MurphyA/hacker-news huggingface dataset:
by egorfine | 2025-09-21 16:10:22+00:00
> Honestly, the biggest downside of systemd is the lack of documentation

Is it truly? I have heart some other concerns that have been raised by some developers.

> and the lack of wider adoption

How wide would you like the adoption of systemd projects to be? Like, obviously, sudo has to go because obviously sudo is not enough and LP crowd crafted their own tool; an overwhelming victory has been achieved over cron and syslogd. DNS resolution would soon be mandatory via systemd-resolved and godforbid you stay on chrony or ntpd for time sync.

What's next? What wider adoption would you like to see? Kill docker?

> solvable problem and the exact kinda thing HN can help solve

I sense there are people on HN who think differently and would definitely want to evangelize in the opposite direction.
by gmuslera | 2025-09-21 16:10:36+00:00
Maybe that is the answer to the Ship of Theseus question, culture, more than raw materials, is what make it what it is. Same ideas, consciousness, soul, something that runs in our mind, or the mind of enough of others, that at least in some moment made sense, worked, had a lot of people sharing it, and as with aesthetics, we are biased to like, respect or be interested in.
by skybrian | 2025-09-21 16:10:39+00:00
I’m not going to watch YouTube videos (I’m a text guy) but the Strong Towns blog is pretty good. I don’t think they’re the last word on this, because they’re often making general observations, and financial problems are often local.

For example, I know Oakland, CA has severe financial issues (looks like the school district might go bankrupt) but I wouldn’t generalize from that to all cities.
by londons_explore | 2025-09-21 16:10:50+00:00
OP is in the UK where every circuit has a GFCI, making it pretty much impossible to get an electrical shock due to isolation failure (in a typical year, not a single person dies from electrocution in UK homes).

Fire is more of a concern, but this is indeed internally fused and the IC has both overcurrent and overheat protection - both of which are effectively 'free', so there are no cost savings to not include them.
by brainwad | 2025-09-21 16:10:55+00:00
The part I found relevant for Israel was the bit about how war is a catalyst that lets the leaders justify anything on the basis of necessity, including things they wanted all along for ideological reasons.

> Once the war began, the government could do anything ‘necessary’ to win it; so it was with the ‘final solution of the Jewish problem,’ which the Nazis always talked about but never dared undertake, not even the Nazis, until war and its ‘necessities’ gave them the knowledge that they could get away with it. The people abroad who thought that war against Hitler would help the Jews were wrong.
by toast0 | 2025-09-21 16:11:40+00:00
You may benefit by reducing your swap size significantly.

The old rule of thumb of 1-2x your ram is way too much for most systems. The solution isn't to turn it off, but to have a sensible limit. Try with half a gig of swap and see how that does. It may give you time to notice the system is degraded and pick something to kill yourself and maybe even debug the memory issue if needed. You're not likely to have lasting performance issues from too many things swapped out after you or the OOM killer end the memory pressure, because not much of your memory will fit in swap.
by egorfine | 2025-09-21 16:11:53+00:00
While there is nothing wrong with "systemctl edit" and it's a nice addition, one should bear in mind that the main goal of the whole systemd umbrella is to embrace and extinguish. The less you learn to do without systemd the better. This is why systemctl edit is recommended, sudo is being replaced and systemd-resolved is soon to be sort of mandatory.
by square_usual | 2025-09-21 16:13:00+00:00
> work mentoring the AI strikes me as less valuable then the same time spent mentoring a junior developer

But where can you just "mentor" a junior? Hiring people is not so easy, especially not ones that are worth mentoring. Not every junior will be a willing, good recipient of mentoring, and that's if you manage to get one, given budget constraints and long lead times on hiring. And at best you end up with one or two; with parallel LLMs, you can have almost entire teams of people working for you.

