frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Fully homomorphic encryption and the dawn of a private internet

https://bozmen.io/fhe
180•barisozmen•5h ago•51 comments

When Root Meets Immutable: OpenBSD Chflags vs. Log Tampering

https://rsadowski.de/posts/2025/openbsd-immutable-system-logs/
6•todsacerdoti•21m ago•0 comments

NIH is cheaper than the wrong dependency

https://lewiscampbell.tech/blog/250718.html
153•todsacerdoti•6h ago•79 comments

Linux and Secure Boot certificate expiration

https://lwn.net/SubscriberLink/1029767/08f1d17c020e8292/
62•pabs3•5h ago•37 comments

ChatGPT agent: bridging research and action

https://openai.com/index/introducing-chatgpt-agent/
571•Topfi•15h ago•386 comments

Mistral Releases Deep Research, Voice, Projects in Le Chat

https://mistral.ai/news/le-chat-dives-deep
529•pember•17h ago•111 comments

The End of Windows 10: a toolkit for community repair groups

https://therestartproject.org/end-of-windows-10-toolkit-for-repair-groups/
28•T-A•3d ago•35 comments

Arva AI (YC S24) Is Hiring an AI Research Engineer (London, UK)

https://www.arva.ai/careers/ai-research-engineer
1•OliverWales•52m ago

My favorite use-case for AI is writing logs

https://newsletter.vickiboykis.com/archive/my-favorite-use-case-for-ai-is-writing-logs/
183•todsacerdoti•9h ago•118 comments

My experience with Claude Code after two weeks of adventures

https://sankalp.bearblog.dev/my-claude-code-experience-after-2-weeks-of-usage/
253•dejavucoder•14h ago•197 comments

Claude Code Unleashed

https://ymichael.com/2025/07/15/claude-code-unleashed
80•ymichael•2d ago•42 comments

Perfume reviews

https://gwern.net/blog/2025/perfume
225•surprisetalk•1d ago•119 comments

Hand: open-source Robot Hand

https://github.com/pollen-robotics/AmazingHand
378•vineethy•20h ago•100 comments

Extending That XOR Trick to Billions of Rows

https://nochlin.com/blog/extending-that-xor-trick
54•hundredwatt•3d ago•6 comments

TCP-in-UDP Solution (eBPF)

https://blog.mptcp.dev/2025/07/14/TCP-in-UDP.html
17•todsacerdoti•2d ago•3 comments

DIY Telescope Mods That Transformed My Astrophotography

https://www.youtube.com/watch?v=Efmzr_K4ApQ
9•karlperera•3d ago•1 comments

Self-taught engineers often outperform (2024)

https://michaelbastos.com/blog/why-self-taught-engineers-often-outperform
274•mbastos•18h ago•224 comments

A look at IBM's short-lived "butterfly" ThinkPad 701 of 1995

https://www.fastcompany.com/91356463/ibm-thinkpad-701-butterfly-keyboard
70•vontzy•3d ago•20 comments

RisingWave: An Open‑Source Stream‑Processing and Management Platform

https://github.com/risingwavelabs/risingwave
34•Sheldon_fun•2d ago•4 comments

Why is AI so slow to spread?

https://www.economist.com/finance-and-economics/2025/07/17/why-is-ai-so-slow-to-spread-economics-can-explain
42•1vuio0pswjnm7•3h ago•93 comments

All AI models might be the same

https://blog.jxmo.io/p/there-is-only-one-model
197•jxmorris12•15h ago•101 comments

USB-C hubs and my slow descent into madness (2021)

https://overengineer.dev/blog/2021/04/25/usb-c-hub-madness/
140•pabs3•6h ago•95 comments

Apple Intelligence Foundation Language Models Tech Report 2025

https://machinelearning.apple.com/research/apple-foundation-models-tech-report-2025
214•2bit•14h ago•153 comments

Apple bans entire dev account, no reason given

https://twitter.com/rameerez/status/1945784476723810739
100•eecc•3h ago•60 comments

