MurphyA/hacker-news huggingface dataset:
by rdm_blackhole | 2025-11-28 18:22:59+00:00
So now holding politicians accountable is being an extremist?

If the EU politicians start working against my interests as a citizen, then why shouldn't I penalize them? If the EU as a whole starts working against my interests as a citizen, when why should I keep supporting this system?

The fact that you label me as an extremist for voicing my opinion (which I can only assume is different from yours) is telling. Your view of democracy seems quite skewed and if you were in charge of my country, you can bet I would vote you out too.

This is a forum where everyone is free to participate. If you don't like opinions different from yours, then feel free to skip them instead of insulting other people. This is not high school.
by submain | 2025-11-28 18:23:09+00:00
Yeah, I run macos for the same reason.

However, I went back to linux on my personal laptop (nixos on my case) and I am pleasantly surprised how many things now just work.

The only thing that still annoys me is the laptop not sleeping properly and therefore using too much battery power when idle.

It has made great strides on the last two or so years.
by meesles | 2025-11-28 18:23:46+00:00
Here's my take - art has value because of the context it is created in. The author's history, current events that we live through as groups, the reactions to a work being released, availability of materials - all these things are fundamentally human. I believe the reason art has value to us is because of the empathy and humanity that we all share despite major differences in beliefs.

That's not to say computers can't generate beautiful things, but unless you expand the context out to include the history of how a program that can create such art came to be, the output is not meaningful. This is why people do not react well to AI art made from simply throwing prompts at a model, or writing that does not feel like it has style, struggle, or any personal flavor.

I've always believed that LLMs will be able to fake it perfectly one day. But as a music fan, no fully computer-generated music will ever bring me the range of emotion and joy that another human's story and creative process through that story does.
by whynotmaybe | 2025-11-28 18:23:55+00:00
Gov don't move because it's not worth the risk for people with decision power. If you succeed, there's no big win to tag on your resume, if you fail (the most likely to happen) you're out.

Moreover, the people working for the teams that should make the migration usually don't want a migration, so you have to perpetually convince them of the future gains.

For the last 10-15 years, very few revolution have been made in gov ICT. Most of the job is usually rewriting existing app in a recent language or creating apps for not critical features.
by bediger4000 | 2025-11-28 18:24:08+00:00
every protest I have seen after the Tea Party just looks like a bunch of unstables throwing tantrums

I'm having trouble parsing this. Do you include the Tea Partiers in the bunch of unstables?

The No Kings protests have had virtually no arrests, and minimal violence, so I don't think I can personally include them in "throwing tantrums".
by graemep | 2025-11-28 18:24:08+00:00
That is a tiny part of it though. Lots of government functioning depends on big tech clouds. The NHS depends on AWS. A lot of the private sector does too. Everyone depends on Apple or Android phones. Card payments (and the government is pushing a move to cashless) rely on Mastercard and Visa. Windows increasingly requires logging in with an MS account. In the meantime govt and big business are pushing people to use mobile apps more, increasing this dependence.

Moving to a different mail server and office suite keeps the ICC working, but does not really protect people at the ICC from US sanctions. Their lives can be made very difficult: https://www.heise.de/en/news/How-a-French-judge-was-digitall...

I think this bit of the article is a critical problem:

>By outsourcing the management of IT systems, these educational institutions are losing technical knowledge and control. As a result, they are becoming increasingly dependent on big tech, putting academic freedom and independence at risk.

All of this is fixable but its expensive to fix. No one is motivated enough to spend the money.
by amy_petrik | 2025-11-28 18:24:12+00:00
also a sense of broken promises to the CTOs fault

javascript coder joined taking the company's statement in good faith "everything will be javascript, the front and back end both" and happily did it

New CTO joins, warmly visits all, dude who joined in good faith parrots his understanding of what we're doing to the CTO. CTO reacts "NO IT MUST BE JAVA" and this is a flex new CTOs love to do -rewrite everything- often to failure