I'm not arguing for replacing juniors - I worry about the same thing you do - but I can see why companies are so eager to use AI, especially smaller startups that don't have the budgets and manpower to hire people.
by shinycode | 2025-09-21 16:13:07+00:00
You are really lucky. I broke several screens and my wife also (on 2nd day of iPhone 6s it fell into concrete). Since then I’ve never been without a screen protector and I break it at least 3 times a year. Maybe the screen wouldn’t have broke and the SP did ? I won’t take the risk given the price of the SP vs the pain of changing a screen. The last time I tried to go naked the 13 pro max fell from my pocket because there is zero grip and I had a dent on the border
by jagged-chisel | 2025-09-21 16:13:15+00:00
And we’ve all been sold a bill of goods on the necessity of diplomas and degrees. Because businesses have been sold a bill of goods on the quality of employees with diplomas and degrees.

Within at least the last 15 years, the paper provided by a school is no guarantee of better pay - but that’s how high schoolers are convinced to go into excessive debt for attending post-secondary schools.
by afavour | 2025-09-21 16:13:17+00:00
> Middle class students, knowing they'll be discriminated against, are now applying to US schools

I can't take that seriously. Middle class students in the UK would not take on the level of student debt required to study in the US, the sums of money required are vastly, vastly different between the two countries.

Sounds like PG has a hobby horse he very much wants to ride no matter what the facts show.
by wdib | 2025-09-21 16:13:59+00:00
I think there's a misunderstanding on your behalf. My chief complaint was about the poor educational quality of universities in my country (Jordan). Forcing students to study 5 years instead of the standard 4, or teaching you mandatory subjects irrelevant to your major are not things where I could have accomplished more with less.

Not going to university was not an option. It would have been the only way to guarantee work in my region.
by patanegra | 2025-09-21 16:14:47+00:00
This is extremely unfair framing.

Oxford University has been discriminating people from independent schools for a while now. To get in, you need 4 A* from an independent schools, or just 3 As from state schools.

That's not "letting in poor people" as you framed it. It's letting in dumber people, worse students. Lots of that is mainly based on classism (against people from middle class), racism (against white people).

Oikophobia is a cancer, and Oxford getting worse ratings is the direct result of that.
by wpollock | 2025-09-21 16:14:51+00:00
I wonder if the issue is with exposing internal IDs to end users. I'm sure the experts here have already thought of this, but could someone explain why using encryption or even an HMAC for external views of a primary key doesn't make sense? Maybe because the extra processing is more expensive than just using UUIDv4? Using a KDF such as argon2id on the random bits of a UUIDv7 seems like it might work well for external IDs.

(And why the heck are different types or variants of UUIDs called "versions"?)
by watwut | 2025-09-21 16:15:12+00:00
Based on history books I read (mostly from Richard Evans), they knew. Nazi violence and concentration camps were public knowledge, because the regime needed to generate the fear. Germans prior war were in fact scared a lot.

This particular book is a out what nazi sympatizants and nazi themselves were saying after the war. It is what it is, but there was real motivation to not have own culpability in destruction of Germany in the open. (Which is what they have seen as tradegy, not the holocaust itself all that much)
by egorfine | 2025-09-21 16:15:14+00:00
> systemd isn't meant to be an init system, it's meant to

embrace and extinguish unix philosophy.

> the alternative world where [] actually sucks.

You should bear in mind that there are plenty of people here on HN who have had the experience of running pre-systemd unixes and they know exactly how much "the alternative world" sucked. Spoiler: not much.
by ReptileMan | 2025-09-21 16:15:29+00:00
I think because people rarely even know what a sharp knife is. Once upon a time being able to sharpen a knife was a mandatory skill in life. Right now unless you are woodworker, leatherworker, hairdresser or professional cook - you rarely know what really sharp means. So you can't compare and demand better.

And with families getting smaller and takeout more popular - the prep work in the kitchen has reduced substantially.
by windexh8er | 2025-09-21 16:15:35+00:00
> This seems very reasonable? If you want to attack your employer you are free to do so, why should they pay you for that?

She wrote the book after she left. So, is it OK for someone to expose a company for illicit and illegal activities in this regard? And if not then why is it OK for these companies to use illicit or illegal tactics to silence former, or even, current employees?
by kaydub | 2025-09-21 16:16:33+00:00
Because juniors don't know when they're being taken down a rabbit hole. So they'll let the LLM go too deep in its hallucinations.

