frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Who is hiring? (December 2025)

77•whoishiring•1h ago•97 comments

Why xor eax, eax?

https://xania.org/202512/01-xor-eax-eax
314•hasheddan•5h ago•117 comments

Google *Unkills* JPEG XL?

https://tonisagrista.com/blog/2025/google-unkills-jpegxl/
106•speckx•2h ago•89 comments

Cartographers Have Been Hiding Covert Illustrations Inside of Switzerland's Maps

https://eyeondesign.aiga.org/for-decades-cartographers-have-been-hiding-covert-illustrations-insi...
142•mhb•4h ago•31 comments

ImAnim: Modern animation capabilities to ImGui applications

https://github.com/soufianekhiat/ImAnim
35•klaussilveira•1h ago•5 comments

Search tool that only returns content created before ChatGPT's public release

https://tegabrain.com/Slop-Evader
720•dmitrygr•13h ago•285 comments

Isn't WSL2 just a VM?

https://ssg.dev/isnt-wsl2-just-a-vm/
32•sedatk•6d ago•11 comments

Better Auth (YC X25) Is Hiring

https://www.ycombinator.com/companies/better-auth/jobs/eKk5nLt-developer-relation-engineer
1•bekacru•54m ago

A vector graphics workstation from the 70s

https://justanotherelectronicsblog.com/?p=1429
79•ibobev•4h ago•10 comments

Self-hosting a Matrix server for 5 years

https://yaky.dev/2025-11-30-self-hosting-matrix/
185•the-anarchist•6h ago•76 comments

The Penicillin Myth

https://www.asimov.press/p/penicillin-myth
70•surprisetalk•3h ago•35 comments

Historic Engineering Wonders: Photos That Reveal How They Pulled It Off

https://rarehistoricalphotos.com/engineering-methods-from-the-past/
70•dxs•6d ago•12 comments

A New AI Winter Is Coming

https://taranis.ie/llms-are-a-failure-a-new-ai-winter-is-coming/
91•voxleone•1h ago•99 comments

Games using anti-cheats and their compatibility with GNU/Linux or Wine/Proton

https://areweanticheatyet.com/
193•doener•10h ago•257 comments

It’s been a very hard year

https://bell.bz/its-been-a-very-hard-year/
283•surprisetalk•12h ago•373 comments

Writing a good Claude.md

https://www.humanlayer.dev/blog/writing-a-good-claude-md
667•objcts•23h ago•261 comments

A Love Letter to FreeBSD

https://www.tara.sh/posts/2025/2025-11-25_freebsd_letter/
391•rbanffy•19h ago•256 comments

Detection of triboelectric discharges during dust events on Mars

https://gizmodo.com/weve-detected-lightning-on-mars-for-the-first-time-2000691996
86•domofutu•4d ago•45 comments

Trifold is a tool to quickly and cheaply host static websites using a CDN

https://www.jpt.sh/projects/trifold/
80•birdculture•1w ago•30 comments

Google, Nvidia, and OpenAI – Stratechery by Ben Thompson

https://stratechery.com/2025/google-nvidia-and-openai/
51•tambourine_man•2h ago•40 comments

Advent of Sysadmin 2025

https://sadservers.com/advent
315•lazyant•16h ago•101 comments

Victorian-style lines for the web: Elements of identical width

https://jacobfilipp.com/victorian-line/
37•surprisetalk•1w ago•3 comments

SmartTube Compromised

https://www.aftvnews.com/smarttubes-official-apk-was-compromised-with-malware-what-you-should-do-...
133•akersten•12h ago•109 comments

X210Ai is a new motherboard to upgrade ThinkPad X201/200

https://www.tpart.net/about-x210ai/
160•walterbell•14h ago•69 comments

WordPress plugin quirk resulted in UK Gov OBR Budget leak [pdf]

https://obr.uk/docs/dlm_uploads/01122025-Investigation-into-November-2025-EFO-publication-error.pdf
81•robtaylor•2h ago•78 comments

Algorithms for Optimization [pdf]

https://algorithmsbook.com/optimization/files/optimization.pdf
334•Anon84•18h ago•29 comments

Advent of Code 2025

https://adventofcode.com/2025/about
1123•vismit2000•1d ago•360 comments

How to Run Profitable Pricing Experiments?

