News for hackers. Stuff that matters.

masterj

Re:MacBook Pro with PROLED XDR Display and Touch on Wednesday October 28, 2026 @04:20PM (#50280323)
I think this is more "have grown" than "will grow"
Re:Pi.dev: You Said No MCP on Wednesday September 30, 2026 @09:31PM (#49916620)
You could serve MCP over HTTP 8+ months ago and deal with none of that? Lots of people did? Especially internally within Enterprise
I have this one in Canada. Works well!

But having water leave the building envelope is a bit scary on very cold days. There are heat traces and freeze valves so it should be fine, but I do worry about power outages during cold snaps

Re:VMs won't contain cyber-capable agents on Wednesday August 26, 2026 @03:32PM (#49454558)
That's a really interesting project! Being able to assert more, statically, about what our software is doing seems like a real growing need
Re:VMs won't contain cyber-capable agents on Wednesday August 26, 2026 @02:56PM (#49453999)
I suspect capability models are going to get more popular https://en.wikipedia.org/wiki/Capability-based_security
Re:VMs won't contain cyber-capable agents on Wednesday August 26, 2026 @01:02PM (#49452387)
Outside of the initial wave of security vulnerabilities and scrambling, it seems like the logical outcome of this over time is likely vastly more secure vm environments?
Re:Fast drilldown dashboards from a single Parquet file on Monday August 24, 2026 @01:49PM (#49423431)
Cloudflare Pipelines has a configurable interval to write to parquet files that's as low as 10s: https://developers.cloudflare.com/pipelines/sinks/available-... so you could have a pretty fast refresh

It will cost (slightly) more to write this frequently to R2 since you are charged per-write, but this is something you can tune.

Re:typ.ing on Saturday August 22, 2026 @04:36PM (#49403641)
I second the recommendation. I use the Voyager, and it's a delight! I switched when I was suffering from a lot of wrist pain, and it's never come back. I only wish they offered a wireless version for a cleaner desk.

I landed on the Ambients Twilight silent switches https://lowprokb.ca/collections/switches/products/ambients-s...

Re:OTel Isn't Going Well (and I Made a Spreadsheet About It) on Saturday August 22, 2026 @03:59PM (#49403251)
You are essentially describing a proto-tracing system. At the risk of self-promoting twice in one comments section, I have a post walking through going from what you describe above to OTel-compatible tracing: https://jeremymorrell.dev/blog/minimal-js-tracing/

You are right that what you were doing is very similar! However standardization helps a lot here.

Re:OTel Isn't Going Well (and I Made a Spreadsheet About It) on Saturday August 22, 2026 @02:59PM (#49402676)
D'aww, thank you! I'm hoping to find time to write more this year
Re:OTel Isn't Going Well (and I Made a Spreadsheet About It) on Saturday August 22, 2026 @12:25AM (#49396552)
HN always grumbles about OTel, but I agree. It's fine, and important: https://jeremymorrell.dev/blog/opentelemetry-and-the-value-o...

I understand the author's perspective in the linked article, but none of that data shows a project in trouble? Some languages have more resources than others, but those all look like healthy open source projects

Re:Extensible Software in the age of LLMs on Wednesday August 19, 2026 @04:39PM (#49366927)
As the author I’d say it’s more of an ad for sandboxes + the idea of OCaps

Unless I’ve missed something obvious in my research, Dynamic Workers are the main product implementing this pattern today, but I expect there will be others for all the reasons I laid out in the article.

Re:Extensible Software in the age of LLMs on Wednesday August 19, 2026 @04:33PM (#49366857)
For client side there is https://hardenedjs.org/

And Cloudflare OS does some fancy things with iframes + capnweb iirc

Re:Retro-Tech Parenting on Thursday June 04, 2026 @06:45PM (#48405700)
This is true, but it varies a lot based on local culture. "Let me buzz 'em / roll coal to teach 'em a lesson"

but you're not really going to see that in, say, Seattle

Re:Retro-Tech Parenting on Thursday June 04, 2026 @05:06PM (#48404643)
I’m sorry this happened to you. However nothing in my reply implies cutting your children off from the world. Helping them avoid the harms of algorithmic feeds until they have developed the maturity to navigate them helps them be more connected to the world, not less.

With all due respect I think you are reading more there due to your own experiences, which sound like abuse, not parenting.

Re:Retro-Tech Parenting on Thursday June 04, 2026 @04:30PM (#48404204)
Protecting your kids from dopamine-drip algorithms and the effects of social media and short-form video during their most formative years and gradually letting them take over as they mature sounds like… parenting.
Re:The Cost of Owning a Home on Tuesday May 26, 2026 @02:19PM (#48283643)
I learned very fast after purchasing my home that hiring out to a contractor made so much more sense. They can get done in a day what would take me a month+ of weekends.
Re:How to convert between wealth and income tax on Friday May 22, 2026 @04:51PM (#48241486)
pg seems to think we would be scandalized by this math, when all I feel is “so?”.

The language politicians use to sell to a general public does not have any correlation to their understanding of the mechanics. The people proposing this policy entirely understand the ramifications. That is the point of the policy.

The average person is already subject to something like a wealth tax through property taxes, in addition to also needing to pay taxes on their income. Join the club pal.

Re:The bespoke software revolution? I'm not buying it on Friday March 20, 2026 @06:23PM (#47461504)
I could be wrong, but my understanding is that when people talk about the Death of SaaS, they are not talking about $20/month consumer apps. They are talking about six-figure+ enterprise deals that are the source of so much profit for SaaS companies.
Re:We gave terabytes of CI logs to an LLM on Friday February 27, 2026 @01:23PM (#47183711)
> There's a very non-trivial step in deciding that a particular subset and schema of log messages deserves to be in its own columnar data table.

IIUC this is addressed with the ClickHouse JSON type which can promote individual fields in unstructured data into its own column: https://clickhouse.com/blog/a-new-powerful-json-data-type-fo...

Parquet is getting a VARIANT data type which can do the same thing (called "shredding") but in a standards-based way: https://parquet.apache.org/blog/2026/02/27/variant-type-in-a...

Re:How I Estimate Work as a Staff Software Engineer on Saturday January 24, 2026 @01:15PM (#46746016)
When there are huge unknowns, such as in the case of a remodel where who knows what you might find once the drywall is removed, then yes. I happily worked with a contractor on a basement renovation with no estimate for this exact reason.

If it’s something where they have fewer unknowns and more control and lots of experience building the same thing, then I would expect an estimate: building a deck, re-roofing a house, etc

Re:How I Estimate Work as a Staff Software Engineer on Saturday January 24, 2026 @01:03PM (#46745893)
They miss estimates all the time though? It’s an observable fact

There is a bridge in my town that is finally nearing completion, hopefully, this year. It was estimated to be completed 2 years ago.

This changes when it’s a project that has fewer unknowns, where they’ve built the same thing several times before. The same is true in software.

Re:AI Is a Horse (2024) on Friday January 23, 2026 @10:38AM (#46733772)
People have definitely used ebikes for bikepacking as well. Not sure about BMX.
Re:10 years of personal finances in plain text files on Friday January 02, 2026 @02:41PM (#46468534)
I dunno. Insights from Monarch have easily saved me many times the annual cost. Other tools could as well of course, but the ease-of-use makes it easy to maintain
I suspect that for a large number of orgs accepting over-provisioning would be significantly cheaper than the headcount required for a more sophisticated approach while allowing faster movement due to lower overall complexity
Thank you for this link! I've been wondering if it is possible these days to replace Fusion for my workflow, and this is exactly what I need to see
Modern geothermal is dispatchable. It's a really good compliment to wind and solar https://climateinstitute.ca/safe-bets-wild-cards/advanced-ge...
Re:OpenTelemetry: Escape Hatch from the Observability Cartel on Friday November 07, 2025 @10:53AM (#45847661)
Why don’t you try that, convert the output to OTLP and then write about it?

Older »