MurphyA/hacker-news huggingface dataset:
by wkat4242 | 2025-09-16 11:20:21+00:00
About the internet (and specifically social media):

> The conflict entrepreneurs are taking advantage of us and we are losing our agency, and we have to take that back. We have to turn it off, and do you have to give it back to the community and caring about our neighbors and bettering ourselves, exercising, sleeping and all of these things that this thing takes away from us.

Wow these guys really want to go back to the 50s. I heard that saying before when project 2025 was being discussed but I didn't realise it was that literal.

The article does go on to say that the senator that made this statement has not reduced his own presence on Twitter etc in any way ;)
by bayindirh | 2025-09-16 11:20:27+00:00
I'm a bit time-restrained while writing this reply, but I can argue that KDE is 95% there with macOS emulation, if you really want to go that far.

The only missing piece is "global menu bar" and full-screen applications.

Since I don't use KDE on a mobile system, I don't know how well multi-touch trackpad works, but the rest is almost there.

As I said that I neither need or desire to go that far (my custom layout works like a charm for me more than ~15 years now), but it's not off the left field for KDE.
by sublinear | 2025-09-16 11:20:29+00:00
This isn't true at all if you're working on maintaining a web app. When ease of hiring and getting tasks done quickly have become the priority it's because the business has let too much work pile up. It has very little to do with the money unless it's a small startup.

Frontend skills are misunderstood by most of HN because it's a hard role that directly involves business and product wants. There's a ton of hiring (and firing) because it's not easy to find the right people who can communicate about the work clearly with non-devs, navigate the office politics, know what to push back on or when to ask questions, and still write good code.
by lelanthran | 2025-09-16 11:20:39+00:00
>> I use it as a reviewer while building out my spec/design documents. Both of which I first write by hand then use it to format, give me "ideas"

> If the most critical part is provided by LLM how is least critical part written by you proof of LLM being inferior at writing code?

That quote you quoted seems to say that he uses it to reformat his spec/design documents. Nothing about code.

He further goes on to say he cherry picks the best of the spec/design elements from that documents.

How did you get "It writes my code" from the paragraph you quoted?
by perlgeek | 2025-09-16 11:21:43+00:00
I'm really scared that technology-enabled authoritarian regimes become much more powerful than they used to be.

In the past decade we had some examples where some countries had really big anti-government movements and protests... and they simply couldn't achieve anything substantial. Iran comes to mind, but I think we also had some in the East of Europe.

And then there are countries like Russia and North Korea (and likely many more) where it looks like (at least from the outside) that mass protests are pretty unlikely, because any kind of political opposition is suppressed before it reaches this level.
Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised
by jamesberthoty | 2025-09-16 11:22:03+00:00
A lot of blogs on this are AI generated and such as this is developing, so just linking to a bunch of resources out there:

Socket:

- Sep 15 (First post on breach): https://socket.dev/blog/tinycolor-supply-chain-attack-affect...

- Sep 16: https://socket.dev/blog/ongoing-supply-chain-attack-targets-...

StepSecurity – https://www.stepsecurity.io/blog/ctrl-tinycolor-and-40-npm-p...

Aikido - https://www.aikido.dev/blog/s1ngularity-nx-attackers-strike-...

Ox - https://www.ox.security/blog/npm-2-0-hack-40-npm-packages-hi...

Safety - https://www.getsafety.com/blog-posts/shai-hulud-npm-attack

Phoenix - https://phoenix.security/npm-tinycolor-compromise/

Semgrep - https://semgrep.dev/blog/2025/security-advisory-npm-packages...
by _samt_ | 2025-09-16 11:22:17+00:00
I'm thrilled to announce the latest version of rtc, a standalone tool that compiles your Lua 5.4.8 scripts into native Windows .exe applications—no Makefile, no C compiler, and no Lua installation required.

But here’s the real game-changer: rtc supports full static compilation, meaning you can embed Lua binary modules directly into your executable—and they’ll load seamlessly via require() just like regular Lua files. This opens the door to packaging powerful native extensions without worrying about external dependencies.

Static Lua binary modules need just to be recompiled with the lua54-static.lib library from LuaRT distribution (rtc is coded using LuaRT).

Here are the main features :

