frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Do transformers need three projections? Systematic study of QKV variants

https://arxiv.org/abs/2606.04032
68•Anon84•1h ago•9 comments

Anthropic's open-source framework for AI-powered vulnerability discovery

https://github.com/anthropics/defending-code-reference-harness
246•binyu•4h ago•84 comments

Meta enables adb on deprecated Portal devices

https://fb.watch/HxPu0fSyeH/
11•jenders•24m ago•3 comments

VoidZero Is Joining Cloudflare

https://blog.cloudflare.com/voidzero-joins-cloudflare/
565•coloneltcb•12h ago•255 comments

Reverse-Engineered Userspace Driver for Asus ZenVision Lid OLED on Linux"

https://github.com/tarpediem/zenvision-linux
11•berlianta•2d ago•0 comments

When AI Builds Itself: Our progress toward recursive self-improvement

https://www.anthropic.com/institute/recursive-self-improvement
316•meetpateltech•8h ago•418 comments

Branchless Quicksort faster than std:sort and pdqsort with C and C++ API

https://tiki.li/blog/blqsort
81•birdculture•2d ago•7 comments

Queen bees emerge from special wax chambers

https://cen.acs.org/materials/biobased-materials/queen-bees-special-wax/104/web/2026/06
42•gmays•3h ago•4 comments

Ian's Secure Shoelace Knot

https://www.fieggen.com/shoelace/secureknot.htm
498•mooreds•13h ago•190 comments

Bricks and Minifigs Parts Ways with Franchise Owners

https://bricksandminifigs.com/blog/blog/2026/06/04/bricks-and-minifigs-salem-joshua-johnson-brand...
6•cheschire•1h ago•2 comments

I'm skeptical about efforts to revolutionize schooling

https://www.scotthyoung.com/blog/2026/05/27/revolutionize-schooling/
44•andrewstuart•2d ago•68 comments

WSL 2 is getting faster Windows file system access

https://www.boxofcables.dev/wsl2-per-device-swiotlb-pools-for-virtiofs-and-virtioproxy/
55•haydenbarnes•5h ago•37 comments

Alibaba/Open-Code-Review

https://github.com/alibaba/open-code-review
4•geoffbp•1h ago•0 comments

Retro-Tech Parenting

https://havenweb.org/2026/05/28/retro-tech.html
240•mawise•9h ago•164 comments

IPv6 zones in URLs are a mistake

https://xeiaso.net/notes/2026/ipv6-zones-go-url/
77•xena•3h ago•65 comments

KVarN: Native vLLM backend for KV-cache quantization by Huawei

https://github.com/huawei-csl/KVarN
114•theanonymousone•9h ago•12 comments

Latent Agents: A Post-Training Procedure for Internalized Multi-Agent Debate

https://arxiv.org/abs/2604.24881
9•PaulHoule•2h ago•0 comments

Show HN: Mercek – A Desktop IDE for AWS ECS

https://www.mercek.dev/
21•utibeumanah•3h ago•4 comments

Castor: CERN Advanced STORage Manager

https://castor.web.cern.ch/content/home.html
42•naves•5h ago•18 comments

Samurai City

https://worksinprogress.co/issue/samurai-city/
95•zdw•2d ago•14 comments

Meta's ships facial recognition on smart glasses

https://www.buchodi.com/meta-glasses-facial-recognition/
222•buchodi•5h ago•196 comments

Zettascale (YC S24) Is Hiring Founding FPGA Engineers

https://www.ycombinator.com/companies/zettascale/jobs/O9S1vqO-founding-engineer-fpga-rtl-asic-arc...
1•el_al•8h ago

JLink JTAG Access on the Pinecil

https://danielmangum.com/posts/jlink-jtag-pinecil/
37•hasheddan•2d ago•7 comments

External Clock Generation on RTX 50 Series

https://www.xtremesystems.us/post/external-clock-generation-on-rtx-50-series
10•mfro•1d ago•2 comments

Making Debian or Fedora persistent live images

https://sigwait.org/~alex/blog/2026/05/28/smdBC8.html
60•henry_flower•3d ago•6 comments

Show HN: FFmpeg WebCLI – Full FFmpeg in Browser, Offline PWA, No Uploads(WASM)

