frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Logging Sucks

https://loggingsucks.com/
286•FlorinSays•2h ago•89 comments

Show HN: Books mentioned on Hacker News in 2025

https://hackernews-readings-613604506318.us-west1.run.app
226•seinvak•4h ago•96 comments

Weight loss jabs: What happens when you stop taking them

https://www.bbc.com/news/articles/cn98pdpyjz5o
33•neom•1h ago•22 comments

Show HN: WalletWallet – create Apple passes from anything

https://walletwallet.alen.ro/
190•alentodorov•4h ago•65 comments

Mullvad VPN: "This is a Chat Control 3.0 attempt."

https://mastodon.online/@mullvadnet/115742530333573065
236•janandonly•2h ago•68 comments

I can't upgrade to Windows 11, now leave me alone

https://idiallo.com/byte-size/cant-update-to-windows-11-leave-me-alone
129•firefoxd•2h ago•85 comments

I Program on the Subway

https://www.scd31.com/posts/programming-on-the-subway
103•evankhoury•4d ago•66 comments

E.W.Dijkstra Archive

https://www.cs.utexas.edu/~EWD/welcome.html
79•surprisetalk•5h ago•7 comments

Get an AI code review in 10 seconds

https://oldmanrahul.com/2025/12/19/ai-code-review-trick/
39•oldmanrahul•3h ago•19 comments

ARIN Public Incident Report – 4.10 Misissuance Error

https://www.arin.net/announcements/20251212/
119•immibis•5h ago•26 comments

You’re not burnt out, you’re existentially starving

https://neilthanedar.com/youre-not-burnt-out-youre-existentially-starving/
94•thanedar•2h ago•93 comments

Structured outputs create false confidence

https://boundaryml.com/blog/structured-outputs-create-false-confidence
86•gmays•5h ago•48 comments

CO2 batteries that store grid energy take off globally

https://spectrum.ieee.org/co2-battery-energy-storage
56•rbanffy•5h ago•54 comments

Three Ways to Solve Problems

https://andreasfragner.com/writing/three-ways-to-solve-problems
84•42point2•6h ago•18 comments

Coarse Is Better

https://borretti.me/article/coarse-is-better
152•_dain_•8h ago•80 comments

Ruby website redesigned

https://www.ruby-lang.org/en/
305•psxuaw•13h ago•120 comments

Show HN: Shittp – Volatile Dotfiles over SSH

https://github.com/FOBshippingpoint/shittp
105•sdovan1•8h ago•57 comments

Indoor tanning makes youthful skin much older on a genetic level

https://www.ucsf.edu/news/2025/12/431206/indoor-tanning-makes-youthful-skin-much-older-genetic-level
194•SanjayMehta•15h ago•140 comments

Show HN: Autograd.c – a tiny ML framework built from scratch

https://github.com/sueszli/autograd.c
6•sueszli•5d ago•0 comments

Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF

https://github.com/rendercv/rendercv
52•sinaatalay•7h ago•29 comments

FWS – pip-installable embedded process supervisor with PTY/pipe/dtach back ends

8•mrsurge•3d ago•2 comments

New mathematical framework reshapes debate over simulation hypothesis

https://www.santafe.edu/news-center/news/new-mathematical-framework-reshapes-debate-over-simulati...
61•Gooblebrai•9h ago•79 comments

Measuring AI Ability to Complete Long Tasks

https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/
213•spicypete•16h ago•163 comments

What I learned about deploying AV1 from two deployers

https://streaminglearningcenter.com/articles/what-i-learned-about-deploying-av1-from-two-deployer...
31•breve•5d ago•20 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
1319•lukeigel•1d ago•305 comments

Waymo halts service during S.F. blackout after causing traffic jams

https://missionlocal.org/2025/12/sf-waymo-halts-service-blackout/
101•rwoll•15h ago•155 comments

ELF Crimes: Program Interpreter Fun

https://nytpu.com/gemlog/2025-12-21
45•nytpu•4h ago•9 comments

Reasons not to become famous (2020)

https://tim.blog/2020/02/02/reasons-to-not-become-famous/
131•Tomte•5h ago•101 comments

Autoland Saves King Air, Everyone Reported Safe

https://avbrief.com/autoland-saves-king-air-everyone-reported-safe/
14•bradleybuda•4h ago•5 comments