- Standalone tool – No Makefile or external compiler needed

- Build Windows desktop or console apps

- Static or dynamic executables

- Embed any files – Lua modules, assets, configs

- Access embedded files directly from Lua

- Easy deployment – No Lua installation required
by eloisant | 2025-09-16 11:23:22+00:00
People need to stop idolizing Steve Jobs like Apple only produced consistent UI when he was there.

Apple have never respected its own guidelines, for example in the early days of MacOSX there were "brushed metal" apps that were supposed to be (according to the guidelines) for small non-resizable windows. Still, there most popular app, iTunes, broke that by being brushed metal despite being a big, resizable window.
by chrismorgan | 2025-09-16 11:23:40+00:00
> Why connect to the grid if you are self-sufficient?

I grew up in Australia used to a grid averaging perhaps an hour’s downtime in the typical year. But now I live in India, and not only is the power frequently off for hours at a time (it’s a rare week that lacks an hour of downtime, and five or ten hours isn’t uncommon), the quality of the power is also far lower, and it damages hardware. It’s normal for AC units to need mildly expensive component replacements every year or two due to electrical damage, even with the obligatory voltage regulator in place, whereas in Australia I think most people never need to professionally service their AC until it completely packs up after maybe 15 years. If you’re going to want a decent-sized inverter and batteries anyway to get reliable power, then so long as you can get enough solar panellage, getting those solar panels and more batteries and going off-grid becomes mighty attractive—I suspect a payoff period of under a decade, even with comparatively cheap grid power, partly on the strength of electronics living longer.

—⁂—

Somewhere along the way, it actually becomes mandatory to be connected to such services. In Australia I lived in a rural town of under 100 people, and I asked if I could disconnect from the town water supply, and was told no. So that was some sum of mandatory daily connection fee for something that I would have preferred to unsubscribe from. (Town water was only hooked up to some outdoor taps, and the toilet; the supply had only become treated/potable five years prior, so every house was still hooked up to their rainwater tanks. In fact, the guy I bought the place from said that twenty years earlier you didn’t use the town water on your garden because it would kill the plants.)
by munksbeer | 2025-09-16 11:23:45+00:00
Autonomy - People in the Culture have autonomy to live wherever they want, and the freedom they have is more than any society on Earth. They can even choose to leave the Culture, then return. They can (and do) form societies within the Culture. It talks about all of this explicitly, it is hard to miss.

Internal sovereignty - The biggest sin one of their AIs can commit is to read people's minds, never mind manipulate their minds directly.
by mpweiher | 2025-09-16 11:23:49+00:00
No, I bring ChatGPT because you make sweeping generalized statements that are too ridiculous to bring any detail to.

Anyway, there is no use discussing with you, as you just repeat the same lies over and over.

Just one example:

> Also love the dodge. Just ignore all abandoned American and UK reactors in the last 20 years

These were never in the list of 63 reactors. So there is no "dodge". You are just lying again.

Bye.
by vladvasiliu | 2025-09-16 11:24:32+00:00
I don't know how to take pictures out of Google photo, but it's very easy to move outside photos into Apple Photos. I do this quite often since I'm a Sunday photographer and wrangle my images in Lightroom Classic on a Windows box.

If you have an iCloud subscription, you can do this directly with a browser, just click upload and wait for it to happen. There's also a Windows client for iCloud, but I've never tried it.
by efilife | 2025-09-16 11:25:35+00:00
I kinda agree, but I'm not sure. When I got into webdev, hotlinking google fonts was already a thing. I did this once or twice and then wondered how to host the file myself. One google search to get the css for it and I was done. No lifetime experience needed, just one internet search. If you are building your own website, you are googling everything already
by docdeek | 2025-09-16 11:26:01+00:00
FIRE has a list of people fired for making offensive comments after Kirk’s killing [0]. FAMA has something similer for people fired for making offensive comments after Floyd’s killing [1].

FIRE calls it the tragedy cycle: "A tragedy happens. Someone reacts by celebrating that tragedy for whatever reason. Then the social media mob comes to demand this person be fired, expelled, or otherwise punished for their views."

[0]: https://www.thefire.org/news/we-are-cancel-culture-part-trag...