Fixing a Direct3D9 bug in Far Cry (2018)

https://houssemnasri.github.io/2018/07/07/farcry-d3d9-bug/
11•anotherhue•6h ago•0 comments

Astronomers Discover Rare Distant Object in Sync with Neptune

https://pweb.cfa.harvard.edu/news/astronomers-discover-rare-distant-object-sync-neptune
34•MaysonL•8h ago•6 comments

Anthropic tightens usage limits for Claude Code without telling users

https://techcrunch.com/2025/07/17/anthropic-tightens-usage-limits-for-claude-code-without-telling-users/
324•mfiguiere•11h ago•200 comments

Archaeologists discover tomb of first king of Caracol

https://uh.edu/news-events/stories/2025/july/07102025-caracol-chase-discovery-maya-ruler.php
146•divbzero•4d ago•35 comments

The Pigeon River Is Perched, Which Is Geologically Bad News (2020)

https://princegeology.com/the-pigeon-river-is-perched-which-is-geologically-bad-news-for-it/
7•ijustlovemath•3d ago•2 comments

Run TypeScript code without worrying about configuration

https://tsx.is/
75•nailer•15h ago•45 comments
Open in hackernews

The End of Windows 10: a toolkit for community repair groups

https://therestartproject.org/end-of-windows-10-toolkit-for-repair-groups/
28•T-A•3d ago

Comments

ivraatiems•3h ago
I disagree with the framing of running Windows 11 on unsupported hardware as an undesirable option compared to desktop Linux, for several reasons. For context, I have several years' experience in the recycled and refurbished computer market and I regularly sell machines with Linux, ChromeOS Flex, Windows 11 on supported hardware, and Windows 11 on unsupported hardware.

The reality is that for the vast majority of people, even the simplest desktop Linux distributions are simply too high a learning curve to be useful outside the very basics. The problem is not that they're not usable when things are working right. The problem is that when things go wrong, problems rapidly begin to require levels of knowledge far outside what a layperson can reasonably acquire. A missing driver, updates that need to be installed, configuration problems - these all run rampant on Linux to degrees far beyond what one experiences with a machine designed for Windows. ChromeOS Flex is a partial solution, as many people are familiar with it, but it is useless on a lot of hardware due to lack of drivers and is not a good fit for more powerful machines.

On the other hand, if you install Windows 11 on a machine that doesn't support it, you get all security updates for the next year, and all the drivers you need are typically present in Windows Update. In situations where there is a need for legacy drivers, they usually work after a simple install. I have installed Windows 11 on systems from 2011 and 2012 and had it work flawlessly, and fast enough for basic use. Windows 11 itself isn't perfect, but moving from 10 to 11 is nowhere near the complexity of moving from 10 to Linux.

Of course, the big issue is that after that year of security updates, one has to manually download the next "feature update" and install it to get another year of updates. This isn't hard to do per se, but it's approaching the kind of complexity that the average person isn't going to navigate smoothly. I don't have a great solution for this yet, though I am thinking about one. For now, I just include disclaimers and documentation about what to do to make things easier. Even so, compared to something like a Linux major version upgrade, this is quite straightforward.

There is no legal or ethical reason not to just run Windows 11 on technically unsupported hardware to keep it alive. I think that's the best way to go.

garbagepatch•2h ago
What is unsupported hardware in this context? Machines without TPM 2.0?
yourusername•2h ago
It's not just TPM 2.0, you also need a supported CPU. Everything before Intel 8th gen and Zen+ (including 1st gen Ryzen) is not supported even if you have TPM 2.0
genocidicbunny•2h ago
Can you actually install W11 on a machine that doesn't support TPM2? Iirc, Microsoft recently-ish got rid of the workarounds that allowed installation on machines that don't support TPM2. If there is still another workaround, I'd love to know about it (and especially if it requires a Microsoft account or can be done 'offline') since my daily driver doesn't have TPM2.

