HNHacker News
TopNewBestAskShowJobs

jlarocco

8,107 karma · joined July 22, 2011

GitHub: https://github.com/jl2

Coding Blog: https://jl2.github.io

SmugMug: http://laroccophoto.com/

Radio Call Sign: KC0JSL

submissionscomments
jlarocco··on The newest Instagram “exploit” is the goofiest I've seen
If an AI focused tech company like Facebook can't use AI properly, I can only imagine the shit show we're going to witness as more companies start rolling it out.
jlarocco··on Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra
Agreed. I'm trying to buy a laptop right now (Lenovo's checkout refuses to take my card?!?), and I would try one of these if it could run Debian.

Will never buy one if it's Windows only, though.

jlarocco··on Florida sues OpenAI and Sam Altman over AI risks
To be fair, "since Obama" isn't very long ago, and Hillary and Biden weren't very inspiring candidates, to say the least.
jlarocco··on Only 17% of all 64-bit Integers are products of two 32-bit integers
No. 50% of them are the product of 2 and a 63-bit integer.
jlarocco··on United Airlines 767 returns to Newark after Bluetooth name sparks alert
It probably worked fine until today, and will be back to working fine in a few days.
jlarocco··on Spotify will start reserving concert tickets for fans
This is good to know. If they roll it out it like their other "features", it's going to reserve the tickets for you even if you don't want them.

Or they're going to put it as a drop down from the "Repeat" button, or something stupid like that, to cause people to click it by accident.

And when you disable it in the settings they'll stop, but only for 6 months when they cram it down your throat again in a new place in the UI.

I secretly wish Spotify would fire their entire product and dev teams, allow third party clients again, and just focus their energy on increasing their catalog and paying artists more.

I don't want to see lyrics, I don't want AI shuffling, I don't want videos, I don't want concert tickets.

jlarocco··on Googlebook
I don't know what you're trying to say with "making that happen for Linux" and "that isn't Apple's job". I didn't imply anybody needed to do anything. The point I was making is that I like Apple's hardware but won't buy it if I have to run their garbage software.

When (if) somebody gets Linux working on them then I'll buy another MBP. In the meantime my money goes to Lenovo.

jlarocco··on Googlebook
It's sad that the M5 Apple chips don't support Linux better. I'm in the market for a laptop, and I'd buy a MBP in a heartbeat if I could wipe it and put Debian on it.

My 2013 MBP was going strong with Debian until the battery started puffing up last year, and I finally had to recycle it.

I get it, I know I'm not their market, but it still pains me because it was a great laptop.

jlarocco··on Scientists warn Atlantic current at risk of shutting down
At the end of the day it's unsustainable consumption of resources and increasing generation of waste that's killing the planet.

Even if the 4000 billionaires are ruling society, they're destroying the planet with the help of 8 billion poors.

jlarocco··on Scientists warn Atlantic current at risk of shutting down
It's easier to blame climate change on a conspiracy theory around billionaires then it is to stop driving so much and reduce consumption.
jlarocco··on Rumors of my death are slightly exaggerated
This is the second time I've heard of where a slightly well known person has been killed off by AI.

The other was a reporter covering the Denver Broncos: https://www.denverpost.com/2026/01/15/broncos-reporter-ai-fa...

jlarocco··on How do I deal with memory leaks? (2022)
I don't know. Bjarne's has been saying for 40 years that C++ will eventually have opt-in garbage collectors written for it, but after all this time I don't think one exists yet unless you count C++/CLI.

For example, the 1987 edition of "The C++ Programming Language" (only 328 pages, including the index!) explains how the user can handle `new` failures with `set_new_handler` to "plug in" a garbage collection function that frees up memory and handles the failure.

And section 10.7 of "The Design and Evolution of C++", is titled "Automatic Garbage Collection", and covers in depth his reasons for not including a garbage collector, and explains a bit about how a plugin automatic collector might work. The TL;DR is that the hardware of the time was too limited and the performance overhead would have killed C++'s chances in its target market. He also posits that memory leaks "are quite acceptable" in many applications because most don't have to run forever and aren't "foundation libraries', but he's probably changed his mind on that by now.

jlarocco··on Show HN: AI CAD Harness
Get back to us when you've used OpenSCAD to design and build something like an airplane.
jlarocco··on U.S. Senators Vote to Ban Themselves from Trading on Prediction Markets
I don't agree. When the senators walk into the cafeteria talking about the bill they're about to pass, the cafeteria worker can easily overhear their insider information.

Avoiding insider trading on prediction markets seems like an intractable problem to me.