[1]: https://fama.io/post/fired-racist-comments-george-floyd-prot...
by 3036e4 | 2025-09-16 11:26:42+00:00
I sometimes bring a bt keyboard to use my phone as a tiny almost-laptop, but mostly happy with something just the size and weight of a phone.

Used to have two phones ~10 years ago. A Jolla Phone was my primary phone with a sim card and ran most non-Google apps. Then I carried around a cheap Motorola Android phone that had no sim card but could run Google Play apps and when it needed wifi I shared that from the Jolla and otherwise it was fully offline and most of the time turned off.

So the phone that was closer to a small laptop was the one I actually used as a phone. Not sure if that is the setup I would go for again or if I would do it the other way around with the Google phone being the phone. If I do the latter I guess something like a very small Linux netbook would work as a second device, it such a thing exists.
by Rochus | 2025-09-16 11:27:47+00:00
66% of Mac users are female,

around 55.7% of Mac users in 2024 are aged 18-34,

macOS has a 29.62% share of the U.S., but only 15.1% of the global PC market

Macs still maintain strong pedigree in graphic design and visual arts

(from https://www.spyhunter.com/shm/macos-stats/)

I'm a software developer as well and I avoid programming on the Mac whenever possible (i.e. developing on Linux and just go to the Mac to build and test). Since the last OS version, you cannot even download and run precompiled open source software without being an expert, and we can expect that Apple will even close the present work-arounds for "security reasons" (what a good justification for all kinds of monopolistic and patronizing business decisions).
by account42 | 2025-09-16 11:28:46+00:00
> self rising flour

That's just another unnecessary mix you can buy individually.

> That’s the whole point of this article. That what you think of as a standard might not be a standard forever, or it might not be a standard at all.

Flour types are not up to some corporation's marketing team. And for home cooking they don't really matter as much as you are implying. Just get the types best suited for the most common thing(s) you are making and make substitutes for the rest.

Also, there's going to be one type that is always stocked more than others. That's your standard flour. You can use it for most recipes (cake and bread) just fine.
by notpushkin | 2025-09-16 11:28:59+00:00
Wirex is quite nice, though the FX fees are also a bit steep. But at least you get $200/mo ATM withdrawals for free!

https://wirexapp.com/help/article/wirex-fees-1379

https://wirexapp.com/card, or affiliate link: https://ale.sh/r/wirex
by jl6 | 2025-09-16 11:29:10+00:00
The headline before/after image is astonishing, almost in-credible. I can't see how the left image was restored into the right. It looks like there is substantial new detail on the right that I can't see anywhere on the left.

I can only assume that the image on the left is a low resolution scan produced for this web article, and that there must be a much better scan somewhere else.
by djmips | 2025-09-16 11:29:29+00:00
Low quality food is eventually going to catch up to you. People have to want to re-order. I think this article does a bad job of explaining why ghost kitchens are failing - to me it sounds more like a scam where they barely made the effort to actually make a good product and tried to make a quick buck - take some of that investor money. The concept, I feel, can work.
by sschueller | 2025-09-16 11:29:31+00:00
In Switzerland, you have the right to privacy including in public.

This means you can not make a photo/video of a person in public without their consent if they are the focus of your image. They also have the right to revoke consent anytime in the future.

The only exception is at large gatherings like for example the Street Parade where the expectation of privacy can not be expected especially since the event is televised.

This is also why you can not put cameras on your home that film public streets etc. They need to be blocked off or facing the other way.
by famouswaffles | 2025-09-16 11:30:32+00:00
No inference is pretty cheap, and a lot of things point to that being true.

- Prices of API access of Open models from third-party providers who would have no motive to subsidize inference

- Google says their median query is about as expensive as a google search

Thing is, what you're saying would have been true a few years ago. This would have all been intractable. But llm inference costs have quite literally been slashed several orders of magnitude in the last couple of years.
by ViewTrick1002 | 2025-09-16 11:30:41+00:00
Says the one who again and again comes with complete falsehoods which several people here has disproven.

Case in point: https://news.ycombinator.com/item?id=45243337

If you keep facing these problems maybe you are the issue?

I also find awesomely lovely that your ChatGPT nonsense confirmed exactly what I said.

> These were never in the list of 63 reactors. So there is no "dodge". You are just lying again.

Lets cite what you said:

> There are currently 60+ reactors under construction, 90+ in preparation and 170+ announced/in planning.

They are en example of what happens with the "90+ in preparation and 170+ announced/in planning" which you attempted to proclaim will just magic into existence any day now.

Just like how all those UK and US reactors magicked into non-existence.

I also do note that you of course ignored the 10% of the "60+ reactors under construction" I gathered some data on.

Just ignore everything that does not confirm your biases? Is that how you roll?

Doesn't sound very engineery.
by jcupitt | 2025-09-16 11:31:12+00:00
Ah no problem! I'm glad it's useful.

`govips` was a pretty early binding and wasn't really done the libvips way. It doesn't expose all the operations or options, it's mostly done by hand, and there are a number of leaks and misfeatures.

It's been replaced by `vipsgen`:

https://github.com/cshum/vipsgen

Which is an automatically generated 100% binding. It should have the complete API, it should be very stable and leak-free, and it should be simple to maintain.

`autorot` is pretty expensive. You'll see much better performance if you flip x and y in your crop instead.
by DonHopkins | 2025-09-16 11:31:29+00:00
That's factually incorrect, which is worse.

Imperative mood: subject you is implied, so no need to write it.

https://www.grammar-monster.com/glossary/imperative_mood.htm

Zero article/bare noun phrase: allows omission of your, the, etc. in fixed instructions.

https://www.thoughtco.com/zero-article-grammar-1692619

Standard negation: "don’t" is the grammatical way to negate an imperative.

https://www.scribbr.com/verbs/imperative-mood
by DiabloD3 | 2025-09-16 11:32:03+00:00
It isn't the number of monitors that cause the problem, but the total bandwidth used.

Depending on the generation, either equivalent to 4k 60hz or 4k 120hz kicks them out of idle. For my card, an RDNA3, its 4k 60hz; RDNA4 is 4k 120hz.

So, I have 4 1080p monitors... if they're all at 60hz, it properly idles. If my primary one is at 120hz, it crosses that line and is now at lowest active clockrate, so total system wattage is ~75W instead of ~50W.

I almost considered having my 9800x3D's IGPU service the trio of 60hz monitors, but its like an extra 10-15W to enable the media engine and run enough shader to run WDDM... where my 9800x3D can reach (but not cross) 80c on particularly well optimized code under a NH-D15 G2 LBC, I don't really want to throw another 15W at that.
by viridian | 2025-09-16 11:32:51+00:00
I must not understand this analogy, because it seems to only draw the conclusion that we are to be the objects of a totalitarian state in all cases. Taking the first fundamental right from the US constitution, the right to life, is not a given on a desert island. Any number of things, including venomous snakes and scorpions, could be your end almost immediately.

Does this mean that any given state is also justified in arbitrarily killing people on the whims of its controller?
by pjerem | 2025-09-16 11:33:02+00:00
FWIW, I use macOS everyday since more than 15 years (I also have a PC running various distros) and it’s true that the dock is absolutely dogshit. It’s unclear what will happen wen you click on anything, it’s useless if you have multiple windows of the same application, it’s even more of a mess if you have multiple windows but some are minimized.

And of course in 2025, all applications icons are some variant of the same red green blue yellow colors so nothing stands out of the dock because it doesn’t show anything else than the icon.

Yup, I hate the dock :)
Show HN: Atlas – Open-source network discovery and visualization tool
by vnerd | 2025-09-16 11:33:27+00:00
Hi HN,

