HN user

stmw

2,516 karma
Posts312
Comments426
View on HN
www.sfgate.com 1d ago

AMD's Jerry Sanders, Silicon Valley's tough guy (2001)

stmw
3pts0
www.norbertwiener.org 1d ago

A resource about cybernetics and the work of the father of the information age

stmw
2pts0
blog.rheinwerk-computing.com 1d ago

How Did Node.js Come About?

stmw
3pts5
en.wikipedia.org 2d ago

Liviu Librescu

stmw
5pts1
www.invent.org 9d ago

Evelyn Berezin: instamatic for UAL, then first word processor

stmw
3pts0
mitmuseum.mit.edu 15d ago

General Radio Company

stmw
1pts1
www.powerelectronicsnews.com 16d ago

GAN Lateral Superjunction Schottky Diode

stmw
2pts1
planetmainframe.com 17d ago

Inventor, Mother, Creator: Grace Hopper (2025)

stmw
31pts0
gutsgatesguards.wordpress.com 17d ago

The Preemptive Draw and Preemptive Grip in the Cash-in-Transit Sector

stmw
18pts5
www.bigmessowires.com 23d ago

The Apple Disk II Controller Card (2021)

stmw
92pts27
www.youtube.com 23d ago

Stanford's Hoover Inst: "The Wealth Tax: Recipe for Economic Disaster"Lionaire [video]

stmw
2pts6
corentin-core.github.io 26d ago

A data race that doesn't compile

stmw
26pts8
rustfoundation.org 26d ago

Rust Foundation Welcomes OpenAI as Platinum Member

stmw
2pts0
www.nist.gov 1mo ago

NIST Releases Technical Findings on What Caused 2021 Collapse of Miami Surfside

stmw
5pts1
dsg.csail.mit.edu 1mo ago

The Data Systems Group (DSG) at MIT

stmw
2pts0
www.youtube.com 2mo ago

Steve Blank: Secret History of Silicon Valley (2008) [video]

stmw
3pts0
www.sciencedaily.com 2mo ago

Who are the Japanese? DNA discovery rewrites history

stmw
3pts0
www.theembeddedrustacean.com 2mo ago

UFerris a Versatile Learner Board for Rust Embedded Beginners

stmw
22pts5
kerkour.com 2mo ago

Cross-platform Rust: how WhatsApp, Signal etc. are shipping Rust to billions

stmw
1pts0
www.forbes.com 2mo ago

Why Being Curious and Asking Questions Are Essential in Life [Book]

stmw
1pts0
www.nasa.gov 3mo ago

Explorer 1 Overview – first US satellite

stmw
1pts0
www.oasis-open.org 3mo ago

Oasis EXtensible Access Control Markup Language TC FAQ

stmw
1pts0
www.ll.mit.edu 3mo ago

MIT Radiation Laboratory

stmw
43pts9
www.eastbaytimes.com 3mo ago

Berkeley, A Look Back: 75 years ago, Cal dorm housed Army troops

stmw
1pts0
forums.anandtech.com 4mo ago

How/why did AMD/ATI fall behind Nvidia? (2015)

stmw
2pts1
acropolium.com 4mo ago

React Alternatives for Front-End Development in 2026

stmw
1pts0
github.com 4mo ago

All Linus rants from 2012 to 2015

stmw
5pts2
people.math.harvard.edu 4mo ago

A Mathematical Theory of Communication, Claude Shannon [pdf]

stmw
6pts1
www.mcsweeneys.net 4mo ago

Being a luddite is cool, but have you seen the tapestries new looms are making?

stmw
10pts2
www.historytools.org 4mo ago

Apple's Global Manufacturing Empire

stmw
2pts0

Indeed, it is often amazing to me to see what catches on and what doesn't. However, the concept of cooperative, event-based processing coupled with an existing and popular language is probably what was decisive wrt Node.js.

"General Radio was founded in Cambridge in 1915 by Melville Eastham and four other investors to manufacture radio measuring instruments and parts. Initially, the company focused on transmitting and receiving components and precision measuring instruments, as well as a few complete receiving sets. ... By 1924, General Radio began its decades of dominance of the high-end instrument market. During the time, the company introduced a host of unique instruments, including the first commercially available oscilloscope. Two products developed in the 1930s found major uses during World War II: the Variac variable autotransformer and the Strobotac, the first commercial strobe light. "

