MurphyA/hacker-news huggingface dataset:
by Msurrow | 2025-10-29 12:42:32+00:00
Familiarize yourself with your company’s decision process on strategic decisions like this. Ensure you have a way to submit a proposal for a decision on making the change (or find someone who has that access to sponsor your proposal), build a business case that shows cost of opsec team, hardware and everything else is lower than AWS (or if cost is higher then some other business value is gained from making the change — currently digital sovereignty could be a strong argument if you are EU based).

If you cant build a positive business case then its not the correct move. Cash is king. Sadly.
by robwwilliams | 2025-10-29 12:42:44+00:00
Agreed. This short target piece is an amusing Luddite rant. No true content other than to bemoan our first stumbling steps toward using AI to write and think.

I am a reasonably good (but sloppy) writer and use Claude to help improve my text, my ideas, and the flow of sentences and paragraphs. A huge help once I have a good first draft. I treat Claude like a junior editor who is useful but requires a tight leash and sharp advice.

This thoughtless piece is like complaining about getting help from professional human editors: a profession nearly killed off over the last three decades.

Who can afford $50/hr human editorial services? Not me. Claude is a great “second best” and way faster and cheaper.
by vidarh | 2025-10-29 12:42:45+00:00
I was about to rage at you over the first sentence, because this is so often how people start trying to argue bare metal setups are expensive. But after reading the rest: 100% this. I see so many people push AWS setups not because it's the best thing - it can be if you're not cost sensitive - but because it is what they know and they push what they know instead of evaluating the actual requirements.
by zipy124 | 2025-10-29 12:43:16+00:00
Except usually sovereign wealth funds are for diversification, so oil rich nations will use their wealth fund to invest in non-oil linked commodities, since then if they're revenue dries up their investments shouldn't. Even better they can invest in this with an inverse correlation to oil such as green energy, so when their oil revenue dries up their investments go up.

Nvidia is not diversifying, but investing in it's customers, which are very very linked to it's own performance.
by danlugo92 | 2025-10-29 12:43:43+00:00
> which is why plenty of locals like low income people and pensioners can't afford private healthcare.

False equivalence fallacy. As those locals have free access to public healthcare which is not only cheap but also actually on par with US healthcare standars if not higher in certain places.

> when you earn US wages you can afford to get private care

You're implying private care is expensive, sure, but what 99.99% of people do in Europe is get private /insurance/, in spain it's only 150% the cost of the public insurance, and by law they cannot offer less coverage than the public insurance, also no surprise charges, enforced by law as well.
by elric | 2025-10-29 12:43:51+00:00
Can you briefly explain what it is that you like about Outlook? I've had to use it at corporate clients, and I really detest it. The interface seems to suffer from that same ribbon-nonsense that Word suffers from. Its search is poor and slow. It offers very few display customization options. The calendar in particular is horrendous, I can't even seem to select a time block by clicking/dragging the way I've been able to do in Thunderbird for (probably) 2 decades.

Or maybe you're talking about needing Exchange integration? I don't know what the state of that is on Linux these days.
by theshrike79 | 2025-10-29 12:44:17+00:00
If the general public knew how big decisions are done based on some ancient Excel sheet they'd faint.

It's in the sweet spot of "already installed" and "kinda-sorta database" and "kinda-sorta programming environment" where industrious people can build massive tooling over the years on top of an Excel sheet.

Yes, it could be an Actual Application, but then Legal gets involved (where is the data stored, what's the contract with the supplier), then you need to talk to Finance (Who's paying for this? Justify the cost!), IT (Managing the installations and licenses) and Security (Is the provider following good practices, is the application audited).

...then you decide "fuck that" and just use Excel, it's good enough.

Anecdote:

A programmer friend got promoted a few steps upward quickly and got into the "provide us with reports" level of employment. Their predecessor (a career manager) had spent multiple days each month manually doing the reports.

But a programmer's mind isn't built like that so they used the fact that Excel can pull stuff from HTTP APIs and now the report takes about 15 minutes to build automatically.
by pessimizer | 2025-10-29 12:44:19+00:00
> Watch someone who is not familiar with Linux and how it works attempt to install it and use it. Do not intervene. Now do that with a dozen different people on a dozen different machines which you do not preselect.

Have you done this, or is this just a science fiction story? Have you watched a dozen people install Windows on a dozen different machines?

The reason people sorta know Windows is because they've already used it, not because it is good. And if you don't give them something straightforward like MATE or Cinnamon as a Linux desktop, you might as well compare it to new Vista users, not Win11 users.

You don't have to convince me that Gnome is bad. But everything else now pretty much follows the WinXP paradigm that we're all used to.
by Brett_Riverboat | 2025-10-29 12:44:52+00:00
For those who care at the first setup screen instead of answering any of the questions press Shift + F10

CMD will open

