MurphyA/hacker-news huggingface dataset:
by rl3 | 2025-12-13 23:52:55+00:00
After the initial trial of humanoid robots resulted in too many fatalities owing to falls, it was decided to instead acquire industrial 6-DoF robotic armatures and place them atop treaded, omnidirectional-pivot cargo transport systems intended for warehouse use.

The LiDAR option on the armature was eschewed due to cost in favor of an in-house, camera-based vision model that has thus far reduced the number of safety incidents that later result in amputation (knock on plywood) while increasing manufacturing output.

Pressure vessel construction still remains a point of concern on account of recent trends which indicate a rise in errant armature misfires when gripping tools that facilitate the application of nails and staples to the plywood superstructure.
by PaulHoule | 2025-12-13 23:53:10+00:00
I'll say grad students today often seem a bit sheepish and inarticulate. They're facing a very competitive market so I think it behooves the theorists to be able to talk about experiment a bit and vice versa. On the other hand they have a big hill to climb to just be successful with DFT.

One of my few regrets in grad school is that I didn't take a course in DFT, not like I was really going to use it, but DFT is an example of the kind of very complex calculation which takes a lot of care to apply. I got a little of this art from Sethna's class in renormalization groups and such but it was really

https://www.amazon.com/Introduction-Study-Stellar-Structure-...

by Chandrasekhar that taught me how to organize the kind of complex calculations that might involve numeric integration differential equations, using a computer, etc -- extracurricular for a cond-mat PhD but really a lot of fun.

I just made a breakthrough in selfobject technology (enough of a reformulation that I can take back the ideas that my evil twin published in such a way that I couldn't ever publish them under my name) and managed to get the evil out of my evil twin and I've been practicing "radiance drills" that get me into a state where I can really draw out 30y+ people but how it works with "kids these days" is an open question because since the pandemic grad students mostly seem like damp squibs -- I gotta give it a try.

I do regret I didn't figure this out much sooner (if I had I wouldn't have some things on my chart I do now) but right now I having so much fun I think other people should be jealous.
by heavyset_go | 2025-12-13 23:53:54+00:00
> First, none of these issues are equivalent to eating cyanide in any way, shape, or form. The extreme melodrama of upgrading "someone's PayPal account was erroneously locked" to literally being poisoned to death is emblematic of the misjudgment of risk going on.

If you're a business, yes, PayPal locking your account and freezing your funds forever, which is what they do, is tantamount to legal grievous injury or death. This happens with enough regularity that I know multiple people that this has happened to, and the risk is enough for me to never rely on PayPal or its partners for my income.

You seem to understand this with the following:

> Obviously nobody needs to eat a couple M&Ms, but someone who is running a business needs a way to collect money if they want to get paid.

--

> Third, the level of risk is not X in 1000. These cases you hear about in headlines are more like 1 in 10,000 or 1 in 100,000. This is what I referred to by Hacker News frequently misjudging the scale of these services because they only see these negative stories posted.

I used a variable X so you could make it sufficiently large enough that you don't have to rely on the multiplier to understand the analogy.

> It's very obviously not easier to build a life where you avoid anything that might have a small risk. Building your entire life around not taking very unlikely risks is irrational.

I've lived my entire life without relying on an Apple account, and the few instances that I used one, I hit that risk myself[1] and now have an expensive paper weight instead of a tablet, and a bunch of app purchases I can never use again.

This isn't some hypothetical, it's something that's literally happened to me and people I know. The lesson I learned is not to rely on Apple or PayPal, and believe it or not, that's really, really easy to do.

[1] https://news.ycombinator.com/item?id=46252971
by robcohen | 2025-12-13 23:54:04+00:00
It just seems to me that the entire purpose of school is not clear. What precisely is the purpose of "English" class? What? To read and speak English? Ok, then why can't kids test out of it most of the time? Is the purpose to be knowledgeable about a canon of literature? Why can't people test against that?

The truth is that pedagogy and instruction is just a lazy way of providing childcare. So who cares what they do with their time.
by sn9 | 2025-12-13 23:54:14+00:00
Software Design by Example sounds like what you want [0].

