Profile

Cover photo
Geoffrey Knauth
Works at AccuWeather
Attended Harvard College
Lives in Williamsport, PA
349 followers|418,145 views
AboutPostsPhotosYouTube

Stream

Geoffrey Knauth

Shared publicly  - 
 
I just had a Eureka moment, one that I must savor and share with friends in the world of functional programs.

I wrote the first algorithmic prototype [for a company project] to do the calculations in Racket (a dialect of Scheme/Lisp) because it would be a fraction of the size of Java, it would be very easy to model the calculations and keep them readable but also compact, to reduce them to what my former mentor Ken Anderson[1] always used to refer to as "the essence of a computation."[2] I tested that code against [a colleagues]'s calculations against my test data, and his and my results matched up exactly, I thought, "OK, time to translate this Racket code into Scala, so it can integrate with the company's Java infrastructure." Scala is a bit more "mathy," but once you understand the syntax there really is no boiling things down any more. I was still surprised how succinct the code ended up being: five functions that are essentially each one-liners, except two of them introduce a variable or two to prevent repetition. They fit easily on a single screen. They would even fit on the first CRT I ever used, an ADM-3A in 1978, after which I said goodbye to teletypes forever.

I'm thinking of you, Ken.

[1] http://knauth.org/kra/index.html
[2] http://repository.readscheme.org/ftp/papers/kranderson_essence.pdf
2
Add a comment...

Geoffrey Knauth

Shared publicly  - 
@MindBlowing he may ask a Professional films maker to merge these views with the kid's videos. kay · Jun 17. kay @mxhonespurpose. @MindBlowing this is amazing. Alfonso Lopez. Jun 17. Alfonso Lopez @alfonsotheboy. @MindBlowing @EmmaCatMoreno ...
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
Solar Impulse 2 lands in Allentown PA 2016-05-25 Screenshots from Solar Impulse TV
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
Ich mochte dieses App haben! Außerdem würde Ich mag das Hofbräuhaus wieder zu besuchen!
https://www.youtube.com/embed/6a8Eimr-fm0
 ·  Translate
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
Sandusky unanticipated 2nd & 3rd order effects. He was convicted in 2011. A few years later laws are passed to require additional child safety measures (background checks). So far so good. In CAP and EAA [1], we've had to do those checks already this year. It's easy and quick. But let's suppose your high school junior wants to take college courses in his high school senior year. If the professors have clearances, he can take their classes. Or if the child matriculates as a degree-seeking student. But if he does that, he would be a transfer student at the normal college application time, and his chances of admission could be severely reduced, in some cases to zero. This is a special kind of Pennsylvania Hell.

[1] CAP = Civil Air Patrol, EAA = Experimental Aircraft Association (Young Eagle rides).
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
Crazy invention idea: Robot that can do your hair in 30 seconds.
Background: Coworker has daughter that needs her hair done in a very special way for dance class/performance. Nightmare of learning how to do it, let alone the time spent doing this every day. Could a really good robot do this properly in, say, 30 seconds?
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
Marvin Minsky fortune cookies from his memorial service, courtesy Gerry Sussman.
3
Add a comment...
Have him in circles
349 people
Gulet Voyage Yachting's profile photo
Jennifer Portman's profile photo
George Keith's profile photo
Luis Souto Graña (spectrumgomas)'s profile photo
Linda McCargo's profile photo
Kathi Fisler's profile photo
Gail Kulp's profile photo
Ashish Gupta's profile photo
Randy J. Stark's profile photo

Geoffrey Knauth

Shared publicly  - 
 
Visit to Flight 93 National Memorial, 2016-05-28.
https://www.flickr.com/photos/gknauth/albums/72157666457119494
Visit to Flight 93 National Memorial Shanksville PA, 2016-05-28.
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
Absolutely remarkable story of a man who fell overboard at night in an Indian Ocean storm who was rescued 28 hours later.
South African surfer Brett Archibald went overboard in the Indian Ocean at night. He then had to survive 28 hours, braving poisonous creatures.Maamoun al-Wadi has set up a mobile phone shop in one of the biggest refugee camps in the world - Zaatari, in northern Jordan. But it's not just about fixing phones, it's about preserving memories. Reporter Dale Gavlak went to meet him.British painter called Toby Brown has been trying to get people who've ...
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
 
Wonderful synthesis of #interaction , #sonification and #ui #ux http://ddpianist.batu.in/ Beyond #stem #music teaching the applications are ma$$£v€ #VR These folks won the $10K #Dolby audio spatialization (not convolved) contest +Anish Chandak +Will Burns 
Touch Pianist is a musical toy / instrument that allows the user to perform hard-to-play classical piano music favorites (from composers like Beethoven, Mozart, Bach, Satie, Debussy to name a few) just by tapping the rhythm of the piece's particular sound events on a computer keyboard or a touch screen.
1 comment on original post
1
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
For CS professor friends bringing true learning to all their students. I think this young woman is amazing.
http://rewritingthecode.com/2016/03/27/hello-world/
2
Add a comment...

Geoffrey Knauth

Shared publicly  - 
 
Listening to Edward Snowden at LibrePlanet 2016, MIT Stata Center.
2
Add a comment...
People
Have him in circles
349 people
Gulet Voyage Yachting's profile photo
Jennifer Portman's profile photo
George Keith's profile photo
Luis Souto Graña (spectrumgomas)'s profile photo
Linda McCargo's profile photo
Kathi Fisler's profile photo
Gail Kulp's profile photo
Ashish Gupta's profile photo
Randy J. Stark's profile photo
Education
  • Harvard College
  • Choate Rosemary Hall
  • Rumsey Hall
Basic Information
Gender
Male
Relationship
Married
Story
Introduction
programmer, linguist, pilot, coxswain
Bragging rights
While at BBN, wrote software that saved DoD tens of millions of dollars.
Work
Occupation
Software Engineer
Employment
  • AccuWeather
    Sr Software Developer, 2014 - present
  • Calltrunk
    Sr Software Engineer (Consultant), 2013 - 2013
  • Discovery Machine
    Sr Software Engineer (Consultant), 2012 - 2012
  • Lycoming College
    CS Instructor, 2006 - 2010
  • BBN Technologies
    Sr Software Engineer, 1995 - 2002
  • BAE Systems
    Systems Analyst, 2002 - 2004
  • SFA
    Sr Software Engineer, 2004 - 2006
  • Marble Associates
    Sr Associate, 1991 - 1995
  • Camex
    Programmer, 1987 - 1991
  • Intentional Educations
    Systems Administrator, 1981 - 1985
  • Ringleader Digital
    Sr Software Engineer, 2010 - 2010
  • Nicholson Yacht Charters
    Programmer, 1978 - 1984
  • Mystic Seaport
    Planetarium Lecturer, 1977 - 1980
  • Android & iOS Startups
    Sr Software Engineer, 2010 - 2011
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Williamsport, PA
Previously
Manhattan, Boulder CO, Stonington CT, Antigua, Boston - Manhattan - Walden NY - Sharon CT - Boulder CO - Las Vegas NV - Stonington CT - Washington CT - Wallingford CT - Antigua, West Indies - Cambridge MA - San Jose CA - Arlington MA - Williamsport PA