MurphyA/hacker-news huggingface dataset:
by zeroq | 2025-12-02 05:10:10+00:00
I see where you coming from, but that only tells half of the story.

I've been sporting the same model of Ecco shoes since high school. 10+ models over the years. And every new model is significantly worse than the previous one. The one I have right now is most definitely the last one I bought.

If you would put them right next to the ones I had in high school you'd say they are a cheap, temu knock offs. And this applies to pretty much everything we touch right now. From home appliance to cars.

Some 15 years ago H&M was a forefront of whats called "fast fashion". The idea was that you could buy new clothes for a fraction of the price at the cost of quality. Makes sense on paper - if you're a fashion junkie and you want a new outlook every season you don't care about quality.

The problem is I still have some of their clothes I bought 10 years ago and their quality trumps premium brands now.

People like to talk about lightbulb conspiracy, but we fell victims to VC capital reality where short term gains trumps everything else.
by jobyairtaxi | 2025-12-02 05:10:45+00:00
Joby | Bay Area | Full-Time

Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most.

We are looking for an experienced and motivated Mobile/Full stack Senior Software to join our Air Taxi Systems team. Most of our apps are built with SwiftUI, TCA, and GraphQL. Our backend is a mix of Java, Rust, and Swift using Federated GraphQL.

https://careers-jobyaviation.icims.com/jobs/4324/senior-soft...

We are also hiring a variety of engineers, technicians, and corporate roles: https://www.jobyaviation.com/careers/
by johnnyanmac | 2025-12-02 05:10:48+00:00
>Software people are such a "DIY" crowd, that I think selling courses to us (or selling courses to our employers) is a crappy prospect. The hacker ethos is to build it yourself, so paying for courses seems like a poor mismatch.

I think courses like these are peak "DIY". These aren't courses teaching you to RTFM. It's teaching you how to think deeper and find the edge cases and develop philosophy. That's knowledge worth its weight in gold. Unlike React tutorial #32456 this is showing us how things really work "under the hood".

I'd happily pay for that. If I could.

>don't sell to musicians. They don't have any money

But programmers traditionally do have money?

>if you're against AI, you might have missed how good of a learning tool LLMs can be.

I don't think someone putting their business on the line with their stance needs yet another HN squeed on why AI actually good. Pretty sure they've thought deeply of this.
by Nursie | 2025-12-02 05:11:10+00:00
I don't have kids, I'm not that careful with devices myself, and we have had instances of (for instance) laptops that have fallen off a table with usb c chargers plugged in, landing on the cable end, and not breaking the port.

I did break multiple micro-USB ports though, as did ham-fisted family members. USB C made that all go away.

I have friends with kids (with tech) who don't seem to have a ton of broken devices either. Clearly we have very different experiences.
by BrenBarn | 2025-12-02 05:11:26+00:00
> I wonder how easy it is to backup a Matrix accounts's data. Conversations and files.

Not as easy as you might hope. The Element client has an export feature, but you have to manually activate it on each room/chat, and the export has a size cap so it may not work if you have lots of files you want to save. It's also pretty slow if the room has a lot of history. You could also try using something like Matrix Commander (a command-line client), but I couldn't get that to work fully either.
by cyberrock | 2025-12-02 05:12:13+00:00
I can't speak for everyone but the fact that it appears suddenly at all is rather annoying. It's like a blast of cosmic rays aimed right at my Error-Producing memory. You can tell me that I won a billion dollars and the solution to the Kryptos puzzle and I would still seethe over forgetting the what band I was about to look up.

That said Firefox is pretty good at obeying its own "Recommend me new features" option.
by bombcar | 2025-12-02 05:12:21+00:00
Siri has changed once it its (her?) lifetime.

When they introduced "machine learning" it started working much worse - things that used to work 99% of the time (if you knew the incantation) now randomly fail in inexplicable ways.

And now it never gets my kids' names right. If I'm doing voice-to-text I will actually see it flash the correct spelling, and then replace it with some random phrase.
by dilap | 2025-12-02 05:14:56+00:00
Yeah, by design, of course, but I still think it's bad (& there are plenty of ways to scare grandma without lying to her, if you really need to do that).

