frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Inside the Biggest Feud in Artificial Intelligence

https://www.theatlantic.com/technology/2026/09/openai-v-anthropic-inside-biggest-rivalry-tech/688...
1•pseudolus•18s ago•0 comments

Google ending ChromeOS support two years early

https://www.theregister.com/os-platforms/2026/09/29/google-ending-chromeos-support-two-years-earl...
2•rbanffy•3m ago•0 comments

Highlights from Git 2.56

https://github.blog/open-source/git/highlights-from-git-2-56/
2•luispa•5m ago•0 comments

Samhain

https://en.wikipedia.org/wiki/Samhain
1•PaulHoule•5m ago•0 comments

AI coding models state their assumptions only 46% of the time

https://bito.ai/benchmarks/ai-coding-model-cost/
1•truly_furqan•5m ago•0 comments

Anthropic is "destructively scanning" books. Should you care?

https://siliconprairies.substack.com/p/anthropic-is-destructively-scanning
1•JBruggeman•6m ago•1 comments

ListingLift – AI Listings for Etsy, eBay, and Shopify

https://www.listinglift.online/
1•joetotman•6m ago•0 comments

Lost Dinosaur Cities on Mars

https://mceglowski.substack.com/p/lost-dinosaur-cities-on-mars
1•idlewords•7m ago•0 comments

Session Replay: See What Your Agent Did, Step by Step

https://medium.com/@MirArshadTalpur/session-replay-see-exactly-what-your-agent-did-step-by-step-9...
1•Arshad-Talpur•7m ago•1 comments

AI Delirium

https://piece-of-cake.no/blog#aidelirium
1•StianOvrevage•7m ago•0 comments

State of the (Tagged) Union Address by Andrew Kelley [video]

https://www.youtube.com/watch?v=zwi5b5xSsKA
1•ibobev•7m ago•0 comments

Google Messages is closing in on RCS video call support

https://www.androidauthority.com/rcs-video-calls-messages-3716426/
1•Markoff•8m ago•0 comments

Viewpoint: Intuitive Equals Familiar

https://dl.acm.org/doi/10.1145/182987.584629
1•ibobev•9m ago•0 comments

A field guide to functional mushrooms

https://www.ft.com/content/b51698f2-d7ca-4b3f-a9a3-e02bc35cea45
1•bookofjoe•9m ago•1 comments

Astra, Opus 5.5 Demonstrate Jagged Performance on Web to Robotics Tasks

https://www.fig.inc/blog/astra-opus-5-5-and-other-frontier-models-demonstrate-jagged-performance-...
4•loclol101•9m ago•1 comments

Adding Floating-Point Decimals for Fun and Profit

https://blog.vero.site/post/float
1•ibobev•10m ago•0 comments

Investors vehemently hate AI-generated decks, how do you get around that?

https://kayodeodeleye.substack.com/p/how-to-build-custom-decks-with-claude
1•kayovin1•10m ago•0 comments

America.gov – Whatever you need from government, start here

https://america.gov/
4•plesiv•10m ago•0 comments

Running Whisper on Modal from Cloudflare Workers

https://scribetoany.com/blog/running-whisper-on-modal-from-cloudflare-workers
1•hypercube67•11m ago•0 comments

Show HN: The Other Apple – Apple in the EU vs. the US, Feature by Feature

https://theotherapple.eu/
1•watson•11m ago•0 comments

Decapsulation: Breaking Java Strong Encapsulation

https://wouter.coekaerts.be/2026/decapsulation
2•theanonymousone•12m ago•0 comments

Read Kafka Like a Database

https://kaflow-search.whsoul-tools.com/blog/read-kafka-like-a-database
1•whsoul•12m ago•0 comments

Tennessee to execute a woman for first time in 200 years

https://www.theguardian.com/us-news/2026/sep/28/tennessee-woman-execution-christa-pike
1•wslh•12m ago•0 comments

OpenAI Misalignment Reports and Notices

https://alignment.openai.com/misalignment-reports/
1•fzimmermann89•12m ago•0 comments

Micron to Double General-Purpose DRAM Capacity per Server

https://investors.micron.com/news/press-release/2026/Micron-Advances-Memory-Innovation-With-the-W...
1•haebom•13m ago•0 comments

Up and Down the Ladder of Abstraction

https://worrydream.com/LadderOfAbstraction/
1•Michelangelo11•14m ago•0 comments

A longer exhale may push your brain toward bolder decisions

https://www.sciencedaily.com/releases/2026/09/260904000320.htm
1•samso26•14m ago•0 comments

Show HN: Misanthropic – an AI that's honest about how it feels about you

https://misanthropic.chat
3•yaskyj•14m ago•2 comments

Show HN: Investment Bets – market bets at live prices, humans or AI

https://investment-bets.com
1•php_survivor•15m ago•0 comments

