HNHacker News
TopNewBestAskShowJobs

bentcorner

4,523 karma · joined December 4, 2012

Gmail: bentcorner.hn
submissionscomments
bentcorner··on Microsoft reports AI is more expensive than paying human employees
Anecdotally from people I know from MS is that adhoc slack usage was popular up until lockdown, at which point more resources was poured into Teams due to everything going remote and internal slacks were frowned upon.

I see a parallel here where a competitor's product is taking over and MS leaders see it becoming an existential problem and are putting their foot down and pushing internal users to the company's products.

Also if half the company don't even want to use something made by the other half it's a bad look lol

bentcorner··on Bun support is now limited and deprecated
20 days is rookie numbers. I can get a million engineers to each review a single line and finish code reviewing the entire code base in a minute.
bentcorner··on Microsoft reports AI is more expensive than paying human employees
The premise of this article is incorrect - MS isn't cancelling Claude code internal usage because of AI costs too much, they're cancelling it because GitHub copilot is the compete product and they want their employees to use their product.

It's the same reason Teams got so much attention during lockdown.

bentcorner··on Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)
> The first half is a constant flood of footage from the iPhone, the DJI Pocket, the drone, the Nikon Z8, and lately the Ray-Ban Metas too. There's always something being recorded. Every photographer or videographer I know is sitting on the same problem: an archive that grows faster than they can edit it. The second half is why mine never gets touched.

This is your second paragraph but reads awkwardly. You mention two halves in the previous paragraph, so I kind of try to map those two halves to the halves in this paragrpah. But I don't understand what the second half is in this second paragraph.

> Three months ago the lodge's social channels went dark. Not for lack of content; the lodge has years of raw footage across multiple SSDs. The bottleneck was editing time, and my time disappeared. Claude Code with Opus 4.5 (and then 4.6) hit the point in February where you could leave agents running for hours and come back to merged PRs. KaribuKit was going live with its first paying property in the same window. I stopped sleeping properly, started running three or four agents in parallel in the background, and the months when I would have cut reels turned into months when I shipped software instead.

I don't fully understand this paragraph either. Your time disappeared? Into what? Was it the lack of sleep? I don't know what KaribuKit is.

> I asked it out loud: how does the agent know what's in each clip?

Did you? Really?

> Four bugs, four lessons

I've noticed that AI tends to rathole into random things when summarizing a piece of work, so I'm skeptical that these were actually the most four interesting bugs you could have shared.

I would recommend you just remove this section or take the time to actually think about some learnings you had from this project. Syntax errors or missed CLI params are mildly interesting but what makes these four bugs interesting to your readers?

> The actual take

The same criticism here applies. Are these your real takes, or did Claude make these up too?

Some obvious tells to me of things that AI likes to write that humans rarely ever say:

> Both real, both consuming attention.

> Four constraints set the shape:

There's way more than just this (the writing style of nearly the entire post screams Opus 4.7), but that's just what jumped out at me when I started reading your post.

I don't mind you used AI to write this but in the future when you write using AI, take the time to read the entirety of the article and consider the goals of what you want to write and if the AI achieved that. Take out what doesn't belong and make sure that what you have left says things in your voice.