Also, what sorts of machines are you installing W11 on that are 'unsupported'? My daily driver initially came with W8.1 and for a while, I couldn't update to W10 because there were no W10 wifi drivers available; The manually-installed 8.1 ones were extremely flakey. And this isn't some no-name laptop too, it's a Thinkpad which you'd think would be well supported.

yourusername•2h ago
Last i checked you can still use DISM to apply a image to the local drive, this bypasses the installer completely.
EvanAnderson•2h ago
A Windows 11 24H2 ISO will install on a machine w/o a TPM 2.0 module using the command line argument "/Product Server". (You can do this as either an "upgrade" to Windows 10 or on a clean machine by using the Shift-F10 shortcut to get a command prompt and run the setup from there.)

I'm on mobile and don't have a reference handy but search-engine this and you'll find instructions.

genocidicbunny•1h ago
Thanks. Hopefully if there's a 25H1 or 25H2 they will also support this, since my plan is to hold onto W10 until the end of the year.
EvanAnderson•1h ago
I'd snag a 24H2 ISO. If the bypass functionality is removed from future releases you can always install from the older ISO and update to the current version. I think it's highly unlikely they'll push an update breaking already-installed unsupported PCs. That would garner so much bad press.
supriyo-biswas•2h ago
You could also just run W10/11 LTSC; W10 LTSC is supported till 2032.
creatonez•1h ago
Not for refurbishing, at least in countries where Microsoft copyright is enforced. You won't be able to get it legally because it's licensed for IoT use cases. Whereas if you go the Win11 Home/Pro route, there's a good chance you'll be able to convert the existing license from Win8/10
exe34•1h ago
> The problem is that when things go wrong, problems rapidly begin to require levels of knowledge far outside what a layperson can reasonably acquire. A missing driver, updates that need to be installed, configuration problems - these all run rampant on Linux to degrees far beyond what one experiences with a machine designed for Windows.

There are two claims here:

1. these problems are harder to solve on Linux

2. these problems happen more often on Linux.

I'd really like to see some actual studies of this, because I suspect they are both bullshit.

ivraatiems•1h ago
Sure, here are a list of problems that people have come to me to help them solve on Linux machines:

1) Speakers are inexplicably swapped between left and right and you have to debug alsa/pulseaudio/pipewire to find out why

2) Bluetooth and WiFi don't work without drivers that require downloading and installing packages manually from different versions of the OS (eg the Ubuntu 22.04 drivers don't work but 21.04 do and that's not documented anywhere, I figured it out by reading logs and googling)

3) some devices or drivers don't work without enabling new kernel modules

4) some devices or drivers don't work without building a driver from source, the official binaries are not usable on a given system

5) sleep doesn't work correctly without manual configuration on command line

6) /etc/default/keyboard must be manually modified with the correct keyboard configuration for the device; the UI can't do it

If you think the above are problems a layperson with no computing (and specifically Linux) expertise can solve, you may not be spending a lot of time around actual laypeople.

exe34•1h ago
Now do the same with Windows. The "layperson" can't install Windows or find drivers for unusual devices either. The reason it's often easier on Windows is because the manufacturers took the time to create the image with the required components. That's what you're doing. You're the manufacturer/refurbisher.
okanat•35m ago
Windows update automatically installs all drivers nowadays. Once installed all drivers keep working since Windows doesn't break compatibility that often (one can still use Win 7 drivers on Win 11).

With Linux any driver compiled from source needs to be rebuilt at each kernel minor release. Some stuff has DKMS some don't. Some vendors keep up with distracted puppy level of change speed in kernel APIs. Most don't.

With Linux you have to support your family computers ~each month to pull updates. With Windows all updates are automatic and require 0 remote support.

GoblinSlayer•1h ago
At least on linux such bugs are fixable in theory, on windows they are unfixable even by experts.
pjmlp•1h ago
Once upon a time, I installed a quite usable version of Ubuntu, nicely configured on my parents computer.

Exactly because "vast majority of people, even the simplest desktop Linux distributions are simply too high a learning curve to be useful outside the very basics.", the first time they got into issues instead of doing the "call the son IT support", they went to the nearest PC store and got Windows reinstalled.

