frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

A Catalog of Side Effects

https://bernsteinbear.com/blog/compiler-effects/
21•speckx•48m ago•2 comments

Terminal Latency on Windows (2024)

https://chadaustin.me/2024/02/windows-terminal-latency/
60•bariumbitmap•2h ago•39 comments

Scaling HNSWs

https://antirez.com/news/156
83•cyndunlop•6h ago•13 comments

A modern 35mm film scanner for home

https://www.soke.engineering/
8•QiuChuck•45m ago•2 comments

Cache-friendly, low-memory Lanczos algorithm in Rust

https://lukefleed.xyz/posts/cache-friendly-low-memory-lanczos/
75•lukefleed•3h ago•8 comments

We ran over 600 image generations to compare AI image models

https://latenitesoft.com/blog/evaluating-frontier-ai-image-generation-models/
51•kalleboo•3h ago•24 comments

Creating minimal music with code in any programming language

https://zserge.com/posts/etude-in-c/
21•etrvic•6d ago•2 comments

Xortran - A PDP-11 Neural Network With Backpropagation in Fortran IV

https://github.com/dbrll/Xortran
5•rahen•22m ago•0 comments

Pikaday: A friendly guide to front-end date pickers

https://pikaday.dbushell.com
46•mnemonet•5h ago•17 comments

Show HN: Cactoide – Federated RSVP Platform

https://cactoide.org/
38•orbanlevi•3h ago•15 comments

The history of Casio watches

https://www.casio.com/us/watches/50th/Heritage/1970s/
73•qainsights•2d ago•44 comments

FFmpeg to Google: Fund Us or Stop Sending Bugs

https://thenewstack.io/ffmpeg-to-google-fund-us-or-stop-sending-bugs/
229•CrankyBear•2h ago•149 comments

Weave (YC W25) is hiring a founding ML engineer

https://www.ycombinator.com/companies/weave-3/jobs/ZPyeXzM-founding-ml-engineer
1•adchurch•3h ago

iPhone Pocket

https://www.apple.com/newsroom/2025/11/introducing-iphone-pocket-a-beautiful-way-to-wear-and-carr...
344•soheilpro•10h ago•905 comments

Show HN: Data Formulator – interactive AI agents for data analysis (Microsoft)

https://data-formulator.ai/
13•chenglong-hn•2h ago•6 comments

Firefox expands fingerprint protections

https://blog.mozilla.org/en/firefox/fingerprinting-protections/
180•ptrhvns•4h ago•106 comments

The AI Surveillance Dystopia: Spying, Data Trafficking, & Corruption

https://store.gamersnexus.net/ai-dystopia
7•Stevvo•47m ago•3 comments

How I fell in love with Erlang

https://boragonul.com/post/falling-in-love-with-erlang
326•asabil•1w ago•193 comments

The R47: A new physical RPN calculator

https://www.swissmicros.com/product/model-r47
126•dm319•4d ago•72 comments

Show HN: Creavi Macropad – Built a wireless macropad with a display

https://creavi.tech/blog/creavi-macropad-build-log/
10•cmpx•1h ago•4 comments

Grebedoc – static site hosting for Git forges

https://grebedoc.dev
29•todsacerdoti•5h ago•4 comments

My fan worked fine, so I gave it WiFi

https://ellis.codes/blog/my-fan-worked-fine-so-i-gave-it-wi-fi/
5•woolywonder•5d ago•0 comments

Drawing Text Isn't Simple: Benchmarking Console vs. Graphical Rendering

https://cv.co.hu/csabi/drawing-text-performance-graphical-vs-console.html
39•PaulHoule•5h ago•30 comments

Array Programming the Mandelbrot Set

https://jcmorrow.com/mandelbrot/
28•jcmorrow•4d ago•3 comments

Advent of Code on the Z-Machine

https://entropicthoughts.com/advent-of-code-on-z-machine
86•todsacerdoti•8h ago•17 comments

