MurphyA/hacker-news huggingface dataset:
by IshKebab | 2025-08-12 07:38:02+00:00
I have an aversion to dynamically-typed languages because of these problems. It's not some random preference.

> You don't want to learn Ruby or Rails

Learning Ruby or Rails wasn't the problem. The Ruby language itself is fairly trivial. The issue is the lack of static types, and the fact that you can't even fall back to grep.

I know Python very well but it is almost as difficult to edit large Python codebases with no type hints. (It's not quite as bad because most Python code is greppable.)
by bitwize | 2025-08-12 07:38:03+00:00
What a cool article to have at the 30th anniversary of Windows 95's release (24th of Windows XP's).

Windows XP was about the time I started moving away from Windows more definitively, even as a secondary OS. It was the product activation crap. My OS on my computer should serve ME, not be beholden to the vendor after I put it on. Of course, we didn't realize back then how bad things could/would get...

So for that reason, I'm not really nostalgic about Windows XP, or subsequent versions, the way some people are.

Although it is interesting to see what many now consider to be the bad ideas of Windows 8, get their start in "Neptune"...
by jam_cha123 | 2025-08-12 07:38:16+00:00
twoPrompt 2.0 - multiple LLM prompter. You can use it to prompt 7 different LLMs like Llama, etc.

Chat App (no login needed and free) : https://twoprompt.de/chats.html

developer API (login needed, costs $0.04 per prompt): https://twoprompt.de/developer.html

enjoy and feedback
by p0w3n3d | 2025-08-12 07:38:33+00:00
Small update to the differences here: calculator won't ever need a GPU or other device that cost is 50k$ and you'd always need to rent it for seconds. Calculator also won't be embargoed at any point of time (i.e. when next USA president comes into the office, he/she won't be able to prevent your further usage of calculators in your country). Also all the things done by calculator you could do on the paper, just slower.

The integration calculus is a little bit different and more connected to programming - you need to work through as many possible types of integrals as possible to get those good methods of solving into your mind, and then exercise them through and through to get them into your long lasting memory. The same in programming patterns, ways of solving problems etc.
by Hamuko | 2025-08-12 07:39:30+00:00
>the welfare generated by making AI better by providing it with content is more valuable for society than the welfare generated by subsidizing copyright holders.

Isn't the AI in this case also copyrighted intellectual property that benefits its owners and not the society? As far as I know, Perplexity is a private, for-profit corporation.

I don't see how improving Perplexity's proprietary models is any more beneficial to society than YouTube blocking ad blockers.
by alextingle | 2025-08-12 07:39:55+00:00
This is dangerous nonsense.

Even the example used on the blog post is wrong (in my timezone)...

Start = date(2020-02-23) End = date(2020-04-05)

Duration = End - Start // 42 days Duration as hours // 1008 hours

2020-03-29 was the start of Summer Time, so only 23 hours long. So the duration in question should be 1007 hours.

Having a span of time using days as the only unit is fine. But there no way to convert that into a different time unit without knowing which specific days we mean.

What happens if the duration concerns something that physically moves? Was the software running on a ship that travelled from Europe to Australia between February and April?

Honestly, gushing about how dumb everyone else is, without mentioning even basic wrinkles like this just screams Dunning Kruger.
by novok | 2025-08-12 07:40:18+00:00
Much like iOS/Android & the Web killed MSFTs stranglehold on OSes, google docs & markdown killed MSFT office's stranglehold on office. So many businesses are google doc shops, vast majority of schools are google docs, vast majority of casual document usage is google docs and google docs is open-enough with it's export formats.

Excel at this point is specialist software, like adobe photoshop. Everything else is 'good enough'.
by bayindirh | 2025-08-12 07:40:28+00:00
"RTFM!" comments comes in flavors and bears nuances. In this case, as another commenter has pointed out, the answer smells fishy.

I have been told to "RTFM!" countless times in many places. Some of them were legitimately the correct answer in that context, in hindsight. Some were knee-jerk reactions like this.