I was suddenly surprised during the next parents visit to find Windows again on that computer.

Since then, I rather have the local PC store support them, than me, and then also don't really care about GNU/Linux based systems, only whatever runs OSes from Microsoft, Apple and Google.

It isn't as if I am flying back to Portugal every weekend to do support, or find out how to make GNU/Linux actually fit their computer needs, and software needed by Portuguese goverment, banks and co.

sandworm101•8m ago
Until the next windows update changes everything. I had my parent ran Linux for 15+ years because, unlike windows/Mac, the user interface didn't change every other year. Some 'simple' users prioritize stability over ready access to geek squad.

(If you have dementia, even a changed wallpaper can be a big deal. Popups with "new feature" or rando security notices are not helpful.)

GoblinSlayer•1h ago
The vast majority of people only use the very basics - web.
kodarna•1h ago
Laypeople don't install operating systems. As long as they get help to set up Linux with working drivers and configuration, the rest of Linux is actually easier because it doesn't change default browsers, add unwanted applications, pop-ups with scary text etc unlike Windows.

I've had a great experience putting my computer illiterate mother on Linux Mint. I've never had to help her once with the operating system or programs (she only uses Firefox and an IPTV application) whereas Windows was a mess at times.

salviati•1h ago
> The reality is that for the vast majority of people, even the simplest desktop Linux distributions are simply too high a learning curve to be useful outside the very basics

I have decades of experience in being "the computer guy" with some friends and family. My reality is different. My reality is that people find Linux easier to use than Windows. In my reality people are not happy to see the UI change radically across versions. With Linux I can always find a DE that is similar to what they used to have (see cynnamon, for example).

> The problem is that when things go wrong, problems rapidly begin to require levels of knowledge far outside what a layperson can reasonably acquire

I have the opposite experience: I had some acquintances go through forum posts and apply the solutions suggested there, all on their own, to my great surprise. Instead, when someone says to me they have a problem with their Windows computer, I answer that they're too complicated: I don't know how to put my hands on them. If I search online it's very hard to wade through the vague suggestions, the "reinstall", "reboot" that never give you any additional knowledge after you've solved the problem. In my reality your sentence applies to Windows, not to Linux.

> A missing driver, updates that need to be installed, configuration problems - these all run rampant on Linux to degrees far beyond what one experiences with a machine designed for Windows.

What are you comparing? "A machine designed for windows" vs what? I believe you meant "windows". New hardware on Linux is way easier than Windows. New printer? You connect it and it just works. Wifi dongle? Same. The way you talk about it sounds like 1999 Linux to me.

> There is no legal or ethical reason not to just run Windows 11 on technically unsupported hardware to keep it alive. I think that's the best way to go.

My main reason is this: GNU/Linux is built for the user. You as the user are the master. Windows is built to extract value from people using computers. Sometimes they (Microsoft) decide you're not in charge; for instance when you tell the computer to shut down, and the computer replies with "I'm installing updates, don't shut me down". And maybe it's a laptop. And maybe I'm off to take a train, and I'm about to be late.

I even read that windows embeds ads. In the OS. How is this remotely acceptable?

I recently went to an open event where researchers were showing their work to people/kids, and I noticed how they all use windows. That made me sad. I think misinformation is the main thing holding Linux back. I believe you're believing and spreading misinformation in good faith.

pjmlp•1h ago
> I even read that windows embeds ads. In the OS. How is this remotely acceptable?

The same way FOSS projects, and Linux distros happen to do, because they need the money.

https://github.com/standard/standard/issues/1381

https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fw...

https://linuxiac.com/ubuntu-once-again-angered-users-by-plac...

salviati•39m ago
I was referring to Microsoft selling ad space on your computer. Not them using it themselves. In this regard, it's different from what Canonical did.

I'm talking about choices that disrupt user productivity on their computers. Not choices that might annoy users who read each and every line in a 40 lines CLI output.