There's also NAND to Tetris [1], csprimer [2], and/or lists like these [3] or codecrafters [4].

[0] https://third-bit.com/sdxpy/

[1] https://www.amazon.com/Elements-Computing-Systems-second-Pri...

[2] https://csprimer.com/courses/

[3] https://www.andreinc.net/2024/03/28/programming-projects-ide...

[4] https://app.codecrafters.io/catalog
by handfuloflight | 2025-12-13 23:56:20+00:00
That $200 a month is getting me $2000 a month in API equivalent tokens.

I used to spend $200+ an hour on a single developer. I'm quite sure that benevolence was a factor when they submitted me an invoice, since there is no real transparency if I was being overbilled or not or that the developer acted in my best interest rather than theirs.

I'll never forget that one contractor who told me he took a whole 40 hours to do something he could have done in less than that, specifically because I allocated that as an upperbound weekly budget to him.
by aljgz | 2025-12-13 23:56:22+00:00
Love seeing this.

For many reasons, I expect to see a lot of new products and solutions going against the main trends of locking down the user, planned obsolence, rent seeking from buyers, and limiting their choices.

Imagining a company shipping the home appliances equivalent to Frame.work laptops: open, reparable, hackable, and upgradable. I would happily connect them to my home wifi, program them the way I want, and have one hub that allows me to monitor health, upgrade firmware, control functionality.
by BobbyTables2 | 2025-12-13 23:56:25+00:00
Even if just 30% is crazy it seriously messes up elections, especially with low overall turnout.

Not sure if mandatory voting is the answer either.

The old way of “only landowners” voting is arguably highly unfair but might also have held a tiny grain of wisdom.

We don’t allow just anyone to drive a car, practice medicine, or give legal advice. But can’t imagine how a “voting license” could be implemented either.
by wowohwow | 2025-12-13 23:56:32+00:00
>We must be precise in our language

I am talking about using a shared software repository as a dependency. Which is valid for a microservice. Taking said dependency does not turn a microservice into a monoloth.

It may be a build time dependency that you do in isolation in a completely unrelated microservice for the pure purpose of building and compiling your business microservice. It is still a dependency. You cannot avoid dependencies in software or life. As Carl Sagan said, to bake an apple pie from scratch, you must first invent the universe.

>The worst systems I have ever worked on were "microservices" with shared libraries.

Ok? How is this relevant to my point? I am only referring to the manner in which your microservice is referencing said libraries. Not the pros or cons of implementing or using shared libraries (e.g mycompany-specific-utils), common libraries (e.g apache-commons), or any software component for that matter

>Yes, exactly

So you're agreeing that there is no such thing as a microservice. If that's the case, then the term is pointless other than a description of an aspirational yet unattainable state. Which is my point exactly. For the purposes of the exercise described the software is a microservice.
by yegg | 2025-12-13 23:56:51+00:00
We actually have, as part of https://natlawreview.com/article/nad-examines-privacy-statem... "The NAD found the claims supported by the evidence which included a third-party expert confirming that the company’s measures (encryption, tracker blocking, and private searches) protect against the three largest categories of personal data collectors."

In terms of money, as the article notes we have 3% of U.S. search market share. That's a lot if you consider how much Google makes. Now, in part because of our search privacy, we make way way less, but it is still enough to be profitable. That said, that means we could be way way more profitable if we tracked people, which we don't.
by panny | 2025-12-13 23:57:10+00:00
>the quality and organizational structure of their engineering department

You're not kidding. I had to work with twilio on a project and it was awful. Any time there was an issue with the API, they'd never delve into why that issue had happened. They'd simply fix the data in their database and close the ticket. We'd have the same issue over and over and over again and they'd never make any effort to fix the cause of the problems.
by jcheng | 2025-12-13 23:57:48+00:00
I take these early reports (less than a week or two after a major model release) with a grain of salt. It takes time to get to know a model, and maybe there's some selection bias in who's posting within 1-2 days of getting access.

