News for hackers. Stuff that matters.

zionsati

btw how did you get 4.2k stars for your repo? I genuinely would like to learn.
omg thank you! Mac is turning into Windows where every post install needs a debloater!
Good idea! Any suggestions?
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.

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

https://playground.netwasm.com/

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...

( Read More... | 4 comments | 3 points | on HN )
Read the readme but still unclear - does this mean we can run DeepSeek v4.1 Flash on GPUs with 8GB VRAM?
Very nice! Is there a lower quant like Q4? There's research showing lower quants suffer from low confidence in its own reasoning and tend to overthink because of that. I wonder if this helps?
Re:Show HN: Replacing HTML/CSS/JS with Rust on Tuesday August 11, 2026 @08:40AM (#49257356)
Yeah all good. They're all good questions.

My point around ts is people want strongly typed languages these days.

The bigger problem with HTML/CSS is, when you're trying to do more sophisticated things (see the immediate drawing page on the demo), you'll find you need to use a canvas/HTML5. That then becomes a mini UI framework of its own...

For simple webpages, HTML/CSS is probably still the best way to go. But I wouldn't say the same for webapps?

Re:Show HN: Replacing HTML/CSS/JS with Rust on Tuesday August 11, 2026 @08:16AM (#49257058)
For a lot of front end devs, CSS/JS are frowned upon. We use it because we have to. In fact, we typically avoid JS by having TypeScript transpiled to JS. Not to mention CSS is still very inconsistent across the various browsers.

Porting HTML/CSS/JS to native apps is another big problem, which is why we ended up with Electron/WebView. The amount of RAM it gobbles up just to run simple apps is pretty horrible.

Show HN: Replacing HTML/CSS/JS with Rust

https://fui-rs-demo.effindom.dev/

I've previously launched FUI-AS (retained UI in AssemblyScript) as a browser-only canvas framework. However, the dream was always something substantially bigger. It's to have a retained mode UI framework for the web, native and iOS/Android with SDKs available in multiple languages.This is the second slice of that dream.FUI-RS (retained UI in Rust) now runs the same retained application model...

( Read More... | 5 comments | 3 points | on HN )
Re:Show HN: Copy any website pixel perfect on Saturday August 01, 2026 @08:03PM (#49139811)
How does it handle dynamic complex sites E.g. webapps.
Re:Ask HN: After 8 Years of Failed Apps, Should I Give Up? on Saturday August 01, 2026 @03:15AM (#49131919)
To be honest, I'd be happy to get 3k users for anything I've created!

Marketing is always the hardest part. I came across this medium article https://zach-saw.medium.com/the-internet-is-dead-96a3f3ed866... while researching why it is so hard. It talks about the difficulty of getting some eyes on your app / project. In particular, it said Linus needed to be a content creator first before creating Linux in this day and age which hit me pretty hard.

Re:AI Is Boring on Friday July 03, 2026 @08:34PM (#48781592)
How about WPF/SwiftUI grade UI framework for the web?
Re:AI Is Boring on Friday July 03, 2026 @08:33PM (#48781587)
Not everyone is building the same thing. What makes you think that?

Show HN: WPF grade canvas UI framework for the web

Introducing fui-as - https://github.com/zion-sati/fui-asThis is a WPF grade UI framework with SwiftUI like fluent syntax that is created specifically for the web. As you probably know, creating a native feeling canvas wasm UI framework for the web is a massive ask but the goal is to make it feel as native as possible.I've solved ARIA compliance problem, there's semantic tree by default but...

( Read More... | no comments | 2 points | on HN )
Re:Ask HN: What are you working on? (June 2026) on Sunday June 14, 2026 @11:52PM (#48536407)
I'm working on deprecating JS and HTML... :)
Re:Ask HN: Which cheap Chinese LLM are you using? on Sunday June 14, 2026 @11:51PM (#48536401)
I did a bit of digging after this to see if my feeling was accurate, and lo-and-behold: https://deepswe.net/

Look at the gap between gpt5.4-mini vs deepseek v4 pro!

Re:Ask HN: Which cheap Chinese LLM are you using? on Sunday June 14, 2026 @06:38AM (#48525949)
deepseek v4 pro - but honestly it is comparable to gpt-5.4-mini, far from GPT5.4 let alone GPT5.5! Its advantage is really just its pricing. I'm going to give Kimi K2.7 a try - with K2.6, even its cloud chat locks up all the time, so it really didn't give me much confidence at all for agentic coding.
Do LLM crawlers adide by this?

Ask HN: Releasing code under AGPLv3, but want to block LLM reconstruction?

I am preparing to release a software project under the AGPLv3. The goal is traditional copyleft reciprocity - if you use it or host it, share your changes.However, I am realistic about the current legal landscape. Big tech corps are treating public code as free raw material for LLM training under the banner of "Fair Use". I am concerned that a company will ingest my codebase and use an LLM to...

( Read More... | 3 comments | 4 points | on HN )
Re:Google Gemini Is Down on Wednesday June 10, 2026 @08:46AM (#48475487)
AI slop! lol
Re:Ask HN: Why is the HN crowd so anti-AI? on Wednesday June 10, 2026 @08:20AM (#48475208)
What I've experienced was if you let an agent "fix" the problems, and keep vibe coding away, at some point they'll stop working. Fixing one breaks another, and the tests you think you had as guardrails turned out to be useless because they're contradictory. The specifications (hence spec driven coding with AI) become very important. If you get that wrong, the agents will try their best to somehow fit the output to your requests. For simple UI projects, sure, you can quickly see it visually. For anything complex (most real world systems are), there's a lot of reading and re-reading AI produced code. This could be slower and more time consuming, and often cause mental fatigue because there's no way you can gauge the level of THIS particular AI's output, unlike when you're doing PR reviewing for a actual human. You tend to take shortcuts because you know them, how they code, and their strengths and weaknesses. With AI, it's random, and I've personally seen prod going down because of it.

So yes, I think the crowd is anti-AI where it matters. But claiming AI-assisted version could have been deployed 10x faster, I doubt you've really maintained any real world software systems.

Ooh that's good advice! Very useful for everyone in my team. Appreciate it!
Love it! Well done on the podcast!
I think that's all correct what they're saying. It's not contradictory - writing code has become a commodity to a certain extent. But someone's still responsible for the production systems when it fails. AWS had a couple of big outages last year because of AI. Even with humans reviewing it, review is review. If you're not writing the code, you'll not have spent enough time thinking about edge cases. That's where the most expensive part of software engineering, not coding. Coding being a commodity is indeed analogous to robots in the production line, but those robots have huge teams of mechanical engineers to keep them running. The calibration, the servicing etc.

What's most interesting is now that vibe coding is expensive, will the AI slop go away, gradually?

I'm facing the same problem. I'm spending a lot of time on side projects now precisely because my company is forcing our strongly encouraging everyone to use AI for coding. At some point I found myself complacent enough to accept AI code at face value which scared me. With my side projects, I still use AI, but only when I get stuck, to help me get the aha moment. But most of the time it's, hmm... That works but, I don't think we should do it this way. Very tempting to continue prompting and keep going from there though, I have to say.
Re:What was your "Oh Shit" moment with GenAI? on Sunday June 07, 2026 @07:20PM (#48439662)
It's a gradual and continuous "uh oh"... Mythos is a much bigger uh oh for me than any other models before it.
I'm more worried about the next generation. Kids growing up today outsourcing their thinking to AI completely...
Re:Linus Torvalds on AI on Saturday June 06, 2026 @10:07AM (#48425300)
I've always wondered how this world works. The person who created something used by companies making hundreds of millions in profits doesn't actually get a share of the wealth generated by his creation. And he has dedicated his life to this, and now having to deal with AI PRs / bug reports, like the rest of us mere mortals. Every cloud provider's biggest offering is Linux instances. But because of free open source software, big corps can pocket every single cent.
Re:Gooey: A GPU-accelerated UI framework for Zig on Saturday June 06, 2026 @09:36AM (#48424982)
Ahhh a fellow Borland Turbo C++ Dev (we weren't called Devs back then!)

I agree. GUI these days are largely driven by how HTML works and we now have a whole generation of UI Devs (frontend devs) who've never known any other way.

I missed the good old ways of GUI.

Older »