MurphyA/hacker-news huggingface dataset:
by btown | 2025-10-23 01:13:18+00:00
My hot take is that if the web had been based on binary protocols rather than HTML and JSON, the fragmentation of tooling that can instead be standardized as view-source and network-tabs would have decimated (as in removed 90% of) the hackers that make up this community, and software engineering in general.

There's no magic. Nothing sacred. Nothing that you aren't allowed to understand, intuitively. Nothing where you aren't allowed to imagine "what if it also had X?" The web is yours. The computer is yours. As an industry, we burn some incremental percentage of bandwidth to give you the keys to the kingdom, and to allow you, new developer, to be one of us.

In an age when LLMs feel like magic boxes to tech-minded people new to development, we need this more than ever.
by Nursie | 2025-10-23 01:13:39+00:00
> would you not try them?

Would I have to give up on my scepticism to do so? Why?

If I was in distress, and if there was no well-proven treatment available, I'd probably have a go provided the therapy wasn't actually a scam or actively harmful. I'd probably even attempt to engage with it honestly and openly.

But I'd temper my expectations based on the lack of reproducable evidence.
by roarcher | 2025-10-23 01:13:53+00:00
Huh? Are you just trying to sound cryptic, or are you actually claiming that the actors in current movies are also fake?

And yes, I'm well aware of the allegory of the cave. So is everyone. What I don't understand is why it's such a popular rhetorical device with people who have no discernible point but want to sound as if they do. It's actually quite ironic.
by AlotOfReading | 2025-10-23 01:15:50+00:00
There aren't really any licensing fees for Android Auto. Apple charged a few dozen dollars for the right to produce a car with the integration, rather than a license as such. There's integration costs and hardware, so it's not free, but generally it's cheaper than the alternative.

Android automotive, the system GM is discussing here, is more expensive in every way than Android Auto. The reason they're switching is that Android Auto/carplay don't give GM enough additional monetization options for customers.
by audelair | 2025-10-23 01:16:37+00:00
I'm cautiously optimistic that Stalwart is a game-changer. I would normally stick with a simpler platform (like mox) if I wasn't interested in the groupware space. I've previously tried Nextcloud and SoGo and left disappointed, and have more or less been waiting for a project like this to come along.

