πŸ› οΈ Hacker News Tools

Showing 1121–1140 of 2541 tools from Hacker News

Last Updated
April 25, 2026 at 04:00 PM

[Other] Show HN: Porting xv6 to HiFive Unmatched board Hi HN,<p>I ported the teaching OS xv6-riscv to HiFive Unmatched and got it running on real hardware, including passing usertests.<p>I&#x27;ve been self-studying OS internals using the MIT 6.1810 materials. After finishing most of the labs, I was eager to see what it&#x27;s like to run the OS on bare metal, rather than QEMU.<p>The Unmatched may not have the latest RISC-V features, but it&#x27;s well-documented, and the Rev B release has made it more affordable, which makes it a good learning platform.<p>The porting process involved several interesting challenges:<p>- Hardware Quirks: Handling things like enabling A&#x2F;D bits in PTEs (the hardware doesn&#x27;t set them automatically, causing page faults), proper handling of interrupts, and instruction cache synchronization.<p>- Boot Flow: xv6 expects M-mode on startup, but standard RISC-V boot flows (typically via OpenSBI) jump to S-mode. To bridge this gap, I created a minimal U-Boot FIT image that contains only the xv6 kernel. This way, U-Boot SPL handles the complex CPU&#x2F;DDR initialization, then hands control to xv6 in M-mode (skipping OpenSBI).<p>- Drivers: Ported an SPI SD card driver, replacing the virtio disk driver.<p>I wrote up implementation notes here: <a href="https:&#x2F;&#x2F;github.com&#x2F;eyengin&#x2F;xv6-riscv-unmatched&#x2F;blob&#x2F;unmatched&#x2F;doc&#x2F;NOTES.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;eyengin&#x2F;xv6-riscv-unmatched&#x2F;blob&#x2F;unmatche...</a><p>Hopefully, this is useful for others who are learning OS internals and want to try running their code on real RISC-V hardware.

Found: January 10, 2026 ID: 2969

[Other] Bare metal programming with RISC-V guide (2023)

Found: January 10, 2026 ID: 3014

[Other] Show HN: I vibecoded an ARM64 operating system that boots on real hardware VibeOS is a retro operating system that boots on qemu and Pi Zero 2W. I built this with Claude code in about 4 weeks.

Found: January 10, 2026 ID: 2958

[Other] Fly's Sprites.dev addresses dev environment sandboxes and API sandboxes together

Found: January 09, 2026 ID: 2957

