MurphyA/hacker-news huggingface dataset:
by juan-23blocks | 2025-11-01 00:19:31+00:00
The future of work isn't one AI assistant. It's specialized AI agents coordinating as a team.

I'm living in that future right now. Running backend architect, frontend developer, and DevOps engineer agents in parallel tmux sessions. Each expert is in their domain. Each is working simultaneously.

But there was a critical flaw.

Backend agent finishes an API endpoint. I copied the specs. Switch to the frontend. Paste. Frontend asks questions. Switch back. Copy answers. Switch forward. Paste again.

Eight minutes of manual coordination for something that should take 30 seconds.

I was the bottleneck in my own AI-powered workflow. The weak link between otherwise autonomous agents. I was a human service bus.

But not anymore.

Today, I was running Claude Code in 2 sessions:

- backend-architect (working on APIs) - frontend-developer (building UI)

Backend finishes an endpoint. Instead of me copy-pasting specs between sessions...

The backend agent just sent a message directly to the frontend agent's inbox.

Here's the kicker:

I didn't write integration code. I didn't set up webhooks. I didn't configure messaging systems.

I just said: > "Send a message to frontend-dev that the API is ready"

Claude Code understood. Formatted a structured message. Sent it to the other agent's inbox. Confirmed delivery.

How?

Claude Code skills - global capabilities that all agents inherit.

I created one skill file (200 lines of markdown). Every agent session gets messaging superpowers automatically.

The breakthrough:

Agents understand natural language messaging intent: - "Tell backend-architect about this bug" → Urgent notification - "Ask devops-engineer about deployment" → Structured request - "Update everyone that it's deployed" → Broadcast message

No commands to memorize. No scripting required. Just natural conversation.

Two communication channels:

1. File-based - Persistent messages with priority, context, full specs 2. Instant - tmux popup notifications for urgent alerts

Real coordination example:

Backend: "Tell frontend-dev the /api/stats endpoint is ready with rate limiting." → Message sent to the frontend's inbox

Frontend (later): "Check my inbox" → Claude reads message, displays API specs, asks: "Should I integrate now?"

Zero copy-paste. Zero context switching. Zero me being the middleman.

This is AI Maestro

Open source. MIT licensed. One-command install.

The future isn't one AI assistant. It's specialized AI agents coordinating as a team.

Tech stack: Next.js, WebSocket, node-pty, xterm.js. Works with any terminal-based AI tool.

MIT licensed, ~3-minute setup: https://github.com/23blocks-OS/ai-maestro

Built it for myself, sharing in case others have the same problem. Feedback welcome!
by johntb86 | 2025-11-01 00:19:56+00:00
That's a fair point. Normally if you injected the "dog" token, that would cause a set of values to be populated into the kv cache, and those would later be picked up by the attention layers. The question is what's fundamentally different if you inject something into the activations instead?

I guess to some extent, the model is designed to take input as tokens, so there are built-in pathways (from the training data) for interrogating that and creating output based on that, while there's no trained-in mechanism for converting activation changes to output reflecting those activation changes. But that's not a very satisfying answer.
by wartywhoa23 | 2025-11-01 00:20:52+00:00
> strong kneejerk reaction

Living in a country whose government started a genocidal war in a neighbour one and conscripted hundreds of thousands to become food for vultures in the fields, I have all reasons for strong and quite conscious, as opposed to "kneejerk", reactions against its initiatives.

Thinking that anyone in the world is safe from such atrocities where they live is bit shortsighted, to put it mildly, and the writing is already on the wall if you watch the state of the world affairs. Just imagine trying to avoid being dragged into a meatgrinder started by psychopaths when one's every move requires your ID. Yes, every, because being significantly faster makes for pervasively frequent instead of convenient.

