MurphyA/hacker-news huggingface dataset:
by burnt-resistor | 2026-01-23 21:27:23+00:00
Ukraine needs nukes. It's the only way to hold the eastern flank of Europe against a madman who only understands 1 language, especially when the world is unable or unwilling to do enough to help them reach a favorable cessation of hostilities deal.

In positive developments, Ukraine obliterated over $4.3 billion in air defense assets in the past two weeks and is producing more than 1:1 unjammable fiber optic drones faster for each Z contract-taker mobilized as meat assault fodder.
by WhyNotHugo | 2026-01-23 21:27:31+00:00
I packaged docker-rootless Arch (AUR) and Alpine (community) downstream long ago. I'm sure it's available for other distros too nowadays, although it wasn't at the time.

Docker could definitely do a much better job of making packaging easier. The docker-rootless just includes an sh script which has several of the files inline and writes them to the target location… assuming you're making a user-only installation (even though other potions of the setup require root intervention).

So packaging this requires reverse engineering how the installation process works, and extracting some of those inline files from the sh script, and figuring out where they'd be installed for a system-wide location.
by SpecialistK | 2026-01-23 21:27:38+00:00
Funny enough, reading this makes me feel a little more confident and less... shame.

I've been deep-diving into AI code generation for more niche platforms, to see if it can either fill the coding gap in my skillset, or help me learn more code. And without writing my whole blog post(s) here, it's been fairly mediocre but improving over time.

But for the life of me I would never submit PRs of this code. Not if I can't explain every line and why it's there. And in preparation of publishing anything to my own repos I have a readme which explicitly states how the code was generated and requesting not to bother any upstream or community members with issues from it. It's just (uncommon) courtesy, no?
by Rendello | 2026-01-23 21:28:17+00:00
Carney's support is strong in Canada:

Mar - Wins Liberal leadership and thus prime ministership. Calls election.

Apr - Liberals easily win election, Carney keeps prime ministership.

Nov - PM's budget passes. A Conservative crosses floor to Liberals.

Dec - Second Conservative crosses floor to Liberals.

The budget being being rejected would've meant another election; the opposition would've rejected it if they were confident they'd win. The two defections means that the liberals are now one member away from a majority. In fact, there was rumoured to be a third defector from the opposition, but he decided to quit politics entirely, presumably after being whipped by the whip.
by ehfeng | 2026-01-23 21:28:39+00:00
I've been using Autopilot for years, but recently subscribed to FSD for a long weekend roadtrip. It changed my mind on the value of FSD.

While unfortunate for consumers, it cleans up the offerings. For four years, I didn't buy FSD because Autopilot was good enough to cover highway driving and I couldn't justify $99/month for the "last mile". If you strip out Autopilot and given the latest FSD, I would 100% buy the FSD subscription.

Removing the lifetime purchase option also simplified my mental model. Before, I was always stressed that if I bought a few months, loved FSD, and then bought the lifetime, I would have "wasted" those few months. Plus, every month I owned the car yet didn't buy lifetime FSD made it worth "less" to me: I'd eventually sell the car, so I'd missed out on those few months of usage.

I do wish Tesla offered a price lock: so long as you maintain your FSD subscription, your price is guaranteed for 5 years. Otherwise, it does feel scary: I spend 50k on a car for its FSD and over time, they jack the price to $200 or $500/month. Also, if they jack up FSD prices and then lower base car prices, your Tesla's value decreases effectively, which feels even worse.
by dutchCourage | 2026-01-23 21:28:51+00:00
It depends where you live. There's no one company that's implented in all European countries. All countries have a shop similar to Amazon (often with fewer sponsored products and less drop shipping garbage). There are also a few specialized shops (for books, sports, electronics...). Since 2020 I only buy Amazon if they're significantly cheaper than other sellers. That's about 10% of my purchases.
by theropost | 2026-01-23 21:29:20+00:00
I’ve definitely hit that same pattern in the early iterations, but for me it hasn’t really been a blocker. I’ve found the iteration loop itself isn’t that bad as long as you treat it like normal software work. I still test, review, and check what it actually did each time, but that’s expected anyway. What’s surprised me is how quickly things can scale once the overall architecture is thought through. I’ve built out working pieces in a couple of weeks using Claude Code, and a lot of that time was just deciding on the architecture up front and then letting it help fill in the details. It’s not hands-off, but used deliberately, it’s been quite effective https://robos.rnsu.net
by alephnerd | 2026-01-23 21:29:25+00:00
YC has always been founder first.