In general I'd contend that the mindest which leads you to believe "we need to lie to our users because they are dumb" isn't conducive to making good software.
by KetoManx64 | 2025-12-02 05:15:59+00:00
I keep hating this but nobody has ever linked to the supposed broken packages. With how political RedHat is I would not be surprised one bit if it was completely overblown and exaggerated just so they could use it as an excuse to kick out someone who's politics they didn't like. Same thing has happened multiple times in the last few years (Hyprland is just one notable example)
by miki123211 | 2025-12-02 05:17:59+00:00
> with your own hardware

Or with somebody else's.

If you don't have strict data residency requirements, and if you aren't doing this at an extremely large scale, doing it on somebody else's hardware makes much more economic sense.

If you use MoE models (al modern >70B models are MoE), GPU utilization increases with batch size. If you don't have enough requests to keep GPUs properly fed 24/7, those GPUs will end up underutilized.

Sometimes underutilization is okay, if your system needs to be airgapped for example, but that's not an economics discussion any more.

Unlike e.g. video streaming workloads, LLMs can be hosted on the other side of the world from where the user is, and the difference is barely going to be noticeable. This means you can keep GPUs fed by bringing in workloads from other timezones when your cluster would otherwise be idle. Unless you're a large, worldwide organization, that is difficult to do if you're using your own hardware.
by AlexandrB | 2025-12-02 05:18:52+00:00
My biggest pet peeve with macOS Music is that you can't go back a track in the "infinite play" mode. Not only can you not go back to the previous track, but you can't even go back to the beginning of the song - the button is just greyed out. It's a purely arbitrary limitation because the same functionality works fine in iOS.

I don't know why it bugs me so much, but I'm at the point of moving my library into a self-hosted Navidrome instance so I can stop using Music.
by johnnyanmac | 2025-12-02 05:19:00+00:00
My domain is games. It's a battlefield out there (pun somewhat intended). I ain't touching anything Gen-AI until we figure out what the hell is going on with regards to copyright, morality of artists, and general "not look like shit"-ness.

Sad part is I probably will still be accused of using AI. But I'll still do my best.
by KetoManx64 | 2025-12-02 05:19:46+00:00
I have the exact same issue with my XPS 9500. But for me it turned into a daily issue and there's a bunch of forum posts of people having this issue. I think it's a manufacturing defect and Dell just never admitted to it and just gave board replacements to people that had warranty (with plenty of posts of people complaining that the same issue came back after the replacement as well)
by dangoldin | 2025-12-02 05:20:14+00:00
Twing.AI | AI/Full-Stack Engineer & Forward Deployed Engineer | Remote (US-friendly timezones) or NYC | Full-time or Part-time

We’re a lean (4 people, 3 of which are engineers), bootstrapped team building a private-equity automation platform (deal analysis, document processing, chat, investment theme research). Shipping fast, learning daily, and looking for hands-on engineers who want outsized impact.

- Stack: React Router 7/React 19, shadcn/Tailwind v4, Node/TypeScript (strict), PostgreSQL + Prisma + pgvector, S3; AI workflows with embeddings & LLMs.

- Why join: small team with direct ownership of core product, zero bureaucracy, Greenfield decisions and ability to learn extremely quickly, you’ll ship to paying users weekly.

AI / Full-Stack Engineer

- Own features end-to-end: data ingestion → AI pipelines → UI. - Design and tune LLM/embedding flows; keep latency/cost in check. - Requirements: strong TypeScript/Node, modern React, SQL + data modeling; comfort evaluating/using AI models; bias to ship.

Forward Deployed Engineer

- Work directly with customers (PE analysts/partners) to turn messy workflows into productized features. - Rapidly prototype, measure impact, harden for production. - Requirements: full-stack chops, great product sense, calm under ambiguity, willing to jump between code, data, and customer calls.

Happy to also talk to the self-taught. We care more about ability than credentials and value slope over intercept.

