Sci/Math/Prog Summary: August 2017

Random list of interesting stuff this month:

Advertisements

Media Summary: July 2017

Some interesting links from the last month:

Monthly recap (July 2017)

Highlight: I’d got tickets for the Monterey Bay Aquarium back in December, but finally went this weekend, at the end of July. Visiting after three years, and my favorites are always the jellyfish and the octopus, but it’s all good. It’s all really good.

Minor updates:

  • Went for my first 5K run in a park
  • A cold windy walk in Pacifica
  • Weekend visit to New Jersey, mini-adventure on a hop-on/hop-off bus in New York when it started raining
  • Saw the Hobbit movie, and it wasn’t as bad as I expected (will watch the rest this month, when I get time …)
  • Had an annual eye checkup, and my power went down (still confused)
  • Got a Birthday surprise at Nola’s (wonderful to see everyone that showed up for that!)

Sci/Math/Prog summary: July 2017

Random list of interesting stuff this month:

Sun and Netscape are announcing a new version of Java that is intended to make programming more accessible to non-computer experts. The version is known as a scripting language, Javascript, and is based on a simple programming language already developed by Netscape. The idea is to make program development possible by people who are experienced computer users but not programmers.

… there is no business case anymore for a truly open platform based on custom-designed hardware, since people refuse to spend extra money for tweakability, freedom, and security.

  • I had always heard about the “hammer and feather” experiment on the moon; now, thanks to Youtube, I can see it.
  • Yep, Datomic is awesome and I wish I had more time or reason to play around with it. One day, one day.
  • Evan Miller seems to think Perl 6 is worth learning.
  • Herb Sutter put out a real teaser about upcoming metaprogramming abilities in C++
  • Finally, a short but important article reminds us that regardless of the machine underneath, we program in metaphors, and there’s no point trying to deny that.

You must master the art of metaphor selection, of meaning amplification. You must know when to add and when to subtract. You will learn to revise and rewrite code as a writer does. Once there’s nothing else to add or remove, you have finished your work. The problem you started with is now the solution. Is that the meaning you intended to convey in the first place?