Type (no quotes) “net user Prefferedusername /add” (replacing Prefferedusername with the user name you wish to use) and press enter.

Next type “net localgroup administrators Prefferedusername /add” and press enter.

Next type “net user Prefferedusername /active:yes” and press enter.

Next type “net user Prefferedusername /expires:never” and press enter.

Next type “net user administrator /active:no” and press enter.

Next type “net user defaultUser0 /delete” (this is case sensitive make sure the "U" is capitalized) and press enter.

Next type "regedit" and press enter.

This opens registry editor, navigate to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE"

Delete "DefaultAccountAction", "DefaultAccountSAMName", and "DefaultAccountSID"

Right click on "LaunchUserOOBE" and rename it to "SkipMachineOOBE" and make sure the value is set to "1".

Close registry editor and type "shutdown /r /t 0"
by exasperaited | 2025-10-29 12:45:20+00:00
The lesson is to learn enough from first principles and then optimise pragmatically for fun and comfort, and only go really nerdy/taste-oriented on a few things at a time.

I use secondhand laptops/phones/tablets, plain wired airbuds insead of airpods etc., because I know what good enough is, for the purposes I have in mind. (I also know that most of the music industry still practises what Phil Spector preached about bad radios.)

I know a tiny bit about coffee and I like it, but I optimise for pragmatic fun. I know enough to know that the grind makes most of the difference, but a cheap contemporary stainless steel burr hand grinder makes really enough of that difference. I know enough to know that the Aeropress is not a toy, that the flow control cap accessory is helpful, a simple process, and I know enough not to over-optimise that process because it won't be fun. I do have a scale; I use it only if I feel the process can't be eyeballed and guesstimated.

I own a 3D printer: I bought the cheapest properly viable, just-about-big enough model. Here I am going much more deeply into the nerding, but in phases; I've owned it three years and I am only now doing the Klipper upgrade (from Marlin/Octoprint). I know I need a bigger printer but I also know this smaller printer will teach me things I need to know. The most important thing is not to optimise the printer: it is to learn CAD properly to express my ideas.

In my day job, I know enough to reduce my code dependencies but not to roll all of them myself. I know enough to know that in my specific job, spending my time optimising Docker containers is unlikely to provide any meaningful reward over roughly configuring more complete VMs, etc.; I know enough to know that AI is a rabbit-hole that other people can go down and I am probably not missing out by not adopting early.

Is any of the above wrong or misguided? I am sure some is. Not enough to matter though: I'm over fifty and in the grand scheme of things I am going to die soon.
by lelanthran | 2025-10-29 12:46:07+00:00
> Do you mean with the levels filter that Krita has, with the curves filter that Krita has, with the color balance filer that Krita has, with the slope, offset, power filter that Krita has, or with the hue/saturation/luma or red chroma/blue chroma/luma adjustment filter that Krita has?

Honestly, I did not know that these existed in Krita (when I used Krita, I did not find them).

However, I still stubbornly maintain that I answered the question sufficiently, which used the qualifier "with a better UI".

Taking a leaf out of my wife's book "Even when I'm wrong, I'm right!* :-)

(Yeah yeah, I know I was wrong)
by muzani | 2025-10-29 12:46:43+00:00
Not always. The typical approach is to know some low risk, low reward skills like Java, React, .NET, AWS, and some high risk high reward stuff like Rust, AI, some weird database.

I know Java. I haven't learned React properly either, but I'm deep into the AI stuff. Kotlin was the high risk thing back before Google adopted it. Now I've had more years on Kotlin than Java.
by estebanrfp | 2025-10-29 12:47:00+00:00
Hey everyone, I’m a solo developer and just launched GenosDB, a lightweight, modular, and fully decentralized graph database designed for modern web applications. It solves the complexity of real-time synchronization and trust management in peer-to-peer and local-first environments — eliminating the need for servers or centralized coordination.

The production build is completely free for both personal and commercial use. I’ve built this entirely on my own, and now I’m looking for support to help the launch reach more people. I don’t have a marketing team or budget — just hoping the community can help spread the word.

Any feedback, comments, or upvotes on Product Hunt would mean a lot
by bigfishrunning | 2025-10-29 12:47:05+00:00
If you're worried about a for-profit company having sway over your computer, Ubuntu is not really the choice to make. Please consider running upstream Debian; there are very few downsides, but the upside is that it is run by an organization that is not (and never will be) driven by profits. Also, it seems a little silly to donate to Ubuntu, which is maintained by a for-profit company.
by 7thaccount | 2025-10-29 12:47:08+00:00
I think some of that is a certain group of people will do anything to play with the new shiny stuff. In my org it's cloud and now GPU.

The cloud stuff is extremely expensive and doesn't work any better than our existing solutions. Like a commentator said below, it's insidious as your entire organization later becomes dependent on that. If you buy a cloud solution, you're also stuck with the vendor deciding to double the cost of the product once you're locked in.