bentcorner··on Steve Wozniak cheered after telling students they have AI – actual intelligence
I maintain a part of my team's CD process and I've observed a 30% increase in PR velocity since we started adopting agentic tools but it was a "one-off" increase (as-in, it hasn't continued to increase beyond that since about a half-year ago).

I'm guessing though that there are other improvements in code quality and feature velocity. I've noticed personally that AI is really good at catching smaller things that are easy to miss (e.g., if you ask it to rename fooTheBars it also updates all the relevant comments or enums that you might have missed).

bentcorner··on AI has a multiplying effect on existing technical skills
I suspect at some point AI-written code will be eventually artifacts generated build-to-build. The design docs and UI tests are the source and the model follows instructions to generate the product. If you make the models deterministic then model improvements give you code improvements across your entire codebase "for free".
bentcorner··on Elon Musk has lost his lawsuit against Sam Altman and OpenAI
I personally believe that the legacy we send to the stars will be silicon.

Robots have landed on Mars. Maybe they will even figure out how to use minerals on Mars to build more of themselves. It is plausible to me that as far as space exploration is concerned that it will be autonomous within a few hundred years.

bentcorner··on Setting up a free *.city.state.us locality domain (2025)
My local school district somehow has <schooldistrict>.us

Not sure how that came about.

bentcorner··on Windows Server 2025 Runs Better on ARM
This feels like it deserves to live somewhere on a blog, not as a comment on some forum. This is really interesting thanks for sharing.
bentcorner··on App Store sees 84% surge in new apps as AI coding tools take off
30% is a surprising metric because just anecdotally my team's PR submissions have jumped by about the same ratio in the same time frame. (No, I'm not measuring it - I just own a downstream piece and have casually observed its higher rate of use).
bentcorner··on Running out of disk space in production
Kinda sorta, but there's a limit where users will typically install X apps and apps of Y size need Z extra space to update. User content would fill up the rest. I would imagine a typical 256 gb phone is probably over this limit and people who take lots of videos/photos just need to clean up their phone a little more often.
bentcorner··on Alzheimer's disease mortality among taxi and ambulance drivers (2024)
Exactly - I'm thinking the bad spatial navigators have a higher probability of washing out of driving and pursue some other career. They may not say "I'm bad at figuring out where I am", but the economics of the job are just a little bit worse for these people.
bentcorner··on I put all 8,642 Spanish laws in Git – every reform is a commit
I don't think this is where the problem lies. If you kill someone with intent, it's murder. But the whole system needs to prove that you killed someone with intent beyond a reasonable doubt, and a DSL will not help you there.
bentcorner··on I put all 8,642 Spanish laws in Git – every reform is a commit
This could in theory already happen without any tech, but I suspect since the government is pretty monolithic, any changes in a specific law are all being done by the same set of people.