Debian's discussion culture might be a little edgy sometimes, but this has nothing to do with Debian.
by ViewTrick1002 | 2025-08-12 07:40:55+00:00
> Ada language instead of rust

Because it never achieved mainstream success?

And Zig for example is very much not memory safe. Which a cursory search for ”segfault” in the Bun repo quickly tells you.

https://github.com/oven-sh/bun/issues?q=is%3Aissue%20state%3...
by bell-cot | 2025-08-12 07:41:27+00:00
Disagree. If the society is essentially "broken", with little sense of everyone working together to build and secure a positive future, then two-party systems can degenerate into "but they're even worse!" races to the bottom.

But in better circumstances, there is enormous social pressure (at least on mainstream parties) to be much higher functioning, and willing and able to lead the nation toward a positive future.

(Yes, I think that political reform could be of some use in the UK. Some. The underlying problems would mostly remain.)
by re | 2025-08-12 07:42:26+00:00
> Every date library you’ve ever used is lying to you.

I feel like you haven't used most date libraries.

https://docs.oracle.com/javase/8/docs/api/java/time/YearMont... / https://docs.python.org/3/library/datetime.html#date-objects / https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
by nozzlegear | 2025-08-12 07:42:28+00:00
I use the Siri ChatGPT integration pretty consistently on my Mac. I like the keybinds for it, and I also like that if Siri has the answer for my question it's usually instant; when it doesn't, it sends it off to ChatGPT for me.

As for their other stuff, I use Apple's email inbox summary feature constantly, and I occasionally use the writing tools AI stuff just to proofread long text I've written to make sure there aren't any glaring mistakes I'm missing.
by avhception | 2025-08-12 07:42:57+00:00
Well, as a user of one of the more "IKEAesque" distros, I guess I have made my choice ;)

And that's perfectly fine, it just means I don't align with Debian on this one. And that freedom is what Linux is all about, I guess. So it seems it's working as intended :)

Edit: And I totally get that users might often want that kind of maximalism. It's just not for me. Although starting network daemons by default might sometimes be a bridge too far, or the case described in the article here.
by ecthiender | 2025-08-12 07:43:23+00:00
If the author of the article is here, do try out org-mode. That is exactly what you need. It is designed to be a simple text file format, but tooling on top of it (simple editor plugins, mostly in emacs, but there are equivalent plugins in vim/neovim; I'm sure there must be something in today's kool-aid VSCode editors) make it so so much more powerful.

Org-mode has TODOs, Agendas, tables, nested/collapsible headings, mind-maps etc. You can also generate richly formatted PDFs/HTML/DOC files as well.
by hnhiringzero | 2025-08-12 07:44:05+00:00
Stealth Startup | AI Engineer | Remote (Worldwide)

- Building for US healthcare

- Experienced founders -- 10+ YOE, one a former partner at a top-tier VC, the other a founding engineer from a Series C company

- Backed by a T1 VC

- Great culture

Role: Senior AI Engineer (5+ years experience)

Must have:

- Shipped a production AI system that works at scale

- Strong track record of end-to-end ownership (design → deploy)

- Comfort working in a fast-paced, early-stage environment

Please mention 'HN' in 'Ref' field.

Apply at https://docs.google.com/forms/d/e/1FAIpQLSdVeCxCiILib0wXjNxp...
by shit_game | 2025-08-12 07:44:16+00:00
I remember my mother watching a news segment on TV about the subject of online identity verification several months ago, and she commented that she supported it because "kids shouldn't be looking at these things." I asked her if she believed it's a parents responsibility to parent their children and block childrens' access to unsavory things, or if she felt it might be dangerous to tie a persons legal identity to what they do on the internet, and her face kind of glazed over and she said "no?"

The average person is not thinking about the ways in which legislation can be abused, or in how it oversteps its "stated purpose", or how it can lead to unintended consequences. I remember the news segment saying something to the tune of "new legislation aims to prevent children from viewing pornography", which is a deliberately misinformative take on these kinds of legislation.

