HNHacker News
TopNewBestAskShowJobs

pja

6,077 karma · joined April 24, 2011

Occasional computer wrangler
submissionscomments
pja··on GLM-5: Targeting complex systems engineering and long-horizon agentic tasks
Only the M4 Pro Mac Minis have faster RAM than you’ll get in an off-the-shelf Intel/AMD laptop. The M4 Pros start at $1399.

You want the M4 Max (or Ultra) in the Mac Studios to get the real stuff.

pja··on Parse, Don't Validate (2019)
I honestly have no idea!

I strongly suspect the systems that are uppercasing everything were not written to handle unicode in the first place though.

pja··on Parse, Don't Validate (2019)
These days the world assumes that all parts of emails are case-insensitive, even if RFC5321 says otherwise. If it’s true for Google, Outlook & Apple mail then it’s basically true everywhere & everyone else has to get with the program.

If you don’t want to lose potentially important email then you need to make sure your own systems are case-insensitive everywhere. Otherwise you’ll find out the hard way when a customer or supplier is using a system that capitalises entire email addresses (yes, I have seen this happen) & you lose important messages.

pja··on Eight more months of agents
“I want this thing, but in a different language” seems to be something that the current generation of cutting edge LLMs are pretty good at.

Translating a vibe is something the Ur-LLMS (GPT3 etc) were very good at so it’s not entirely surprising that the current state of the art is to be found in things of a “translate thing X that already exists into context Y” nature.

pja··on Hackers (1995) Animated Experience
Doesn’t do that for me. Have you got some oddball extension installed or something?
pja··on The Waymo World Model
Waymo cars are driving around London right now.

Not taking paying passengers yet though!

pja··on We tasked Opus 4.6 using agent teams to build a C Compiler
There are plenty of people on HN who could re-implement a C compiler like this in less than three months. Algorithmically compilers like this are a solved problem that has been very well documented over the last sixty or seventy years. Implementing a small compiler is a typical MSc project that you might carry out in a couple of months alongside a taught masters.

This compiler is both slower than gcc even when optimising (you can’t actually turn optimisation off) & doesn’t reject type incorrect code so will happily accept illegal C code. It’s also apparently very brittle - what happens if you feed it the Linux kernel sources v. 6.10 instead of 6.9? - presumably it fails.

All of the above make it simultaneously 1) really, really impressive and 2) completely useless in the real world. Great for creating discussion though!

pja··on Don't rent the cloud, own instead
I’m impressed that San Diego electrical power manages to be even more expensive than in the UK. That takes some doing.
pja··on Gas Town's agent patterns, design bottlenecks, and vibecoding at scale
They’re part of Steve’s art project, they just don’t realise it.
pja··on What a year of solar and batteries saved us in 2025
Brand trust?

(Yes, yes: insert Musk related joke here.)

pja··on LLVM: The bad parts
Pretty much the same then - good news!
pja··on LLVM: The bad parts
Six years ago I was building LLVM pretty regularly on an 8GB Dell 9360 laptop whilst on a compiler related contract. (Still have it actually - that thing is weirdly indestructible for a cheap ultrabook.)

Build time wasn’t great, but it was tolerable, so long as you reduced link parallelism to squeeze inside the memory constraints.

Is it still possible to compile LLVM on such a machine, or is 8Gb no longer workable at all?

pja··on Tailscale state file encryption no longer enabled by default
A BIOS update to my PC reset the TPM only this week. I did get a warning that Bitlocker keys would be wiped as a result before acting at least.

(I believe this was because it was fixing an AMD TPM exploit - presumably updating the TPM code wipes the TPM storage either deliberately or as an inevitable side effect.)

pja··on Calendar
Just ctrl-p & look at the preview.
pja··on The RAM shortage comes for us all
Eesh.

The fight over RAM supply is going to upend a lot of product markets. Just random happenstance over whether a company decided to lock in supply for a couple of years is going to make or break individual products.

pja··on The RAM shortage comes for us all
Yeah, I think (sadly) this kills the Steam Machine in the short term if the competition is current consoles.

At least until the supply contracts Sony & Microsoft have signed come up for renewal, at which point they’re going to be getting the short end of the RAM stick too.

