MurphyA/hacker-news huggingface dataset:
by bastawhiz | 2026-02-14 19:55:19+00:00
> when is the language going to hit a stable very LTS version that won't be touched for a long time?

Is there any reason to be rushing it? Zig isn't languishing without activity. Big things are happening, and it's better in my opinion for them to get the big important stuff right early than it is to get something stable that is harder to change and improve later.

"Competing with C" means innovating, not striving to meet feature parity so it can be frozen in time. It's not as though C has anything terribly exciting going on with it. Let them cook.
by f33d5173 | 2026-02-14 19:55:27+00:00
So instead of scraping IA once, the AI companies will use residential proxies and each scrape the site themselves, costing the news sites even more money. The only real loser is the common man who doesn't have the resources to scrape the entire web himself.

I've sometimes dreamed of a web where every resource is tied to a hash, which can be rehosted by third parties, making archival transparent. This would also make it trivial to stand up a small website without worrying about it get hug-of-deathed, since others would rehost your content for you. Shame IPFS never went anywhere.
by rck | 2026-02-14 19:55:31+00:00
Yeah, for professional robotics you just accept that this is the world we live in. But for learning and hobbyist stuff, it's better to play with simple hardware and build the things that ROS is ultimately abstracting over before you try to pick up ROS.

I've seen people get sucked into ROS + simulation who end up never touching real robots. Which is fine if that's what you want to play with, but it's debatable if "ROS + sim" alone is even "robotics."
by spicyusername | 2026-02-14 19:55:31+00:00
Interesting thought.

Do you have a source I can read through to understand more? I couldn't find anything supporting that idea.

Before dieting, I would expect most people to be in energy equilibrium, where their weight matches their calorie intake and calorie expenditure. Changing one side of that equation will change the equilibrium, every thing else equal.

If you eat more, you will gain weight. If you eat less... you will lose it.

No doubt there are metabolic levers to pull to optimize the timeframe and that psychology and lifestyle play a big part of caloric intake, but, again, thinking about all that isn't really necessary.

Just eat less that you used to and be consistent about it. And if you're feeling spry, move more than you use to too. This is the diet that is probably the best fit for 99% of people who are overweight. Dumb simple. No way to fail. Literally nothing to think about except the spoon.
by ahmed_sulajman | 2026-02-14 19:55:35+00:00
For sure! I briefly looked into integrating more with browsers, for example, to better what's currently opened in different windows. But so far the only way I found was to rely heavily on macOS accessibility API to get some bi-directional data flow between the browser and the external app.

Or alternatively try to do this kind of integration via a browser extension. I know Raycast is doing something similar with their browser extension, when the extension acts as a proxy between the app and the browser to deliver different context to the app
by onli | 2026-02-14 19:55:36+00:00
Fair point. It's a huge field and I have no defensible option there. I was thinking of the wireless Anker IEM and the various older ones that accompanied my phones, even though as mentioned in the other comment I'm aware of higher class (and sometimes even cheap) IEMs that do exist. But still, I wouldn't generalize it like that, I really do like the KSC 75 a lot and think those kind of headphones are too often overlooked despite their quality, which collides with classifying them so low.
by somenameforme | 2026-02-14 19:55:37+00:00
This is even more true when politics has a rather short time horizon. Musk decided to jump into public politics at a time when the nation is substantially more divided and radicalized than it's been in living memory for most of us, to say nothing of being fueled by a media that's descended into nothing but endless hyper partisan yellow journalism. It's not really a surprise that things didn't work out great. But as the 'affected' move on to new people and new controversies, perspectives will moderate and normalize over time.

And, with any luck, Elon can get back to what he does well and we can get men back on the Moon and then on Mars in the not so distant future.
by dijit | 2026-02-14 19:56:00+00:00
I do the same, and after a day of doing it- they seem to go away for a time depending on the platform, but they always come back and sometimes they come back a lot.

The web-browser is the least aggressive and I think I haven’t even seen them on Apple TV.

The iPhone App is the most egregious offender of not respecting the request though, it seems to almost not care at all, and now the thumbnails on the home screen have started autoplaying (with audio) and I can’t find how to disable it (older instructions seem to be invalid).

