MurphyA/hacker-news huggingface dataset:
by ArnoVW | 2025-11-23 22:41:49+00:00
in the last 50 years I've lived in NL, UK and FR.

if your point is that on a societal level there should be a social security system, we're in agreement.

The exchange was about how "a boss" had power over you. I just pointed out that an individual company could not be held responsible for that security system. So yes, your boss has power over you?

But even society as a whole also forces you to work. If you temporarily lose your job you will still get (roughly) the same income, but only for a short time. And only if you try to look for work.

If you lose your job for longer, you still get fed and housed, but it's a painful experience. Partly to force you back to work, but mainly for a simple economic reason : we don't have infinite wealth to redistribute.

To redistribute wealth you need to generate it first. If there were no "force" on people, people would be less likely to drive a bus 8h a day, wake up at 3am to bake bread, or work 8h a day in a factory. I agree that their life would be better, and they might take better care of their children or parents, make more art, or read more books. But since that does not generate a working bus system, bread, or money that you can redistribute, I don't see how society can work if we don't "force" people to work, at least a little bit?
by lousken | 2025-11-23 22:42:08+00:00
100% agree, I still can't believe how fast windows is deteriorating. With that said, Linux and Debian helped me a lot. I enjoy tech again. With windows I hated 95% of changes, with linux it is the exact opposite. Having some experience since Ubuntu 12.04, it's amazing to see the progress especially of the last 5 years.
by Forgeties79 | 2025-11-23 22:42:22+00:00
I’ve always found the language in these cases to be severe so I get your reaction and agree in some ways, but it’s also not as simple as you’re making it out to be.

If I am your employer and I know you don’t really have any viable options/are economically insecure, I can put the squeeze on you because I know if I lay you off or you quit your life could be ruined. I know that the threat of you losing your job is going to drastically increase your tolerance for what I can ask of you. That is not a very tenable situation and it’s one a lot of people experience, whether their employer knowingly does it or not.

It’s not a fair power dynamic at the end of the day. In that case it’s true - my employer can force me to do a lot of things I would otherwise not agree to.

For an even less severe example, think of how many people have had to say the phrase “I can’t say no, I will lose my job.” In an ideal world you would be able to apply “the free market” to bad jobs, but in reality it’s nothing like that in the slightest except in very narrow cases and usually for a temporary duration, especially in the US where losing your job means you (and possibly your family) losing healthcare or otherwise being unable to pay your premiums. Many people simply can’t walk no matter how much pressure and abuse is applied to them. Hence “wage slave” as a term.
by armcat | 2025-11-23 22:43:02+00:00
I think there is this troika of "Leadership", "Management" and "Followship". You don't have to be an engineering manager to be a leader, and just because you are a leader doesn't mean you have any "followers". As someone who's been a team lead, a tech lead, an EM, and a C-level, I feel the goal is to hit that balance between those three. You want to embody a leader by actually being technically great, visionary, empathetic, and leading by example; but you also want to manage people and expectations; and ultimately you want people to follow you - to basically say "I love working for/with this person". Finding this triangulation is essentially what makes you timeless and relevant no matter the fad.
by aucisson_masque | 2025-11-23 22:43:13+00:00
I often see people praising gnome for it's keyboard efficiency but they are not even 10% as good as macos.

If they cared so much, they would have keyboard shortcut for everything, in every app, with the top bar displaying menu and every shortcut attributed to it, just like macos.

Instead you can use the keyboard to switch an app, close it and so on but once you are working inside, you immediately need to take your mouse. What's the point ? It saves 1 second and confuse lot of beginners.
by srean | 2025-11-23 22:43:17+00:00
I probably had a weird introduction to Pythagorean triples in my childhood -- through my Meccano kit. 3,4,5 was of course the most common one. Other bases that worked were 6,8,9 and 12. The 12 was the more interesting one. You brace a right angle with 3,4,5 and then examine which other holes align.

I would be happy to know if others had a similar experience. I date myself though.

This kit was Russian made and had just excellent finish, tiny chrome plated nuts and bolts.I haven't thought about it in a while.