(Although in this particular case, the very different knowledge cutoff makes it a lot easier to believe)
by metalman | 2025-12-13 23:58:16+00:00
no. these people are double fucked, once in the US, for crimes while bieng chinese, and then again, in China, for crimes while bieng chinese and then they will face a rather terrible but never directly spoken of fate, for having messed with brand CHINA™, which is the ultimate bad mojo. these people must be crazy, the only explainer would be if they were stealing strictly from other chinese, but somehow got caught outside that.
by techblueberry | 2025-12-13 23:58:34+00:00
This is an interesting point that I haven’t thought about:

“Especially because of the speed at which chips like GPUs (a key component of that infrastructure) depreciate, it may be that the real winner is whichever country doesn’t overextend itself to the point of financial ruin, in a foolish effort to win a race that can’t be won.”

For all the first mover advantage people talk about, it seems like it’s the countries that don’t spend too much on gen 1 infrastructure and can invest in gen 2+ infrastructure that do the best.
by SoftTalker | 2025-12-13 23:59:10+00:00
The keyboard and screen UX was established in the 1970s. I've been using a keyboard and screen to work with computers since the 1980s. I am quite sure I'll be using a keyboard and screen until I retire. And probably 50 years from now, we'll still be using keyboards and screens. Some things just work.

Touch screens, voice commands, and other specialized interfaces have and will continue to make sense for some use cases. But for sitting down and working, same as it ever was.
by xpe | 2025-12-13 23:59:31+00:00
I get that. I probably could have been much more succinct by saying this: We can consciously act in ways that reduce the frustration level even if the environment itself doesn't change. It usually takes time and patience, but not always. Sometimes a particular mindset shift is sufficient to make a frustration completely vanish almost immediately.

Some examples from my experience: (1) Many particular frustrations with LLMs vanish the more I learn about their internals. (2) Frustration with the cacophony of various RAG/graph-database tooling vanishes once I realize that there is an entire slice of VC money chasing these problems precisely because it is uncertain: the victors are not pre-ordained and ... [insert bad joke about vectors here]
by stavros | 2025-12-13 23:59:31+00:00
Wait what? I've been wondering why people have been fussing over supply chain vulnerabilities, but I thought they mostly meant "we don't want to get unlucky and upgrade, merge the PR, test, and build the container before the malicious commit is pushed".

Who doesn't use lockfiles? Aren't they the default everywhere now? I really thought npm uses them by default.
by bpavuk | 2025-12-13 23:59:40+00:00
first off, drop the idea of coding "agents" entirely. semi-async death valley is not worth it, you will never get into the flow state with an "agent" that takes less than an hour to spin, and we did not learn how to make true async agents that run for this long while maintaining coherence yet. OpenAI is the closest in that regard, but they are still at a 20-minute mark, so I am not dropping the quotes for now.

another argument against letting LLM do the bulk of the job is that they output code that's already legacy, and you want to avoid tech debt. for example, Gemini still thinks that Kotlin 2.2 is not out, hence misses out on context parameters and latest Swift interoperability goodies. you, a human being, are the only one who will ever have the privilege of learning "at test time", without separate training process.

replace coding "agents" with search tools. they are still non-deterministic, but hey, both Perplexity and Google AI Mode are good at quick lookup of SvelteKit idioms and whatnot. plus, good old Lighthouse can point out a11y issues - most of them stem from non-semantic HTML. but if you really want to do it without leaving a terminal, I can recommend Gemini CLI with some search-specific prompting. it's the only CLI "agent" that has access to the web search to my knowledge. it's slower than Perplexity or even ChatGPT Search, but you can attach anything as a context.

this is the true skill of "how to use AI" - only use it where it's worth it. and let's be real, if Google Search was not filled with SEO crap, we would not need LLMs.
by ekjhgkejhgk | 2025-12-13 23:59:43+00:00
The purpose of school is a mix between providing childcare, and making sure most of society have a largely overlapping common upbringing experience. We hear that we encourage diversity - but only of superficial stuff like sexual orientation or skin color. We don't want people that think too differently.

This is why I, despite my deep appreciation for the pursuit of knowledge and having spent a significant chunk of my life in the academia after graduating, want my kids to spend as little time as strictly necessary in primary or secondary schools. And the need comes from the fact that I need some of that childcare, not that I need someone else to teach my children anything.
by adiabatichottub | 2025-12-13 23:59:49+00:00
I love it. I used to work for a company targeting markets in the developing world. It's really easy to take for granted the supply chains that exist all around us. I always like to see the creative solutions people come up with when resources are constrained.

