frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

France's homegrown open source online office suite

https://github.com/suitenumerique
431•nar001•4h ago•206 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
135•bookofjoe•1h ago•114 comments

Start all of your commands with a comma (2009)

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

Leisure Suit Larry's Al Lowe on model trains, funny deaths and Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
27•thelok•1h ago•2 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
86•AlexeyBrin•5h ago•17 comments

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

https://openciv3.org/
778•klaussilveira•19h ago•241 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
35•vinhnx•3h ago•4 comments

Software Factories and the Agentic Moment

https://factory.strongdm.ai/
22•mellosouls•2h ago•17 comments

First Proof

https://arxiv.org/abs/2602.05192
39•samasblack•2h ago•24 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
56•onurkanbkrc•4h ago•3 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1027•xnx•1d ago•583 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
173•alainrk•4h ago•231 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
168•jesperordrup•10h ago•62 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
24•rbanffy•4d ago•5 comments

StrongDM's AI team build serious software without even looking at the code

https://simonwillison.net/2026/Feb/7/software-factory/
19•simonw•2h ago•16 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Vinklu Turns Forgotten Plot in Bucharest into Tiny Coffee Shop

https://design-milk.com/vinklu-turns-forgotten-plot-in-bucharest-into-tiny-coffee-shop/
5•surprisetalk•5d ago•0 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
13•marklit•5d ago•0 comments

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

https://github.com/valdanylchuk/breezydemo
265•isitcontent•20h ago•33 comments

Making geo joins faster with H3 indexes

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

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

https://github.com/pydantic/monty
277•dmpetrov•20h ago•147 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
35•matt_d•4d ago•10 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
546•todsacerdoti•1d ago•263 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
419•ostacke•1d ago•110 comments

What Is Ruliology?

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

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

https://vecti.com
364•vecti•22h ago•165 comments

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

https://eljojo.github.io/rememory/
338•eljojo•22h ago•207 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
16•sandGorgon•2d ago•4 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
457•lstoll•1d ago•301 comments

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

https://github.com/microsoft/litebox
372•aktau•1d ago•195 comments
Open in hackernews

KosmicKrisp a Vulkan on Metal Mesa 3D Graphics Driver

https://www.lunarg.com/a-vulkan-on-metal-mesa-3d-graphics-driver/
23•Degenerative•5mo ago

Comments

lawlessone•5mo ago
Are metal GPU's good? I've admit for purely ideological reasons i've never really looked into how powerful they are
bigyabai•5mo ago
For raster, they're pretty good and fabbed on dense nodes. For compute, nothing special.
pjmlp•5mo ago
Yes, it is the best next generation API, and the only one that fully supports C++ (C++14 with extensions) on the GPU.

It is also the only native 3D API designed for managed languages, in Objective-C with Swift bindings.

DirectX is the land of COM, C++, write your own bindings, HLSL isn't quite C++, although is getting there.

Vulkan is the second coming of extension spaghetti, GLSL is stagnant to the point everyone was using HLSL instead, now there is Slang, still outside C and C++, write your own bindings.

LibGNM and LibGMX are basically C and C++ land, and PSGL is an evolution from HLSL.

NVN is a mix of OpenGL and Vulkan, and equally C and C++ land.

Then there are all the MetalKits, that no OS vendor has similar offerings.

wmf•5mo ago
The announcement is pretty confusing since Mesa is used on Linux but Metal only exists on macOS/iOS. I guess this is only for Linux VMs running on macOS such as the Android emulator. Maybe it could also be used to run desktop Linux in a VM.
lights0123•5mo ago
Mesa can be used on other operating systems. See https://www.phoronix.com/news/Zink-Windows-Kopper-Progress for an example of using its OpenGL-to-Vulkan translator on Windows.
justsid•5mo ago
Not just that, we actually ship Zink with our Vulkan based game because for absolutely insane reasons many years ago the decision was made to expose a GL context to plugins for graphics work. The hardest part was to provide a couple of required extensions and massaging Zink to use our Vulkan device with our extensions and also stub out its memory allocator for ours. Oh, and making sure we get to get dibs on loading opengl32.dll/libgl.so that translates into Zink.

