MurphyA/hacker-news huggingface dataset:
by jimkleiber | 2025-09-29 18:11:51+00:00
Not sure how it translates outside of the physics space, but I'm pretty sure if one is trying to go up a hill, more friction would equal less effort. Because if there's less friction, then I think I would fight more against gravity?

For example, I'm thinking of trying to drive a car uphill on ice and the way to do it is to add more friction by making the tires more grippy.

Now, maybe where the friction is matters. If it's between the tire and road, perhaps it reduces effort, but if in the engine pistons, maybe it increases effort.

Actually makes me think about how too little friction or too much friction can cause problems, just like too little stability or too much stability, or too little mobility or too much mobility can cause problems in our joints.
by patmcc | 2025-09-29 18:12:11+00:00
I think everyone agrees that some rules for guests are fine, and some are silly. "No flash photography or leaning into aisles during the wedding procession" is a reasonable rule, "No taking photos when we're dancing and having fun" seems silly to me.

Just like a dress code for a wedding is fine, but if they said "also you need to wear blue cotton underwear" I'd think that was a bit inappropriate to require.
by estimator7292 | 2025-09-29 18:12:29+00:00
This is a direct result of a push from within the autistic community to stop using eugenicist labels and notions of "more" or "less" autistic. The community is really sensitive to eugenics because of all of the people trying to do eugenics against them and treating them as subhuman.

Autism isn't a scalar. One is not more or less autistic than another. It's a multidimensional vector space where each individual has unique needs and disabilities throughout that space.

We also don't really talk about the IQ angle because, again, eugenics and elitism. It is a fact that some or many autistic people are incredibly intelligent, but it is exclusively allistic people who get hung up on this point. For autistic people, it's just the way things are and we have to make do, just like with everything else in life.

Turns out when a lot of people want to murder, sterilize, experiment on, or genetically engineer you, you get pretty sensitive about other people using actual, factual, literal Nazi eugenicist ideas to describe you.

That's why everyone should be using the terms that autistic people choose for themselves. So that you're not continuing to promote, again, actual Nazi war crimes as a way to distinguish "good" autism from "bad". That's why we've purged Asperger's as a diagnostic label.
Kagi Translate appears to be down - giving HTTP 400 false positive
by casenmgreen | 2025-09-29 18:12:38+00:00
I use Kagi Translate.

Every translation currently throwing this error;

> 400 The response was filtered due to the prompt triggering Azure OpenAI's content management policy. Please modify your prompt and retry. To learn more about our content filtering policies please read our documentation: https://go.microsoft.com/fwlink/?linkid=2198766
by officialchicken | 2025-09-29 18:13:17+00:00
I understand the focus on the cables, and as an owner of several Minisforum devices, IME they don't really do compatibility very well (e.g. linux on V3). Their specialty seems to be taking reference PCB's, down costing them by changing/removing components, and then putting them in very unique enclosures. They're one vendor I would avoid considering - unless it's x86.
by danaris | 2025-09-29 18:13:24+00:00
> Jm2c but interviews tell you absolutely none, nothing, about what kind of a professional the candidate is.