Decompiling the New C# 14 field Keyword

https://blog.ivankahl.com/decompiling-the-new-csharp-14-field-keyword/
62•ivankahl•4d ago•24 comments
Open in hackernews

I can't upgrade to Windows 11, now leave me alone

https://idiallo.com/byte-size/cant-update-to-windows-11-leave-me-alone
120•firefoxd•2h ago

Comments

spencerflem•1h ago
I love the phrase I heard recently: “software developers don’t understand consent”

It describes so much

baal80spam•1h ago
Sales people don't understand it, not software developers.
hulitu•1h ago
See Windows and Android. Blaming only the sales people is ... not helping.
bigyabai•1h ago
Blaming the sales people is correct. Technically-minded people likely do know better, they just lack the authority to override the top-down administrative decisions.
ghostly_s•1h ago
These problems are rampant enough in the OSS world too, never heard of an open source salesman.
Blackthorn•1h ago
Which one invented "ask me again later" dialogs?
mikestew•44m ago
Sales people, and that shit rolled downhill to the devs. The days of devs writing dialog text in something like Windows are long gone.
heelix•39m ago
What is the difference between software and car sales? The car sales knows when they are lying.
kotaKat•1h ago
Turns out "AI" is now "Arrogant Incels"?
kgklxksnrb•1h ago
When I, as a developer, was told (essentially forced if I wanted to keep my job) to implement dark patterns, I did it knowing I made the world worse. I was fully aware of it, and my coworkers as well, we discussed it openly, and I imagine everyone implementing such tech are. Of course I and other could claim plausible deniability, ”we didn’t understand consent”.
ThrowawayR2•1h ago
Software developers understand consent well but they understand dollar signs even better.
drnick1•1h ago
The Penguin is calling.
mystraline•1h ago
Exactly.

Upgrade, to Linux.

claysmithr•1h ago
2026 year of the linux desktop
baal80spam•1h ago
Any year now!
WXLCKNO•1h ago
I've always dual booted windows with some Linux and used it like 90/10.

I haven't even tried windows 11 even though my PC is compatible.

Went full Linux and I'm not sure what I was missing at this point that I needed from Windows.

Ran Pop OS (cosmic) which is the new Wayland based one but unfortunately it's still buggy and then I switched to a gaming focused Linux called Bazzite which has been perfect.

Tiny learning curve because it's an "immutable" OS but have everything I need running on it plus everything gaming related works out of the box.

brokencode•1h ago
I’m really hoping Steam Deck keeps on pushing game makers to support Linux. It’s really gotten a lot better, except for competitive games that need most types of anti-cheat.

If Linux supported all the games I wanted to play, I would ditch Windows on my home PC.

brokencode•1h ago
I ran Linux on my laptop in college over a decade ago and it worked great.

It just depends on application compatibility and to a smaller extent driver support, though that shouldn’t be a problem for an older laptop.

summa_tech•1h ago
I don't know... Two people around me recently switched to Linux because they could not stand how bad Windows 11 got. I did not encourage either of them (I've got my share of frustrations after running a Linux desktop exclusively for 25 years, and will not consent to be the object of their ire when they inevitably get frustrated - I'd rather help them on neutral ground instead).
bigyabai•1h ago
It was 2019 for me. I haven't daily-driven a Windows or Mac machine in almost 5 years now.
Animats•1h ago
Me either.

But Firefox on Ubuntu is not very good. It can expand to fill the whole machine and get killed by the OOM killer. Sometimes during long text input it hangs and has to be killed and restarted. 8 GB isn't enough any more.

bigyabai•1h ago
Yep, I use a tab suspender to keep Firefox in check, and use zram/swap on my laptop. Works like a charm for me.
Too•54m ago
To be honest Linux desktop has been ready for the past 4-5 years or so. Long gone are the days where Bluetooth suddenly stopped, external monitors crashing and when closing the lid only put the laptop to sleep every fifth time. Heck, even Wayland, wireless printers and usb-c docking stations work these days, even with nvidia. You might even find some games.

It’s become a boring appliance that just works every time. Just they way I want it. I even forgot how to use grub.

Neil44•1h ago
Not being battered by upsells nobody asked for every time you turn the laptop on is so refreshing.
cogman10•1h ago
My 5 year old laptop runs a lot faster as well.

