frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

28M Hacker News comments as vector embedding search dataset

https://clickhouse.com/docs/getting-started/example-datasets/hackernews-vector-search-dataset
33•walterbell•33m ago•6 comments

Imgur Geo-Blocked the UK, So I Geo-Unblocked My Network

https://blog.tymscar.com/posts/imgurukproxy/
21•tymscar•19m ago•2 comments

C++ Web Server on my custom hobby OS

https://oshub.org/projects/retros-32/posts/getting-a-webserver-running
30•joexbayer•1h ago•3 comments

So you wanna build a local RAG?

https://blog.yakkomajuri.com/blog/local-rag
50•pedriquepacheco•1h ago•8 comments

Bringing Sexy Back. Internet surveillance has killed eroticism

https://lux-magazine.com/article/privacy-eroticism/
104•eustoria•1h ago•40 comments

Don't tug on that, you never know what it might be attached to (2016)

https://blog.plover.com/2016/07/01/#tmpdir
59•todsacerdoti•2h ago•14 comments

Can Dutch universities do without Microsoft?

https://dub.uu.nl/en/news/can-dutch-universities-do-without-microsoft
136•robtherobber•2h ago•110 comments

JSON Schema Demystified: Dialects, Vocabularies and Metaschemas

https://www.iankduncan.com/engineering/2025-11-24-json-schema-demystified/
17•navigate8310•1h ago•1 comments

True P2P Email on Top of Yggdrasil Network

https://github.com/JB-SelfCompany/Tyr
47•basemi•2h ago•7 comments

Meta hiding $27B in debt using advanced geometry

https://stohl.substack.com/p/exclusive-credit-report-shows-meta
191•FreeQueso•2h ago•89 comments

Atuin’s New Runbook Execution Engine

https://blog.atuin.sh/introducing-the-new-runbook-execution-engine/
70•emschwartz•3d ago•8 comments

Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes

https://netlist.io/
13•wafflesfreak•1h ago•6 comments

Show HN: Glasses to detect smart-glasses that have cameras

https://github.com/NullPxl/banrays
422•nullpxl•12h ago•154 comments

Lobsters Interview

https://susam.net/my-lobsters-interview.html
9•blenderob•1h ago•1 comments

AI Adoption Rates Starting to Flatten Out

https://www.apolloacademy.com/ai-adoption-rates-starting-to-flatten-out/
97•toomuchtodo•2h ago•45 comments

Analog Hoverboard Controller

https://github.com/skrubis/analog-hoverboard
6•skrubis•3d ago•0 comments

Tech Titans Amass Multimillion-Dollar War Chests to Fight AI Regulation

https://www.wsj.com/tech/ai/tech-titans-amass-multimillion-dollar-war-chests-to-fight-ai-regulati...
154•thm•9h ago•155 comments

Moss: a Rust Linux-compatible kernel in 26,000 lines of code

https://github.com/hexagonal-sun/moss
315•hexagonal-sun•6d ago•81 comments

Petition to formally recognize open source work as civic service in Germany

https://www.openpetition.de/petition/online/anerkennung-von-open-source-arbeit-als-ehrenamt-in-de...
372•PhilippGille•4h ago•96 comments

Anti-patterns while working with LLMs

https://instavm.io/blog/llm-anti-patterns
7•mkagenius•1h ago•0 comments

Pocketbase – open-source realtime back end in 1 file

https://pocketbase.io/
564•modinfo•14h ago•157 comments

Stellantis Is Spamming Owners' Screens with Pop-Up Ads for New Car Discounts

https://www.thedrive.com/news/stellantis-is-spamming-owners-screens-with-pop-up-ads-for-new-car-d...
66•cf100clunk•1h ago•27 comments

Apple and Intel Rumored to Partner on Mac Chips

https://www.macrumors.com/2025/11/28/intel-rumored-to-supply-new-mac-chip/
52•bigyabai•1h ago•25 comments

Rock Paper Scissors Solitaire

https://klezlab.it/rock-paper-scissors-solitaire.html
5•klez•41m ago•1 comments