I built Atlas , an open-source tool for network discovery, visualization, and monitoring. It scans Docker and physical hosts, maps them into an interactive network graph, and shows live status (online/offline).

I created Atlas because I often struggled to keep track of hosts across my homelab and Docker Swarm setups. Existing tools were either too heavy, too closed, or didn’t show the topology in a clear way. Atlas aims to be:

Lightweight (single container, minimal setup)

Self-hosted (no cloud dependencies)

Visual (interactive graph of hosts, subnets, and containers)

Extensible (Go backend, FastAPI API, React frontend)

GitHub repo: github.com/karam-ajaj/atlas

Live demo: atlasdemo.vnerd.nl

I’d love feedback from the community:

What use cases do you see for this?

Which features are most important to you (alerts, integrations, OS detection, etc.)?

Any advice on scaling this beyond homelabs?

Thanks for checking it out!
by motorest | 2025-09-16 11:33:28+00:00
> Paradoxically in SW development complex things often appear because it's easier (simpler) to 'just add this check here' instead of rethinking (and remaking) previous solution with updated understanding.

I think the issue is actually deeper than that. To start off, the definition of complexity that's used is often partial and incomplete, leaving out entire domains where complexity manifests itself.

So it's often easy to make swooping statements about what is complex and what is simple, because what appears to be simple is actually offloading the bulk of the complexity somewhere else.