Linux was designed to run on potatoes and has very little bloat over the years. The UX isn't terribly worse on fairly old hardware.

immibis•52m ago
Linux has plenty of bloat. But it's your bloat. You get the power to slice through it how you want and nobody will stop you.
cogman10•43m ago
Well, I'd say it's almost the reverse of how it is with windows.

In windows, the bloat is built in by default. You don't get to chose how the start menu works, you get the windows default start menu and you better like the ads in it. It takes work to pull that garbage out.

In linux most stuff is opt in.

The other part of linux is most stuff isn't simply there running in the background by default. Firefox eats a decent amount of memory, but it's not doing that when I don't have my browser open.

maniacwhat•1h ago
This reminds me of the situation with online ads.

Most people with ad blockers don't realize how unusable the web is for those that don't have ad blockers. I think most would agree this is a poor state that industry incentives have landed us in, and with the web being distributed, it's hard to know how to fix.

Similarly those who use Linux probably don't realize how bad Windows has got recently.

Microsoft has managed to replicate this awful ux problem on a system that they entirely control...

the_snooze•1h ago
When your computer does what you tell it and it doesn't actively try to undermine your intentions, computing becomes fun again.
jesprenj•55m ago
I sure like seeing

    Expanded Security Maintenance for Applications is not enabled.
    
    0 updates can be applied immediately.
    
    108 additional security updates can be applied with ESM Apps.
    Learn more about enabling ESM Apps service at https://ubuntu.com/esm
every time I log in. Or

> You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

every time I log in.

Too•47m ago
That’s if you run a OS version older than 5 years. You can still update to a newer Ubuntu version for free and get another 5 years if you pick an LTS version.
bramhaag•47m ago
Believe it or not, Ubuntu is not the only Linux distribution.
petcat•1h ago
> at this point a Windows machine only belongs to you in name. Microsoft can run arbitrary code on it.

I get what the author is trying to say, but...like... obviously?

souenzzo•1h ago
I mean, the free software community has been saying this for 40 years now.
voidfunc•1h ago
I mean.. how is this different from any OS distribution? Apple can push whatever. So can Red Hat or Ubuntu or Gentoo. Unless im literally running Linux From Scratch im at the mercy of maintainers to do whatever they want.
undersuit•1h ago
Provide a way to show that your compiled code is what you say it is.

https://wiki.debian.org/ReproducibleBuilds

Certhas•1h ago
Is that true? Can Ubuntu download and install and run new code without me doing anything? I am not sure that's the case.

Of course every time I run an update, they can install whatever. But that's different from what Windows is doing as I understand it...

AndrewDucker•1h ago
"Ubuntu will apply security updates automatically, without user interaction. This is done via the unattended-upgrades package, which is installed by default."

https://documentation.ubuntu.com/server/how-to/software/auto...

jmclnx•19m ago
There are a lot more distros than RH, Ubuntu, Gentoo and LFS. And none of them will show you ads except maybe Ubuntu. Plus you can also look at *BSD.

None of them comes close to what Microsoft is doing. To me, your comment looks like you do not understand the Linux eco-system. Plus IIRC, LFS can now come with compiled binaries.

II2II•17m ago
I'm not sure what the current state of most distributions is, but I remember update applications providing an option to accept or reject individual packages. Even without that, you could preview the list of pending updates and delay them indefinitely, do manual updates of individual packages, or configure it to ignore particular packages during updates. Historically, I believe that you could block certain updates on Windows as well - or maybe you could just rollback and update. Of course none of this is considered user friendly so things may have changed.
p_ing•1h ago
In 1985, there were no autoupdates/forced updates/or really any available updates that didn't come on physical media.
asdefghyk•1h ago
Probably influenced by the Microsoft history of sneaky things over last 45 years
II2II•41m ago
I get what you're saying, but OS vendors could prevent themselves from running arbitrary code, even from themselves, without the user's authorization if they really wanted to. I'm not sure it is in anyone's best interest since it would affect everything from security updates to automatically installing device drivers (e.g. people would be left with insecure systems or would claim Windows is broken since most would not understand the prompts). It would also be difficult to prevent Microsoft's marketing department from sneaking a trojan horse into things like security update.
TekMol•1h ago
Linux
Fairburn•1h ago
Block updates, remove bloat via PS scripts. Done.
self_awareness•1h ago
> I also paid for a pro version of the OS.

