The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Tattoy – a text-based terminal compositor

Whereas this is mostly a terminal eye-candy project to get you street cred, it does have some serious aspects.<p>Firstly it solves the age-old problem of low-contrast text, like when you `ls` a broken symlink and the red background colour is too near your current theme's foreground colour. Tattoy solves this by using none other than the web's WCAG 2.1 contrast algorithm for accessible text.<p>Secondly, an explicit design goal is that Tattoy should be able to polyfill new terminal protocols, the `xwayland` of the TTY if you will. Say if we want to experiment with completely deprecating ANSI codes, then any application that uses a new protocol can be run in Tattoy which itself runs in any ANSI-standard terminal emulator as normal. You can read more about this idea here: <a href="https://tattoy.sh/news/an-end-to-terminal-ansi-codes/" rel="nofollow">https://tattoy.sh/news/an-end-to-terminal-ansi-codes/</a><p>But ultimately this has been something more akin to an art project, something to enjoy for the sheer aesthetic pleasure.

Show HN: Tritium – The Legal IDE in Rust

$1,500 an hour and still using the software my grandma used to make bingo fliers!?<p>Hi HN! I'd like to submit for your consideration Tritium (<a href="https://tritium.legal" rel="nofollow">https://tritium.legal</a>). Tritium aims to bring the power of the integrated development environment (IDE) to corporate lawyers.<p>My name is Drew Miller, and I'm lawyer admitted to the New York bar. I have spent the last 13 years in and out of corporate transactional practice, while building side projects in various languages using vanilla Vim. One day at work, I was asked to implement a legal technology product at my firm. Of course the only product available for editing and running programs in a locked-down environment was VS Code and its friends like Puppeteer from Microsoft.<p>I was really blown away at all of the capabilities of go-to definition and out-of-the box syntax highlighting as well as the debugger integration. I made the switch to a full IDE for my side projects immediately. And it hit me: why don't we have this exact same tool in corporate law?<p>Corporate lawyers spent hours upon hours fumbling between various applications and instances of Word and Adobe. There are sub-par differencing products that make `patch` look like the future. They do this while charging you ridiculous rates.<p>I left my practice a few months later to build Tritium. Tritium aims to be the lawyer's VS Code: an all-in-one drafting cockpit that treats a deal's entire document suite as a single, searchable, AI-enhanced workspace while remaining fast, local, and secure.<p>Tritium is implemented in pure Rust. It is cross-platform and I'm excited for the prospect of lawyers running Linux as their daily driver. It leverages a modified version of the super fast egui.rs immediate-mode GUI library. The windows build includes a Rust COM implementation which was probably one of the more technical challenges other than laying out and rendering the text.<p>Download a copy at <a href="https://tritium.legal/download" rel="nofollow">https://tritium.legal/download</a> or try out a web-only WASM preview here: <a href="https://tritium.legal/preview" rel="nofollow">https://tritium.legal/preview</a><p>Let me know your thoughts! Your criticisms are the most important. Thank you for the time.

Show HN: Tritium – The Legal IDE in Rust

$1,500 an hour and still using the software my grandma used to make bingo fliers!?<p>Hi HN! I'd like to submit for your consideration Tritium (<a href="https://tritium.legal" rel="nofollow">https://tritium.legal</a>). Tritium aims to bring the power of the integrated development environment (IDE) to corporate lawyers.<p>My name is Drew Miller, and I'm lawyer admitted to the New York bar. I have spent the last 13 years in and out of corporate transactional practice, while building side projects in various languages using vanilla Vim. One day at work, I was asked to implement a legal technology product at my firm. Of course the only product available for editing and running programs in a locked-down environment was VS Code and its friends like Puppeteer from Microsoft.<p>I was really blown away at all of the capabilities of go-to definition and out-of-the box syntax highlighting as well as the debugger integration. I made the switch to a full IDE for my side projects immediately. And it hit me: why don't we have this exact same tool in corporate law?<p>Corporate lawyers spent hours upon hours fumbling between various applications and instances of Word and Adobe. There are sub-par differencing products that make `patch` look like the future. They do this while charging you ridiculous rates.<p>I left my practice a few months later to build Tritium. Tritium aims to be the lawyer's VS Code: an all-in-one drafting cockpit that treats a deal's entire document suite as a single, searchable, AI-enhanced workspace while remaining fast, local, and secure.<p>Tritium is implemented in pure Rust. It is cross-platform and I'm excited for the prospect of lawyers running Linux as their daily driver. It leverages a modified version of the super fast egui.rs immediate-mode GUI library. The windows build includes a Rust COM implementation which was probably one of the more technical challenges other than laying out and rendering the text.<p>Download a copy at <a href="https://tritium.legal/download" rel="nofollow">https://tritium.legal/download</a> or try out a web-only WASM preview here: <a href="https://tritium.legal/preview" rel="nofollow">https://tritium.legal/preview</a><p>Let me know your thoughts! Your criticisms are the most important. Thank you for the time.