Now I need to look for it at my parent's house.
by lossolo | 2025-11-23 22:43:17+00:00
Apple hardware is great, but the software has become complete garbage.

On my Apple Watch I have regularly occurring hiccups where the whole UI freezes, especially when I go into training mode to pick an exercise. On my iPhone, after the liquid glass update, I get a noticeable slowdown and stuttering FPS when moving from the widgets screen to the first page and in other parts of UI. I'm afraid to upgrade my MacBook to the new OS, so I don't.
by falcor84 | 2025-11-23 22:43:29+00:00
The legality does break the analogy, but my point was just that a suitcase with ten thousand $100 bills has a non-zero value on its own, but that proving its provenance would significantly increase its value, despite the suitcase staying the same. The argument then is that this is not unique to art - it's (financially) valuable for us to know who made an artifact and what its journey was until it got to us.
by epolanski | 2025-11-23 22:44:09+00:00
1. The concept of nation state is historically very young, few centuries at best in it's modern concept and that's when most modern nation states formed, the very last centuries. That's true anywhere from Asia to the balcans to the Americas and Africa.

2. Italy has been seen by Italian populations as one entity from millennia, essentially since the Roman empire when all the Italian tribes wanted to be elevated to the same status of citizenship as romans. And there's an overabundance of historical proofs of it, you're gonna find for centuries and centuries of Italian literature and diplomacy. Every single major writer in Italian history since middle ages has written openly about Italia, Dante Alighieri dedicated an entire chant in the 13th century to the woes of the Italian people "Ahi serva Italia".

3. You are absolutely right in stating that the major promoters of Italian unifications have been the elites, but that's common to most such historical events.
by ddtaylor | 2025-11-23 22:44:29+00:00
I have a long history with ZorinOS, and I will make it very short.

They are grifters.

The simple fact is that they release open source software, much of which is licensed as GPL. They modify these programs from time to time to be compatible with ZorinOS, etc.

They refuse to release any of their sources sometimes, and when they do, they put takedowns and ban people from their community because they believe their paid-for ISOs are closed-source - which is not true.

If you think I'm wrong, mistaken, lying, etc. grab any ZorinOS ISO and go put it on a ZorinOS community website, such as Reddit and sit back and watch.

It's worth mentioning I find all of the ZorinOS downloads using DHT scan. I haven't touched them in a while, but I still find the entire situation perplexing. I have to imagine part of this issue is that the Chinese community is newer to FOSS and doesn't understand these longstanding ideas.
by hinkley | 2025-11-23 22:44:29+00:00
The day I learned the Pythagorean theorem, I also learned the Triangle inequality. From then on every corner parking lot or diagonal sidewalk through a park became a shortcut to be taken, and enjoyed.

Little wonder that the way I got through the more boring homework assignments in 100 and 200 level CS classes later on was to turn in the most efficient version of the answer instead of the most expedient.
by DemocracyFTW2 | 2025-11-23 22:45:27+00:00
I don't understand why you think the free market will not produce waste or shortages, to say nothing about other effects such as reckless exploitation of human and natural resources.

Assuming that you're right in thinking that in the free market—presumably to the exclusion of other way to organize economy—prices function as signals that steer (or influence, or regulate if you will) activities of the active forces in that market: where do you get the reassurance that any and all signals for demand are consistent in their relation between desirability and profitability?

I think the USA are a good model for how you do not want the raw unbridled power of money regulate everything. At this point the USA are politically a failed state, and if the present regime goes on for much longer, the welfare of the people will suffer even more.

The US has the most expensive health care system in the world, yet everyone except the top few percent is constantly risking bankruptcy from illness, and despite the staggering amounts that people have to pay for their private ensurers (that are not meaningfully kept in check by laws and do not experience competition from public insurance options), figures like infant mortality and life expectancy do not look rosy. Because the US has a freer market than most other countries, higher education has been made ever more expensive, to the point it has become virtually unobtainable for many.