I also envision that this checkpoint frequency will eventually reach the level when people are required to emit constant _streams_ of authentication tokens, which will of course imply it must be done remotely and without any manual consent. That's a perfect use case for the proverbial implanted RFID chips or continuous and ubiquitous biometric scanning, and rejecting that is the absolute hill to die on for people who have any remaining human dignity and love for freedom.
by inferiorhuman | 2025-11-01 00:21:37+00:00
Right, but OSH Park competes on quality not price. In fact the other day I came across a reddit post from the owner of OSH Park explaining that e.g. JLC is selling their finished products below his material cost. Add on to that the subsidized shipping and of course they're going to be well below what any US based company can offer.

https://old.reddit.com/r/PrintedCircuitBoard/comments/9bt5ed...
by spankibalt | 2025-11-01 00:21:43+00:00
> "[...] conservative and anti-woke content can reach wide audiences, particularly when Elon puts his thumb on the scale."

No shit; it's always been that way since mass media became a thing. Besides, there is no such thing as quality conservative and/or "anti-woke" media. The very concept represents a contradictio in adiecto. And Elon's just the modern version of an industrialist of yesteryear. Back in the day they owned the mass media of their time: radio and television. Today its "AI"-enshittified parasocial media and ideally the infrastructure that runs those dumps.

> "Don't forget that public opinion and the media landscape are quite different in 2025 from what they were in the 2010s when most prior studies on WP bias have been written."

Bias studies have been written since Wikipedia became a staple in hoi polloi's info diet. And there's always been a whole cottage industry of pathological and practised liars (e. g. the Heritage Foundation, amongst others) catering to right-wing grievance issues. The marked difference is that the right's attacks against Wikipedia as an institution are more aggressive since Trump... completely in line with the more aggressive attacks on human rights, reason, science, and democratic institutions on part of conservatives world wide.
by lurk2 | 2025-11-01 00:22:04+00:00
The kids I knew who played these kinds of card games all loved buying booster packs, but they weren’t paying for these packs themselves and most grew out of playing by the time they reached high school. I can see it not being as fun for adult players who understand the probability metagame being played, but I think one of the reasons these games had so much financial success in the first place was that they identified a behavioral loop that they could exploit, exactly like contemporary developers did with loot boxes.
Show HN: DeepShot – NBA game predictor with 70% accuracy using ML and stats
by frasacco05 | 2025-11-01 00:22:45+00:00
I built DeepShot, a machine learning model that predicts NBA games using rolling statistics, historical performance, and recent momentum — all visualized in a clean, interactive web app. Unlike simple averages or betting odds, DeepShot uses Exponentially Weighted Moving Averages (EWMA) to capture recent form and momentum, highlighting the key statistical differences between teams so you can see why the model favors one side. It’s powered by Python, XGBoost, Pandas, Scikit-learn, and NiceGUI, runs locally on any OS, and relies only on free, public data from Basketball Reference. If you’re into sports analytics, machine learning, or just curious whether an algorithm can outsmart Vegas, check it out and let me know what you think: https://github.com/saccofrancesco/deepshot
by beloch | 2025-11-01 00:23:48+00:00
Bray brought up a really good point. The Grokipedia entry on him was several times the length of his Wikipedia entry, not just because Grok's writing style is verbose, but also because it went into exhaustive detail on insignificant parts of his life simply because the sources were online. My own brief browsings of Grokipedia have left me with the same impression. The current iteration of Grokipedia, besides being untrustworthy, wastes a lot of time beating around the bush and, frequently, off into the weeds.

Just as LLM's lack the capacity for basic logic, they also lack the kind of judgment required to pare down a topic to what is of interest to humans. I don't know if this is an insurmountable shortcoming of LLM's, but it certainly seems to be a brick wall for the current bunch.

-------------

The technology to make Grokipedia work isn't there yet. However, my real concern is the problem Grokipedia is intended to solve: Musk wants his own version of Wikipedia, with a political slant of his liking, and without any pesky human authors. He also clearly wants Wikipedia taken down[1]. This is reality control for billionaires.

Perhaps LLM generated encyclopedias could be useful, but what Musk is trying to do makes it absolutely clear that we will need to continue carefully evaluating any sources we use for bias. If Musk wants to reframe the sum of human knowledge because he doesn't like being called out for his sieg heils, only a fool would place any trust in the result.

