MurphyA/hacker-news huggingface dataset:
by JohnMakin | 2026-02-11 00:21:21+00:00
To me it feels the opposite of miserable. I can give work my full attention because it allows me freedom (mostly) to pursue other passionate things. This 40 hour a week (speaking generally, for me it can triple that sometimes) cost to me is far smaller than the depression I’d feel caring deeply about my particular craft in a field that doesn’t give a shit about it. That was proven to me very early in my career and is definitely cynical, but I don’t know where all the bright eyed bushy tailed opinions out there are coming from. probably completely different domains than my viewpoint.

Of course society should be a lot of things but that’s not a reality. Like, imagine a world exists soon where not every person (or even the majority of people) are useful, even formerly useful people - we already live in this world! If raw intellectual output is the value generator in the world we live in, and is a meritocracy, the simple fact by statistics is most will be left behind. what society already does to the disabled, and the sick is proof of this already. These people take professions to suit their circumstances. I am one, and I am fine with it. but by the parameters of the game, this is how to best maximize my passion output. Many people have many ideas how to change “society” I personally think is a waste of time, society adapts to circumstances most of the time. Except the people at the bottom usually get a raw deal.
by mmmBacon | 2026-02-11 00:21:31+00:00
Midnight PRs sounds really sad. Pager duty; I mean you’re not saving people in the ER. Everything you’ve written comes off as profoundly selfish and self-centered. God forbid your 8 month old needs to be a priority over pager duty.

Raising kids is hard, I have 3 but it’s not sad. Blowing off some steam is something every parent needs. But it sounds like you are in desperate need of some perspective on life.
by saarp | 2026-02-11 00:21:58+00:00
> As a leader we could start by making the currency a positive thing?

Maybe. I personally feel it lacks sufficient grounding in reality and is prone to bias. How do you value work in a virtual currency that has no external tether outside of the company?

> I get my tea from the main canteen on the other side of the campus

It seems like we're in different geos which may be a factor. I can tell you in US corporate IT organizations where I have worked, there's very little cross-mingling. Leaders may be sent on visits to other orgs that are often planned/staged rather than spontaneous. I'm glad you take an interest. Good leaders often do. In my personal experience, that behavior is atypical. Myself I have never had to more than 1 layer between me and individual contributors and prefer it that way. When I do speak to middle managers, their goals are to avoid causing waves while finding their niche, mostly by ingratiating themselves to some person two levels up and gain enough aforementioned "currency" to advance to the next level. They produce headlines and nothing much of measurable and durable value. A few companies have elaborate internal accounting and review org P/L that way. IBM did in the 90's (not sure if now). AMZN may have some kind of internal recharge model from what I've heard. Most companies just have "budgets" though the allocations rarely have any bearing on any actual or perceived fiscal benefit.

Disclaimer: This is an N=1 opinion. Feel free to take it with as much salt as you like.
Show HN: 80 Lines of codes to transform Codex into a personalized assistant
by asskicker | 2026-02-11 00:22:38+00:00
I want to test the idea that with just coding capability, the assistant should be able to build all other capabilities by itself, including Telegram messaging, scheduling, etc.

The leads to seedbot. In my testing, it is surprisingly robust and deeply customizable.

I am still trying to make this harness even simpler, instead of adding more functionality. I want to end up with a minimal self-extensible harness.

If you also find this challenge interesting, feel free to discuss!
by williamstein | 2026-02-11 00:23:09+00:00
> Checkpoints run as a Git-aware CLI. On every commit generated by an agent, it writes a structured checkpoint object and associates it with the commit SHA. The code stays exactly the same, we just add context as first-class metadata. When you push your commit, Checkpoints also pushes this metadata to a separate branch (entire/checkpoints/v1), giving you a complete, append-only audit log inside your repository. As a result, every change can now be traced back not only to a diff, but to the reasoning that produced it.

The context for every single turn could in theory be nearly 1MB. Since this context is being stored in the repo and constantly changing, after a thousand turns, won't it make just doing a "git checkout" start to be really heavy?