As for "the gray, soulless stagnation that defines every controlled economy", I want to hang that on my wall next to a picture of a Detroit suburb.
by prmoustache | 2025-11-23 22:45:53+00:00
It took months for my other half to realize she wasn't on windows anymore after her hdd died and she only knew it because I said I could not install office 365 on Linux so she'd better get used to either libreoffice or onlyoffice is she didn't want to pay 5bucks a month to use a limited web version of office.
by potsandpans | 2025-11-23 22:46:29+00:00
I've been here on this account for five years. Making me out to be some kind of serial complainer and self-proclaimed victim, of which I've done exactly twice across a litany of diverse and continued conversation and dialog on this website is ludicrous.

Your continued aggressive dismissal of milquetoast commentary against your moderation style is offensive.

Your characterization of my posts here as a warrior championing some cause is similarly offensive.

Your words, not mine:

> ... having established a history of participating on HN with this persona of being a brave combatant ...

How kind, and full of good faith.

You clearly feel something towards my worldview. Your language is charged, you have opinions directed at me. To be clear: I don't care about you at all. But I do find it amusing to watch such a visceral reaction to a general commentary, "the mods are biased, and shape the bias of this website."
by byko3y | 2025-11-23 22:46:51+00:00
Funny question, considering the fact I've posted a link to my recent article onto the main page. I employ LLM-s a lot.

Few days ago I made an experiment — put my article into Qwen and asked to evaluate it for LLM-generated content. To my amazement it told me the article is 70-90% AI-generated. Which is even more weird considering the fact I know I wrote it all top to bottom. I think I spend so much time in LLM conversations I actually started copying LLM style.

I mean if you look into the article https://bykozy.me/blog/rust-is-a-disappointment/ — it's structured exactly like LLM implicit templates (a.k.a. fine tuning training datasets) do: short reiteration of the question, list of key points, key points explained exactly one by one, final summary. However, why would I not write the article this way? Just to make sure a person skimming the article would not pattern-match it to "formatted as LLM output"?

If I wanted to disguise an AI-generated article as a 100% human content — I would do it. But thanks for the suggestion — might be viable to consider doing so, because I just scare too many people away this way.
by cyrusradfar | 2025-11-23 22:47:32+00:00
I hear and accept all your points. I def. recognize the marketing difficulty.

Frankly, I was assuming there were folks doing this and I'd get educated on that.

Also, really good info on Canada and kudos on compiling that data. I followed your article to this one: https://jacobfilipp.com/the-story-of-canadas-bread-prices-in... which was a good read.

Thanks for your work.
by mannanj | 2025-11-23 22:48:08+00:00
is it able to actually discern the order in which the code was written? would be cool if not to augment it or create a parallel to to actually track this in the manner the code author actually did to write the code - I wonder which functions he/she went to, how he/she wrote code, how long they paused to think, and even what they were thinking!
by t_mahmood | 2025-11-23 22:48:35+00:00
Workspace being froze or causing issue, is just the symptom of the actual problem. It's not the workspace are the problem. So, maybe you should investigate the underlying issue.

Which version of Gnome are you using? Older version of Gnome had an issue with workspace switch, which has been fixed over a year ago.

You do realize, Surface Pro 3 is a 10 year old laptop, which only have 4GB of RAM, and iGPU, and I have opened up 14 workspace, with multiple applications. And, obviously it had some lag, but it never became unusable.
by HaroldCindy | 2025-11-23 22:50:55+00:00
I expect this is / was a very common problem for people porting 32-bit game code to newer compilers. I work on a fairly old codebase that forces use of x87 for a handful of code paths that don't work correctly otherwise. GCC will use default to x87 if you do an i386 compile, but will default to SSE for 64-bit builds, so you have to be careful there too.
by armada651 | 2025-11-23 22:51:58+00:00
I think the biggest problem is when we're all served a uniquely personalized feed. Everyone on Hacker News gets the same front page, but on Facebook users get one specifically tailored to them.