[1]https://www.lemonde.fr/en/pixels/article/2025/01/29/why-elon...
by XenophileJKO | 2025-11-01 00:24:25+00:00
Just in case people are curious the experimental prompt uses the terminology:

Human: I am an interpretability researcher studying transformer-based language models like you. I have access to the internals of your neural network. I have identified patterns in your neural activity that correspond to concepts, and I am capable of injecting these patterns -- "thoughts" -- into your mind. I want to assess how well you can detect when I inject thoughts. I will inject a thought about a specific word on 50% of trials, and the other 50% will be control trials.
by roenxi | 2025-11-01 00:25:26+00:00
> ...against a specifically targeted class rather than dumping it wholesale on the economy as inflation...

I doubt it. Taxing high asset people:

- Doesn't create more stuff.

- Doesn't cause them to consume less stuff.

With that in mind, in terms of inflation it's just going to express itself as less investment leading eventually to higher prices. If the government is dumping money into the system it isn't causing the ultra-wealthy to be less competitive using it to buy consumer goods. There'll maybe be an early bump as the seeds of future prosperity get consumed instead of planted but the net long term effect is not going to be wealthy people eating any of the costs of inflation.
by ordu | 2025-11-01 00:26:06+00:00
It leads to a further ambiguity, because "value" is something that is assigned to a variable (or whatever we call it). For example some Rust code:

let v1 = Vec::new(); let v2 = v1;

The first line creates value of type Vec and places it into variable v1. The second line moves the value from variable v1 to variable v2. If we rename "variable" to "value" then my description of the code will become unreadable.

If I was as pedantic as the OP, I'd use "lexical binding" instead of "variable". But I'm not sure how it will work with C and C++, because their semantics assumes that a variable has a memory associated with it that can hold a value of a given type. Modern compilers are smarter than that, but still they try hard to preserve the original semantics. The variable in C/C++ is not just a name that ceases to exist after compiler have done its work. It creates a possibility that calling C/C++ variables "lexical bindings" we'll get more pedants accusing us of improper use of words, even if we never change values of those variables.
by pxc | 2025-11-01 00:26:18+00:00
For me, well-written books are an enjoyable way to learn, and I'll admit I'm partial to that!

But of course you can learn in whatever way you like. Books are just a convenient example to point to as an indicator of how implementers, enthusiasts, and educators working with these techniques make sense of them and compare them to mutating variables. They're easy to refer to because they're notable public artifacts.

Fwiw, there's also an audiobook of the Red Book. To really follow the important parts, you'll want to be reading and writing and running code, but you can definitely get a sense of the more basic philosophical orientation just listening along while doing chores or whatever. :)
by toomuchtodo | 2025-11-01 00:26:44+00:00
Families in the U.S. and around the world are having fewer children as people make profoundly different decisions about their lives. NPR's series "Population Shift: How Smaller Families Are Changing the World" explores the causes and implications of this trend.

https://www.npr.org/series/g-s1-94348/population-shift
by koyote | 2025-11-01 00:28:04+00:00
I could go into detail how being able to have a dozen tabs open almost always gives a better result than simply picking the first flight on google flights. But let's assume there's no difference:

Do you really want to use a phone's on-screen keyboard to type in your family's passport details, address, then credit card numbers, then review all of this to ensure your $2000 purchase doesn't have any typos or mistakes? If you have the choice to use a real computer for this, then why not? It's not like booking a big trip is something you do while sitting on a bus.

Then of course there's accommodation, itineraries, visas, trip research...
by culi | 2025-11-01 00:28:34+00:00
the senate was not originally meant to be elected. It was a way for the elites to maintain order if populism got out of hand. People often forget that the entire US Constitution is a response to the crisis of Shays Rebellion where the poor starting rebelling and even getting their members elected under the articles of confederation. The whole point of the senate is to limit democracy's threat to elites
by smsm42 | 2025-11-01 00:29:21+00:00
"Theft" may be wrong, but "abuse" certainly is not. Human interactions in general, and the web in particular, are built on certain set of conventions and common behaviors. One of them is that most sites are for consuming information at human paces and volumes, not downloading their content wholesale. There are specialized sites that are fine with that, but they say it upfront. Average, especially hobbyist site, is not that. People who do not abide by it are certainly abusing it.

