frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Popcorn: Run Elixir in WASM

https://popcorn.swmansion.com/
74•clessg•1d ago

Comments

nelsonic•4h ago
Very promising. But still not stable. One to watch.
Muromec•2h ago
AtomVM is something like 1m when compiled, isn't it?
pesnk•1h ago
Congratulations on the project! It works great, until we need to handle the best part of Elixir, that's creating multiple actors.

This Task code, for example doesn't work.

  Enum.map(0..10, fn(_) ->
    Task.async(fn -> IO.puts("new process") end)
  end) |> Task.await_many()
Lord_Zero•1h ago
I'm honestly surprised at how slow WASM is moving. As a very experienced web dev, when I first learned about WASM I was sure people would be building production UIs in Python and Golang and other traditionally server-side languages.
Muromec•53m ago
Wasm doesn help much with UI, its more about moving parts of the server into the client as blacboxes with no access to dom.

The blackbox can of course return the state of UI to be rendered/pathced, but that doesnt unlock much (if any) interesting capabilities for amount of overhead it adds

eterm•43m ago
Well there's blazor, which does that rather well, but it's treated with the same suspicion that most MS frameworks are. The fear that it'll be killed for poor adoption, leading to poor adoption.

The blazor adoption probably isn't even that bad, but it's hard for MS to shake this stigma since so many people got burned on Silverlight and don't ever want to make the same mistake.

throwawaymaths•32m ago
I thought blazor failed because people didn't like websites that take minutes to load up all the websites assets. I'm not sure why, it could be:

- Technical issue with blazor performance or blazor makes perf regressions hard to fix

- blazor technical framework encourages programming style that is bad for perf

- blazor or blazor ecosystem attracts programmers that can't deal with perf issues

codetrotter•59m ago
For anyone else wondering the GitHub repo is here:

https://github.com/software-mansion/popcorn

Couldn’t find any link to it on the article

Pyrefly: A new type checker and IDE experience for Python

https://engineering.fb.com/2025/05/15/developer-tools/introducing-pyrefly-a-new-type-checker-and-ide-experience-for-python/
50•homarp•1h ago•16 comments

Palette lighting tricks on the Nintendo 64

https://30fps.net/pages/palette-lighting-tricks-n64/
7•ibobev•8m ago•0 comments

Push Ifs Up and Fors Down

https://matklad.github.io/2023/11/15/push-ifs-up-and-fors-down.html
70•goranmoomin•5h ago•18 comments

JavaScript's New Superpower: Explicit Resource Management

https://v8.dev/features/explicit-resource-management
174•olalonde•9h ago•112 comments

Laser-Induced Graphene from Commercial Inks and Dyes

https://advanced.onlinelibrary.wiley.com/doi/10.1002/advs.202412167
10•PaulHoule•2d ago•0 comments

OBNC – Oberon-07 Compiler

https://miasap.se/obnc/
11•AlexeyBrin•2h ago•0 comments

Wow@Home – Network of Amateur Radio Telescopes

https://phl.upr.edu/wow/outreach
150•visviva•12h ago•19 comments

Japan's IC cards are weird and wonderful

https://aruarian.dance/blog/japan-ic-cards/
155•aecsocket•2d ago•132 comments

Catalog of Novel Operating Systems

https://github.com/prathyvsh/os-catalog
71•prathyvsh•7h ago•18 comments

Implementing a RISC-V Hypervisor

https://seiya.me/blog/riscv-hypervisor
50•ingve•6h ago•2 comments

Getting AI to write good SQL

https://cloud.google.com/blog/products/databases/techniques-for-improving-text-to-sql
410•richards•17h ago•249 comments

Open Problems in Computational geometry

https://topp.openproblem.net/
27•nill0•5h ago•2 comments

XTool – Cross-platform Xcode replacement

https://github.com/xtool-org/xtool
150•TheWiggles•12h ago•41 comments

Popcorn: Run Elixir in WASM

https://popcorn.swmansion.com/
74•clessg•1d ago•8 comments

The Japanese method of creating forests comes to Mexico

https://english.elpais.com/climate/2025-05-17/miyawaki-in-nezahualcoyotl-the-japanese-method-of-creating-forests-comes-to-mexico.html
30•geox•1h ago•1 comments

You do not need NixOS on the desktop

https://aruarian.dance/blog/you-do-not-need-nixos/
43•transpute•6h ago•29 comments

Thoughts on thinking

https://dcurt.is/thinking
545•bradgessler•19h ago•350 comments

A Research Preview of Codex

https://openai.com/index/introducing-codex/
458•meetpateltech•23h ago•391 comments

New high-quality hash measures 71GB/s on M4

https://github.com/Nicoshev/rapidhash
99•nicoshev11•3d ago•36 comments

MIT asks arXiv to withdraw preprint of paper on AI and scientific discovery

https://economics.mit.edu/news/assuring-accurate-research-record
340•carabiner•23h ago•174 comments

Why Moderna Merged Its Tech and HR Departments

https://www.wsj.com/articles/why-moderna-merged-its-tech-and-hr-departments-95318c2a
29•andy99•3d ago•25 comments

Chapter 2: Serializability Theory (1987 Concurrency Control Book)

http://muratbuffalo.blogspot.com/2025/05/chapter-2-serializability-theory.html
6•matt_d•2d ago•0 comments

Rustls Server-Side Performance

https://www.memorysafety.org/blog/rustls-server-perf/
136•jaas•4d ago•39 comments

How can traditional British TV survive the US streaming giants

https://www.bbc.co.uk/news/articles/cx2enydkew3o
53•asplake•3d ago•146 comments

MCP: An in-depth introduction

https://www.speakeasy.com/mcp/mcp-tutorial
120•ritzaco•4d ago•46 comments

A kernel developer plays with Home Assistant

https://lwn.net/SubscriberLink/1017720/7155ecb9602e9ef2/
79•pabs3•13h ago•108 comments

I'm Peter Roberts, immigration attorney, who does work for YC and startups. AMA

229•proberts•23h ago•416 comments

Show HN: Merliot – plugging physical devices into LLMs

https://github.com/merliot/hub
62•sfeldma•13h ago•13 comments

Transformer neural net learns to run Conway's Game of Life just from examples

https://sidsite.com/posts/life-transformer/
41•montebicyclelo•5h ago•25 comments

ClojureScript 1.12.42

https://clojurescript.org/news/2025-05-16-release
176•Borkdude•18h ago•32 comments