javascript coder now arguably may no longer be needed if he's not a java programmer, maybe CTO is bringing in their own guys, gets canned.. gets canned by a clown who (a) is watching porn during work and (b) shows it to everybody and (c) leadership above the CTO saw this and did nothing
by boredtofears | 2025-11-28 18:24:56+00:00
> or the most part, sexy never left, and statistics bear this out. OnlyFans brings in enormous amount of revenue, even after an expensive, failed attempt to be not-just-a-porn-site. Hypersexualized gacha games are pulling in tens of millions of dollars per month, and not just for men; the women-targeted Love and Deepspace had over $50 million in revenue in October. Marvel Rivals, criticized in some circles (such as the social circles of those in the article) for being an oversexualized "gooner game" has remained in the top 10 games played on Steam since its release a year ago. And nothing drives it home more than stumbling across the shady side of YouTube and finding videos in the "woman with large breasts not wearing a bra does something mundane" genre with multiple millions of views.

These are all things about sex but none of them are sex or lead to sex. These are outlets for sexual desires that don't require any social connection at all. You could argue that the article outlines many of the reasons why these things are so popular today - there is a much higher social price to pay for a potentially embarrassing or humiliating situation than there used to be. Easier to avoid it altogether and play gooner games.
by Krasnol | 2025-11-28 18:25:42+00:00
The state we're in is the logical consequence of the Hollywood narrative where sexy is tabu but violence is ok. It has been pushing this narrative upon the rest of the Western world for decades.

I hope the downfall of the US in the recent Trump years will help to soften this influence in the future but I doubt this will work out fast. We'll have to face the right wing / christian madness first.
by epolanski | 2025-11-28 18:25:45+00:00
UX' been degrading on MacOS for ages.

On top of that I've been locked out of my machine and Apple ID and they just kept sending me emails that in some weeks they were going to reset my password, and they sent me those emails for 2 months before I got access to my apple id and machine again, proof[1].

They just kept not obliging the "2 weeks" (which is already mad when I've given you my secret password and I've verified my email and phone already).

And they did not respect the two weeks 3 times in a row!

That is beyond disgusting and Apple has never got a single $ from me since, I only own a MBP I use on the move because a client has sent me an M3 Max with 48 GBs so it made no sense to at least not use it.

[1] https://i.imgur.com/9OYvKu5.png
by Animats | 2025-11-28 18:25:46+00:00
Linux.

I retired the last Windows machine last year.

Firefox on Linux, though, is not working very well. It keeps hanging during long typing inputs. No CPU or disk usage, just stuck. And it uses so much memory that the OOM killer sometimes kills it.

I was never a Linux fanatic. It's just that I considered an operating system with ads unacceptable. I rather liked Windows 7.
by rsynnott | 2025-11-28 18:25:52+00:00
> I'd like to be able to buy some muffins without being reminded about sex on the packaging, the description, and the product name.

What I'm reading from this is that you have a muffin fetish, because, er, otherwise, I'm not sure how you're getting there. If you mean that there exists somewhere a brand of muffins with a rude name, sure, probably. But _most_ muffins, no sex.
by bigyabai | 2025-11-28 18:26:53+00:00
TSMC's 2nm is much, much higher demand. Apple's probably getting priced-out of the node by Nvidia in much the same way Apple bought out TSMC 5nm before.

Apple's cheaper products and hardware cash cows can't afford to pay that sort of tax, so it makes sense to boot them onto 18A. Those are the binned products that would have been throttling anyways.
by Arainach | 2025-11-28 18:27:20+00:00
>Yeah, but we can self-host them

Who is "we", and what are the actual capabilities of the self-hosted models? Do they do the things that people want/are willing to pay money for? Can they integrate with my documents in O365/Google Drive or my calendar/email in hosted platforms? Can most users without a CS degree and a decade of Linux experience actually get them installed or interact with them? Are they integratable with the tools they use?

Statistically close to "everyone" cannot run great models locally. GPUs are expensive and niche, especially with large amounts of VRAM.
by SunshineTheCat | 2025-11-28 18:27:25+00:00
I have to develop on Windows for work and then code on a Mac for my own projects at home. Going from a project on my Mac Studio at home to my Windows PC at work makes me want to tear my eyes out.