Nextcloud was such a terrible experience for me (the file sharing/storage was good, but the groupware aspect was incredibly buggy). But knowing that Nextcloud is partnering with Stalwart to hopefully overhaul their stack, Opencloud is developing their JMAP integration, and Mozilla/Thunderbird is using it too (they already have a webmail in development here: https://github.com/thunderbird/stormbox)... we might finally see some exciting development in this space. And now is also a ripe time, as there seems to be a perfect storm of people wanting to get away from Big Tech platforms.
by oefrha | 2025-10-23 01:16:45+00:00
I gave jj two honest tries. While first class conflicts is a cool idea, in practice I deal with staging/committing 30x more than conflict resolution, and coming from magit, using jj’s hunk split & select felt like being thrown into stone age. Plus I rebase a lot and get a lot of jj’s benefits from magit’s various rebase shortcuts already, IIRC first class conflicts was the only truly novel thing I didn’t have. For people like me who stage/commit often and judiciously I don’t think jj will beat magit until its hunk selection UX comes close.
by hoppp | 2025-10-23 01:16:48+00:00
SQL injection is solved if you use dependencies that solve it of course.

Other than SQL injection there is command or log injection, file names need to be sanitized or any user uploaded content for XSS and that includes images. Any incoming JSON data should be sanitized, extra fields removed etc.

Log injection is a pretty nasty sort of hack that depending on how the logs are processed can lead to XSS or Command injection
by acdha | 2025-10-23 01:19:14+00:00
I think there’s an argument that the pandemic era caused a lot of resentment in tech executives. They didn’t like employees having better negotiating power, resenting the pay increases and also things like support for BLM or trans rights, and stuff like RTO factored into that showing people who’s the boss. There was also a successful outreach attempt which went under the radar until Semafor published this:

https://www.semafor.com/article/04/27/2025/the-group-chats-t...
by xyzzy123 | 2025-10-23 01:20:00+00:00
Fintech companies in particular seem really prone to becoming "hyper-parasites", but pure software companies can have this feel too. It seems like the more abstracted things get the more prone they are to collapsing into scams or parasitism.

But there are plenty of people working boring software jobs that can point at the impact they have in the world and say to themselves "yeah, I'm doing a useful thing".

IMHO it's simpler if you work for companies that directly produce some kind of real-world outcome like logistics, manufacturing, health, ag etc. Then you mainly need to ask yourself if are you aligned with the actual real-world outcomes the company is effecting rather than having to meta reason about everything or whether the entire existence of your field makes any sense. What I mean by this is, people need things to be made and moved from A to B and they need groceries and care etc etc, those things gotta happen. Someone needs to work on the software that facilitates that. Knowing that your work contributes to necessary and concrete outcomes soothes the existential despair a bit.

If the real problem is that you hate capitalism itself then... you are going to have a bad time.
by sdovan1 | 2025-10-23 01:20:17+00:00
I have three different way to open file with vim: v: vim (or neovim, in my case) vv: search/preview and open file by filename vvv: search/preview and open file by its content

alias v='nvim' alias vv='f=$(fzf --preview-window "right:50%" --preview "bat --color=always {1}"); test -n "$f" && v "$f"' alias vvv='f=$(rg --line-number --no-heading . | fzf -d: -n 2.. --preview-window "right:50%:+{2}" --preview "bat --color=always --highlight-line {2} {1}"); test -n "$(echo "$f" | cut -d: -f1)" && v "+$(echo "$f" | cut -d: -f2)" "$(echo "$f" | cut -d: -f1)"'
by cortesoft | 2025-10-23 01:20:24+00:00
I am choosing to let them install kernel level software because I want to be able to play multiplayer games without cheaters. There doesn't seem to be any other way that people have found to effectively block cheaters.

A user is in full control of their Linux install, which is great... unless I want to play them in a game and they decide to cheat.

It is a tradeoff, yes, but one I choose to make because being able to play cheater free multiplayer games is worth it to me.
by mc32 | 2025-10-23 01:23:09+00:00
Are people going to pedal on these things? Mopeds could also be pedalled if stalled -unlike scooters. I mean, sure, I know their form factor is that of a bike --but its locomotion is more similar to that of a e-moped. Unfortunately with very lousy seats. At moped and these ebike speeds you want better seating.
by prewett | 2025-10-23 01:23:34+00:00
> Isn't that rational? If you found that a colleague had views you found personally abhorrent AND you had the luxury of being able to walk away from the job, wouldn't you?

I consider that to be immature and highly unprofessional.

It used to be that professionalism considered the realm of private opinion to have no bearing on whether you could work with someone. It also used to be that we might abhor your opinion but defend your right to say it. Now we cannot even work with someone who has impure opinions. Nor do we have any barrier between our private lives and work now, apparently.
by Avamander | 2025-10-23 01:27:29+00:00
Solved problem? Dovecot can't handle UTF-8 to this day. Things like Stalwart do try and change that and actually support non-legacy features. (Though I think Stalwart doesn't do IMAP NOTIFY either.)

Clients on the other hand have actually kinda moved forward, Apple Mail works with IMAP servers and offers features that people only got with Gmail before. But there are many other examples as well.
by gaudystead | 2025-10-23 01:29:11+00:00
Although I normally loathe pedantic assholes, I've found the ones on HN seem to be more tolerable because they typically know they'll have to back up what they're saying with facts (and ideally citations).

I've found that pedantic conversations here seem to actually have a greater potential for me to learn something from them than other forums/social platforms. On other platforms, I see someone providing a pedantic response and I'll just keep moving on, but on HN, I get curious to not only see who wins the nerd fight, but also that I might learn at least one thing along the way. I like that it's had an effect on how I engage with comment sections.
by lmm | 2025-10-23 01:30:11+00:00
> who has discouraged "sucking it up"? what systemic policies have changed to accommodate this?

When I reported being assaulted, I was vigorously encouraged to attend counselling, and it was suggested to me that if I felt fine I should allow myself to be persuaded otherwise.

