MurphyA/hacker-news huggingface dataset:
by graemep | 2025-12-11 10:21:14+00:00
> The graph shows a decline

If you pick a time period over which that is true. That proves what exactly? European economies did badly in 2023?

> If we went low tax/low regs the EU may very well retaliate by putting barriers to trade with us.

The same applies to any free trade agreement, or exporting anywhere, as the US has recently proved.

The EU would also lose from higher trade barriers.
by u8080 | 2025-12-11 10:21:59+00:00
It is relevant, SOHO boards still use PCIE 3.0 to attach NICs, i.e. https://tech4gamers.com/wp-content/uploads/2022/10/B650-AORU...

Agree that 10G would be still better, but OEMs couldn't write 10G on their hw while it is capped to 7Gb
by yread | 2025-12-11 10:22:16+00:00
But if it's valid CSS it has to be representable in AST/object model? It's a comment, it can't have any child nodes, it doesn't depend on anything - pretty trivial. And if it's in the tree you can transform it with proper tools. If you are transforming CSS you have to write a proper parser and not just a bunch of regexes

EDIT: also why is it useful to have comments in the object model in the first place? To access them from js?
by ErroneousBosh | 2025-12-11 10:22:54+00:00
> Instead, I'd love for Google to understand me well enough to show me which restaurants I would disproportionately love compared to other people based on its understanding of my taste profiles. That way, the love can be shared amongst a much wider base of restaurants and each distinctive restaurant could find its 10,000 true fans.

This kind of ties into "but your computer is broadcasting a cookie and you're being tracked" paranoia though.

People have been convinced by uninformed twaddle that somehow folk are looking through their screen at them to see what they're doing and that this is bad, but it also means you get fed an awful lot of adverts that really don't fit your demographic.

I don't mind if advertisers or supermarkets are profiling me based on things I like. You want to show me things I like? Good. The flip side is I'd prefer you not to show me things I don't like.

Youtube seems to be hilariously bad at this latter part, and all I get are adverts for a bank I'm already with and have been for 30 years, adverts for online gambling sites which I will never be interested in, adverts for Google's AI slop which I will never be interested, and adverts for online grammar-checking services that don't work in the UK because they convert everything into some weird North American creole dialect, which - again - I will never use.

Yes, take a look at my restaurant-using profile. Recommend stuff I like.
by oliwarner | 2025-12-11 10:23:18+00:00
So the past was shitty too? You don't care? Okay, well some of us do.

Wealth grants power. Opinions from money matter gain greater reach and traction, and these very quickly turn into influence and power. The current US administration clearly shows how wielding power for your own ends gives you money. It's a toxic cycle that rewards grift instead of work.

You don't care, but this is a serious problem for society because it's a negative aspiration. Don't be good, don't try hard, just be rich or die a peasant.

But the peasants have limited appetites for gruel and work when all they see is grift and abuse. They revolted until old money stopped stopped demanding fealty. Will the new masters learn before we peasants eat the rich?
by bobdvb | 2025-12-11 10:24:36+00:00
I need to post this everywhere:

THIS ISN'T AN IP/PATENT ISSUE!

This is branding and marketing issue. Anyone can implement the spec, it doesn't need to be a cleanroom implementation. It's almost certain that you could license the patents from the patent holders because HDMI doesn't develop it's own patentable stuff, they just get it from Sony, Panasonic, etc.

THIS IS A MARKETING / BRANDING ISSUE.

Saying they don't want an open source implementation is just a smokescreen. 99% of the implementation is in hardware anyway.
by HPsquared | 2025-12-11 10:24:44+00:00
I sometimes think it's better to have (say) 1 very very rich person than 1000 rich people, just in terms of resource usage. 1000 centimilliomaires all want their own yachts and so on, whereas a centibillionaire might have one or two large yachts, not 1000 small yachts. Economies of scale!
by simianwords | 2025-12-11 10:24:58+00:00
My calculations were all within USA only.

Wealth inequality within countries again is solved elegantly within capitalism. Ignoring North Korea for now - India being poor has the advantage of labour that asks for very less wages so outsourcing is a natural strategy for companies in USA.

