MurphyA/hacker-news huggingface dataset:
by Neywiny | 2025-12-16 23:56:46+00:00
This is good work. I would say that there was very little reverse engineering but that's fine. It's interesting seeing some companies look at ARM's Ethos line as holding them back and others as it pulling them forward. I'm not sure if ARM is the best solution, but all these different NPUs feels a bit like the early CPU architecture and compiler days. Hopefully we can make it through unscathed so at least we get better error messages or maybe even compilers that know those kinds of idiosyncracies enough to avoid such things.
by D-Machine | 2025-12-16 23:57:11+00:00
I dunno, since research has to be funded, and typically HPC clusters also have to allocate compute resources, the clunkiness of things like MATLAB actually does translate to wasted and inefficient funding.

All other things being equal, suppose two research programs are proposing to study roughly the same thing (say, some novel optimization or basic stuff on something like simple neural networks; and let's pretend this is some years ago when people still actually reached for MATLAB neural net tools). If both request significant compute allocations, and I see one is planning on MATLAB, and the other on PyTorch Lightning, I know for sure I would want to give the MATLAB users far less funding, or even none at all, since they're really going to struggle to properly leverage the CPUs and GPUs available to them, whereas the Lightning people will largely just have this work immediately, and almost certainly be able to iterate faster and be more likely to find something meaningful.

It's a contrived and unfair example, and in practice the real problem is actually the annoying MATLAB licensing mostly, but also it really is a fact that MATLAB screws up even basic stuff in HPC environments (see e.g. https://docs.alliancecan.ca/wiki/MATLAB#Simultaneous_paralle...).
by Apreche | 2025-12-16 23:57:11+00:00
This is one of those studies that presents evidence confirming what many people already know. The majority of the bad content comes from a small number of very toxic and very active users (and bots). This creates the illusion that a large number of people overall are toxic, and only those who are in deep already recognize the truth.

It is also why moderation is so effective. You only have to ban a small number of bad actors to create a rather nice online space.

And of course, this is why for-profit platforms are loathe to properly moderate. A social network that bans the trolls would be like a casino banning the whales or a bar banning the alcoholics.
by echelon | 2025-12-16 23:57:30+00:00
Horror scenario:

Big IP holders will go nuclear on IP licensing to an extent we've never seen before.

Right now, there are thousands of images and videos of Star Wars, Pokemon, Superman, Sonic, etc. being posted across social media. All it takes is for the biggest IP conglomerates to turn into linear tv and sports networks of the past and treat social media like cable.

Disney: "Gee {Google,Meta,Reddit,TikTok}, we see you have a lot of Star Wars and Marvel content. We think that's a violation of our rights. If you want your users to continue to be able to post our media, you need to pay us $5B/yr."

I would not be surprised if this happens now that every user on the internet can soon create high-fidelity content.

This could be a new $20-30B/yr business for Disney. Nintendo, WBD, and lots of other giant IP holders could easily follow suit.
by Someone1234 | 2025-12-16 23:57:56+00:00
I do believe, this is to disincentivize self-hosting for smaller-medium workloads. In essence, they're saying that if you're small, you should just use their Linux 1-Core, but if you're medium-to-large you won't care about the high cost.

It is a way of increasing lock-in for smaller-medium clients, without driving away their medium-large ones.
by worik | 2025-12-16 23:57:57+00:00
> “NBC doesn’t have a television business, they have an ad business”.

They do broadcast TV, the purpose of which is to display ads. That does make sense.

> “Google doesn’t have a search business, they have an ad business.”

When Google started out, in the "don't be evil", simple home page days, they were a search company. It is hardly true any more, ads are now the centre of their business.

> “Amazon doesn’t have a retail business, they have an ad business.”

Well, duh! Quite obvious these days. That is where they get the lion's share of the revenue, outside AWS.

I am impressed, you hit the nail on the head!
by observationist | 2025-12-16 23:58:01+00:00
Exactly - I know enough to know what I don't know, since I've been able to interact with professionals, and went down the path of programming far enough to know I didn't want to do it. I've also gotten good at enough things to know the pattern of "be really shitty at doing things until you're not bad, and eventually be ok, and if you work your ass off, someday you'll actually be good at it".

The neat thing about vibe coding is knowing that I'm shitty at actual coding and achieving things in hours that would likely have taken me months to learn to do the right way, or weeks to hack together with other people's bubblegum and duct tape. I'd have to put in a couple years to get to the "OK" level of professional programming, and I feel glad I didn't. Lucky, even.
by gzitscrux | 2025-12-16 23:58:02+00:00
Nonsense. Times New Roman was and is a beautiful accomplishment, and we are lucky that our society has widely standardized on such a beautiful font.

It captures the beauty of old style and transitional types like Garamond and Baskerville, without demanding the aristocratic luxury of space that these older fonts demanded, and without their stylistic pretensions. It's compact and has a high x-height. It's everyday; it doesn't connote literary snobbishness or state authority; it's the font of presses and shares its dignity with the everyday people who use it.

This excerpt's thesis seems to be that using a common font shows you don't care about your typography. This is true to some extent, but you can show you care while still making the excellent choice of Times by, e.g., using optical variants for titles, footnotes, and call numbers, and for God's sake turning on the fi ligature in Microsoft Word.

Mr. Butterick's fonts are also beautiful, but there's no need to shit on Times New Roman to sell them.
by ssl-3 | 2025-12-16 23:58:19+00:00
As a broad concept: Cheap, high-function DACs definitely exist.

For instance: Apple-produced headphone adapters for iPhones are inexpensive -- like $10 or so. And inside of that diminutive adapter is buried a whole USB DAC, with a headphone amplifier. It's so seamless and low-cost that some folks think I'm crazy when I tell them this, but they measure great and also work great. (They work great as DAC/headphone amps for PCs, too. Android, not so much: It works, but there's a bug [that will probably never be fixed] relating to volume control and low output level.)

Anyway, I identify as an audiophile. I've spent several decades playing with this stuff, sometimes well beyond the level of "serious hobby." I've made some money doing audio stuff. I've also spent some time in the studio, and in front of the stage, making things sound good.

And I'm practical. I promise you that I can wire up a high-end stereo system with metal coathangers that will sound indistinguishable from something connected using only solid silver Kynar-insulated wire that is jacketed in cloth woven by Benedictine monks from the first cutting of wool from a single virgin albino Bolivian alpaca (for "purity") that has been dyed and imbued with post-civet Kopi Luwak (for "balance"), in any correctly-controlled blind A/B/X test.

Trust your senses. And by that, I mean: If it looks like bullshit, and it smells like bullshit, and it tastes like bullshit, then spit it the fuck out. :)

For sorting inexpensive products that actually work from those that have practical issues like hum or noise: That's what Amazon reviews are for.

But there are some very nice things for sale that aren't stupid-expensive boutique items. Schiit, for example, builds their own designs in the US and charges Buick prices for them instead of Bugatti prices -- and their website shows photos of what the devices look like on the inside, too.

...anyway, ground loops are usually real. Professionally, I've encountered them most-often in residential environments when converting a customer's television into any manner of home theater. 100% of the time I've discovered this, it was because some bonehead grounded the cable TV wire or the satellite dish to some ground that was separate and distinct from the home's electrical ground -- which should never, ever happen.

The loop would show up when we introduced the first bit of gear that had a 3-prong plug into their mix of things that previously only had 2-prong plugs. Adding the AV receiver, the subwoofer, or whatever tied the electrical ground to the stupid ground and current would flow between them, producing noise.

(And USB-C is ground-referenced, so keep that in mind. Toslink, though? That's fiber optic and thus also galvanically isolated.)
by Telaneo | 2025-12-16 23:59:07+00:00
> why did you waste time on learning to not connect your letters?

As someone who learned cursive by learning a new script first, you're making a big assumption here. Nobody learns to not connect their letters.

I didn't learn to not connect my letters. I learned to write without connecting letters, and never properly learned to connect them (until much later in life), because that was never required (and never emphasised while I was in school anyway). If I were to write as I did before, but attempt to connect the letters, it would turn into an unreadable mess. So I didn't. Not until I learned to write in a new script and could transfer that back to my original handwriting. I still don't write a cursive lowercase F, because Cyrillic doesn't have that glyph, and the one that I'm supposed to use never looks right. Not that it matters, since I only write in cursive for myself.
by ToucanLoucan | 2025-12-16 23:59:38+00:00
I don't want any AI in anything apart from the Copilot app, where the AI that I use is. I don't want it in my IDE. I don't want it in my browser. I don't want it in my messaging client. I don't want it in my email app. I want it in the app, where it is, where I can choose to use it, give it what it needs, and leave at at bloody that.
by rootusrootus | 2025-12-16 23:59:45+00:00
I don't know how the First Amendment applies, could you elaborate? And assuming it does, that does not seem like an impossible barrier; time, place, and manner restrictions are a thing. And like I said, we already do it at some level.

Doesn't mass surveillance plausibly violate the First Amendment, by having a chilling effect on speech and freedom of association? Or is the argument that it's private entities and the Constitution only limits the government?

Even in the latter case, at least we could do something about the government using private data collection to do things they are not otherwise permitted to do under the Constitution. That's some BS we should all be on board with stopping.
by traceroute66 | 2025-12-17 00:01:50+00:00
Dude....

> there has been 0, zero, niente, nada, rien proper discussion in the EU on WHY UK left!

There has been no discussion because the reason for UK leaving was stupid.

It was based on an election manifesto pledge by the Conservative Party. A party propped up by a declining population of boomers who think life was better in the 50s.

The whole Brexit campaign was dominated by loud voices from the lunatics in the right-hand corner of the Conservative Party, and propped up by Mr Farage.

It means that idiots like farmers and fishermen voted for Brexit even though it would kill their export markets overnight, and remove their ability for skilled Eastern European seasonal workers to come pick their fruit.

> In the UK there is no ID card,

The whole "there is no papers please" in the UK is a total load of bullshit often mentioned by the pro-Brexit brigade.

For example, you say "your address is stated by bank account address". When was the last time you tried to open a bank account in the UK WITHOUT photographic ID ? In theory you can, but in practice its almost certainly going to be more interesting to hit your head against a brick wall.

You also say " in other EU countries (much less civilized I would add), police can force you to a police station if you do not have the national ID in your pocket"....

Well, actually in the UK the police can ask for your name and address. And if they think you are not giving them the correct name and address (or you refuse to identify yourself), they can arrest you until such time as you can prove your ID.

It is the same if the police stop you for a driving offence. You are required to produce (a) Driving license (b) Insurance (c) MOT. Insurance and MOT can be verified electronically these days. But if you cannot produce your driving license at the scene then you will be required to present at a police station within seven days.
by throw234234234 | 2025-12-17 00:02:06+00:00
TL;DR: There's many more ways to lose money or barely break even than gain from AI investing.

Because unlike previously:

- You can't invest in these things directly (mostly private) so gains are at best diluted for retail investors. - They can take your job AND still be unprofitable (i.e. on VC money/subsidized). - Value accures to capital/companies using it potentially, not the AI labs themselves in a competitive market. In which case the gains will be across many industries and be diluted (i.e. not life changing if you invest enough to offset income loss)

Combined with the fact that many are reliant on their income to pay the bills and don't have enough capital to invest in these things and yes:

- They are exposed to the loss of income of their labor. - They don't have the capital and/or risk tolerance to invest accordingly. - The way to invest in these isn't obvious and is subject to unsystematic risk (i.e. can you pick the winners?).
by SpicyLemonZest | 2025-12-17 00:02:11+00:00
Luz Ibanez was another of the judges who made that same ruling.

> I have no words to even argue against what I consider to be 'midieval practices' that should not even exist as a thought in 'modern' Western 'democracies' on how to deal with international relations and law. Can you point me at the legal basis for this decision apart from "because we say so"? What they did as part of their job is not illegal anywhere. The US is not required to join and help actively enforce the court's decisions.

What they did as part of their job is illegal in the US. US law specifies (22 USC 7421, https://www.law.cornell.edu/uscode/text/22/7421) that the ICC may not prosecute Americans and the US government should do whatever it can to ensure that doesn't happen. A US court, of course, would not have jurisdiction over the actions of foreign nationals in foreign countries. But the executive, as in most if not all countries, has broad authority to impose sanctions on foreign individuals and organizations who are threatening to unlawfully injure US citizens.

Imagine that Putin set up a Transnational Criminal Court in Moscow, and judges in that court issued an arrest warrant, instructing anyone who can get their hands on Emmanuel Macron to kidnap him and bring him to Moscow to face trial for his government's actions in Mali. That would be a big problem, right? Of course the French government would try to punish the judges for doing that, and it would be more than a little silly to say they shouldn't face any consequences because Russian law authorized the warrant. This is what the US argues the ICC is doing here.
by ggm | 2025-12-17 00:02:27+00:00
I certainly bought the ancient remedy story. Getting wised up doesn't diminish the amazing work done with willow, and chinchona bark. Obrien writes of 'jesuits bark' a lot in his naval fiction, makes me wonder now how much the Georgian british navy did actually use this kind of thing for fever reduction.

On the whole, I'm going to give blowing willow smoke up my Anus a miss, if that's ok.
by Someone1234 | 2025-12-17 00:02:49+00:00
We're targeting 4x different deployment pipelines, so while we aren't running 24/7, we are running the same number of hours but split over all our runners. Often runs are queued during our busy 8-hour work-day, and then unused for 16-hours.

Either way, we will likely pay 8-hours4-pipelines5-days=160 hours per week, just shy of 168-hours for true 24/7. This currently costs $0 just for context.
by exceptione | 2025-12-17 00:03:22+00:00
Open youtube in a fresh browser profile behind a vpn. More than 90% of the recommended videos in the sidebar are right-wing trash like covid-conspiracies, nut-jobs sprouting Kremlin nonsense, alt-right shows.

Baseline is in the end anti-democracy and anti-truth. And Google is heavily pushing for that. The same for Twitter. They are not stupid, if they know you and they think they should push you in a more subtle way then they aren't going to bombard you with Tucker Carlson. Don't ever think the tech oligarchy is "neutral". Just a platform, yeah right.
Show HN: I wrote a small lib to turn a USB gamepad into a Bluetooth one
by stavros | 2025-12-17 00:03:52+00:00
I had two old USB gamepads lying around that I wanted to use, but my computer is too far from the couch, so I wrote a little ESP32-S3 firmware that turns USB gamepads into Bluetooth ones.

You connect your gamepad to the ESP32-S3 with an OTG cable, power the ESP32 with either 5V somehow or a powered USB hub, and now you can pair the controller via Bluetooth to your PC!
by TheRealPomax | 2025-12-17 00:04:26+00:00
I want the people who make Firefox to make decisions about Firefox based on what users have been asking for instead of based on what a CEO of a for-profit decides is still not going to make them any money, just like every other plan that got pitched in the last 10 years that failed to turn their losing streak around.

It's not a knee-jerk reaction to "AI", it's a perfectly reasonable reaction to Mozilla yet again saying they're going to do something that the user base doesn't work, won't regain them marketshare, and that's going to take tens of thousands of dev hours away from working on all the things that would make Firefox a better browser, rather than a marginally less nonprofitable product.
by shagie | 2025-12-17 00:04:30+00:00
> The point of hiring a junior is that you get a (relative to the market) cheap investment with a long-term payoff.

This is only a consideration if you can pay enough to keep the junior for the long term pay off.

Companies that aren't offering Big Tech compensation find it very difficult to compete on this.

The best juniors will get a job paying more than your company can offer in 2 years. The worst juniors will remain the "still haven't progressed beyond what they could do after the first month."

In this situation, unless the company can continue to offer pay increases to match what Big Tech can offer, it is disadvantageous to hire a junior developer.
by throwaway17_17 | 2025-12-17 00:05:25+00:00
I laid out three examples of issues I have with Rust in a sibling comment (which I can never remember how to link), those weren’t exhaustive, merely illustrative. The Rust zealot posting (if they ever really existed) have certainly not been very present in recent years. To your final statement, for me, it is not a Rust specific issue. I would not be in favor of Scala being brought into software I use. As an example, Scala also has characteristics, semantic and syntactic that I strongly oppose and so I ‘don’t like’ the language. Other than the saying I don’t like Rust I can not think of the language above as being emotional. Maybe the communication barrier of text on HN is too much to overcome for a discussion about subjective programming language preferences.

As to your, somewhat rhetorical seeming, question about my issue pertaining to GPL vs ‘whatever Rust is licensed under”. Yes I have an issue regarding licensing. But it pertains primarily to LLVM in this instance. LLVM is permissive licensed vs gcc being GPL. I am firmly opposed to the core executables/artifacts of computational technology (compilers, OS, drivers, ISAs, hardware interface standards) being anything other than copyleft. However, I would be willing to adapt to a more restrictive “open source” that allowed for limiting use of software for the betterment of the whole.

If I could immediately change anything, it would be to see LLVM stripped of its importance and dominance and put all those resources into copyleft software forcing profligate consumers of technical advancement to ‘pay it forward’ if they want the product of our collective minds and effort.
by DanielGarza | 2025-12-17 00:05:37+00:00
Hey HN, I'm Daniel from Netrun Systems. We extracted these packages while building internal enterprise platforms and decided to open source them.

*What's included (all MIT licensed):*

- netrun-auth: JWT + Casbin RBAC + multi-tenant isolation - netrun-logging: Structlog backend with auto-redaction of sensitive fields - netrun-config: Azure Key Vault integration with TTL caching - netrun-errors: Exception hierarchy mapped to HTTP status codes - netrun-cors: OWASP-compliant middleware - netrun-db-pool: Async SQLAlchemy connection pooling - netrun-llm: Multi-provider LLM orchestration (Azure OpenAI, Ollama, Claude) - netrun-env: Schema-based environment validation - netrun-pytest-fixtures: Unified testing fixtures - netrun-ratelimit: Token bucket rate limiting

*Design philosophy:* - Soft dependency pattern: each package works standalone but integrates when others are installed - Zero required config: sensible defaults, override what you need - Async-first: built for FastAPI and modern Python

*Quick install:* pip install netrun-auth netrun-logging netrun-config

Happy to answer questions about the implementation choices. The LLM package in particular has some interesting patterns for provider fallback and cost optimization. https://pypi.org/user/NetrunSystems/
by ericmcer | 2025-12-17 00:05:46+00:00
It's more like Thin is when the consumption is one directional. Like when you browse social media it is one directional. Social media goes towards you and you just experience it, everything is dumbed down into bites that require 0 effort or cognition to consume.

When you read a challenging book it is bi-directional. You will get out of it what you put in and it will be indecipherable if you just let it wash over you mindlessly. So I disagree about creation, I think the effort is what is important.