The current political atmosphere of the western world is edging towards technofascism at an alarming rate - correlating online activities to real-world identities (more than they already are via the advertisement death cult (read: industry)) is dangerous. A persons political beliefs, national status, health status, personal associations, interests, activities, etc. are all potential means of persecution. Eventually, the western world will see (more) TLAs knocking on doors and asking for papers and stepping inside homes. They're going to forensically analyse computers belonging to average people (which government agencies are already doing at border checkpoints in the US) to weed out political dissidents or people targetted for persecution.

Things are going to get exponentially worse for everyone, and nobody is trying to stop it because the average person is uninformed, uninterested, and - worst of all - an absolute fucking idiot.
by uecker | 2025-08-12 07:45:01+00:00
One has to add that from the 218 UB in the ISO C23, 87 are in the core language. From those we already removed 26 and are in progress of removing many others. You can find my latest update here (since then there was also some progress): https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3529.pdf
by pessimizer | 2025-08-12 07:45:27+00:00
I've got to tell you that I don't think people like gwern.net and andymatuschak.org are procrastinating. A lot of these people are very productive in public. Walking through their zettel-sites is like walking through their minds. The best thing zettel-people have done has been to assume that everything that you're writing that was clearly inspired by something else should reference and direct link that thing. I really think we should caching and redistributing our references too, but the law...

The stuff they, and many smart people like them, are putting in their public notes are sometimes becoming the authoritative bibliographies of little specialized subjects. Their notes get referenced in journal articles.

edit: also, as far as I know, the goal of having a Zettel system is to be as lazy as possible. To have all your notes extremely networked so you can find them pretty quick, you can get surprised about what's in them because old stuff gets surfaced, and you can always find a place to add the thought you're having or the notes you're taking. You save all of that time digging though stuff and filing stuff and losing stuff, which you can use to take a walk in the park or something. To accidentally write a few books just because you had all your notes about some goofy subject you're obsessed with in one place and one day you're like "that must be about a quarter million words."

edit2: also, also, this conversation is very quaint. 10-20 years from now we will all have zettelkasten and we will never look at them at all because we will use AI to interface with them. I'm sure thousands are already in that world, I'm certainly working on getting there.
by distances | 2025-08-12 07:46:13+00:00
I use a unique email address with the + format for each service, like "me+kagi@email.com". Login with email reveals the service through the address.

And yes, I too usually copy-paste both the username and the password, one right after the other. I have often thought that it seems very risky, but good to learn that Wayland already prevents clipboard sniffing.
by gambiting | 2025-08-12 07:46:24+00:00
>> During its time of EU membership the British constitution effectively gave up most of its power to a foreign government

It's nonsensical statements like this that lead to brexit.

Some(very very very few) rules were delegated to EU institutions. UK retained full autonomy in almost every area, it could have always limited immigration or how bananas are shaped if it wanted to. To say that "most of the power" was given to a foreign government borders on Russian trolling, it's just so extremely untrue.

>>And this position is very popular.

Which one? And with whom?
by mrkeen | 2025-08-12 07:47:48+00:00
If it does, then you would be able to express a race condition with it.

EDIT: I re-read parent comment.

>> the biggest advantage to using tail recursion over vanilla loops is the ability to keep using persistent data structures without any (apparent) mutation.

Yes

>> at least with Clojure's loop/recur stuff it is kind of cool to be able to keep using persistent data structures across iterations of loops

There's the implied mutation.
by tucnak | 2025-08-12 07:48:30+00:00
If the filesystem corrupts data, it has to be fixed at the maintainer's discretion. This is what the users want. Tough luck it makes Linus' life harder! Not to mention that he's allowed btrfs to run unchecked for so long. Kent put it nice, actually, kernel work is not about pleasing egos of top guys; it's about delivering software for users:

> "Work as service to others" is something I think worth thinking about. We're not supposed to be in this for ourselves; I don't write code to stroke my own ego, I do it to be useful. I honestly can't even remember the last time I wrote code purely for enjoyment, or worked on a project because it was what I wanted to work on. My life consists of writing code base on what's needed; to fix a bug, to incorporate a good idea someone else had, to smooth something over to make someone else's life easier down the line. Very rarely does it come from my own vision. My feelings are entirely secondary to the work I do.
by HDThoreaun | 2025-08-12 07:48:53+00:00
The lopsided death count is Hamas' fault because they are unable to kill any israelis at all. Hamas dies and Israelis dont = lopsided death count. Thats not a bad thing. As you pointed out, there are many actual bad things going on, so focus on that instead of dumb shit that doesnt matter. Makes you look like an idiot when you complain that Hamas cant kill israelis instead of talking about how theyre starving an entire society to death. Hamas does use human shields and that does make it valid for the israelis to kill the human shields, so again the lopsided death count mostly just serves to remind everyone that hamas doesnt give a shit about their population. That Hamas is not a government anyone wants to live under. Doesnt help their cause. Mass starvation does. You need to convince that the palestinian deaths are unjustified, not that they happened. Death happens in war.
by jeroenhd | 2025-08-12 07:49:18+00:00
Android itself doesn't enforce it, but starting with Android 9, you have to opt in to HTTP requests rather than opt out. Most app developers don't even know about this so their applications (and the ads packaged within) cannot do plaintext HTTP calls using the normal system API.

Still doesn't prevent an ad library from bundling libcurl and doing HTTP calls manually, of course, but it's a sane default.
by c16 | 2025-08-12 07:49:39+00:00
That's not necessarily a position you have to fight. You can also take the standpoint that if the UK government can't protect your private data, then how can a data provider. There are many such cases:

[1] https://www.bloomberg.com/news/newsletters/2025-08-06/hacker...

[2] https://www.theguardian.com/politics/2007/nov/21/immigration...

[3] https://www.reuters.com/technology/cybersecurity/britains-nh...
by jkaplowitz | 2025-08-12 07:50:42+00:00
And a significant part of the Canadian constitution is now codified and entrenched in ways that no single one of the federal or provincial parliaments across Canada can freely amend, albeit not in a single document, even though Canada shares the same King as the UK. No reason the UK couldn’t do it - the UK Parliament itself even enacted the fundamental constitutional structure that Canada now has, at Canada’s request, and in the same act removed its own power to legislate for Canada going forward.

(Canada had previously deferred its assumption of the power to amend its own constitution without asking the UK to do it until it figured out what replacement arrangement it wanted, which took half a century and the requesting Canadian government still very controversially did not win the assent of or even consult Quebec before proceeding.)

With that said, there is an important structural difference: Canada is a true federal state rather than a unitary one like the UK which merely has some nonexclusive and constrained devolution to three subordinate parliaments within specific scopes. Every single bit of the Canadian constitution is indeed freely amendable by enough of the eleven Canadian federal or provincial parliaments working together. Certain specific parts can indeed be amended unilaterally by one parliament, but many parts need a much larger level of consensus, up to and including unanimity.

This means that the Canadian situation is not really a counterexample to the claim that the UK parliament would necessarily retain full amendment rights if it did codify a constitution, since the UK parliament is most similar in authority not to the Canadian federal parliament but to all eleven federal or provincial Canadian parliaments combined, which collectively do retain full amendment flexibility if they can all agree as required.

However, some provinces refuse to ratify amendments without a referendum, and the country has a lot of trauma from past failed attempts to make major constitutional amendments such that they mostly don’t attempt them any more, so the eleven parliaments have de facto lost some of their collective parliamentary supremacy even if they have not lost it de jure.
by bayindirh | 2025-08-12 07:51:47+00:00
While I'll argue that Debian's network daemons come with very sane defaults and an accompanying AppArmor profile to prevent both network disruptions and attack surface increases, I'm certainly not with the developer of StarDict. That thing smells malicious.

...and this is what Debian Testing is actually for. To catch these types of issues.

