MurphyA/hacker-news huggingface dataset:
by Amezarak | 2025-11-05 10:52:48+00:00
The average HNer, who is fairly literate and well-informed about tax-prep, tends to misunderstand the situation.

Using tax preparation software is the cheap (or free!) alternative to what millions of Americans are doing. It was a change for the better for people who didn't do their own taxes. A regular person's taxes can always be done electronically for free, or if they really want, for $20-$100 through tax prep software.

What millions of Americans do is pay a local accountant hundreds of dollars. The accountant pays himself out of their refund. He is "their guy" who is going to find all the "loopholes" to get them the biggest possible refund. He is also a shield between them and the vengeful and anal IRS that will garnish their paychecks or possibly even imprison them for making mistakes. (This is how the accountants market things, not reality.)

The masses generally don't want to "fix" e-filing/tax prep because a) you can already do it for free if you want to, it just requires a third-party which may be dumb but isn't getting most people fired up or b) they don't care about tax prep software at all because they're using an accountant.

https://www.irs.gov/tax-professionals/return-preparer-office...

There are 800k people out there with Preparer Tax Identification Numbers(PTINs) being paid to file other people's taxes. Looking around for the estimates for the actual stats of the percentages of people supposed to use these preparers varies from 25-55%.
by throwaway7489 | 2025-11-05 10:53:38+00:00
It's not misinformation, that's how X still works. Clients do all kinds of things. New programs aren't like 80s ones but your X server still must support every operation clients expect.

Wayland doesn't break anything, it's a completely new protocol. Claiming Wayland breaks your use case is like saying systemd broke old init scripts. It did because it's a different system.

Wayland isn't trying to be Xorg 2. It's a protocol. At its core it's only a compositor protocol. Everything built on top is up to the implementation developers.
by dotancohen | 2025-11-05 10:55:36+00:00
For the better part of a decade it seems that every verb or noun I search for, all the top search results are some movie or TV show named after that verb or noun. And I've watched exactly two movies in the past two decades (Star Wars VII when it came out, and Alien just last week).

Sometimes I consider actually enabling personalized search just to get to the things that I'm actually looking for.
by ralgozino | 2025-11-05 10:55:58+00:00
I went down this rabbit hole not so long ago too.

There was a discussion open on containerd's GitHub on removing the dependency on the pause image but it has been closed as won't fix: https://github.com/containerd/containerd/issues/10505

Also, if you are using kubeadm to create your cluster, beware that kubeadm may be pre-pulling a different pause image if it does not match your containerd configuration: https://github.com/kubernetes/kubeadm/issues/2020
by seec | 2025-11-05 10:56:42+00:00
Yep, 25 euros a year for a goddamn app is ridiculous. It's the same price as a nice physical agenda, that needs all kinds of production and supply chain wizardry.

Mobile devs are out of their minds nowadays. No that it matters that much because those phone apps end up being largely pointless most of the time (hence the absurdity of the high price).
by walterlw | 2025-11-05 10:57:56+00:00
I believe that Python is as popular and widely used as it is because it's old enough to have an expansive ecosystem of libraries. It's easy enough to implement one in pure Python and possible to optimize it later (Pydantic is a great recent-ish example, switching to a Rust core for 2.0). That same combination of Python + (choose a compiled language) makes it quite difficult for any new language to tap into the main strength of Python.
by anthk | 2025-11-05 10:58:22+00:00
The original hackers are the ones from the Lisp Machines and ITS/WAIS under the PDP10.

The rest of these are just PC wannabes.

Actual hacker knownledge: http://www.inwap.com/pdp10/hbaker/hakmem/hakmem.html

Under PC's, today, great hackers should be the guy behing https://t3x.org, the one behind EForth running under Subleq, reverse engineers, people reusing DNS' connections for tunnels such as the folks from Iodine, people reusing AWK+netcat (or plain GAWK) and awk+openssl to create Gopher and Gemini clients, Goerzen from https://complete.org creating NNCP and a bunch of nice tools...

And OFC Fabrice Bellard, which is on par with people from the MIT/SAIL and ITS/WAIS who created and expanded TECO Emacs, LISP, primordial AI, first networked environements, AI grounds...
by Imustaskforhelp | 2025-11-05 10:58:51+00:00
Nim feels like a really amazing language. There were some minor things that I wanted to do with it. Like trying to solve a codeforces question just out of mere curiosity to build something on top of it.

I felt like although it was similar to python. You can't underestimate the python's standard library features which I felt lacking. I am not sure if these were skill issues. Yes these are similar languages but I would still say that I really welcome a language like SPy too.