Why effort scales superlinearly with the perceived quality of creative work

https://markusstrasser.org/creative-work-landscapes.html
117•eatitraw•12h ago•96 comments

The 'Toy Story' You Remember

https://animationobsessive.substack.com/p/the-toy-story-you-remember
1062•ani_obsessive•17h ago•298 comments

The Perplexing Appeal of the Telepathy Tapes

https://asteriskmag.com/issues/12-books/paradigm-shifted-the-perplexing-appeal-of-the-telepathy-t...
48•surprisetalk•6h ago•48 comments

Show HN: Gametje – A casual online gaming platform

https://gametje.com
83•jmpavlec•5h ago•33 comments

DARPA and Texas Bet $1.4B on Unique Foundry -3D heterogeneous integration

https://spectrum.ieee.org/3d-heterogeneous-integration
62•pseudolus•8h ago•14 comments
Open in hackernews

Terminal Latency on Windows (2024)

https://chadaustin.me/2024/02/windows-terminal-latency/
59•bariumbitmap•2h ago

Comments

CamperBob2•1h ago
Does it still pause scrolling and stop whatever's running if you click on the window or press a key? That's one big reason why I still live in a plain old DOS box. It didn't appear that the Windows terminal developers had ever heard of ctrl-s.
hobs•1h ago
That's called QuickEdit Mode and you have been able to turn that off for decades (and installing the new terminal fixes that too.)

Otherwise click the top left icon, go to settings, uncheck QuickEdit.

alexchantavy•57m ago
Dang, I've never heard of anyone who actually _wanted_ that behavior haha, I've had so much wasted time in school projects where I thought something was running but it wasn't because I had selected text in cmd.exe haha.
thermalmotion•1h ago
Any chance of getting native support for Serial (DB9/RS232) communication in Windows Terminal? Would love to use it but I'm still using PuTTY and HyperTerminal.
digitalDM•1h ago
I recommend Tera term. https://github.com/TeraTermProject/teraterm/releases
GeorgeTirebiter•22m ago
Is there something lacking in PuTTY ?
PKop•1h ago
(2024)
0x1ch•1h ago
Another aspect of this is which pipeline is in use for the GPU accelerated terminals. *WezTerm on Windows for example, specific rendering issues occur with default NVIDIA settings related to DXGI.

You will never interact with this pipeline if using the Web GPU vulkan renderer, which has its own issues. I personally experience some form of memory leak / latency when working in terminals that have been open for a 'good' amount of time.

semiinfinitely•1h ago
whats the point of using the terminal on a gaming OS?
princevegeta89•1h ago
Windows is not really just a gaming OS, at least after WSL was launched. Development experience using Windows Terminal + WSL has been pretty great when I did it 3 years ago - I can only imagine it being better today.

Also note that the cost of Windows machines is half the price of their Mac counterparts, even with the specs doubled.

For many folks Windows is an all-round multipurpose platform (gaming included) and they wouldn't want to invest in other machines just for doing development work, so they stick to it as their main OS. Yes we know of the horrible bloat, tracking and privacy invasion that the OS does to us, but many people tend to just ignore it and move on.

yoyohello13•1h ago
Yeah My company requires Windows. windows Terminal + WSL at least makes development bearable.
eptcyka•14m ago
Why not run Windows in a VM?
skrebbel•53m ago
You’re right but you’re responding to a troll.
thewebguyd•52m ago
> Yes we know of the horrible bloat, tracking and privacy invasion that the OS does to us, but many people tend to just ignore it and move on.

Or in the case of enterprises, Windows gets controlled and managed by a (hopefully) competent IT team or enterprise desktop group, and with LTSC versions Microsofts give them the tools to strip the bloat, tracking, and most of the privacy invasions (to then be replaced with corporate privacy invasions in a lot of cases).

Point being, Windows as an enterprise user desktop is a whole different beast from Windows on the laptop mom and dad just bought from Best Buy.