In the short term the RAM shortage is going to kill homebrew PC building & small PC builders stone dead - prebuilts from the larger suppliers will be able to outcompete them on price so much that it simply won’t make any sense to buy from anyone except HP, Dell etc etc. Again, this applies only until the supply contracts those big PC firms have signed run out, or possibly only until their suppliers find they can’t source DDR5 ram chips for love nor money, because the fabs are only making HBM chips & so they have to break the contracts themselves.

It’s going to get bumpy.

pja··on Unpowered SSDs slowly lose data
Yes, it applies to all flash memory. Timescales will vary depending on the fabrication type, ambient temperature etc etc.
pja··on After my dad died, we found the love letters
I capitalised the quote. All lowercase is an annoying affectation that I didn’t choose to repeat.
pja··on After my dad died, we found the love letters
> “He wasted his entire life, my mom said to me, the evening we found the love letters. His entire life, and mine as well.”

What a burden of expectations to lay on both yourself & your own family.

I’m glad the author was able to put those aside & live her own life more authentically than her father did.

pja··on Steam Machine
SteamOS on the Deck is just a standard (tuned) Linux distribution under the hood. It would be very surprising to me if Valve shifted to an entirely different OS for the Cube.
pja··on The Greatness of Text Adventures
Arguably "Disco Elysium" is a modern text adventure.

A text adventure crossed with a point & click puzzle game in a 3D world admittedly but the vast majority of the actual game itself is contained within the text.

pja··on Why is everything so scalable?
Not if you’re going to be “web scale” (tm) you can’t.
pja··on NanoChat – The best ChatGPT that $100 can buy
Oh sure, there’s also way too much cynicism in some quarters. But that’s all part of the fun.
pja··on NanoChat – The best ChatGPT that $100 can buy
I’m aware. But the first part is “find me something in the vector space that looks something like the thing I’m asking for”. Then the rest is vibes. Sometimes the vibes are good, sometimes they are ... decidedly not.

If the results are useful, then that’s what matters. Although I do suspect that some AI users are spending more time pulling the AI one-armed bandit handle than it would take them to just solve their problem the old fashioned way a lot of the time - but if pulling the one-armed bandit gets them a solution to their problem that they wouldn’t work up the motivation to solve themselves then that counts too, I guess.

pja··on NanoChat – The best ChatGPT that $100 can buy
Yep. I find the hype around AI to be wildly overblown, but that doesn’t mean that what it can do right now isn’t interesting & useful.

If you told me a decade ago that I could have a fuzzy search engine on my desktop that I could use to vaguely describe some program that I needed & it would go out into the universe of publicly available source code & return something that looks as close to the thing I’ve asked for as it can find then that would have been mindblowing. Suddenly I have (slightly lossy) access to all the code ever written, if I can describe it.

Same for every other field of human endeavour! Who cares if AI can “think“ or “do new things”? What it can do is amazing & sometimes extremely powerful. (Sometimes not, but that’s the joy of new technology!)

pja··on A macOS terminal command that tells you if your USB-C cable is bad
I believe USB C cables actually do have an orientation - it's just that the negotiation both ends do usually makes that orientation irrelevant.

Maybe the negotiation can fail & the plugged in orientation is then the only one that works?

pja··on When Knowing Someone at Meta Is the Only Way to Break Out of "Content Jail"
> > I didn't want to actually host my own mail stack > > Is there a way to only host the receive portion? > > I'm happy to pay someone to handle all the idiocy around sending email and getting it through Google and Microsoft, but I'd really like to hold my emails myself.

Sure. Set your MX to your own SMTP server but pay a mail delivery service to send your emails & use their SMTP servers as your outgoing server. You'll have to setup SPF & DKIM appropriately of course.

It's not trivial to do this, but it should be possible.

pja··on Building my childhood dream PC
The Framework Desktop is not a laptop. The clue is in the name...

https://frame.work/gb/en/desktop

pja··on Lucky 13: a look at Debian trixie
No mention of backports in this article as an alternative to tracking testing if you want (some) newer packages.

The Libreoffice 5.8 (which was just released very recently) is already packaged in backports for trixie for instance. Did things like updated KDE desktops make it to backports for bookworm?

pja··on Will Smith's concert crowds are real, but AI is blurring the lines
> I found those spiderverse movies really hard to watch because of the low frame rate. I don't think it was artistic, it was cheap.

It was absolutely an artistic choice - Sony spent more per frame on those movies than any previous animated film & the directors knew exactly what they were doing when they chose to animate some parts on every second (or even third) frame.

← PreviousPage 2 of 34Next →