It weirdly sounds crazier than it is. Mike is an absolute legend for all of his work on Zink.

Edit: Clicked on your link and they are directly talking about work there. Serves me right for not reading it first.

jchw•5mo ago
Mesa is also usable on other platforms, including Windows and macOS.

It's even theoretically possible to use the Asahi Linux hardware Mesa drivers on macOS, though actually doing so would involve hacking around undocumented APIs. I actually thought this was demonstrated before (during early testing) but I can't find it.

Someone else managed to get the RADV AMD driver working on Windows[1]. It is not fully merged upstream yet, but I think they would like to get it merged upstream eventually.

Windows 10 on ARM (maybe Windows 11?) also use Mesa with Microsoft and Collabora's d3d12 backend to run OpenGL and OpenCL applications on top of d3d12, for hardware that does not have proper OpenGL and OpenCL drivers[2].

And of course, it ought to be possible to use llvmpipe/lavapipe with off-screen rendering pretty much anywhere you can get Mesa to build, although in practice I believe SwiftShader usually nets you a lot better performance if it's applicable.

So Mesa is actually not used only on Linux, it can be used pretty much anywhere, actually ships with Windows, and of course many other free software operating systems also ship Mesa.

[1]: https://www.phoronix.com/news/RADV-Windows-XDC-2024

[2]: https://devblogs.microsoft.com/directx/announcing-the-opencl...

pjmlp•5mo ago
Mesa has taken a middleware role for quite some time now.
wmf•5mo ago
What macOS apps use Mesa?
pjmlp•5mo ago
Probably some FOSS stuff, as usual.
coffeeaddict1•5mo ago
This is nice, but what I really would like is for someone to make the Zink + MoltenVK/KosmicKrisp combo so that we can have OpenGL 4.1+ support on macOS. It's somewhat disappointing that the only way to utilise the latest OpenGL on Macs is to use Asahi Linux.
shmerl•5mo ago
People jumping through hoops with smart tricks, because Apple are too stuck up to support Vulkan natively.
pjmlp•5mo ago
Just wait when they hear about game consoles.

Apparently game devs have been doing just fine with middleware solution since the days of Atari.

shmerl•5mo ago
Apple doesn't care about gamers, so gamers shouldn't care about Apple.
pjmlp•5mo ago
Apple does surely care about gamers, people keep forgetting about iDevices.

"- Mobile games generated $81 billion revenue in 2023 across both platforms

- iOS was responsible for $47.7 billion of that revenue, Google Play generated $33.3 billion

- Mobile was responsible for 49% of total game revenues, close to PC and console totals combined"

https://www.businessofapps.com/data/mobile-games-revenue/

shmerl•5mo ago
No, they care about telling gamers what they should do, not about enabling gamers what they want to play. That's very much not the same thing.

That's a general thing with Apple - they act as if they know better than the user what user needs and they force it on their user base.

Someone keeps forgetting they literally dropped OpenGL and 32-bit support, making a lot of existing games on their own systems unplayable. Not supporting Vulkan is just another example of the above.

justsid•5mo ago
I would rather Apple actively maintains Metal than halfheartedly support Vulkan the way they supported OpenGL. If you have a relatively good graphics abstraction layer in your engine already, implementing a Metal backend isn't super hard, especially if you already support Vulkan or D3D12. Metal is a lot like diet Vulkan/D3D12, except for a couple of really odd decisions.

The hardest part about supporting Apple systems is honestly everything else and no amount of Vulkan drivers is going to help with that.

shmerl•5mo ago
Apple aren't some resource lacking entity. They can support Vulkan properly and there is no excuse not to.
justsid•5mo ago
Sure but in the meantime some of us have to actually keep shipping products and in that world I'd rather see Apple support their own thing that they are at least mildly interested in pushing forward.
shmerl•5mo ago
In the end Apple doesn't care about what anyone but Apple needs. So who knows, they might kill Metal tomorrow because they'll think their new NIH will serve their lock-in needs better (especially after Vulkan on Metal will get better through this kind of efforts). Point is they are a very bad industry player damaging things for everyone.

They surely don't care about making things better for developers.