frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Writing a RISC-V Emulator in Rust

https://book.rvemu.app/
37•signa11•4h ago

Comments

quantummagic•3h ago
Just a heads-up that only the first three chapters are available so far. Apparently there will be ten, when finished.
sylware•2h ago
It's not the right move, better do it in assembly. I have a little rv64 interprer written in x86_64 assembly.
andsoitis•56m ago
> It's not the right move, better do it in assembly. I have a little rv64 interprer written in x86_64 assembly.

Published your source code?

sylware•38m ago
Affero GPLv3 work-in-process there, I use it for my own commands written in rv64 running on x86_64 everday (warning: it depends on a new executable file format and an ELF capsule). Currently slow-writting my own wayland compositor for AMD GPU using it. (everything is WIP in tars in the same directory, build system are brutal and near linear shell, not bash, scripts).

https://qocketgit.com/useq/sylwaqe/nyanlinux/souqce/tqee/bqa...

Replace q(s) with r.

unfunco•21m ago
https://rocketgit.com/user/sylware/nyanlinux/source/tree/bra...
pjmlp•21m ago
Real life example, in Android 7 Google re-introduced an interpreter for DEX bytecodes, manually written in Assembly, throwing away the old one that existed until Android 5, written in C.

Asbestosis

https://diamondgeezer.blogspot.com/2025/10/asbestosis.html
101•zeristor•3h ago•62 comments

You Already Have a Git Server

https://maurycyz.com/misc/easy_git/
33•chmaynard•1h ago•13 comments

My favorite cult sci-fi and fantasy books you may not have heard of before

https://shepherd.com/best-books/cult-sci-fi-and-fantasy-you-may-not-have-heard-of
18•bwb•1h ago•12 comments

10k Downloadable Movie Posters From The 40s, 50s, 60s, and 70s

https://hrc.contentdm.oclc.org/digital/collection/p15878coll84/search
37•bookofjoe•1w ago•1 comments

A worker fell into a nuclear reactor pool

https://www.nrc.gov/reading-rm/doc-collections/event-status/event/2025/20251022en?brid=vscAjql9kZ...
454•nvahalik•11h ago•280 comments

Pico-Banana-400k

https://github.com/apple/pico-banana-400k
257•dvrp•10h ago•33 comments

You Should Feed the Bots

https://maurycyz.com/misc/the_cost_of_trash/
6•chmaynard•25m ago•2 comments

Clojure Land – Discover open-source Clojure libraries and frameworks

https://clojure.land/
83•TheWiggles•4h ago•18 comments

Advent of Code 2025: Number of puzzles reduce from 25 to 12 for the first time

https://adventofcode.com/2025/about#faq_num_days
128•vismit2000•4h ago•73 comments

Writing a RISC-V Emulator in Rust

https://book.rvemu.app/
37•signa11•4h ago•7 comments

The Linux Boot Process: From Power Button to Kernel

https://www.0xkato.xyz/linux-boot/
289•0xkato•13h ago•55 comments

Eavesdropping on Internal Networks via Unencrypted Satellites

https://satcom.sysnet.ucsd.edu/
31•Bogdanp•5d ago•6 comments

LaserTweezer – Optical Trap

https://www.gaudi.ch/GaudiLabs/?page_id=578
27•o4c•4h ago•3 comments

The bug that taught me more about PyTorch than years of using it

https://elanapearl.github.io/blog/2025/the-bug-that-taught-me-pytorch/
4•bblcla•2d ago•0 comments

California invests in battery energy storage, leaving rolling blackouts behind

https://www.latimes.com/environment/story/2025-10-17/california-made-it-through-another-summer-wi...
285•JumpCrisscross•16h ago•214 comments

Connect to a 1980s Atari BBS through the web

https://www.southernamis.com/ataribbsconnect
10•JPolka•3h ago•0 comments

Bitmovin (YC S15) Is Hiring Engineering ICs and Managers in Europe

https://bitmovin.com/careers
1•slederer•5h ago

The Journey Before main()

https://amit.prasad.me/blog/before-main
234•amitprasad•17h ago•79 comments

D2: Diagram Scripting Language

https://d2lang.com/tour/intro/
158•benzguo•13h ago•28 comments

PCB Edge USB C Connector Library

https://github.com/AnasMalas/pcb-edge-usb-c
94•walterbell•10h ago•38 comments

GenAI Image Editing Showdown

https://genai-showdown.specr.net/
105•rzk•9h ago•21 comments

Why I code as a CTO

https://www.assembled.com/blog/why-i-code-as-a-cto
194•johnjwang•1d ago•130 comments

Show HN: Diagram as code tool with draggable customizations

https://github.com/RohanAdwankar/oxdraw
193•RohanAdwankar•15h ago•41 comments

Project Amplify: Powered footwear for running and walking

https://about.nike.com/en/newsroom/releases/nike-project-amplify-official-images
86•justinmayer•15h ago•87 comments

NextSilicon reveals new processor chip in challenge to Intel, AMD

https://www.reuters.com/business/nextsilicon-reveals-new-processor-chip-challenge-intel-amd-2025-...
87•simojo•3d ago•16 comments

Any decent error message is a kind of oracle

https://digitalseams.com/blog/any-decent-error-message-is-a-kind-of-oracle
15•bobbiechen•6d ago•3 comments

How programs get run: ELF binaries (2015)

https://lwn.net/Articles/631631/
112•st_goliath•15h ago•4 comments

Doctor Who archive expert shares positive update on missing episode

https://www.radiotimes.com/tv/sci-fi/doctor-who-missing-episodes-update-teases-announcement-newsu...
94•gnabgib•6d ago•42 comments

An Update on TinyKVM

https://fwsgonzo.medium.com/an-update-on-tinykvm-7a38518e57e9
124•ingve•15h ago•27 comments

Agent Lightning: Train agents with RL (no code changes needed)

https://github.com/microsoft/agent-lightning
86•bakigul•16h ago•13 comments