I have heard anecdotes of e.g. rape victims not being believed because they don't seem to be traumatised enough.
by randycupertino | 2025-10-23 01:30:40+00:00
Archive link: https://archive.ph/ksGsx

> WindBorne Systems, a Palo Alto startup that uses atmospheric balloons to collect weather data for AI-based forecast models, has come forward to say that they believe they may be responsible for the object that hit the windshield.

> “Yes, I think this was a WindBorne balloon. We learned about UA1093 and the potential that it was related to one of our balloons at 11pm PT on Sunday and immediately looked into it,” WindBorne CEO John Dean posted on social media. “At 6am PT, we sent our preliminary investigation to both NTSB and FAA, and are working with both of them to investigate further.”
by Spunkie | 2025-10-23 01:31:09+00:00
My town is on the side of a volcano, a 30% grade is like the average hill here.

That combines with the heavy weight of an ebike, another 50lb+ of cargo in the saddlebags, plus my exceptionally fat ass means I burn through a pair of front brake pads about once a month if I'm running errands most days.
by lmm | 2025-10-23 01:31:28+00:00
> The annoying thing here is that it's simply not true, especially in regards to men. It's still the norm to be told to suck it up, or you're not a real man.

It's also the norm to be told that you need to be vulnerable and share your trauma and you're lesser if you don't. Men get shamed for both not being enough of a victim and being too much of a victim, and have no winning move.
by _DeadFred_ | 2025-10-23 01:31:43+00:00
Yes exactly! Thank you! We just had a national debate on Christianity so we could understand the takes that certain people were coming from (which were in fact horrible positions, so it's very important that they defined their position). Certain segments of Christianity have views that to me make them unelectable. And that is super important to know/understand. But I don't get to understand/we don't get to challenge a Muslim person's belief like that because it is somehow racist to ask.

I'm not claiming it's a Muslim problem. I talk about Christians, Scientologists, Mormons, heck even Americans and understanding how to reconcile our founding as a nation versus our beliefs now. I do understand how awkward it is because their religion literally says it is the perfect word of God. I understand that makes it complex for them. But that doesn't mean we don't need to understand. I don't know what it means to be a follower of Islam. But I do know what their perfect word of God says, and some of it is really bad stuff (just like the pre-Jesus Christian old testament stuff, yikes). I do know some horrible things about their founder, and I think it's reasonable to ask what those horrible things mean to a follower, just like calling out that my nation of freedom was founded on racism and slavery by men who raped their underage slaves. There is a taint to both, but I don't get to ask how a Muslim reconciles that taint, while I can challenge American taint. I don't know how to operate without being able to challenge, and get responses, and understand. Just like we had a Christian debate, or we debate what the founding of our nation means we should encourage the discussion and deeper understanding.

I just want the debate you yourself reference that we just had on Christianity. It's fair to want to understand, but for some reason we don't get to ask/challenge Muslims like we do the Christians, Scientologists, etc. Even though as you point out the discussion can be very eye opening.

Until we can have these discussions, people are going to have questions about followers of a religion that says the perfect word of God is that you can lie to people of other religions. People are going to question a religion that teaches sex, sex slaves, the inability of the being you desire in heaven to say no being rewards for men.
by jmcmichael | 2025-10-23 01:32:32+00:00
Taxes provide the fundamental value of money: taxes must be paid in the state’s currency, making that currency inherently valuable to avoid punishment. They also provide a way to prevent the existence of individuals powerful enough to corrupt the regulatory state, as has occurred in many of the most powerful neoliberal jurisdictions.

Yes, inflation is a constraint, and a powerful one - but avoiding inflation by treating a sovereign currency system like a household or corporation that do not have powers of money creation or taxation, and therefore must balance their budgets, is absurdity. The strongest constraint on state spending is an economy’s production capacity, not an arbitrary budget.
by aftbit | 2025-10-23 01:34:15+00:00
I thought this story would be about some malicious PR that convinced their CI to build a page featuring phishing, malware, porn, etc. It looks like Google is simply flagging their legit, self-created Preview builds as being phishing, and banning the entire domain. Getting immich.cloud on the PSL is probably the right thing to do for other reasons, and may decrease the blast radius here.
by gnabgib | 2025-10-23 01:34:21+00:00
Discussions

It was a weather balloon, not space debris, that struck a United Airlines plane (12 points, 1 day ago) https://news.ycombinator.com/item?id=45652120

United MAX Hit by Falling Object at 36,000 Feet (402 points, 3 days ago, 225 comments) https://news.ycombinator.com/item?id=45636285

Did Space Debris Hit A United Flight Over The Rockies Thursday? (36 points, 3 days ago, 56 comments) https://news.ycombinator.com/item?id=45633191

reply
by underlipton | 2025-10-23 01:35:07+00:00
Cardboard and Project Tango. They had the Quest - both low-end and high-end - before even Facebook did, let alone Apple, and ceded it for no reason. In fact, they canceled Tango FOR Cardboard, meaning that, instead of the world knowing Google for having the most advanced XR platform, they were known for having the cheapest one (albeit also the most accessible).
by afistfullof | 2025-10-23 01:35:34+00:00
"Isaacus, an Australian foundational legal AI startup, has launched Kanon 2 Embedder, a state-of-the-art legal embedding LLM, and unveiled the Massive Legal Embedding Benchmark (MLEB), an open-source benchmark for evaluating legal information retrieval performance across six jurisdictions (the US, UK, EU, Australia, Singapore, and Ireland) and five domains (cases, statutes, regulations, contracts, and academia).

Kanon 2 Embedder ranks first on MLEB as of 23 October 2025, delivering 9% higher accuracy than OpenAI Text Embedding 3 Large and 6% higher accuracy than Google Gemini Embedding while running >30% faster than both LLMs. Kanon 2 Embedder leads a field of 20 LLMs, including Qwen3 Embedding 8B, IBM Granite Embedding R2, and Microsoft E5 Large Instruct."
by dspillett | 2025-10-23 01:37:06+00:00
> Is that actually relevant when only images are user content?

Yes. For instance in circumstances exactly as described in the thread you are commenting in now and the article it refers to.

Services like google's bad site warning system may use it to indicate that it shouldn't consider a whole domain harmful if it considers a small number of its subdomains to be so, where otherwise they would. It is no guarantee, of course.
by wahern | 2025-10-23 01:37:52+00:00
> In contrast, cryptocurrencies have to upgrade the entire network all at once or it’s effectively a painful fork

Bitcoin is much more centralized than the popular imagination would have you believe, both in terms of the small number of controlling interests behind the majority of the transaction capacity, and just as importantly the shared open source software running those nodes. Moreover, the economic incentives for the switch are strongly, perhaps even perfectly, aligned among the vast majority of node operators. Bitcoin is already dangerously close to, if not beyond, the possibility of a successful Byzantine attack; it just doesn't happen precisely because of the incentive alignment--if you're that large, you don't want to undermine trust in the network, and you're an easy target for civil punishment.
by scythe | 2025-10-23 01:38:01+00:00
>If it’s not ideology, a better explanation has not presented itself. It can’t be that he just doesn’t understand cross-sectional studies. He can’t be that naive. There were just as many cross-sectional studies that disagreed with his theory that he ignored.

In looking for an explanation, he might be outside his expertise. Let's ask someone who does it well.

https://thelastpsychiatrist.com/2011/01/why_chinese_mothers_...

>You will observe that she is writing this nonsense not in a peer reviewed journal that could take her to task, e.g. McCall's, but in the WSJ. Why would the WSJ want to support "the Chinese mother?" Because if you're reading it, it's for you.

Scientists, however prominent, announcing a "groundbreaking" theory outside of the scientific press should always be considered with lots of skepticism.
by jdsully | 2025-10-23 01:39:46+00:00
The one thing I never understood about these warnings is how they don't run afoul of libel laws. They are directly calling you a scammer and "attacker". The same for Microsoft with their unknown executables.

They used to be more generic saying "We don't know if its safe" but now they are quite assertive at stating you are indeed an attacker.
by amluto | 2025-10-23 01:40:29+00:00
As other commenters noted, rear wheel regenerative braking doesn’t work very well. But there are more problems: most mid-drive e-bikes fundamentally can’t regeneratively brake at all: the rear hub freewheels and cannot drive the motor. Even ignoring that, the chain/belt frequently also can’t drive the motor because that would cause the pedals to drive the motor, and a lot of e-bikes are designed to be pleasant to ride with the motor off, and the rotor has rotational inertia and often has drag as well.
by Gigachad | 2025-10-23 01:40:46+00:00
SteamOS is very different from Arch. There’s almost too much to list here. But it uses an image based read only OS, a fully custom wayland desktop environment/compositor, does not have pakman, software is distributed either through steam or flatpak, OS image updates have their own mechanism. And a whole lot of preinstalled drivers and software for things like controller support which typically don’t come out of the box on Linux distros.

The whole OS is made for controllers, no need for a mouse/kb for anything.
by zem | 2025-10-23 01:41:06+00:00
I agree; I upvoted because the underlying content was still interesting, but trying to write it as an "i, pencil" pastiche did the author no favours. I would have rathered the article direct the reader to read "I, pencil" and then gone through why they disagreed with its thesis, along with the story of how sharpie manufacturing was brought to the US from china
by Terr_ | 2025-10-23 01:41:59+00:00
> McKinsey stated AI could “automate work activities that absorb 60 to 70 percent of employees’ time today” across all occupations, not specifically software development.

I would wager a large portion of that would be both generating and then triaging a certain level of institutional "bullshit communications".

For example, the employee must give daily status updates, and they have a three-item list for the day. They use an LLM to pad out their three-item bullet list into prose that sounds smart and active and impressive.

Then their manager says "TLDR" and uses an LLM to "summarize" it back into almost the original three-item bullet list. Each employee believes they've "saved time" using the tool, but it's a kind of broken-window fallacy [0].

[0] https://en.wikipedia.org/wiki/Parable_of_the_broken_window
Ask HN: Time management when instructing LLM agent to do work
by mintflow | 2025-10-23 01:42:16+00:00
Hi,

These days LLM agents such as Claude Code/Codex are getting more and more popular, In my daily work, I leverage them to do much portion of the development work, but I am wondering how people manage time efficiently when LLM agent is doing the work.

Take me as a example, when LLM agent doing the work especially I turn on the auto accept mode. I just do the following things:

1. thinking about designs of new task or read some document related of the project I am working on 2. surfing on hacker news:)