Yep. And you got what you've paid for.

Look at it. This is "pro" now.

rspoerri•1h ago
disable tpm in the bios
ktm5j•38m ago
What would that accomplish?
andrewstuart•1h ago
Satya Nadella really nosedived Windows.
stevenjgarner•44m ago
I disagree. I think his intention was to maximize shareholder value which he has done dramatically by making the user the product being sold. Microsoft stock has soared even at the expense of Microsoft shedding users. Satya has realized the true value of Windows as a revenue platform. It never was a competitive operating system.

From my earlier comment to another Windows post:

Windows 11 has transitioned from a standalone tool into a digital storefront that prioritizes recurring revenue through aggressive prompts for Microsoft 365 and OneDrive subscriptions. By mandating cloud-based Microsoft Accounts, the OS effectively anchors your identity to a marketing ID, allowing the company to track behavior and monetize your data. The interface now functions as an advertising platform, injecting "recommended" apps and sponsored content directly into the Start menu and search results. Ultimately, this shift means users are no longer just customers of a product, but recurring assets whose attention and telemetry are sold to sustain Microsoft’s ecosystem and maximize shareholder value.

wvenable•35m ago
I disagree. Satya doesn't give a crap about Windows; he's the cloud guy. Over 40% of Microsoft's revenue is cloud. Another 20% is office (which is also heading towards cloud). Windows revenue is a measly 9% -- even less than gaming.

Windows is what it is because it's really not important to Microsoft to anymore. It's effectively unmoored from the rest of organization and left to fight for some kind of financial relevance in an organization that doesn't care about Windows anymore.

Animats•1h ago
Why would anyone want to buy a new computer now unless the old one is worn out? There is no price/performance improvement. Nor will there be for the next five years or so. NVidia says to expect 10% price increases each year. DRAM prices have doubled, and Samsung says not to expect price cuts. Micron just exited the retail RAM business.

Microsoft is trying to escape this trap by pivoting to Windows as a subscription service. It will get worse, not better.

markus_zhang•34m ago
My only complain is that nowadays laptops are usually poorly built, so unless one purchases an expensive guarantee, anything beyond the default guarantee is not guaranteed.
cm2187•29m ago
And the manufacturers are in a quest to remove as many keys as they can from the keyboard. Like you can hardly find any light laptop today with page up/down keys anymore. Why?.... Haven't these guys heard of keyboard shortcuts?
arccy•25m ago
don't you like doing finger contortions to use all the modifier keys?
cm2187•17m ago
I think it is the single most convincing proof that we are being secretly replaced by lizard people with 8 fingers!
markus_zhang•17m ago
Oh yeah, they sometimes put page up and down on up and down which infuriates me very much. There are other issues like less USB ports, but overall quality is poor comparing to MacBooks.
userbinator•5m ago
I suspect it's gradual cost-cutting. At the manufacturing scales they're operating with, even one keyswitch adds up.
rob74•21m ago
Yes. So Microsoft (which manufactures hardware itself and has close ties to other hardware manufacturers) needed to find... other ways to, er, motivate people to buy new hardware anyway. Which brings us back to the blog post we are commenting on.

Not sure Windows as a subscription service is the end goal though. But maybe we should all wish for M$ to do that, maybe that would be what's needed to finally bring about the Year of The Linux Desktop™.

gmponyo•1h ago
Do yourself a favor and start using Linux on both machines.
1970-01-01•59m ago
I've been running Win11 without a TPM for 6 years. Saying you can't upgrade isn't the same thing as Windows saying you can't upgrade. Knowing your OS seems to be a lost art. I'm not dismissing the valid complaint, but the title is empirically wrong clickbait.
prmoustache•58m ago
Just use something else and stop whining.
markus_zhang•58m ago
There must be a way to disable this thing. Maybe we can disable the service? But anyway I already switched to Linux for my daily usage. It is not smooth as Windows due to driver issues and other weird things, like Firefox crashing frequently when I’m typing in a text box like this one, but still feels better than Windows.

The Windows team and its product manager is determined to trash the product. Good work!

prmoustache•53m ago
In late 2025, there are plenty of alternatives:

Linux FreeBSD NetBSD OpenBSD DragonflyBSD Haiku Plan9 Redox ReactOS Debian Gnu/Hurd FreeDOS Genode SculptOS

