MurphyA/hacker-news huggingface dataset:
by Qwuke | 2025-10-16 12:25:26+00:00
>You’re free to distribute it for a fee for almost any purpose save one.

So it does not meet the original free software's required freedoms, and is therefore not free software?

>“Source available” again calling this source available is disingenuous. You’re deliberating using the least free term that is technically accurate.

No, the source is available to read and the software is not free based on the historical definitions you're providing, unfortunately. Happy to understand from a different lens, but Stallman specifically meant freedom in the way even FSL writers agreed with.

Also, please refrain to using commonly used terms in the common way as 'disingenuous', it doesn't lead to interesting discussion and is how these threads end up needing to be patrolled by dang: https://news.ycombinator.com/newsguidelines.html

>With respect to AGPL providing “too much control”. That is a valid and likely reason for courts to find it unenforceable.

So, this is a personal non-legal theory that does not have a basis in jurisprudence, then? GPLv3 is proven as enforceable, and is what AGPL is based on. No court in any legal system would throw away a license based on giving "too much control". That's just not how copyright or licensing contracts work. You may want to disclaim conjectures like this with IANAL..
by a-dub | 2025-10-16 12:25:37+00:00
> The Rust for Linux project has been good for Rust

i just decided do a good ol' 'find -name "*.rs"' in the kernel tree to get a sense for what all this is about. from what i can tell, there's just an api compatibility layer (found in /rust) and then a smattering of proof of concept drivers in tree that appear to just be simple rewrites of existing drivers (with the exception of the incomplete nvidia thing) that aren't even really in use. from what i can tell even the android binder rust rewrite is vestigial.

the whole thing seems kinda cute but like, shouldn't this experiment in programming language co-development be taking place somewhere other than the source tree for the world's most important piece of software?

redox is a pretty cool experimental piece of software that might be the os of the future, why not do it there?
by pavlov | 2025-10-16 12:25:59+00:00
Having lived in both the US and several European countries, America is already the privacy nightmare because all your data is with corporations who can do absolutely anything with it. European-style effortless automatic tax filing certainly wouldn’t make it any worse.

(Also it’s rather ironic that people who think like you have been voting for the party which is currently enabling Palantir to build Chinese-style surveillance in America. But as long as the data is owned by billionaires and they promise to only use it against the “others”, I guess it’s fine.)
by Dylan16807 | 2025-10-16 12:26:04+00:00
Everything is a compromise. GPL versus MIT is a compromise either way. Both are more free than the other. So don't tell me there's such a thing as fully free and that nothing else matters.

> I'm certainly for fundamental freedoms like the freedom of the press, even if I'm not myself a journalist.

Freedom of the press has more restrictions. In particular violating an NDA in your press activities is somewhat similar in how it affects few people and is time-limited.
by rsynnott | 2025-10-16 12:26:49+00:00
> a foreigner (relative to the country of work)

In a PAYE system, merely being a foreigner isn't _usually_ an issue, provided that you're domiciled and don't have foreign income. The exception, as you mention, would be a US citizen; the US's approach to foreign income of its citizens is sufficiently weird that they'll generally have annoying tax situations.

> What you get is a very simplified form asking if you have more income sources than from your work, and the local tax system means that most of them legally do not have any

If even that. In Ireland, and I believe the UK, you only have to fill out that form if you actually _do_ have non-employment income which is not deducted at source. Most peoples' only interaction with Irish Revenue would be to claim tax credits on rent/mortgage/medical expenditure/whatever.
by noir_lord | 2025-10-16 12:27:01+00:00
The 3" format disks mentioned in the article where "common" in the UK on the Spectrum +3 (which had a built in floppy drive), I owned one at one point.

The lore is that the world was moving to 3.5 and Alan Sugar (who owned Spectrum brand later after Amstrad bought them out) got a huge job lot of drives and disks cheap so they used them for the +3 as well as the existing CPC systems that had them (in fact the +3 used a modified version of AMDOS which ran the drives on the CPC).