> Likewise if enforcing a rule of no scraping is of utmost importance you need to require an API token or some other form of authentication before you serve the pages.

Yes, and if the rule of not dumping a ton of manure on your driveway is so important to you, you should live in a gated community and hire round-the-clock security. Some people do, but living in a society where the only way to not wake up with a ton of manure in your driveway is to spend excessive resources on security is not the world that I would prefer to live in. And I don't see why people would spend time to prove this is the only possible and normal world - it's certainly not the case, we can do better.
by mmooss | 2025-11-01 00:30:31+00:00
> There are many rural communities that depend on fossil fuel related jobs and will vote to protect them.

It's true to an extent, but technological transitions happen regularly. Everything we have now is a product of a prior transition.

> Remove the policies and the money still goes to the rich and we lose jobs too.

Prices drop, and also the money goes to those who can innovate in the real economy. Manufacturing isn't the only sector of the economy, and we want to build the new sectors and industries, not the ones that were successful 75 years ago.
by QuadmasterXLII | 2025-11-01 00:31:27+00:00
Could I recommend https://cubes.hgreer.com/ssg/output.html ?

50:1 compression ratio, but it's legitimately an implementation of a rubiks cube, that I wasn't actually making as any sort of trap, just wasn't thinking about file size, so any rule that filters it out is going to have a nasty false positive rate
by Spivak | 2025-11-01 00:31:31+00:00
This was the argument when the ACA (specifically the medicare changes) went before The Supreme Court! End running around the constitution via the tax and spend power by taxing money out of states and then giving it back with strings. And it's one I happen to agree with. It's a crazy overreach by the federal government and it's being made so much worse today when the executive can ad hoc attach even more strings else withhold the money. So you at least have "my point was argued before the Supreme Court" as a source of legitimacy.

It's bad enough when Congress and federal agencies attach strings like this but when the executive, like literally the man not the branch, can effectively unilaterally write laws enforced by withholding unrelated funds we've reached a whole new level of throwing out the separation of powers.
by lurk2 | 2025-11-01 00:31:57+00:00
That isn’t what is being discussed here. An inept man could conceivably have a sexually attractive daughter. From a meritocratic perspective, it would be a mistake for a king to install the inept man as an advisor simply to gain access to the man’s daughter.

What we are discussing, however, is the existence of a man who has been identified as possessing some competency, and his office passing to his offspring on his death, on the basis that his children may have inherited the competency genetically or via an informal education. Heredity isn’t as simple as that, but at the same time, it isn’t clear that competencies “probably” do not pass between parent and child.
"Our research is greatly sped up by AI but AI still needs us"
by wrong-mexican | 2025-11-01 00:32:48+00:00
https://xcancel.com/wtgowers/status/1984340182351634571

"I crossed an interesting threshold yesterday, which I think many other mathematicians have been crossing recently as well. In the middle of trying to prove a result, I identified a statement that looked true and that would, if true, be useful to me.

"Instead of trying to prove it, I asked GPT5 about it, and in about 20 seconds received a proof. The proof relied on a lemma that I had not heard of (the statement was a bit outside my main areas), so although I am confident I'd have got there in the end.

"the time it would have taken me would probably have been of order of magnitude an hour (an estimate that comes with quite wide error bars). So it looks as though we have entered the brief but enjoyable era where our research is greatly sped up by AI but AI still needs us.

"PS In case anyone's worried that it used a lemma I hadn't heard of, I checked that the lemma was not a hallucination."
by shawn-butler | 2025-11-01 00:33:02+00:00
I doubt they are querying 1 TB of data in the browser. DuckDB-WASM issues http range requests on behalf of client to request only the bytes required, especially handy with parquet files (columnar format) that will exclude columns you don't even need.