Beyond that imf loans and other means exist.

North Korea choosing to be isolationalist is doing it at its own peril.
by zsoltkacsandi | 2025-12-11 10:25:05+00:00
> I do feel the kernel is too big to be called a program.

I kind of agree, but the kernel as a program serves a pedagogical framing here.

The goal of the post is to make it more tangible for developers, they write programs that are files on the disk, and you can interact with them. That's where the analogy came from.
by henvic | 2025-12-11 10:25:44+00:00
Focusing on reducing economic inequality is silly. Some people being wealth doesn't mean other people must be poor.

Society has never been as rich as now, and people are getting out of misery faster and faster.

Drawing attention to the fact that some outliers have an insane amount of wealth has been shadowing the real problem: politics is in getting in the way of eradicating poverty.

Many people, mostly fueled by envy, misses that and instead focus on asking for taxing the wealthiest rather than noticing that poor people lives could be vastly improved by reducing taxation on them (rather than increasing the taxation of richer people, which is a silly take on the matter), removing economic barriers created by political forces, etc.
by lII1lIlI11ll | 2025-12-11 10:25:55+00:00
> As a parent myself, it definitely helps when you can collectively avoid having your kids on these platforms. I can’t express how much easier it is to restrict it and not seem like a kook when authorities are also on board.

This pattern of thought is exactly the issue. Stop offloading parenting of your children to government! That won't end well for neither children nor adults.
by kingstnap | 2025-12-11 10:26:09+00:00
A lot of people own nothing or are in net debt though and all of those would get included in the bottom 50%.

Plus there is a strong "property of how you measure wealth" effect going into this. Specifically here we are largely comparing stuff like basic items as wealth for the bottom 50% and for the top 0.01% we are measuring stocks/crypto owned * market price which is a synthetic measure and can sort of balloon arbitrarily.

It would be more interesting to see things like the inequality of true apples to apples things like vehicles, land owned, fuel used, electricity used, etc.

An interesting apples to apples one is to see how inequal views on social media are. Which have a massive concentration effect as well.

Then you could measure how much we are funneling resources and attention on different categories.
by quelsolaar | 2025-12-11 10:26:09+00:00
This, "If you have enough, why does it matter if someone else has more" argument doesn't really hold. Yes we can make more TVs and phones so that everyone can get one, but then get to things like centrally located housing, where there is a limited supply. It matters a lot if you want someplace to live, and there are thousands of very rich people trying to out bid one and other for the same space in your city. This is why housing is no longer affordable.
by saikia81 | 2025-12-11 10:26:16+00:00
The fact you want to keep the current distribution, without considering that it could help many people if changed is a bit ignorant. Just because (without any indication why) you feel that the ones in control are doing well. I'm not seeing substance for these arguments when based on your feelings and presumptions. I wonder how many poor people you've really interacted with.

These sentiments are popular on Hacker News. For the readers: Consider that a few out-of-touch tech people who believe that rich people are some kind of genius, and that that is why they manage money is a circular argument.

Disclaimer: I'm a successful software engineer that wouldn't mind paying more taxes, if the rich paid their honest part.
Show HN: Instant branch management for AI-native development
by ekarya0x | 2025-12-11 10:26:47+00:00
Peek (v420) eliminates the context-switch tax when reviewing AI-generated code or working across multiple branches.

What it does: - Switch branches in 87ms without restarting dev server - Auto-stash on discard (`peek recover` to restore) - Federate multiple repos (`peek fed link backend ../api`) - Built-in AI context copying (`peek ctx src/`) - Self-healing with `peek doctor --fix`

What changed in v0.4.2: - Added reflink/hardlink capability detection - Lockfile divergence handling for node_modules - 20 real-world workflow docs - Complete PEEK-XXX error catalog

Tech: Git worktrees + HMR + write-ahead log for crash recovery. Works with Vite and Next.js.

Open source: https://github.com/ekarya0x/peek

