frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
250•theblazehen•2d ago•84 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
23•AlexeyBrin•1h ago•1 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
705•klaussilveira•15h ago•206 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
967•xnx•21h ago•558 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
66•jesperordrup•6h ago•28 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
7•onurkanbkrc•43m ago•0 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
135•matheusalmeida•2d ago•35 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
42•speckx•4d ago•34 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
68•videotopia•4d ago•6 comments

ga68, the GNU Algol 68 Compiler – FOSDEM 2026 [video]

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
13•matt_d•3d ago•2 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
39•kaonwarb•3d ago•30 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
45•helloplanets•4d ago•46 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
237•isitcontent•16h ago•26 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
237•dmpetrov•16h ago•126 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
340•vecti•18h ago•147 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
506•todsacerdoti•23h ago•247 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
389•ostacke•21h ago•97 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
303•eljojo•18h ago•188 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
361•aktau•22h ago•186 comments

Cross-Region MSK Replication: K2K vs. MirrorMaker2

https://medium.com/lensesio/cross-region-msk-replication-a-comprehensive-performance-comparison-o...
3•andmarios•4d ago•1 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
428•lstoll•22h ago•284 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
71•kmm•5d ago•10 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
23•bikenaga•3d ago•11 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
25•1vuio0pswjnm7•2h ago•14 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
96•quibono•4d ago•22 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
270•i5heu•18h ago•219 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
34•romes•4d ago•3 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1079•cdrnsf•1d ago•461 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
64•gfortaine•13h ago•30 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
305•surprisetalk•3d ago•44 comments
Open in hackernews

Immersa: Open-source Web-based 3D Presentation Tool

https://github.com/ertugrulcetin/immersa
163•simonpure•1mo ago

Comments

cahaya•1mo ago
looks nice!
nkmnz•1mo ago
the stock tunes in the video makes my brain go numb
exe34•1mo ago
nice, I always wanted something like this for "movie/sci-fi tv" style presentations. no idea what I'll do with it though.
albert_e•1mo ago
interesting -- but i am not sure one would want to build an entire presentation with a lot of 3D effects and animations

IMO this would be a good tool to have among many -- to use judiciously only when needed. -- Maybe if we could somehow integrate this capability into existing tools (not sure how).

(I think MS Powerpoint has some 3D objects and animations -- but I dont see it used much in business. I used it once for a fancy presentation and it worked fine. It does support "Morph" transition so you can copy a slide 1it ha 3D object and move / scale / rotate it in 3D ... and powerpoint will interpolate it for you. you can also animate the objects - like apply a 3D rotation.)

lolrazh•1mo ago
maybe architecture or product design students would
exasperaited•1mo ago
Right. I think if it’s a presentation about the object then there could be plenty of applications for this. I will definitely be trying it.
arendtio•1mo ago
Looks pretty cool.

Too bad immersa.app seems to be down.

james-bcn•1mo ago
You can do this kind of thing in Apple Keynote. It's one of those powerful features that you find in Apple software but for some reason they keep hidden.

https://support.apple.com/en-gb/guide/keynote/tane2b2f4354/m...

You can use "Magic move" to do the kind of stuff that Immersa is doing.

ipeev•1mo ago
You are a presentation tool!
CraigJPerry•1mo ago
Thats quite an impressive amount of functionality for not much code. Tokei says 4.4k sloc in the ui dir which contains the editor implementation. I was over 25k sloc for a less ambitious editor in typescript recently.

I'm also a bit jealous of how clean the reframe usage model is, i really liked the dominoes explanation when i first learned about it. https://day8.github.io/re-frame-wip/dominoes-60k/

utopiah•1mo ago
> impressive amount of functionality for not much code. Tokei says 4.4k sloc

Curious about your process here. Do you evaluate repositories this way as a habit? Is there a Web interface for such tooling? Visualization? What are your heuristics to evaluate a project this way?

CraigJPerry•1mo ago
I don't usually so i don't know unfortunately, i was just curious in this case
m00dy•1mo ago
Looks pretty cool, congratz.

Shaders are coming with the model right ?

roywiggins•1mo ago
The Readme is substantially LLM generated, yeah? Something about LLM readmes leave me cold. Including stuff like this feels like the sort of typical LLM time-wasting stuff that they output these days:

    Add 3D Model: Click "3D Model" → "Add 3D model (.glb)" → Select your file
    Add Image: Click "Image" → "Add image" → Select your file
    Add Text: Click "Text" or press T to add 3D text
To add a 3d model I click "3d Model" and then "add 3D model" and then add my 3d model. Very clear, but not usually what I look for in a readme. LLMs love this sort of stuff though.

To compare, the initial Readme (I guess this is a default re-frame readme?) doesn't have this same LLM vibe at all: https://github.com/ertugrulcetin/immersa/blob/7f585f5f544e2f...

ertucetin•1mo ago
Yes, sorry about that if it annoyed you. I was too busy to write a good human-sound readme. It was an old project, and I wanted to release it as open source as quickly as possible.
roywiggins•1mo ago
I think I don't mind LLM generated documentation per se if they're marked as such up front! It's more when I get halfway through and realize that this is probably an LLM output that I get annoyed.
utopiah•1mo ago
100%, it's all about disclosure to manage expectations.
somethingsome•1mo ago
That reminds me a lot how one presentation from the Nvidia GTC was made!

https://youtu.be/1qhqZ9ECm70?si=ESfE4ITfmSrq508y

Truly impressive video.

pedalpete•1mo ago
Can you give some thoughts on why you decided for a UX that each transition required a new slide?

If you had an animation heavy presentation, I can imagine there would hundreds or thousands of slides.

On-click or timed animations in existing presentation software exist in a timeline within a single slide.

ertucetin•1mo ago
Hey, thanks for the feedback. Honestly, I don't know. It seemed pretty easy to do that way at that time. But I'd accept PRs that could improve the product.
utopiah•1mo ago
> why you decided for a UX that each transition required a new slide?

Not OP but I imagine conceptually for a newcomer to 3D or animation that's actually great onboarding. They do not have concepts of keyframes but they do know about slides.

When it becomes really long and complex... then IMHO it's not for the same audience anymore. They can install Blender or whatever other tool they need.

gitgud•1mo ago
Nice! Very interesting idea and seems well executed in the demo video. “3D Presentations” seems like a very strange use case though.

I actually think you could pivot this to be a very simple “3D movie maker”! Just make the presentation autoplay, allow different durations for each slide, different interpolation strategies… then you have a super clean and minimal 3D video maker!

Aspos•1mo ago
I could use a 3D powerpoint. Even the most basic, boring arrows and boxes will look better in 3D. Some of the slides in a preso I use almost daily would convey the message better if they were in 3D.
tamimio•1mo ago
This looks great! Would be good to download a ready binary too.

I used to make similar in powerpoint, surprisingly it has good svg/obj support, with some creativity you can do wonders.

Can the output be exported to common file types? Videos or similar, it would better imo.

utopiah•1mo ago
> Would be good to download a ready binary too.

Binary? It's Web based so IMHO download a .html that packages it all including assets, would be a lot easier to do to keep it cross platform.

Also yes it'd be very valuable because we all remember great presentations grinding to a painful halt because the connectivity is poor.