The funny thing is that I ended up architecting a really complicated solution to a simple problem in nim and I was proud of it and then I asked chatgpt thinking no way there can be anything simpler for it in nim and I found something that worked in 7-10 or 12* lines and my jaw dropped lol. Maybe chatgpt could be decent to learn nim imo or reading some nim books for sure but the packages environment etc. felt really brittle as well.

I think that there are good features of both nim and SPy and I welcome both personally.
by SwiftyBug | 2025-11-05 10:59:44+00:00
From your comment, I'm assuming you're mostly familiar with interpreted languages. Chances are that you know JS/TS. If that's the case, I suggest that you give Go a go. The learning curve is way softer than Rust's and it's not too uncomfortable to someone who already knows TypeScript. And the advantage of Go over Rust is that the compile time is much, much shorter.
by dimakranz | 2025-11-05 11:00:06+00:00
What if building a truly strong team isn’t about matching skills, but aligning values?

That’s the idea behind 2ndPilot – a co-founder and team matching service.

Share link with potential co-founders: they take a short test, and you get a detailed report – including a predictive analysis of potential team risks. Think of it as due diligence for founders before you commit.

Founders: would you actually use a tool like this before joining a team? Give it a try and let me know pls.
by sevensor | 2025-11-05 11:00:54+00:00
I use hypothesis to test that the happy path is really happy. I use it to define the set of expected inputs for a function, and it looks for the nastiest possible sets of inputs. It’s kind of the opposite of how I write ordinary tests, where I pick challenging but representative examples. Often I’m just checking some basic property, like “function f is the inverse of function g” for round tripping data through a different representation. Sometimes it’s just “function f does not divide by zero.”. Hypothesis seems to have a library of corner cases that it checks first. If you don’t say you can’t handle floats above 2^53, it will try 2^53, for instance. (That’s the threshold where doubles stop being able to represent every integer.) Often the result of running hypothesis is not a code change but a more precise description of what inputs are valid.
by krapp | 2025-11-05 11:01:26+00:00
I can't help but think of the American left as Charlie Brown and the right as Lucy holding the football. Once you realize the left is always willing to cede real power to win a moral victory over itself, it's just too easy to push that button and keep pushing it until the resistance eats itself.

They'll find something on Zohran, or else he'll make some compromise that makes the left turn on him. It's just a matter of time.
by wongarsu | 2025-11-05 11:01:32+00:00
That would be what Wikipedia calls "original research". A big no-no on wikipedia. At a minimum he would have to tweet or blog about it and link the tweet or blog. And even then that's a primary source, which wikipedia considers less valuable. Ideally he would get someone else to report on his tweet/blog and use that as source. Then the wikipedia gods are happy

https://en.wikipedia.org/wiki/Wikipedia:No_original_research
by thw_9a83c | 2025-11-05 11:01:39+00:00
> Types in Rust are way more complicated and obscure than the ones in OCaml

For the most common cases, I agree. I always wondered why OCaml remained such a niche language, given that many of its nice features took decades to appear in more mainstream languages. I thought it was because the language was too complex and advanced for the mainstream audience. However, with the rise of Rust, I don't think so anymore. Rust is, in many ways, as complex as OCaml and, in certain cases, even more complicated. Yet, it's becoming very popular.

So my second theory about its lack of popularity must be correct: it has beginner-unfriendly documentation. In fact, I would even say it's unfriendly to engineers (as developers). The OCaml community prefers to see this language as an academic affair and doesn't see the need to attract the masses. Rust is an example of the opposite. It's a complex language, but it's pushing hard to become mainstream.
by masfoobar | 2025-11-05 11:02:41+00:00
> That's none of Britain's concern. How would you feel if Americans showed up and started breaking the angels off of Westminster Abbey or carting off Stonehenge because they didn't trust you to keep them SAFE? You'd probably riot.

Let's not change things up with a made up invasion compared to the discovery of ancient egypt in 1800. Two different scenarios. We already have a good understanding of the meaning to Stonehenge today. For a Country to 'take it' is different compared to discovering something COMPELTELY NEW and captivating!

The point I am making is that I am not having some bias or attachment with my comment just because I live in the same Country that has "stolen" goods.

Doesn't matter whether I am British or not. Certainly not entitled.

If anything was stolen over 200 years ago from Britain but is "safe" today elsewhere at some museum is no concern for me. It is what it is. However, I am open to returning things back to their original Countries. Despite being British, it's unlikely to be my decision.

> They have the right to destroy their own culture if they want

It's not their own culture culture I am worried about.

> You people really have no moral high ground to stand on.

> And Europeans stripped the Colosseum for parts and the Church destroyed the artifacts of European pagan culture

