The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: I built a multiplayer voxel browser game engine

Show HN: Killport – CLI tool to kill processes running on a specified port

Show HN: Killport – CLI tool to kill processes running on a specified port

Show HN: Copilot for Data Analysis, beyond an open-source alternative to Tableau

RATH is an open-source software for data exploration and visualization. It automates your workflow in data analysis. You can give RATH a CSV file and it will generates visualizations with insights and patterns automatically. It also has a data painter tool for more casual interaction with charts (<a href="https://youtu.be/djqePNyhz7w" rel="nofollow">https://youtu.be/djqePNyhz7w</a>). It also has a lot of cool features like autovis, causal discovery, GPT integration, predictive interaction for text feature extraction, etc. Some of RATH’s components are also independent open-source project you might be interested:<p><pre><code> Like </code></pre> + Graphic Walker (<a href="https://github.com/Kanaries/graphic-walker">https://github.com/Kanaries/graphic-walker</a>): A lite embeddable component for visual analysis.<p>+ PyGWalker (<a href="https://github.com/Kanaries/pygwalker">https://github.com/Kanaries/pygwalker</a>): turning your pandas dataframe into a Tableau-style User Interface for visual exploration.<p>RATH is a collection of interesting ideas that we think the next generation of data analysis software should be, so there might be many features that not well organized to be a united app. Tell me which feature you prefer and which is not. Looking forward for your ideas and advice.

Show HN: Copilot for Data Analysis, beyond an open-source alternative to Tableau

RATH is an open-source software for data exploration and visualization. It automates your workflow in data analysis. You can give RATH a CSV file and it will generates visualizations with insights and patterns automatically. It also has a data painter tool for more casual interaction with charts (<a href="https://youtu.be/djqePNyhz7w" rel="nofollow">https://youtu.be/djqePNyhz7w</a>). It also has a lot of cool features like autovis, causal discovery, GPT integration, predictive interaction for text feature extraction, etc. Some of RATH’s components are also independent open-source project you might be interested:<p><pre><code> Like </code></pre> + Graphic Walker (<a href="https://github.com/Kanaries/graphic-walker">https://github.com/Kanaries/graphic-walker</a>): A lite embeddable component for visual analysis.<p>+ PyGWalker (<a href="https://github.com/Kanaries/pygwalker">https://github.com/Kanaries/pygwalker</a>): turning your pandas dataframe into a Tableau-style User Interface for visual exploration.<p>RATH is a collection of interesting ideas that we think the next generation of data analysis software should be, so there might be many features that not well organized to be a united app. Tell me which feature you prefer and which is not. Looking forward for your ideas and advice.

Show HN: Duck, a chat-based note app for your knowledge base

Show HN: Duck, a chat-based note app for your knowledge base

Show HN: Homemade rocketship treehouse – hardware to custom OS

(This was previously submitted as <a href="https://news.ycombinator.com/item?id=2246856" rel="nofollow">https://news.ycombinator.com/item?id=2246856</a>)<p>The Ravenna Ultra-Low-Altitude Vehicle is a backyard rocketship treehouse nestled in the Seattle neighborhood of Ravenna. Click the link to see a demo video (<a href="http://rocket.jonh.net" rel="nofollow">http://rocket.jonh.net</a>).<p>The hexagonal treehouse is about 6.5 feet (2 meters) across at its widest point. The frame is welded mild steel with riveted aluminum siding. It contains nearly 800 LEDs forming dozens of numeric displays spread across 14 control panels, each with an acrylic face laser-cut and etched with labels such as "Lunar Distance" and "Hydraulic Pressure". The pilot controls the rocket using a joystick and panels full of working switches, knobs and buttons. Underneath the capsule are three "thrusters" that shoot plumes of water and compressed air under the control of the pilot's joystick, simulating real positioning thrusters. Takeoff and docking sequences are augmented by a paint-shaker that simulates the vibration of a rocket engine. Sound effects complete the illusion, with a powered subwoofer that gives the rocket a satisfying rumble.<p>When it was built in 2011, rocket operations were controlled by three Atmega328 microprocessors on custom-fabricated printed circuit boards, running a small operating system, RULOS, built just for this project. A trench running from the house to the rocket carries 12VDC power for the lighting and electronics, water for the thrusters, compressed air, and several data signals.<p>Since 2011, the two-person team has upgraded it, here is a recent update from the makers:<p>One of the most visible changes is replacing the primary 4-line display with a slicker 6-line display (i.e., 6 rows of 8 columns of 7-segment LEDs). The audio synthesizer has been upgraded to a PCB that can generate 50khz, 16-bit audio. The interconnection bus, which had been flat IDC cable carrying individual on/off lines, was upgraded to a true I2C-based networked distributed system with over a dozen individually addressable targets, all interconnected by standard cat5 cable that carries both our I2C protocol and power. We also moved much of the electronics from 8-bit atmega328s to newer, 32-bit STM32F3's. RULOS has been expanded into a pretty general purpose embedded systems platform ported to 5 major lines of CPU (atmega, attiny, stm32, nxp lpc, and esp32). We've used it for dozens of other projects in the last 12 years, including a nanosecond-accurate timestamper, a GPS datalogger, an air quality sensor, various little electronic control boards for toys (e.g. these, and this), and an autonomous boat (that sank). It is all available on Github: <a href="https://github.com/jelson/rulos">https://github.com/jelson/rulos</a>.

Show HN: Homemade rocketship treehouse – hardware to custom OS

(This was previously submitted as <a href="https://news.ycombinator.com/item?id=2246856" rel="nofollow">https://news.ycombinator.com/item?id=2246856</a>)<p>The Ravenna Ultra-Low-Altitude Vehicle is a backyard rocketship treehouse nestled in the Seattle neighborhood of Ravenna. Click the link to see a demo video (<a href="http://rocket.jonh.net" rel="nofollow">http://rocket.jonh.net</a>).<p>The hexagonal treehouse is about 6.5 feet (2 meters) across at its widest point. The frame is welded mild steel with riveted aluminum siding. It contains nearly 800 LEDs forming dozens of numeric displays spread across 14 control panels, each with an acrylic face laser-cut and etched with labels such as "Lunar Distance" and "Hydraulic Pressure". The pilot controls the rocket using a joystick and panels full of working switches, knobs and buttons. Underneath the capsule are three "thrusters" that shoot plumes of water and compressed air under the control of the pilot's joystick, simulating real positioning thrusters. Takeoff and docking sequences are augmented by a paint-shaker that simulates the vibration of a rocket engine. Sound effects complete the illusion, with a powered subwoofer that gives the rocket a satisfying rumble.<p>When it was built in 2011, rocket operations were controlled by three Atmega328 microprocessors on custom-fabricated printed circuit boards, running a small operating system, RULOS, built just for this project. A trench running from the house to the rocket carries 12VDC power for the lighting and electronics, water for the thrusters, compressed air, and several data signals.<p>Since 2011, the two-person team has upgraded it, here is a recent update from the makers:<p>One of the most visible changes is replacing the primary 4-line display with a slicker 6-line display (i.e., 6 rows of 8 columns of 7-segment LEDs). The audio synthesizer has been upgraded to a PCB that can generate 50khz, 16-bit audio. The interconnection bus, which had been flat IDC cable carrying individual on/off lines, was upgraded to a true I2C-based networked distributed system with over a dozen individually addressable targets, all interconnected by standard cat5 cable that carries both our I2C protocol and power. We also moved much of the electronics from 8-bit atmega328s to newer, 32-bit STM32F3's. RULOS has been expanded into a pretty general purpose embedded systems platform ported to 5 major lines of CPU (atmega, attiny, stm32, nxp lpc, and esp32). We've used it for dozens of other projects in the last 12 years, including a nanosecond-accurate timestamper, a GPS datalogger, an air quality sensor, various little electronic control boards for toys (e.g. these, and this), and an autonomous boat (that sank). It is all available on Github: <a href="https://github.com/jelson/rulos">https://github.com/jelson/rulos</a>.

Show HN: Homemade rocketship treehouse – hardware to custom OS

(This was previously submitted as <a href="https://news.ycombinator.com/item?id=2246856" rel="nofollow">https://news.ycombinator.com/item?id=2246856</a>)<p>The Ravenna Ultra-Low-Altitude Vehicle is a backyard rocketship treehouse nestled in the Seattle neighborhood of Ravenna. Click the link to see a demo video (<a href="http://rocket.jonh.net" rel="nofollow">http://rocket.jonh.net</a>).<p>The hexagonal treehouse is about 6.5 feet (2 meters) across at its widest point. The frame is welded mild steel with riveted aluminum siding. It contains nearly 800 LEDs forming dozens of numeric displays spread across 14 control panels, each with an acrylic face laser-cut and etched with labels such as "Lunar Distance" and "Hydraulic Pressure". The pilot controls the rocket using a joystick and panels full of working switches, knobs and buttons. Underneath the capsule are three "thrusters" that shoot plumes of water and compressed air under the control of the pilot's joystick, simulating real positioning thrusters. Takeoff and docking sequences are augmented by a paint-shaker that simulates the vibration of a rocket engine. Sound effects complete the illusion, with a powered subwoofer that gives the rocket a satisfying rumble.<p>When it was built in 2011, rocket operations were controlled by three Atmega328 microprocessors on custom-fabricated printed circuit boards, running a small operating system, RULOS, built just for this project. A trench running from the house to the rocket carries 12VDC power for the lighting and electronics, water for the thrusters, compressed air, and several data signals.<p>Since 2011, the two-person team has upgraded it, here is a recent update from the makers:<p>One of the most visible changes is replacing the primary 4-line display with a slicker 6-line display (i.e., 6 rows of 8 columns of 7-segment LEDs). The audio synthesizer has been upgraded to a PCB that can generate 50khz, 16-bit audio. The interconnection bus, which had been flat IDC cable carrying individual on/off lines, was upgraded to a true I2C-based networked distributed system with over a dozen individually addressable targets, all interconnected by standard cat5 cable that carries both our I2C protocol and power. We also moved much of the electronics from 8-bit atmega328s to newer, 32-bit STM32F3's. RULOS has been expanded into a pretty general purpose embedded systems platform ported to 5 major lines of CPU (atmega, attiny, stm32, nxp lpc, and esp32). We've used it for dozens of other projects in the last 12 years, including a nanosecond-accurate timestamper, a GPS datalogger, an air quality sensor, various little electronic control boards for toys (e.g. these, and this), and an autonomous boat (that sank). It is all available on Github: <a href="https://github.com/jelson/rulos">https://github.com/jelson/rulos</a>.

Show HN: Homemade rocketship treehouse – hardware to custom OS

(This was previously submitted as <a href="https://news.ycombinator.com/item?id=2246856" rel="nofollow">https://news.ycombinator.com/item?id=2246856</a>)<p>The Ravenna Ultra-Low-Altitude Vehicle is a backyard rocketship treehouse nestled in the Seattle neighborhood of Ravenna. Click the link to see a demo video (<a href="http://rocket.jonh.net" rel="nofollow">http://rocket.jonh.net</a>).<p>The hexagonal treehouse is about 6.5 feet (2 meters) across at its widest point. The frame is welded mild steel with riveted aluminum siding. It contains nearly 800 LEDs forming dozens of numeric displays spread across 14 control panels, each with an acrylic face laser-cut and etched with labels such as "Lunar Distance" and "Hydraulic Pressure". The pilot controls the rocket using a joystick and panels full of working switches, knobs and buttons. Underneath the capsule are three "thrusters" that shoot plumes of water and compressed air under the control of the pilot's joystick, simulating real positioning thrusters. Takeoff and docking sequences are augmented by a paint-shaker that simulates the vibration of a rocket engine. Sound effects complete the illusion, with a powered subwoofer that gives the rocket a satisfying rumble.<p>When it was built in 2011, rocket operations were controlled by three Atmega328 microprocessors on custom-fabricated printed circuit boards, running a small operating system, RULOS, built just for this project. A trench running from the house to the rocket carries 12VDC power for the lighting and electronics, water for the thrusters, compressed air, and several data signals.<p>Since 2011, the two-person team has upgraded it, here is a recent update from the makers:<p>One of the most visible changes is replacing the primary 4-line display with a slicker 6-line display (i.e., 6 rows of 8 columns of 7-segment LEDs). The audio synthesizer has been upgraded to a PCB that can generate 50khz, 16-bit audio. The interconnection bus, which had been flat IDC cable carrying individual on/off lines, was upgraded to a true I2C-based networked distributed system with over a dozen individually addressable targets, all interconnected by standard cat5 cable that carries both our I2C protocol and power. We also moved much of the electronics from 8-bit atmega328s to newer, 32-bit STM32F3's. RULOS has been expanded into a pretty general purpose embedded systems platform ported to 5 major lines of CPU (atmega, attiny, stm32, nxp lpc, and esp32). We've used it for dozens of other projects in the last 12 years, including a nanosecond-accurate timestamper, a GPS datalogger, an air quality sensor, various little electronic control boards for toys (e.g. these, and this), and an autonomous boat (that sank). It is all available on Github: <a href="https://github.com/jelson/rulos">https://github.com/jelson/rulos</a>.

Show HN: Homemade rocketship treehouse – hardware to custom OS

(This was previously submitted as <a href="https://news.ycombinator.com/item?id=2246856" rel="nofollow">https://news.ycombinator.com/item?id=2246856</a>)<p>The Ravenna Ultra-Low-Altitude Vehicle is a backyard rocketship treehouse nestled in the Seattle neighborhood of Ravenna. Click the link to see a demo video (<a href="http://rocket.jonh.net" rel="nofollow">http://rocket.jonh.net</a>).<p>The hexagonal treehouse is about 6.5 feet (2 meters) across at its widest point. The frame is welded mild steel with riveted aluminum siding. It contains nearly 800 LEDs forming dozens of numeric displays spread across 14 control panels, each with an acrylic face laser-cut and etched with labels such as "Lunar Distance" and "Hydraulic Pressure". The pilot controls the rocket using a joystick and panels full of working switches, knobs and buttons. Underneath the capsule are three "thrusters" that shoot plumes of water and compressed air under the control of the pilot's joystick, simulating real positioning thrusters. Takeoff and docking sequences are augmented by a paint-shaker that simulates the vibration of a rocket engine. Sound effects complete the illusion, with a powered subwoofer that gives the rocket a satisfying rumble.<p>When it was built in 2011, rocket operations were controlled by three Atmega328 microprocessors on custom-fabricated printed circuit boards, running a small operating system, RULOS, built just for this project. A trench running from the house to the rocket carries 12VDC power for the lighting and electronics, water for the thrusters, compressed air, and several data signals.<p>Since 2011, the two-person team has upgraded it, here is a recent update from the makers:<p>One of the most visible changes is replacing the primary 4-line display with a slicker 6-line display (i.e., 6 rows of 8 columns of 7-segment LEDs). The audio synthesizer has been upgraded to a PCB that can generate 50khz, 16-bit audio. The interconnection bus, which had been flat IDC cable carrying individual on/off lines, was upgraded to a true I2C-based networked distributed system with over a dozen individually addressable targets, all interconnected by standard cat5 cable that carries both our I2C protocol and power. We also moved much of the electronics from 8-bit atmega328s to newer, 32-bit STM32F3's. RULOS has been expanded into a pretty general purpose embedded systems platform ported to 5 major lines of CPU (atmega, attiny, stm32, nxp lpc, and esp32). We've used it for dozens of other projects in the last 12 years, including a nanosecond-accurate timestamper, a GPS datalogger, an air quality sensor, various little electronic control boards for toys (e.g. these, and this), and an autonomous boat (that sank). It is all available on Github: <a href="https://github.com/jelson/rulos">https://github.com/jelson/rulos</a>.

Show HN: I made a website with musical exercises for beginner musicians

Show HN: I was frustrated with pricing of PagerDuty et al., so made one myself

Show HN: I was frustrated with pricing of PagerDuty et al., so made one myself

Show HN: Build AI DAGs with Memory; Run and Validate LLM Tools in Containers

I am working on a modular open source framework called Griptape that allows Python developers to create LLM pipelines and DAGs for complex workflows that use rules and memory.<p>Griptape can be thought of as "Airflow for LLMs," providing an alternative to the agent-based LangChain approach.<p>Developers can also build reusable LLM tools with explicit JSON schemas that can be executed in any environment (local, containerized, cloud, etc.) and integrated into Griptape workflows. They can also be easily converted into ChatGPT Plugin APIs and LangChain tools via adapters.<p>Tools can be thought of as any executable code that allows LLMs to interact with the outside world (via ReAct and Toolformer techniques): email, docs, spreadsheets, Jira tickets, web pages/search, etc.<p>The best part about tools is that they can be executed in isolated environments, significantly reducing potential security risks associated with running LLM-generated code and API calls.<p>What do you think? What are some of the use cases that you have in mind for reusable tools?

Show HN: Build AI DAGs with Memory; Run and Validate LLM Tools in Containers

I am working on a modular open source framework called Griptape that allows Python developers to create LLM pipelines and DAGs for complex workflows that use rules and memory.<p>Griptape can be thought of as "Airflow for LLMs," providing an alternative to the agent-based LangChain approach.<p>Developers can also build reusable LLM tools with explicit JSON schemas that can be executed in any environment (local, containerized, cloud, etc.) and integrated into Griptape workflows. They can also be easily converted into ChatGPT Plugin APIs and LangChain tools via adapters.<p>Tools can be thought of as any executable code that allows LLMs to interact with the outside world (via ReAct and Toolformer techniques): email, docs, spreadsheets, Jira tickets, web pages/search, etc.<p>The best part about tools is that they can be executed in isolated environments, significantly reducing potential security risks associated with running LLM-generated code and API calls.<p>What do you think? What are some of the use cases that you have in mind for reusable tools?

Show HN: Gsubpy, an interpreter for subset of Python, written in Go

Recently, I write an interpreter for subset of Python using Go. I haven't seen source code of CPython, all is just written according to my understanding of Python so there may be some unusual things. Hope you can play fun with it. Any suggestion is welcome, glad to get some feedback.

Show HN: DontBore – Accessible, fast, low-footprint Login sharing for the masses

Show HN: DontBore – Accessible, fast, low-footprint Login sharing for the masses

< 1 2 3 ... 504 505 506 507 508 ... 936 937 938 >