HNHacker News
TopNewBestAskShowJobs

dreamcompiler

17,588 karma · joined March 31, 2014

I write code without AI and if you think that makes me stupid I'm okay with that.
submissionscomments
dreamcompiler··on U.S. Department of Energy Launches the Genesis Open Models Initiative
No, for several reasons:

We wouldn't want to pollute the moon.

If we needed to resume live testing we could just do it underground the way we used to.

The politics of launching a live nuke on a rocket -- even though it's theoretically pointed at the moon -- would be nearly impossible to navigate.

Even if you could solve the political problems, the risk analysis prior to launch would stop the project cold. By which I mean "How much of the state of Florida becomes uninhabitable for the next 10,000 years if the rocket blows up on the launch pad?" Talk about a NIMBY problem.

dreamcompiler··on The hardest working font in Manhattan (2025)
I started reading this article and thought to myself "Author is just talking about Leroy and calling it Gorton for some reason."

Sure enough. I learned a lot of history from this wonderful piece. And I still have the Leroy device I used in the 70s.

dreamcompiler··on As AI eats the web, the internet’s collective memory is disappearing
We already know how to compute sunset times accurately and doing so requires one millionth the computer power of LLM inference. It could even be cached for most big cities for every day of the year.

https://www.timeanddate.com/sun/

The mystery is why Google doesn't just route such requests to the known algorithm. It would be a lot cheaper for them and it wouldn't risk reputational damage.

dreamcompiler··on The Psychedelic Toad of the Sonoran Desert
Reminds me of the datura all over my yard. I keep chopping them down (while wearing gloves) but they keep coming back.

They're pretty but definitely a "look, don't eat" plant.

dreamcompiler··on U.S. Department of Energy Launches the Genesis Open Models Initiative
The reason why is interesting. Since the test ban treaty of the early 1990s, the US can no longer test its nuclear weapons by exploding them. Thus they have to simulate them exploding, nanosecond by nanosecond, to be assured the bombs will work if they are ever needed.

This requires an enormous amount of computer power, and it's the reason why the US DOE labs have for the last few decades had several of the top supercomputers in the world on http://top500.org.

dreamcompiler··on New Orleans is testing Carbyne’s AI-powered Emergency Call Triage software
What could possibly go wrong?

https://news.ycombinator.com/item?id=49105190

dreamcompiler··on GitHub Actions and Pages are experiencing degraded availability
Good point. I'm amazed that people are out there buying new Jeeps and Ram trucks. But I'm equally amazed people are out there buying 365 too.
dreamcompiler··on The Gargantuan Lie That Is Collapsing the Climate
Until this administration which is actively canceling wind projects with taxpayer money.

https://news.ycombinator.com/item?id=49208314

dreamcompiler··on GitHub Actions and Pages are experiencing degraded availability
Microsoft is the General Motors of software.
dreamcompiler··on There Will Come Soft Rains (1950) [pdf]
Because those other groups are not privileged. Criticizing the people in power is always okay and it should be encouraged.
dreamcompiler··on Schmitt Trigger: Robust Comparator Design with Hysteresis
This makes no sense to me. The entire point of Schmitt triggers is to not switch back and forth constantly without a good reason. Something is missing from your explanation.
dreamcompiler··on Software for One
What's the current state of web apps on IOS? Does Safari yet support local databases well enough to build useful web apps?