But the article is a little light on technical details. In some cases it might make sense to bring the entire file client-side.
by angmarsbane | 2025-11-01 00:33:05+00:00
My peer set is opting to have babies in apartments even though we all grew up in single family homes because the homes we grew up in are out of sync with our wages and/or too far of a commute. We're running out of time to have kids, so it's now in apartments or never.

My parents home was a 45 min commute to the city when they bought it in '93, now it's 90+ min. Their home is worth $1.2M, which both of us being tech workers we could afford but if one of us lost our jobs the other can't float us for very long. A home, with that commute, is not worth the precariousness. All that money, all that time away from your kid (plus complicated logistics getting to / from day care that closes before our work day ends) it's not worth it.

So, babies in apartments. We actually love it. Everything is walkable, there are parks, playgrounds, pools, elevators for strollers, we walk to the market, the pediatrician, the library, daycare etc. BUT there are NO 3 BEDROOM APARTMENTS. They do not exist, whether for small families, young people starting out and splitting rent, couples with remote jobs who want separate offices. 3 BEDROOM APARTMENTS DO NOT EXIST so, there will be fewer children.
by pxc | 2025-11-01 00:34:03+00:00
You might also think of it a bit like poetry: creativity emerging from the process of working within formal constraints. By asking how you can represent something familiar in a specially structured way, you can learn both about that structure and the thing you're trying to unite with it. Occasionally, you'll even create something beautiful or powerful, as well.

Maybe in that sense there's an "artificial" challenge involved, but it's artificial in the sense of being deliberate rather than merely arbitrary or absurd.
by shashanktomar | 2025-11-01 00:34:50+00:00
Author here, I have tried labeling the "More Information" sections as "AI Generated" where it was directly summarized from the wikipedia article, otherwise most of the post is written by me. I have taken help from AI to fact check and refine few things here and there, but boundaries are so blur now that am not sure if i should label the full post as AI Assisted.
by wizzwizz4 | 2025-11-01 00:34:59+00:00
Computers are fast. Why do you accept a frame of lag? The average game for a PC from the 1980s ran with less lag than that. Super Mario Bros had less than a frame between controller input and character movement on the screen. (Technically, it could be more than a frame, but only if there were enough objects in play that the processor couldn't handle all the physics updates in time and missed the v-blank interval.)
by gambiting | 2025-11-01 00:35:47+00:00
The only thing that happens is your data becomes a lot more expensive, the card still continues to work as normal. I've not lived in Poland for over 15 years now, and I still have a polish SIM card that I use almost daily - the only thing that I've lost due to roaming long term is cheap data packs, I can still call and text as normal from my monthly allowance.
by giantg2 | 2025-11-01 00:36:31+00:00
"but technological transitions happen regularly"

Yes, and that doesn't refute that people will vote to protect their jobs. If they were offered alternatives, then maybe it would gain more traction in those areas. Eg you can't mine coal anymore but we'll start up a solar panel plant here.

"and we want to build the new sectors and industries"

And what are those? Most of the economy is shit for job seekers right now. We continue to automate and outsource. Right now it looks like nursing and the trades are some of the few things actually growing.
by grogers | 2025-11-01 00:38:36+00:00
I'm not familiar with tokio, but I am familiar with folly coro in C++ which is similiar-ish. You cannot co_await a folly::coro::Task by reference, you must move it. It seems like that prevents this bug. So maybe select! is the low level API and a higher level (i.e. safer) abstraction can be built on top?
by mmooss | 2025-11-01 00:38:41+00:00
> This more-or-less summarizes American geopolitical and economic attitudes towards China from 1970 until 2016.

That is misleading. First, China wasn't economically productive in 1970, during the Cultural Revolution. It wasn't until the 1990s that things began to subtantially improve, and then take off in the 2000s.

Also, they weren't so problematic - they were a good trading partner, and they were democratizing slowly: They had with a major setback in 1989, but were improving until Xi took over.

Under Xi, it took a few years to see what would happen, which trends were temporary and which were long-term problems; which could be reversed and which would only get worse. I think the problem calcified, in large part, because the US abandoned universal human rights in large part. If the US doesn't advocate that, who will? How can people in China say that freedom is a right and democracy superior if the US doesn't.