If Hacker News filled their front page with hate speech and self-harm tutorials there would be public outcry. But Facebook can serve that to people on their timeline and no one bats an eye, because Facebook can algorithmically serve that content only to people who engage with it.
by baby | 2025-11-23 22:52:10+00:00
A mix of moving abroad a lot, but also change of phone provider (often moved provider because they were cheaper, and didn't manage to keep my number). I also never really made an effort to keep the same phone number as most people used email, then facebook, then other online apps (whatsapp, instagram, etc.) and I rarely used my phone number for anything long-term relationship
by mjr00 | 2025-11-23 22:52:30+00:00
Even outside the context of capitalism, society only functions when people perform unpleasant tasks which provide value. Nobody has fun collecting garbage, but it has to be done. Nobody finds happiness in digging graves, but it has to be done. Nobody is overjoyed at the prospect of telling a person they have a terminal illness, but it has to be done.

So no, I don't really buy the idea that a team which is "forced" to work on boring, but profitable tasks for a business instead of getting to rewrite core infrastructure in Rust as a fun and interesting intellectual exercise is equivalent to slavery.
by laxd | 2025-11-23 22:52:31+00:00
> Part of the issue is that computers today require no deep knowledge to use, unlike first or second generation PCs that genX and millennials grew up with.

A point that I've often tried to convey among friends and family. No! Todays kids aren't natural tech wizards because they grew into it. All they know is pressing buttons where the UI/UX norms are good enough that you'll figure it out quickly, especially as a kid.

In my early days I'd press commands out of the back of a manual in order to see what my commodore 64 was all about if I didn't load a game. Turned out I was programming basic (at the level you'd expect from a clueless kid, but still) Later, in the 90's with your family PC, you were bound to learn some stuff just by wanting to play games. Drivers? Filesystem? Patches? Cracks? OS? Hardware components (you'd not unlikely put it together yourself).

And I think I was born too late for the best of lessons.
by lousken | 2025-11-23 22:52:37+00:00
You could also ask why XFCE does not use KDE in the background and just work on apps and provide their own KDE theme instead. They can't even make a wayland session in 2025 working so why bother? Or unity, mate, Pantheon from elemenetary os - why don't they just stick to being a theme on top of gnome or KDE and instead focus on the apps?

The answer is the same.
by lumost | 2025-11-23 22:53:57+00:00
We really just need official/honest guidance on Rust for what works and what doesn't. The classic example is the dodging around cyclic datastructures.

Tl;DR Rust doesn't support any form of cyclic datastructure without indirection or unsafe. The indirection tooling is weak, and most real examples simply switch to unsafe rust. Unsafe rust is completely fine if you know what you are doing with memory, and is ok to use in these situations.

There are a few other gotchas that we just need to be clear about, some of these gotchas are limiting for developing higher level software and some are not e.g. String handling. If you are comfortable with unsafe, the rust toolchain is vastly superior to C/C++ development making it as close to an ideal replacement as we are likely to get.
by Rochus | 2025-11-23 22:54:58+00:00
> Rust (in its 1.0 form) was precisely made to replace C++

And yet, the Rust we have today (which is a completely different language than what Hoare originally intended, long before its 1.0 form), requires a complete redesign and rewrite of a system written in C++. The "rewrite everything" dogma and the extreme complexity of the borrow checker were not part of Hoare's original language.

> but D without a GC is very limited

Why? It's pretty much the same object model as C++, and actually was D indeed designed to be a better C++ and a better C, even by an expert who had many years of experience in writing a commercial C++ compiler. There is no need for a GC if you migrate C++ code; you can still do manual memory management and incrementally switch to GC. Unlike Rust, which requires complex binding generators (like cxx or bindgen) to talk to C++, D has native C++ interoperability built into the compiler, so it indeed supports incremental migration.

> Ada without SPARK is not as safe nor as ergonomic, and Ada with SPARK is very difficult to scale to larger projects.

SPARK is usually used for the safety critical parts of a system, not a whole system. It is a subset of and more limited than Ada. But Ada by itself is already much safer than C++, because you can capture the semantics of a system much closer due to the more precise language features. It also has features which help to avoid dynamic allocations, bounds issues, etc. And even Ada is semantically closer to C++ than Rust.
by beAbU | 2025-11-23 22:55:18+00:00
You don't need AGI for this circle of life to be apparent.

1. AI company wraps GPT/Claude/etc and delivers a novel use case.

2. OpenAI/Anthropic/etc creates a similar product in house and ships it as a feature. It is 'only' a prompt after all.

3. ???

4. Profit.

As a wrapper you have no moat, as the foundational providers can just steal your lunch. As a foundational provider you have no moat, because it's near trivial for other providers to create competing products.
by cetra3 | 2025-11-23 22:55:21+00:00
> Node.js and Go are considered practically safe language

Node JS has had vulnerabilities in the past: https://www.cvedetails.com/cve/CVE-2021-22940/

Go is also not Memory safe: https://www.ralfj.de/blog/2025/07/24/memory-safety.html
by btilly | 2025-11-23 22:55:37+00:00
I have explained the Pythagorean Theorem to many people. It is part of an explanation that I give that simple does not mean easy. Math is simple in a way that we are not wired for. And so a key to not being frustrated is to realize that there is nothing wrong with us that we sometimes struggle to understand simple things.

As part of it, I show how simple the Pythagorean theorem is to prove. The same proof as https://etc.usf.edu/clipart/43500/43501/pythag3_43501.htm. It can literally be drawn on the napkin.

You start with two squares of size a+b. You cut one into a square of size a, a square of size b, and 4 right-angled triangles a-b-c. You cut the other into 4 right angled triangles and a square of size c. When you eliminate the triangles (that have equal area), we're left with a^2 + b^2 = c^2.

The point being that it can be very hard to come up with such a simple thing. And it can sometimes take a while to truly accept it. Because we messy humans are wired for certain kinds of complex - like recognizing voices - and not for always getting simple right.
by pabs3 | 2025-11-23 22:55:37+00:00
https://sites.google.com/view/avhyas-sac-isro/home https://github.com/AVHYAS-QGIS-Plugin/version-1 https://arxiv.org/pdf/2106.12776 https://medium.com/analytics-vidhya/avhyas-a-python-based-qg... https://ieeexplore.ieee.org/document/9574057
Show HN: Slice of Life: web based Game of Life simulator
by AnotherVinyasa | 2025-11-23 22:55:53+00:00
I've been working on this browser based Conway's Game of Life simulator for a while now and would love to share it with you guys.

Any feedback would be very welcome :) Features include:

- WebAssembly based Hashlife implementation capable of running very large patterns - View multiple generations in 3D (even in VR if you want to) - Keyboard and touch controls - Opens MC and RLE files, saves MC files - Pattern library with over 4,400 patterns - Nav map - Installable PWA - use the app even while offline
by cons0le | 2025-11-23 22:56:26+00:00
I fired up my 10yrs old windows 7 PC for the first time in forever and was appalled at how snappy and quick the OS was compared to my same spec win10 PC. As a career primarily-microsoft-shop engineer I'm done with windows for personal use. I'll never forgive the for wasting everyones time with this garbage. Meanwhile I constantly find bugs from before 2002 that are still in windows10. Windows honestly made me slowly hate all computers.

The only piece of technology in my life that does exactly what it's supposed to do are my keyboards where I make the firmware. Everything else is pop up ridden dogshit
by lazide | 2025-11-23 22:56:49+00:00
Not being snarky at all. Mind actually saying something clearly?

I’ve literally seen every one of the situations I described play out, without a gay person in sight. (Though only attempted murder, not successful)

And notably, gay relationships of any gender don’t have a habit of getting anyone pregnant.

The described situation in the article is pretty tame by ‘hidden/forbidden relationship’ standards.

But then, I used to be a mandatory reporter.
by Nextgrid | 2025-11-23 22:56:57+00:00
So it just has to wait until you’re about to do a legitimate operation requiring authentication, intercept that to export the key, and cancel the real one with a bogus error (and you’ll just try again without any second thoughts).

MacOS has also no concept of secure desktop/etc where the OS can use some privileged UI to explicitly tell you what you are signing and prompt for PIN/biometrics. It’s in fact a well-known problem where legitimate dialogs for system/Apple ID password have no distinguishing features from fake ones.