HN lives in a macOS/Linux bubble, but outside of SV it's a Windows world still. So much of the world runs on Windows in places that you wouldn't even expect to see Windows. And with enterprise purchasing agreements, you can get some good deals on bulk laptop purchases that you aren't getting from Apple. $1,000 or less per 32GB of RAM laptop, depending on how many you are buying. I've seen bulk purchases as low as $700/laptop for enterprises that buy thousands at a time for scheduled refreshes. You're not going to be able to buy everyone a MacBook Pro for that pricing.

Windows remains one of the best general purpose OSes for generic office worker productivity, and I don't see that changing anytime soon unless Microsoft really fucks it up with whatever Copilot garbage they are doing.

jiggawatts•42m ago
> LTSC versions

Microsoft consultants very actively discourage the use of LTSC for... "reasons".

Translation: "It hurts our KPIs if our telemetry starts falling off and we can't push Minecraft and AI updates to as many desktops at will!"

gruez•15m ago
The quite sensible reason is that LTSC doesn't contain the windows store, and as a result a bunch of driver apps don't work because they moved to using UWP apps (eg. realtek audio console). Not to mention that you'll eventually get weird compatibility issues because you'll eventually be running a windows version 5-10 years old, whereas most devs assume you're using be using the normal versions which are at most 2 years out of date. All of these issues can be worked around if you're sufficiently technically inclined, but people who are hiring "Microsoft consultants" probably aren't.
thewebguyd•14m ago
Microsoft "consultants" are are usually just license auditors in disguise. We ignore them, and I suggest everyone else do the same. They "helpfully" reach out and offer to optimize your infrastructure and spend. That 'optimization' is actually "let's make sure you bought all the CALs you were supposed to, and when you inevitably didn't, because we make our licensing confusing, we'll charge you extra and threaten legal action for non-compliance"

Better to find a reputable VAR and get your licensing through them and don't ever deal with Microsoft directly.

harvey9•37m ago
My work laptop is Windows and IT have removed the bloatware but the desktop is still a shitshow. Clicking on a window in the taskbar doesn't even reliably bring it to the front.
rawling•13m ago
I've noticed it seems windows aren't allowed to foreground themselves/each other anymore, which seems reasonable (anti click jacking?), but this includes VS not being able to foreground my diff tool when I diff something, and Outlook not being able to foreground itself when I double click the new mail envelope in the notification area.

I also enjoy going to grab a maximised window by its title bar and somehow grabbing the window behind it.

thewebguyd•10m ago
Yeah, windows is pretty aggressive with the focus stealing prevention (I believe GNOME on Linux is also working on something similar, hopefully with a better implementation).

It seems to struggle with differentiating between what's a user initiated focus-steal and what's automated/originating from the app without user action.

I'll take that over what existed before, which was any app could just open a window and give itself focus at any time.

pinkgolem•37m ago
>Also note that the cost of Windows machines is half the price of their Mac counterparts, even with the specs doubled.

Bullshit, MacBooks are one of the cheaper options for usable devices today. Esp in there entry segment.

chrisweekly•18m ago
Yeah. An M4 macbook air is about a grand.
Night_Thastus•32m ago
We use WSL for development where I work.

Sadly, the one problem with WSL(g) is graphical rendering. It can't handle DPI scaling properly at all (yes, even with experimental settings) and the result is blurriness, gigantic mouse cursor, clicks not registered where the cursor appears to be, or itty-bitty icons and UI that you can barely see.

I can't stand that they haven't fixed it in all this time.

flatline•19m ago
It has gotten better. The `vmmem` hyper-v process would regularly freeze up and require a reboot on my Windows 10 work laptop. I’ve successfully run WSL for days/weeks without issue on Windows 11. As a tradeoff, I’ve had the Weston container freeze up and be unrecoverable without restarting WSL.
ganelonhb•1h ago
What’s the point of doing anything ever? Because we can, that’s it. Some people happen to use Windows for things other than gaming (remarkably).
theoldgreybeard•1h ago
Well, for one, if you develop games for said gaming OS you’re probably doing it on the gaming OS in question and would like the tools to be nice to use.