There are so many things that are just plain worse on Windows when it comes to coding: messing with WSL, constant driver updates, every Windows link opening in Edge etc.

Haven't tried Linux for a while but maybe it's time.
by nextos | 2025-11-28 18:27:27+00:00
This is a valid concern. Perhaps, if you are still interested in giving Linux a chance, you should consider immutable distributions like Fedora Silverblue or even going one step further with NixOS.

NixOS has a declarative configuration that is simply key=value for most use cases. Whatever you configure stays configured, and you can also rollback when doing dramatic changes e.g, migrating from Xorg to Wayland takes 2 min and changing 1 LOC in your configuration.
by westurner | 2025-11-28 18:27:37+00:00
/? llvm.ct.select and __builtin_ct_select :

"Constant-Time Coding Support in LLVM: Protecting Cryptographic Code at the Compiler Level" (2025-10) PDF: https://llvm.org/devmtg/2025-10/slides/quick_talks/alexandre... :

> Circumvent Branch-base Timing Attacks
by pphysch | 2025-11-28 18:27:49+00:00
> It is seen as more and more normal to track one’s partner through Find My iPhone or an AirTag, even though the potential for abuse of this technology is staggering and obvious. There are all kinds of new products, such as a biometric ring that is allegedly able to tell you whether your partner is cheating, that expand this capability into more and more granular settings.

These criticisms seem to be more a reflection of the author's paranoia and sex-obsession than legitimate criticisms of the tools and technologies.

IMO, location sharing is pretty awesome among loved ones, and biometrics can help us manage our health? But I guess everything has to be about "sexual surveillance"...
by vanviegen | 2025-11-28 18:28:09+00:00
That doesn't feel true. I've founded several companies and talk to many other founders in the Netherlands. I've never experienced or heard of government regulation (though often somewhat annoying of course) being an inhibiting factor.*

Funding opportunities are nearly absent though. And it seems that buying 'local' software has never been a consideration (until now). On the contrary: I've seen many cases where EU/national products were pushed out of the market by US products that came later and were (subjectively) worse. They were way better funded though. And, because of that or because of being American, they were considered to be more serious/trustworthy companies. Also, they could afford to flood the market with dump prices, until local competition was basically gone.

*: Okay, with one exception: hiring employees involves a lot of work and risk, and doesn't allow for fiscally attractive stock plans.
by qq99 | 2025-11-28 18:28:17+00:00
Win11, editor runs on Win11, all development happens inside WSL2 (Ubuntu)

Basically all the bonuses of Windows re: gaming, with a great developer experience (like Linux/OSX).

The prime annoyances are:

- exposing a port to the entire LAN (for local phone debug) is non-trivial

- I imagine Android or phone dev might be a bit harder re: simulator, luckily I don't do this

- dev that spawns native windows would by default spawn through some WM layer with X11 or something (and they are laggy)
by Bender | 2025-11-28 18:28:54+00:00
Which cloud provider do you like best and why?

BenderCloud: just a bunch of VPS and physical server providers

I like my cloud best because I can shift financial resources to the provider behaving the best and dial down those that are misbehaving. I do not utilize any vendor-specific services for my hobby junk. It also means if a vendor tries to passive-aggressively cancel me I can just flip DNS and stop rewarding them with money.
by windstorm12 | 2025-11-28 18:29:09+00:00
I'm 15 and built a Neural Cellular Automata system that self-assembles from a single seed and self-repairs from damage.

Each cell only sees its 8 neighbors and runs the same small neural network (20KB). No central controller. They coordinate into target shapes through local rules alone.

Key results: • 0.003 MSE loss (near-perfect assembly) • 100% self-repair from arbitrary damage • Fully decentralized (no global communication) • Trained in 5 minutes on consumer GPU

The repo includes training code, demos, and pretrained weights. Everything runs in pure NumPy.

This extends Google's 2020 Growing Neural CA work. I think it applies to modular robotics (MIT M-Blocks), programmable matter, and swarm systems.

Would love feedback on the approach or ideas for applications.
by vntok | 2025-11-28 18:29:27+00:00
The question is not about booting, it's about which OS is running the environment where development happens (writing code, compiling code, testing code, etc).

