MurphyA/hacker-news huggingface dataset:
by lifeisstillgood | 2025-08-26 12:04:59+00:00
Cory Doctorow at keynote in Pycon this year said pretty much the same thing - now that tariffs had imposed the cost that US always used as a threat to get their own way, what’s to lose now?

I tend to agree but

1. We risk Balkanisation of the internet

2. Enforcing interactivity (sharing posts between instagram and X sounds lovely) but the search and discovery is still the secret sauce - and once you regulate that the only fair way is a time based feed - which will just end looking like a sped up version of the Matrix screen

3. If we do this, we don’t get our own (European) unicorns - what we get is regulated utilities (which let’s face it is the destination of search and posting text or photos).

The power of social media is the power of a phone in every frigging pocket of every adult on the planet.

So we end up with normcore social media, partly because regulation will ramp down the extreme reactions of the algorithm, and partly because LLMs will replace a lot of queries, and they are mostly normcore because they are based on every written word ever, and that is a huge anti-extremism weighting
by firesteelrain | 2025-08-26 12:05:45+00:00
I’m not convinced key continuity is very useful in the gem ecosystem. The Android model is built on a controlled store where developers rarely rotate keys and Google enforces policies. RubyGems is an open registry where gems are often abandoned, transferred, or sold. In that setting continuity can just mean consistent sabotage if a maintainer goes rogue or loses their key. Without a trust anchor or enforced identity checks, continuity is at best a weak signal.
by mbreese | 2025-08-26 12:05:47+00:00
The firewall on that computer killed the battery (with repeated crashing). It also refused to work with a USB Ethernet adapter so I could only use wifi. It was clearly a product meant to check a security box, written by a company that knew nothing about Macs, bought by Enterprise Windows admins. It was incredibly frustrating. (The next version of MacOS moved firewalls away from in-kernel to extensions. I like to think it was my repeated crash logs that made the difference.)

I half wonder if that’s part of the issue with Windows PCs and their battery life. The OS requires so much extra monitoring just to protect itself that it ends up affecting performance and battery life significantly. It wouldn’t be surprising to me if this alone was the major performance boost Macs have over Windows laptops.
by 542354234235 | 2025-08-26 12:05:53+00:00
Just because you don’t care about banking apps doesn’t mean I don’t. You might churn your own butter, but that doesn’t mean I don’t need to be able to pick it up from the grocery store. Our lives are different from our parents, whose lives are different than theirs. The answer isn’t “just go back 20 years and live like we used to”. The answer is to life in the modern world and still have our basic freedoms.
by riehwvfbk | 2025-08-26 12:06:22+00:00
With HTTP/2 multiplexing all of those requests can be made in a batch without round trips. And complexity of caching? An Etag done right is content-based. There's no logic to worry about.

It's really unfortunate that this style of architecture lost the battle. It's elegant. Data cleanly separated from presentation, small digestible entities, and it all kind of makes sense. But what killed it was the verbosity of XML, as well as its extreme pedantry that results in lack of robustness where a single error would kill the entire transform. Also transformation-based systems notoriously lack proper tools for debugging early on. Lastly, typically buggy implementations of pipelining in HTTP/1.1 made it so that you actually had to make those round trips. But conceptually we had all the pieces to make it work well back in the early 2000s.
by drcongo | 2025-08-26 12:07:25+00:00
I release on Bandcamp, and then on streaming platforms slightly later, exept for Spotify which I never release on because they're awful. As a small comparison, for over 400k streams across all platforms, I've earned a grand total of €9.25. In the same time on Bandcamp, somewhere around €1k.

* Anything I make from my music gets donated to charity, so I'm obviously not in it for the money anyway.
by Imustaskforhelp | 2025-08-26 12:07:29+00:00
Its so darn funny that the parent post says that they couldn't take this seriously because they think it was created by lovable (an AI vibe coded) thing

And well it turns out that the author hasn't used AI.

And the next comment I see is yours which "suggest" him to use "AI" for "refining"