https://github.com/tejaswigowda/ffmpeg-webCLI
72•tejaswigowda•4h ago•23 comments

Show HN: Uruky (EU-based Kagi alternative) now has Image Search and URL Rewrites

https://uruky.com/?il=en
206•BrunoBernardino•16h ago•193 comments

Sum-product, unit distances, and number fields

https://www.erdosproblems.com/forum/thread/blog:6
55•robinhouston•3d ago•13 comments

Gaussian Point Splatting

https://momentsingraphics.de/Siggraph2026.html
175•ibobev•14h ago•65 comments

Mornings and nights no longer exist at 47C: A day in the hottest place in India

https://www.bbc.co.uk/news/articles/crmp0krp98ro
115•mellosouls•2d ago•80 comments
Open in hackernews

WSL 2 is getting faster Windows file system access

https://www.boxofcables.dev/wsl2-per-device-swiotlb-pools-for-virtiofs-and-virtioproxy/
54•haydenbarnes•5h ago

Comments

themeiguoren•2h ago
I can’t find any benchmarks on this, anyone have a sense of the speedup that can be expected here?

And for what it’s worth, that version isn’t available yet when I try to update WSL.

avadodin•1h ago
If it is as good of an improvement as the first major update, it will be hard to tell from native.

Hopefully, they will just push it out to everyone asap. We make heavy use of symlinks into Windows drives.

chris_money202•1h ago
They are undoubtly doing this because so many users operate out of /mnt/c with zero clue of that implication.
alberth•1h ago
Would you mind elaborating (for those of us uninformed)
yakz•1h ago
It's difficult to overstate how horrible the performance is.
weird-eye-issue•57m ago
One example is that if you have a node modules folder on Windows and you try to delete it from WSL it can take 10 plus minutes whereas if you deleted it directly in Windows it would have just taken a few seconds

Also if you try running Next js from files on Windows from WSL it takes minutes for each page to compile to the point that any local development is impossible so you would have to either run the Next JS server on Windows or move the files to WSL

tonymet•57m ago
WSL2 is a VM based on a Windows virtual disk file (VHD). inside that VHD IO is quite fast , a couple degrees worse than native. /mnt/c is how you access your windows files, but it's slow like NFS (socket based). anything needing high IOPS will be dog slow e.g. compiles, file scanning, etc.

the rule of thumb without the newest features is to copy work to/from /mnt/c into $HOME as needed.

omcnoe•11m ago
/mnt/c is a mounted C: drive in WSL2, that allows WSL2 guests to read/write files on the Windows host.

The mount is fine and speedy enough, but the underlying reads/writes turn into native NTFS reads/writes through Windows. NTFS file API is incredibly slow - high fixed overhead for initial file access.

So patterns like node_modules with many small individual files (or compiling code in general) are much much slower on Windows or WSL2 /mnt/c due to the fixed overhead adding up over a large number of files.

It's a ridiculous problem that has plagued Windows for years.

thesis•1h ago
Moved to mac about 7 years ago because of horrible WSL file system speed was.
nozzlegear•59m ago
Same here, though I went to Linux first for several years. WSL file speeds, especially when running npm install, were the impetus that ultimately got me to switch off of Windows.
weird-eye-issue•56m ago
Sounds like you were just doing it wrong

Either you run npm install from Windows if you are operating on the Windows file system or you run it on WSL if you are operating on the WSL file system both cases will be very fast

hparadiz•52m ago
The entire Windows operating system is doing it wrong. Seriously who daily drives windows these days. lol.
weird-eye-issue•46m ago
Well before Windows I spent years with both Linux and Mac and I found Windows to be a good mix of stability and suitability for development now that WSL is a thing. Also for gaming it's the best by a long shot so just all around I've found it to be best and WSL made me never miss Linux.
hparadiz•42m ago
Nah my frames on Linux beat yours easily.
phowat•52m ago
Tangentially , I was a heavy used of wsl and moved to linux a few months ago and LLMs made most of the downsides of using linux as a desktop go away for me. I chatted with claude about the migration to find the best distro, decided on Fedora. After the install I asked everything I wanted to configured and got straight answers. In 3 or 4 hours I had an even more comfortable experience than I had on windows. AI made the annoying parts of trying to figure out how to edit all the config files to have linux behave the way you want very easy. I also had claude code write a bunch of scripts that I could have done but would probably never bring myself to actually do it . WHen you have a coding agent readily available , having an open source desktop environment makes a lot more sense. I encourage everyone to try it.
hgoel•49m ago
I did this too, made switching my desktop to Linux so much smoother. I have a Windows laptop for my Windows needs and most of my gaming is fine on the Steam Deck, so I realized I didn't need to always boot into Windows only to use WSL.
avaer•48m ago
Proton, Copilot, and literally this single issue are what pushed people to Linux. If I were in charge there would be a team devoted to fixing this a decade ago.

