MurphyA/hacker-news huggingface dataset:
by Maxatar | 2026-03-09 22:27:42+00:00
Sort of... Claude Code writes to a memory.md file that it uses to store important information across conversations. If I review mine it has plenty of details about things like coding convention, structure, and overall architecture of the application it's working on.

The second thing Claude Code does is when it reaches the end of its context window it /compact the session, which takes a summary of the current session, dumps it into a file, and then starts a new session with that summary. But it also retains logs of all the previous sessions that it can use and search through.

Looking over my session of Claude Code, out of the 256k tokens available, about 50k of these tokens are used among "memory" and session summaries, and 200k tokens are available to work with. The reality is that the vast majority of tokens Claude Code uses is for its own internal reasoning as opposed to being "front-end" facing so to speak.

Additionally given that ChatGPT Codex just increased its context length from 256k to 1 million tokens, I expect Anthropic will release an update within a month or so to catch up with their own 1 million token model.
by hyperman1 | 2026-03-09 22:27:48+00:00
In the book The Cuckoo's egg, Cliff Stoll talks to I think Luiz Alvares. I don't have the book handy here, but Alvarez basically told him to nit get distracted by grants, bosses, ... Here is interesting science to do, so go for it. Just run faster than the rest of the world.

In a way, it was a sidetrack of the book, but for me the attitude speaking from that text was interesting and inspiring. When I could pull it off, it tended to work.
by rapind | 2026-03-09 22:27:50+00:00
For me this is Gleam. Fairly small lang, type safe, compiled, NO NULLS (very important IMO), good FFI, code is readable, and... you get the BEAM!

Agents can pretty much iterate on their own.

The most important thing for me, at least for now (and IMO the foreseeable future) is being able to review and read the output code clearly. I am the bottleneck in the agent -> human loop, so optimizing for that by producing clear and readable code is a massive priority. Gleam eliminates a ton of errors automatically so my reviews are focused on mostly business logic (also need to explicitly call out redundant code often enough).

I could see an argument for full on Erlang too, but I like the static typing.
by LordDragonfang | 2026-03-09 22:28:05+00:00
Not every post is from the website of the person who is the topic of it. It's common to have e.g. a blogpost about $thing and then a new account chimes in with "Hey, I authored $thing 10 years ago when I was working for $company, someone linked me this post. [some contributions to the topic]"
by kumar_abhirup | 2026-03-09 22:28:21+00:00
We started a direct OpenClaw fork, but we didn't want to always push upstream updates manually. So now we are completely detached from it. The GitHub says its a fork because it was originally forked, but now we have completely separated ourselves from it.

Now instead of bundling and patching from inside it, we just ship alongside OpenClaw so you can use the latest OpenClaw CLI separately yourself.
by shirro | 2026-03-09 22:28:27+00:00
It is getting more difficult to research now. Increasingly I just grab the source code locally and don't bother with the browser. Every search returns pages of wordy AI generated docs. At best they restate the code. At worse they read like badly written brochures. I am avoiding any project that doesn't have a long history. Large, feature packed projects that appeared out of nowhere on github with a single commit with no history or users are essentially stolen code that has been machine translated to obscure the original authors works.

I hate becoming the old person shaking their fist at the sky but the AI bros have just gone too far. I don't know why there isn't a bigger political and social movement against them. I would sign up in an instant to see their companies and practices regulated out of existence.
by ssteeper | 2026-03-09 22:28:44+00:00
I'm not fundamentally opposed to the use of AI to generate accompanying imagery, but in this case I think it detracts significantly from the article. The interior of Rama is misrepresented: the scale is completely off and the geometry is nonsensical. The clustered "cities" London, Paris, and Rome are not represented correctly. Too many more issues to name. Disappointing.

One should cherish one's own internal visualizations formed from reading the text; one should be cautious in viewing other artists' conceptions of the same material, lest your own model of the book's setting be tainted by unfaithful representations. When the imagery is this bad, it's a disservice to the book's legacy.
by bob1029 | 2026-03-09 22:29:27+00:00
The most typical end-game is using a HSM-backed cloud product, generating the PK in the HSM (it never leaves), and making calls across the network to the key vault service for signing requests.