https://cleancommit.io/blog/pricing-experiments/
21•mrkaluzny•5d ago•7 comments

Boring Laser Eyes Simulator: Add laser beams to your eyes with your webcam

16•frankhsu•1w ago•3 comments

DeepSeekMath-V2: Towards Self-Verifiable Mathematical Reasoning

https://huggingface.co/deepseek-ai/DeepSeek-Math-V2
233•victorbuilds•9h ago•76 comments
Open in hackernews

Isn't WSL2 just a VM?

https://ssg.dev/isnt-wsl2-just-a-vm/
32•sedatk•6d ago

Comments

mindcrash•6d ago
WSL 2 runs on a subset of Hyper-V, and on a hypervisor, so basically yes.

However, there's some interesting things going on in WSL 2 versus a "normal" Hyper-V virtual machine. For example, a Linux distro running on WSL can (and will) use GPU partitioning (aka PCI/GPU passthrough) and a special implementation of DirectX enabling the installed video card to accelerate graphics within X and/or Wayland.

Although this feature can be enabled with a lot of hacking in both the Linux guest and vanilla Hyper-V on the host (the latter through Powershell) it is officially unsupported on Windows 10 and Windows 11, and is only supported on Windows Server.

sedatk•5d ago
Oh, I thought GPU passthrough was enabled on vanilla Windows 11, but I didn't delve into that feature enough. It's still extremely impressive of course. Perhaps I should write another article about graphical features.
DiabloD3•4d ago
No, PCI-E passthrough is not enabled on non-Server, and you arguably wouldn't do this on a Windows hypervisor. anyways, you'd do it with a Linux+KVM hypervisor for either Linux or Windows guests.

Using GPU passthrough, however, is allowed. WSL2 does this by using the existing Mesa/DRI/DRM open source stack, but instead of a GPU-specific DRM driver, it is one that speaks WDDM (the DRM equivalent in the Windows driver stack), and only requires a GPU-specific ennoblement package (provided by the vendor, and matches the Windows driver it is talking to; AMD, Nvidia, and Intel all ship one inside of WSL2).

sedatk•4d ago
Thanks!
toast0•4m ago
> No, PCI-E passthrough is not enabled on non-Server, and you arguably wouldn't do this on a Windows hypervisor. anyways, you'd do it with a Linux+KVM hypervisor for either Linux or Windows guests.

If it was enabled on Pro, I would use PCI passthrough. I use hyper-v for a Linux dev environment on a windows workstation. My NIC supports virtual functions, so if I could passthrough one to the dev VM, I wouldn't need software bridging and that might be nice.

my123•13m ago
Regular Hyper-V VMs can use it too but it's not well documented.

The keyword to search for: "GPU-P"

https://learn.microsoft.com/en-us/windows-server/virtualizat...

evanjrowley•5m ago
https://learn.microsoft.com/en-us/windows-server/virtualizat...

It relies upon SR-IOV and only several server-specific Nvidia GPUs are listed as supported.

Intel's Flex dGPUs and Arc iGPUs have supported SR-IOV for years now, but they aren't listed there. It would be super awesome if they could add it for Intel Arc iGPUs and desktop versions of Windows. It already works with KVM on Linux!

andix•16m ago
Yes, it's "just" a VM.

WSL2 is a bit like Firecracker for Linux. It's a lightweight VM, with a lot of optimizations here and there. For faster startup, lower memory footprint and so on.

PS: which means you need a lot of memory, if you use WSL2 extensively (multiple Docker containers for example). 8-16 GB on top of your usual workloads is a good starting point. Docker on WSL2 is not a lot of fun with less than 20 GB system memory.

nu11ptr•3m ago
> For faster startup, lower memory footprint and so on

Any idea how they do this? My WSL2 starts insanely fast, like about 1-2 seconds. I've never seen a linux distro natively boot that fast. Assuming they suppress any sort of BIOS startup screen for starters, but what else?

pak9rabid•5m ago
Yes, a VM with extremely tight integration with the Windows environment to make things that would otherwise require lots of time to setup a breeze. I use it as my daily driver for dev work (at work, since we're required to use Windows :( ) and to be honest it's quite pleasant most of the time.
baq•2m ago
you can access the internal VM disk via

    \\wsl$
UNC and you should be able to easily subst a drive letter for the dumb software from eons ago that doesn't support UNC paths.