Of course, people are free to select what they resonates with them. I'm not against more DIY distributions (I'm also contemplating using a LFS VM to explore things even further, but time is an issue), and I'm not against your personal choices. I just wanted to note the tension, and share my observations about Debian.
by nudgeOrnurture | 2025-08-12 07:52:23+00:00
Wherever I look, if people want children, they fuck and have children. Single moms everywhere; no problem; most fathers are living up to the minimum of paying until the kid is old enough and the moms are fine with it. what else to live for than fun and parental purpose?

the fertility rate is falling because people care less because that's what comes across from top down everywhere.

it's too many lies covered up by people who are responsible for the opposite.

if the top does not care for the best, then my children are doomed to stay far below their potential and will experience at least some mental illness and health issues that will diminish the enjoyment of their life to a pointless minimum. local hierarchies and the particular competences and values and characters are just damn pathetic and the same is true in most other orbits. it's choice and POV. and just my observation, btw

then you look around, how others raise their kids and how all those people turn out. no thank you.

and if that's what the top wants, lol, ok, go ahead. we are fine with less kids, whenever we want, if we want.

on a side note: I do believe this is all implicit to how the colonies decided to progress. genetic algorithms don't care about reproduction. lessons learned and saved. the code can be reassembled at any time. if this time is BS and "ugly (sad)", then all that competition is a waste and too many lessons will go unlearned. thus, let the sabotaging elements win as easy as they designed it and watch them burn like they ("the minds running on/emerging from the genome") did so many times before.

porn can actually help in this regard. especially if your reward system is broken, you grew up way too conservative and in a web of engineered, beaten paths for exploration, "so you become like we want you".
by r0ckarong | 2025-08-12 07:52:38+00:00
Even before the annoying orange grifted his way back into office Bourbon became outright ridiculously priced outside the US. I used to buy a bottle of Blanton's bourbon from somewhere between 60€ and 80€ depending on the specific variant. The same bottle is 180€ or more. 300% price increase. I just won't pay that.
by internet_points | 2025-08-12 07:53:27+00:00
> I'm surprised at the general tone of response here towards the subject of poker overall [...] regarded as living a degenerate lifestyle

Maybe the people who are negative have read to the end of the article where we are let into the not-so-hidden agenda of the parent: Teach the kids to hustle their way through college so they can become a market speculator.
by neltnerb | 2025-08-12 07:53:53+00:00
Can't they make it so that anyone from that geographical location is required to prove their identity and log in to view the articles? That seems like it'd be sufficient and sure I'd be annoyed at Wikipedia but if they linked to the law I feel like people would get it.

Of course now no one needs to visit Wikipedia because Google has already scraped them with AI so you can just see the maybe accurate summary. Seems risky, as if you should have to log in to use Google since the AI might have forbidden information.
by renegat0x0 | 2025-08-12 07:53:53+00:00
All that you write is not necessary for me.

I use a plain text app on phone for TODOs. I hate notifications, do not use full text search.

I have been using it for 5 years now and I hate the notes apps with their clunky buttons, limiting software, where you cannot write or do what you want to.

I see apps often as regressions toward freedom of note apps.
by qwertox | 2025-08-12 07:54:37+00:00
> StarDict on Wayland doesn't have this problem, because Wayland prevents applications from being able to capture text from other applications by default.

StarDict on Wayland has a different issue, it causes a segfault.

Sat, 02 Aug 2025: Bug#1003710: stardict crash in gnome with message Segmentation fault

https://www.mail-archive.com/debian-bugs-dist@lists.debian.o...
by pyrale | 2025-08-12 07:55:17+00:00
> If you take the money out of it you have to replace it with something that matters to the players outside of the game itself for it to work.

This claim is genuinely alien to me. I've seen people play lots of games very competitively without tying money in it. No one would seriously claim that chess hustler games are the only serious chess games, yet that claim looks oddly similar to the one made in poker. Why would poker be an exception? Is the game not interesting enough to play without it? Does the game use money to lure in a population of players that would otherwise not play? If so, is i likely that this extra population is skilled enough at the game to compete fairly?