MurphyA/hacker-news huggingface dataset:
by analog31 | 2025-12-06 17:28:22+00:00
My thought is that licenses were similarly cheap for historical programming tools like Turbo Pascal and Visual Basic. My dad got me Turbo Pascal for my birthday, for $39, after reading about it in the Wall Street Journal.

But it seems like the proprietary languages have all withered, regardless of price. Even $195 for Mathematica is an obvious concession to this trend. I don't ever remember it being that cheap.

I could write an essay on the benefits of free tooling, but enough has already been written. I'll spare you the slop. ;-)
by GuB-42 | 2025-12-06 17:29:13+00:00
You can't lay of 3/4 of your workforce without removing indispensable people. And looking at the state of X/Twitter, I would say it shows...

It is never obvious who is really important. There are the troubleshooters, as you say, and also the coordinators. They are not really management, not really developers, not really sales. No one really knows what their job is but remove them and things stop working.

Laying off people may have unintended ripple effects too. The not-so-productive guy you let go may be very good friends with your best engineers, and he may take them with him as he gets hired by a competitor.

The best employees are the ones who can quit the most easily, as they will have no problem finding another job. In fact, the reason they are working for a company may just be because they are comfortable in there and don't bother looking elsewhere. Shaking things up too much may just be the motivation they need to find something better.
Show HN: Agentic Code Review with Tree Sitter MCP Tool
by alexcpn | 2025-12-06 17:29:32+00:00
A powerful AI Agentic Automation without any AI framework, using plain python and OPenAI code. UI part genreated with Google AntiGravity and Codex Write up : https://medium.com/data-science-collective/beyond-chatgpt-ho...
by nis0s | 2025-12-06 17:29:54+00:00
I do think being targeted for protected characteristics is stressful. But let’s examine two types of people: 1) a gay person with normal socioeconomic background, 2) a person with a normal socioeconomic background who becomes the target of group bullying.

Both people experience stress in their own way, only one of those people experiences distress due to a specific set of circumstances. Is the gay person’s lived experience of being discriminated against invalid? Of course not. Is it the same situation as the person who was the target of group bullying? Definitely not.

I am not trying to make any determinations about who has struggled the most, and is most deserving of sympathies. I am making a distinction between societal pressures and specific instances of harm.
by lucb1e | 2025-12-06 17:31:12+00:00
1) You don't have backups of other data on your phone (chat history, 2FA secrets and private keys, text notes, anki cards, game progress, configuration of all apps, etc.)? I had assumed everyone who cares about their data has backups of their data anyway, so that's not really a selling point to install another app for

2) that's nice!

3) "it doesn't throw my data away" is the last selling point?! Isn't that just assumed?!
by rsynnott | 2025-12-06 17:31:54+00:00
> "The EU woke Stasi commissars are about to understand the full meaning of the 'Streisand Effect,'" Musk fumed. The "Streisand effect" refers to when an attempt to keep something discreet backfires.

Ordinarily, I'd say that Politico explaining what the Streisand effect is was a _little_ patronising. But Musk clearly doesn't know what it is, so...
by nbd-hardwear | 2025-12-06 17:32:08+00:00
This started as a one person project in Providence.

I realized most bystanders don’t know what to do in a high stress moment like an ICE detention, so I wanted something clear and practical that people could act on immediately.

The guide covers simple steps for documenting the situation safely, contacting local rapid response groups, and sharing information in a way that helps the person being detained.

I’ve been putting these in public spaces so the info exists both online and offline. Posting here in case it’s useful or if anyone has suggestions on improving it.
Navigating the filesystem and Git with single key presses
by dharmatech | 2025-12-06 17:32:24+00:00
Hey y'all,

I've been messing around with `termux` on Android lately (Linux environment). It's great, but it can get a little tedious typing out Linux commands on there.

So, I've been using this Python script to make common filesystem and git operations available at single key presses:

https://github.com/dharmatech/git-menu

Here's a couple of video demos to give you an idea of what it's like:

https://www.youtube.com/watch?v=UXVBzW_MdUQ

https://www.youtube.com/watch?v=WTl2qmwxHS4