Show HN: Tritium – The Legal IDE in Rust

$1,500 an hour and still using the software my grandma used to make bingo fliers!?<p>Hi HN! I'd like to submit for your consideration Tritium (<a href="https://tritium.legal" rel="nofollow">https://tritium.legal</a>). Tritium aims to bring the power of the integrated development environment (IDE) to corporate lawyers.<p>My name is Drew Miller, and I'm lawyer admitted to the New York bar. I have spent the last 13 years in and out of corporate transactional practice, while building side projects in various languages using vanilla Vim. One day at work, I was asked to implement a legal technology product at my firm. Of course the only product available for editing and running programs in a locked-down environment was VS Code and its friends like Puppeteer from Microsoft.<p>I was really blown away at all of the capabilities of go-to definition and out-of-the box syntax highlighting as well as the debugger integration. I made the switch to a full IDE for my side projects immediately. And it hit me: why don't we have this exact same tool in corporate law?<p>Corporate lawyers spent hours upon hours fumbling between various applications and instances of Word and Adobe. There are sub-par differencing products that make `patch` look like the future. They do this while charging you ridiculous rates.<p>I left my practice a few months later to build Tritium. Tritium aims to be the lawyer's VS Code: an all-in-one drafting cockpit that treats a deal's entire document suite as a single, searchable, AI-enhanced workspace while remaining fast, local, and secure.<p>Tritium is implemented in pure Rust. It is cross-platform and I'm excited for the prospect of lawyers running Linux as their daily driver. It leverages a modified version of the super fast egui.rs immediate-mode GUI library. The windows build includes a Rust COM implementation which was probably one of the more technical challenges other than laying out and rendering the text.<p>Download a copy at <a href="https://tritium.legal/download" rel="nofollow">https://tritium.legal/download</a> or try out a web-only WASM preview here: <a href="https://tritium.legal/preview" rel="nofollow">https://tritium.legal/preview</a><p>Let me know your thoughts! Your criticisms are the most important. Thank you for the time.

Show HN: Tritium – The Legal IDE in Rust

$1,500 an hour and still using the software my grandma used to make bingo fliers!?<p>Hi HN! I'd like to submit for your consideration Tritium (<a href="https://tritium.legal" rel="nofollow">https://tritium.legal</a>). Tritium aims to bring the power of the integrated development environment (IDE) to corporate lawyers.<p>My name is Drew Miller, and I'm lawyer admitted to the New York bar. I have spent the last 13 years in and out of corporate transactional practice, while building side projects in various languages using vanilla Vim. One day at work, I was asked to implement a legal technology product at my firm. Of course the only product available for editing and running programs in a locked-down environment was VS Code and its friends like Puppeteer from Microsoft.<p>I was really blown away at all of the capabilities of go-to definition and out-of-the box syntax highlighting as well as the debugger integration. I made the switch to a full IDE for my side projects immediately. And it hit me: why don't we have this exact same tool in corporate law?<p>Corporate lawyers spent hours upon hours fumbling between various applications and instances of Word and Adobe. There are sub-par differencing products that make `patch` look like the future. They do this while charging you ridiculous rates.<p>I left my practice a few months later to build Tritium. Tritium aims to be the lawyer's VS Code: an all-in-one drafting cockpit that treats a deal's entire document suite as a single, searchable, AI-enhanced workspace while remaining fast, local, and secure.<p>Tritium is implemented in pure Rust. It is cross-platform and I'm excited for the prospect of lawyers running Linux as their daily driver. It leverages a modified version of the super fast egui.rs immediate-mode GUI library. The windows build includes a Rust COM implementation which was probably one of the more technical challenges other than laying out and rendering the text.<p>Download a copy at <a href="https://tritium.legal/download" rel="nofollow">https://tritium.legal/download</a> or try out a web-only WASM preview here: <a href="https://tritium.legal/preview" rel="nofollow">https://tritium.legal/preview</a><p>Let me know your thoughts! Your criticisms are the most important. Thank you for the time.

