frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Jim Fan calls pixels the ultimate motor controller

https://robotsandstartups.substack.com/p/humanoids-platform-urdf-kitchen-nvidias
1•robotlaunch•2m ago•0 comments

Exploring a Modern SMTPE 2110 Broadcast Truck with My Dad

https://www.jeffgeerling.com/blog/2026/exploring-a-modern-smpte-2110-broadcast-truck-with-my-dad/
1•HotGarbage•2m ago•0 comments

AI UX Playground: Real-world examples of AI interaction design

https://www.aiuxplayground.com/
1•javiercr•3m ago•0 comments

The Field Guide to Design Futures

https://designfutures.guide/
1•andyjohnson0•3m ago•0 comments

The Other Leverage in Software and AI

https://tomtunguz.com/the-other-leverage-in-software-and-ai/
1•gmays•5m ago•0 comments

AUR malware scanner written in Rust

https://github.com/Sohimaster/traur
3•sohimaster•8m ago•0 comments

Free FFmpeg API [video]

https://www.youtube.com/watch?v=6RAuSVa4MLI
2•harshalone•8m ago•1 comments

Are AI agents ready for the workplace? A new benchmark raises doubts

https://techcrunch.com/2026/01/22/are-ai-agents-ready-for-the-workplace-a-new-benchmark-raises-do...
2•PaulHoule•13m ago•0 comments

Show HN: AI Watermark and Stego Scanner

https://ulrischa.github.io/AIWatermarkDetector/
1•ulrischa•13m ago•0 comments

Clarity vs. complexity: the invisible work of subtraction

https://www.alexscamp.com/p/clarity-vs-complexity-the-invisible
1•dovhyi•14m ago•0 comments

Solid-State Freezer Needs No Refrigerants

https://spectrum.ieee.org/subzero-elastocaloric-cooling
1•Brajeshwar•14m ago•0 comments

Ask HN: Will LLMs/AI Decrease Human Intelligence and Make Expertise a Commodity?

1•mc-0•16m ago•1 comments

From Zero to Hero: A Brief Introduction to Spring Boot

https://jcob-sikorski.github.io/me/writing/from-zero-to-hello-world-spring-boot
1•jcob_sikorski•16m ago•1 comments

NSA detected phone call between foreign intelligence and person close to Trump

https://www.theguardian.com/us-news/2026/feb/07/nsa-foreign-intelligence-trump-whistleblower
7•c420•17m ago•1 comments

How to Fake a Robotics Result

https://itcanthink.substack.com/p/how-to-fake-a-robotics-result
1•ai_critic•17m ago•0 comments

It's time for the world to boycott the US

https://www.aljazeera.com/opinions/2026/2/5/its-time-for-the-world-to-boycott-the-us
3•HotGarbage•17m ago•0 comments

Show HN: Semantic Search for terminal commands in the Browser (No Back end)

https://jslambda.github.io/tldr-vsearch/
1•jslambda•17m ago•1 comments

The AI CEO Experiment

https://yukicapital.com/blog/the-ai-ceo-experiment/
2•romainsimon•19m ago•0 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
3•surprisetalk•22m ago•0 comments

MS-DOS game copy protection and cracks

https://www.dosdays.co.uk/topics/game_cracks.php
3•TheCraiggers•24m ago•0 comments

Updates on GNU/Hurd progress [video]

https://fosdem.org/2026/schedule/event/7FZXHF-updates_on_gnuhurd_progress_rump_drivers_64bit_smp_...
2•birdculture•24m ago•0 comments

Epstein took a photo of his 2015 dinner with Zuckerberg and Musk

https://xcancel.com/search?f=tweets&q=davenewworld_2%2Fstatus%2F2020128223850316274
12•doener•25m ago•2 comments

MyFlames: View MySQL execution plans as interactive FlameGraphs and BarCharts

https://github.com/vgrippa/myflames
1•tanelpoder•26m ago•0 comments

Show HN: LLM of Babel

https://clairefro.github.io/llm-of-babel/
1•marjipan200•26m ago•0 comments

A modern iperf3 alternative with a live TUI, multi-client server, QUIC support

https://github.com/lance0/xfr
3•tanelpoder•27m ago•0 comments

Famfamfam Silk icons – also with CSS spritesheet

https://github.com/legacy-icons/famfamfam-silk
1•thunderbong•28m ago•0 comments

Apple is the only Big Tech company whose capex declined last quarter

https://sherwood.news/tech/apple-is-the-only-big-tech-company-whose-capex-declined-last-quarter/
3•elsewhen•31m ago•0 comments

Reverse-Engineering Raiders of the Lost Ark for the Atari 2600

https://github.com/joshuanwalker/Raiders2600
2•todsacerdoti•32m ago•0 comments

Show HN: Deterministic NDJSON audit logs – v1.2 update (structural gaps)

https://github.com/yupme-bot/kernel-ndjson-proofs
1•Slaine•36m ago•0 comments

The Greater Copenhagen Region could be your friend's next career move

https://www.greatercphregion.com/friend-recruiter-program
2•mooreds•36m ago•0 comments
Open in hackernews

Replacing My Window Manager with Google Chrome

https://foxmoss.com/blog/dote/
105•foxmoss•2mo ago

Comments