There is NOTHING I have said/wrote that gives me a 'moral high ground' to any of this. Just focusing on Britian, we have a rich history - this includes changes in many ways, including culture, religion, artifacts, etc. This country on it's own has lost many historic things as a result - and I find it an absolute shame! Imagine the type of evidence we could have that may be in the BC era. It's not just about Britain but many other places around the world with rich history.

But I will say/write this - if we do return things, they are returned to a place where they are preserved/protected.

Seriously - don't get me started with Britain. Again, I am in favour of many things being returned. I only say this because this Country might be doomed in the next 50 years. Whatever we have that is historic to Britain.. whether Christain or pagan.. will likely be destroyed. This includes anything in museums. All because it goes against the "right" religion.

I don't write this as a Christian myself - but as an Atheist.
by SaaSDesigner | 2025-11-05 11:03:09+00:00
SEEKING WORK | REMOTE | WORLDWIDE

Freelance UX/UI & SaaS Product Designer for hire, remotely.

Hey, I'm Bren - a product & UX designer with a Bachelor's Degree in Interaction Design.

8+ years of experience designing UI/UX for startups and founders, including web and mobile apps.

---

I'm available for:

• SaaS UX/UI Design for Web & Mobile - Stop losing users due to clunky interfaces. I'll create sleek, modern, and intuitive designs for your web app, dashboard, or mobile app to increase user engagement, attract new users, and drive retention.

• Ongoing Design Partnership - I'll provide continuous, development-ready designs with custom workflows and processes. I'll help you establish smooth design-to-development handoff, allowing you to focus on your business and deliver iterative improvements to your product.

• Interactive Prototypes - Avoid costly development mistakes by testing ideas early with high-fidelity, clickable prototypes. I'll help you gather crucial user feedback and validate your concepts before you commit to full development, saving time, resources, and reducing risk.

• Scalable Design Systems - Need a scalable, efficient approach to your product design? I can create a design system for your business. This will help save time and keeps your brand experience unified across all platforms.

• Skills: Figma, Design Systems, SaaS Design, Dashboard Design, User Experience, User Interface, UX Design, UI Design, Product Design

---

• Retainer, ongoing UI / UX design arrangements available.

• Portfolio: https://SaaSDesigner.com

• Location: Toronto, Canada (GMT-4)

• Email: bren@saasdesigner.com
by vibrio | 2025-11-05 11:04:00+00:00
This is a summary of my view. The danger is an overly opinionated “leader” with strong opinions has veto power over expert fda review teams, the system fails and decisions are not made on data and consensus but rather ideology and self importance. Patients and even practicing Physicians cannot be expected to review the nuances of every aspect of clinical studies for therapies in their area. The FDA and expert advisory committees (do these still exist?) are crucial in providing a data-driven analysis. This should not be done by an outspoken “leader” that is confident that he is smarter than the rest of the field. (This isn’t limited to medicine,but that is a can of worms)
by rob74 | 2025-11-05 11:04:24+00:00
This video from an aviation youtuber contains a picture of the engine: https://www.youtube.com/watch?v=U4q2ORhIQQc&t=526s (the video itself is also worth watching in full IMHO).

What strikes me as odd is that this looks like the "naked" engine, without the cowling/nacelle that usually surrounds it? Anyway, if an engine departs the aircraft shortly after (last-minute) maintenance was performed on it, that's indeed suspicious...
by kubanczyk | 2025-11-05 11:05:12+00:00
I took several assumptions to build an argument why some errors should result in process-level termination.

By "corruption" I mean much more than merely a hardware bit error. I mean any situation when data no longer has a meaning for a user.

By "unexpected" I mean that the program has not been prepared to deal with the situation: there is no code there to "fetch the data from the source again", etc.

> you know and control what the graceful stop does

No, in fact I'm exploring here situations when I don't know this with certainty.
by radicalbyte | 2025-11-05 11:05:45+00:00
> Reminds me of running Doom when I had to hack config.sys to forage 640KB of memory.

The good old days of having to do crazy nutty things to get Elite II: Frontier, Magic Carpet, Worms, Xcom: UFO Enemy Unknown, Syndicate et cetera to actually run on my PC :-)
by TheDong | 2025-11-05 11:05:48+00:00
However, by percentage far more accidents happen in cities (including minor scrapes while parking etc), and the average driver's miles are a mix of city and highway (perhaps around 50/50? Numbers for that are hard to find).

The waymo/robotaxi driving is basically entirely city driving, so I think I think it's reasonable to say human accidents for that type of driving are higher, possibly nearly twice as high as the estimate you got.
by mythz | 2025-11-05 11:06:11+00:00
We've moved to Hetzner several years ago, and the savings will ensure we'll likely never consider the Cloud again (Exception is Cloudflare Workers, which is well done with generous quotas). Although it would be way easier to move now since automation, deployment, backup and retention scripts are much faster to write now with AI.

