The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Demo of Agent Based Model on GPU with CUDA and OpenGL (Windows/Linux)
Demo of agent based model on GPU with CUDA and OpenGL (Windows/Linux)<p>Agent instances on GPU memory
Uses SSBO for instanced objects (with GLSL 450 shaders)
CUDA OpenGL interops
Renders with GLFW3 window manager
Dynamic camera views in OpenGL (pan,zoom with mouse)
Libraries installed using vcpkg<p>(<a href="https://github.com/KienTTran/ABMGPU">https://github.com/KienTTran/ABMGPU</a>)
Show HN: AIConsole, an Open-Source Desktop AI Editor to Customize Your Workflow
Hey HN!<p>I was frustrated with feeling like an assistant to most AI systems and chats that I used. All I wanted was to have a fully controllable AI System that will potentially do everything for me, and that I can easily teach to do new things and get my context without constant copy and pasting.<p>This is why, together with my team, I built AIConsole, an open-source desktop AI editor that allows you to create your own AI toolset. Giving you the power of AI personalization right on your local machine.<p>Imagine a desktop app that can schedule your meetings, automate responses, craft unique content, code snippets, or even edit code – all while respecting your privacy and preferences.<p>What does it do?<p>* Runs code locally - it can fully operate within your local environment with the tasks your machine can execute – it can do everything that is accessible from your machine.<p>* Gets better the more you put into it - teach it once to perform a task and AIConsole retains the skill indefinitely.<p>* Use your notes to show AI how to complete and automate tasks.<p>* Expert level prompt engineering - AIConsole leverages a multi-agent Retrieval-Augmented Generation (RAG) system not based on a vector database, akin to expert prompt engineering.<p>* Fully open-sourced – This software maintains privacy and only uses dedicated LLM apis with well known privacy policies - and you can verify that yourself<p>* Share and collaborate on your tools with the community - you can create and share your domain-specific AI tool using Github, Google Drive etc.<p>While we are at an early stage, we have a stable desktop application, and are working on sharing actual use-cases and further improving the tooling around it.<p>We’ve got a lot planned on our roadmap, including a full IDE-like experience, generative interfaces, and open source LLMs support.<p>Get it here: <a href="https://aiconsole.ai" rel="nofollow noreferrer">https://aiconsole.ai</a><p>Discord: <a href="https://discord.com/invite/gYPJqFC7hF" rel="nofollow noreferrer">https://discord.com/invite/gYPJqFC7hF</a><p>Repository: <a href="https://github.com/10clouds/aiconsole">https://github.com/10clouds/aiconsole</a><p>Newsletter: <a href="https://cielecki.substack.com/" rel="nofollow noreferrer">https://cielecki.substack.com/</a><p>My Twitter: twitter.com/mcielecki<p>Manifesto: <a href="https://cielecki.substack.com/p/say-goodbye-to-tech-giants" rel="nofollow noreferrer">https://cielecki.substack.com/p/say-goodbye-to-tech-giants</a><p>I would love to hear your feedback.
Show HN: AIConsole, an Open-Source Desktop AI Editor to Customize Your Workflow
Hey HN!<p>I was frustrated with feeling like an assistant to most AI systems and chats that I used. All I wanted was to have a fully controllable AI System that will potentially do everything for me, and that I can easily teach to do new things and get my context without constant copy and pasting.<p>This is why, together with my team, I built AIConsole, an open-source desktop AI editor that allows you to create your own AI toolset. Giving you the power of AI personalization right on your local machine.<p>Imagine a desktop app that can schedule your meetings, automate responses, craft unique content, code snippets, or even edit code – all while respecting your privacy and preferences.<p>What does it do?<p>* Runs code locally - it can fully operate within your local environment with the tasks your machine can execute – it can do everything that is accessible from your machine.<p>* Gets better the more you put into it - teach it once to perform a task and AIConsole retains the skill indefinitely.<p>* Use your notes to show AI how to complete and automate tasks.<p>* Expert level prompt engineering - AIConsole leverages a multi-agent Retrieval-Augmented Generation (RAG) system not based on a vector database, akin to expert prompt engineering.<p>* Fully open-sourced – This software maintains privacy and only uses dedicated LLM apis with well known privacy policies - and you can verify that yourself<p>* Share and collaborate on your tools with the community - you can create and share your domain-specific AI tool using Github, Google Drive etc.<p>While we are at an early stage, we have a stable desktop application, and are working on sharing actual use-cases and further improving the tooling around it.<p>We’ve got a lot planned on our roadmap, including a full IDE-like experience, generative interfaces, and open source LLMs support.<p>Get it here: <a href="https://aiconsole.ai" rel="nofollow noreferrer">https://aiconsole.ai</a><p>Discord: <a href="https://discord.com/invite/gYPJqFC7hF" rel="nofollow noreferrer">https://discord.com/invite/gYPJqFC7hF</a><p>Repository: <a href="https://github.com/10clouds/aiconsole">https://github.com/10clouds/aiconsole</a><p>Newsletter: <a href="https://cielecki.substack.com/" rel="nofollow noreferrer">https://cielecki.substack.com/</a><p>My Twitter: twitter.com/mcielecki<p>Manifesto: <a href="https://cielecki.substack.com/p/say-goodbye-to-tech-giants" rel="nofollow noreferrer">https://cielecki.substack.com/p/say-goodbye-to-tech-giants</a><p>I would love to hear your feedback.
Show HN: Rqbit – bittorent CLI and desktop app written in Rust
Show HN: Rqbit – bittorent CLI and desktop app written in Rust
Show HN: Audio plugin for circuit-bent MP3 compression sounds
I made MAIM, an open-source audio plugin that uses real MP3 encoders to distort the sound. I've also added knobs that let you "circuit bend" the encoders, changing parameters that would normally be inaccessible to the user to get strange glitchy sounds.<p>The plugin lets you switch between two MP3 encoders, since under the MP3 standard, the specifics of what to lose in MP3 lossy compression is left up to the encoder. The encoders are LAME, the gold standard for open-source MP3 encoders, and BladeEnc, an old open-source MP3 encoder that has a really bubbly sound and was fun to work with.<p>I'd love any feedback, and I'll be around to answer questions!
Show HN: Audio plugin for circuit-bent MP3 compression sounds
I made MAIM, an open-source audio plugin that uses real MP3 encoders to distort the sound. I've also added knobs that let you "circuit bend" the encoders, changing parameters that would normally be inaccessible to the user to get strange glitchy sounds.<p>The plugin lets you switch between two MP3 encoders, since under the MP3 standard, the specifics of what to lose in MP3 lossy compression is left up to the encoder. The encoders are LAME, the gold standard for open-source MP3 encoders, and BladeEnc, an old open-source MP3 encoder that has a really bubbly sound and was fun to work with.<p>I'd love any feedback, and I'll be around to answer questions!
Show HN: Audio plugin for circuit-bent MP3 compression sounds
I made MAIM, an open-source audio plugin that uses real MP3 encoders to distort the sound. I've also added knobs that let you "circuit bend" the encoders, changing parameters that would normally be inaccessible to the user to get strange glitchy sounds.<p>The plugin lets you switch between two MP3 encoders, since under the MP3 standard, the specifics of what to lose in MP3 lossy compression is left up to the encoder. The encoders are LAME, the gold standard for open-source MP3 encoders, and BladeEnc, an old open-source MP3 encoder that has a really bubbly sound and was fun to work with.<p>I'd love any feedback, and I'll be around to answer questions!
Show HN: Onsites.fyi - Curated Big Tech Interview Experiences
Hi HN!<p>While Glassdoor and other employment discussion boards offer valuable interview experience data, navigating it to prepare for interviews can be difficult.<p>Onsites.fyi curates interview experiences and insights from Big Tech hiring across various positions and levels.<p>Our collection currently includes interview experiences from top-tier companies like Apple, Google, Meta, Microsoft, and Amazon.<p>Reviewing real interview experiences (rounds, questions, format) of others could be an invaluable preparation tool for interviews.<p>Try it out and please share any feedback!
Show HN: Onsites.fyi - Curated Big Tech Interview Experiences
Hi HN!<p>While Glassdoor and other employment discussion boards offer valuable interview experience data, navigating it to prepare for interviews can be difficult.<p>Onsites.fyi curates interview experiences and insights from Big Tech hiring across various positions and levels.<p>Our collection currently includes interview experiences from top-tier companies like Apple, Google, Meta, Microsoft, and Amazon.<p>Reviewing real interview experiences (rounds, questions, format) of others could be an invaluable preparation tool for interviews.<p>Try it out and please share any feedback!
Show HN: Simulate 3D plants in the browser
Show HN: Simulate 3D plants in the browser
Show HN: Simulate 3D plants in the browser
Show HN: Simulate 3D plants in the browser
Report Phone Spam – Shut down robocallers and text spammers
Do you receive unsolicited phone calls or SMS/text spam? I made a free public service site explaining how to find the telecom carrier that is responsible for the spammer's (real) phone number and report the abuse to them – so the carrier can terminate their service.<p>It works, and it feels like magic.<p>Background: Earlier this year, I wrote an HN comment[1] explaining how to find the telecom carrier responsible for a robocall or SMS spam campaign. Those steps aren't documented anywhere else, even though they're actually pretty easy.<p>This info deserved to be much more visible, so now it is: <a href="https://reportphonespam.org/" rel="nofollow noreferrer">https://reportphonespam.org/</a><p>As my site says, most reputable telecom carriers don't want unsolicited messages on their network or phone numbers. In order to disconnect their abusive customers, they need to hear about the abuse. That's where you come in. In a few minutes, you can report abuse to the responsible carrier, who will investigate and often shut off the spammer's phone number(s).<p>[1]: <a href="https://news.ycombinator.com/item?id=34570065#34570835">https://news.ycombinator.com/item?id=34570065#34570835</a>
Show HN: Advent of Code CLI
Show HN: Advent of Code CLI
Show HN: ChatCBT – AI-powered cognitive behavioral therapist for Obsidian
ChatCBT is an AI-powered cognitive behavioral therapist for your local Obsidian notes.<p>You have the choice to use OpenAI, or a 100% local model with Ollama for total data privacy.<p>When you're done with your conversation, ChatCBT can automatically summarize the chat into a table listing your negative beliefs, emotions, categories of negative thinking, and reframed thoughts. This way you can start to recognize patterns in your thinking and begin to rewire your reactions to disturbing circumstances.<p>Conversations are stored in markdown files on your local machine, ensuring privacy and portability while giving you the freedom to organize your sessions as you please. You could easily share these files with a therapist.<p>I built this for myself when I noticed the patterns of chat help I was getting from my therapist in between therapy sessions was essentially coaching that didn't require much context beyond the immediate situation and emotions. This felt like a particularly good use case for LLMs.<p>ChatCBT has been pretty effective for me to talk myself through spiraling episodes of negative thinking. I've been able to get back on my horse faster, and it's convenient that it's available 24/7 and 5000x cheaper than a therapy session (or free if using Ollama). That's why I'd like to share it - curious if it helps anyone else.<p>It's under review to become an Obsidian community plugin, but in the meantime it's available now via git clone (see readme). Happy for feedback
Show HN: ChatCBT – AI-powered cognitive behavioral therapist for Obsidian
ChatCBT is an AI-powered cognitive behavioral therapist for your local Obsidian notes.<p>You have the choice to use OpenAI, or a 100% local model with Ollama for total data privacy.<p>When you're done with your conversation, ChatCBT can automatically summarize the chat into a table listing your negative beliefs, emotions, categories of negative thinking, and reframed thoughts. This way you can start to recognize patterns in your thinking and begin to rewire your reactions to disturbing circumstances.<p>Conversations are stored in markdown files on your local machine, ensuring privacy and portability while giving you the freedom to organize your sessions as you please. You could easily share these files with a therapist.<p>I built this for myself when I noticed the patterns of chat help I was getting from my therapist in between therapy sessions was essentially coaching that didn't require much context beyond the immediate situation and emotions. This felt like a particularly good use case for LLMs.<p>ChatCBT has been pretty effective for me to talk myself through spiraling episodes of negative thinking. I've been able to get back on my horse faster, and it's convenient that it's available 24/7 and 5000x cheaper than a therapy session (or free if using Ollama). That's why I'd like to share it - curious if it helps anyone else.<p>It's under review to become an Obsidian community plugin, but in the meantime it's available now via git clone (see readme). Happy for feedback
Show HN: ThreeFold – Decentralized Cloud Infrastructure
We built it from the ground up, minimal Linux based operating system (written in go and rust), messaging system written in rust and infrastructure as code support (terraform and pulumi)<p>There is even a dashboard, and a playground UI to manage it (that you can even run yourself) . Beautifully decentralized, you have full control of everything, you can deploy on your own servers if the cost of the cloud is too much. You can even run the whole system yourself if you want to.<p>Here is a link to documentation <a href="https://manual.grid.tf/" rel="nofollow noreferrer">https://manual.grid.tf/</a><p>Also, we are honored if it piqued your interest, and would love to support your testing journey free of charge.