And probably some others I haven't heard of. Using Windows in 2025 AND complaining about it is complaining about a self inflicted wound.

Tempest1981•46m ago
I think it would be less daunting for many if there were 1 or 2 popular alternatives to rally around. Including window managers / desktop environments. (Granted, it's nice they can all coexist peacefully.)
dullcrisp•38m ago
I think Linux is the most popular of the alternatives listed.
askvictor•36m ago
There are a handful of popular Linux distros. Ubuntu is probably the most beginner-friendly one with the most staying power; it's the easiest place to start if you have no other ideas/requirements.

The thing is, a healthy ecosystem thrives on diversity. Rallying behind one or two tends towards a monoculture.

mr_person•28m ago
The more likely option than any of these excellent free options is going to be MacOS… just because your average user with even semi-technical inclination does not want to use LibreOffice Present; they want PowerPoint.

I have just seen this first hand with my significant other: they are very technical and more than capable of it, but have zero interest in learning Linux and instead just bought a MacBook on Black Friday specials when their 5 year old HP laptop finally got too annoying to use.

brooke2k•7m ago
Having a job that requires Windows is not what I would call self-inflicted.
db48x•5m ago
True. It is a would inflicted by your employer in that case. Maybe you could find a different one that doesn’t inflict such wounds.
ChrisSD•52m ago
It's beside the point of the article but...

> The hardware limitation is specifically TPM 2.0

Almost every even half decent CPU made in the last decade does have TPM 2.0, albeit for some strange reason OEMs used to ship with it disabled. You may be able to turn it on in the bios.

derekdahmer•9m ago
My 7700k, a top of the line CPU from 2017, doesn’t support Windows 11 even though it has TPM 2.0. I had to install using rufus.
ChrisSD•8m ago
For sure, there are other hardware requirements a 2017 CPU may fail.
stevenjgarner•48m ago
Microsoft users are the product being sold
j1elo•48m ago
Adding to the enshittified pile of bad decissions that Windows has become, the actual requirements for Windows 11 are just a corporate caprice and not a real "requirement". I did whatever it needed to bypass the checks at install time, and W11 is now working exactly and equally as well as W10 was, on a laptop which only has TPM 1.2 and an old CPU.

Where is the requirement then in modern CPUs and TPM 2.0, Microsoft? Didn't you mean "nice to have" so additional but perfectly optional security features could be enabled?

Dwedit•46m ago
Rufus will let you install with a local account even on PCs that don't support TPM, but would you really want to?
mastazi•40m ago
For many types of users, Windows is no longer viable. I have friends who work at a .NET shop and most of that team now uses Macs. Unthinkable just a few years ago. Meanwhile, I checked ProtonDB and now 90% of my Steam library is Platinum or Native. So I finally switched my gaming PC to Linux. Microsoft's priorities are elsewhere, Windows doesn't have a bright future.
CommenterPerson•39m ago
I ordered a basic Windows laptop, it comes with Windows 11. It's going to be my Linux starter computer. I'm not a computer person. Wish me luck!
codepoet80•34m ago
I hope you researched Linux driver support for that model first. I share the dissatisfaction with the direction of Windows -- but their driver library is unparalleled. Linux CAN run great on lots of machines, but it has nowhere near the hardware support.
notKilgoreTrout•9m ago
I've not really seen that much of a problem with Linux drivers being available recently while the quality problem of windows drivers being unreviewed code seems like its partly addressed for central monopolies but still in the peripherals if you'll pardon the pun.
sam_goody•25m ago
In Win 11 Home, and want to add a local account and not change it to a Windows account, and not share my stuff with MS. No Cloud or "Backups", thank you.

The option to enable a local account was through the command line only. The dark patterns and persausion to convince me not to was off putting.

But every time I boot in to have to go through the nag screen is off the wall.

It is truly crazy how much I understand the dedication people have to avoid using a unfamiliar system.

garyfirestorm•19m ago
And it’s not just TPM. I have tpm module however they don’t support my Intel 7700K processor.
kosma•14m ago
Surprisingly effective solution:

  Windows Registry Editor Version 5.00
  
  [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
  "ProductVersion"="Windows 10"
  "TargetReleaseVersion"=dword:00000001
  "TargetReleaseVersionInfo"="22H2"