HNHacker News
TopNewBestAskShowJobs

cbsmith

5,111 karma · joined August 14, 2010

[ my public key: https://keybase.io/cbsmith; my proof: https://keybase.io/cbsmith/sigs/nP8URtm6XA5qzP57tnSxsg-p5it6k0aCslh2VGxY3ow ]
submissionscomments
cbsmith··on Observed Agent Sandbox Bypasses
I've been using container-use to do something like that: https://container-use.com/introduction
cbsmith··on How we lost communication to entertainment
> Communication networks are not profitable.

Lost me on that one. Communication networks provide significant value and can be quite profitable. That's a whole industry.

cbsmith··on Java FFM zero-copy transport using io_uring
This feels like a silly semantics argument, but how is the outcome not what you are building?
cbsmith··on Java FFM zero-copy transport using io_uring
>> It's possible to ask AI to write code and then read the code yourself

> Sure, but then it would not be vibecoding.

Wait, what?

cbsmith··on Microservices should form a polytree
tl;dr: HTTP/REST model isn't great for federated services.

There are other microservice strategies that are built around a more federated model where even having full-on recursion is not a problem.

cbsmith··on Evidence from the One Laptop per Child program in rural Peru
I think the interesting thing is they saw significant improvement in computer skills, but no significant improvement in academic performance. It suggests to me that the academic program, or at least the measures from it, didn't factor in computer skills, which seems a mistake given their relevance.
cbsmith··on Cloudflare outage on December 5, 2025
I find this sentiment amusing when I consider the vast outages of the "good ol' days".

What's changed is a) our second-by-second dependency on the Internet and b) news/coverage.

cbsmith··on Kubernetes Is Your Private Cloud
Also, isn't this the promise that k8s had from the beginning... that it would be the one cloud abstraction to rule them all?
cbsmith··on Asus Ascent GX10
It's possible the FAQs were generated by one process and the answers were generated by another.
cbsmith··on Asus Ascent GX10
I guess that's the kindest possible interpretation. The other interpretation is that the answer is not a good one.
cbsmith··on Time to start de-Appling
> But I will say that the shutdown of ADP is Apple being on the right side of the geopolitical fight, as inconvenient as that may be to you and me.

I don't think there's any blaming of Apple going on here. This is about dealing with the practical realities of the circumstances for people in the UK.

cbsmith··on Asus Ascent GX10
This bit of the FAQ was such a non-answer to their own FAQ, you really have to wonder:

>> What is the memory bandwidth supported by Ascent GX10?

> AI applications often require a bigger memory. With the NVIDIA Blackwell GPU that supports 128GB of unified memory, ASUS Ascent GX10 is an AI supercomputer that enables faster training, better real-time inference, and support larger models like LLMs.

cbsmith··on I Am Mark Zuckerberg
I have this problem badly enough I was interviewed for this article: https://www.wsj.com/lifestyle/workplace/work-colleague-same-...

You wouldn't believe some of the things that have shown up in my inbox.

cbsmith··on Humans have remote touch 'seventh sense' like sandpipers
Yeah, this seems like a phenomena that I was already aware of.
cbsmith··on Ruby and Its Neighbors: Smalltalk
It's a practical workflow that's actually adopted by the community.
cbsmith··on Ruby and Its Neighbors: Smalltalk
That's where you're wrong. It's not the opposite of the Smalltalk approach.
cbsmith··on Ruby and Its Neighbors: Smalltalk
> The image meant you basically got whatever state the developer ended up with, frozen in time, with no indication really of how they got there.

That wasn't a function of the image system. That was a product of your version control/CI/CD systems and your familiarity with them.

Consider that Docker and other container based systems also deploy images. No reason Smalltalk has to be any different.

I did software development work in Smalltalk in the 90's. We used version control (at one point, we used PVCS, which was horrible, but Envy was pretty sweet), had a build process and build servers that would build deploy images from vanilla images. Even without all that, the Smalltalk system kept a full change log of ever single operation it performed in order. In theory, someone could wipe their changelog, but that's the moral equivalent of deleting the source code for your binary. Image-based systems are no reason to abandon good engineering practices.

cbsmith··on 'No idea who he is', says Trump after pardoning crypto tycoon
Yeah, I wasn't making any comment about the Trump administration; just repeating what the norms are, because it seems like we need reminding about them.
cbsmith··on 'No idea who he is', says Trump after pardoning crypto tycoon
There are lots of layers on pardons before they get to Presidents, but Presidents have traditionally taken a hard look at pardons before providing them. There's been a couple of "mass pardons" where maybe you wouldn't expect them to know each person; otherwise, you'd expect it, if for not other reason than that they don't get caught flat footed like this.
cbsmith··on Alleged Jabber Zeus Coder 'MrICQ' in U.S. Custody
s/catched/caught/g
cbsmith··on Reproducing the AWS Outage Race Condition with a Model Checker
Kind of by definition, that's not exactly surprising, yeah?
cbsmith··on It's not always DNS
We used to joke that it should be called SCSl: System, Cables, Scanner last.
cbsmith··on California invests in battery energy storage, leaving rolling blackouts behind
> ERCOT actually does a pretty okay job, all things considered; it's hard to invest heavily in winterization for rare events when you're having to invest heavily in new generation to keep up with steadily increasing baseline load.

I'm going to have to strongly disagree here. It's particularly easy when you have to invest heavily in new generation to keep up with steadily increasing baseline load. Retrofitting winterization is more expensive. If you build in support for winterization when you build the capacity in the first place (which is what happens with sane regulatory oversight), it's all quite inexpensive. It'd be one thing if the cold was a once a century surprise, but when you know you're going to have cold events multiple times over the lifetime of your equipment, it's really easy to do this right.

cbsmith··on Environment variables are a legacy mess: Let's dive deep into them
An infinitesimal leak becomes a problem if it is done an infinite number of times...

execve seems like the preferable choice on a lot of grounds.

cbsmith··on The Beauty of Programming (2001)
Why did this get shared today, and why the excerpt posted on Bryn Mawr?

Not complaining. I'm just wondering if there is some context I'm missing.

cbsmith··on Meta Ray-Ban Display
What's amusing is the original use case for HUD displays was to reduce attention problems. ;-)
cbsmith··on Will Amazon S3 Vectors kill vector databases or save them?
I've built several DynamoDB apps, and while you might have some expectations of internal behaviour, you can build apps that are pretty resilient to change of the internal behaviour but rely heavily on the documented behaviour. I actually find the extent of the opacity a helpful guide on the limitations of the service.
cbsmith··on Replacing a cache service with a database
So close to getting push driven architecture...
cbsmith··on 4chan will refuse to pay daily online safety fines, lawyer tells BBC
Behold, the power of the anecdote.
cbsmith··on 4chan will refuse to pay daily online safety fines, lawyer tells BBC
I think you're making the original poster's point for them. It's very clear a minority government is not the one forcing OSA on people. They don't even have the power.

Arguably, minority rule is more democratic than majority rule, because minority rule isn't "the minority does whatever they want".

← PreviousPage 3 of 34Next →