News for hackers. Stuff that matters.

vlfig

Re:eMudhra to Exit Global SSL/TLS Certificate Business; on Thursday October 22, 2026 @09:58AM (#50195418)
There must be criminal matter here.
Re:Solar Panels That Plug into Your Wall on Tuesday October 13, 2026 @05:22AM (#50068922)
Synthetic inertia. Essentially, loads that you can quickly either shed or bring on in response to fluctuations. There can be a market for that too and that's what many grids are slowly discovering.
Re:How to Write with an LLM on Friday September 18, 2026 @04:19AM (#49751543)
There is now increased evolutionary pressure for rules protecting scarcity to become norm. Communication media will likely adopt limits on the size and throughput of messages.
Re:Version Control Second Coming on Thursday September 10, 2026 @04:26AM (#49640280)
Love the enthusiasm but I don't buy the two macro tailwinds he's counting on: ever larger monorepos & more centralisation.

What you version together you build and release together, and there are architectural tensions pushing that size down. E.g. dependency indirection and change frequency. Mileage will surely vary by domain, but the idea that the "future is monorepo because agents" doesn't track with me.

The centralisation aspect has less to do with connectedness and more with topology, I'd say. Here, the agentic ways might actually push towards more hierarchical and distributed topologies than the centralised hub-and-spoke.

But you still let the user put in the effort before revealing they'll have to sign up. Just be upfront.
Re:Midjourney Medical on Thursday June 18, 2026 @03:51AM (#48582195)
You're absolutely right, and I share the frustration.

I'm thinking a possible solution to this signal-to-noise problem is to embrace the longitudinal view: instead of comparing each scan with the normal across the population compare only against past self, unless there's a risk factor that warrants it.

This way we could presumably make use of plentiful scan data and mostly look at the stuff that evolves in suspicious ways, not what looks suspicious.

Re:Principles of Mechanical Sympathy on Friday April 10, 2026 @05:06AM (#47715419)
Don't "let it" generate tests. Be intentional. Define them in a way that's slightly oblique to how the production code approaches the problem, so the seams don't match. Heck, that's why it's good to write them before even thinking about the prod side.
Re:Company as Code on Thursday February 05, 2026 @09:34AM (#46900065)
Eminently doable, yes.

Two notes:

- I'm not convinced the graph is necessarily cyclic. Often two codependents are actually dependent on some common bits and otherwise independent.

- this is essentially deterministic propagation of configuration (think dhall, jsonnet, etc) plus reconciliation loops for external state, terraform style — not dissimilar to how the rest of CI/CD should operate, in fact my view is this is an extension of CI/CD practices up the value stream.

I'm definitely strive for something like this when possible.

Next step: embeddings and similarity.
I sanction this comment.
Re:Gloria funicular derailment initial findings report (EN) [pdf] on Saturday September 06, 2025 @08:34PM (#45154205)
Although it isn't yet clear how much the brakes did actually brake, it is known they would never be enough.

So the cable was a critical component and initial findings suggest it wasn't being verified as rigourously, thoroughly and often as it perhaps should have.

Re:A Brief Intro to Clean Architecture, Clean DDD, and CQRS on Saturday October 05, 2024 @06:51AM (#41748977)
We shouldn't dismiss the theory of how to do things right just because it is common to do things poorly.
Re:Why the fuck are we templating YAML? (2019) on Tuesday January 23, 2024 @06:59AM (#39102269)
a Dhall configuration file will never:

- throw an exception

- crash or segfault

- accept malformed input

- produce malformed output

- hang or time out

in https://docs.dhall-lang.org/discussions/Safety-guarantees.ht...

Still a fan of Python for configuration?

Re:Why the fuck are we templating YAML? (2019) on Tuesday January 23, 2024 @06:48AM (#39102182)
Different requirements, different guarantees. Principle of least power. Have a look at https://docs.dhall-lang.org/discussions/Safety-guarantees.ht....
Ban on cash: impose negative interest rates. CBDCs: all manner of restrictions to fungibility.
Re:Web3 doesn’t care about privacy on Sunday February 06, 2022 @03:34AM (#30230534)
Sigh.

Generally what happens is that: - Everyone is able to prove a transaction's correctness; - There's no way for a third party to track the contents of a transaction adversarialy; - there are ways for first and second parties to prove them if they so wish.

Re:Stop Brainstorming on Wednesday January 26, 2022 @04:53PM (#30092502)
Mostly yes. My advice on this topic is to read up on Liberating Structures, which I think are a level up.

https://liberatingstructures.com/

A request for a synchronous form of communication is a request for your time. People should earn it first.
Re:Ask HN: How do you organize your knowledge? on Sunday April 25, 2021 @05:28PM (#26936858)
Obsidian + GitJournal + NeuraCache.

No-cloud (except for git, could be self hosted), local-first, plain data formats solution for note taking, knowledge organisation, text production and spaced repetition.

Re:Starting a new digital identity on Wednesday April 21, 2021 @12:47PM (#26892078)
For a less romanticised, more practical resource on the topic, I recommend The Hitchhiker’s Guide to Online Anonymity https://anonymousplanet.org/guide.html

(also, Monero > bitcoin)

Re:Food waste responsible for 10% of global emissions? on Friday April 09, 2021 @07:51AM (#26749303)
Aside from the click-baity article, the actual report puts emphasis on the quality of the existing data about food waste. A bit of an "let's measure this first" attitude, which is a bit of a let down to me.

"Food waste means all of the environmental impacts of food production without any of the benefits of people being fed." — it reads, and I think it misses an important point: leaving food waste to rot with the rest of the rubbish is in itself environmentally damaging while using it for composting, feeding larvae or both, is immensely beneficial.

I'd like to see more practical recommendations for what we already know we can do about food waste. And not just about reducing it, which is more easily said than done, but also about giving it a proper goodbye.

Re:Semantic Versioning Will Not Save You on Tuesday March 02, 2021 @03:20PM (#26320062)
The version of the API and the version of the artifact that implements it are distinct, not the least because the artifact can implement several (major) versions of the API.

Using tests across versions is a definitely a trick to consider but your coverage may vary. Probably better to do it in addition to other methods.

Re:Show HN: Horcrux, a Playground for Shamir Secret Sharing on Wednesday February 24, 2021 @06:09PM (#26257444)
Base64 padding, probably.
Re:DRY Is a Trade-Off on Friday December 18, 2020 @06:25PM (#25473370)
Exactly this. One thing is to have (today) the same behaviour, another is to (forever) be the same thing.
Hah! Not seriously, no.

> REST is a solid, simple, and powerful transport method and let's maybe do without CORBA moving forward.

Chill. :-) The world agrees with you.

Author here. Thanks for reading.

> * What build toolchains are suited to these arbitrary DAG arrangements?

In general any CI/CD tool that allows for easy composition of jobs/pipelines, where versioned artifacts are a first-class citizen and can be the outputs and the inputs of jobs. Preferably one where the graph is emergent, i.e. just a consequence of declaring which "jobs" (taken loosely) depend on which artifacts.

I've had good experiences with GoCD https://gocd.org and Concourse https://concourse-ci.org, the latter being a fresher, younger take on these concepts. I haven't surveyed the landscape recently so there may be other tools that work well.

Older »