> Clarification: the operating system where e.g. your IDE runs on

If you're developing on a Linux VM that you connect to via a browser tab opened from your Windows laptop, you're developing on Linux for all intents and purposes.

That is, Windows was not doing enough for you so you switched to Linux for dev tasks.

By the same token, if your IDE is running in WSL, for all intents and purposes you're developing on Linux. A virtual machine, sure, but the virtualized OS is a Linux variant. Because installing the IDE on Windows itself was not doing enough for you.
by SpicyLemonZest | 2025-11-28 18:29:29+00:00
I don't see what's Jenga-esque about this capital structure. You've got some AA- bonds issued directly by Meta having to do with their core business, and some A+ bonds issued by different entities to fund their riskier and more speculative datacenter construction. If anything, wouldn't it be harder to track the risk if both these bonds were stuffed into the same bucket?
by umanwizard | 2025-11-28 18:30:50+00:00
Derivatives in actual calculus don’t have to be continuous either. Consider the function defined by f(x) = x^2 sin(1/x) for x != 0; f(0) = 0.

The derivative at 0 exists and is 0, because lim h-> 0 (h^2 sin(1/h))/h = lim h-> 0 (h sin(1/h)), which equals 0 because the sin function is bounded.

When x !=0, the derivative is given by the product and chain rules as 2x sin(1/x) - cos(1/x), which obviously approaches no limit as x-> 0, and so the derivative exists but is discontinuous.
by devnavigator | 2025-11-28 18:31:11+00:00
The workforce landscape has fundamentally changed in the AI era. Traditional models, U.S. employees, onshore contractors, and offshore teams, each carry their own mix of execution, strategic thought, and oversight needs. U.S. local employees provide the strongest combination of “thinking” and “doing,” but require a premium investment. Onshore contractors offer a middle ground with moderate thinking capabilities but higher review requirements. Offshore teams excel in task-heavy execution but require the most review and context transfer overhead. As organizations scale, these overhead costs become a hidden tax on productivity.
by raincole | 2025-11-28 18:31:24+00:00
It's just printing headlines out of nothing. If it tried to answer why the two graphs show such different numbers (one ~14%, the other ~55%) I'd be more interested.

> Note: Data is six-survey moving average. The survey is conducted bi-weekly. Sources: US Census Bureau, Macrobond, Apollo Chief Economist

> Note: Ramp Al Index measures the adoption rate of artificial intelligence products and services among American businesses. The sample includes more than 40,000 American businesses and billions of dollars in corporate spend using data from Ramp’s corporate card and bill pay platform. Sources: Ramp, Bloomberg, Macrobond, Apollo Chief Economist

It seems that the real interesting thing to see here is that the companies using Ramp are extremely atypical.
by epolanski | 2025-11-28 18:31:35+00:00
I mean, that's a debatable definition, one could agree or not.

I program on Windows + WSL 2 e.g. and I have no idea how to develop on windows and barely used powershell in my life, but I know the ins and outs of Linux.

I'm not saying you're wrong and I'm right, I'm merely stating that we have different definitions and AFAICT there's no ISO standard saying what qualifies as developing on Linux and what not.
by 9notorp | 2025-11-28 18:31:37+00:00
I have a personal blog set up on the cheapest digital ocean droplet and i went ahead with sqlite for it, there is not much traffic on it and i think something like sqlite is actually the best choice for such projects. I did some benchmarking with a rust cli tool, the name i don't recall right now, something like apache bench but simpler. I wouldn't have the same performance if i had mysql or postgres running on the same machine.
by phantasmish | 2025-11-28 18:32:26+00:00
If the take was intended as conservative, I’d say it’s actually leaning pretty far into “accidentally left-wing”.

Market forces ruin fucking everything in their attempt to paperclip-maximize, if you don’t keep them on a leash. That includes sexiness. What’s described is an outcome of a system where “it makes number go up” is sufficient justification for almost anything.
by pphysch | 2025-11-28 18:32:46+00:00
You genuinely don't understand that <median real wages have been stagnant/decreasing for decades in USA, particularly in relation to skyrocketing housing/education/medical costs? Do you have any situational awareness of what just happened politically in NYC?