PS: As an example, note the sheet-metal construction. In an industrialized country we would laser-cut all these parts. If you wanted to make this in an area with less infrastructure you might use a template and carbide gas torch to cut out the large shapes, then a hand punch to make the screw holes. More labor intensive, but still doable.
by yegg | 2025-12-14 00:00:26+00:00
We = DuckDuckGo. As the article notes, we are increasingly relying on our own search technology. For example, our Search Assist (our version of AI overviews), local results (maps, business listings, etc.), knowledge graph stuff (wikipedia, answers, etc.) don't come from Bing. That said, if Bing happens to removes something, we can add it back, which we do. We do not censor anything ouselves.
Show HN: Full Signal – Get the signal of Twitter without doomscrolling
by venkatakshay98 | 2025-12-14 00:01:19+00:00
I kept opening Twitter to catch up on people I follow. 20 minutes later I'd close the app having scrolled through rage-bait and missed what I actually wanted to see.

So I built Full Signal. You pick the accounts. Every morning, their tweets get turned into a 5-minute digest — highlights, conversations, gems. No scrolling.

https://fullsignal.xyz

Would love feedback.
by NotNerdz | 2025-12-14 00:02:22+00:00
I know the claim may sound ridiculous, let me explain

Full Documentation: https://infiniax.ai/blog/introducing-juno

Juno is our strongest Artificial Intelligence architecture ever. Beating Nexus in speed and efficiency by ridiculous numbers (Almost 5 times quicker)

When You Send A Message To Juno

- It uses a preset model to determine what models should be used (High Coding) (High Writing) (Medium Coding) (Medium Writing) (Medium Logic) (Simple Response)

Each one of these options has multiple different internal architectures and uses many different models.

For example, High coding uses Claude 4.5 Opus paired with Gemini 3 Pro in order to produce the best response possible graphically and mechanically (You can try our Flappy Bird one off example on our site)

Juno is sadly not free. We simply don't have the money for that. Even though it costs less than our Nexus models, since the AI chooses which AI models to use, the price can go up to close to that of Nexus 1.5 Max, which is already locked for free users.

If you want to try Juno visit our site https://infiniax.ai
by mikem170 | 2025-12-14 00:02:22+00:00
Are you saying that one billionaire's loss in the primaries indicates money is not a problem in U.S. politics?

I was thinking of things like the 2015 study referenced in this article [0] that looked at 1,800 policy change polls over three decades indicating that elites got their way twice as often as the majority, and the majority never - not a single time - got something the elites didn't support.

In the other direction, the article gave examples of things the elites wanted that were passed into law, even thought he majority opposed. Like NAFTA, the Bush tax cuts, and the repeal of Glass-Steagall banking laws.

It appears that politicians pay more attention to voters with money.

btw, I agree with you that ideally voters are rational and informed. I guess that's a separate question than the influence of money.

[0] https://www.minnpost.com/eric-black-ink/2015/05/disturbing-d...
by cafxx | 2025-12-14 00:03:55+00:00
I find this example mildly infuriating/amusing:

func Encrypt(message []byte) ([]byte, error) { var ciphertext []byte var encErr error secret.Do(func() { // ... }) return ciphertext, encErr }

As that suggests that somehow for PFS it is critical that the ephemeral key (not the long-term one) is zeroed out, while the plaintext message - i.e. the thing that in the example we allegedly want secrecy for - is totally fine to be outside of the whole `secret` machinery, and remain in memory potentially "forever".

I get that the example is simplified (because what it should actually do is protect the long-term key, not the ephemeral one)... so, yeah, it's just a bad example.
Show HN: AMP – open-source memory server for AI agents (MCP, SQLite, D3.js)
by akshayaggarwal | 2025-12-14 00:04:16+00:00
Hi HN,

I’m Akshay. I built AMP because I was tired of my AI agents having "amnesia" the moment I closed the terminal.

Like many of you, I use Claude/Cursor daily. RAG is great for searching documentation, but it’s terrible for continuity. It chunks text blindly, losing the narrative. When I asked my agent "Why did we decide to use FastAPI last week?", it would hallucinate or just give me generic pros/cons because the specific context of our decision was lost in a vector soup.

So I decided to build a proper *Hippocampus* for my agents.

*What is it?* AMP is a local-first memory server that sits between your agent and its LLM. It implements a "3-Layer Brain": 1. *STM*: A scratchpad for what we are doing right now. 2. *LTM*: Consolidated facts and insights (promoted from STM). 3. *Galaxy Graph*: A force-directed knowledge graph (d3.js) that physically links related concepts.

*The Tech Stack* * *Protocol*: Built natively for the *Model Context Protocol (MCP)*. If you use Claude Desktop or Cursor, it works out of the box. * *Backend*: Python, FastAPI, SQLite (no docker needed). * *Search*: Hybrid (Keyword + Vector) using FastEmbed. * *Viz*: A 60fps local dashboard to actually see your agent's brain growing.

*Benchmarks* I didn't want just another vector wrapper, so I focused heavily on retention. I benchmarked it against Mem0 (a popular alternative) on the LoCoMo dataset. * *AMP*: 81.6% Recall (Context-First) * *Mem0*: 21.7% Recall (Extraction-First)

It turns out that preserving the narrative (who/what/when) before summarizing is key to avoiding "I don't know" answers.

I’d love to hear your thoughts on the architecture. Does your agent need a hippocampus?

Repo: https://github.com/akshayaggarwal99/amp
by sfn42 | 2025-12-14 00:04:35+00:00
The first thing that comes to mind is one time when I was pretty drunk, in my late teens, hurt my legs trying a very ambitious(stupid) jump and then passed out at a bus stop. Woke up later, no phone battery, in the city about an hour away from home and nobody else I knew around.

Limped into a 24hr kiosk and asked to borrow their phone to call for a ride. Got a no. Tried explaining the situation, no sympathy.

A guy who happened to be in there saw that I was really not having a great time, came over and just hugged me and said it was gonna be alright and let me use his phone. No idea who you are, wouldn't recognize you if I ever met you again, but thanks for that.
by mirekrusin | 2025-12-14 00:04:54+00:00
Yes, I guess it would start showing advantage for complex ones.

The idea is interesting, shame there is nothing for full stack like this, something like opinionated fossil-scm setup - which already has project management built in (for llm to use for its dev progress); together with backend and runtime state squashed inside single sqlite so you can create/delete them independently without a fuss.
by shoo | 2025-12-14 00:05:48+00:00
I'm not an accountant either, that also makes sense.

If instead the exchange had been of real world money for N months of prepaid subscription, that was consumed after N months had passed, that'd be a little different but also presumably quite acceptable to accountants.

Suppose the exchange had been of real world money for N months of prepaid subscription credits that could be stored indefinitely and only consumed if the player chose to actively play during a month. That might turn into an accounting nightmare if those subscription credits didn't expire (maybe cannot recognise the revenue while they are unused, becomes liability on the balance sheet).

I wonder how the accounting rules work for stuff like Eve online where there is an game consumable item (PLEX) that when consumed extends your subscription, can be traded inside the game's economy, and can be purchased with real world money
by groundzeros2015 | 2025-12-14 00:06:08+00:00
> Assert what, exactly?

That you do not call it recursively by checking that the thread local is nil before invocation.

> a re-entrant general solution is desirable.

I know what you mean, but I just don't know why you want to emulate that in C. There is a real problem of people writing APIs that don't let you pass in data with your function pointer - the thread local method can solve 99% of those without changes to the original API.

But if you really want to do all kinds of first class functions with data, do you want to use C?
by raw_anon_1111 | 2025-12-14 00:06:17+00:00
The cheapest slowest egress, bulk retrieval is $2.56 per terrabyte.

Glacier is meant for in case of emergency break glass. You would use lifecycle policies on S3 to go from fast/more expensive storage for like the first 90 days and then have it automatically go to Glacier.

Yes I know it’s more complicated and nuanced. I’m purposefully yada yada yada’ing