I have a Jr that was supposed to deploy a terraform module I built. This task has been hanging out for a while so I went to check in on them. They told me the problem they're having and asked me to take a look.

Their repo is a disaster, it's very obvious claude took them down a rabbit hole just from looking. When I asked, "Hey, why is all this python in here? The module has it self contained" and they respond with "I don't know, claude did that" affirming my assumptions.

They lack the experience and they're overly reliant on the LLM tools. Not just in the design and implementation phases but also for troubleshooting. And if you're troubleshooting with something that's hallucinating and you don't know enough to know it's hallucinating you're in for a long ride.

Meanwhile the LLM tools have taken away a lot of the type of work I hated doing. I can quickly tell when the LLM is going down a rabbit hole (in most cases at least) and prevent it from continuing. It's kinda re-lit my passion for coding and building software. So that's ended up in me producing more and giving better results.
by LevGoldstein | 2025-09-21 16:16:55+00:00
> Armed civilians with their puny little guns and little organization are right out as soon as any part of the military joins a fight, that's why I only mentioned the latter to begin with.

We have several recent real-world examples of that not working out for the military. Assuming like minded people wont self-organize is a bad starting point, and jets and tanks have a tough time doing things like enforcing curfews. That's also ignoring that such a scenario would involve portions of said military force joining the civilian resistance, including those in leadership positions.

Besides, I've always hated this argument, because why fight the military when they can just target the politicians directly.
by dghlsakjg | 2025-09-21 16:16:56+00:00
The underlying theory that the GP is getting at is that Japan and Germany were easy to rebuild because they had existing institutions and a society that trusted institutions. The idea is that it is kind of a self fulfilling prophecy; germany and Japan will "remember" how to be civilized, but under different leadership, Afghanistan and Iraq cannot revert to that.

It leans heavily on assumptions about countries and institutions.
by Arainach | 2025-09-21 16:16:57+00:00
Directing an area is very different from the title (or compensation) of Director, and it's certainly not equivalent to Director in a tech organization. SWW was hired as "Manager of Global Public Policy" but the book never indicates that she ever has reports or is a manager in that sense, which is generally a requirement to be understood or perceived as a "Director".

If you're surprised media articles don't ask questions and get basic facts wrong, go read any article about a topic you have direct experience with.
by KaiserPro | 2025-09-21 16:17:13+00:00
> measures to reduce Zuckerberg’s exposure to COVID.

Zika virus. This was before Covid.

> It was mostly a bland rehashing of old news combined with some weird office hearsay

Which is very much 1st amendment (yes I know private company etc. etc.).

But it wasn't bland, it was actually quite engaging. I get that you don't like her, but I don't think that its a good thing that a large company who values "freedom of expression" and trumpeted its unvarnished support for freedom of speech is trying to bankrupt an _author_.

Its not like there are industrial secrets there either.
by TMWNN | 2025-09-21 16:17:20+00:00
>To get in, you need 4 A* from an independent schools, or just 3 As from state schools.

Or ABB for the incoming president of the Oxford Union, the one who cheered Charlie Kirk's murder a few months after debating him in person. <https://www.newstatesman.com/politics/education/2025/09/oxfo...>
by DrewADesign | 2025-09-21 16:18:02+00:00
Your suggestions aren't really addressing the things people are actually worried about here.

If leadership-aligned politicians won't dare step out of line, and those opposed are systematically marginalized by the executive, other legislators, and the courts, then what good does that do? Deliberately neutralizing the opposition's power renders the opposition's ideas, efforts, and proposals useless, and the allied politicians will never disobey, so petitioning either of them to make changes is pointless.

I'm not saying any of that is completely true right now, but people are nervous that this is becoming true.
by Barrin92 | 2025-09-21 16:18:12+00:00
It's basically the difference between "every one of my workers needs to be able to buy one of my cars" industrial Fordism and what Varoufakis coined techno-feudalism, which does not utilize markets or independent workers but tries to extract value from what are effectively serfs directly. Zuckerberg et al. are obviously emblematic of the latter.
by bradfa | 2025-09-21 16:18:17+00:00
But also if this is an indication that more research effort is going into this because of breakthroughs, that’s a good thing. Double the efficiency a few more times and pretty soon it could be competitive in many uses.