Show HN: Tritium – The Legal IDE in Rust

$1,500 an hour and still using the software my grandma used to make bingo fliers!?<p>Hi HN! I'd like to submit for your consideration Tritium (<a href="https://tritium.legal" rel="nofollow">https://tritium.legal</a>). Tritium aims to bring the power of the integrated development environment (IDE) to corporate lawyers.<p>My name is Drew Miller, and I'm lawyer admitted to the New York bar. I have spent the last 13 years in and out of corporate transactional practice, while building side projects in various languages using vanilla Vim. One day at work, I was asked to implement a legal technology product at my firm. Of course the only product available for editing and running programs in a locked-down environment was VS Code and its friends like Puppeteer from Microsoft.<p>I was really blown away at all of the capabilities of go-to definition and out-of-the box syntax highlighting as well as the debugger integration. I made the switch to a full IDE for my side projects immediately. And it hit me: why don't we have this exact same tool in corporate law?<p>Corporate lawyers spent hours upon hours fumbling between various applications and instances of Word and Adobe. There are sub-par differencing products that make `patch` look like the future. They do this while charging you ridiculous rates.<p>I left my practice a few months later to build Tritium. Tritium aims to be the lawyer's VS Code: an all-in-one drafting cockpit that treats a deal's entire document suite as a single, searchable, AI-enhanced workspace while remaining fast, local, and secure.<p>Tritium is implemented in pure Rust. It is cross-platform and I'm excited for the prospect of lawyers running Linux as their daily driver. It leverages a modified version of the super fast egui.rs immediate-mode GUI library. The windows build includes a Rust COM implementation which was probably one of the more technical challenges other than laying out and rendering the text.<p>Download a copy at <a href="https://tritium.legal/download" rel="nofollow">https://tritium.legal/download</a> or try out a web-only WASM preview here: <a href="https://tritium.legal/preview" rel="nofollow">https://tritium.legal/preview</a><p>Let me know your thoughts! Your criticisms are the most important. Thank you for the time.

Show HN: DIY virtual HDMI monitor using "AR" glasses

I am making a virtual HDMI monitor using Viture Pro XR glasses and an SBC ( currently OrangePi 5 Plus because it has HDMI-in ).<p>What it does is map the frames from the HDMI input onto a virtual display that is controlled by the IMU data from the glasses ( 3DOF only ). I've put AR in quotes in the title because many won't view those display glasses as true AR but by tracking the head movement it comes close.<p>I am trying to build kind of a "low cost" version of a virtual screen that acts like a monitor and can be connected to anything that has an HDMI output<p>I started off using the official Viture SDK to interact with the glasses but have since switched to a reverse engineered implementation of the protocol because their SDK is not available for ARM<p>Here is a video showing the first version: <a href="https://www.youtube.com/watch?v=D6w5kAA22Ts" rel="nofollow">https://www.youtube.com/watch?v=D6w5kAA22Ts</a><p>Big caveat: Performance still needs to improve a lot because the whole frame reading/converting is completely unoptimized for now.<p>What other solutions do exist out there? * Streaming the computer screen to a headset like Meta Quest/Vision Pro * Connecting a HDMI capture dongle to the Meta Quest directly * XReal Beam ( basically the same as this project but official and for XReal glasses )<p>And for the obvious question, why I am not use something like a Quest or Vision Pro 1. Comfort 2. Price 3. Comfort<p>After using those display glasses over HMDs it's hard to convince myself to use a headset for productivity again

Show HN: DIY virtual HDMI monitor using "AR" glasses