With the caveat that I have not been on the hiring side of things myself, my feeling about this is that it can—if a) the person you're interviewing is acting fully in good faith, b) they're not the type of person who gets so nervous about interviews that it skews their whole personality temporarily, and c) your interview process is actually decently-designed (I don't think leetcode or any type of "gotcha"-questions will give you a good picture of how professional a candidate is, nor will an interview for any kind of technical position designed entirely by nontechnical people with no domain input).

The big, big problem is the genuinely small proportion of people who come into a job interview in bad faith, seeking not to demonstrate but to hide their true skill and personality, because (rightly or wrongly) they believe it will hinder their chances of a good position.
by juanre | 2025-09-29 18:13:39+00:00
I built LLMRing (https://llmring.ai) for exactly this. Unified interface across OpenAI, Anthropic, Google, and Ollama - same code works with all providers.

The key feature: use aliases instead of hardcoding model IDs. Your code references "summarizer", and a version-controlled lockfile maps it to the actual model. Switch providers by changing the lockfile, not your code.

Also handles streaming, tool calling, and structured output consistently across providers. Plus a human-curated registry (https://llmring.github.io/registry/) that I keep updated with current model capabilities and pricing - helpful when choosing models.

MIT licensed, works standalone. I am using it in several projects, but it's probably not ready to be presented in polite society yet.
by scrollaway | 2025-09-29 18:13:42+00:00
> The difference is "negative" people can clearly see that it's on a trajectory in the NEAR, not even distant, future to completely eat your earnings, so they're not thrilled.

We birthed a level of cognition out of silicon that nobody would imagine even just four years ago. Sorry, but some brogrammers being worried about making ends meet is making me laugh - it's all the same people who have been automating everyone else's jobs for the past two decades (and getting paid extremely fat salaries for it), and you're telling me now we're all supposed to be worried because it's going to affect our salaries?

Come on. You think everyone who's "vibe coding" doesn't understand the pointlessness of 90% of codemonkey work? Hell, most smart engineers understood that pointlessness years ago. Most coders work on boring CRUD apps and REST APIs to make revenue go up 0.02%. And those that aren't, are probably working on ads.

It's a fraction of a fraction that is at all working on interesting things.

Personally, yeah, I saw it coming and instead of "accepting fate", I created an AI research lab. And I diversified the hell out of my skillset as well - started working way out of my comfort zone. If you want to keep up with changing times, start challenging.
by patmcc | 2025-09-29 18:14:11+00:00
I think this is a strange and very modern conception of weddings. Weddings are not just about the bride and groom; they're about the bride and groom and the community of their friends and family. That third part is a key component! It's why we invite people to weddings, so they can witness and help the couple in making and keeping the commitment of marriage.
by stavros | 2025-09-29 18:14:27+00:00
Well, here's an even more insane claim: I'm infinity times more productive, as I just wouldn't even start projects without the LLM to sidestep my ADHD. Then, when the LLM invariably fucks up, I step in and finish things myself!

Here are a few projects that I made these past few months that wouldn't have been possible without LLMs:

* https://github.com/skorokithakis/dracula - A simple blood test viewer.

* https://www.askhuxley.com - A general helper/secretary/agent.

* https://www.writelucid.cc - A business document/spec writing tool I'm working on, it asks you questions one at a time, writes a document, then critiques the idea to help you strengthen it.

* A rotary phone that's a USB headset and closes your meeting when you hang up the phone, complete with the rotary dial actually typing in numbers.

* Made some long-overdue updates on my pastebin, https://www.pastery.net, to improve general functionality.

* https://github.com/skorokithakis/support-email-bot - A customer support bot to answer general questions about my projects to save me time on the easy stuff, works great.

* https://github.com/skorokithakis/justone - A static HTML page for the board game Just One, so you can play with your friends when you're physically together, without needing to bring the game along.

* https://github.com/skorokithakis/dox - A thing to run Dockerized CLI programs as if they weren't Dockerized.

I'm probably forgetting a lot more, but I honestly wouldn't have been bothered to start any of the above if not for LLMs, as I'm too old to code but not too old to make stuff.

EDIT: dang can we please get a bit better Markdown support? At least being able to make lists would be good!
by ajross | 2025-09-29 18:14:39+00:00
Indeed. But even so, it's mildly shocking, as struct file_operations has been one of the deepest (and most promiscuously) integrated and most conservative bits of the kernel API. This stuff dates back decades and almost never changes. And there are a lot of raw file drivers[1] still there from eras most people have forgotten about.

This is a big, big reorg even for Linux.

[1] To be fair, most of which probably don't support mapping.
by aeon_ai | 2025-09-29 18:14:44+00:00
To those lamenting that the Plan with Opus/Code with Sonnet feature is not available, check the charts.

Sonnet 4.5 is beating Opus 4.1 on many benchmarks. Feels like it's a change they made not to 'remove options', but because it's currently universally better to just let Sonnet rip.
by lawn | 2025-09-29 18:14:44+00:00
I wholeheartedly agree. The Ergodox is god-damned horrible for me and I've struggled a lot to find a good thumb cluster.

The Ferris comes close but in the end I configured and 3D printed my own keyboard, tailored specifically for me:

https://www.jonashietala.se/blog/2024/11/26/building_my_ulti...
by 1dontnkow_ | 2025-09-29 18:14:55+00:00
That has nothing to do with "hate speech" and is just sold to Americans like that. Critisism and hate speech are entirely diffferent things and US's adminsitration is just.. idk insane lately? In EU, specifically Germany, its very different. You can critique publicly all day every day all politicians, dead or alive, as much as you want to and nobody is allowed to even give you a mean stare. But you can't spread hate or directly specifically offend someone, but surely comment on their performance during their mandate.
by Cthulhu_ | 2025-09-29 18:14:56+00:00
That's what I was thinking too; the models have the same data sources (they have all scraped the internet, github, book repositories, etc), they all optimize for the same standardized tests. Other than marginally better scores in those tests (and they will cherry-pick them to make them look better), how do the various competitors differentiate from each other still? What's the USP?
by chatmasta | 2025-09-29 18:15:00+00:00
If you’re checking it on git hooks then it’s even safer to have format on save. Personally I default to format on save, and if I’m making a small edit to a file that is formatted differently, and it would cause a messy commit to format on save, then I simply “undo” and then “save without formatting” in the VSCode command palette.
by nlcs | 2025-09-29 18:15:51+00:00
Job market is currently really bad, it has never been worse. Two years ago, it was almost impossible to find an expert for a more specialized domain like computer vision or RTOS. Now, it’s impossible not to receive applications from multiple experts for a single role (and that’s only counting experts; senior and junior software developers or architects aren’t even included) that isn't even a sepcialized role and at best, "just a simple" senior role.
by 1vuio0pswjnm7 | 2025-09-29 18:16:00+00:00
Why can't "AI" be used to fix such errors

Unless this grammatical error is extremely common, LLMs should make this an easy one to detect (relatively low probability of next token)

Why not use "AI" to fix human error (like this one, presumably) instead of expecting people to fix "AI" output
by alphazard | 2025-09-29 18:16:06+00:00
The approach of treating the LLMs like a junior engineer that is uninterested in learning seems to be the best advice, and correctly leverages the existing intuitions of experienced engineers.

Spend more time on interfaces and test suites. Let the AI toil away making the implementation work according to your spec. Not implementing the interface is a wrong answer, not passing the tests is a wrong answer.

If you've worked in software long enough you will have encountered people who are uninterested in learning or uncoachable for whatever reason. That is all of the LLMs too. If the LLM doesn't get it, don't waste your time; it will probably never get it. You need to try a different model or get another human involved, same as you would for an incompetent and uncoachable human.

As an aside: my advice to junior engineers is to show off your wetware, demonstrate learning and adaptation at runtime. The models can't do that yet.
by FrustratedMonky | 2025-09-29 18:16:09+00:00
New Claude Model Runs 30-Hour Marathon To Create 11,000-Line Slack Clone

https://www.theverge.com/ai-artificial-intelligence/787524/a...

Yeah, maybe it is garbage. But it is still another milestone, if it can do this, then it probably does ok with the smaller things.

This keeps incrementing from "garbage" to "wow this is amazing" at each new level. We're already forgetting that this was unbelievable magic a couple years ago.
by mbesto | 2025-09-29 18:16:14+00:00
> include some specifics of the task and prompt. Like actual prompt, actual bugs, actual feature, etc.

> I am still surprised at things it cannot do, for example Claude code could not seem to stitch together three screens in an iOS app using the latest SwiftUI (I am not an iOS dev).

You made a critical comment yet didn't follow your own rules lol.

> it's so helpful for meaningful conversation!

How so?

FWIW - I too have used LLMs for both coding and personal prompting. I think the general conclusion is that it when it works, it works well but when it fails it can fail miserably and be disastrous. I've come to conclusion because I read people complaining here and through my own experience.

Here's the problem:

- It's not valuable for me to print out my whole prompt sequence (and context for that matter) in a message board. The effort is boundless and the return is minimal.

- LLMs should just work(TM). The fact that they can fail so spectacularly is a glaring issue. These aren't just bugs, they are foundational because LLMs by their nature are probabilistic and not deterministic. Which means providing specific defect criteria has limited value.
by conductr | 2025-09-29 18:16:27+00:00
Telling someone "If you don't understand this, I don't know how to help you." is unnecessary snide that I was addressing. It is an passive aggressive attempt to assert your opinion as the only valid opinion.

> Perhaps you don't understand how HN works.

You continue with unnecessary attempts at belittling, while thinking you're in the 'right'. Perhaps take your own advice regarding internet forum usage.

> When you give an opinion, other people can disagree.

Yes, I'm disagreeing politely. You're the one having trouble accepting it.
by WalterBright | 2025-09-29 18:16:46+00:00
You make a great point. With the Dodge regulator, I seriously doubt it was just for the Dodge Challenger. It was probably used across the entire Chrysler line, for years. Enough cars were built to totally justify its design. I don't know when semiconductor voltage regulators appeared in a single package.

In 1972, the electro-mechanical regulator was also likely far cheaper than a solid state one. The car didn't have a single transistor in it outside of the (rather expensive) radio. (There was an upgrade available for the ignition to make it "electronic" - it had one transistor!) The alternator of course had diodes in it.

The rough 5V also enabled the instruments to be made cheaper.
by geerlingguy | 2025-09-29 18:16:53+00:00
> Answer here is to grab a couple SFF-???? Breakout boards, a scope, and a signal generator.

Yeah, I've considered buying an extra adapter and just probing pins — I don't have a spare M.2 to OCuLink adapter but will probably order a few different models to see if there are any differences there too.

> Another thing to consider is isolating all but the first PCIe lane.

The Pi nicely does that for me ;)
by zackmorris | 2025-09-29 18:16:53+00:00
You articulated it better than I was going to.

In the early 2000s I worked moving furniture for a few years and one of the guys had a saying "you build up your muscles, you tear down your joints" which I found to be true. Stimulus builds strength, but overuse builds weakness.

Sadly in today's world, we have people in positions of wealth and power who perceive work as easy. Meanwhile people who are actually doing the work that affluent people view as beneath them, are slowly declining.

AKA the glorification of work, working class hero mentality, etc, that seduce people into a life of servitude.

-

IMHO this is causing the class division that's destroying the middle class. Soon there will only be lords who disdain work while touting its virtues, and serfs who are forced to work and be talked at under neofeudalism.

This is why I feel that the wrong people are in power, and have always been in power. The tension is about to reach a breaking point in the 2026 US election. We have the rise of AI and likely AGI in 10 years or less, coinciding with the rise of global authoritarianism, austerity and the shredding of social safety nets. Things could get ugly at a level we haven't witnessed since WWII.

What nobody seems to realize is that AI will level everything. Talent. Experience. Wealth. Class will become situational, performative. Based on luck even more than it is now. Maybe looking something like The Hunger Games.

I would propose that knowing this, we start taking action now to avoid the eventualities of the current timeline. For example, we could form a co-equal branch of government composed of people drawn by lottery (to offset the arbitrary concentration of influence) otherwise known as sortition:

https://en.wikipedia.org/wiki/Sortition

I first mentioned it a month ago but it bears repeating. Although it's unlikely that anything like this will happen at a national level in any country.

Short of that, we should consider workplace equality. Where every employee has a vote, just like shareholders. Corporate charters should have the board defer to employees in the case of a tie. Another way to do it is to have the board be 50% labor, like in Germany for companies over 2,000 employees.

TL;DR: if we want to maximize leverage while reducing friction so that everyone has the opportunity to self-actualize, then we should be wary of moral imperatives handed down from the upper class and internalized by the working class.
by jacquesm | 2025-09-29 18:16:54+00:00
What's interesting to me is that this is an educated russian living in Berlin. So full access to all of the news, CTO of a company, so somewhat influential, not directly influenced by things happening inside russia and yet, all of the idiocy that you see on display with russians that are interviewed inside of russia, including copium, irrational reasoning and russian talking points interspersed with confused personal takes.

It is fascinating in a pathological way, but it also makes me wonder to what degree there is a rational pathway out of this. If this is the best then the people inside the russian propaganda machine don't stand a chance. Fortunately I know some russians outside of russia that have their eyes wide open but they too are scared of the long arm of putin.
by Barrin92 | 2025-09-29 18:17:24+00:00
The article prompted me to think about what I would talk about in a situation like this and honestly I immediately jumped to my time abroad working in China.

My personal and family life is great, but it's also ordinary. That makes it no less meaningful to me but I would struggle to tell you anything profound about it that you don't already know. For a lot of people who are journalists, writers, spent time in the military or abroad I think that's just what stands out to them.
by Joker_vD | 2025-09-29 18:17:31+00:00
Honestly, never quite understood the argument against

&42, &int64(42), &true, etc.

that those have "unintuitive semantics": after all, taking address of compound literals e.g. &Point{X: 42, Y: -34} has been around since Go 1.0 and nobody found those to be confusing, why taking address of primitive literals would be? Oh well.
by theamk | 2025-09-29 18:17:38+00:00
I've had a phone like this - it'd increase current until voltage start to sag. It was horrible. Never again.

The difference between high-current and low-current cable was very small, so once cable got a little bit worn out, the detection was basically random. You plug cable, and get 1A charge. Unplug-replug, and it's 0.5A now. Unplug-replug and it gets 2A.

I am very glad that the system has died out and we have cables that simply report their capacity directly.

(that said yes, it could have been simpler, like having a symmetric pinout. But this would be a marginal improvement at best, as USB-IF seems to be incapable of producing simple designs. It'd still be thousands of pages of docs)
by rapind | 2025-09-29 18:18:11+00:00
I don't even compact, I just start from scratch whenever I get down below 40%, if I can. I've found Codex can get back up to speed pretty well.

I like to have it come up with a detailed plan in a markdown doc, work on a branch, and commit often. Seems not to have any issues getting back on task.

Obviously subjective take based on the work I'm doing, but I found context management to be way worse with Claude Code. In fact I felt like context management was taking up half of my time with CC and hated that. Like I was always worried about it, so it was taking up space in my brain. I never got a chance to play with CC's new 1m context though, so that might be a thing of the past.
by boogieknite | 2025-09-29 18:18:20+00:00
> for example Claude code could not seem to stitch together three screens in an iOS app using the latest SwiftUI

have you tried in the new xcode extension? that tool is surprisingly good in my limited use. one of the few times xcode has impressed me in my 2 yeasrs of use. read some anecdotes that claude in the xcode tool is more accurate than standard claude code for Swift. i havent noticed that myself but only used the xcode tool twice so far
by bombcar | 2025-09-29 18:18:26+00:00
Yes. The shipper (the smaller local organization that FedEx or Amazon contracts with) turns around and hires drivers. FedEx pays the contract company per piece, the company turns around and pays the drivers per hour.

FedEx has some mystical software that helps them gauge how many employees per delivery, etc they need, but that stuff always leans toward "perfect scenarios". End result is the driver is asked to be perfect or more than perfect, never break any laws, never get delayed by ringing doorbells, etc, and still get all the deliveries done.

One easy way out for the driver is to mark everything in the computer as it is supposed to be, and then go back and fix it later (which eventually doesn't happen - there are stories about it).

UPS has something similar, but the drivers get paid overtime and are more unionized (protected) but even THEY will pull the above bullshit because there are often federal laws about truck drivers that they're skirting around.

I've seen my normal UPS driver stop by my house past 10PM near Christmas, dressed in normal street clothes and in his minivan with family, to drop off ap package that had been marked as delivered earlier in the day.

The above is why more and more of the systems require the driver to take a picture of the delivery, which of course adds time, and slows things down ...