For example, codex-cli stores every single context for a given session in a jsonl file (in .codex). I've easily got that file to hit 4 GB in size, just working for a few days; amusingly, codex-cli would then take many GB of RAM at startup. I ended up writing a script that trims the jsonl history automatically periodically. The latest codex-cli has an optional sqlite store for context state.

My guess is that by "context", Checkpoints doesn't actually mean the contents of the context window, but just distilled reasoning traces, which are more manageable... but still can be pretty large.
by delichon | 2026-02-11 00:23:52+00:00
Poets say science takes away from the beauty of the stars—mere globs of gas atoms. Nothing is 'mere.' I too can see the stars on a desert night, and feel them. But do I see less or more? The vastness of the heavens stretches my imagination—stuck on this carousel my little eye can catch one-million-year-old light. A vast pattern—of which I am a part—perhaps my stuff was belched from some forgotten star, as one is belching there. Or see them with the greater eye of Palomar, rushing all apart from some common starting point when they were perhaps all together. What is the pattern, or the meaning, or the why? It does not do harm to the mystery to know a little about it. For far more marvelous is the truth than any artists of the past imagined! Why do the poets of the present not speak of it? What men are poets who can speak of Jupiter if he were like a man, but if he is an immense spinning sphere of methane and ammonia must be silent?
by dathinab | 2026-02-11 00:23:59+00:00
yes,

but also this means that major security features don't work anymore creating a higher risk for the bank

and Russia prepared for this for years after the sanctions related to the annexation of Crimea

and Russia kinda,nearly cut fully ties for the US

and it still hurt them quite a bit anyway

so such thing would be more like a last resort emergency solution then the "getting less dependent on while not cutting all ties" situations we currently have
by ajitsing | 2026-02-11 00:24:04+00:00
Gossip protocol (also called epidemic protocol) is a decentralized communication pattern where nodes share information by randomly selecting peers and exchanging state at regular intervals. Each node picks a small number of random peers (typically 1 to 3) every second and shares its view of the cluster. Information spreads exponentially, reaching all nodes in O(log N) rounds. It is used for cluster membership, failure detection, and state propagation in systems like Cassandra, Consul, and DynamoDB.
by tuetuopay | 2026-02-11 00:24:32+00:00
They need much much less data than your phone. They could process several transactions with less data it would take for your phone to load the HTML of the payment page, let alone the Javascript or the bank's logo.

Also, such terminals often use multi-carrier data plans that can use the best carrier available, while your own phone is stuck with one of the options (of course, you always have the worst one).
by uv-depression | 2026-02-11 00:25:09+00:00
> what experiments it would do within that space are hard for us to imagine

The only thing you could do in a "digital space" (a.k.a. on a computer) is a simulation. Simulations are extremely useful and help significantly with designing and choosing experiments, but they cannot _replace_ real experiments.

> Like, the time window from the discovery of fire to the discoveries of Quantum Mechanics but in a flash.

And my point is that there's no good reason to think this is possible and many to think it isn't.

> it's more of a fun sci-fi idea

It's being presented as extremely serious possibility by people who stand to gain a _lot_ of money if other people think it's serious... that's the point of the linked post. Unfortunately, these AI boosters make it very difficult to discuss these ideas, even in a fun sci-fi way, without aggravating the social harms those people are causing.
by eddythompson80 | 2026-02-11 00:25:26+00:00
People keep saying that, but it's hardly the same thing. We're talking about developer workflow here. It's like someone coming up with Brancher. It's a git branch manager. Use `brancher foo` to replace `git checkout -b foo`. "Remember that comment about rsync and dropbox? Brancher is to git, what dropbox is to rsync"

How is LangChain doing? How about OpenAI's Swarm or their Agent SDK or whatever they called it? AWS' agent-orchestrator? The crap ton of Agent Frameworks that came out 8-12 months ago? Anyone using any of these things today? Some poor souls built stuff on it, and the smart ones moved away, and some are stuck figuring out how to do complex sub-agent orchestration and handoffs when all you need apparently is a bunch of markdown files.
by skissane | 2026-02-11 00:25:33+00:00
That’s much more true for Nixon in 1968 than Morrison in 2019