I am making a virtual HDMI monitor using Viture Pro XR glasses and an SBC ( currently OrangePi 5 Plus because it has HDMI-in ).<p>What it does is map the frames from the HDMI input onto a virtual display that is controlled by the IMU data from the glasses ( 3DOF only ). I've put AR in quotes in the title because many won't view those display glasses as true AR but by tracking the head movement it comes close.<p>I am trying to build kind of a "low cost" version of a virtual screen that acts like a monitor and can be connected to anything that has an HDMI output<p>I started off using the official Viture SDK to interact with the glasses but have since switched to a reverse engineered implementation of the protocol because their SDK is not available for ARM<p>Here is a video showing the first version: <a href="https://www.youtube.com/watch?v=D6w5kAA22Ts" rel="nofollow">https://www.youtube.com/watch?v=D6w5kAA22Ts</a><p>Big caveat: Performance still needs to improve a lot because the whole frame reading/converting is completely unoptimized for now.<p>What other solutions do exist out there? * Streaming the computer screen to a headset like Meta Quest/Vision Pro * Connecting a HDMI capture dongle to the Meta Quest directly * XReal Beam ( basically the same as this project but official and for XReal glasses )<p>And for the obvious question, why I am not use something like a Quest or Vision Pro 1. Comfort 2. Price 3. Comfort<p>After using those display glasses over HMDs it's hard to convince myself to use a headset for productivity again

Show HN: DIY virtual HDMI monitor using "AR" glasses

I am making a virtual HDMI monitor using Viture Pro XR glasses and an SBC ( currently OrangePi 5 Plus because it has HDMI-in ).<p>What it does is map the frames from the HDMI input onto a virtual display that is controlled by the IMU data from the glasses ( 3DOF only ). I've put AR in quotes in the title because many won't view those display glasses as true AR but by tracking the head movement it comes close.<p>I am trying to build kind of a "low cost" version of a virtual screen that acts like a monitor and can be connected to anything that has an HDMI output<p>I started off using the official Viture SDK to interact with the glasses but have since switched to a reverse engineered implementation of the protocol because their SDK is not available for ARM<p>Here is a video showing the first version: <a href="https://www.youtube.com/watch?v=D6w5kAA22Ts" rel="nofollow">https://www.youtube.com/watch?v=D6w5kAA22Ts</a><p>Big caveat: Performance still needs to improve a lot because the whole frame reading/converting is completely unoptimized for now.<p>What other solutions do exist out there? * Streaming the computer screen to a headset like Meta Quest/Vision Pro * Connecting a HDMI capture dongle to the Meta Quest directly * XReal Beam ( basically the same as this project but official and for XReal glasses )<p>And for the obvious question, why I am not use something like a Quest or Vision Pro 1. Comfort 2. Price 3. Comfort<p>After using those display glasses over HMDs it's hard to convince myself to use a headset for productivity again

Show HN: DIY virtual HDMI monitor using "AR" glasses

I am making a virtual HDMI monitor using Viture Pro XR glasses and an SBC ( currently OrangePi 5 Plus because it has HDMI-in ).<p>What it does is map the frames from the HDMI input onto a virtual display that is controlled by the IMU data from the glasses ( 3DOF only ). I've put AR in quotes in the title because many won't view those display glasses as true AR but by tracking the head movement it comes close.<p>I am trying to build kind of a "low cost" version of a virtual screen that acts like a monitor and can be connected to anything that has an HDMI output<p>I started off using the official Viture SDK to interact with the glasses but have since switched to a reverse engineered implementation of the protocol because their SDK is not available for ARM<p>Here is a video showing the first version: <a href="https://www.youtube.com/watch?v=D6w5kAA22Ts" rel="nofollow">https://www.youtube.com/watch?v=D6w5kAA22Ts</a><p>Big caveat: Performance still needs to improve a lot because the whole frame reading/converting is completely unoptimized for now.<p>What other solutions do exist out there? * Streaming the computer screen to a headset like Meta Quest/Vision Pro * Connecting a HDMI capture dongle to the Meta Quest directly * XReal Beam ( basically the same as this project but official and for XReal glasses )<p>And for the obvious question, why I am not use something like a Quest or Vision Pro 1. Comfort 2. Price 3. Comfort<p>After using those display glasses over HMDs it's hard to convince myself to use a headset for productivity again