They have all the content though; so I have no choice but to deal with this, until a good enough competitor comes along and my favourite youtube channels upload to both places.
by tomnipotent | 2026-02-14 19:56:30+00:00
It's understandable, but it's a position that doesn't consider the large swathe of lower-income households that have access to goods and services subsidized through ads (much of my family). I know it's not a position most of HN seems to be sympathetic with, but for many ad-supported services, including Netflix and Spotify, would be inaccessible without ads. My family can't afford to go out to movies regularly, or spend money out at restaurants, or go on vacation (ever), but they still deserve some leisure time and entertainment and a non-trivial percentage of the market is funded through ads.

The idea that we should eliminate that because a higher-income bracket of consumers is inconvenienced by ads just comes across oddly haughty to me.
by verdverm | 2026-02-14 19:56:33+00:00
Man, I saw this full-duplex video model demo. All I could think was how bad this is going to be. Imagine X's ai girlfriend, but video mode with uncanny valley level intonations and expressions.

I've been reading up on Sherry Turkle's work (https://sherryturkle.mit.edu/). She had some good things to say on a panel at Davos a few weeks back.

Here's an NPR segment with here titled: What to do when AI says "I love you."

https://www.npr.org/2025/07/18/g-s1177-78041/what-to-do-when...
by szmarczak | 2026-02-14 19:56:35+00:00
I'm not blaming the victim, but don't play the 'look what you made me do' game. Making content accessible to anyone (even behind a paywall) is a risk they need to take nevertheless. It's impossible to know upfront if the content is used for consumption or to create derived products (e.g. write an article in NYT style etc.). If this was a newspaper, this would be equivalent to scanning paper and then training AI. You can't prevent scanning, as the process is based on exactly the same phenomenon what makes your eyes see, iow information being sent and received. The game was lost before it even started.
by ncr100 | 2026-02-14 19:56:48+00:00
Chafe them nipples.

Seriously though, do any of our German / French compatriots here on HN have different experience of corporations, versus the USA's "maximizing profit" purpose, given the "corporate social responsibility" mandate of those countries?

Greed (opportunism) is human and I wonder if that's "better" in the Germany or French corporate-world?
by K0balt | 2026-02-14 19:57:08+00:00
I’m not saying that violence is bad. Farming is violence. Mining is violence. It’s a compromise we make. But ending a session of it shouldn’t be traumatic.

And yes, in many cases it’s a win/win. Without farming, many animals would have been hunted to extinction. Instead, they are amongst the most numerous on the planet, but that isn’t much consolation for the march to the slaughterhouse.

Sacrifices are made. Compromises are accepted. Often, it’s good. Often it’s exploitation. Often it is perhaps worse than slavery, and often it is a path to relative wealth.

It shouldn’t be part of one’s identity or sense of worth, to be a really exploitable person, even if it’s to your own advantage at times.
Show HN: Cappu – ADHD'er take on a different task manager
by arajnoha | 2026-02-14 19:57:58+00:00
I built a small app for one problem: too many inputs, too little structure.

Most todo tools assume every item is a task. In reality I need one inbox for mixed things: tasks, events, links, movie/book tips, random reminders.

Cappu’s flow is: capture fast now, process later in a focused pass, then work from sorted views (workspace + timeline).

It’s a mobile-first PWA (no App Store), and you can test all features for free. Paywall is only for account sync/server storage across devices.

I’d love feedback from HN on the workflow itself: does “capture first, classify later” make sense, or would you do it differently?
by WesBrownSQL | 2026-02-14 19:58:27+00:00
As someone who has been dealing with SOC 2, HIPAA, ISO 9001, etc., for years, I have always maintained copies of the third-party agreements for all of our downstream providers for compliance purposes. This documentation is collected at the time of certification, and our policies always include a provision for its retrieval on schedule. The problem is when you certify their policy said X and were in compliance, they quietly change that and don't send proper notification downstream to us, and captain lawsuit comes by, we have to be able to prove that they did claim they were in compliance and the time we certified. We don't want to rely on their ability to produce that documentation. We can't prove that it wasn't tampered with, or that there is a chain of custody for their documentation and policies. If I wanted to use a vendor that wouldn't provide that information, then I didn't use them. Welcome to the world of highly regulated industries.
by ssl-3 | 2026-02-14 19:58:41+00:00
I used to have a fairly nice Rotel preamp that would receive CB radio transmissions sometimes. Whatever it was that was behaving as an AM detector must have been near the output of it because the intensity was unaffected by the volume control.

That was almost certainly the result of illegal transmitters, but it was annoying. One time I heard a man shouting through the stereo and the signal was hot enough in RF land that it made my X10-controlled lights flash on and off.

Later, I got DirecTV and it became differently-annoying: The noise of the satellite receiver switching bias voltage to select between different LNB polarities was sufficient to make a loud pop through the speakers (again, unaffected by the volume control). This made channel surfing very noisy. I was able to reduce it rather substantially with some very deliberate choices in audio cabling construction.

But with better gear (and with the differential[1] signalling that every avenue of pro audio seeks to use by default), this kind of stuff is usually a complete non-issue.

[1]: We popularly call this kind of connection "balanced," but we're wrong about that since there's usually hardly any concern about impedance matching. But it's definitely consistently differential, so I find this less-popular nomenclature to have the right amount of specificity to ~fit reality.
by ridgeguy | 2026-02-14 19:58:45+00:00
Perhaps to some degree, kids recapitulate in their childhoods the weapons evolution of their homo sapiens forebears.

Around age 4, I learned how to flake spear points from a local flint deposit. That, string and Elmer's glue from mom & dad's repair goodies got me into the spear biz. Band-Aids were in demand.

A couple years later, I'd made arrows and single curve bows from pine branches and bowstring from braided water rushes. Flint knapping scaled down well to arrowheads and string+glue still worked.

Then I read about atlatls, and found new interest in my spears. Finally, I discovered slings, and there was no going back. I got good enough that in later life, I had no trouble crediting scientific studies that proposed early humans brought down a great range of game species with slings.

Alaska was a great place to be a kid.
by raw_anon_1111 | 2026-02-14 19:59:09+00:00
Because the internet exists outside of the US and you can get to foreign sites on the Internet?

Do we tell US companies they can’t buy advertising on foreign sites and that those foreign sites can’t be accesed from the US?

We have an existence proof of what happens when a government tries to restrict what people can see on the internet. I live in one of the states that require porn sites to validate ID. If you add all of the sites that ignored the law completely and all of the sites that you can access via a VPN, the number you get is 100%
by alexpotato | 2026-02-14 19:59:16+00:00
This reminds me of a story about how veterans with PTSD from recent wars were reading the Odyssey b/c there is a point where Ajax describes a "flashback".

More details here: https://www.vice.com/en/article/how-ancient-greek-tragedies-...

P.S. Almost every time I hear discussions about veterans and PTSD, the veterans say something like "having a therapist be someone who is ALSO a veteran and has seen combat is worth a million points"

(I'm sure there are therapists who are excellent and are not veterans, just pointing out what the veterans value).
by hightrix | 2026-02-14 19:59:23+00:00
I’ve noticed this behavior for all Google properties. Every time I click “not interested” “don’t show me this again” or anything similar, it seems to have no effect as the best case. The worst case I’ve seen is when clicking these options seems to acts as a positive signal to show me more of that content. I’ve noticed this over years.

As such, I’ve simply stopped interacting with googles recommendation systems and most of googles content delivery systems. Including using YouTube as minimally as possible.
by froh | 2026-02-14 19:59:50+00:00
yes, the interface tables! that was the word I didn't remember. and that is some computation going on there not "just" merging sections, and, in a normal static linker, wiring exports to imports.

other LTO not withstanding, the itable computation is a golang speciality.

the implementation of interface magic is deeply fascinating and disturbingly it's not mentioned in the article.
by ninjagoo | 2026-02-14 20:01:14+00:00
Whether or not the Internet Archive counts as a legally acceptable trustee service is being litigated in the court systems [1]. The link is a bit dated so unsure what the current situation is. There's also this discussion [2].

[1] https://www.mololamken.com/assets/htmldocuments/NLJ_5th%20Ci...

[2] https://www.nortonrosefulbright.com/en-au/knowledge/publicat...
by okanat | 2026-02-14 20:01:14+00:00
The problem with that is that the Pandora's box has been opened. We are trading with globalized world.

Europeans first stole the resources that fed the industrial revolution and enriched themselves at the loss of everybody else. Then with the US forced everyone to be part of "line always goes up" club, with extreme violence at the times.

You cannot just "exit" the club now. All rare metals, fruits, various produce, chemicals, clothing etc are sourced with the global trade network. Since everybody has to be in the "line goes up or else" club, (we) Europeans have to continue the saga to not lose the entire civilization we have now. Nobody except very big nations with rich resources can afford pulling the plug and be self sufficient.

If you are not joining the ponzi scheme, you cannot buy shit. Without buying rare elements you cannot make advanced silicon, computers, solar cells, batteries. All engineering, medicine, food needs the ruthless capitalism. You cannot quit without turning the world upside down again. And who are you going to force through the inevitable meat grinder?
by watwut | 2026-02-14 20:01:20+00:00
Based on other articles, the plan is to release an episode a week. They are giving us 90ties experience, I guess. They just somehow managed to screw it up.

They did not released episode 1, which gives an authentic 90ties experience In 90ties people missed episodes. And misnamed the pilot movie as episode 1 and mislabeled other episodes.

And they dont use playlist and will be simultanepusly releasing clips from episodes, so it will be wonderfull mess.
by fakedang | 2026-02-14 20:01:21+00:00
My neighbours are a white Dutch couple who have been living in Switzerland for close to 3 decades, but were still denied citizenship at the cantonal level. Every time, it failed at the cantonal level alone.

The co-founder of Bitcoin Suisse too has been struggling to obtain Swiss citizenship.

So again, it's not a question of skin colour or wealth, but a far deeply rooted sense of racism and superiority, and general disdain the SVP and their supporters hold for anyone who isn't German Swiss.
by rep_lodsb | 2026-02-14 20:02:06+00:00
Nitpick (footnote 3): "64-bit kernels can run 32-bit userspace processes, but 64-bit and 32-bit code can’t be mixed in the same process. ↩"

That isn't true on any operating system I'm aware of. If both modes are supported at all, there will be a ring 3 code selector defined in the GDT for each, and I don't think there would be any security benefit to hiding the "inactive" one. A program could even use the LAR instruction to search for them.

At least on Linux, the kernel is perfectly fine with being called from either mode. FASM example code (with hardcoded selector, works on my machine):

format elf executable at $1_0000
entry start

segment readable executable

start: mov eax,4 ;32-bit syscall# for write
mov ebx,1 ;handle
mov ecx,Msg1 ;pointer
mov edx,Msg1.len ;length
int $80

call $33:demo64

mov eax,4
mov ebx,1
mov ecx,Msg3
mov edx,Msg3.len
int $80
mov eax,1 ;exit
xor ebx,ebx ;status
int $80

use64
demo64: mov eax,1 ;64-bit syscall# for write
mov edi,1 ;handle
lea rsi,[Msg2] ;pointer
mov edx,Msg2.len ;length
syscall
retfd ;return to caller in 32 bit mode

Msg1 db "Hello from 32-bit mode",10
.len=$-Msg1

Msg2 db "Now in 64-bit mode",10
.len=$-Msg2

Msg3 db "Back to 32 bits",10
.len=$-Msg3
by Brian_K_White | 2026-02-14 20:02:20+00:00
Time for a crowd source plugin that relays copies of what individuals view right from the browser.

Users control what sites they want to allow it to record so no privacy worries, especially assuming the plugin is open source.

No automated crawling. The plugin does not drive the users browser to fetch things. Just whatever a user happens to actually view on their own, some percentage of those views from the activated domains gets submitted up to some archive.

Not every view, just like maybe 100 people each submit 1% of views, and maybe it's a random selection or maybe it's weighted by some feedback mechanism where the archive destination can say "Hey if the user views this particular url, I still don't have that one yet so definitely send that one if you see it rather than just applying the normal random chance"

Not sure how to protect the archive itself or it's operators.
by ok123456 | 2026-02-14 20:02:52+00:00
The real problem was allowing the AMA to tightly control the supply of doctors for decades---that this would even be a solution to anything.

There is very real opportunism and profiteering among those advocating and providing this "solution." But they didn't create the months of waiting that normal folk have to see routine specialists or PCPs.

At the very least, they can get instructions on how to do first aid and when to go to the emergency room.

I remember talking to friends who were well-meaning but panicked about the ACA being passed because the system would be inundated with people seeking healthcare, and that it would lead to Soviet-style rationing. The rationing hasn't come from any five-year plan or the like, but simply the supply of doctors not keeping up with the demands of a growing population.
by Animats | 2026-02-14 20:03:02+00:00
In many cases you can saturate the market. The stone planer examples is an early case. Cheaper lintels don't mean more windows, because they are a minor part of the cost. Cheaper doorknobs do not generate demand for more doorknobs, because the market size is the number of doors. Cheap potatoes, soy, corn, and cheese have saturated their markets - people can only eat so much.

This might also be true of web analytics. At some point, more data will not improve profitability.
by tim333 | 2026-02-14 20:03:33+00:00
A good sign AGI is coming is that the arguments against it are so weak:

>[AGI impossible because]
a researcher in cognitive science at Middlesex University - explained to me why we currently can't even model a single biological neuron, and it is unknown whether we shall ever be able to. The maths doesn't exist yet.

is about on the same level as aircraft are totally impossible because a bloke down the pub said we can't mathematical model one bird feather.
by bastawhiz | 2026-02-14 20:03:59+00:00
I'm not a zig fan myself, but I'm glad to see a substantial project with momentum and vision moving ahead. It's not languishing. It's trying interesting new things. It's striving for incremental gains consistently over time.

There's a lot of hate in these comments. Nobody is forcing you to use Zig and it's not trying to be "done" right now. And in fact, if the only thing they were focusing on was putting a bow on the project to call it "1.0", it probably wouldn't achieve any of it's long term goals of being a mainstream systems programming language. If it takes another five years or fifteen, as long as the project moves forward with the same energy, it's going to be fine.

For a fairly small project that's largely one dude, this is far more than most of us have or could hope to ever achieve ourselves. Give the people putting in the work credit where credit is due.
by acdha | 2026-02-14 20:04:05+00:00
I realize it makes you uncomfortable but the harms are done whether or not you ignore them. That’s the problem: people can exploit that desire to be fair, “neutral”, say it’s “just business”, etc. for years until the negative impacts on society are too hard to ignore. Think about how the fossil fuel industry managed to get people to talk like there was a debate with two sides deserving equal respect and parlay that into half a century of inaction after the scientific consensus correctly recognized that there was a real harm being done. We’re going to look back at the attention economy similarly.
by vladvasiliu | 2026-02-14 20:04:17+00:00
Is firefox actually fully integrated with gnome/gtk, or does it rely on some form of adaptor?

I've recently installed kde on one of my laptops (I usually use i3) and firefox is pretty wonky there. For example, with the OOB configuration, if I double click the top border of a window, it will maximize vertically. Firefox seems to ignore that. It does fully maximize if I double click the title bar, though.
by ceteia | 2026-02-14 20:04:20+00:00
Are you really OK with runtime "expression patterns"?

match (0, 1, 2) {
case (F(), 0, G()) => ...
}

> Here (F(), 0, G()) is not an expression, but three separate expressions in a tuple pattern. As a result, this code will call F() but not G(), because the mismatch between the middle tuple elements will cause pattern matching to fail before reaching G(). Other than this short-circuiting behavior, a tuple pattern of expression patterns behaves the same as if it were a single expression pattern.

How would that work with exhaustiveness checking? As far as I can tell, they themselves believe that Carbon's exhaustiveness checking will be very poor.

And OK with implicit conversions? Especially when combined with their way of handling templates for pattern matching?
Ask HN: Hacker News Fixed Width for Widescreen Monitors" Userstyle?
by MollyRealized | 2026-02-14 20:04:41+00:00
Does anyone has a copy of the "Hacker News Fixed Width for Widescreen Monitors" userstyle?

I've checked several of the Userstyles.org mirrors, as well as more modern websites, but cannot find this particular userstyle I used all the time.