[Other] Show HN: Rocket Launch and Orbit Simulator I (17y&#x2F;o) have been developing a rocket launch simulation that allows the user to explore what it&#x27;s like launching a rocket from earth and putting it into orbit. This idea originally started as an educational simulation but as i&#x27;ve gone more down the rabbit hole the more i&#x27;ve wanted to make it realistic. The problem is that I&#x27;ve never had a formal orbital mechanics class or anything like that so I don&#x27;t know what I&#x27;m missing, what I currently have implemented is:<p><pre><code> Variable gravity Variable Atmospheric drag (US Standard Atmosphere 1976) Multi-stage rockets Closed-loop guidance &#x2F; pitch programs (works well within ranges 350km to 600km) Orbital prediction and thrusting options to change your orbit. </code></pre> The feedback I&#x27;m looking for is: UI improvements and possible future physics implementations that I can work on.<p>Current code and physics can be found at: <a href="https:&#x2F;&#x2F;github.com&#x2F;donutTheJedi&#x2F;Rocket-Launch-Simulation" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;donutTheJedi&#x2F;Rocket-Launch-Simulation</a>

Found: January 09, 2026 ID: 2951

[Other] Show HN: EuConform – Offline-first EU AI Act compliance tool (open source) I built this as a personal open-source project to explore how EU AI Act requirements can be translated into concrete, inspectable technical checks.<p>The core idea is local-first compliance: – risk classification (Articles 5–15, incl. prohibited use cases) – bias evaluation using CrowS-Pairs – automatic Annex IV–oriented PDF reports – no cloud services or external APIs (browser-based + Ollama)<p>I’m especially interested in feedback on whether this kind of technical framing of AI regulation makes sense in real-world projects.

Found: January 09, 2026 ID: 2950

[Other] Show HN: Commit-based code review instead of PR-based Hi HN,<p>I’m experimenting with commit-based code review as an alternative to PR-based review.<p>Instead of analyzing large PR diffs, this reviews each commit incrementally, while context is still fresh. It’s fully configurable and intentionally low-noise, high signal - focused on catching issues that tend to slip through and compound over time.<p>The goal isn’t to replace CI or PR review, but to move some feedback earlier:<p>risky changes hidden in small diffs<p>architectural or consistency drift<p>performance or security footguns<p>Happy to answer questions

Found: January 09, 2026 ID: 2955

[Other] Show HN: A website that auctions itself daily Hi HN, I built this side project earlier this week. It executes an English auction on Solana with a reserve price of 0.1 SOL. Auction winner gets control of a Codex editor. Auction losers get refunded (minus a &lt;$0.01 processing fee). The Codex agent operates in a sandbox and can only output HTML&#x2F;JS&#x2F;CSS.<p>The project is open-source: <a href="https:&#x2F;&#x2F;github.com&#x2F;neelsomani&#x2F;the-daily-auction" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;neelsomani&#x2F;the-daily-auction</a>

Found: January 09, 2026 ID: 2954

[Other] Zirgen: Compiler for a Domain-Specific Language

Found: January 09, 2026 ID: 2993

[Other] Embassy: Modern embedded framework, using Rust and async

Found: January 08, 2026 ID: 2944

[Other] Show HN: Catnip – Run Claude Code from Your iPhone Using GitHub Codespaces Hi HN β€” I built Catnip, an open-source iOS app that lets you run Claude Code against a real development environment from your phone.<p>Under the hood it spins up a GitHub Codespace, installs Claude Code, and connects the iOS client to it securely. You can use a full terminal when needed, or a lightweight native UI for monitoring and interaction.<p>I built this because Claude Code is most useful when it has access to a persistent environment with plugins, tools, and real repos β€” and I wanted that flexibility away from my laptop.<p>GitHub gives personal users 120 free Codespaces hours&#x2F;month, and Catnip automatically shuts down inactive instances.<p>Open source: <a href="https:&#x2F;&#x2F;github.com&#x2F;wandb&#x2F;catnip" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;wandb&#x2F;catnip</a> App Store: <a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;w-b-catnip&#x2F;id6755161660">https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;w-b-catnip&#x2F;id6755161660</a><p>Happy to answer questions or hear feedback.

Found: January 08, 2026 ID: 2943

[CLI Tool] Show HN: Miditui – a terminal app/UI for MIDI composing, mixing, and playback

Found: January 08, 2026 ID: 2956

[API/SDK] Bose has released API docs and opened the API for its EoL SoundTouch speakers

Found: January 08, 2026 ID: 2947

[Other] Show HN: DeepDream for Video with Temporal Consistency I forked a PyTorch DeepDream implementation and added video support with temporal consistency. It produces smooth DeepDream videos with minimal flickering, and is highly flexible including many parameters and supports multiple pretrained image classifiers including GoogLeNet. Check out the repo for sample videos! Features:<p>- Optical flow warps previous hallucinations into the current frame<p>- Occlusion masking prevents ghosting and hallucination transfer when objects move<p>- Advanced parameters (layers, octaves, iterations) still work<p>- Works on GPU, CPU, and Apple Silicon

Found: January 08, 2026 ID: 2942

ASCII-Driven Development

Hacker News (score: 25)

[Other] ASCII-Driven Development

Found: January 08, 2026 ID: 2960

Claude Code CLI broken

Hacker News (score: 86)

[Other] Claude Code CLI broken

Found: January 07, 2026 ID: 2936

[Other] Show HN: I visualized the entire history of Citi Bike in the browser Each moving arrow represents one real bike ride out of 291 million, and if you&#x27;ve ever taken a Citi Bike before, you are included in this massive visualization!<p>You can search for your ride using Cmd + K and your Citi Bike receipt, which should give you the time of your ride and start&#x2F;end station.<p>Everything is open source: <a href="https:&#x2F;&#x2F;github.com&#x2F;freemanjiang&#x2F;bikemap" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;freemanjiang&#x2F;bikemap</a><p>Some technical details: - No backend! Processed data is stored in parquet files on a Cloudflare CDN, and queried directly by DuckDB WASM<p>- deck.gl w&#x2F; Mapbox for GPU-accelerated rendering of thousands of concurrent animated bikes<p>- Web Workers decode polyline routes and do as much precomputation as possible off the main thread<p>- Since only (start, end) station pairs are provided, routes are generated by querying OSRM for the shortest path between all 2,400+ station pairs

Found: January 07, 2026 ID: 2940

[Other] Show HN: Seapie – a Python debugger where breakpoints drop into a REPL

Found: January 07, 2026 ID: 2939

[Other] Show HN: Tylax – A bidirectional LaTeX to Typst converter in Rust Hi HN, author here.<p>I built Tylax because I wanted to migrate my old LaTeX papers to Typst but found existing regex-based scripts too fragile for nested environments.<p>Tylax parses LaTeX into an AST (using mitex-parser) and converts it to Typst code. It supports: - Full document structure (not just math snippets) - Complex math (matrices, integrals) - Experimental TikZ -&gt; CeTZ graphics conversion - Runs in browser via WASM<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;scipenai&#x2F;tylax" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;scipenai&#x2F;tylax</a> Web Demo: <a href="https:&#x2F;&#x2F;convert.silkyai.cn&#x2F;" rel="nofollow">https:&#x2F;&#x2F;convert.silkyai.cn&#x2F;</a><p>Happy to answer any questions!

Found: January 07, 2026 ID: 2938

[Other] Show HN: 30k IKEA items in flat text OP here.<p>I took the unofficial IKEA US dataset (originally scraped by jeffreyszhou) and converted all 30,511 products into a flat, markdown-like protocol called CommerceTXT.<p>The goal: See if a flatter structure is more efficient for LLM context windows.<p>The results: - Size: 30k products across 632 categories. - Efficiency: The text version uses ~24% fewer tokens (3.6M saved total) compared to the equivalent minified JSON. - Structure: Files are organized in folders (e.g. &#x2F;products&#x2F;category&#x2F;), which helps with testing hierarchical retrieval routers.<p>The link goes to the dataset on Hugging Face which has the full benchmarks.<p>Parser code is here: <a href="https:&#x2F;&#x2F;github.com&#x2F;commercetxt&#x2F;commercetxt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;commercetxt&#x2F;commercetxt</a><p>Happy to answer questions about the conversion logic!

Found: January 07, 2026 ID: 2978
Previous Page 57 of 128 Next