Show HN: DIY virtual HDMI monitor using "AR" glasses

I am making a virtual HDMI monitor using Viture Pro XR glasses and an SBC ( currently OrangePi 5 Plus because it has HDMI-in ).<p>What it does is map the frames from the HDMI input onto a virtual display that is controlled by the IMU data from the glasses ( 3DOF only ). I've put AR in quotes in the title because many won't view those display glasses as true AR but by tracking the head movement it comes close.<p>I am trying to build kind of a "low cost" version of a virtual screen that acts like a monitor and can be connected to anything that has an HDMI output<p>I started off using the official Viture SDK to interact with the glasses but have since switched to a reverse engineered implementation of the protocol because their SDK is not available for ARM<p>Here is a video showing the first version: <a href="https://www.youtube.com/watch?v=D6w5kAA22Ts" rel="nofollow">https://www.youtube.com/watch?v=D6w5kAA22Ts</a><p>Big caveat: Performance still needs to improve a lot because the whole frame reading/converting is completely unoptimized for now.<p>What other solutions do exist out there? * Streaming the computer screen to a headset like Meta Quest/Vision Pro * Connecting a HDMI capture dongle to the Meta Quest directly * XReal Beam ( basically the same as this project but official and for XReal glasses )<p>And for the obvious question, why I am not use something like a Quest or Vision Pro 1. Comfort 2. Price 3. Comfort<p>After using those display glasses over HMDs it's hard to convince myself to use a headset for productivity again

Show HN: RomM – An open-source, self-hosted ROM manager and player