This felt so weird on why are you suggesting him AI when the gp accused him of using AI in the first place as an almost deregotary term when he in fact didn't use it, like huh???
by ethbr1 | 2025-08-26 12:07:30+00:00
Based on the above list, you all might also enjoy His Dark Materials https://en.m.wikipedia.org/wiki/His_Dark_Materials, Redwall https://en.m.wikipedia.org/wiki/Redwall, and The Dragonriders of Perth https://en.m.wikipedia.org/wiki/Dragonriders_of_Pern

When reading progression is ready for more depth, The Dark Is Rising https://en.m.wikipedia.org/wiki/The_Dark_Is_Rising_Sequence or Earthsea https://en.m.wikipedia.org/wiki/Earthsea are both excellent too.

All are series with approachable first books that can be enjoyed on their own (if they don't hit).
by Joker_vD | 2025-08-26 12:07:58+00:00
What, there are other OSes that are not Linux? But why would you use them, just use Linux instead? Okay, fine, we'll pretend they're kinda Linux anyway and build the binaries for you. "Wrong paths"? Okay, patch it yourself then or something, idgaf about your weird non-Linux.

...seems to be a rather popular attitude between mainly-Linux based developers. I get it that it's easier to just read/write from/to "C:\etc\ssh\ssh_config" or "%HOME%\.dotfiles_are_cool_do_you_think_dotfiles_are_cool_no_I_will_not_set_hidden_attribute_on_it_why_would_I" but sometimes it's a bit jarring. Especially when the app doesn't work when placed inside a "Program Files" folder because it has spaces in the path.
by rsynnott | 2025-08-26 12:08:23+00:00
You could argue the definition, but if you take "attempt" to be the actual act which might kill you, which is fairly normal usage, then preparatory acts short of the final act would count as 'almost attempt'.

(It's a fairly awkward phrase, and you wouldn't say "I almost attempted to run a marathon", say, but "attempt suicide" has a fairly specific commonly-understood meaning where 'attempt' is unusually restrictive vs general usage)
by TheCraiggers | 2025-08-26 12:08:51+00:00
> Maybe it's time for a third large phone OS

It's been that time for years. But it's easier said than done. The closest we've currently got are the various phone-targeted Linux distros out there. But they're not quite ready for serious usage for me; at least not on the Pinephone. Still, that's where to put your time & money if you're serious about wanting a change.
by gwd | 2025-08-26 12:08:56+00:00
A couple of years ago we bought a 50-year-old-house and gutted it. We had professionals do the stuff that required expertise or a lot of time / skills (electricians, plumbers, plasterers, etc), and did most other things ourselves.

At some point I'd come in to do something within my remit while the electricians were here. I'd put in earplugs to do some masonry drilling, because I've only got one set of ears and I'd like to be able to hear things when I'm 80. One of the electrician's assistants, probably in his late 20's commented on it, something like, "Got your ear condoms on, huh?" I'm at a stage in my life where I don't really care about that sort of thing, so just blew it off.

A few months later, that same guy came in to do the final wiring on something. He'd lost the end of his thumb -- had an accident with some tool or other and cut it off.

It's hard for me not to think that his attitude toward earplugs and his accident were related. Nobody deserves to be maimed for life, but we live in a universe which can be pretty unforgiving.
by armitron | 2025-08-26 12:09:25+00:00
This can be more accurately described as a hack: there are subtle bugs (e.g. CLOCK_REALTIME is not monotonic) and corner cases that are not taken into account that I can't find any strong reasons to recommend this. One would be better served by something like SDL or raylib or if minimalism is a strict requirement, RGFW [1].

[1] https://github.com/ColleagueRiley/RGFW/blob/main/RGFW.h
by aurareturn | 2025-08-26 12:09:36+00:00
I didn't "max out" the SSD, I chose an SSD to match the machine of the user.

Why don't you try to match in CPU speed, GPU speed, NPU speed, noise, battery life, etc? Why match SSD only?

That's why your post was disingenuous.

If it helps you focus on what the actual discussion, we are comparing maximum CPU and GPU speeds for the dollar. That's it.
by southernplaces7 | 2025-08-26 12:09:41+00:00
On the one hand, the whatsaboutism of your comment is foolish. Whatever the bullshittery in the government actions you describe (and I agree that there was a fair bit of it), it doesn't make Trump's especially vindictive brand of doing these and other things any less worthy of resistance or strong push-back.

If anything, similar and worse are more dangerous under this raging bully, specifically because he is deeply, personally, a bullying authoritarian narcissist who will only push the envelope further as he's given more license.

This makes his administration's nasty habits qualitatively more dangerous from the more muddled, bureaucratic kind of things you describe of the Biden administration.

Remember also that the precedents of behavior and lawless actions set by Trump's government will be all the more easier under future administrations, even ones you don't like. That alone should worry you enough to not just focus on saying "but the guy before did bad so this is silly"
by yaoke259 | 2025-08-26 12:09:46+00:00
Seems like some people are confused by the design decisions of using React/Svelte/Vue and using it at runtime. The use case I had in mind was LLM interaction, which you can try in the Chat Demo (running a real llm btw!). LLMs require secure, runtime, and minimal DSL to generate interactivity, hence markdown-ui.
by Imustaskforhelp | 2025-08-26 12:10:42+00:00
I think that uh they are shipping a platform through which crowdfunding can happen for AI models, which is an inherently cool idea imo.

Man, I understand the implementation might have some rough edges but that's besides the point because the idea is cool, not sure why people are almost picking up on this guy.

Maybe I am wrong, I usually am, but I have been on hackernews for almost an year and HN is usually not like this. Most comments here feel like bully comments, literally being too harsh is not necessary and just reflects our personality back imo.

those are my 2 cents atleast.
by wowczarek | 2025-08-26 12:10:44+00:00
The problem with these types of posts is that this is an area that many are unfamiliar with (at least not in depth) and making lots of authoritative statements makes it believable at face value. There are so many variables to network time sync that you design to minimise them. For example no multipath and no asymmetry unless you have PTP P2P transparent clocks everywhere.

The author also mixes precision with accuracy and relies on self-reported figures from NTP (chrony says xxx ns jitter). With every media speed change you get asymmetry which affects accuracy (not always precision though). So your 100m->1G link for example will already introduce over 1 us of error (to accuracy!), but NTP will never show you this and nothing will unless you measure both ends with 1PPS, and the only way around it is PTP BC or TC. There is a very long list of similar clarifications that can be made. For example nothing is mentioned about message rates / intervals, which are crucial for improving the numbers of samples filters work with - and the fact that ptp4l and especially phc2sys aren't great with filtering. Finally getting time into the OS clock, unless you use PCIE PTM which practically limits you to newer Intel CPUs and newer Intel NICs, relies on a PCIE transaction with unknown delays and asymmetries, and without PTM (excluding few NICs) your OS clock is nearly always 500+ ns away from the PHC and you don't know by how much and you can't measure it. It's just a complex topic and requires an end to end, leave no stone unturned, semi-scientific approach to really present things correctly.
by xtiansimon | 2025-08-26 12:10:46+00:00
Nice site design. Brings scripture to life.

One UI comment. I notice there is a legend under the map and callouts on the map to each of the four journeys. I wanted to see one of these switch the display to only show one journey at a time. Maybe the site does this and clearly on desktop, but I couldn’t intuit it on mobile.
Show HN: Softwarejobs.com, a job board for software engineers
by kelbs | 2025-08-26 12:11:03+00:00
I made a job board for software engineers.

When I did my last job search in 2022, linkedin gave me > 100k results from a "remote senior software engineer" query, and there weren't good filters to narrow the results down. Other sites were too niche.

It's tough to start a job board from scratch. It's the chicken and egg problem for two sided marketplaces: no jobs, which means no traffic, which means no one wants to post jobs, etc. I decided to aggregate from some other sites to start (allowed via their terms).

Let me know what you think! Will answer any question.
Show HN: I built a Document Q&A API that returns coordinates for every answer
by dbvitapps | 2025-08-26 12:11:06+00:00
Hey HN,

I've spent the last several months working on a new approach to document data extraction and I'm excited to share it today.

It’s called Ninjadoc AI, a platform where you can extract structured data from documents by asking questions.

The workflow is simple:

Build a schema visually: You upload a document and ask questions like, "What's the total amount?" or "Who is the customer?" to define the fields you want to extract. Use the API: You get a processor_id for that schema. Then you can POST any similar document (e.g., another invoice) along with the processor_id to our REST API. The key feature is that the API returns a clean JSON with the extracted values, and for every value, it includes the exact bounding box coordinates from the original document. This gives you verifiable proof of where the data came from.

This is designed to replace brittle template-based OCR that breaks with layout changes, and generic LLMs that don't provide verifiable coordinates.

It's built for developers who need to automate extraction from things like invoices, contracts, IDs, etc.

The site is live now at https://ninjadoc.ai. There are 1,250 free credits to start, which is enough to process a good number of documents.

I'm here to answer any questions and would love to hear your feedback!

You can also find it on producthunt: https://www.producthunt.com/products/ninjadoc-ai?launch=ninj...
by aurareturn | 2025-08-26 12:12:04+00:00
To show in real numbers why people always say a Macbook always feels miles ahead of AMD and Intel in actual real world experience.

The primary reason is the ST speed (snappy feeling) and the efficiency (no noise, cool, long battery life).

It just so happens that Cinebench 2025 is the only power measurement metric I have available via Notebookcheck. If Notebookcheck did power measurements for GB6, I'd rather use that as it's a better CPU benchmark overall.

Cinebench 2025 is a decent benchmark but not perfect. It does a good enough job of demonstrating why the experience of using Apple Silicon is so much better. If we truly want to measure the CPU architecture like a professional, we would use SPEC and the measure power from the wall.
by reddalo | 2025-08-26 12:12:11+00:00
Your link doesn't work for me. Try this: https://www.televideo.rai.it/televideo/pub/index.jsp

By the way, an interesting book called "La TV da sfogliare. 1984-2024. 40 anni di Televideo" by Guido Barlozzetti came out this year.

It's super interesting (if you speak Italian and) if you're curious about the history of the Italian teletext.
by jqpabc123 | 2025-08-26 12:12:32+00:00
"You don't want people vibe-coding these systems moving money,"

Why not?

He just inadvertently answered his own question as to why people resist using AI.

If AI is clearly not competent enough to trust for the "really important" stuff, what makes him think it is competent for other stuff?

His AI mandate is like forcing a team to hire cheap, incompetent coders with a language barrier --- and then blaming the team for the mistakes and lack of productivity.

Still a bad coder can "learn" to get better. Can AI do this? In the meantime, "fixing" bad code can be harder than writing good code --- and a lot less fun.

Next up --- let's just mandate the use of AI to fix AI's bad code. Problem solved?
by yoz-y | 2025-08-26 12:12:36+00:00
A data point of one but for me (a couple years ago).

When I was offering a paid app for 2€ on the AppStore I got less than a hundred customers. A free app with a 2€ IAP resulted in a couple of thousand of purchases.

Note also that the free version of the app didn’t have ads or anything, just slightly less functionality. The IAP arguably unlocked only minor features.

My point is: users put zero value on most programs. They will almost always choose a free alternative if it provides them the bare minimum of functionality

Now, with highly professional software like Rogue Amoeba’s things might be different.
by theshrike79 | 2025-08-26 12:12:40+00:00
Same, but with N97 (which is IIRC more powerful than the N100, because Intel is weird).

Wanted a travel NAS that would run on USB-C power. Thought about a Raspi5 + M.2 HAT + case. Checked the final price at checkout.

Bought a GMKTec Nucbox G7 instead. RAM is soldered in, but it has 12GB which is more than enough for the foreseeable future. 512GB SSD - again, more than enough and I can upgrade it later.

Now it runs Debian with a local Plex installation along with my Gl.inet router so I can get my series fix even if the internet is spotty when I'm traveling :)
by reissbaker | 2025-08-26 12:13:04+00:00
You are just making things up. In the American court system you are innocent until proven guilty. There's no "established case law" that tool makers have to prove their tools can be used for whatever or else they're guilty — you have to prove they're guilty if you think they are. You don't even understand the cases you're citing! Sony was presumed innocent and the onus was on the plaintiffs, who failed. And you couldn't sue someone for simply owning a VCR or using one — notably, the plaintiffs were trying to sue Sony, the VCR maker, not everyone in America who owned a VCR.

In an even greater misunderstanding of the American legal system, you're using the Sony case to argue that you would win court cases against LLM users. The plaintiffs in the Sony case lost! This makes your pretend case even harder: the established precedent is in fact the opposite of what you want to do, which is randomly sue everyone who uses LLMs based on a shaky analysis that since it's possible to use them to infringe, everyone is guilty of infringement until proven innocent.

Moreover, at this point you're heavily resorting to motte and bailey, where you originally claimed you could sue anyone who used LLMs, and are now trying to back up and reduce that claim to just being able to sue OpenAI, Anthropic, and training companies.

Continuing this discussion feels pointless. Your claim was wrong. You can't blindly sue anyone who uses LLMs. If you think you can, go talk to a lawyer, since you seem to believe you've found a cheat code for money.
by jjkaczor | 2025-08-26 12:14:05+00:00
In some areas - like US wine and alcohol sales to Canada - and tourism, according to ongoing news reports it is apparently devastating - they are begging Canadians to buy their products again.

In other areas - when the entire Canadian federal (and most provincial and territorial governments - many municipal governments, and of course the entire educational sector due to low-cost licensing) and large-scale industries are completely dependent on Microsoft 365 + Azure platforms (probably AWS as well) - information technology and management usage of US technologies is definitely not being boycotted...
by simonask | 2025-08-26 12:14:18+00:00
Their point stands, though. The vast majority of users do not have either kind of control, so it is a very small concession to them in favor of securing their device against a malicious actor taking control.

I think this is what commenters here are missing. I agree politically with the notion that people should own their devices (having full control), but the reality is not and will never be that the majority have anything but the illusion of control. Meanwhile, as these devices become increasingly necessary for people to exist at all, and the data they store becomes increasingly sensitive, the ability to theoretically install your own software is completely irrelevant compared to the risk of anything bad happening.

Things that would be compromised if my phone is compromised: All private communication, bank accounts, stock portfolio, medical history, driver's license, criminal record, sexual history, grocery habits, all communication between my government and me, real estate deeds and mortgages, two-factor authentication keys, and I suppose my Steam library.

Like, that's a lot. People can lose their homes. The stakes are unfathomably high here.
by lapcat | 2025-08-26 12:14:38+00:00
> All I'm saying is that these icons have obviously never mattered to anyone

That's not true. You can see the history of the Disk Utility icon here: https://basicappleguy.com/basicappleblog/macos-icon-history

Look at the original 2001-2007 version, which was the nicest. It's only gotten worse over time, unfortunately. The 2020 version got an unnecessary rounded rect because macOS Big Sur introduced iOS rounded rects as a new style, and then the 2025 went completely rounded rect because Tahoe enforces it on every app.

I personally have Disk Utility in my Dock, by the way.
by niutech | 2025-08-26 12:14:40+00:00
There were crowdfunding efforts like: Purism Librem, Liberux NEXX, /e/ foundation, eelo, Ubuntu Edge, Jolla phone. But none were really successful. The closest was probably Mozilla with Firefox OS, now Kai OS. I still own an Alcatel OT Fire phone, it's HTML5 all the way!

But I think Sailfish OS has a mature ecosystem, they are well recognized in the EU and based on GNU/Linux. I use it daily, after moving from UBports, and it serves me well. Hopefully SfOS gains more popularity.
by xnorswap | 2025-08-26 12:15:01+00:00
That attitude actually feels a couple of years out of date to me, now the response is often along the lines of, "So what, everything is staged, it's just for fun, get over it and stop being a killjoy".

There's a general belief that nothing is real, but we should still just act, and be influenced by it, as if it were real.
by mike_hearn | 2025-08-26 12:15:27+00:00
The EU has no leverage. Its own institutions are all 100% Microsoft shops with zero interest in changing that. The US has sanctioned staff at the International Criminal Court meaning MS suspended their Outlook accounts, and the ICC seems to have done .... exactly nothing. The chief prosecutor there had to open up a new personal account at Protonmail instead, although Protonmail keeps talking about leaving Switzerland due to new surveillance laws also so it's unclear how long it'll remain European (and of course Switzerland isn't in the EU anyway).

Simply put: can the EU do without US tech? No. Can the EU Commission do without extra tax revenues from US tech? Yes.