| 1. | | My deadly disease was just a 23andme bug (mntmn.com) |
| 516 points by mntmn on Nov 25, 2013 | 318 comments |
|
| 2. | | FDA Warning Letter to 23andMe (fda.gov) |
| 338 points by jefffoster on Nov 25, 2013 | 415 comments |
|
| 3. | | Half an operating system: The triumph and tragedy of OS/2 (arstechnica.com) |
| 329 points by jorgecastillo on Nov 25, 2013 | 189 comments |
|
| 4. | | Newegg trial: Crypto legend takes the stand, goes for knockout patent punch (arstechnica.com) |
| 290 points by Suraj-Sun on Nov 25, 2013 | 87 comments |
|
| 5. | | That's a fun trick Google (impressmyself.co) |
| 273 points by tenpoundhammer on Nov 25, 2013 | 149 comments |
|
| 6. | | Tab Closed; Didn't Read (tabcloseddidntread.com) |
| 224 points by ilyakhokhryakov on Nov 25, 2013 | 85 comments |
|
| 7. | | India's Nuclear Scientists Keep Dying Mysteriously (vice.com) |
| 221 points by dsr12 on Nov 25, 2013 | 54 comments |
|
| 8. | | What if successful startups are just lucky? (ploki.info) |
| 216 points by adelivet on Nov 25, 2013 | 177 comments |
|
| 9. | | Lessons from 2 months of remote working (iamnotaprogrammer.com) |
| 209 points by jrallison on Nov 25, 2013 | 72 comments |
|
| 10. | | AsicMiner's Immersion Cooling Mining Facility (bitcointalk.org) |
| 199 points by mdelias on Nov 25, 2013 | 190 comments |
|
| 11. | | Our Responsibility As Developers (kylerichter.com) |
| 167 points by wattson12 on Nov 25, 2013 | 57 comments |
|
| 12. | | A history of the Amiga, part 1: Genesis (arstechnica.com) |
| 157 points by ot on Nov 25, 2013 | 66 comments |
|
| 13. | | Why Japan Is Crazy About Housing (archdaily.com) |
| 153 points by ezl on Nov 25, 2013 | 120 comments |
|
| 14. | | How To Make An Infinitely Scalable RDBMS (highscalability.com) |
| 154 points by jpmc on Nov 25, 2013 | 89 comments |
|
| |
|
|
| 16. | | OS X LevelDB Corruption Bounty: 10.00 BTC + 200.2 LTC (bitcointalk.org) |
| 138 points by cypherpunks01 on Nov 25, 2013 | 53 comments |
|
| 17. | | Show HN: Meet Sid, our Raspberry-Pi-powered office robot (sidg.tl) |
| 133 points by alexcroox on Nov 25, 2013 | 23 comments |
|
| |
|
|
| 19. | | We wrote a CEO page and it works (rsync.net) |
| 124 points by rsync on Nov 25, 2013 | 57 comments |
|
| 20. | | Using neural nets to recognize handwritten digits (neuralnetworksanddeeplearning.com) |
| 121 points by ivoflipse on Nov 25, 2013 | 31 comments |
|
| 21. | | Silicon Valley Isn’t a Meritocracy (wired.com) |
| 117 points by droz on Nov 25, 2013 | 180 comments |
|
| |
|
|
| 23. | | Watsi x Goldbely Holiday Gift Package (watsibely.com) |
| 113 points by chaseadam17 on Nov 25, 2013 | 28 comments |
|
| |
|
|
| 25. | | Falcon 9 GEO Transfer Mission [video] (spacex.com) |
| 115 points by andymoe on Nov 25, 2013 | 54 comments |
|
| |
|
|
| |
|
|
| 28. | | Empty Mansions: Don’t be old and rich in New York City (law.harvard.edu) |
| 101 points by mike_esspe on Nov 25, 2013 | 72 comments |
|
| |
|
|
| 30. | | LG says it will push out firmware update for spy TVs, but no apologies (grahamcluley.com) |
| 99 points by sdoering on Nov 25, 2013 | 51 comments |
|
|
| More |
Ah, yes. Mavericks, California. It's a great little offshore town, just off Pillar Point. I love that town.
Kidding aside, this is a great article.
Related to this story, the Windows 3.0 visual shell was originally not supposed to be Program Manager and File Manager. It was going to be a program called Ruby that I worked on with Alan Cooper and our team.
Ruby was a shell construction kit with a visual editor to lay out forms and components, which we called gizmos. You would drag arrows between gizmos to connect events fired by one gizmo to actions taken on another.
The shell was extensible, with an API for creating gizmos. A really weak area was the command language for the actions to be taken on an event. It was about on the level of batch files if that. But we hoped the API would allow for better command languages to be added along with more gizmos.
BTW, this project was where the phrase "fire an event" came from. I was looking for a name for process of one gizmo sending a message to another. I knew that SQL had triggers, but for some reason I didn't like that name. I got frustrated one night and started firing rubber bands at my screen to help me think. It was a habit I had back then, probably more practical on a tough glass CRT than it is today.
After firing a few rubber bands, I knew what to call it.
(As one might guess, I've always been curious to know if the phrase "fire an event" was used before that. I wasn't aware of it, but who knows.)
Anyway, Ruby didn't become the Windows 3.0 shell after all. The went with ProgMan and FileMan instead. To give Ruby a better command language, they adapted Basic and the result was Visual Basic. Gizmos were renamed "controls" (sigh), and my Gizmo API became the notorious VBX interface (sorry about that).
And we still don't have a programmable visual shell in Windows.