The Signal Is the Noise

https://www.magazine.dirt.fyi/p/the-signal-is-the-noise
13•surprisetalk•2h ago•6 comments

Airloom – 3D Flight Tracker

https://objectiveunclear.com/airloom.html
14•azinman2•1h ago•1 comments

Generating 3D Meshes from Text

https://cprimozic.net/notes/posts/generating-3d-meshes-from-text/
14•todsacerdoti•2h ago•1 comments

A Tale of Four Fuzzers

https://tigerbeetle.com/blog/2025-11-28-tale-of-four-fuzzers/
48•jorangreef•6h ago•14 comments

A Remarkable Assertion from A16Z

https://nealstephenson.substack.com/p/a-remarkable-assertion-from-a16z
259•boplicity•5h ago•103 comments

Swedish publishers file police report against Meta's Zuckerberg for fraud

https://www.sverigesradio.se/artikel/swedish-publishers-file-police-report-against-metas-zuckerbe...
82•Frieren•3h ago•25 comments
Open in hackernews

Poll HN: What operating system do you primarily develop on?

46•dennis-tra•32m ago

Comments

_joel•23m ago
What about cloud based IDEs?
teknopaul•22m ago
Click Linux
palata•19m ago
You probably run your browser on some OS, don't you?
_joel•7m ago
I do, some may will the bits into existence, but then again, they're probably not using a cloud based IDE :)
folli•23m ago
Depends: for hobby purposes, or what my daytime job forces on me?
teknopaul•16m ago
22 years in the same Corp, targeting Linux systems since day one, and only in the first two years, and this year, have I been permitted a Linux desktop.

+2 years slugging in a vm.

Developing with out bash is just unnecessary work.

My productivity has more than doubled. easily. I manually type passwords half as much and when I do that is to access Microsoft services.

2fa wastes a huge amount of time.

Because nothing that needs 2fa is scriptable.

pixelpoet•22m ago
Finally bailed Windows this year after a lifetime of MSVC, couldn't be happier with the decision. I'm actually kind of grateful for Windows 11 being so impossibly shit and forcing so many people to finally make the switch! Now I use Arch, btw.
technothrasher•10m ago
I recently moved from many many years on Windows to full time on Linux for my bare metal embedded development, largely because of ST Micro's good Linux support with their tools.
internetguy•22m ago
nixos or arch for me.
everlier•22m ago
To save a click, in 2022, the distribution was: Linux - 46.25%, MacOS - 32.21%, Windows - 21.54%
mellosouls•22m ago
Not sure this covers popular mixes, eg WSL or considers AI clients.

My IDE is Windows (VSCode or Cursor); but I'm also using ChatGPT in the browser and various Linux command line tools (connecting through Windows Terminal to WSL Redhat).

There should probably be a fully hybrid option in the poll.

dal•19m ago
It does, if you use WSL you're OS is Windows.
epolanski•17m ago
But he's de facto developing on a Linux machine.
petcat•12m ago
It's not a linux machine. The computer is booted and managed by Windows. Linux is an application running on the Windows machine.
vntok•6m ago
The question is not about booting, it's about which OS is running the environment where development happens (writing code, compiling code, testing code, etc).

> Clarification: the operating system where e.g. your IDE runs on

If you're developing on a Linux VM that you connect to via a browser tab opened from your Windows laptop, you're developing on Linux for all intents and purposes.

That is, Windows was not doing enough for you so you switched to Linux for dev tasks.

By the same token, if your IDE is running in WSL, for all intents and purposes you're developing on Linux. A virtual machine, sure, but the virtualized OS is a Linux variant. Because installing the IDE on Windows itself was not doing enough for you.

jsheard•5m ago
WSL2 is a full blown Linux VM under the hood. It's Linux in every way that matters.
epolanski•4m ago
I mean, that's a debatable definition, one could agree or not.

I program on Windows + WSL 2 e.g. and I have no idea how to develop on windows and barely used powershell in my life, but I know the ins and outs of Linux.