The GPU stuff is annoying as all of our needs are fine with normal CPU workloads today. There are no performance issues, so again...what's the point? Well... somebody wants to play with GPUs I guess.
by geroff | 2025-10-29 12:47:11+00:00
Obviously, this is not a change aimed at enticing customers but instead expanding revenue streams. And its obvious that all western governments hand-wringing over green and efficient energy usage falls apart as long manufacturers like Samsung, AWS, Sony are allowed to waste network bandwidth and chew up consumer and industry energy supply on superfluous pointless fluff like adverts where they are not needed or welcome. It is proof again that Advertising is really about pushing messaging at people rather than selling anything. Samsung already lost me with removing expandable storage in premium phones. Now they have reached levels of avoid that will push me to any alternative that respects the customer's usage needs.
Show HN: LaunchPad – Job aggregator I built overnight after Amazon layoffs
by ashish_sharda | 2025-10-29 12:47:24+00:00
Hi HN,

After hearing about Amazon's layoffs, I spent an evening building LaunchPad (https://launchpad-kappa-ashy.vercel.app) - a simple job search aggregator.

: Job hunting means checking LinkedIn, Indeed, Glassdoor, AngelList, Wellfound, Naukri, and dozens of other platforms. It's exhausting and inefficient.

: A single interface aggregating jobs from multiple ATS platforms via Adzuna API. Real-time listings, autocomplete search, save favorites, no signup required. : React frontend, Adzuna API for data, deployed on Vercel.

' :

• Debounced search with autocomplete to reduce API calls • Local storage for saved jobs (no backend needed) • Mobile-first responsive design • Direct deep-linking to application pages ' : • Rate limiting on free API tier - debating whether to upgrade or implement request queuing • Some ATS platforms don't play nice with deep links, redirecting to homepage instead • Deciding on filter implementation (remote, salary, location) without overcomplicating the UI • Balancing freshness of data vs API costs : Layoffs are stressful enough. If I could make job searching even slightly less painful, it seemed worth the effort.

It's completely free and always will be.

Would love feedback from the HN community on:

• Technical approach (better ways to handle API limits?) • UX improvements • Features you'd actually use vs feature bloat • Any edge cases I'm missing
by dmos62 | 2025-10-29 12:48:03+00:00
I don't want to invalidate your viewpoint: I'll just share mine.

The shared truth that holds us together, that you mentioned, in my eyes is love of humanity, as cliche as that might sound. Sure it wavers, we have our ups and downs, but at the end, every generation is kinder and smarter than the previous. I see an upward spiral.

Yes, there are those of us who might feel inclined to subdue and deceive, out of feelings of powerlessness, no doubt. But, then there are many of us who don't care for anything less than kindness. And, every act of oppression inches us toward speaking and acting up. It's a self-balancing system: even if one falls asleep at the wheel, that only makes the next wake-up call more intense.

As to the more specific point about fragmented information spaces: we always had that. At all points in history we had varying ways to mess with how information, ideas and beliefs flowed: for better and for worse. The new landscape of information flow, brought about by LLMs, is a reflection of our increasing power, just as a teenager is more powerful than a pre-teen, and that brings its own "increased" challenges. That's part of the human experience. It doesn't mean that we have to ride the bad possibilities to the complete extreme, and we won't, I believe.
by pjmlp | 2025-10-29 12:48:25+00:00
There were several options, but the industry decided to bet on UNIX and C as main inspiration going forwards from the 1980's.

"A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously, they urged us not to--they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980 language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."

-- C.A.R Hoare's "The 1980 ACM Turing Award Lecture"

Guess what he means by "1980 language designers and users have not learned this lesson".
by ecef9-8c0f-4374 | 2025-10-29 12:48:26+00:00
Banking websites will tell you that you need 2FA. Of course you need to use not just any 2FA you need to use their app and of course you don't need a 2FA if you use the app directly for banking. My companys equity app does not even want to run on lineageos. At the moment it looks like a 2 phone will be necessary at some point.
by Brian_K_White | 2025-10-29 12:49:04+00:00
Most chocolate things, like random chocolate cookies or commercial cake etc, breakfast cereal, irritate the back of my throat in a mild way. Couple that with the foreground taste not being anything special, and it's just enough to make the whole experience just the wrong side of neutral. Not terrible just not good either.

All stuff that's made in factories and needs to have shelf life, so I can only imagine it's any number of cost saving substitutions and preservatives and who knows what all for other reasons like preserving texture etc.
by jnovek | 2025-10-29 12:49:05+00:00
> kinda soul crushing regurgitating the circumstances for chronic illness while hoping for a job

I have to do this every time now because I have a resume gap. I don’t have to explain in detail, but even revisiting those three years for a brief explanation sucks.