Back when they started in the 2000s, most traditional VCs didn't recognize that high impact individuals can easily pivot or define product categories, and only concentrated on financial engineering (DCF go brrrrrr).

YC often also mentors founders on pivots (I'd say at least a third of all startups that make it to demo day were mentored into some sort of a pivot).

YC also needs to pivot it's marketing to compete with a16z Speedrun and PeakXV Surge, both of which really center on the founder first approach or Operators-turned-Angels - which I assume this marketing shift is about.
by luckystarr | 2026-01-23 21:29:27+00:00
Not sure how to take this. While your statements are objectively true, there are a lot of reasons the US won't attack the EU, even if the reasons are mainly economic.

Russia on the other hand is shit at waging their war in Ukraine but they achieved their objectives (land bridge to Sevastopol, etc.).

So the worry is not that Russia will wage a well fought war, but some war at all, even if they are shit at it, because it will do extensive damage either way. And we know for a fact that they don't shy away from it.
by ezfe | 2026-01-23 21:30:23+00:00
Okay, so yes I grant your point that people where governments are the threat model should be auditing source code.

I also grant that many things are possible (where the journalist says "isn't possible").

However, what remains true is that Microsoft appears to store this data in a manner that can be retrieved through "simple" warrants and legal processes, compared to Apple where these encryption keys are stored in a manner that would require code changes to accomplish.

These are fundamentally different in a legal framework and while it doesn't make Apple the most perfect amazing company ever, it shames Microsoft for not putting in the technical work to accomplish these basic barriers to retrieving data.
by al_borland | 2026-01-23 21:30:45+00:00
It seems Apple is using Catalyst more and more to make their apps on macOS. So instead of the Mac getting a real version of its own, it gets the iPad version.

This feels like a step backward. iOS and iPadOS get versions that are tailored to those unique platforms, and macOS just gets the scraps.

I can see where they would want to dog food their own technologies, but as they do it more and more, it starts to feel like they don’t care about making macOS as good as it could be… it can only be as good as the iPad, which constantly gets criticized for the software not living up to what it could be for the hardware (read: it’s not desktop software). It feels like they’re going in the wrong direction just to save money.
by janalsncm | 2026-01-23 21:30:55+00:00
This was my first reaction too. It is a bit ironic that the issue of “overlapping labels” can be applied to the OP as well.

My instinct is to classify this as an email consent issue not because AI needs defending, but because the solution need not be specific to AI. The Next Big Thing will also probably have this problem because marketing is at odds making your customers happy with a great product.
by FrostViper8 | 2026-01-23 21:31:28+00:00
A lot of places just don't do this. Unless there is a threat of a written warning some devs will do the bare minimum. I currently work with a guy that sometimes doesn't even run the code he checks in, I doubt he really knows how to code and everything is basically AI, management won't do anything and it the only remote job I could get. Another guy I work with won't do basic CSS fixes to things that are broken, so I cleaned up the login page for the site he is responsible for.
by joshstrange | 2026-01-23 21:32:25+00:00
I agree that it can be very useful when used like that but I'm referring to fully vibe-coding, the "I've never looked at the code"-people. CC is a great tool when you use plan carefully, review its work, etc but people are building things they say they've never read the code for and that just hasn't been my experience, it always falls over on it's own if I'm not in the code reviewing/tweaking.
by tootie | 2026-01-23 21:32:37+00:00
It's like I can't grow corn, but I can buy corn. That's not the same thing. I can also write code to order corn for me, provided I supply it with a credit card and pay the bill. That is also not very interesting.

Incidentally I clicked through to this guy's blog and found his predictions for 2025 and he was 0 for 13:
https://avc.xyz/what-will-happen-in-2025-1
by mrguyorama | 2026-01-23 21:33:22+00:00
Also people who were lucky and had lots of success early on but then start to run into the actual problems of LLMs will experience that as "It was good and then it got worse" even when it didn't actually.

If LLMs have a 90% chance of working, there will be some who have only success and some who have only failure.

People are really failing to understand the probabilistic nature of all of this.

"You have a radically different experience with the same model" is perfectly possible with less than hundreds of thousands of interactions, even when you both interact in comparable ways.
by palata | 2026-01-23 21:33:51+00:00
Because many European engineers move to the US does not mean at all that most European engineers move to the US. There are many engineers in Europe.

I hear that argument a lot, and honestly it sounds uninformed and downright disrespectful. Some kind of "I am a US developer, we US developers are the best, and the few good European engineers come here. The remaining ones in Europe are dumb".

Not to mention that I have talked to quite a few European engineers who could earn a lot more by moving to the US, but just really don't want to live in the US. Maybe there is a reason for that?
by mierz00 | 2026-01-23 21:33:56+00:00
We analyse thousands of lines from a csv using an LLM.
The only thing that worked for us was to send each individual line and analyse it one by one.

I’m not sure if that would work in your use case, but you could classify each line into a value using an LLM then hard code the trends you are looking for.

For example if you’re analysing something like support tickets. Use an LLM to classify the sentiment, and you can plot the sentiment on a graph and see if it’s trending up or down.
by Aurornis | 2026-01-23 21:34:01+00:00
> You cannot buy a dedicated MP3 player today with the software polish and quality of life that an iPod had in the early 2000s

I could see how many people would assume this, but it’s actually false.

There’s actually a big selection of dedicated audio players that do the job very well now. The battery life and audio quality are extremely good because there’s a niche market for them with a lot of competition.

If you think the iPod software experience in the early 2000s was good then you and I had very different experiences with iTunes during that time.

The resurgence of retro gear has a simpler explanation: Retro is cool. Vintage is cool. Has been for a long time. The reason we’re noticing it now is because the tech things we remember are finally passing that threshold where they go from being outdated to being retro. Just like clothes and styles that went out of fashion but are now retro-cool.
by CuriouslyC | 2026-01-23 21:34:02+00:00
There's also the fact that people are bad about cancelling when they don't use them, and it makes it easy to jack up prices.

I don't argue that they're great from a predatory business perspective. The consistency you state comes on the back of negative value for customers though. Particularly now that everything is a subscription. People are worn TF out by keeping track of the people hoovering their money away.
by labcomputer | 2026-01-23 21:34:04+00:00
> Are there any mainstream websites which only allow a single TOTP token to be enrolled?

I have definitely run into this a more often than not. It seems like only the largest and/or most security-focused tech companies allow multiple TOTP secrets. At this point I have made it a habit to ensure the TOTP secret has been stored in more than one place before dismissing the QR code.

Some even restrict you to one of: one hardware security token, one PassKey or one TOTP token.

> The non-disclosure is indeed neat, but the same can be achieved with a password. For example: generate public/private keypair on account creation. Encrypt private key with user password. Store both on server. On auth, client downloads encrypted priv key, decrypts it with user-entered password, then signs nonce and provides it to server as proof of knowledge of user password.

That's basically how PassKeys work, except that the security token's private key is used to encrypt/decrypt the login private key and sign the nonce.
by tzs | 2026-01-23 21:34:07+00:00
> If we aren't going to do a national registry that services can query to get back only a "yes or no" on whether a user is of age or not, then we need regulation to prevent the storage of ID information.

Querying a national registry is not good because the timing of the queries could be matched up with the timing of site logins to possibly figure out the identities of anonymous site users.

A way to address this, at the cost of requiring the user to have secure hardware such as a smart phone or a smart card or a hardware security token or similar is for your government to issue you signed identity documents that you store and that are bound cryptographically to your secure hardware.

A zero knowledge protocol can later be used between your secure hardware and the site you are trying to use that proves to the site you have ID that says you are old enough and it is bound to your hardware without revealing anything else from your ID to the site.

This is what the EU had been developing for a few years. It is currently undergoing a series of large scale field trials, with release to the public later this year, with smart phones as the initial secure hardware. Member starts will be required to support it, and any mandatory age verification laws they pass will require sites to support it (they can also support other methods).

All the specs are open and the reference implementations are also open source, so other jurisdictions could adopt this.

Google has released an open source library for a similar system. I don't know if it is compatible with the EU system or not.

I think Apple's new Digital ID feature in Wallet is also similar.

We really need to get advocacy groups that are lobbying on age verification bills to try to make it so when the bills are passed (and they will be) they at least allow sites to support some method like those described above, and ideally require sites to do so.
Show HN: Free Top Font Library: Bestfonts.co – Find Free Top Fonts in Seconds
by LetsBuildThis | 2026-01-23 21:34:16+00:00
Most fonts sites are trash, G Fonts is the only way for proper free fonts. BUT...

...even G Fonts is more okay than good: Many good fonts are lost in the deep of hundreds of bad fonts and export is tricky, too.

I've build a solution: A free font library with only top fonts, better UI/UX, custom coloring, easy exports and IDE support (for vibe coding and such)

Find perfect fonts in seconds, and export within a few clicks.

Try it for free: BestFonts.co

And please give me your honest feedback!!

Thx
Justin
by avsavani | 2026-01-23 21:34:19+00:00
Hey everyone — I built an iOS app after college to help me build and track my workout routines. It’s still in beta, but it’s free right now and I’d love feedback from people who actually lift/train or want to start resistance training.

If you try it, please tell me what’s confusing, what’s missing, or what you’d change.
Its built in Flutter right now, but I am 90% there converting it in iOS.
You can comment here or email me: support@fitwitai.app
by phil21 | 2026-01-23 21:34:33+00:00
> In such transactions you're basically just inviting a company to take a cut for 0 added benefit

Simply not true. Every transaction with a card carries some risk of those cards details being leaked or even an innocent error being made by a cashier or clerk fat-fingering things. Some more than others, and you could maybe argue the risk is minimal - but it's there. Especially in the US where card transactions are less secure on average regardless of debit or credit.

Credit carries significantly more consumer protection in the US. Debit in theory has all sorts of legal protection, but as the other commenter states - in practice it's really spotty.

Even in your scenario of a burrito or grocery purchase credit is going to be much better. So long as you don't make a habit of chargebacks they are typically pretty automatic for most card issuers so long as you present a compelling case. If you're a "valued customer" you tend to get a few freebies before they start to really demand evidence of fraud for such things.
by avidiax | 2026-01-23 21:34:42+00:00
I'd prefer something with a slightly more libertarian bent:

The hardware is required in new cars. It's illegal to make it report false values or for someone other than the driver to record. When you press the start button, an LED shines into your skin and records fingerprint hash, and blood alcohol. This data is recorded/reported only when a public road has been entered or crossed, and erased from local storage in 24 hours.

The reporting is optional. You can turn it off. You set it up to report to your insurance company. If you don't, your insurance rates will probably rise.

What does society get out of this? People are strongly encouraged not to drink and drive. They get a clear and unambiguous signal if they are over the legal limit or not. We get some insurance data about how many people are drinking and driving nonetheless, and their actual accident rates. Insurance rates can be higher for people at higher risk, and lower for those who are not. There's no emergency situation where someone can't activate their car. Drivers' "freedom" to drive without insurance or without historical monitoring isn't infringed. You can still drive drunk on private property without consequence.

We could probably also partially do away with constructive DUI (DUI where you are drunk, but asleep in the vehicle and in possession of the keys). You can set a maximum startup BAC in the car computer. You can lower it, effective in 8 hours. Your sober self can agree that future you shouldn't drive drunk, and even if you sleep in your car, the police can't show that you were in control of the vehicle.
by famouswaffles | 2026-01-23 21:35:02+00:00
>So how would the human be a demerit? It'd mean that the human for some reason decided to always use the option that the ai wouldn't take, but how would that make sense? Then the AI would list the "correct" move with a higher likelihood of winning.

The human will be a demerit any time it's not picking the choice the model would have made.

>While that might work in a few cases, the human would quickly learn that his ability to overrule the optimal choice is flawed, thus reverting it back to baseline where the human is essentially a non-factor and not a demerit

Sure, but it's not a Centaur game if the human is doing literally nothing every time. The only way for a human+ai team to not be outright worse than only ai is for the human to do nothing at all and that's not a team. You've just delayed the response of the computer for no good reason.
by pianoben | 2026-01-23 21:35:10+00:00
Android folks have good reason to have anti-Java bias. Their bias, as it happens, is against old Java, which they are constrained to use as fallout from the Oracle lawsuits of yore. Kotlin breathed new life into Android in a meaningful way.

On backend teams, I've not personally encountered much anti-JVM bias - people seem to love the platform, but not necessarily the language.

(yes I know there's desugaring that brings a little bit of contemporary Java to Android by compiling new constructs into older bytecode, but it's piecemeal and not a general solution)
by lowbloodsugar | 2026-01-23 21:35:14+00:00
$22k Corolla has it.

Not paying $99/mo for it.

The issue is not that “FSD” is $99/mo. The issue is that a feature of $22k cars (lane keeping) is behind the $99/mo paywall.

Basically not enough people were buying the subscription for Elon to get his payout. But someone who just wants auto steering isn’t going to decide they’ll pay $99/mo for that. So this is just going to make people who like that feature not buy a new Tesla when the time comes.
by potatolicious | 2026-01-23 21:35:17+00:00
> "If you say two different and contradictory things, and do not very explicitly resolve them, and say which one is the final answer, you will get blamed for both things you said, and you will not be entitled to complain about it, because you did it to yourself."

If I can be a bit bold and observe that this tic is also a very old rhetorical trick you see in our industry. Call it Schrodinger's Modest Proposal if you will.

In it someone writes something provocative, but casts it as both a joke and deadly serious at various points. Depending on how the audience reacts they can then double down on it being all-in-good-jest or yes-absolutely-totally. People who enjoy the author will explain the nonsensical tension as "nuance".

You see it in rationalist writing all the time. It's a tiresome rhetorical "trick" that doesn't fool anyone any more.
by ericd | 2026-01-23 21:35:27+00:00
Eh, it's just that the entire supply chain that keeps them alive means that their per-capita carbon footprint is almost certainly not dominated by their diet, let alone by beef alone (it's an outsized fraction, but it's just not that significant compared to other stuff). But yeah, hard to talk accurately in broad strokes about a very varied audience.

In this case, they said they live in Rome. Concrete, heavy machinery to make it livable, trash movement, maintaining their public transit, household goods, electricity via nat gas, etc. Sounds like they're making a good effort, though, and in terms of just the discretionary part, they might be right.
by armadyl | 2026-01-23 21:35:31+00:00
This is a wildly unrealistic viewpoint. This would assume that you somehow know the language of the client you’re building and have total knowledge over the entire codebase and can easily spot any sort of security issues or backdoors, assuming you’re using software that you yourself didn’t make (and even then).

This also completely disregards the history of vulnerability incidents like XZ Utils, the infected NPM packages of the month, and even for example CVEs that have been found to exist in Linux (a project with thousands of people working on it) for over a decade.