I'm not saying you're wrong and I'm right, I'm merely stating that we have different definitions and AFAICT there's no ISO standard saying what qualifies as developing on Linux and what not.

petabyt•11m ago
I can't even imagine doing development in Windows without WSL anymore. I think Microsoft even requires it for some of their stuff.
Lerc•10m ago
I think I'd count WSL as Linux.

Cloud based development and browser hosted environments would certainly be worth measuring. I imagine the numbers are tiny compared to other platforms.

Arduino IDE probably counts as something with decent numbers. Wokwi also makes for an interesting candidate in that area.

Mabusto•10m ago
Surprised this is apparently the less popular stack. IDE (VS Code) on windows working out of WSL has been so good for a long time now.
marginalia_nu•22m ago
Linux personally, and professionally last time I wasn't self-employed.

Mac is too expensive, Windows 11 is cruel and unusual.

lysace•15m ago
Mac Mini M4 or Macbook Air M4 is not expensive. Just bought the latter (extensive rebates at the moment) to replace my Intel-based 2019 MPB. Wow! It's pretty much the perfect laptop, at that price.

My primary complaint so far: The green color LED of the magsafe connector is not the same green as the LED on the caps lock key.

jsk2600•21m ago
Windows options should be Windows (no WSL) or Windows (+WSL)
dal•17m ago
Why? The computer is booted to windows, then you choose windows.
epolanski•7m ago
Because you realistically barely interact with windows for development purposes.
q3k•21m ago
Where's OpenBSD or Plan9?
procaryote•18m ago
Dead? ;)
petcat•20m ago
I never found anything better than the latest macOS machines. I ran ubuntu for years and then switched back to mac just because I don't have the time to tinker and fiddle with stuff in Linux that just randomly makes the computer run hot, or a monitor to not work, or fonts looking awful.

MacOS is just the sweet spot of great desktop + great unix-style devbox.

submain•12m ago
Yeah, I run macos for the same reason.

However, I went back to linux on my personal laptop (nixos on my case) and I am pleasantly surprised how many things now just work.

The only thing that still annoys me is the laptop not sleeping properly and therefore using too much battery power when idle.

It has made great strides on the last two or so years.

epolanski•9m ago
UX' been degrading on MacOS for ages.

On top of that I've been locked out of my machine and Apple ID and they just kept sending me emails that in some weeks they were going to reset my password, and they sent me those emails for 2 months before I got access to my apple id and machine again, proof[1].

They just kept not obliging the "2 weeks" (which is already mad when I've given you my secret password and I've verified my email and phone already).

And they did not respect the two weeks 3 times in a row!

That is beyond disgusting and Apple has never got a single $ from me since, I only own a MBP I use on the move because a client has sent me an M3 Max with 48 GBs so it made no sense to at least not use it.

[1] https://i.imgur.com/9OYvKu5.png

reddalo•9m ago
>I never found anything better than the latest macOS machines.

Me too, but Tahoe is hideous. I hope they revert back to something sensible, or I'm going to move to Linux full time.

nextos•8m ago
This is a valid concern. Perhaps, if you are still interested in giving Linux a chance, you should consider immutable distributions like Fedora Silverblue or even NixOS.

NixOS has a declarative configuration that is simply key=value for most use cases. Whatever you configure stays configured, and you can also rollback when doing dramatic changes e.g, migrating from Xorg to Wayland takes 2 min and changing 1 LOC.

k2xl•20m ago
Completely unrelated, but how does one create a poll on HN?
whstl•14m ago
http://news.ycombinator.com/newpoll

It's in the FAQ.

hofrogs•20m ago
First time seeing a poll here, didn't know that was even possible.
jiehong•19m ago
MacOS
zwilliamson•19m ago
Omarchy has been a blast to use
clausecker•19m ago
FreeBSD
bikelang•19m ago
MacOS for work - Linux for personal
melenaboija•19m ago
LXC containers on top of Debian in a specific work station just for this. I have one generic container to start everything, and then create specific ones if projects get bigger.