About Those Threats (2018)

https://njal.la/blog/about-those-threats/
1•n_plus_1_acc•15m ago•0 comments
Open in hackernews

Show HN: NetWasm – Independent .NET Compiler/Runtime (82.5 KB Hello World in C#)

https://playground.netwasm.com/
2•zionsati•1h ago
I’ve been building NetWasm: an independent .NET compiler, CoreLib and runtime designed specifically for WebAssembly. It compiles Roslyn-generated CIL into standalone core WASM or WASI Preview 2 components - without shipping CoreCLR or Mono.

A clean Release application containing Console.WriteLine(42) produces 82.5 KB of final WASM with WASI p2, including the runtime and precise garbage collector.

Website: https://www.netwasm.com/ Playground: https://playground.netwasm.com/

The playground runs fully on the browser without a backend / cloud server compiling your code - it's all WASM! Locally, you use dotnet new, dotnet build, dotnet test, etc like you would normally. You can run the self-contained .wasm output with wasmtime, fully portable.

GitHub repos: https://github.com/zion-sati/NetWasm https://github.com/zion-sati/NetWasm.Libraries

What is it?

It's CIL (used to be called MSIL - it's the dotnet bytecode in other words) to WASM compiler. But more than that it's intentionally not using Microsoft's Corelib. We avoid reflection, typename with full namespace strings etc where the resulting .wasm can end up bloated. The goal is to have C# (and later .NET in general - thus F# and VB.NET) be on equal footing as Kotlin/WASM. Note that Kotlin/WASM uses WasmGC, NetWasm uses BoehmGC in precise mode. NetWasm makes Wasm a first class target.

Why NetWasm?

I fell in love with C# in 2006 and have OSS attempts at building C#-like syntax using C++ template metaprogramming with BoehmGC a long time ago because I didn't like the idea of having a runtime pre-installed. This idea was revitalized when I tried to migrate my web UI framework FUI-RS to C# - the resulting smoke test was already a minimum of 1 MB Brotli compressed running in interpreter mode! FUI-RS (Rust) had it at under 50 KB uncompressed. What already works?

C# 15, precise GC, finalization, exceptions, generics, virtual/interface dispatch, LINQ, tasks / value tasks (thus async-await), JSON, dependency injection, regex, XML, HTTP, WIT/WASI and TUnit (a modern source generated unit testing framework) etc.

What's left to do?

There's a roadmap to v1.0 on the repo's README - tl;dr there's a lot to do before we can get there, e.g. Expression trees, faster dev loops, threading, web workers, interop via libimport and globalization (opt-in just like NetWasm's implementation of timezone info).

NuGet packages should be able to multitarget to support NetWasm as well as the full .NET as long as there's no reflection / typename involved.

Licence: Runtime, CoreLib, templates and libraries: MIT Compiler and tooling: NetWasm Community License

Note that NetWasm is pre-1.0 (currently v0.5) and evolving rapidly, so I'd appreciate any technical feedbacks from the community if you'd like to help me shape this project. Particularly, real WASI use cases people want supported, NuGet packages to multitarget (or even better if you're one of the popular open source packages and would like to start multitargeting).

Comments

andsoitis•57m ago
Very cool. Congratulations.

> There's a roadmap to v1.0 on the repo's README - tl;dr there's a lot to do before we can get there, e.g. Expression trees, faster dev loops, threading, web workers, interop via libimport and globalization (opt-in just like NetWasm's implementation of timezone info).

Is your mental model to try catch up and stay as close to latest C# language features? Or do you think it would be more strategic to only support a (very strong and broad) subset of C# that harmonizes well with in-browser WASM? I can understand if you don't want to limit this to browser-based applications, in which case you want much broader functionality such as for server implementations.

I'm specifically wondering, since Microsoft provides two official ways to compile C# to WASM. That also makes me wonder, why should someone pick NetWasm over MSFT tooling? Is it primarily if you want to use C#/.Net but not tied to Microsoft? Or are there technical reasons too?

zionsati•50m ago
Thank you :)

Microsoft's support for WASI has been pretty slow. Wasm isn't just for the browser - it came from there but with WASI, Wasm has the opportunity to run just about anywhere, even more portable than .NET Core.

MSFT's interest in making a wasm profile has been somewhat lacking and I understand the reason - the size I managed to achieve would've been impossible if I went with the full BCL / CoreLib. In particular, I had to cut reflection and typenames, keeping only thin RTTI.

So yes to staying as close to the latest C# language features but also deliberately not supporting features that bloat the resulting wasm if there's better and more modern alternatives such as source generation in place of reflection.

andsoitis•47m ago
Sweet. One interesting thing you could consider is a gallery of a limited set of strategically chosen open-source C# projects compiled to WASM to show the range of NetWasm.
zionsati•44m ago
Good idea! Any suggestions?