jlarocco··on OpenAI CEO's Identity Verification Company Announced Fake Bruno Mars Partnership
You can view it however you want, but reality disagrees with you. Palantir's profit comes from real customers paying real money for their real products.

And it's hilarious that you would compare Palantir to a crypto pump-and-dump while claiming OpenAI creates more value and is more successful.

jlarocco··on Can You Find the Comet?
For anybody wondering, the reason not to do a single ultra-long exposures is noise.

There's an equilibrium between exposure duration, aperture, and ISO that gives the best results for the conditions with a minimum amount of sensor noise, and getting close to the equilibrium and stacking the images typically gives better results than one massive exposure.

jlarocco··on OpenAI CEO's Identity Verification Company Announced Fake Bruno Mars Partnership
Perhaps. But they made $1.6 billion in net income in 2025, which, from a business perspective, makes them about $10.6 billion more competent than OpenAI.
jlarocco··on Laravel raised money and now injects ads directly into your agent
He didn't have to give it away for free and turn to adware.

I understand that he wants to get paid for his work, but he can charge for it like everybody else. No need to be a asshole by building the product for "free" and then bundling ad-ware.

jlarocco··on Google broke its promise to me – now ICE has my data
Have people already forgot about Gaza?
jlarocco··on The dangers of California's legislation to censor 3D printing
Unfortunately, America is just as bad, without the benefit of solving problems.

https://truthout.org/articles/ice-agents-are-using-family-se...

https://news.un.org/en/story/2026/01/1166816

jlarocco··on AI assistance when contributing to the Linux kernel
> I agree this is very sane and boring. What is insane is that they have to state this in the first place.

I don't think it's insane. It seems reasonable that people could disagree about how much attribution and disclosure there should be about AI assistance, or if it's even allowed, etc.

Every document in that `process` directory explains stuff that could be obvious to some people but not others.

jlarocco··on Molotov cocktail is hurled at home of Sam Altman
Okay, I got that part wrong, but doesn't the fact it was edited out make it even more convincing there' a coverup? There's not even plausible deniability when it's been edited.
jlarocco··on Molotov cocktail is hurled at home of Sam Altman
It blows my mind that people still think Epstein is just a big conspiracy theory and nothing happened.

Pam Bondi said Epstein's black book was on her desk ready to be released, and then a month later she said it didn't exist. She couldn't have been telling the truth both times.

The camera in Epstein's jail cell "failed" for the exact two minutes he was (supposedly) killing himself before magically starting to work again.

Congress told the DOJ to release unredacted documents, and they said "F** you" and released redacted (properly redacted, even) documents any way.

But you're asking a random guy on HN for evidence that there's a cover up and crimes going on. It's pretty clear the powers that be don't want the evidence released, or it would have been already.

jlarocco··on Molotov cocktail is hurled at home of Sam Altman
I think we're going to see a lot more of it.

The job market's shit, it's nearly impossible for young people to buy houses or pay rent, well paying jobs are disappearing to AI, inflation is sky rocketing and people are getting desperate. But then we're told the economy's doing great and billionaires like Musk and Altman are rolling in money.

jlarocco··on JSON Formatter Chrome Plugin Now Closed and Injecting Adware
It seems like it. I just stopped using a "windowed full screen" extension that did this.
jlarocco··on Study found that young adults have grown less hopeful and more angry about AI
Why would they be angry that companies would rather burn money in AI data centers then hire them? /s
jlarocco··on Git commands I run before reading any code
I'm so used to magit, it seems kind of primitive to pipe git output around like this.

Anyway, I can glean a lot of this information in a few minutes scrolling through and filtering the log in magit, and it doesn't require memorizing a bunch of command line arguments.

jlarocco··on Microsoft hasn't had a coherent GUI strategy since Petzold
> We've ended up in a world where power users have been forgotten.

I think the world changed. "Power users" in the traditional sense use Linux and BSD now. Microsoft and Apple dropped them when they realized how lucrative it would be to dumb things down and make computers more like cable TV.

jlarocco··on Microsoft hasn't had a coherent GUI strategy since Petzold
The rules didn't have to be reinvented - web/mobile devs chose to ignore them.
jlarocco··on We rewrote JSONata with AI in a day, saved $500k/year
That's pretty optimistic. First of all, the people who were manually toiling are getting laid off - LLMs aren't exactly making their lives better.

And I'm not talking about cases where an AI can do things faster. We have a few tech debt tickets at work right now where using an AI will take the same amount of time, because the "hard part" isn't writing the code but working with other teams to organize or roll out the changes. But since we can use AI, management is suddenly interested.

It's silly, and I can't wait for the AI bubble to burst.

← PreviousPage 3 of 34Next →