Because the US has a “hard” two party system - third party candidates have very little hope, especially at the national level; voting for a third party is indistinguishable from staying home, as far as the outcome goes, with some rather occasional exceptions

But Australia is different - Australia has a “soft” two party system - two-and-a-half major parties (I say “and-a-half” because our centre-right is a semipermanent coalition of two parties, one representing rural/regional conservatives, the other more urban in its support base). But third parties and independents are a real political force in our parliament, and sometimes even determine the outcome of national elections

This is largely due to (1) we use what Americans call instant-runoff in our federal House of Representatives, and a variation on single-transferable vote in our federal Senate; (2) the parliamentary system-in which the executive is indirectly elected by the legislature-means the choice of executive is less of a simplistic binary, and coalition negotiations involving third party/independent legislators in the lower house can be decisive in determining that outcome in close elections; (3) twelve senators per a state, six elected at a time in an ordinary election, gives more opportunities for minor parties to get into our Senate - of course, 12 senators per a state is feasible when you only have six states (plus four more to represent our two self-governing territories), with 50 states it would produce 600 Senators
by jikjeong | 2026-02-11 00:25:35+00:00
OpenClaw is the best to make small PoC product. but production level? if they know SDLC, they couldn`t say that. the product that develop by AI could not well support updates that from PM or customer`s voice.
even more patches? AI will broke own product, also
many developers want to control and understand their source code I absolutely agree.
by neom | 2026-02-11 00:25:38+00:00
Markets are formed from societal conditions, businesses emerge within that. Nobody "creates a market" - not even market makers. What you're observing is the discovery of a series of repeatable process that perfectly match the ability for 2 or more parties to exchange value in a safe and understood manner relatively to the period in time. The systems and processes are all relatively the same in most business regardless of industry or size, what differs is: nuanced for every segment and therefore SAMs, TAMs, TAMs of TAMs. Said simply: being the first to find the right product-channel-timing fit for demand that already existed in some form.
by nihonde | 2026-02-11 00:26:28+00:00
Feature plans generated by agents are often transient documents that fall away once the plan is executed. Ideally, that artifact would be preserved alongside the implementation.

My experience is that Cursor's reliance on VS Code's clunky panel-based UI and jack-of-all-trades harness is holding it back. Likewise, Claude Code shoe-horning a GUI into a TUI and perma-binding to a single model family is not the ideal end-state.

The VC play here? The git context CLI thing is a foundational step that lays the groundwork for a full IDE/workflow tool, I guess.
Show HN: Nginx-lint – A linter for Nginx configs with plugin support and autofix
by walf4431 | 2026-02-11 00:27:27+00:00
Hi HN,

I built nginx-lint, a new linter for nginx configuration files written in Rust using Claude Code.

Why I built this: nginx configs are deceptively simple but full of subtle pitfalls – add_header inheritance silently dropping
security headers in child blocks, alias path traversal from a missing trailing slash, if inside location causing unpredictable
behavior, server_tokens leaking your nginx version by default. These issues are hard to catch in code review and often only surface
in production.