You might not have merge conflicts but I imagine you could end up with conflicting guidance from two separate pieces of law (e.g., law A says you must wear green on St. Patrick's day, law B outlaws green pajamas).

bentcorner··on "Disregard That" Attacks
I think the right solution is to endow the LLM with just enough permissions to do whatever it was meant to do in the first place.

In the customer service case, it has read access to the customer data who is calling, read access to support docs, write access to creating a ticket, and maybe write access to that customer's account within reason. Nothing else. It cannot search the internet, it cannot run a shell, nothing else whatsoever.

You treat it like you would an entry level person who just started - there is no reason to give the new hire the capability to SMS the entire customer base.

bentcorner··on Nanobrew: The fastest macOS package manager compatible with brew
> People are free and probably do this because it is slow. Alternatives often are not a bad thing.

Alternatives are always good but IMO brew is just not something I interact with all that much and to me it's "good enough". It works and does what I expect, although to be fair maybe I'm on the happy path <shrug>.

bentcorner··on Epic Games to cut more than 1k jobs as Fortnite usage falls
Tik Tok is arguably a Facebook killer.

Roblox is in some ways there, I think Epic thought fortnite could have competed. IMO they made a strategic mistake in shackling their game-as-a-platform to Fortnite. I thought the music fortnite thing looked interesting, but I have negative interest in installing Fortnite.

Call it something else and make it literally the first thing you see on epicgames.com, have it work on mobile, and maybe things would be different today.

(Aside: Roblox wins because I can go from typing in roblox.com into my browser and be playing a game with a friend in under 20s)

bentcorner··on Goodbye to Sora
Yeah this one is a classic: https://youtu.be/8OzZxjqKG10
bentcorner··on Polymarket gamblers threaten to kill me over Iran missile story
Makes me wonder if there's a bet you can take on Polymarket that Polymarket will get shut down due to it negatively influencing behavior. The insider trading on that one should get interesting.
bentcorner··on Shall I implement it? No
I just say something like "spawn an agent to review your plan" or something to that effect. "Red/green TDD" is apparently the nomenclature: https://simonwillison.net/guides/agentic-engineering-pattern...

I've also found it to be better to ask the LLM to come up with several ideas and then spawn additional agents to evaluate each approach individually.

I think the general problem is that context cuts both ways, and the LLM has no idea what is "important". It's easier to make sure your context doesn't contain pink elephants than it is to tell it to forget about the pink elephants.

bentcorner··on US Court of Appeals: TOS may be updated by email, use can imply consent [pdf]
Unfortunately the only way this changes is if a company writes a just enough unreasonable ToS, and someone violates it in just the right way and the company decides to enforce said ToS, and the user fights back, and this all ends in court.

I'd be surprised if all those stars align anytime soon.

bentcorner··on BMW Group to deploy humanoid robots in production in Germany for the first time
Installing humanoid robots in a factory is like using regexes to parse data.

It makes sense if it's a one-off but there are better solutions.

Maybe it does make sense for small scale businesses that need just a little automation? Like a humanoid robot could restock shelves and do inventory in a grocery store at night, and you wouldn't need to retrofit anything to be able to do that.

Large scale factories seems like the wrong use case for humanoid robots.

bentcorner··on Facebook is cooked
Personally I stopped using Facebook because even in the before-AI days it started becoming a glamour photo book of everyone you ever knew (and probably lots of people you only kind of sorta know), and while people certainly deserve to do and see great things, seeing it all shoved in your face every day becomes exhausting in a keeping-up-with-the-joneses kind of way.

I totally get that not everybody is like that, but I am, and so I stopped going to Facebook.

These days I'm in private Whatsapp groups for my direct family and so I learn about what they do, and not the random stuff that my neighbors and 20-years-past classmates did.

My wife is still active on Facebook and I actually do still visit occasionally to boost her posts but that's about it.

bentcorner··on YouTube as Storage
Nope, I hand wrote this.

I actually considered using an LLM but in my experience they "warp" the content too much for anything like this. The effort required to get them to retain what I would consider something to my taste would take longer than just writing the poem myself. (Although tbf it's been awhile since I've asked a LLM to do parody work, so I could be wrong)

bentcorner··on YouTube as Storage

    I met a user from an antique land
    Who said: Two squares of a clip of video
    Stand in at the end of the search. Near them,
    Lossly compressed, a profile with a pfp, whose smile,
    And vacant eyes, and shock of content baiting,
    Tell that its creator well those passions read
    Which yet survive, stamped on these unclicked things,
    The hand that mocked them and the heart that fed:
    And on the title these words appear:
    "My name is Ozymandias, Top Youtuber of All Time:
    Look on my works, ye Mighty, and like and subscribe!"
    No other video beside remains. Round the decay
    Of that empty profile, boundless and bare
    The lone and level page stretch far away.
bentcorner··on Fix the iOS keyboard before the timer hits zero or I'm switching back to Android
> Clearly tapping a letter “taps” a different letter (hot spots poorly calibrated)

FWIW I encounter this in Android every so often (using gboard). Anecdotally I don't know what causes it (I swear sometimes it's worse and sometimes it's better), but Android isn't entirely problem free.

bentcorner··on The Day the Telnet Died
A very very long time ago as an intern I was working on a perl cgi script and I would often test it with telnet. I was used to messing around with hayes commands so manually typing in HTTP commands seemed like a natural extension of that.
bentcorner··on Teaching my neighbor to keep the volume down
Honestly I could see arguments going both ways. Pairing prevents unauthorized access, but at the same time, pairing means you need to be able to pair without having a paired device on-hand.

For a passive read-only device (like most satellite/cable receivers 20 years ago), it was probably more important to allow customers to easily replace their lost remotes than it was to prevent pranksters (who could often be dissuaded by more physical means).

bentcorner··on The WiFi only works when it's raining (2024)
Good guess! I did enable some QoS algorithm in openwrt so it's certainly possible. But yeah it doesn't make sense that wifi traffic was non-impacting. But it's something I didn't try turning off.
bentcorner··on The WiFi only works when it's raining (2024)
My only unsolved networking mystery was that my computer would experience high packet loss when a Roku in the other room was streaming Netflix.

My PC and the roku device were both wired to two different ports on a router (iirc an Edgerouter X running openwrt at the time). This didn't repro when the roku streamed other services (hulu/youtube tested), only netflix. This also didn't repro if the roku was connected over wireless (connecting to an AP wired to a different port). Just opening netflix also didn't repro, the roku had to be actively streaming a netflix video.

I never ended up solving it, I just worked around it by making the roku connect over wireless.

It did take me forever to figure out the problem though. For a long time I'd be in one room getting frustrated with my computer while someone was innocently watching netflix in the other room.

← PreviousPage 2 of 34Next →