"The superjunction (SJ) charge balancing concept has been successfully implemented in silicon (Si) MOSFET power devices. Greater focus is now being placed on improving the performance metrics of wide bandgap (WBG) power devices with this technique. In this article, we summarize initial results that show promise in the application of the SJ structure in a lateral gallium nitride (GaN) Schottky diode."

Indeed. I have often wondered why university courses tend to use their own made-up machines to teach this stuff, as opposed to using the Apple II (or some of its near-contemporaries).

Agree, that's why I think it is so interesting - but it's also a rule that works in both directions (hardware->software and software->hardware).

The copy-protection stuff was completely puzzling back when it mattered, but of course makes complete sense now.

I hadn't seen the applesaucefdc.com stuff, that's great.

Not for this data, but in the past, yes - there is persistent pressure to do that for any maker of password managers, be it independent, in-browser or in-OS. (Source: I was a cofounder of a company that made a password manager as part of our product).

“When building structures are designed and built to required codes and standards, they have margins against failure, meaning they should be able to support much more load than they are expected to bear,” said Mitrani-Reiser. “In the case of Champlain Towers South, however, these margins against failure were too narrow from the start.”

Thank you for sharing your story, and I'm so glad it worked out in the end. This story however is also why algorithmic interviews and the supposedly "irrelevant to the real job" programming interviews are not going anywhere soon.

Having done a lot of hiring, it's surprising how many candidates do not actually know how to code despite experience and looking good on paper.

"The name Radiation Laboratory, or "Rad Lab," was chosen to be intentionally deceptive, creating the perception to those on the outside that the laboratory was working on nuclear physics, a discipline that was seen as too immature to have an impact on the war effort. During the fall of 1940, the Rad Lab sprang to life on the MIT campus, and by December, a primitive two-parabola system had already been emplaced and was undergoing initial testing on the rooftop of Building 6 at MIT.

During the next five years, the Radiation Laboratory made stunning contributions to the development of microwave radar technology in support of the war effort. Inventions included airborne bombing radars, shipboard search radars, harbor and coastal defense radars, gun-laying radars, ground-controlled approach radars for aircraft blind landing, interrogate-friend-or-foe beacon systems, and the long-range navigation (LORAN) system. Some of the most critical contributions of the Radiation Laboratory were the microwave early-warning (MEW) radars, which effectively nullified the V-1 threat to London, and air-to-surface vessel (ASV) radars, which turned the tide on the U-boat threat to Allied shipping. In November 1942, U-boats claimed 117 Allied ships. Less than a year later, in the two-month period of September to October 1943, only 9 Allied ships were sunk, while a total of 25 U-boats were destroyed by aircraft equipped with ASV radars (Buderi, pp. 155–169). "

Agree re: different types of JITs producing wildly different results but don't agree about language semantics - even a Java JIT has to give up speed due to certain seemingly minor language and JVM issues. So both matter - no matter how good of a compiler engineer you are, some semantics are just not optimizable. Indeed, the use of a "trace JITs" is a proof of that.

Some languages are much harder to compile well to machine code. Some big factors (for any languages) are things like: lack of static types and high "type uncertainty", other dynamic language features, established inefficient extension interfaces that have to be maintained, unusual threading models...

Good blog post, good balance. One thing to add is that in systems programming, very often the struct is not arbitrarily defined by the programmer - it may be defined by the hardware or another system entirely. So the Data, including its bit-by-bit layout, is primal. It kind of makes sense to have procedures to operate on it, rather than methods.

"The talk Whirlwind Software Restoration provides an overview of the Whirlwind real-time digital computer designed at MIT. When brought on line in 1950, Whirlwind was one of the largest computers in existence. We then focus on restoration of one application of Whirlwind, development and demonstration of an interactive real-time air defense application, using radar data to compute headings to guide piloted interceptor aircraft towards intruders. The 1951 demonstration ultimately evolved into the SAGE continental air defense system."