What it does:
- 30+ built-in rules covering security, best practices, syntax, and style
- Autofix with --fix to automatically correct issues
- Lint partial configs – files in conf.d/ or sites-available/ can be linted standalone with --context http,server or a #
nginx-lint:context comment, so you don't need the full nginx.conf to get accurate results
- Configurable – .nginx-lint.toml lets you enable/disable individual rules, adjust severity, and tune rule-specific options (e.g.,
allowed TLS protocols, indent size). Generate a default config with nginx-lint config init
- WASM plugin system – write custom rules in Rust, compile to WebAssembly
- Web UI that runs entirely client-side via WASM (https://walf443.github.io/nginx-lint/)
- JSON output for CI integration
- Docker image available: docker run --rm -v /path/to/nginx.conf:/tmp/nginx.conf ghcr.io/walf443/nginx-lint /tmp/nginx.conf
Example .nginx-lint.toml:
[rules.server-tokens-enabled]
enabled = true

[rules.indent]
indent_size = 4

[rules.deprecated-ssl-protocol]
allowed_protocols = ["TLSv1.2", "TLSv1.3"]

The partial config support is especially useful in CI – many teams split nginx configs across multiple files and only change one at
a time. Context-aware rules like server_tokens detection work correctly even on a snippet that starts with location /api { ... }.

The WASM plugin architecture lets you add organization-specific rules without modifying the core. Each plugin is a self-contained
Rust crate compiled to .wasm. Native execution is ~300x faster than WASM, but the plugin system makes distribution and sandboxing
easy.

GitHub: https://github.com/walf443/nginx-lint
Demo: https://walf443.github.io/nginx-lint/

I'd love feedback on what rules you'd find most useful, or nginx pitfalls you've been bitten by.
by supertrope | 2026-02-11 00:27:55+00:00
You jest but to play devil's advocate every system has its supporters. One of the reasons we didn't get a public health plan option is because the Senator for Connecticut was representing his constituents such as Cigna and Aetna. If you provide an easier exit for the former death panel workers in the form of working at the public option administrator, re-training, etc. you might be able to assuage unemployment based opposition to reform.

People don't gloat at privatization but aforementioned wealthier retirees rely on corporations squeezing ever more money out of customers, employees, and vendors.
by caconym_ | 2026-02-11 00:28:00+00:00
> So it's not actually an architectural issue

I mean, maybe? It's not obvious to me that Zulip is just as easy to develop a third party client for as Matrix.

> in practice

What's true in practice is all that matters to me, because I have a real life use case. The only might-bes I care about are the risks.
by maziyar | 2026-02-11 00:28:36+00:00
After six experiments and dozens of failed attempts, I learned something I did not expect: activation steering, the technique Anthropic uses for AI safety, completely fails for one of the most common tasks in production LLM deployments: generating valid JSON.

And I don't mean "fails to help." My steering-only approach achieved 24.4% valid JSON, compared to 86.8% from the completely untrained base model. Steering made the model worse than doing nothing at all.

Here's what I learned, why it matters, and what actually works when you need guaranteed structured outputs from decoder-only language models.
by crystal_revenge | 2026-02-11 00:29:06+00:00
> to introduce early stage students to Scheme before Python, or deep learning before calculus.

This book is part of the classic "Little" series of books starting with the "Little Schemer" which, despite its name and style, is certainly not a novice beginner book.

The later books: "Seasoned Schemer", "Reasoned Schemer", "The Little Typer" and "The Little Prover" are all very advanced books. They share the same style of illustrations and Socratic method, but you will absolutely need to work through them slowly and careful to get value out of them.

The "Little" books are generally targeted to an audience of computer language nerds and pretty much assume you have a solid understanding of programming, familiarity with scheme and the books come from a time when every serious engineer had basic calc knowledge.

These are classics (and I was really impressed with "The Little Learner") but are very serious and challenging texts, that outside the first book, are aimed at advanced readers (and for those readers are true delights).
by tuetuopay | 2026-02-11 00:29:13+00:00
You forgot the part where they send you two distinct snail mails, one with the username and one with a one-time password, for a double chance the post will lose one of the envelopes!
Or the part where they silently truncate your new password to 6 digits because muh security.

I guess France and Germany are siblings in kafkaesque administrative shenanigans.
by MindSpunk | 2026-02-11 00:29:32+00:00
What exactly is the difference between these?

cuMemAlloc -> vmaAllocate + VMA_MEMORY_USAGE_GPU_ONLY

cuMemAllocHost -> vmaAllocate + VMA_MEMORY_USAGE_CPU_ONLY

It seems like the functionality is the same, just the memory usage is implicit in cuMemAlloc instead of being typed out? If it's that big of a deal write a wrapper function and be done with it?

Usage flags never come up in CUDA because everything is just a bag-of-bytes buffer. Vulkan needs to deal with render targets and textures too which historically had to be placed in special memory regions, and are still accessed through big blocks of fixed function hardware that are very much still relevant. And each of the ~6 different GPU vendors across 10+ years of generational iterations does this all differently and has different memory architectures and performance cliffs.

It's cumbersome, but can also be wrapped (i.e. VMA). Who cares if the "easy mode" comes in vulkan.h or vma.h, someone's got to implement it anyway. At least if it's in vma.h I can fix issues, unlike if we trusted all the vendors to do it right (they wont).
by jikjeong | 2026-02-11 00:29:41+00:00
OpenClaw is the best to make small PoC product. but production level? if they know SDLC, they couldn`t say that. the product that develop by AI could not well support updates that from PM or customer`s voice.
even more patches? AI will broke own product, also according to other comment
many developers want to control and understand their source code I absolutely agree.
some people just enjoy command to AI and check its result even though the product doesn`t make well inside .
by inkysigma | 2026-02-11 00:29:46+00:00
I think those are two different orders: one with a gag order and one without.

In cases without gag orders, Google has pushed back or requested users fight the subpoena.

In this instance, Google got a gag order while Meta doesn't appear to have gotten one. I'm not sure how gag orders like this can be legal. I'm sure there's like Nat Sec defenses but it sure seems dangerous to say the target cannot be notified of such requests.
by ddol | 2026-02-11 00:29:51+00:00
Why does it matter if fleet response sit in Manilla, Miami or Milan?

Surely what matters is the architecture:

> The Waymo Driver evaluates the input from fleet response and independently remains in control of driving.

Waymo tell us that fleet response agents can only provide waypoint suggestions, they don't have steer-by-wire remote control of the vehicle.
by kixiQu | 2026-02-11 00:31:12+00:00
kind of a "yes, and", but:

> such a degree of sacrifice wasn’t always associated with raising children

To a certain extent I agree with you that lower standards in parenting made the whole project more doable.

However, when my great-great-grandmother's brother's wife died, my great-great-grandmother had to quit school (about 14 or 15 years old?) in order to stay home to help take care of his baby. Shaped the whole rest of her life.

Responsibilities being split often meant others had to sacrifice in addition to parents, and those expectations of sacrifice often fell hard on women (whether young unmarried or past their own reproductive years).
by egorelik | 2026-02-11 00:31:12+00:00
I'd agree with that for practical purposes, but sometimes the external perspective can be enlightening philosophically.

In this case, to actually prove the statement internally that "not every real number is computable", you'd need some non-constructive principle (usually added to the logical system rather than the theory itself). But, the absence of that proof doesn't make its negation provable either ("every real number is computable"). While some schools of constructivism want the negation, others prefer to live in the ambiguity.
by saulpw | 2026-02-11 00:31:13+00:00
...except that port 23 seems to now be filtered across the internet at large, leading to a huge drop-off in telnet traffic over the course of days if not hours. I think it's safe to say that even if you patch telnetd, being able to use telnet over the internet is not possible in many places (including Canada, according to the data).
by UqWBcuFx6NV4r | 2026-02-11 00:31:50+00:00
That’s a very confident recount given that it’s completely false. Good for you that you’ve memory-holed it. But don’t turn around and act like everyone else was insane.

Maybe you don’t remember iTunes mechanics at the time, but this “gift” as you call it would get in the way all the time. I’d always end up accidentally playing it. It’d always be present in library views when I did not care for it. It couldn’t be truly removed until Apple built a custom web page where you could request it to be removed from your account.
by nandomrumber | 2026-02-11 00:32:01+00:00
I don’t recall the circumstances under which Morrison ended up Prime Minister.

Like most Australians, I’m in denial any of that episode ever happened.

But, using the current circumstances as an example, Australia has a voting system that enables a party to form government even though 65% of voting Australia’s didn’t vote for that party as their first preference.

If the other party and some of the smaller parties could have got their shit together Australia could have a slightly different flavour of complete fucking disaster of a Government, rather than whatever the fuck Anthony Albanese thinks he’s trying to be.

Then there’s Susan Ley. The least preferred leader of the two major parties in a generation.

Susan Ley is Anthony Albanese in a skirt.

I would have preferred Potato Head, to be honest.