MurphyA/hacker-news huggingface dataset:
by musicale | 2025-10-26 00:35:03+00:00
Intrusive, malware-like "security" software running on user devices introduces undesirable security and privacy risks.

Moreover, universities should avoid the chilling effects of intrusive monitoring of faculty and student devices, as well as the potential legal liability.

A better solution is resource access revocation upon detection of bad behavior, with an administrative escalation path to manage false positives.
by FlameRobot | 2025-10-26 00:35:26+00:00
I don't think that would happen. Most of the large tech platforms will essentially just comply or come to a deal e.g. The IPA Demand for the UK gov to have a global backdoor iCloud was only rescinded when some deal was made between the current US administration and the UK gov.

The smaller companies like 4chan are going to court to have the matter settled. If that is settled in 4chan's favour, legally the UK won't be able to do anything.
by jcgl | 2025-10-26 00:35:29+00:00
> Things can be in /etc/systemd/system/, /run/systemd/system/, /usr/lib/systemd/system/* and those are just the "basic" override locations. And those edits and masks usually don't clash with each other, so your customizations and quirks stick, even if the rest of your system changes.

I really encourage you to learn the difference between these three places. They are semantically distinct, and it's truly an advantage to have the system distinguish them. They're all sources of configuration, of course. But one is managed by the OS vendor, one by the sysadmin, and one by the sysadmin at runtime. Runtime isn't as significant a distinction, but having a clear, bright line between vendor-provided and sysadmin-managed config is huge.
by jasongill | 2025-10-26 00:35:47+00:00
No, not at all the case. There has been continued consolidation of the shared hosting space, plus consumer interest in "a website" has declined sharply now that small businesses just feel that they need an instagram to get started. Combine that with site builders eating at shared hosting's market share, and it's not looking good for the future of the "old school" shared hosting industry that you are thinking of.
by nightshift1 | 2025-10-26 00:35:55+00:00
I dont know, i just don't like the tone. This is a complex subject where the target audience should probably already know what is an hexadecimal number or an interrupt and the explanation of a cpu register ought to be better than: "A register is a tiny slot inside the CPU. It holds a number the CPU is using right now." If the subject interest you, you deserve better.
by JumpCrisscross | 2025-10-26 00:37:37+00:00
> It's not a peace deal. It doesn't address any Palestinian concern other than a novel one that is stopping 2 years of constant bombardement

That's true for any negotiated, i.e. conditional, armistice. If you want one side to be happy, you have to press for unconditional surrender. Palestine doesn't have the capability to force Israel to unconditionally surrender.

In any case, what we call it is irrelevant. (What the Norwegian Noble Committee calls it is irrelevant.) What matters is what the President thinks. And he thinks it's a peace deal that could make him a Nobel laureate. Which gives him an interest in not letting, as he sees it, an ICC judge mess with his deal.

> Palestinian resistance got nothing out of it

No shit. The October 7 attacks were terrorist attacks. The literature on terrorism is they extremely rarely achieve their political goals.
by jcgl | 2025-10-26 00:38:18+00:00
> In general, systemd-ish projects expect you to bend the system to match the project's expectation while sysvinit-ish projects are infinitely flexible to match any system (jack of all trades, master of none; worse is better; etc).

Name one thing you can do in sysvinit (or "ad-hoc script"-init) that you cannot do in systemd. With systemd, you're still entirely free to write your own artisinal shell spaghetti and jam it in alongside the otherwise clean unit structure.
by tredre3 | 2025-10-26 00:40:38+00:00
I also got caught on how GP said Season 5 which would have been from the 60s, not the 2000s. But apparently it is correct (unless you want to be pedantic about the choice of word Series/Season).

The listing of seasons on Wikipedia goes:

Season 1-26 (1963-1989)

Series 1-15 (2005-2025)
by FlameRobot | 2025-10-26 00:40:38+00:00
There is a huge amount of UK infra now that is dependant on US companies either directly or indirectly (AWS, Microsoft/Azure). Code, data and infra is locked into US platforms. When US-EAST-1 when down last week, it halted our whole operations at our workplace. Looking at freelancer groups I am part of (whatsapp, slack etc), they had the same experience.

The UK being blocked from the outside won't happen anyway. The large tech giants will just either cut a deal (this already happen with Apple/iCloud), or they will comply with the new acts. The sites that don't comply won't be big enough for anyone to care in normie land and thus there will be no real pressure on the UK gov.
by JumpCrisscross | 2025-10-26 00:41:32+00:00
> "Every great power" is not currently doing this kind of shit. This is a straight-on white supremacist murder party

What the fuck do you think Russia is doing in Ukraine and Africa? Israel in Gaza? China in Xinjiang and Tibet?

International law is currently not protective against great powers. And not every issue in the world collapses into the American White-Black dichotomy.
by okanat | 2025-10-26 00:42:06+00:00
> > split Glibc into 3 parts: syscalls, dynamic loader and the actual C library.

> What is left of the C standard library, if you remove syscall wrappers?

Still quite a bit actually. Stuff like malloc, realloc, free, fopen, FILE, getaddrinfo, getlogin, math functions like cos, sin tan, stdatomic implementations, some string functions are all defined in C library. They are not direct system calls unlike: open, read, write, ioctl, setsockopt, capget, capset ....

> > ABI hell

> Is that really the case? From my understanding the problem is more, that Linux isn't an OS, so you can't rely on any *.so being there.

That's why I used more specific term GNU/Linux at the start. There is no guarantee of any .so file can be successfully loaded even if it is there. Glibc can break anything. With the Steam bug I linked this is exactly what happened. Shared object files were there, Glibc stopped supporting a certain ELF file field.

There is only and only one guarantee with Linux-based systems: syscalls (and other similar ways to talk with kernel like ioctl struct memory layouts etc) always keep working.

There is so much invisible dependence on Glibc behavior. Glibc also controls how the DNS works for the programs for example. That also needs to be split into a different library. Same for managing user info like `getlogin`. Moreover all this functionality is actually implemented as dynamic library plugins in Glibc (NSSwitch) that rely on ld.so that's also shipped by Glibc. It is literally a Medusa head of snakes that bite multiple tails. It is extremely hard to test ABI breakages like this.
by FridayoLeary | 2025-10-26 00:42:34+00:00
The old episodes are very quaint. They are quite clearly produced on shoestring budgets, some of the plots are quite weak and i found it hilarious how bad the actors were at faking violence. But none of that mattered, because the team were clearly passionate and enjoyed what they were doing and did a good job so the end product is charming. Production standards have obviously moved on massively since the 1980's and we are better off. The modern episodes are much more highly polished and coherent but not necessarily more popular. Like someone else pointed out the massive influx of disney money did nothing and only exacerbated the train wreck which was the recent doctor who seasons.

Another film that had a huge impact was monty python and the holy grail which was produced with a budget of 75p and ends abruptly because the money ran out. But they just turned that into a running joke throughout the whole movie.
by skinnymuch | 2025-10-26 00:42:34+00:00
You’re too focused on labels. Humans don’t work that neatly. Political labels can work if you and the other person are educated on politics (95%+ of HN isn’t) but otherwise focusing on labels mislead the convo and vibe.

A lot of white nationalists love Israel. Saying they don’t is like saying a lot of fascists don’t love fascism (aka Israel). A lot don’t and a lot do.

Similarly there are plenty of people who are progressive except for Palestine/Israel (it’s a known saying). And plenty of conservative or right wing people who are not progressive except about Palestine.

> You would only use that framing if you were listening to those commentators and/or publications that used similar phrasing.

Projection
by sgustard | 2025-10-26 00:42:36+00:00
CAISO's own documents quote battery capacity in MW. So I don't think you can just blame journalists.

"Battery storage capacity grew from about 500 MW in 2020 to 13,000 MW in December 2024"

https://www.caiso.com/documents/2024-special-report-on-batte...

As another commenter notes, utilities are interested in "capacity on call" i.e. instant power generation.
by busymom0 | 2025-10-26 00:42:37+00:00
> I've allowed anyone to make "cameos" using my face. (You don't have to do this: You can choose settings that make your likeness private, or open to just your friends — but I figured, why not? And left my likeness open to everyone, just like Sam Altman.)

So the author specifically allowed their face to be used for content and then is surprised people acted on it? This is silly imo.

People should just never even allow their face to be used for this.

This reminds me of the "Joanne is awful" episode from black mirror. Exact same story.
by Veserv | 2025-10-26 00:43:27+00:00
Newer languages have made packaging and importing dependencys significantly easier, but have done this while increasing coupling and making switching dependencys harder. This results in brittle dependency trees.

Using a private package manager, intermixing private and public, and substituting arbitrary dependencys with compatible alternatives, i.e. modularity, should be easy. Only then does solving the problem become easy.

What we used to have is a big ball of mud. Modern languages made it easier to decompose a system into components. But what we really want is easily decomposing a system into modular components which is yet unsolved.
by mycodendral | 2025-10-26 00:45:08+00:00
I’ve repeatedly clarified that speech isn’t obstruction and that investigation isn’t punishment, yet those were your projections, not my original claim. You’ve been arguing against a version of my point that only exists in your own framing.

My point is straightforward. If you call lawful arrests ‘kidnappings,’ the state will view you as adversarial, meaning subject to scrutiny or investigation, not that speech itself is a crime or obstruction.

A simple ‘What do you mean by that?’ would have been far more productive than dragging the discussion into refuting claims I never made. That’s a classic bad-faith debate pattern.
by photonthug | 2025-10-26 00:45:25+00:00
Not OP, but I think the plot twist is, maybe we need to be able to entertain "obviously absurd" ideas to be able to land on a correct position if the culture we're inside of is not ready for those ideas yet. (No idea if the journal was really that early on this particular position though)

Crucially, entertaining ideas isn't the same as believing them, it's about giving them some time and space so you can work out whether it's consistent, rich, useful. Even in math this stuff is hard to get right, just look at the resistance and ridicule that Cantor had to go through, or look at the development of non-Euclidean geometry. And that's a space where proof is actually possible. Critical theory is a real thing but is always walking this fine line between being nonsense or being revolutionary.
by woodruffw | 2025-10-26 00:46:05+00:00
> Most people generating AI slop porn are likely in the 10s of people who will see it. If someone generates porn with my face on it and I never even know, how does this harm me? Why should I care?

You would presumably care if one of those "10s of people" was a family member or peer.

Maybe not caring is enlightened of you, but it shouldn't stretch your imagination to consider why others would.
by sirspacey | 2025-10-26 00:46:06+00:00
What I offer may be helpful, but you likely have strong reasons to ignore it:

I have been a part of a dozen “next Silicon Valley” projects across the US, with friends who have done it internationally.

I’d suggest studying how it happened in Paris/France and also how Portgual lost it.

The only thing that works is founders helping founders. Everyone else responds to the signal they generate.

If you try to send that signal with investors/vendors, you will attract a lot of people who will not build much value.

One formula I’ve see work is to faciliate college student talent interest in startups meeting with founder/CEOs who built very successful companies. It gets a fly wheel going.

When I was on the ground floor of the NYC startup scene, it took ten years to build up to a viable startup scene.

Your effort will likely take longer.

So the best help I can give you is this - don’t waste your life.

If you are willing to contribute a generational effort towards this goal, find every founder from N Mexico and meet them. Ask for their advice on your vision. Do what they recommend.

If not, save yourself the dissapointment. There are literally 1,000s of attempts that have failed. Venture studios do not work. Angel investments from people who are not in the industry of your startups do not work.

It takes a lifetime to build a network in an industry. That is what early stage founders need access to, from people who understand how to succeed in them.

EDIT: typos & grammar
by bignerd_95 | 2025-10-26 00:46:54+00:00
Yes, I draw the heap starting at the top of the board and the stack starting at the bottom of the board and grow them toward each other. That works fine in a one-off explanation.

The problem is that most textbooks draw the opposite, so the student leaves my lecture, opens a book or a slide deck, and now “down” means a different thing.

It gets worse when they get curious and look at a real process with /proc/<pid>/maps. Linux prints mappings from low address to high address as you scroll down (which matches my representation). That is literally reversed from the usual textbook diagram. Students notice and ask why the book is “wrong.”

So I've learned I have to explicitly call this out as notation.

Same story as in electronics class still teaching conventional current flow (positive to negative), even though electrons move the other way (negative to positive). Source: https://www.allaboutcircuits.com/textbook/direct-current/chp.... Historical convention, and then pedagogy has to patch it forever.
by the_af | 2025-10-26 00:47:39+00:00
> At this level the job is qualitatively different from what went before - you do start as a rookie in this role, and if you only try to keep doing what you’ve done before only better then you’re not setting yourself up for success.

Other people here are arguing that you only get promoted to Principal IC if you have been already acting like one in practice. We cannot have it both ways...

And if not, this seems like the Peters Principle. Why inflict this promotion on someone doing well in the other role?

If you show promise but you haven't proven yourself, that's a risky move. You either succeed or you're out, there's no going back to the previous role. I've seen it happen...
by hsbauauvhabzb | 2025-10-26 00:47:49+00:00
Sorry I should have clarified that I was referring to language based systems (cargo, pip, npm, etc). But you do raise a good point, it’s less about the concept of package management and more around the point of curation and central security guarantees / policies / procedures. In theory RHEL package management system could have similar problems to cargo or npm, but they are much better funded and thus managed.
by anigbrowl | 2025-10-26 00:47:53+00:00
This is one of those areas that validate the use of a meme to halt any further discussion until something changes:

https://www.facebook.com/groups/1404116417142065/posts/15882...

It's not that I hate all AI, I think it has a lot of great use cases - none of which justify unilaterally imposing it on everyone.
by ThrowMeAway1618 | 2025-10-26 00:48:18+00:00
“Never believe that anti-Semites [or in this case, fascist apologists] are completely unaware of the absurdity of their replies. They know that their remarks are frivolous, open to challenge. But they are amusing themselves, for it is their adversary who is obliged to use words responsibly, since he believes in words. The anti-Semites have the right to play. They even like to play with discourse for, by giving ridiculous reasons, they discredit the seriousness of their interlocutors. They delight in acting in bad faith, since they seek not to persuade by sound argument but to intimidate and disconcert. If you press them too closely, they will abruptly fall silent, loftily indicating by some phrase that the time for argument is past.” ― Jean-Paul Sartre[0]

[0] https://www.goodreads.com/quotes/7870768-never-believe-that-...
by ivape | 2025-10-26 00:50:17+00:00
The problem is adults contribute to turning public platforms lewd. So one lewd person on Instagram leads to many, leading to a lewd platform. This becomes problematic when the children uptake it. It’s not really too different than prostitution appearing near general-purpose places, it turns it into a red light district.

A lot of social media is a sex platform, and it got mixed up in this way because there’s no talking adults out of being lewd in public.
by exasperaited | 2025-10-26 00:50:18+00:00
More to the point, there are men out there with unhealthy interests that haven't and might not accelerate to something worse.

Much like when that AI executive dude started talking about layers of hidden reality or whatever it was, that some LLM helped him "find": people were clear that whatever his problems, he might not have blurted that shit out loud, or even developed those thoughts as much, if it were not for the reassurance loop of whatever tool was helping him go a bit more mad.

We understand what happened in his case, right? Perhaps he was keeping that under control and then wasn't, because it was all so plausible.

Now imagine it being video of some young woman realistically depicted doing things she has not consented to do, in the hands of a man who is obsessed and is just keeping that under control. An obsessive fan, for example.
by FridayoLeary | 2025-10-26 00:50:55+00:00
Renewables are intermittent and therefore unreliable. Also unless california has gone for lots of redundancy the would also be displacing fossil fuel power plants. Again i'm not trashing renewables, because what's wrong with free energy. What i am doing automatically is wondering why batteries are a better option then traditional power stations.

California does have much more expensive electricity then anywhere else, so it is reasonable for me to scrutinise their energy plans more closely and question whether their current strategy is really the best one.
by jrflowers | 2025-10-26 00:51:07+00:00
They’re marketed and sold as pentesting devices but there’s no reason why somebody couldn’t use HID emulation to automate some boring IT tasks.

I’m curious about your use case. You have a server that you can’t ssh/vnc/rdp into, it has an open usb port, and using an $8 keyboard is a no-go?

Edit: If you ignore all the hacking language, it kind of looks like an O.MG Plug might accomplish what you’re looking for. https://shop.hak5.org/products/omg-plug
by TZubiri | 2025-10-26 00:51:18+00:00
The Cebuano wiki is a similar case, not spoken often, but it was a personal project of an editor that was mad at political articles and started making animal articles in the Cebuano wiki.

The solution is to differentiate and tag inputs and outputs, such that outputs can't be fed as inputs recursively. Funnily enough, wikipedia's sourcing policy does this perfectly, not only are sources the input and page content is just an output, but page content is a tertiary source, and sources by policy should be secondary (and sometimes primary) sources, so the system is even protected against cross tertiary source pollution (say an encyclopedia feeding off wikipedia and viceversa).

It is only when articles posing as secondary sources fail to cite wikipedia that a recursive quality loss can occur, see [[citogenesis]]
by smcin | 2025-10-26 00:51:46+00:00
The OP never at any point suggested "harming them sexually". Her objection was to people making fetish content of her (or other real people) without their consent, which is entirely a reasonable objection. Let us not misrepresent her.

(As commented elsewhere, the author expressly opted-in, apparently with the intent of generating ragebait to write an article about.)
by itake | 2025-10-26 00:52:42+00:00
My issue is if username+ecommercewebsite@domain.com leaks my account login: username@domain.com as the + is a known feature. If they are able to access username@domain.com, then they would be able to access password recovery for my bank.

With a separate finance account, even if they figured out how to access my primary personal email. There is still an air gap with my financial accounts.
by tredre3 | 2025-10-26 00:52:54+00:00
The number of shared hosting providers has drastically declined since the 2000s. I would posit that things like squarespace/hosted wordpress took the lion share, with the advent of $5-10 VPS filling the remaining niches.

The remaining hosting companies certainly still make a lot of money, a shared hosting business is basically on autopilot once set up (I used to own one, hence why I still track the market) and they can be overcommitted like crazy.
by Atotalnoob | 2025-10-26 00:53:38+00:00
1hz seems slow to me. A company that I worked at was designing robust industrial, apple airtag/tiles with a specific application 8 or 9 years ago.

BLE operates on a very crowded frequency. WiFi, Bluetooth, etc are all on the same frequency and spamming out thousands of packets constantly.

We had to triple our broadcast frequency and period in order to reliably detect a beacon within 5 seconds of a phone being in range.

We settled on 200ms frequency and broadcast for 15ms.

Our decide had a 10 year battery life on a couple coin batteries…
by getlawgdon | 2025-10-26 00:53:42+00:00
I know you've been working on a upcycling effort (thank you), and I know you've been consciously trying to "beat the clock" given that today's the d-day. How close do you think you are?

And a note to Google: dropping a perfectly functional device makes you a no-go for any type of future purchase from me. No pixels, no storage, no nothing. It's not my fault you dingalings paid $3B for thermostat that was slowly adopted and quickly met with ample competition. Oh, and put Reader back.
by aspenmayer | 2025-10-26 00:58:49+00:00
I am by no means an expert, or even especially well-read, but I’ve found Zizek’s percolation of Lacan to be much more accessible to myself as a non-domain expert, and I appreciate how Zizek engages with the audience where they are. Lacan, to my intellect, is hard to grok, as I haven’t put in the time and effort to lay hold of his ideas directly. At times, it feels like with Lacan specifically, and with postmodernism generally, that the obscurantism is the point, which smacks of gatekeeping, but I don’t mind. If I don’t get it, I at least know enough about my own understanding or lack thereof to ask questions of my intellectual betters, which is its own reward.
by grebc | 2025-10-26 00:58:57+00:00
I changed my home setup to MX Linux a couple of months ago.

The PC is so damn snappy compared to Win10 with all the garbage updates. I don’t want widgets on my Lock Screen. I don’t want to know about Candy Crush when I open the Start Menu. And I definitely do not want to use Edge, Firefox is fine thanks. Let alone the AI BS set for Win11.