I would assume users engaging in economic debate on HN would have a knowledge of the basic economic facts and trends, and not dismiss them as "incoherent".
by adventured | 2025-11-28 18:32:51+00:00
The average person has no idea what to use AI for to get substantial value out of what it can now do.

It's the switch between: know which service to use, consider capabilities, try to get AI to do a thing, if you even have a thing that needs done that it can do; versus: AI just does a thing for you, requiring little to no thought. Very active vs very passive. Use will go up in direct relation to that changeover. The super users are already at peak, they're fully engaged. A software developer wants a very active relationship with their AI; Joe Average does not.

The complexity has to vanish entirely. It's the difference between hiding the extraordinary engineering that is Google search behind a simple input box, and making users select a hundred settings before firing off a search. Imagine if the average search user needed to know something meaningful about the capabilities of Google search or search in general, before using it. Prime Google search (~1998-2016) obliterated the competition (including the portals) with that one simple search box, by shifting all the complexity to the back-end; they made it so simple the user really couldn't screw anything up. That's also why ChatGPT got so far so fast: input box, type something, complexity mostly hidden.
by bakkoting | 2025-11-28 18:33:00+00:00
This hasn't been true since version 5.4.2, released in 2017.

`npm install` will always use the versions listed in package-lock.json unless your package.json has been edited to list newer versions than are present in package-lock.json.

The only difference with `npm ci` is that `npm ci` fails if the two are out of sync (and it deletes `node_modules` first).
by citrin_ru | 2025-11-28 18:33:08+00:00
Populism and popular policies is not exactly the same. I would say NHS is a socialist/left policy but not populism.

I don't know an exact definition of a populism but for me it's when political messages are designed to trigger strong emotions, ignore complexity, promise simple solutions to hard problems. All politicians to some extent lie, over-promise and under-deliver but populists tent to take this on a next level.

Right populists tend to promise tax cuts (which unsurprisingly benefit their sponsors the most) and to balance budget they either increase debt or undermine public services (which is bad in a long term). Left populists promise to tax the rich ignoring that it's can be bad for economic growth and taxing alone would not give enough revenue to significantly benefit poor/middle classes.
by naikrovek | 2025-11-28 18:33:44+00:00
Let’s be clear about one thing: Kubernetes is an operating system on top of Linux which exists solely because operating systems don’t provide what it needs already. I’m saying that operating systems should provide scalable ways to launch applications securely across many physical machines natively. Plan9 offers that, and it has for 30 flippin years.

Plan9 has those things out of the box if you configure them. Fault tolerance, flat networking across a cluster, and service discovery. And if I’m wrong about that (my knowledge of both Plan9 and kubernetes is incomplete) then it would almost be trivial to implement given what plan9 has out of the box. In fact, I think the built-in network database can do all of these things if you put the relevant data in and use it. It was designed for these exact things.

Plan9 is designed to be deployed as lots of physical systems all working cooperatively. User systems and servers in a server room, both. A program that lives on computer A can run using the CPU of computer B and the networking of computer C. Natively. It can look up the address of any service via the network database (provided that info is put into the database when that service is started) and all of it. Note that I am not talking about DNS. That is separate from the network database.

Plan9 is different and it is superior in many ways.

Unix was built with the assumption that end users had terminals and that computing was centralized at the server. That assumption is no longer even remotely true. Yet we still cling to it as if it is ideal. It is not.

Plan9 was built with the assumption that everyone had capable computers at their desks and that people seated together often worked on things together. Closer to where we are today, but not quite. Today we have near-supercomputers at our desks in the form of development machines and servers of all descriptions in the server room, both more powerful and less powerful than our local machines.

If Plan9 were designed today it would be different, but the core features would remain.

And if you look at the source for Plan9 you’ll see that they got a hell of a lot done with very few lines of code. They were very, very “pro-simplicity”. Go read it and see how they did it. Then count the lines of code in Kubernetes and see which is bigger and more complex and then ponder that for a bit. It would have been easier to write an operating system to handle those workloads natively than it was to write Kubernetes.