WSL singlehandedly stemmed much of tide of developers moving away from Windows, but WSL native filesystem performance gave devs that magical experience when they boot into Linux the first time and see that the filesystem doesn't have to be ass. There's always been hacks around this, but for many devs the easiest hack was to ditch Windows.

They should have moved heaven to fix this on day one, there's really no engineering excuse. Linux is open source.

evanjrowley•24m ago
Perhaps you meant Pluton and not Proton? https://news.ycombinator.com/item?id=25191319
oofbaroomf•18m ago
Proton is a tool Valve made, based on Wine, to easily run Windows games, on Linux [0]. GP meant Proton.

[0]: https://github.com/valvesoftware/proton

mattkevan•39m ago
Where are we on the embrace/extend/extinguish curve right about now?
protocolture•38m ago
Microsoft is almost done extinguishing Windows.
zaptheimpaler•34m ago
I was trying WSL years ago and this is one of the reasons I just moved to a full linux server instead. We still have way too many problems interfacing across filesystems. I hope with AI we will see an iteration on ExFAT that has all the journalling, versioning etc. magic of modern FS' and can be adopted across all 3 OSes. Probably a long shot but I can dream :)
phendrenad2•34m ago
Hopefully they're heading towards a "boot to Linux" mode.
sanp•24m ago
Hasn’t this always been the case? I have always run builds under WSL2 in Windows because of this.
tonymet•22m ago
counterpoint: WSL is great. I like it. I enjoy & prefer Windows desktop & Linux terminal. very happy.
kenz0r•13m ago
What killed WSL for me was the incredibly janky way I had to share USB peripherals. usb-ipd works 80% of the time, all the time.
weird-eye-issue•40m ago
Unlikely due to the better and more stable NVIDIA drivers available to Windows and the greater compatibility with every game without having to mess around with configuration files or other hacks. But you do you.
hparadiz•32m ago
Linux drivers are now first class and are faster and easier to install than any Windows drivers. There's no bullshit extras with them. They just work. Plus steam launches games in containers so there's zero configuration. If you don't know what you're talking about it is in fact better to say nothing than to just make shit up.
weird-eye-issue•13m ago
It's great that gaming on Linux has gotten a lot better over the last several years but let's not pretend like Windows still isn't far ahead on this

Also how can drivers be easier to install than on Windows when updating my GPU driver is one click?

hparadiz•3m ago
Here's a pre-configured Fedora based distro that is zero clicks. You sign into Steam and go. Drivers are preinstalled. You literally sign into steam and hit play.

https://nobaraproject.org/

lmm•8m ago
> better and more stable NVIDIA drivers available to Windows

Huh? It's the same driver. It works the same on every platform. There's no consistent difference in performance (at least not between FreeBSD and Windows, it's been a while since I ran Linux).

flaunf221•18m ago
I do and I have no problems. Feel free to ask me anything.
weird-eye-issue•59m ago
You could just move your files to the WSL file system
hparadiz•54m ago
That kind of defeats the entire purpose of them being accessible from the rest of the system.
weird-eye-issue•47m ago
You can access them from the rest of the system. For normal usage the performance is completely acceptable but for development tasks it matters.
hparadiz•45m ago
> Just copy it into the WSL file system

Yea bro totally. Totally. I'm gonna copy 2TB of media into the WSL virtual disk just so ffmpeg can run a little faster but still way slower than simply running linux.

(I beta tested the shit out of WSL1 and 2) before I wised up and just installed Gentoo forever.

weird-eye-issue•42m ago
You can run that directly on Windows.

But either way yeah most people aren't dealing with large media libraries that's obviously a little more difficult. But if you are primarily operating on them with WSL then you would just keep them in the WSL file system and you could access them from Windows whenever you need to...