How to apply: Email jobs@twing.ai with “HN – [Role]” in the subject, a short note on something you’ve shipped, and any links (GitHub/portfolio). No recruiters.
by somenameforme | 2025-12-02 05:20:19+00:00
It's not about missiles in this case. That's a strategic battle that Russia has largely already lost, though the advent of highly capable ICBMs/MIRV/etc with hypersonic maneuvering also makes vicinity less relevant in modern times. In this case it's about a land route for invasion and subsequent logistics. There are already NATO countries bordering Russia, but the land between them is extremely unfavorable - swamps, forests, and so on. It's simply not fit for what would be a large scale conflict.

Invasion into Russia would ideally go through Belarus, which is part of the reason that Belarus is such a critical ally for Russia, and now even hosts their nuclear weapons. Since that's not possible, the second best route (and third and forth and...) is through Ukraine, likely towards Kursk or Belgorod.

There's even something of an equal but opposite here on NATO's side - the Suwalki corridor [1]. It's a narrow stretch of land between Belarus and Kaliningrad (a Russian exclave) that, if controlled, would cut off the Baltic states from NATO. So if war ever breaks out between NATO and Russia, it would be a key strategic point and unsurprisingly, it's been heavily fortified by NATO - there are even hundreds of American troops there.

[1] - https://en.wikipedia.org/wiki/Suwa%C5%82ki_Gap
by hackmaxim | 2025-12-02 05:21:32+00:00
Something like this is reasonable. To clarify, we can't support arbitrary tasks yet on our submission platform; the tasks have to belong to a set of supported repositories. But tasks of this difficulty level generally tend to be hard enough.

You can't know for sure what is going to be the right difficulty in advance; however, you can definitely develop intuition for it as you make more tasks and better understand the model's strengths and weaknesses!
by AnthonyMouse | 2025-12-02 05:21:36+00:00
> Requiring identification in situations that don't need it is where the problems start

Which is exactly the argument against digital ID, because it reduces the friction to asking for ID in situations that don't need it, causing it to become epidemic.

Meanwhile nearly all the instances where ID actually should be required are also instances where showing up in person should be required, like taking out your first line of credit with a financial institution, or signing on to a new job. Because the entire point is to verify that that person is the person on the ID and not someone in Russia who managed to hack their phone.
by squeaky-clean | 2025-12-02 05:22:43+00:00
Cheaters don't want to play against other cheaters. If they end up against only cheaters that's a kind of soft-ban or shadow-ban and once they figure out that's the case they'll do the same steps as if you had actually banned them. It also angers legitimate players to know that the top ladder tier is for cheaters only. If you're 200th in the world and legitimate, other players will say you only got that rank through cheating.

And the very best cheaters are still good at the games they cheat in, they just want to use cheats to be even better. One famous example in a game I play is Riolu in Trackmania. He was probably one of the top 10 players in the world. But he wanted to be #1. When he was accused of cheating it took a mountain of evidence for anyone to believe the accusations because he could set a world record live in-person. He just used cheats to be able to do it with fewer attempts.
by throw10920 | 2025-12-02 05:22:53+00:00
> Without cheating control, cheaters would dominate the upper echelons of the ELO ladder, and good players would constantly be running into them.

...and, even worse, if they ever got to the very top of the ladder and started only playing against other cheaters, then they'd actually weaken their cheats so that they could drop down in ranking to play against (and stomp) non-cheaters again, and/or find creative ways to make new accounts.

Cheaters ruin games. The fact that the GP is so deluded as to claim that "The only actual problem with cheating is leaderboards." suggests that they've never actually played a competitive matchmade game on a computer before.
by adam_ftt | 2025-12-02 05:23:23+00:00
I put together predictions for how the OWASP LLM Top 10 will evolve in 2026 based on current attack research and where the industry is heading.

Key predictions:

- Agent Hijacking enters at #3 — as agentic AI gets real-world permissions (file access, API calls, code execution), hijacking autonomous agents becomes a critical vector. We've already seen the first AI-orchestrated espionage campaign in 2024.

- Multi-Modal Injection debuts at #6 — prompt injection via images, audio, and documents. Text-based defenses don't catch hidden instructions in pixels or audio frequencies.