Would love feedback from teams using AI agents in their workflow, or contributors who wish to add net positive gains to this.
by alfanick | 2025-12-11 10:27:06+00:00
Anecdotal data, based on a sample of 1 (aka me). I'm originally Polish, but I would say my mother tongue is English. I also learned Latin as a kid/teen. Then learning any other languages is much easier, I also learned German and some Swiss German dialects. I can also do Spanish, Italian, French, Dutch, Czech, some Serbo-Croation. I think being Polish makes learning languages easy - as we have a lot of creations in Polish that do not translate easily to other languages. I think in my case it's the same part of brain that processes both human language and computer language. My brain can do another fun party trick: I never learned cyrillic, but I can read it just fine, my brain does like pattern matching and statistical analysis when reading cyrillic.

I also learned to think in hmm "concepts", and then apply a language of my choice to express them. It's a fun skill to have :) Obviously works of Chomsky are great, especially exploring if language evolves mind or is the other way around, does mind evolve language? [let's skip his rather controversial political views lately].
by shiomiru | 2025-12-11 10:27:25+00:00
The greatest mistake IMO is the way float state leaks out of blocks, as this is both extremely unintuitive and undesirable for performance reasons.[1] Floats should've been restricted to inline formatting contexts, with all in-flow blocks behaving as if they had `clear: both' set.

I also don't understand why they never specced the (much simpler) `text-align: -moz-left/-moz-right/-moz-center' which already had precedent in HTML with `<div align=left/right/center>'. It's the saddest part of the "center a div" saga, all the W3C had to do to fix it is to assign a standard keyword to a feature that everybody already implemented, but to this day it still hasn't happened.[2]

[1]: https://pcwalton.github.io/_posts/2014-02-25-revamped-parall...

[2]: After many long decades, they did finally specify block-level `justify-items'. Two problems: a) it's backwards-incompatible with text-align, b) it still doesn't work in Gecko.
Ask HN: Websites of people making cool projects
by mdoliwa | 2025-12-11 10:27:30+00:00
I love "Size of Life" by Neal Agarwal that just hit top spot on frontpage, and I love checking other projects that these makers do.

Do you know any other people that are building cool projects like these?

I can start with some interesting ones I found here recently.

- https://neal.fun/ - https://eieio.games/ - https://greg.technology/
by eloisius | 2025-12-11 10:27:34+00:00
The concentration of wealth isn’t a problem so much for poverty, because without doing something to increase the production of things people need, having more money would just result in higher prices. Like you said, the 0.001% aren’t consuming half the world’s food production, so redistributing there money alone would not solve world hunger.

A bigger problem as that fewer and fewer have any say in the direction of society now. That concentrated investment means they get to shape the world we live in. Years ago I had a more libertarian mindset about that as well. “They’re more likely to make better decisions with it because they made the money to begin with.” I no longer feel that way. It increasingly looks like the most wealthy are happy to destroy the world for everyone in their quest to become ever more elite.
by margalabargala | 2025-12-11 10:27:37+00:00
It's not just the fact that EVs are heavier than the non-EV version of the same car, it's also that the regenerative braking means that the tires are dissapating energy that otherwise would have gone to the brake pads or to air resistance. Tires wear way faster on an EV, their lifespan in miles is generally much shorter.
by bryanrasmussen | 2025-12-11 10:27:41+00:00
>This complaint highlights how absurdly not fit-for-purpose html+css actually is. Okay, you may want to do "responsive" design, but you have the semantic layout fixed,

this not fit for purpose may in fact be historically superseded usages that still are baked in to some usages affected by the relatively rapid change of the various platforms that must interact and use the respective technologies, the specification version of "technical debt"

that is to say some subsets of the numerous technologies can be used to construct something fit for the purpose that you are describing, but as a general rule anything constructed in a solution will probably be using other subsets not fit for that particular purpose, but maybe fit for some other purpose.
by sirwhinesalot | 2025-12-11 10:27:44+00:00
I think local functions (like the GNU extension) that behave like C++ byref(&) capturing lambdas makes the most sense for C.