Also it’s not just a “gaming OS”.

dist-epoch•1h ago
What's the point on using the terminal on an artist OS?
nasretdinov•1h ago
Well, at least it's beautiful on macOS! (Not really, but that's beyond the point :))
debugnik•25m ago
In 2025 that would be iOS rather than macOS, several artists I know love Procreate.
cadamsdotcom•1h ago
With the amount of work Windows seems to need just to use it - decrapification, bypassing account creation, constant vigilance that your changes aren’t undone by Windows Update.. - it’s also a gamified OS ;)
epolanski•27m ago
I program on Windows every day.

It's my go to machine, I also own a MBP m1 and an m3 max with 48 GBs, but my Windows desktop is by far the most capable machine of the three (a notebook cpu and ram, even the m3 max are still notebook hardware) and the OS I like the most for programming.

I program mostly in WSL2, so essentially in Ubuntu, but the terminal lives as a Windows executable.

MacOS is really a subpar development experience to me and it's plagued with issues, from very subpar docker support and performance to it's far from flawless experience on many languages I use regularly (e.g. Haskell) that are far from the Linux standard.

I love it as a notebook though, great hardware and battery life, but I'm at home most of the days.

chrisweekly•17m ago
Docker Desktop app for macOS might be a shitshow, but Colima -- or, apparently, Orbstack which I'm excited to try -- should make that moot.
thewebguyd•3m ago
> MacOS is really a subpar development experience to me and it's plagued with issues, from very subpar docker support and performance to it's far from flawless experience on many languages I use regularly (e.g. Haskell) that are far from the Linux standard.

Aside from that, the window management in macOS leaves a lot to be desired still without third party tools, and even with them it's not fantastic.

Don't get me wrong, I love my macbook pro, but bugs & privacy issues aside with Windows, I'd prefer to just use it on my macbook's hardware. I've been full time on macOS since the M1 air and I still can't grok the app v. window model macOS uses. I'm sure it made sense when workflows were centered around documents, but they aren't anymore, and over half the apps are just browsers. I prefer each instance to be standalone like Windows and Linux do it.

Then again, I'm not a dev, I'm an IT manager. My day to day involves multiple browser windows each with many tabs, spreadsheets, meetings, & notetaking on my iPad, etc. macOS's workflow of "focus on one or two "apps" at a time" doesn't work for me. I'll stand by my statement that Windows is still the king of "general business productivity."

d3Xt3r•13m ago
Servers, in corporate environments.
binary132•8m ago
presumably someone might want to write a game for it
MisterTea•7m ago
A better question: why are we optimizing typewriter emulation?
phantasmish•6m ago
Gaming OS? I guess if your gaming's heavy on online multiplayer games that insist on rootkits, and you're not willing to do that on a console instead (you can connect mice and keyboards to those now).

2025 is the year I finally removed Windows entirely from my life, thanks to SteamOS and Bazzite. It'd been solely for gaming for 25ish years, for me, having been (in various versions) my primary desktop OS for another sevenish years or so before that (3.1 was my first, and before that, MS-DOS) and now it's for... nothing. I truly have no use for it whatsoever.

zadjii•1h ago
Notably this article was written based on Windows Terminal 1.18. That was before WT 1.22, which included this PR: [^1] which roughly doubled the terminal's throughput. That combined with a couple of other PRs in 1.22 made some scenarios up to _16x_ faster[^2]

[^1]: https://github.com/microsoft/terminal/pull/17510

[^2]: https://devblogs.microsoft.com/commandline/windows-terminal-...

bluedino•3m ago
Any similar benchmarks for MacOS?

I daily drive a couple Macs and enjoy them but I can't help but notice they seem slower in the terminal than the alternatives. Can't get any kind of discussion on /r/mac as it's just 'Apple silicon is fast!'