This is by far the best option to isolate and easily create development environments that I found.

I connect to the containers from VS Code running on Mac OS.

Flere-Imsaho•2m ago
Incus is a great way to manage LXC containers, after LXD came under the Canonical umbrella.
alluro2•18m ago
I use Arch, btw
epolanski•17m ago
Technically I use all 3.

I mostly work on my desktop which is Windows + WSL 2 with Ubuntu and use a MBP on the move.

baq•14m ago
macos, unfortunately. getting more hostile each year.
Zigurd•14m ago
My current project uses a cross-platform SDK. My most comfortable development platform is macOS, and that's what I use 90% of the time on this project. Occasionally I work on embedded android systems. For that I use Linux. If I'm on a consulting job and the client has everyone using Windows, I go with the flow, but my impression is that Windows has become end-user hostile, and it's getting worse. Maybe that's just because my permissions and network access are never set right on the first try when a client needs a machine set up for an outside consultant. Subjectively, Windows is the itchy sweater of development platforms.
bArray•13m ago
I think it's possible we see some people now use other OSes, there should at least be an "Other" option. The *BSD's, Nix and some more bespoke options.
vasilzhigilei•12m ago
Use Linux 99% of the time. Still have dual boot for Windows only for Paint.NET.
reddalo•5m ago
>only for Paint.NET

Have you ever tried Krita or Pinta?

voidfunc•12m ago
Linux but its WSL via Windows.
GalaxyNova•11m ago
We mostly develop on Linux, but target all three OSs.
andrath•11m ago
Linux and BSD (Free and Open mostly)
5-•10m ago
have been using linux ever since i got my first personal computer.

our customers all run linux in production too, so it's very easy and natural to develop and test the software in its usual environment (although i wish my laptop had eight times the ram to match).

my ide is linux: https://plan9.io/cm/cs/upe/

Animats•9m ago
Linux.

I retired the last Windows machine last year.

Firefox on Linux, though, is not working very well. It keeps hanging during long typing inputs. No CPU or disk usage, just stuck. And it uses so much memory that the OOM killer sometimes kills it.

I was never a Linux fanatic. It's just that I considered an operating system with ads unacceptable. I rather liked Windows 7.

thenews•9m ago
90% MAC, 10% Debian
EricrRaible•8m ago
Linux subsystem (debian) on an arm Chromebook. It Just Works.
SunshineTheCat•8m ago
I have to develop on Windows for work and then code on a Mac for my own projects at home. Going from a project on my Mac Studio at home to my Windows PC at work makes me want to tear my eyes out.

There are so many things that are just plain worse on Windows when it comes to coding: messing with WSL, constant driver updates, every Windows link opening in Edge etc.

Haven't tried Linux for a while but maybe it's time.

dbg31415•7m ago
macOS, but mostly for the hardware. The operating system matters less to me than having a good screen and a machine that isn’t made of crappy plastic. After nearly 20 years years on a MacBook Pro, it’s hard to go back to anything that feels cheap. =P
qq99•7m ago
Win11, editor runs on Win11, all development happens inside WSL2 (Ubuntu)

Basically all the bonuses of Windows re: gaming, with a great developer experience (like Linux/OSX).

The prime annoyances are:

- exposing a port to the entire LAN (for local phone debug) is non-trivial

- I imagine Android or phone dev might be a bit harder re: simulator, luckily I don't do this

- dev that spawns native windows would by default spawn through some WM layer with X11 or something (and they are laggy)

alecsm•6m ago
Linux at home, MacOS at work.
shwaj•6m ago
I use VSCode on a Mac, using remote SSH to edit code on a remote Linux machine. So I voted twice

I’ve never been able to get used to default Linux key bindings, and never been able to customize them to feel quite right.

howdyhowdy123•6m ago
Aaand this confirms once again that this website is in a bubble. Everybody else in the world uses Windows.
whitehexagon•5m ago
Asahi Linux with Kate (editor) & Fossil (scm). - No idea why I wasted so much time switching away from macos. It feels like my computer belongs to me again. 'It just works better'