You can call the local functions directly and get the benefits of the specialized code.

There's no way to spell out this function's type, and no way to store it anywhere. This is true of regular functions too!

To pass it around you need to use the type-erased "fat pointer" version.

I don't see how anything else makes sense for C.
Ask HN: Does professional coding make you forget the "magic" feeling?
by Gooblebrai | 2025-12-11 10:27:50+00:00
When I first started coding, everything felt like actual magic. Scraping video tutorials behind paywalls, connecting systems, automating tedious tasks. I genuinely felt like a wizard bending computers to my will.

Now that I code for my day job, that sense of wonder has largely faded. It has become a daily activity and lost that magic feeling

For those who still feel that magic: how do you experience it? What kinds of projects or moments bring that feeling back?
by dkersten | 2025-12-11 10:28:00+00:00
I played with factor for a while in 2009 and loved the language. I hung out in the #concatenative irc channel for a few months with many of the factor devs.

I stopped using it because it was a bit too niche, I realised I’d likely never get to use it in any serious context, and instead I learned a slightly less niche but still niche Clojure.

I don’t regret the switch at all and have learned a lot from Clojure, and used it extensively for over a decade. Lately I’ve moved away from it though. Mostly to typescript, a little rust, and Gleam, which is an absolute joy to use.

I still have a soft spot for Factor and am happy to se wits still worked on. It was one of the most interesting languages I at one point played with.
by simianwords | 2025-12-11 10:28:28+00:00
I agree with power argument but let’s not assume that this will solve any material problem with the poor. Sure they will have more “power” or say in how money is invested but they are consuming as per before.

I also think there are problems with having poor people have a say in how money should be invested. I think Bezos has a better say in how Amazon should run rather than random people.
by norome | 2025-12-11 10:29:07+00:00
I think it's become popular to talk about the issue of accumulation of wealth, and make this kind of dramatic wealth comparison to point out how uneven the distribution is. I wish wealth wasn't treated so abstractly as if it's some kind of universal measure of evil. I would like to learn about some specific cases of hyper wealthy people and what they are actually up to. Seems like some very rich people do really useful things with their money. Couple other thoughts that hang around my head:

- Though the bottom half of humanity may be poor, on average they have a quality of life that has risen dramatically over the past century thanks in large part to the deployment of technologies and aid originating from the wealthier nations.

- Historically the only time the trend of wealth accumulation reverses is during massive crises, wars, and civilizational collapse which make life worse for everyone and nobody with any sense would wish for.

- It seems to me a lot of people channel their unhappiness into resentment of the wealthy, based on this same flavor of folk economics as old as time "the rich get richer". And that unhappiness is usually uncoupled from their position in the economic ladder.
by throwaway77385 | 2025-12-11 10:29:09+00:00
This is the 'ends justify the means' argument. No matter how ruthlessly power / money was accumulated by a person, the fact that they somehow did it, justifies it. It's undeniable that some progress happened thanks to Elon, but people like him can't stay in their lane and immediately assume they are demi-gods capable of doing anything. They start reshaping the world according to their psychotic beliefs and ultimately make all of us worse off. Unchecked power is not and will never be a good thing.
by pkt0x53 | 2025-12-11 10:30:10+00:00
Tailpass is a Tailscale powered TCP port forwarding tool that bridges your VLANs, containers, and hosts simply and securely. You can easily connect web servers, SSH sessions, databases, or any TCP service across your network without worrying about complex configurations. Add your local and remote services, start the tunnel, and your traffic flows seamlessly through Tailscale. Tailpass gives you a lightweight dashboard, an efficient backend, and the freedom to access your services from anywhere.
by ch_fr | 2025-12-11 10:30:19+00:00
Why's it so mean spirited? I don't see that many ads, but the few I've seen lately are just insulting.

Apple intelligence: "why try to make an effort for others?" McDonalds germany: "Christmas sucks actually, but you know what doesn't?"

Great sample size of 2 I know... still enough to make me wonder if ad agencies are just playing a game of chicken between themselves to see who can spit on the face of customers the most before they realize they're being spit on.

