The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Faking SIMD to Search and Sort Strings 5x Faster
I want to share a really dumb, but very practical project I have packaged this summer, to perform operations on strings much faster. I was using Python to work with a multi-terabyte newline-delimited file. Reading, splitting, and shuffling it was a nightmare. So, I wrapped a trivial hardware-friendly heuristic I've been using for the last few years into a CPython library.<p>The part I enjoyed the most is implementing SIMD behavior without SIMD instructions... Using 64-bit words to work at 8-bit granularity. Unlike conventional SIMD, the code would remain the same for ~~almost~~ any hardware. Let this library be a reminder of how awesome bit-level hacks are! Feel free to use it when working with CommonCrawl or any other sizeable textual dataset.
Show HN: Investor radar, the ultimate database of investors for your startup
Show HN: Investor radar, the ultimate database of investors for your startup
Show HN: Graphweaver – Instant GraphQL API on Postgres, MySQL, SQLite and More
Graphweaver is an open-source GraphQL API Server that can connect many data sources to create a single API. Create a headless CMS, API Gateway, BaaS or use it as a BFF.
Show HN: Graphweaver – Instant GraphQL API on Postgres, MySQL, SQLite and More
Graphweaver is an open-source GraphQL API Server that can connect many data sources to create a single API. Create a headless CMS, API Gateway, BaaS or use it as a BFF.
Show HN: Graphweaver – Instant GraphQL API on Postgres, MySQL, SQLite and More
Graphweaver is an open-source GraphQL API Server that can connect many data sources to create a single API. Create a headless CMS, API Gateway, BaaS or use it as a BFF.
Show HN: Web App with GUI for AutoML on Tabular Data
Show HN: Going into freshman year, figured I should build an interpreter
Hi all!<p>I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;)<p>Anyways... here's the repo:
https://github.com/liam-ilan/crumb<p>I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
Show HN: Going into freshman year, figured I should build an interpreter
Hi all!<p>I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;)<p>Anyways... here's the repo:
https://github.com/liam-ilan/crumb<p>I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
Show HN: Going into freshman year, figured I should build an interpreter
Hi all!<p>I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;)<p>Anyways... here's the repo:
https://github.com/liam-ilan/crumb<p>I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
Show HN: Going into freshman year, figured I should build an interpreter
Hi all!<p>I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;)<p>Anyways... here's the repo:
https://github.com/liam-ilan/crumb<p>I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
Show HN: Going into freshman year, figured I should build an interpreter
Hi all!<p>I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;)<p>Anyways... here's the repo:
https://github.com/liam-ilan/crumb<p>I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
Show HN: Dumbar, a not so smart menubar app
I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.
Show HN: Dumbar, a not so smart menubar app
I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.
Show HN: Dumbar, a not so smart menubar app
I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.
Show HN: Dumbar, a not so smart menubar app
I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.
Show HN: TRS-GPT – ChatGPT client/server for the TRS-80
Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.
Show HN: TRS-GPT – ChatGPT client/server for the TRS-80
Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.
Show HN: TRS-GPT – ChatGPT client/server for the TRS-80
Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.
Show HN: TRS-GPT – ChatGPT client/server for the TRS-80
Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.