chasing0entropy•2mo ago
I'm interested in a how-to which accomplishes the absolute opposite result.
jonhohle•2mo ago
1) uninstall Chrome

2) install it once a year when some backwards website won’t work with anything else.

3) go to 1)

somat•2mo ago
here you go

https://plan9.io/magic/man2html/4/webfs

jauntywundrkind•2mo ago
Pyro Desktop! But with Chrome instead of Firefox. https://arstechnica.com/information-technology/2007/07/exper... https://news.ycombinator.com/item?id=39541
ComputerGuru•2mo ago
Sounds like a more performant and cleaner solution than TFA.
jeffjeffbear•2mo ago
When I was younger I thought of replacing most of the OS with a browser since that is how I used it. but this is weird and not in a good way. Maybe using Firefox would feel better.
RestartKernel•2mo ago
> When I was younger I thought of replacing most of the OS with a browser since that is how I used it.

Isn't that basically Chrome OS?

GaryBluto•2mo ago
I believe the earlier versions of Chrome/Chromium OS took this to the logical extreme.

https://www.technologyreview.com/2009/11/19/208062/google-gi...

nolist_policy•2mo ago
On ChromeOS, Chrome is the window manager, compositor and desktop session all in one.
sunaookami•2mo ago
This reminds me of the Windows 8 version they had for a short time where you got a full-blown ChromeOS "clone" when launching the Metro version: https://www.howtogeek.com/179980/how-to-use-the-chrome-os-de...
GaryBluto•2mo ago
How bizarre. Thanks for sharing.
raphinou•2mo ago
This is based on the Chromium Embedded Framework. I've always been surprised this kind of framework was not encouraged for Firefox by Mozilla (I've read they were even against it).
saint_yossarian•2mo ago
They used to have XULRunner long ago.
mid-kid•2mo ago
Before they got rid of XUL, this was the sort of thing possible with it.
stuaxo•2mo ago
Exactly, this sort of thing was the whole idea of XUL.

It was a little too flexible to make secure and fast though.

yokljo•2mo ago
This is a pretty neat idea, and shows that maybe a desktop environment could be a lot more flexible than we're used to if it was based on something flexible. Not exactly counter intuitive.

I'd like to see how complex a CEF-based Wayland compositor would be in comparison.

How about using Godot instead of CEF? It has a pretty full-featured UI system.

So many possibilities.

yokljo•2mo ago
While you're at it, go on a huge tangent writing a library that allows one implementation to work as both an X11 and Wayland compositor.

Actually why stop there? Make said library also compile to a full screen Windows and Macos application that somehow renders the contents of windows to textures and does event handing etc. that way you can write your desktop environment once and use it everywhere.

I've gone crazy with power.

wiseowise•2mo ago
> It’s quite a bit easier to tweak CSS constants, and JS snippets then it is to change style embedded already in a long standing modern desktop/window manager. So let’s bring the web to the desktop and have a browser control the system.

Jesus, bro, you can’t say stuff like this here.

Half of HN is going to have a stroke and will end up sounding like Hodor – native, natuve, ntve.

throwaway290•2mo ago
I looked around the Windows skin source but I guess I'm too dumb for it because this line makes no sense to me https://github.com/FoxMoss/dote-dreamland-win95-example/blob...
yokljo•2mo ago
I strongly suspect I know what that does because I worked with Svelte 4 for years (you no longer have to do this in Svelte 5. I can recommend Svelte 5, it's nice).

Basically, assigning a state to itself tells it to signal that that state has changed and update anything that is listening to it. The `state` object is actually a JS Proxy returned by createState [0], which allows intercepting the assignment to the `windows` property and emit signals. Usually you dont have to do that, but in this case, the proxy doesn't notice that `state.windows.push(X)` is a mutation. Only assignments directly to the state object count as mutations.

TLDR, `state.windows = state.windows` tells the framework that `windows` changed.

[0]: https://github.com/MercuryWorkshop/dreamlandjs/blob/1e7a34a1...

foxmoss•2mo ago
I was drafting a reply when you sent this, this is the correct interpretation and why I did it.
nahuel0x•2mo ago
Windows 98 Active Desktop vibes :)
SpikedCola•2mo ago
Not sure why, but the text doesn't appear in Chrome 109: https://imgur.com/a/QyIdfax

If I disable "font-family: Atkinson" it comes back, so guessing it's font related. I do see the two .woff files load in the Network tab. Interestingly, when I preview either font file, I see the sample of the font (AaBbCc etc.) in a flash for just milliseconds, and then it disappears and I see nothing.

bzmrgonz•2mo ago
Why not aluminumOS? Isn't that suppose to be alphabet's unifier OS and challenger to Huawei's harmonyOS???
rkagerer•2mo ago
But why? (Real question)
plun9•2mo ago
Easy to create different skins and behavior
hulitu•2mo ago
> Easy to create different skins and behavior

Kids those days. Fvwm.

hulitu•2mo ago
> On Linux this is mainly X11 written by MIT in 1984, it’s old and starting to show it’s age

"Windows 1.0 is the first major release of Microsoft Windows, a family of graphical user shells and operating systems for personal computers developed by Microsoft. It was first released to manufacturing in the United States on November 20, 1985"

So, I guess, Windows also is "starting to show it’s age". /s