Solar panels used to be horrible at efficiency. Now they’re pretty amazing and extremely competitive in the power generation market. It, similarly, took a few decades of these kinds of efficiency improvements to get there.
by egorfine | 2025-09-21 16:18:21+00:00
systemd introduced optional timers. Not long time passed and voila - cron is deprecated and hardly works today.

systemd introduced optional socket activation. Boom: sshd in process list is faked on Ubuntu 22+.

systemd introduced optional structured logging. Voila: every distro now ships with unremovable journald.

systemd brand introduced optional systemd-resolved, easily the worst project, and soon it's going to be mandatory for DNS resolution.

Whatever systemd makes optional, practically becomes mandatory to use in distros because systemd developers do not code optional things for them to go unnoticed.
by righthand | 2025-09-21 16:18:25+00:00
Why do they not pay for streams? Is this a “cable sub cost is too high” or a “broadcasters want to blackout stream so only locals and the right networks can see the game” situation?

EDIT: “One thing that we have learned is that piracy is not a pricing issue. It’s a service issue,” explained Newell [0]

[0] https://www.gamesradar.com/gabe-newell-piracy-issue-service-...
by mrkeen | 2025-09-21 16:18:27+00:00
> When did method chaining become 'functional programming'?

As soon as you stop calling it "method chaining" and start calling it "function composition".

If you chain together a bunch of methods ('.' operator) in an OO setting, that's called a "fluent interface". It's a sign of good design and is to be commended.

If you compose a bunch of functions ('.' operator) in an FP setting, it's an unreadable mess, and you will receive requests to break it into separate assignment statements and create named variables for all the intermediate states.
by mindslight | 2025-09-21 16:18:40+00:00
My point is they're not different factors, they're the same dynamic.

As for your comparison, the actual threat from more Luigis is small. There are at least thousands of CEOs at or above the level of Armstrong? And one death, over a seeming period of several years? And the motive wasn't just "elites bad", but very specific healthcare denials.

Meanwhile Trump is actively attacking many companies and institutions. Part of the pressure are the populist memes that makes the masses unsympathetic to their plights, even though they are the structure of our society.
by tzs | 2025-09-21 16:18:53+00:00
A significant difference is that it is not legal to own slaves or trade in slaves. That makes contracts for the sale of slaves inherently unenforceable.

It is not illegal to refrain from speaking. If you want to enter into a contract that requires you not to speak under certain circumstances there is probably nothing inherently unenforceable about it.

I'm pretty sure for example it would be legal for the Diogenes Club [1] to expel you if you violated their no talking rule, if someone would actually make a real Diogenes Club.

[1] https://en.wikipedia.org/wiki/Diogenes_Club
by ProllyInfamous | 2025-09-21 16:19:03+00:00
Correct, the above quotes are from a book which uses German citizens' POVs to explore the dangerous allure of National Socialism to a majority-in-crisis (some using Nazis' own words). A Jew recommended this fantastic book to me [if that matters to you] after he and I had discussed Victor Frankl's Man's Search for Meaning.

>"if I weren't a Jew, I think I'd be a Nazi!" —p51, an anti-Nazi German, imprisoned for hiding Jews, quoting a Jewish girl he'd overheard telling her own mother.

Was there a reason you cited that particular quote..?

It's interesting, from that of certain famous Jewish POVs, that both Albert Einstein & Henry Kissenger also lamented similarly, well into their old ages (only being Jewish because of birth into Its customs).

I'd love to have real conversations [which is something this book assists readers with, regardless of "Nazi perspective only" as you somewhat-erroneously proclaim]. This is a book about ending hate.
by scythe25 | 2025-09-21 16:19:05+00:00
This is a typical approach by reactionaries to any change at all: "this is premature and it will only make future progress more difficult". So in the end nothing should change and the status quo should be maintained. Why bother to do anything?