It wasn't a terrible spectrum but it was already very obsolete by the time it was released.
by hylaride | 2025-10-16 12:27:09+00:00
If AGPLv3 was slapped onto everything back then, the likelihood of linux/open source being where it is today would be an order of magnitude less. A good chunk of the original windows TCP/IP stack was ripped from BSD licensed code. Had that not have been "easy" for Microsoft to take, the internet may not have developed the way it did and we'd all maybe be on proprietary networks like AOL/MSN/etc.

The solution isn't always swinging super-far in the other direction.

That being said, commercially supported OS software has essentially become shareware - just enough to get you hooked, and then the price jump is enormous.
by bigtunacan | 2025-10-16 12:27:23+00:00
No, they would know exactly what they know now. Employers already report your earnings to both the federal and state IRS agencies and pay your withholdings automatically adjusted for your dependencies. So a simple form that says you made X and claimed Y dependencies. Click submit to confirm…

That would be simple enough for most people (1 job, 1 home, maybe some kids) and it doesn’t require the government to know anything additional.

In that most common scenario no tax accounting service should be needed. Honestly a 1040 isn’t that complicated in that scenario either, but is still too difficult for a good number of people and it’s just unnecessary.
by scott_w | 2025-10-16 12:27:40+00:00
This is a very different situation. If you're interested, I'd recommend reading Can't We Print More Money by staff at the Bank of England (https://www.amazon.co.uk/Cant-Just-Print-More-Money/dp/18479...).

The short answer is central banks are not setup to offer services directly to the public.

This is different to the tax office in that people already need to interact directly with it! Anyone in the UK can fill out a Self Assessment, for example, however it's optional for almost everyone, because Pay As You Earn takes the tax off your employer instead.
Show HN: vscode-gitui – Open GitUI inside VSCode
by gymynnym | 2025-10-16 12:27:49+00:00
I often use GitUI to manage Git repositories. In Neovim, I’ve enjoyed great GitUI integrations, but in VSCode I always had to resize the terminal panel or switch contexts — which felt cumbersome. So I built vscode-gitui, a small extension that lets you open GitUI directly inside the VSCode integrated terminal.

Why It's useful

- Removes unnecessary context switching (good for Vim users)

- Multi-workspace support: Provides a workspace picker when using multiple workspace

Links

- GitHub Repository: https://github.com/gymynnym/vscode-gitui

- VSCode Marketplace: https://marketplace.visualstudio.com/items?itemName=gymynnym...

Feedback, pull requests, issues, and even harsh criticism are all welcome!
by jacquesm | 2025-10-16 12:28:06+00:00
> If they're sitting in the same office as the US military, they're propagandists.

You package that as a statement of fact, but it is just your opinion.

> Their job is to spread propaganda.

Then why are they not paid by the government?

> They aren't going to suddenly catch a case of principles now.

Indeed, you could reasonably assume that they had a case of principles all along and that this violates those principles.

> This is the class of people that keeps cheer-leading every disastrous military expedition the US goes on.

Except... they don't. That's why they walked out, because they want to be free to write whatever they want to write.

You are just parroting the usual 'luegenpresse' shit.
by dredmorbius | 2025-10-16 12:28:31+00:00
There's also a variant of latex (I realised this researching my reply), gutta-percha (from the tree of the same name, biological name Palaquium gutta), which was also instrumental in long-distance telecommunications as it was used to seal early undersea telegraph cables (themselves a fascinating rabbit-hole of electrical engineering). The use for cables resulted in dramatic overharvesting and a collapse of the gutta-percha supply, yet another caution in the Reliance on Markets for All Things.

Modern-day cables are armoured with polyethylene (which resists seawater rot far better than simple rubber), mylar, steel cables, aluminium, polycarbonate, and petroleum jelly.

<https://en.wikipedia.org/wiki/Gutta-percha>