I’m sure there’s an implicit realization that I will likely ask for accommodations when I explain the gap which likely reduces my chances of being hired.
by VladVladikoff | 2025-10-29 12:49:23+00:00
This is actually a commonly known fact. There are many services now that sell “residential proxies”, which are always mobile IP addresses. Since mobile IPs use CGNat it’s also not great to block the IP because it can be like geofencing an entire city or town. Some examples are: oxylabs, iproyal, brightdata, etc.

Recently I filed an abuse complaint directly with brightdata because I was getting hit with 1000s of requests from their bots. The funny part is the didn’t even stop, after acknowledging the complaint.
by lelanthran | 2025-10-29 12:49:25+00:00
> Outdated ffmpeg, good for dated formats, not good for new stuff

Just how new does the new stuff have to be? I use VLC daily (because even though we have 4x streaming services, when I want to watch 3rd Rock from the Sun, it's not on any of them.

Some of the very new movies are also not on any of the streaming services, so I am left wondering, if I downloaded a movie that was only torrented a few days ago, just how new does the movie have to be to be unsupported by VLC?
by Spooky23 | 2025-10-29 12:49:35+00:00
I don’t think it’s paid shilling, it’s dogma that reflects where people are working here. The individual engineers are hammers and AWS is the nail.

AWS/Azure/GCP is great, but like any tool or platform you need to do some financial/process engineering to make an optimal choice. For small companies, time to market is often key, hence AWS.

Once you’re a little bigger, you may develop frameworks to operate efficiently. I have apps that I run in a data center because they’d cot 10-20x at a cloud provider. Conversely, I have apps that get more favorable licensing terms in AWS that I run there, even though the compute is slower and less efficient.

You also have people who treat AWS with the old “nobody gets fired for buying IBM” mentality.
by 9cb14c1ec0 | 2025-10-29 12:49:38+00:00
If people have to put the tiniest bit of effort into using a different platform, they won't. This is the sole problem with alternative platforms. I agree with you that the ideal solution would be to break away from Google entirely, either with a hard fork of Android, or something completely different. But you'll have to make the transition absolutely seamless for the masses, or it won't happen.
by steelegbr | 2025-10-29 12:49:51+00:00
AWS may be overcharging but it's a balancing act. Going on-prem (well, shared DC) will be cheaper but comes with requirements for either jack of all trades sysadmins or a bunch of specialists. It can work well if your product is simple and scalable. A lot of places quietly achieve this.

That said, I've seen real world scenarios where complexity is up the wazoo and an opex cost focus means you're hiring under skilled staff to manage offerings built on components with low sticker prices. Throw in a bit of the old NIH mindset (DIY all the things!) and it's large blast radii with expensive service credits being dished out to customers regularly. On a human factors front your team will be seeing countless middle of the night conference calls.

While I'm not 100% happy with the AWS/Azure/GCP world, the reality is that on-prem skillsets are becoming rarer and more specialist. Hiring good people can be either really expensive or a bit of a unicorn hunt.
by bayindirh | 2025-10-29 12:50:09+00:00
It's ironic that the front page of HN had a related article:

- Study finds growing social circles may fuel polarization: https://phys.org/news/2025-10-friends-division-social-circle...

tl;dr: More close friends people have, more polarized societies become.

It's easy to profile people extensively, and pinpoint them to the same neighborhood, home or social circle.

Now what happens when you feed "what you want" to these groups of people you see. You can plant polarization with neighbourhood or home precision and control people en-masse.

Knowing or seeing these people doesn't matter. After some time you might find yourself proverbially cutting heads off in the name of what you believe. We used to call these flame wars back then. Now this is called doxxing and swatting.

The people you don't know can make life very miserable in a slow-burning way. You might not be feeling it, but this the core principle of slowly cooking the frog.
by keyringlight | 2025-10-29 12:50:31+00:00
For the "huge number of games work on linux" I wonder how valuable that really is to drawing people to linux as PC gaming has a challenge with huge numbers of releases that aren't noteworthy and don't have many players, I'd guess most of them are not doing anything technically novel or quirky (i.e. using a popular engine with minimal changes) so can easily be compatible.

Is there much value there for users or the linux platform? Some definitely, but it's not going to move the dial much compared to if say valve, codeweavers, or someone else could work with EA to get an agreeable solution that lets Battlefield6 work on linux, as an example with a large audience that's locked into windows to play what they want.
by yodsanklai | 2025-10-29 12:51:25+00:00
A bigger pool of candidates gives you access to more 'talent'. Unless you design an interview process that is somehow biased towards US citizens, you'll always get better candidate on average from the rest of the world.

Perhaps it was less expensive to hire offshore, but if importing foreign talent isn't an option anymore, the tradeoff will change and US companies will have to expand their foreign offices (which I personally hope).