It feels sort of like 'modal editing' in the shell.

If you know of any other utilities like this, would love to hear about them.

The code is very messy and not heavily tested. If you come up with a cool customization, would love to hear about it.
by pavel_lishin | 2025-12-06 17:32:35+00:00
> Unfortunately, the gphotos-sync tool stopped working in March 2025 when Google restricted the OAuth scopes, so I needed an alternative for my existing Google Photos setup.

I didn't even realize this tool existed. I tried something like it awhile back, but it didn't work to my satisfaction (I don't remember why), so my awful, awful, awful workflow is to use the Google Takeout functionality to generate something like 8 .tar.gz files (50 gigabytes each), manually download each one (being prompted for authentication each time), and then rsyncing them over to my local server, and finally uncompressing them.

It's very lovely how much Google doesn't want you to exfiltrate your own data.

I wonder at which point I'll get annoyed enough to go through the effort of setting up immich. Which, naturally, will probably involve me re-working my local server as well. The yak's hair grows faster than I can shave it.
by s0rce | 2025-12-06 17:32:51+00:00
I used to print papers, probably stopped about 10 years ago. I now read everything in Zotero where I can highlight and save my annotations and sync my library between devices. You can also seamlessly archive html and pdfs. I don't see people printing papers in my workplace that often unless you need to read them in a wet lab where the computer is not convenient.
by pcthrowaway | 2025-12-06 17:33:06+00:00
There needs to be serious reform or just abolition altogether of advertising on things like Smart TVs

We bought a TV for my grandfather in his nursing home as he was dying from Alzheimers. All TVs available now are Smart TVs, which are already difficult to work for the elderly.

I'm visiting my grandmother now and watching the TV we had provided him, and it inserts ads into everything available to watch from the most accessible menu. The last ad block was 8 ads long, during which one of those was repeated twice, and had all the subtlety of a row of slot machines at a casino (I think it was for some silly tablet game which I assume has in-app purchases)

Straight up cruelty that should result in some serious fines or even arrests.
by signatoremo | 2025-12-06 17:33:08+00:00
Ads exist because options are available. There exists the need to stand out and differentiate the moment there are more than one choice for the consumers. Commercial ads didn't exist under communism for a reason.

Your resume is ad. Cover letter is ad. Think about different word choices you made when creating your resume?

If explicit advertising doesn't exist then implicit one will. Which one is worse? I'm sure you've seen all of the product placements on movies and shows.
by 1718627440 | 2025-12-06 17:33:16+00:00
I think the issue that wakawaka28 has and I also have is, that I don't think we should have lots of "wizards" for specific high-level operations users want to do. Then we will only end up with hundreds of commands, that all do slightly the same. Also it will train (new) users to complain about adding yet another command to do what they want, instead of letting them learn how to combine the already existing commands.

What we should do instead is provide a bunch of primitives, that as high-level are as possible so to not end up with duplicate commands, which is what git does currently. `git history` as a name is somewhat pointless, since the whole point of git is to produce and modify the history. In that sense `git history` already exists, it is called `git`.

I think the issue newbies have is not that git commands are hard per se, but that they don't think in terms of modifying the graph yet, or that they don't know which primitives are available.
by alephnerd | 2025-12-06 17:33:21+00:00
> The EU will continue backing Ukraine

How? Ukraine uses American intel for targeting, a significant amount of American munitions either bought directly from the US or indirectly by member states, and more critically, we in the US can force Ukraine to the table by preventing access to these systems.

> but exploration of Russian assets is quite probable (opposition isn't massive...

How? Belgium has vetoed expropriating Russian assets [0] because the ECB rejected providing a backstop. And Hungary has vetoed the utilization of Eurobonds [1]

If EU member states cannot expropriate Russian assets nor provide boots on the ground in Ukraine nor provide munitions and intel to replace American offerings in the next 1 year, what else is there that the EU can do?

On top of that, we've given the 2027 deadline for NATO, so now what should the EU prioritize?

> That lineage's next up is the GCAP 6th gen plane

Which isn't really an EU project - it's a Leonardo SA - Mitsubishi project as Leonardo is dual British-Italian. And that's my point. No EU joint defense project succeeds because inevitably individual states in the EU protect their champions

> The US is not a reliable trade or anything partner, and there's no going back on that.

Yep. And who else is there? The Chinese gave the exact same ultimatum as the US to European leadership, and so are the Indians as part of the FTA negotiation.

And we can always put the squeeze on Volkswagen, Mercedes-Benz, and LVMH and make both Germany and France squeal [2] and blunt any regulations coming out of the EU as a result - just like the China [3] and India [4].

> are world leaders in their respective fields

They absolutely are in R&D and IP, but their production will not scale out until 2029-35, at which point it would be too late.

[0] - https://www.bloomberg.com/news/articles/2025-12-03/belgium-r...

[1] - https://www.politico.eu/article/hungary-shoots-down-eurobond...

[2] - https://www.bloomberg.com/news/articles/2025-07-03/eu-fight-...

[3] - https://www.reuters.com/breakingviews/china-eu-trade-spats-n...

[4] - https://www.reuters.com/business/autos-transportation/volksw...
by saltcured | 2025-12-06 17:33:26+00:00
There is a pattern of Asian immigrants to the US adopting such "old-fashioned" names for themselves or their kids.

I'm Gen-X, born and raised in California. I have a coworker whose Taiwanese American wife is Carol. And I've seen my fair share of people in my age cohort or their offspring with names like Ann, Karen, Katherine/Catherin, Susan, Mary, Lillian, etc.

Yes, these were the names of my grandparents' generation, but they didn't go away in my experience. They just branched out from their original userbase.
by danielbln | 2025-12-06 17:33:48+00:00
We've come a long way with these image models, and the things you can do with paltry 6B are super impressive. The community has adopted this model wholesale, and left Flux(2) by the way side. It helps that Z-Image isn't censored, whereas BFL (makers of Flux 2) dedicated like a fith of their press release talking about how "safe" (read: censored and lobotomized) their model is.
Show HN: 3-Minute Connection – tiny daily missions for couples
by ArielAio | 2025-12-06 17:33:59+00:00
I’ve been noticing a pattern in my own relationship and in friends’ relationships: we say we want better communication, but most of the time we only really talk when there’s already a problem.

Because of that, I built a very small web app called “3-Minute Connection”.

It does one simple thing: once a day, it gives you a small emotional mission to do with your partner. The goal is to create a tiny daily ritual that takes around 3 minutes, instead of relying only on rare, heavy conversations.

Right now it’s an early MVP: - simple email + password signup - a dashboard with one daily mission - progress across a 7-day mission sequence - designed for couples, but it can also be used alone

What I’m trying to validate now is: - does this actually help in real life, or does it only sound good in theory? - would couples really commit to something this small every day? - is the “one mission per day” format the right constraint? - are there obvious product or UX flaws I’m missing?

If anyone here is in a relationship and feels like trying it for a few days, I’d really appreciate honest feedback, both on whether this helps at all, and on the product/technical side.

Happy to answer questions and share more details in the comments.
by the_biot | 2025-12-06 17:34:28+00:00
That comparison shows "Deblobbed? Yes" for GrapheneOS. That implies they've replaced (most of) the blobs for wifi, bluetooth, 5g chips etc.

Is that actually true? It's such a big deal, and I see little to no work being done on this front.

Anyone have any idea what GrapheneOS actually deblobbed?
by ghostpepper | 2025-12-06 17:34:34+00:00
A lot of the complaints here don't make a lot of sense and read like the author has never used an embedded linux device. The previously reported bugs are more substantial - hardcoded secrets for JWT access and firmware encryption, everything running as root, etc.

However, "Chinese product uses Chinese DNS servers and it's hard to change them" or "no systemd nor apt installed" are totally expected and hardly make it "riddled with security flaws". Same with tcpdump and aircrack being installed - these hardly compromise the security more than having everything run as root.

I would expect most users of this device will not be exposing the web interface externally, and the fact that they ship with Tailscale installed is actually impressive. I can't imagine the lack of CSRF protection will be a vulnerability for 99% of users.

I am curious what the "weird" version of wireguard the author refers to but based on their apparent lack of knowledge on embedded systems in general I would not be shocked to find that it's totally innocuous.
by munchler | 2025-12-06 17:35:12+00:00
> My next few years at Intel would have focused on execution of those 33 recommendations [for a “company-wide strategy to win back the cloud”], which Intel can continue to do in my absence.

The idea that people are going to execute your arduous, detailed plan for world domination while you’re off doing something else seems a bit… unrealistic, to say the least.
by dqv | 2025-12-06 17:35:55+00:00
Well they might want to produce some photos or screenshots of what it actually looks like when it displays ads. So far, they are only telling us what it doesn't look like, which doesn't instill much confidence. It should have been pretty easy for them to say "and here's what it actually looks like btw: [photo.jpg] [screenshot.png]". They didn't do that though. Why might that be?
by mikkupikku | 2025-12-06 17:36:31+00:00
The way it always seemed to go for me, when I was in that role, is the product is already complete, development is done, you're handed all the tests/etc that the disinterested developers care to give you, and you're told to make those tests presentable and robust, and increase test coverage. The process of doing that inevitably uncovers issues, but nobody cares because the thing is already done and working, so what was the point of any of it? The point was just to check off a box. At companies like this, the role is bullshit work.
by dmitrygr | 2025-12-06 17:36:33+00:00
That only dumps the data. That’s the easy part. None of that dumps the melodies.

The pin outs that page links to are also not quite accurate. I need to finish editing my other article on this.

I have indeed looked into the original Pixter. Deeply: I have decoded the bus, documented the device, dumped games, and produced a working emulator.

The cartridges do contain memory. Most of them are about 1 MB in size, split between code (the maximum for which is 32 kB) and audio effects + images which occupy the rest of the space. If you are very, very curious and don’t want to wait for me to finish my editing, email me and I can explain how it works.
by vunderba | 2025-12-06 17:36:38+00:00
I've done some preliminary testing with Z-Image Turbo in the past week.

Thoughts

- It's fast (~3 seconds on my RTX 4090)

- Surprisingly capable of maintaining image integrity even at high resolutions (1536x1024, sometimes 2048x2048)

- The adherence is impressive for a 6B parameter model

Some tests (2 / 4 passed):

https://imgpb.com/exMoQ

Personally I find it works better as a refiner model downstream of Qwen-Image 20b which has significantly better prompt understanding but has an unnatural "smoothness" to its generated images.
by devsda | 2025-12-06 17:36:44+00:00
> My manager hates me, how do I get promoted?

> My manager looks down on me because I'm a member of a different caste, what do I do?"

There may be legitimate cases but if someone runs into these issues often, may be its just excuses for bad performance. If the issue is genuine, find out what your specific organization can do about the situation and resolve it within that framework or find a better manager.

No amount of metrics are gonna help if you are going against a hostile manager, team or leadership.
by cluckindan | 2025-12-06 17:37:16+00:00
HTML alone is in fact not a format for displaying/rendering. Done properly, it is a structural representation of the content. (This is often called ”semantic HTML”.)

They are converting to HTML to make the content more accessible. Accessibility in this context means a11y, in effect ”more accessible” equates to ”more compatible with screen readers”.

While PDF documents can be made accessible, it is way easier to do it in HTML, where browsers build an actual AOM (accessibility object model) tree and expose it to screen readers.

>it should contain abstract, sections, equations, figures, citations etc.

So <article>, <section>, <math>, <figure>, <cite>, etc.
by trts | 2025-12-06 17:38:19+00:00
respectfully it is not a lie, and more than a half a dozen people I know personally lost function of their hands, legs, were hospitalized with myocarditis, had local paralysis/palsy. I personally lost the use of my hand for two months and it took two more years to recover.

and when people like me say things like this, inevitably someone like you comes along to tell them they are dangerous for saying it out loud. In fact, the government was actively censoring people from being able to express this on social media.
by spwa4 | 2025-12-06 17:38:27+00:00
Vocoders, (voice encoder-decoder, they effectively compress voice) which were going to enable computers (the analog kind) to respond to human speech in callcenters (because editing/generating the compressed stream is hard, but actually doable)

Of course it was a joke.

But ... it was used. What they were used for a little bit is voice encryption, in military communication. Vocoder -> encrypt -> transmit -> decrypt -> Vocoder and you can "talk", if you don't mind the extreme voice distortion.

Oh and the talking clock on the telephone network. That, they got working.
by lifeisstillgood | 2025-12-06 17:38:57+00:00
In the golden era of advertising (don’t really know but say before the iPhone) there was no “opt-out”. If you wanted to watch Lucille Ball, rich or poor you had to sit through the ads. If you wanted to read the New York Times article, rich or poor, you had to turn the full page ad over.

Today that’s gone - you can for a fee never see an advert again. And that fee is easier to pay if you are rich, and harder if poor. And so more and more “traditional” advertising will become aggressive and aimed at both lower income audience and more scammy products (because you are selling to the poorest you cannot beat costs eventually). And advertising will stop being about “brand” (which are naturally less aggressive and focused on closing) and more about the last click to sale.

We are already seeing this world take shape, as “influencers” become the way to reach those who have paid to stop all other advertising, and why travel influencers are head of that pack.

Ultimately this is about design of our public spaces. We rightly celebrate architects, civil engineers and their sponsors who create enjoyable and beneficial built areas - we have still to get a hold of the digital public spaces. While Times Square has a quality of its own, living there permanently would have mental health issues for most of us.

And in the end, positive public spaces are associated with the words paternalism, socialism, public good and none with Toll, extraction, rentierism.

The arguments against ads are arguments for paternalism of government control for a better life for us all.
by smallerfish | 2025-12-06 17:39:02+00:00
Piracy is seeing a big uptick because streaming increasingly sucks. 10+ years ago before studios started chasing their own streaming platforms, and Netflix was the only game in town, it was an excellent deal. $10ish, as opposed to $50+ for cable (might be low on the cable subscription - I never had one).

If you wanted an equivalent catalog today, you'd need at least 3 or 4 streaming services, and you're paying $50+ or so. Netflix + WB (inc HBO) surely gets them back to roughly where they were. Will Netflix jack up their rates on the back of this acquisition? Inevitably, but I think they'll have a very hard time approaching a similar monthly rate. My gut says that they'll have a hard time getting beyond $30, with Disney and Youtube anchoring in the low teens. So, for the consumer, it's a win. For competing studios, of course, not so much.

You're assuming a free market working perfectly would bring the price down, but the free market is kneecapped by stupid and arbitrary licensing and IP games, which is the result desperate overreach of an industry hanging on by its fingernails as its business model has been upended multiple times over during the past 2 1/2 decades. But as we used to say about the music industry while happily napstering, your broken business model is not my problem.
by lucb1e | 2025-12-06 17:39:42+00:00
I host at home and can access the things at home just fine by having the server as DMZ in the router, or whatever it is called these days. This doesn't really answer what Tailscale does more than port forwarding. If it punches NAT, that sounds like it actually makes you rely on a third party to host your STUN, i.e. you're not self hosting the Tailscale server?
by NewsaHackO | 2025-12-06 17:39:53+00:00
Quick HN tip: It is usually better to reply to a post instead of editing the original post.

>Actually, the GP (0_____0) I was responding to didn't mention the em dash in either of the two comments. GP used a comma instead of an em dash. GP only mentioned the comparison to ad copy. The em dash wasn't relevant in the subthread we're in. That's something you brought up.

This statement is incorrect, as the original post mentioned, "'it's not just x — it's y' format is the hallmark of mediocre articles being written/edited by AI." (note the quotes in the first post), and the next post said, "It's simply how literate people write."

All of this is beside the point, however, because your statement, "The point is people really did write text like that (no em dashes required) before ChatGPT existed," was never contended in this thread, and I do not think anyone has ever thought that ChatGPT created that phrase, so it just doesn't add to the discussion. Showing fewer than a dozen uses of the phrase (with or without the em dash) in a 15-year period just further proves that it was not a common written turn of phrase before ChatGPT.