Pretty much every app I can think of building for my family could just be a website iff local browser-resident persistent data was a thing. (And in some cases I wouldn't even need that if they were going to be always-online.)

dreamcompiler··on A pharmacy chain in Vermont implemented AI for efficiency
Let me predict how Kinney management is going to react to this fiasco: They're going to call it a PR problem and say they haven't done a good enough job of selling the benefits to the customers. So they'll double down and tell the customers they're holding it wrong.

That will of course just piss off the customers more.

The right solution which will restore customer trust is to rip out all the AI shit, call it a failed experiment, and go back to the old system. They'll never do that because then the VP who thought up this garbage won't get his bonus.

This assumes a ton of HIPAA data doesn't get sent up to some cloud and then breached. If that happens, people will start going to prison. HIPAA enforcement does not fuck around. Or at least it didn't before AI and Elon took over everything.

dreamcompiler··on The only road in London where you have to drive on the right
There's also a part of the US where one must drive on the left: The US Virgin Islands. Driving there is more difficult than "normal" left-side driving (such as in the UK or Japan) because the cars in the USVI are standard US cars with the steering wheel on the left.
dreamcompiler··on The only road in London where you have to drive on the right
Thanks. There's one of these in Santa Fe, NM and I didn't know it had a name. I find driving on it odd but it works.
dreamcompiler··on After the AI Crash
Another reason many people rejected heliocentrism was that you could get excommunicated (or worse!) if you professed to accept it.
dreamcompiler··on Lisp moving Forth moving Lisp
That's true but it's not the most important aspect of macros. Macros let you define a new language that describes your problem solution more directly than you can in raw Lisp. In other words they let you create a Domain-Specific Lamguage (DSL). You can create DSLs in other languages too but it's so difficult that it's uncommon. In Lisp it's so easy that DSLs are a primary programming technique.
dreamcompiler··on Lisp moving Forth moving Lisp
And that particular threading macro looks a lot like monadic code in Haskell, which looks a bit like Forth, which looks like a shell command with pipes.

Macros let a domain programmer (as opposed to the compiler writer) in Lisp implement almost any other programming paradigm as a native language feature.

dreamcompiler··on Lisp moving Forth moving Lisp
> reminded me of the intertwined nature of DNA, RNA and proteins in Biology

My analogy is how a changing electric field generates a changing magnetic field which generates a changing electric field which ... is light.

Forth is the electric field and Lisp is magnetic (or vice versa). They are two sides of the same coin.

Lisp really is the Maxwell's equations of software.

dreamcompiler··on Recursion is lying to you
Tail recursive functions on a tail-jump optimized compiler can be as performant as loops. If the compiler was written by someone who has read the Steele papers, it generates the same assembly code in both cases.
dreamcompiler··on Donate to GrapheneOS
Same here. This situation is so mind-bogglingly ridiculous that I don't know how anybody takes GrapheneOS seriously. I mean, let's say I wanted to buy a big airplane but I don't like Boeing. Airbus looks pretty good and they invite me to their factory to pick out a plane. But then they insist I fly to their factory on a Boeing plane. I'd assume they were joking, and then they say "Really, we're serious."

No Airbus for me I guess.

dreamcompiler··on Tile's security is so bad it's a feature for stalkers
This explains why I'm seeing commercials for Life360 now for the first time ever: They've developed a new revenue stream by selling everybody's location to advertisers.

Now deleted from my family's phones.

dreamcompiler··on Helium escaping from atmosphere of nearby rocky exoplanet in a habitable zone
This is both a bad and a good idea.

First the bad: Helium is very expensive to extract and store. You'd need a lot of venture capital. And you'd have a tough time competing with Qatar which produces between 1/4 and 1/3 of the world's supply. Qatar already is the DeBeers of helium.

The good: When the US/Iran war started helium prices shot up, so there might be an opportunity for a helium supplier not dependent on the Strait of Hormuz.

https://www.reuters.com/business/energy/helium-prices-soar-q...

dreamcompiler··on I'm a USB-C Maximalist
This USB-C toothbrush is something I've been looking for so I don't need to bring a special charger.

What would be even better is an electric toothbrush that doesn't contain a battery that would work with USB-PD plugged in. Why? Because I like putting my electric toothbrush in my checked bag because it's not essential, and technically you're not supposed to put lithium batteries in checked bags.

dreamcompiler··on Just Let Me Write Digits
Likewise usurping Ctrl-F with their own shitty global search function rather than the perfectly good page search provided by the browser. Looking at you, Confluence.
dreamcompiler··on Just Let Me Write Digits
And of course you often cannot paste a 6-digit number into these fields. You have to type all 6 digits by hand.
dreamcompiler··on Why Vanilla JavaScript
React was invented to make multiple DOM changes quicker and set up DOM event dependencies declaratively. Fine. Some websites benefit from this. Most do not.

Since React's invention, it has gotten more bloated, browsers have made living DOM changes a lot faster, and the vast majority of websites still only change one or two DOM objects in response to events. Those could easily be handled much faster with plain old AJAX. The latency overhead React adds to a website is quite noticeable and unnecessary. Airbnb.com for example would be a great deal more pleasant to use if they would ditch React.

The fact that React had to reinvent server-side rendering is all you need to know to see that React has jumped the shark.

dreamcompiler··on 45% of Enthusiasts 'Seriously Considering' Leaving Sony for PC
I haven't bought a Sony product since 2005 when they put a rootkit on music CDs. Apparently their customer-hostile attitude hasn't changed much.
dreamcompiler··on A road to Lisp: Why Lisp
I think of C as more of a dark side language because it's basically a portable assembler. Lisp at least prevents you from doing the stupidest things like overrunning array bounds or writing to freed pointers*, which C is perfectly happy to let you do.

* Of course there are no user-visible pointers** in Lisp so the concept of free vs. not free doesn't come up because memory allocation and garbage collection are automatic.

**Under the hood most everything in Lisp is a pointer, but the user cannot see them or mess with them.

dreamcompiler··on Spider venom kills varroa mites without harming honeybees
Oh of course. Mycelium is just the tip of the iceberg e.g. "Spock had a secret sister." Oh come on!

Yes some Trek scripts are better than others, as are some entire shows. But the creators of Disco seemed like they had never watched a single episode of "real" Trek or understood what made it work.

← PreviousPage 4 of 34Next →