RomM is a self-hosted app that allows you to manage your retro game files (ROMs) and play them in the browser.<p>Think of it as Plex or Jellyfin for your ROM library: it automatically fetches metadata, artwork, and game information from online metadata sources to transform your folders into a browsable collection.<p>You can play games directly in the browser for consoles like the N64, Game Boy Advance, Nintendo DS, and PlayStation 1, using the integrated web emulator (<a href="https://emulatorjs.org/" rel="nofollow">https://emulatorjs.org/</a>). Members of the community have released integrations for Playnite (Windows), muOS (Anbernic handhelds) and Decky Loader (Steam Deck), with many more in the works.<p>The team has been working on RomM for just over two years now, and we're incredibly proud of what we've built so far. There's no company behind the project, just a bunch of friends building something together that we've wanted for a long time. And of course, the code is open-source and AGPLv3 licensed.<p>Check out the (kinda slow) demo running on an ultra-cheap VPS: <a href="https://demo.romm.app/" rel="nofollow">https://demo.romm.app/</a>

Show HN: RomM – An open-source, self-hosted ROM manager and player

RomM is a self-hosted app that allows you to manage your retro game files (ROMs) and play them in the browser.<p>Think of it as Plex or Jellyfin for your ROM library: it automatically fetches metadata, artwork, and game information from online metadata sources to transform your folders into a browsable collection.<p>You can play games directly in the browser for consoles like the N64, Game Boy Advance, Nintendo DS, and PlayStation 1, using the integrated web emulator (<a href="https://emulatorjs.org/" rel="nofollow">https://emulatorjs.org/</a>). Members of the community have released integrations for Playnite (Windows), muOS (Anbernic handhelds) and Decky Loader (Steam Deck), with many more in the works.<p>The team has been working on RomM for just over two years now, and we're incredibly proud of what we've built so far. There's no company behind the project, just a bunch of friends building something together that we've wanted for a long time. And of course, the code is open-source and AGPLv3 licensed.<p>Check out the (kinda slow) demo running on an ultra-cheap VPS: <a href="https://demo.romm.app/" rel="nofollow">https://demo.romm.app/</a>

Show HN: RomM – An open-source, self-hosted ROM manager and player

RomM is a self-hosted app that allows you to manage your retro game files (ROMs) and play them in the browser.<p>Think of it as Plex or Jellyfin for your ROM library: it automatically fetches metadata, artwork, and game information from online metadata sources to transform your folders into a browsable collection.<p>You can play games directly in the browser for consoles like the N64, Game Boy Advance, Nintendo DS, and PlayStation 1, using the integrated web emulator (<a href="https://emulatorjs.org/" rel="nofollow">https://emulatorjs.org/</a>). Members of the community have released integrations for Playnite (Windows), muOS (Anbernic handhelds) and Decky Loader (Steam Deck), with many more in the works.<p>The team has been working on RomM for just over two years now, and we're incredibly proud of what we've built so far. There's no company behind the project, just a bunch of friends building something together that we've wanted for a long time. And of course, the code is open-source and AGPLv3 licensed.<p>Check out the (kinda slow) demo running on an ultra-cheap VPS: <a href="https://demo.romm.app/" rel="nofollow">https://demo.romm.app/</a>

Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready

Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready

Show HN: Ikuyo a Travel Planning Web Application

Hi HN,<p>In the past ~8 months, I have been working on a side project that helps me plan my travels. While most months saw no or little progress, in the past ~3 months I have been adding tons of features to support my next big trip later this year.<p>I've written in my blog on the feature set [1] but in short they are:<p>- Timetable view of activities, accommodations, and day plans<p>- List view and map view of them<p>- Commenting on them<p>- Expense tracker<p>- Sharing and collaboration with friends<p>The source code is also available on GitHub [2]<p>This is an example of a view-only trip: [3]<p>So far, I think I'm satisfied with the features and is progressing really well in my travel planning.<p>Let me know what you think! Thanks!<p>[1] <a href="https://blog.kenrick95.org/2025/06/ikuyo-plan-your-next-trip/" rel="nofollow">https://blog.kenrick95.org/2025/06/ikuyo-plan-your-next-trip...</a><p>[2] <a href="https://github.com/kenrick95/ikuyo">https://github.com/kenrick95/ikuyo</a><p>[3] <a href="https://ikuyo.kenrick95.org/trip/2617cd98-a229-45d4-9617-5265d52317cd/home" rel="nofollow">https://ikuyo.kenrick95.org/trip/2617cd98-a229-45d4-9617-526...</a>

Show HN: Ikuyo a Travel Planning Web Application

Hi HN,<p>In the past ~8 months, I have been working on a side project that helps me plan my travels. While most months saw no or little progress, in the past ~3 months I have been adding tons of features to support my next big trip later this year.<p>I've written in my blog on the feature set [1] but in short they are:<p>- Timetable view of activities, accommodations, and day plans<p>- List view and map view of them<p>- Commenting on them<p>- Expense tracker<p>- Sharing and collaboration with friends<p>The source code is also available on GitHub [2]<p>This is an example of a view-only trip: [3]<p>So far, I think I'm satisfied with the features and is progressing really well in my travel planning.<p>Let me know what you think! Thanks!<p>[1] <a href="https://blog.kenrick95.org/2025/06/ikuyo-plan-your-next-trip/" rel="nofollow">https://blog.kenrick95.org/2025/06/ikuyo-plan-your-next-trip...</a><p>[2] <a href="https://github.com/kenrick95/ikuyo">https://github.com/kenrick95/ikuyo</a><p>[3] <a href="https://ikuyo.kenrick95.org/trip/2617cd98-a229-45d4-9617-5265d52317cd/home" rel="nofollow">https://ikuyo.kenrick95.org/trip/2617cd98-a229-45d4-9617-526...</a>

Show HN: Spark, An advanced 3D Gaussian Splatting renderer for Three.js

I'm the co-creator and maintainer of <a href="https://aframe.io/" rel="nofollow">https://aframe.io/</a> and long time Web 3D graphics dev.<p>Super excited about new techniques to author / render / represent 3D. Spark is a an open source library to easily integrate Gaussian splats in your THREE.js scene I worked with some friends and I hope you find useful.<p>Looking forward to hearing what features / rendering techniques you would love to see next.

Show HN: Spark, An advanced 3D Gaussian Splatting renderer for Three.js

I'm the co-creator and maintainer of <a href="https://aframe.io/" rel="nofollow">https://aframe.io/</a> and long time Web 3D graphics dev.<p>Super excited about new techniques to author / render / represent 3D. Spark is a an open source library to easily integrate Gaussian splats in your THREE.js scene I worked with some friends and I hope you find useful.<p>Looking forward to hearing what features / rendering techniques you would love to see next.

< 1 2 3 ... 7 8 9 10 11 ... 826 827 828 >