pjmlp•3m ago
I don't see a difference, does Canonical themselves write the code for the software they do ads for?

Some people consider being annoyed every couple of 40 lines CLI output disruptive for their work.

userbinator•2h ago
It's already been a decade(!), yet I still remember the introduction of this amazingly spyware-filled OS like it was yesterday, and the large public backlash it caused. Unfortunately its successor is even worse, which may be why it still has a fanbase today.

Meanwhile, I know there are plenty who are still using Win7 and below, and there's even a nontrivial community writing drivers for newer hardware and such.

pjmlp•1h ago
This "Windows now sucks and finally will trigger a wave of users switching to Linux" is something that goes back to Vista days, it is getting tiresome, because has it has been proven, unless it is the Linux kernel being wrapped in Android, ChromeOS or WebOS userland, the common people won't even bother.
dijit•1h ago
it's a chicken and egg problem.

People don't like uncertainty. Installing after-market operating systems will always be a hobbyist thing. Not entirely dissimilar to cars: some people will go into the details and even of those not many will customise their vehicle.

Because "the market" is so small, nobody bothers making things that you can buy off the shelf. And when I mean "off the shelf", I literally mean at a physical store you can actually go to and try things.

Having a "developer edition" or a drop down on a website isn't going to move the needle, because you have to know what you're looking for in order for that dropdown to be meaningful.

Once we have a handful of manufacturers actually selling Linux based laptops in stores I think we'll get more adoption, however you can see how strong the stranglehold that these giant companies have on the market when you merely compare AMD to Intel; even now AMD remains a niche CPU in stores despite absolutely trouncing Intel for the last half-decade, and seeing any market penetration in stores took years despite being clearly superior in performance, battery life and temperature - Linux, for many people is not "clearly superior" in such clear cut ways.

pjmlp•54m ago
Additionally, the netbooks wave proved the point that even when there are computers at the store with GNU/Linux pre-installed, it isn't a pure version of a well known distro, rather a customized OEM variant, as they have been doing since the early days of UNIX, CP/M, MS-DOS, because "differentiation and added value".

It is hardly any different from getting that IoT board, that only works with the snowflake distro that was made available on the release date, and nothing else.

concinds•2h ago
“We’ll switch up everything you’re familiar with, but you see, you really should, because security” feels like a really terrible idea. Your browser is still receiving updates. You don’t need to panic or scare people needlessly. They’ll be fine.

And the conflation of “unsupported” and “ewaste” is also wrong. Tons of people keep using their computers after EOL, including my mom. Why would they notice or care?

Switching your family members to Linux works because they’re your family members. You know how they use computers, their comfort level, their needs. They can call you for help. A repair cafe, helping people they’ll likely never see again? Installing Linux, or heck, things as complex as dual-booting (which they suggest)? You’re kidding! Just leave people alone with their fine, basically-secure computers.

genocidicbunny•2h ago
The article did mention that it would probably require multiple sessions with an individual to make the switch due to needing to spend some time figuring out what their needs are. Of course, the mileage will vary, but it seems they at least gave some consideration to your point knowing how people use their computers and their comfort level with them.
RossBencina•2h ago
Not sure what universe you live in but Chrome stopped supporting Windows 7 and will stop supporting Windows 10 eventually.
creatonez•59m ago
> Your browser is still receiving updates.

Browsers have steadily dropped old Windows versions faster than the historical trend. I wouldn't rely on this.

veeti•1h ago
According to "corporate responsibility" and "sustainability" at Microsoft they are committed to "swift, collective action and technological innovation" for "carbon negativity" and "zero waste" by 2030 [1]. Evidently the Windows team did not get the memo, as the e-waste producing minimum processor & TPM requirements in Windows 11 have been shown to be entirely arbitrary. One of the easiest things MSFT could do for the environment could start here.

[1] https://www.microsoft.com/en-us/corporate-responsibility/sus...

ksynwa•5m ago
Does Windows 11 have an equivalent of Windows 10's LTSC/IoT variants with (most of) the bloat and anti-features excised?