This is a hard tradeoff between availability and compliance. If the cloud service goes down or you have an internet issue, you would lose the ability to sign any new tokens. This is a fairly fundamental aspect of infrastructure so it's worth considering if you absolutely must put it across the wire.
by giantg2 | 2026-03-09 22:30:14+00:00
This states that there are many variables they were not able to control for, such as the yellow light timing, as I previously mentioned. Warning signs were another major factor. There doesn't appear to be enough investigation into the protected left issue.

This is pretty damning, in my opinion. AKA we did some cheap analysis on a small dataset, without confidence or effect size, and just agree with the people running the programs.

"The intent of the multivariate regression analysis was to confirm the direction of the
effect, not to establish effects with statistical significance or to assess the size of the
effect. To undertake analyses for these purer purposes would have required a
substantially larger database, much more precision in the estimate of economic effect at
each site, and more accurate specification and measurement of the independent variables.
For the purposes of this current investigation, it suffices that both the univariate and
multivariate analyses are reasonably in accord with the perceptions that are commonly
held by those involved in red-light-camera programs."
by dleslie | 2026-03-09 22:30:16+00:00
We might argue whether they were good (I disagree) but I cannot agree that they were ever _necessary_ as an energy source. Viable alternatives exist and have existed for the entire duration of their use as a form of energy; and the story of oil-as-energy is the story of human suffering in the twentieth and twenty-first centuries; without oil there would not be wars over oil, there would be healthier populations, and (likely) climate change would be less of a concern.
by autoexec | 2026-03-09 22:30:17+00:00
> I feel like our legal system has significantly failed us by not empowering the consume to say "I accept your device with a wifi antenna for the purposes of updating and I reject any exfiltration of personal data from it to your servers".

Worse it's allowed for them to remote into your device and disable features that you bought the device to use, by paywalling them off behind a subscription service that didn't exist when you brought the product home or just them entirely. To me that's no different than theft. It doesn't matter if it's amazon logging into you kindle overnight and removing books you already paid for from your virtual bookshelf, or Sony pushing an update to remove the option to use linux on your PS3, or BMW deciding that you should have to pay them every month just to use the heated seats option you already paid for when you bought your car.

If I, as an individual, sold you something than broke into your house to steal it or break it or demand ransom to get parts back that would be a crime, but companies get away with it somehow. What Google, Facebook, and Amazon do are basically just stalking.
by k310 | 2026-03-09 22:30:31+00:00
I use Dark Reader [0] with Firefox. It's in addons or $5 in mobile app stores.

In addition, I use Infy Scroll, [1] which works with "latest" to give me a daily digest in HTML. I let it scroll, and copy a day's worth. Paste into SeaMonkey (New Composer Page), paste and save as HTML.

Easter Egg is that I have to quickly click in the Search Box to gain focus for searching. It's my only video game.

Appreciate the OP nonetheless.