but it seems the context switching bother me. when I jump back to check how the LLM agent do the work it seems slowly to get into the context.

Maybe this is the new norm we need to adapt to?
by syndeo | 2025-10-23 01:46:33+00:00
Definitely sounds like clickbait, but this is a genuine problem I've been facing on my more complex projects. I was trying to work around it by making lots of .md files that contain context for various components of the app, as well as ones that "statefully" represent our steps along larger refactors, allowing things to persist across sessions. But that requires the hygiene/discipline of remembering to have the model update those.

Now… how much of our tiny context window does this eat up? And what if we're working on something very different from the previous tasks; might that irrelevant context risk confusing the model?

Also, how does this work if I work on multiple projects across different directories? Will it know to not get those mixed up?
by sharts | 2025-10-23 01:46:37+00:00
The BSDs seem to have their own fragmentation as well. All targeting their own niches and somewhat overlapping work. For example or ZFS or virtualization technologies that aren’t cross-pollinated easily.

Like, it’d be cool to have zfs on openbsd, etc. But you can’t easily mix and match.

At least on the linux side you can usually fit something into a different distro if you wanted without an insane level of effort.
by sloum | 2025-10-23 01:46:47+00:00
I also really like asymmetrical games. In particular the various Tafl[0] reconstructions. Some are unbalanced, but some are very balanced and fun to play as either attacker or defender. There are various versions with rule variations to accommodate various board sizes too.

I have not played Unlur. Looks like a cool hex variant. I like the initial phase where who plays white is decided. It is a neat way of working that out.

[0]: https://en.wikipedia.org/wiki/Tafl_games
by cam_l | 2025-10-23 01:47:22+00:00
LMK when it gets bad enough that you feel a mosquito biting your leg and slap it, and you end up killing twenty of the little buggers and blood all over your hand.

But seriously, mozzies suck and I hope it's not Iceland's future. On the other side of the world here, in some parts it is getting too hot and dry for much in the way of mozzies. Not sure if that is a good thing either though.