BTW in-case you've missed it [1] Anthropic is offering $250 free credits till Nov 18 for their new Claude Code on the Web [2] for Clause Pro/Max users.

[1] https://x.com/adocomplete/status/1985766988724244839

[2] https://claude.ai/code
by nani8ot | 2025-11-05 11:07:10+00:00
Yes, immigration is the primary outward goal of the european far right. But the european far right has the common goal of stopping the EU from growing closer. I'd argue the far right is working together in the EU to destabilise it, similar to how other authoritarian countries are working together to destabilise the rest of the world to their advantage. The saying "The enemy of my enemy is my friend" comes to mind.
by Tor3 | 2025-11-05 11:07:30+00:00
That's only about the black death, and some specific reasons for why that helped, kind of, _some_ parts of Europe. First, it definitely didn't help everyone - Norway, for example, lost all economic power and went into the 400 year night, as it's called (it was under Denmark). And secondly, it's a single case. You can't create a general rule from that. It's vastly different to compare that case to when e.g. 95% of the population died out in certain places during the Spanish conquest.

And, again, take that "rule" to its logical conclusion: How many people will inhabit the Earth after a while, and under what conditions will they live?
by darshanime | 2025-11-05 11:07:44+00:00
Hi, thanks for sharing. There are quite different tools; afaiu, the one you shared does not have any means of cross referencing other data. Also I could see only basic knobs to control the data generation -- ints b/w max/min, weighted distribution from a set of possible options etc.

datagen on the other hand allows you to access the data of any model, any field, any row to create new data; much like a DAG. This is a very powerful abstraction.

Of course, not having to write "code" in json is great too!
by impish9208 | 2025-11-05 11:08:19+00:00
I’m currently making my way through a video series on Ancient Rome. Apparently, there were times when Rome contracted out the right to collect taxes from certain regions. So businessmen would bid on this, and the winner then had a limited time when they could go out and collect the taxes. If they managed to collect more than what they paid for the bid, that was their profit. It’s easy to see how this was heavily abused, and these “publicans” were hated by the people. They’re even referenced in the Bible; “sinners and publicans”. How long before the IRS considers this arrangement?
by fredoralive | 2025-11-05 11:08:54+00:00
I'm not sure they usually have the views on screen in the cockpit in flight, even if available (and an old MD-11 freighter won't have the cameras in the first place). The picture of an A380 cockpit (on the ground) on Wikipedia does show the tail view on a screen, but its on the screen normally used for main instruments. With an A380 that had an uncontained engine failure causing various bits of havok (Qantas 32?) IIRC the passengers could see a fuel leak on the in flight entertainment screens, but they had to tell the crew as AFAIK they didn't have access to the view in the cockpit in flight.
by Firehawke | 2025-11-05 11:09:16+00:00
Same. My first internet access was a BSD shell account back in 1993; I had Pine and Pico on there. Coming from a world of MS-DOS BBSes (I ran one myself!) it wasn't that hard to take QEdit skills and move that over to using Pine and Pico-- it was quite comfortable.

I still tend to muscle memory my way through using Nano when I need to do quick file edits on Linux.
by Traster | 2025-11-05 11:09:44+00:00
I'm actually not that worried about this, because again I would classify this as a problem that already exists. There are already idiots in senior management who pass off bullshit and screw things up. There are natural mechanisms to cope with this, primarily in business reputation - if you're one of those idiots who does this people very quickly start just discounting what you're saying, they might not know how you're wrong, but they learn very quickly to discount what you're saying because they know you can't be trusted to self-check.

I'm not saying that this can't happen and it's not bad. Take a look at nudge theory - the UK government created an entire department and spent enormous amounts of time and money on what they thought was a free lunch - that they could just "nudge" people into doing the things they wanted. So rather than actually solving difficult problems the uk government embarked on decades of pseudo-intellectual self agrandizement. The entire basis of that decades long debacle was based on bullshit data and fake studies. We didn't need AI to fuck it up, we managed it perfectly well by ourselves.
by tpm | 2025-11-05 11:10:01+00:00
> Now Germany Poland, Austria and also other EU states introduce "temporary" border checks. Which they keep extending. Great.

Yeah. Though I live close to a Slovakia-Austria border crossing and use it frequently and it is quite apparent these are border checks in the name only. Pedestrians and bikers are not checked at all; passenger cars are waved through and only vans and busses seem to be actually stopped for a check and even that depends. Still sucks compared to no border police presence at all.