I do agree that this is an empty gesture by complicit regimes that are trying to wash away their sins in arming and funding Israel (while USA is the primary culprit, UK and German have also poured vast ammounts of money into Israel). But calling it "premature" while in the middle of a genocide is ridiculous. Something needs to be done. _Something_ needs to happen.

And what's the rationale for calling Hamas a "terrorist" government? Israel has a government that has commited massacres against civilians in a scale and number much greater than anything Hamas has done, and yet it is recognized by the international community.

Very rarely, if ever, a State has been founded without fighting. Palestineans at this moment are fighting for their survival against genocidical maniacs, and they need weapons and support, not meaningless "sympathy" and prayers.
by rjbwork | 2025-09-21 16:19:33+00:00
This is why people say that "fascism is the failure mode of capitalism." When the rich and powerful get too fat off their structural advantages and society starts coming apart at the seams, capital will align with anti-democratic, anti-freedom, bigoted, and genocidal forces to suppress change rather than relinquish some wealth and power.

They would rather rule over ashes than join us in a little bit more of an equitable society.
by pxc | 2025-09-21 16:20:14+00:00
What is the ranking supposed to reflect, exactly? Quality of education? If the programs have the same instructors, same facilities, same curricula, etc., why would we expect a small change to admission criteria to affect rankings of the program?

I feel like this kind of change most likely reveals that rankings likely have little to do with quality of instruction; just another case of selectiveness being used (by employers, by graduate schools, whomever) being used as the proxy for "quality" of candidates and the whole process of education is of secondary importance if it's considered at all.
by estearum | 2025-09-21 16:20:42+00:00
> For example, on November 1, 2016, in or around the same time that Mackey was sending tweets suggesting the importance of limiting “black turnout,” the defendant tweeted an image depicting an African American woman standing in front of an “African Americans for Hillary” sign. The ad stated: “Avoid the Line. Vote from Home,” “Text ‘Hillary’ to 59925,” and “Vote for Hillary and be a part of history.” The fine print at the bottom of the deceptive image stated: “Must be 18 or older to vote. One vote per person. Must be a legal citizen of the United States. Voting by text not available in Guam, Puerto Rico, Alaska or Hawaii. Paid for by Hillary For President 2016.” The tweet included the typed hashtag “#ImWithHer,” a slogan frequently used by Hillary Clinton. On or about and before Election Day 2016, thousands of unique telephone numbers texted “Hillary” or some derivative to the 59925 text number, which had been used in multiple deceptive campaign images tweeted by Mackey and his co-conspirators.

Anyone can decide for themselves whether this sounds like a "hope my opponents vote on November 6th lmao!"-type post.
by imoverclocked | 2025-09-21 16:21:11+00:00
While Peltier devices are less efficient than a compressor/heat pump, they are a lot quieter due to being completely solid state. Comparing the two technologies is tempting but the applications can be very different.

Since these devices can also produce power given a heat differential, they are used in spaces where you need just a little power and heat is readily available.
by drankl | 2025-09-21 16:21:49+00:00
The reason for a separate women's category in FIDE's chess competitions is different to athletic sports - it was introduced to encourage female participation in what was an overwhelmingly male-dominated field.

As an example, here's what women in chess have to deal with: https://www.fide.com/fides-statement-on-sexist-remarks/

That statement makes the point that FIDE are well aware this is a problem, and is one they're trying to solve:

"FIDE not only strives to increase women’s representation in professional sports and official positions but also to change the perception of chess as purely a men’s world. Our community has to be a place where women feel safe and respected. Therefore, any action that carries disrespect, sexism or physical, verbal or emotional assault is unacceptable."

Now, some people might argue that if a male competitor claims to have a woman identity, whatever that is, then that player should be permitted to compete alongside women. Given their aim of increasing female participation in chess, FIDE have been somewhat more skeptical of this argument, as you can see in the policy you linked.

> but throwing out claims that are easy to state and hard to rebut (without stooping to the "fight rhetoric with rhetoric" level) does not encourage thoughtful discussion.

I made a comment about the perspective of World Athletics on this, and linked to their statement as evidence. Why would you feel the need to rebut this? Instead of considering it thoughtfully.