- Memory Persistence Attacks at #10 — exploiting ChatGPT-style memory features to plant instructions that survive across sessions.

Curious what the HN security community thinks — what am I missing? What threats do you expect to see rise?
by zeroq | 2025-12-02 05:23:56+00:00
Main problem with highly competitive games is that you can run them inside a container and have full access to memory.

Most games will share all the data with every client which makes it trivial to display positions of every enemy on the map. It's just convenient for developers.

In games like Tarkov, once you spawn in, your client gets all the information that possible - positions of players, their names, equipment, contents of every single container on the map.

Tarkov is not the best example, because the netcode is terrible, and the architecure is a joke - you can loot everything on the map with a keystroke, and kill anyone with another, but other games are not better.

Even in Valorant, which makes an extra effort to only send data relevant to the player - ie. data about player that you are about to see - you can use that to see around the corners.
by brihati | 2025-12-02 05:24:29+00:00
Why another tool for solo founders? Given the number of tools like Asana, Trello, Notion, ClickUp etc., the bar for “yet another productivity app” is very high, especially for solo founders who already feel tool‑fatigue. If the goal is to justify a new tool, it needs a very sharp, explicit thesis such as “most tools help you track everything, Tinyfocus only forces you to do the 3 things that actually move the business.”

“More done in less time”: Right now that claim sounds like generic marketing. You could make it concrete by defining: What specific behavior Tinyfocus enforces (e.g., forces you to pick 3 MITs, limits WIP, shows a single “today” view).

How you’ll measure the impact: % days where all 3 tasks are done, reduction in active tasks, or fewer context switches per day.

Even anecdotal metrics like “users report shipping more often and feeling less overwhelmed after switching from a general todo tool” would already be stronger than a vague promise.

Differentiation vs Trello and others From the landing page and description, it’s still hard to see why a solo founder should use Tinyfocus over a simple Trello board or similar lightweight tools.

I don't know if any tool exists in this space or now: founders get ideas in transit, in the shower, between calls, and the friction of opening an app/website, navigating to the right place, and typing is real. A “voice‑first” capture flow (via Siri/Google Assistant/shortcuts) that instantly dumps tasks into Tinyfocus without opening the app would directly attack this friction
by johnnyanmac | 2025-12-02 05:24:30+00:00
>here's a lot of real meat to it that will obviously survive the hype cycle.

Okay. When the hype cycle dies we can re-evaluate. Stances aren't set in stone.

>If you won't even lean into things like this

I'm sure Andy knows what kind of business was in his clients and used that to inform his acceptance/rejection of projects. It mentions web marketing so it doesn't seem like much edutech crossed ways here.
by gregw2 | 2025-12-02 05:24:50+00:00
Agreed. And local NIMBY can get surprisingly personal and politically vicious fast.

I have a friend who argued in public forums (local newspapers+blogs) for denser housing being more walkable and sustainable (in a wealthy small neighborhood we both lived in.) "Small towns" was/is the nationwide name for the trend.

Unknown opponents dug up and published dirt on him that even his wife, friends and employer didn't know. It was quite sobering.
by BrenBarn | 2025-12-02 05:24:54+00:00
Yeah, I think this is true and it's unfortunate. I think it's one of the areas where what seemed like the plan for Matrix hasn't totally worked out in practice. And it's even just the intricacy of managing it; some of the problems are deeper in the design. When I started using it several years ago, it seemed their vision was a lot of people running a lot of small servers. But the full-replication nature of the protocol, plus the resource demands of the server software, make that kind of impractical. Even tech-oriented people may shy away if they find out the database could grow to tens of gigabytes, and Synapse is not exactly light on RAM or CPU either.