(James Burke's Connections, mentioned elsewhere in this thread, also describes this use and significance of gutta-percha.)
by ernst_klim | 2025-10-16 12:28:42+00:00
Citation needed.

In Germany tax-prep industry is huge, there is a huge network of tax consultants plus paid online services like taxfix and smartsteuer.

The only countries I lived which didn't require you to declare the taxes were Russia and Georgia, mostly because 13% and 20% flat tax rate respectively.

Any country which does have complicated progressive tax system would require you to declare taxes at least at some cases.
by aa-jv | 2025-10-16 12:28:43+00:00
I am not Russian, Chinese, nor Indian - I am a citizen of the 5-eyes criminal military junta, however.

The notion that a citizen of a war-crime committing nation can only have justice if they also demand that other war-crime committing nations face justice, is a dire fallacy.

You cannot, as an American citizen, do anything at all effective about Russia or China or India until you have prosecuted your own war criminals. You simply do not have the moral standing in the world, any more: the entire world sees the crimes of the American people, even if they don't.

Only then will the appropriate precedent be set for others to face justice too.

The whataboutism is why there is no justice.

First, we citizens jail our own war criminals. Only then will we have the tools go go after theirs. There is no other appropriate order of events.

All you do, otherwise, is justify your own states' war crimes without having the moral authority to go after any other states war crimes.

Given the enormous magnitude of the war crimes, crimes against humanity, and violations of human rights at massive scales that the 5-eyes nations have committed THIS CENTURY, there is no higher priority than for us to get on with it and start prosecuting our own war criminals first.

The moral authority you think exists, simply does not exist. Ours are the worst-offending states. Other states cannot even come close to matching the magnitude of OUR states' crimes.
by nisegami | 2025-10-16 12:29:35+00:00
I don't think it's the same situation, since there's a rough baseline rate of carbon-14 in nature (relative to carbon-12) which is continually replenished while alive. When it dies, there's no more carbon-14 added to the system, so we can determine how much is "left" from the ratio of carbon-14 to carbon-12. But there was no fixed % of ceaseium-137 to start with here, so we can't use the current % to determine age.
by sothatsit | 2025-10-16 12:29:45+00:00
This is an interesting perspective to me. For my work, Sonnet 4.5 is almost always better than Opus 4.1. Opus might still have a slight edge when it comes to complex edge-cases or niche topics, but that's about it.

And this is coming from someone who used to use Opus exclusively over Sonnet 4, as I found it was better in pretty much all ways other than speed. I no longer believe that with Sonnet 4.5. So, it is interesting to hear that there may still be areas where Opus wins. But I would definitely say that this does not apply to my work in working on bash scripts, web dev, and work in a C codebase. I am loving using Sonnet 4.5.
by bdhtu | 2025-10-16 12:29:52+00:00
Compared to Sublime Text:

RAM:

213 MB Zed

41 MB ST

Storage:

406 MB Zed

52 MB ST

Startup time:

Zed is slower than ST (but only by a few milliseconds).

Also when you reopen ST it will remember how you've resized the window from last time whereas Zed won't.
by jacquesm | 2025-10-16 12:30:15+00:00
> The people dealing with classified military secrets are such Chatty Cathys they can't help but blab about upcoming airstrikes to random strangers, so we need to prevent them from talking to strangers?

I can think of one. Name ends on Hegseth.

And that same lying press and propaganda club that roenxi is arguing against here reported his gaffe pretty accurately, which if they had been who he claims they are they never would have.
by scheeseman486 | 2025-10-16 12:30:33+00:00
For as long as emulators supported shaders I've gotten into the habit of configuring them to scale output 4x nearest neighbor and then downscaling that to the display resolution using bilinear, which has roughly the same results; it gets rid of shimmering without blurring everything to a smudge. On any 1080p display with lower resolution content it looks great, but the method starts to fall apart once you try to scale anything higher than 480p.

With a 4K display the pixel density is high enough that virtually everything looks good scaled this way, though once you go higher than SD content you're usually dealing with 720p and 1080p, both of which 2160p divides into evenly anyway.

It's surprising how often I see bad pixel art scaling given how easy it is to fix.
by hopelite | 2025-10-16 12:30:41+00:00
The irony of all of this is of course not only that effectively no one has used any of the $1 coins since the introduction of the Sacagawea, when their value had basically halved since then, just based on official inflation fraud numbers; so it is unlikely anyone will ever see these coins either, unless you make a deliberate point to acquire and use them.

The government is clearly trying to do away with the freedom of coinage and bills, intentionally and unintentionally through its inflation fraud, and that decline of America is rather ironically encapsulated in this kind of cheapening of the currency in several literal and figurative forms.

And these coins are not even made of any durable metals that could survive history until another civilization can collectively wonder about how America could have ruined itself so quickly, after rising so rapidly.

They could have at least made these coins at least silver or gold, so some future intelligence could at least find them. But here we are, the government creating tokens with cheap iconography made of cheap materials and a face value that literally cannot even buy you a cup of colored sugar water anymore.

Frankly, who cares? Beyond saying “that’s nifty” while looking at the images of the designs; who here expects to ever see one of these “in the wild”?

Have you seen any of the 40 presidential dollar coins in the wild? How about the 29 “American innovation” coins that precede this set? Heck, how often have you seen a Sacagawea in the wild, considering there were probably about 2+ billion of them minted by now?
by jraph | 2025-10-16 12:31:13+00:00
I don't follow.

GPL and MIT fully fulfill the exigences of the free software definition, there's no compromise here.

Choosing between GPL and MIT may involve compromises, but we are talking about something else, you are moving the goalposts here.

(note: I kept updating my previous comment, probably while you were writing this, sorry for this)

(edit: ah, you noticed)

> Freedom of the press has more restrictions. In particular violating an NDA in your press activities is somewhat similar in how it affects few people and is time-limited.

Violating an NDA is a matter of law and contracts that can equally apply to software, it's not at the level of the fundamental right or at the level of the license.

If you are speaking about protecting one's source, then it's orthogonal (and probably also an important mechanism for) freedom of the press.
by hoistbypetard | 2025-10-16 12:31:19+00:00
> AGPL isn’t battle tested enough for me to be confident it will protect against big tech doing big tech things like spinning off a separate company in Ireland to firewall AGPL software.

What does it matter if they do? The point of the AGPL is that if you make a version available to users over the network, either you release the source to your version or you can't use it. That subsidiary could still be made to release the source or stop using it. Wouldn't that be "mission accomplished?"
by kelas | 2025-10-16 12:31:27+00:00
> Or, do you just not do that sort of stuff in these languages?

i tell you more. it is very much recommended to avoid doing this sort of stuff in all languages.

v_sepallength: 11 14 12 v_sepallthickness: 1.3 1.5 1.2 mul[v_sepallength;v_sepalthickness]

no:

/sepal:lengths and stroke widths spl:[l:11 14 12;w:1.3 1.5 1.2] /this is your "struct", if you will spl.w 1.3 1.5 1.2 /proof */spl 14.3 21. 14.4 /for mul, we don't even have to bother with field names */spl`l`w /but if you insist, lets make it explicit 14.3 21. 14.4

to produce a "factory" for well-formed spl objects is a no-brainer as well.

why we don't use v_ prefix:

1. everything what can be a vector should be a vector. 2. we can't use underscore anyway - it is an operator.
by tim333 | 2025-10-16 12:31:37+00:00
Things seem to have slacked off a bit on the transistors per chip thing. Eg

M1 16 billion transistors

M5 28 billion transistors

so that would be more like a 4/5 year doubling rather than two years.

That said there's a chart in Wikipedia showing it still going on https://upload.wikimedia.org/wikipedia/commons/c/cc/The_Moor...

but that's calculations per second per dollar rather than transistors per chip like Moore.

More came up with the law in 1965 and thought it would run 10 years till 1975 so it's had a good run if it's petering out now.

The compute per sec per dollar is a longer trend ~1900 that will likely keep on.

Gemini thinks: "The machine that began the long-term trend often cited as "128 years of Moore's Law" was Herman Hollerith's tabulating machine, created for the 1890 U.S. Census"
by hylaride | 2025-10-16 12:32:11+00:00
I'm not sure how it is in the US, but in Canada a huge amount of low-income benefits are directly tied to filing your taxes. Most Canadians experienced this in our college years when we got GST (our VAT) refunds due to being low-income adults.

Canada recently announced that they're going to go for automated tax filing and it turns out the biggest cost may not be implementing it, but that they'd end up having to pay out a lot more in benefits to low income people that don't file.
by anonymars | 2025-10-16 12:32:27+00:00
Between that, the seemingly excessive skepticism it happened, and "lol blockchain was your first mistake", I half-wondered if it wasn't a deliberate effort to dilute the alarm bells that we should all learn from here

Then I had a different thought: perhaps it's a mental defense mechanism at the unease at realizing how plausible it would be for many of us to fall prey to this scam

Anyway. Bizarre.
by parkersweb | 2025-10-16 12:33:18+00:00
Anecdata point - I’ve been running for around 3-4 hours this morning constantly using Haiku and it hasn’t hit the limit - currently at 74% and it resets in 1.5 hours. I think it’s safe to say you get a fair bit more usage over Sonnet.

Still trying to judge the performance though - first impression is that it seems to make sudden approach changes for no real reason. For example - after compacting, the next task I gave it, it suddenly started trying to git commit after each task completion, did that for a while, then stopped again.
by roxolotl | 2025-10-16 12:33:52+00:00
They were rolling out a free service over the past few years that was getting solid reviews and plenty of people used[0][1]. One of the top priorities[2] of the Trump administration and DOGE was to prevent that and it has been since shut down[3] and partly open sourced[4].

0: https://www.vox.com/future-perfect/24071005/irs-direct-file-...

1: https://www.investopedia.com/early-reaction-to-the-new-irs-f...

2: https://apnews.com/article/irs-direct-file-musk-18f-6a4dc35a...

3:https://www.cnbc.com/2025/07/30/irs-chief-says-agency-plans-...

4: https://github.com/IRS-Public/direct-file
by astura | 2025-10-16 12:33:53+00:00
Around the same time I was working as a cashier when a woman came in with a Sacagawea dollar.

"Woah, look at this, I just got it as change from the vending machine. I think it's Middle Eastern. Very exotic."

"It's a dollar coin, US currency."

"Woah! No way, how can you tell!?"

"It says United States of America one dollar?"

"Oh."
by hilbert42 | 2025-10-16 12:34:57+00:00
"…why we let them?"

The problem with democracy is its noise. With regard to such matters most citizens couldn't give a fuck, and those few who do care will have countermanding views. Thus, opinionated views mostly cancel out and governments (mainly the faceless gnomes within the bureaucracy) are left to legislate whatever they like into law. More often than not, laws end up reflecting things that make their lives easier.

In short, democracy best serves vested interests, much less so ordinary citizens.
by dredmorbius | 2025-10-16 12:37:20+00:00
I cut / you choose works in some situations.

In others you'd want, say, auditing or independent third-party verification.

In this case, perhaps an audit involving the deliberate injection of a mix of legitimate and bot traffic to see how much of the bot traffic was accurately detected by the ad platform. Rates on total traffic could be adjusted accordingly.

This of course leads to more complications, including detection of trial interactions, see e.g., the 2010 VW diesel emissions scandal: <https://en.wikipedia.org/wiki/Volkswagen_emissions_scandal>, or current AIs which can successfully identify when they're being tested.
by pjmlp | 2025-10-16 12:37:23+00:00
It means that it does the same JIT optimization tricks that Hotspot performs, escape analysis, devirtualization, inlining method calls, removing marshaling layers when calling into native code, PGO feedback,....

I would like to someday have someone write blog posts about performance like the famous ones from the .NET team, and also not having to depend on something external like JIT Watch, instead of having it in box like .NET.

Example for upcoming .NET 10,

https://devblogs.microsoft.com/dotnet/performance-improvemen...

Also C# and .NET low level programming features are here today, Project Valhala delivery is still in future, to be done across several versions, assuming that Oracle's management doesn't lose interest funding the effort after all these years.

It is kind of interesting how after all these years, the solution is going to be similar in spirit to what Eiffel expanded types were already offering in 1986.

https://wiki.liberty-eiffel.org/index.php/Expanded_or_refere...

https://archive.eiffel.com/doc/online/eiffel50/intro/languag...

I guess that is what happens when language adoption turns out to go in a different path than originally planned, given Java's origins.