McDonald's case is pretty funny, because their JP branch on social media is on a streak of well-received PR stunts where they just grab whoever made a popular song/meme over the years and pay them to redo it as an ad (+ releasing an original song for their moon-viewing line of product that I do enjoy).
by nfw2 | 2025-12-11 10:30:43+00:00
The problem with trying determine heading depth automatically is the depth is not something that can be deduced just by the structure. If headings are siblings, for example, the may be on the same level semantically or not.

One way I've dealt with this in react is combine a Heading component with ContentGroup component. Each content group needs exactly one heading, and heading can't exist without it. Content group can contain other content groups. The tag for heading can then be determined by how many content groups are in the tree above it.

This works pretty well ime, but it can be hard to get devs to use (or think about accessibility at all).
by sylware | 2025-12-11 10:31:06+00:00
You should be able to create an API account with a classic noscript/basic (x)html browser (optionally with an email, and that could be an IPv[46] literal email address, you know, self-hosted & DNS free, which is stronger than SPF...).

Then to pay for, I should be able to redeem a code bought at my local and physical monetary terminals (no credit card info input on an internet able computer, even if elf/linux and lean classic noscript/basic (x)html web browsers) that to add credits on my account. Like steam. In my country, we even have codes for age verification only (you have physical age verification like when you buy alcohol from a [bottle] shop), much easier to crack down on abuse.

Another thing could be a public "anonymous", severely rate limited, API key for 'testing purpose' or very rare usage, or a noscript/basic (x)html web site (namely a real and honest web site) with ads (text/image/videos[<video>])... and with solid handling of HTTP refresh?

My main usage for AI would be coding. I am craving at mass porting C++ to a plain and simple subset of C code (it seems some people are getting reasonably good results, and it seems rust has a brain damaged syntax on the scale of c++), and assembly coding with very specialized code snippet.
by nottorp | 2025-12-11 10:31:20+00:00
> Instead, people want to capitalize on someone else's hard work for free.

Are you sure that's what's in play here? I don't think anyone gives a shit about using HDMI. They want video and audio to work on their TV.

Now tell me how many TVs with non-HDMI ports are out there, and tell me with a straight face that it isn't due to pressure from the "consortium".

Edit: by the way the video signaling was identical between DVI and HDMI in the beginning. So whose hard work was it?
by bob1029 | 2025-12-11 10:31:40+00:00
Some tires are going to wear fast no matter what. I had some Pirelli PZero summer tires that I could never get more than 15k out of regardless of how I drove. The tire compound was very soft and sticky.

If you have something like really high performance tires, I recommend just using them. The grip is always there and you are always paying for it. As long as you aren't losing traction constantly, the difference is negligible in my experience.
by redbar0n | 2025-12-11 10:31:42+00:00
How could CSS (or any language) have been designed so that these mistakes could have easily been corrected today in any case?

If the mentioned mistakes or similar language design mistakes were made. Because mistakes will always be made.

(Unison lang comes to mind but it’s refactor failsafe seems narrow. How about: Antifragile language design? Self-correcting language?)
by simianwords | 2025-12-11 10:31:54+00:00
I’m asking you very clearly how poor people’s consumption would change if you taxed the rich wealth?

The wealth is zero sum - you have to take away investments from Amazon etc and drive it into other places. That means Amazon will be smaller, employ fewer people and produce lesser. Why do you think that is necessarily a good thing? If you think that it is, then you can also stop the NASA program and drive all funds to poverty.
by throwaway77385 | 2025-12-11 10:32:59+00:00
The question is why we have to work 8h a day to begin with. Or why we don't earn more.

If productivity goes up, something has to give. We either work less or we earn more.

If productivity goes up and we work the same amount of time for the same amount of money (and let's not kid ourselves, if anything we'll end up working more time for less money), the social contract has been broken.

I don't care how rich some outlier becomes, so long as it isn't at the sacrifice of our own self-actualisation. But that is exactly what is (and has been since the 70s) occurring. That trend is unlikely to reverse and it won't lead anywhere good.