Perhaps in the future if implementations improve some of this may get better, and it will become more feasible for small operators to run their own servers. But by that time it will be harder to build trust because too many people will have written it off as bloated or unstable. I think it would have been better to start lean and keep the system in more of a nerd niche until that process of evolution reached a later stage.
by bigstrat2003 | 2025-12-02 05:25:49+00:00
The president isn't supposed to have that much power in the US either. The federal government in general wasn't supposed to have much power; power is supposed to be reserved to the states except for specific scenarios enumerated in our constitution. Unfortunately, a century of blatantly illegal power grabs by the federal government, combined with Congress (which should've acted as a check upon the president) willingly giving their power over to the president, we are in a pretty bad spot. However, if it happened to us it could happen to any country. At the end of the day the constitution of a nation is only meaningful to the extent that people will actually enforce it.
by cryptonector | 2025-12-02 05:26:09+00:00
First I've heard of cloud-init. So I went looking to see how it does provisioning of SSH keys and... it doesn't really. Sure, it will add public keys to the authorized_keys file, but it won't do anything to register each provisioned hosts' public keys anywhere. And here was I hoping for something to do with TPMs or DICE or something. But sadly, no.

It would be a really good thing to integrate something like Safeboot (https://github.com/osresearch/safeboot), which does use TPMs. Safeboot is implemented as Bash scripts using tpm2-tools, which... I'm really not fond of. I'd rather implement the Safeboot protocol or similar from scratch in Rust or Go, or even maybe parts in C and parts in a safe language. But anyways, the idea is to enroll a host given its TPM's EKcert or the system's platform cert (if it has one), and in the process generate credentials for the host that it will be able to fetch upon attestation upon first boot and which only it can decrypt using its TPM, then after that the host can use those credentials as a root of trust with which to acquire any other necessary credentials (if any). E.g., client certificates, Kerberos keys ("keytabs"), TLS server certificates, etc.
by rescbr | 2025-12-02 05:26:23+00:00
Looks like you don't know how to properly manage your team.

I had a similar argument with a previous manager I had. Careerist dude started on some bullshit management-speak on measuring workers by ass-to-seat-hours while he had no idea I had a management degree from one of the most respected business colleges in my country. Had to rebuke him with Business Management 101.

Of course, this definitely contributed for him pushing me out afterwards, as small minds can't handle being wrong, and he even had the gall of trying and pushing me an unethical assignment. I got out with a nice severance package, and from the grapevine (it's a small community down here after all!) I hear every quarter somebody quits from his team or moves to a different one.

So yeah, bad managers got to career.
by jltsiren | 2025-12-02 05:26:46+00:00
Renewables are hard when your population density is high. The availability of renewable energy scales with the size of the country, while the demand scales with population.

Last year, German onshore wind generated 111.9 TWh, or roughly 320 MWh/km2. I can't find the numbers of onshore wind in the US, but the total energy generated by wind power was 453.5 TWh last year. Divide that by land area, and you get ~50 MWh/km2. Because the US has developed only a small fraction of its wind power potential, new turbines can still be built in favorable locations, and capacity factors are high. Germany has to build new turbines in marginal locations, with lower capacity factors.
by stoneforger | 2025-12-02 05:27:24+00:00
This isn't Star Trek and we will never have Star Trek, whatever your exact fantasy is this ends badly. If we had an iota of foresight and agency left , we would be setting up guillotines, not signing up for another round of work/pay/die. All we would need to do is teach nothing but history, philosophy, and math: we would know what we tried before, why and what we should strive for, and how to achieve it. But let's just buy some Vanguard or NVDA or whatever makes the number go up.
by scarecrowbob | 2025-12-02 05:27:58+00:00
I went to part one of a two day "street medic" training today.

It's basically like the Wilderness first aid course I took once, but with an emphasis on how to help folks deal with the various chemical weapons that the state uses.

I've been pepper sprayed- it's not so bad.

But I expect it won't be the last time.

I am rather frighted of the idea that there could come a time when the state apparatus won't simply use less-lethal force, because I and a lot of folks are only non-violent because of choice and not capacity and I don't think it would go the way a lot of the fantasies of the III% assholes think it would.

Anyhow, I live in the sticks and am able to find the community of folks who are already at a point of non-compliance phase and who have been willing to suffer physical harm for it.

There are, I understand, a whole lot more folks in cities who feel similarly.

If they bring the situation the point you're describing, please rest assured that it won't be you engaging folks by yourself but you engaging them with your community.

Seek out that community while it's still easy enough that it seems like a wingnut kind of thing to do.