Dark Reader works on all sites (it's configurable) and it only scrambles a few sites that react poorly to it.

[0] https://addons.mozilla.org/en-US/firefox/addon/darkreader/

[1] https://addons.mozilla.org/en-US/firefox/addon/infy-scroll/
by infecto | 2026-03-09 22:30:37+00:00
Maybe it exists but I wish there was more heavy hitting articles/research on this. I feel like an absolute grumpy old man but it feels drastically different compared to my younger years driving and I am only 40. These days I rarely see police on the side of the road ticketing and when I do it’s usually on a highway. Never do I see people getting pulled over in city streets.

My thesis has been an uptick on BS calls. Said differently the bad neighborhoods have gotten worse and funding for police is mismanaged.
by paxys | 2026-03-09 22:30:40+00:00
Is there a legal distinction between training, post-training, fine tuning and filling up a context window?

In all of these cases an AI model is taking a copyrighted source, reading it, jumbling the bytes and storing it in its memory as vectors.

Later a query reads these vectors and outputs them in a form which may or may not be similar to the original.
by clayhacks | 2026-03-09 22:30:46+00:00
Yeah I think there’s plenty of room for more bolted arm robots, it’s just similar to the humanoids they need better AI. There’s also room for more optimisation on the entire system design around more specialized robots. I think some industries work really well for that kind of revamp, and have already begun doing so. Others are waiting for the cost curve to fall for it to be worth the investment
by fanf2 | 2026-03-09 22:30:54+00:00
Yeah. There’s also the issue that the earth’s rotation is slowing down, so over the long term leap seconds would become more and more frequent. There’s a point when the earth is slow enough that leap seconds need to happen nearly every month, and by that point they are no longer a workable solution to the problem. That is expected to take a few thousand years, comparable to the point where a leap hour would be needed if there were no leap seconds.
by kbolino | 2026-03-09 22:30:55+00:00
Interfaces in Go are structurally typed but they're still types. A variable of an interface type has two components: a pointer to its dynamic type information, including virtual method table, and a pointer to its value. When you consider that any compiled Go program has a finite set of known types concretely implementing each of its interfaces, they essentially become discriminated unions, albeit without Rust's compact inline representation (unless the dynamic type is itself a thin pointer).
by KaiserPro | 2026-03-09 22:31:07+00:00
> A tiger could kill 10 Shermans, but the Americans could always bring up an 11th Sherman.

Supply is one part, being able to repair is another. The tiger was a massive pain in the dick to fix. It had a weak gearbox that took _hours_ to get to.

Plus most of the parts were bespoke, which means lots more tooling needed to service everything. The other thing is that germany wasn't actually that mechanised compared to the french, or english
by mattmanser | 2026-03-09 22:31:55+00:00
I remember a couple of years after TDD was all the rage a few of the big TDD names sheepishly admitted they wrote the code first now, then the tests.

Because it was easier to design the program that way.

So I feel like we'll be back to that soon enough, as people start to realize that writing tests before code o ly works when you know the problem well.
by nradov | 2026-03-09 22:32:11+00:00
Yes, even so. Human drug researchers have been doing the same thing for decades. As soon as one pharmaceutical company launches a successful small-molecule drug everyone else jumps to find a minor tweak that will hit the same target (ideally with fewer side effects) while evading the patent. There is already specialized software to help with this process so I'm skeptical that LLM agents would be very helpful for this use case.
by remus | 2026-03-09 22:32:22+00:00
I haven't used it so just spit balling, but surely it depends on the quality of the review? If it picks up lots of issues and prevents downtime then it could work out as worthwhile. What would it cost an engineer with deep knowledge of the codebase to do a similar job? You could spend an hour really digging into a PR, poking around, testing stuff out etc. Im guessing most engineers are paid more than $15-25/hr, not to mention the opportunity cost.
by sarchertech | 2026-03-09 22:32:52+00:00
There’s a few problems with that.

1. The closer the context gets to full the worse it performs.

2. The more context it has the less it weights individual items.

That is Claude might learn you hate long functions and add a line about short functions. When that is the only thing in the function it is likely to follow other very closely. But when it’s 1 piece of such longer context, it is much more likely to ignore it.

3. Tokens cost money even you are currently being subsidized.

4. You have no idea how new models and new system prompt will perform with your current memory.md file.

5. Unlike learning something yourself, anything you teach Claude is likely to start being controlled by your employer. They might not let you take it with you when you go.
by array_key_first | 2026-03-09 22:33:01+00:00
I don't see how pedophilia is a conspiratorial trope. The Epstein files are real. Yes it sucks that most of our leaders are the absolute bottom of the barrel of what humanity can offer, but unfortunately it's also the truth.

And I also don't think anyone thinks Israel controls the US. They don't. Rather, the US will do almost anything to defend Israel, even if it's self-destructive. This isn't based off of words or conspiracy, but rather actions. Lots and lots of actions, which cannot be denied.
by stevenicr | 2026-03-09 22:33:03+00:00
A new applied AI? A new team with access to fbook?

Challenge: take all the real estate / house for rent / sale scammers and make them only be seen by each other and not waste so many other people's time.

I'm sure an agent could of taken the fb message and then engaged in the sms phone texts and deciphered the affiliate scam I dealt with today faster than I did.

Save users time, money and make fbook better. I think this is possible.
by saint-evan | 2026-03-09 22:33:05+00:00
I think your view is sentimental. For businesses the code usually IS the value, and devs ARE human resources that produce code. It sounds cynical, but it’s basically how most orgs operate. From the company’s POV employees function as cogs in a larger system whose purpose is to generate value considering that businesses are structured to optimize outcomes i.e. Profit. If tech appears that can produce the same output more cheaply or efficiently, companies will most definitely as we've seen so far explore replacing people with it. I mean take a look at corporate posture around LLMs. But do I get the point you’re making about knowledge, domain understanding, and solving real problems because those things clearly matter in practice but from the company’s pov, they matter only because they help produce better code/systems which are still the concrete artifact that embodies the business logic and operations. A symbolic model of the business itself encoded in software. So the framing of devs as human resources that produce code and code as the primary value correctly describes how many businesses see the relationship. And I don't really see the equivalence between SWE-ing in a business context and sports
by Grimblewald | 2026-03-09 22:33:18+00:00
Attacker payload -> Message to bot -> LLM processes -> arbitrary execute_sql triggered

This can be done via a signal/telegram message, via compromised plug-ins, via file uploads etc. At no stage does there appear to be, as far as I can tell, any attempt to mitigate or limit attack surface. That's just one of the problems. If that's by design, my bad, you do you king.
by groby_b | 2026-03-09 22:34:04+00:00
I mean, let's take the easy lay-up - why Mondrian's "Composition No. II, with Red and Blue" actually is a very important painting: (https://www.moma.org/collection/works/79816 from your list)

- It's a major transition point in abstract art, moving from painting that still have an echo of representation to the purely abstract. You might not like it, it's still an important part of art history. It's talking (with fairly sophisticated language, if you're able to listen) about art in and of itself. About the removal of nuance in favor of structure. About the use of white space.

- It influenced and shaped modern architecture, via Bauhaus and "International Style" skyscrapers. That painting (and Mondrian's approach) shaped every major modern downtown, to some extent.

- It's the precursor of the entire field of graphic design.

Again, you may not like it. Art has always been in the eye of the beholder. You may dislike what it says. But it does say a lot, clearly and in a well thought-out way.

It says even more if you see it in the context of his earlier tree paintings. For folks who care, a rough sequence:

- https://en.wikipedia.org/wiki/Evening;_Red_Tree

- https://www.piet-mondrian.org/the-gray-tree.jsp

- https://www.piet-mondrian.org/the-flowering-apple-tree.jsp

- https://www.moma.org/collection/works/79816

(Most art gains if you see it in the larger context of the artist's work. Most modern art exhibitions fail to make that clear)
by xlisp | 2026-03-09 22:34:07+00:00
Hi HN, I'm the author of Hulunote.

Hulunote is an open-source outliner note app with a built-in MCP client.

The idea is that notes shouldn't just store information — they should also be able to call tools and run AI workflows.

Recent work focuses on:
- MCP reflective reasoning
- connecting to a Hulunote MCP server for batch note operations
- drag-and-drop node editing
- syntax highlighting

Happy to answer any questions!
by dujuku | 2026-03-09 22:34:46+00:00
Good to see some movement on plan hints in postgres, but I can't get behind the ergonomics of stashing plan advice via query ID. Comment-based hints can be declared in the application, which is typically when you will want to update the hints when modifying the query. It's just a much simpler workflow and one which has a lot of precedence in other DBMSs.
by rayiner | 2026-03-09 22:34:54+00:00
> embrace multiculturalism, bi-lingualism and only care about assimilation in terms of understanding laws and civic institutions... I do not care any more or less about an immigrants culture, beliefs, rituals or habits any more than any segment of the population

You could put that in a dictionary as the definition for "cultural relativism!" Subscribing to cultural relativism is the standard you're requiring for "not being racist." That's not what liberals believed in the 1990s. Then, "assimilation" meant what you're now calling "cultural domination and ... forced civic integration." Hence the "melting pot" metaphor. The goal was to accomplish with new immigrants what we achieved with German immigrants: forced cultural and civic integration. You wanted Bangladeshi immigrants to think and act and believe like British Americans, with only superficial, Disney-fied differences.
by yummyelephant8 | 2026-03-09 22:34:54+00:00
I've spent thousands of hours with agentic coding tools like Claude Code and Codex.
Steal everything I know about Codex in the blog post I wrote

1/ You might be able to 1-shot prompt a complex app prompt once, but that's luck.

To do it reliably, you need to break your project into subcomponents, build each one separately, then bring it all together.

This isolates bugs so you can build on your projects in the future.

I call this agentic engineering.

2/ Firstly, your Codex setup probably isn't optimal. Add this to ~/.zshrc:

alias codex="codex --search --model=gpt-5.4
-c model_reasoning_effort="high"
--sandbox workspace-write
-c sandbox_workspace_write.network_access=true"

model_reasoning_effort="xhigh" and network_access=true are the v important here.

3/ The VIBE method: Verbalize → Instruct → Build → Evaluate

Run this recursively on each subcomponent of your project.

Building a PDF-to-PNG web app? Backend endpoint first, frontend second, each in its own VIBE cycle.

4/ The only Skills you need.

Clone wshobson/agents, copy the tools folder to ~/.codex/prompts.

Try "explain this codebase" raw, then run the same prompt with /prompts:code-explain. You'll see a huge difference in the quality of your output.

That's why you use Skills.

5/ The only MCP you need.

I used to paste API documentation manually and tell the LLM to "read this before implementing." But Context7 and exa-code are much better at this.

I switched from Context7 to exa-code recently. Exa searches thousands of repos for current best practices before implementing. Either gets the job done.

6/ AGENTS.md

A file you drop in your repo root that agents read before doing anything. A behavioral contract at the project level. (h/t Jason Liu)

# Use uv run, never python
# Prefer async over sync patterns
# Write at 9th grade level in documentation
# Avoid heavily mocking tests without user permission
# Update docs when code changes
# Never git add ., specify files
# Run linters/formatters before committing
# Type check before merging
# Run affected tests for changed files

"avoid mocking tests without permission" is v important: stops agents from writing fake tests that pass trivially.

7/ Subagents.

Multi-agent systems solve a real LLM performance problem: the more context your agent uses, the worse it performs.

Splitting responsibilities across subagents each with its own objective and context window will get you better outputs.

Example: building a login feature.

→ Orchestrator spins up 2 subagents
→ Backend engineer builds the functionality
→ Security engineer checks it for vulnerabilities
→ Both finish, orchestrator returns the combined output

8/ Full write-up covers the Codex CLI setup, VIBE walkthroughs, MCP config, the full AGENTS.md, and a receipt invoicing lab you can follow step by step.
by jrflowers | 2026-03-09 22:35:01+00:00
> Doing the pancakes/waffles thing in the thread about pancakes/waffles is so fucking on the nose

Wait what do you think “the pancakes/waffles thing” refers to? You posted 2 hours ago that you had never heard of it.

I can see that how it could be confusing because there’s “the pancakes/waffles thing” where Jay wrote about about people complaining to the CEO when the moderation team doesn’t respond as being equivalent to that meme, and then there’s “the pancakes/waffles thing” where Jay started posting pictures of pancakes and waffles as some sort of… joke or dunk? I never quite got the 4D comedy chess there.

It doesn’t seem like anybody is “doing the pancakes/waffles thing” in either case. Nobody is asking Jay, as CEO, to ban anyone in the thread about Jay not being the CEO anymore. And I don’t think I’ve seen anyone ironically posting metahumor pictures of pancakes.

The term has become so overused that definition creep now means that it could mean “anything that might bother Jay” in this context.
by KaiserPro | 2026-03-09 22:35:18+00:00
Speed and efficiency I suspect

Targeting a propeller for both raw lifting capacity as well as speed is quite difficult. I suspect they have different geometry as well.

If you spin a propeller fast enough the tips break the speed of sound, from what I recall that knackers the efficency. To generate lots of lift a bigger rotor is more efficient (hence why helicopters have long rotoblades that don't spin at high RPM)

The longer the blades the faster the tips, which means there is a tradeoff between thrust and speed of the air being yeeted out the back