Take for example CICD pipelines. They can be very complete, thorough and complex. You can shave off part of that complexity by doing manual work. Do you get a simpler system if you replace a pipeline with manual work? No, you get a system that's far more complex, unreliable, and brittle. So how come no system is more complex than introducing a system? Where does the complexity lie?
by Defletter | 2025-09-16 11:33:57+00:00
> I can stop at goodwill and get a monitor and keyboard for $30 or less.

The issue isn't cost in this case, it's the storage and effort of having to lug it out and put it back afterwards. Even if someone gave me an old screen and keyboard for free, I'm still not going to build that server PC. I've been looking into PiKVM as advised by another comment and they're pretty pricey at ~£200 but that's genuinely orders of magnitude more preferable. In another conversation on another platform, I was told about nexdock, which is more for docking phones but can be used as a dumb terminal, which is pretty enticing... though their website is pretty dubious, eg: the shop doesn't even tell me what version of the nexdock I'd be buying.
by jjice | 2025-09-16 11:35:27+00:00
> Bolster our client’s technology strategies by exploring alignments with service, product, and technology directions laid out by both IBM and the client’s preferred partners.

It's my favorite thing to read statements like this that somehow provide negative information.

I was pulled into a meeting once at a startup years ago where they were asking some of the engineers to review the company's new core values and they were all like this. We nodded along, because who wants to tell the HR director that these aren't human (and generally speaking, don't matter). On the bright side, I got to poke fun at our core values of "Having fun" that had a bunch of zany and goofy emoji faces suffixed onto it.
by 3036e4 | 2025-09-16 11:36:08+00:00
Official Android with Google Play and all the things some apps require will almost certainly refuse to run if a hypervisor is detected. Maybe someone could get it to work, but it would be a struggle to stay ahead of whatever new security checks are added to the OS and apps. The point of having one perfectly normal phone would be to not have to worry about any of that.
by faangguyindia | 2025-09-16 11:36:14+00:00
Most people also use LLM in the same way just little bit more automated than this.

Isn't that what i am doing here as well? https://www.reddit.com/r/ClaudeCode/s/Od8CsIkRVI

Approving plan, reviewing after LLM has done its job?

How does writing a few lines manually change anything?

I do not agree with his criticism of vibe coding at all. We don't even have access to any code he has written, so i am not knee on accepting his code superiority over what LLM creates.

On the other hand i am almost willing to bet, he writes worst code I do by just prompting LLM

My point being planning is the most critical part, not actual code writing part (that can be done by dumb model)
by InsideOutSanta | 2025-09-16 11:36:20+00:00
I guess it's all subjective, but I'll take learning a new Angular codebase over a React one any day of the week and twice on Sundays.

That's simply because you learn Angular once, and then you learn the half dozen things that can differ between projects, and then you know how it works. For React, every project has its own stack and conventions.

I probably won't disagree that the ceiling for a good React project is higher than that for a good Angular project, simply because you have more freedom to make good decisions. But in the same vein, you also have more freedom to make bad decisions, and most people tend not to be very good at making these kinds of decisions.
by anal_reactor | 2025-09-16 11:36:46+00:00
Eh. These laws exist in DACH area but the result is that when someone's committing a crime, you can't film them in order to create evidence, because that would breach their right to privacy. Someone stole shit from your front porch? Someone broke into your car? Someone pulled an insurance scam on you? Well, tough luck, it's illegal for you to provide film evidence.

In more sensible countries the law says that it's legal to film, but it's not legal to publish videos and photos of people without their consent.