The best Hacker News stories from Show from the past week
Latest posts:
Show HN: Rarbg on IPFS
Show HN: Automating daily reports, because fuck it
Show HN: Mercury – Convert Jupyter notebooks to web apps
Author here. Mercury is the simplest way to serve your notebooks as web apps.
The simplicity of the framework is very important to us. Mercury has some useful features to make sharing easier:<p>- you can show or hide your code,<p>- your users can easily export executed notebook to PDF/HTML,<p>- there is built-in authentication,<p>- you can produce files in the notebook and make them downloadable,<p>- you can share multiple notebooks.<p>We also care about deployment simplicity. That's why we created a shared hosting service called Mercury Cloud. You can deploy notebook by uploading a file. Below clickable links:<p>The GitHub repository <a href="https://github.com/mljar/mercury">https://github.com/mljar/mercury</a><p>Documentation <a href="https://RunMercury.com/docs/" rel="nofollow">https://RunMercury.com/docs/</a><p>Mercury Cloud <a href="https://cloud.runmercury.com" rel="nofollow">https://cloud.runmercury.com</a>
Show HN: HN Resume to Jobs – AI Powered Job Matching Tailored to Your Resume
Hey HN! I'm excited to show off this side project I've been working on. This project matches your resume with the best matching jobs from the monthly HN Who's Hiring post. It works by creating a vector embedding of your resume using OpenAI's embedding API, and then ranking the jobs using a vector similarity score. (You can toggle between max inner product, cosine, and euclidean in the "Advanced Options")<p>I was laid off in August and it took a whole 6 months for me to find my new job. Fortunately, I found my new role on January's HN Who's Hiring post. So I hope this will prove useful to any job seekers out there. I know it's a tough time right now, but you will get through it!<p>Thanks HN! I would greatly appreciate any and all feedback!
Show HN: Discipline.io – Make binding commitments to your better self
Hi HN,<p>It's super hard to quit addicting apps. Existing solutions are non-binding, and therefore, require constant self-discipline and vigilance to be effective. Which is ironic, considering the problem we are trying to solve, is a lack of self-discipline.<p>There exists a physical solution to this problem, in the form of a time-locked safe[1]. It’s effective for reducing app usage, but it's cumbersome and inconvenient.<p>Fundamentally, what these lock-boxes do is impose a real-world cost on breaking your commitment. It’s not impossible to break your commitment, but it would require destroying the lock-box, and that incurs a cost.<p>I created a digital version of this, as an app (Android-only). Commitment’s are backed with cash deposits, and the phone API’s are used to detect violations and enforce compliance. No self-reporting required. And it even works if the monitoring app is uninstalled, or its background service disabled.<p>An example commitment: Stop using Tinder, for the next week, or forfeit $20 to the Red Cross charity.<p>The solution also generalizes to other types of commitments:<p><pre><code> - Commit to using an app more (e.g. meditation)
- Commit to visiting a location (e.g. gym)
- Commit to making a phone call (e.g. mom)
</code></pre>
It’s currently only available for Android, but I'm considering doing an IOS version as well. Hope you like it, and please share any feedback you might have in the comments!<p>[1]: <a href="https://www.thekitchensafe.com" rel="nofollow">https://www.thekitchensafe.com</a>
Show HN: StonksGPT – A Natural Language search tool for Stocks and Finance data
Show HN: I made CSS Pro, a re-imagined Devtools for web design
Show HN: I made CSS Pro, a re-imagined Devtools for web design
Show HN: I open sourced the QR designer from my failed startup
My designer is somewhat special, if I do say so myself, as it allows you to put arbitrary designs in the middle area of the QR while still being totally scannable.
Show HN: I open sourced the QR designer from my failed startup
My designer is somewhat special, if I do say so myself, as it allows you to put arbitrary designs in the middle area of the QR while still being totally scannable.
Show HN: Hacker News user experience enhancement browser extension
Hello everyone!<p>This is a browser extension that attempts to enhance Hacker News user experience, while your data is kept secure, and private (never leaves the browser).<p>Browsers have evolved significantly since doing a v1 back in 2010, which was one of the contributing factors, for attempting a complete re-take few months ago.<p>Personally, I was surprised how useful it turned out to be when browsing around HN.<p>On the linked page you can find install link(s) from web-browser stores, and demo video/screenshots of the features[1]<p>What do you think ?<p>[1] including, browsing content with multiple columns, infinite scroll for lists, user profile tooltips, dynamic comment reply, dark-mode, ...
Show HN: Hacker News user experience enhancement browser extension
Hello everyone!<p>This is a browser extension that attempts to enhance Hacker News user experience, while your data is kept secure, and private (never leaves the browser).<p>Browsers have evolved significantly since doing a v1 back in 2010, which was one of the contributing factors, for attempting a complete re-take few months ago.<p>Personally, I was surprised how useful it turned out to be when browsing around HN.<p>On the linked page you can find install link(s) from web-browser stores, and demo video/screenshots of the features[1]<p>What do you think ?<p>[1] including, browsing content with multiple columns, infinite scroll for lists, user profile tooltips, dynamic comment reply, dark-mode, ...
Show HN: I created a game to memorize the fretboard
Hey guys
I've been playing the guitar for many years but I felt like I had hit a wall and wasnt making progress. One of the things I realized was holding me back was unfamiliarity with the fretboard. I'd often find myself in situations like<p>“Uhh…Where’s the C# here?”<p>“Where’s the flat-3rd of this root on the 4th string?”<p>“Sure would be nice to know the closest min7 triad shape to play over here..”<p>I tried memorizing the fretboard the obvious way but it extreeemly boring for me. Being a developer, I decided to turn it into a game. I'd love for you guys to try it out and let me know what you think: It's at [www.fretboardfly.com](<a href="https://www.fretboardfly.com" rel="nofollow">https://www.fretboardfly.com</a>)<p>I've only built the first module right now which is for note memorization but there's been enough interest that I'm planning on building more modules. Please let me know if you like it, what you'd change about it and what other modules you'd like to see in future.<p>The stack is Vue 3/Nuxt 3/Firebase/Firestore/Tailwind deployed on Vercel. Happy to field questions on the tech side of things as well
Show HN: I created a game to memorize the fretboard
Hey guys
I've been playing the guitar for many years but I felt like I had hit a wall and wasnt making progress. One of the things I realized was holding me back was unfamiliarity with the fretboard. I'd often find myself in situations like<p>“Uhh…Where’s the C# here?”<p>“Where’s the flat-3rd of this root on the 4th string?”<p>“Sure would be nice to know the closest min7 triad shape to play over here..”<p>I tried memorizing the fretboard the obvious way but it extreeemly boring for me. Being a developer, I decided to turn it into a game. I'd love for you guys to try it out and let me know what you think: It's at [www.fretboardfly.com](<a href="https://www.fretboardfly.com" rel="nofollow">https://www.fretboardfly.com</a>)<p>I've only built the first module right now which is for note memorization but there's been enough interest that I'm planning on building more modules. Please let me know if you like it, what you'd change about it and what other modules you'd like to see in future.<p>The stack is Vue 3/Nuxt 3/Firebase/Firestore/Tailwind deployed on Vercel. Happy to field questions on the tech side of things as well
Show HN: I created a game to memorize the fretboard
Hey guys
I've been playing the guitar for many years but I felt like I had hit a wall and wasnt making progress. One of the things I realized was holding me back was unfamiliarity with the fretboard. I'd often find myself in situations like<p>“Uhh…Where’s the C# here?”<p>“Where’s the flat-3rd of this root on the 4th string?”<p>“Sure would be nice to know the closest min7 triad shape to play over here..”<p>I tried memorizing the fretboard the obvious way but it extreeemly boring for me. Being a developer, I decided to turn it into a game. I'd love for you guys to try it out and let me know what you think: It's at [www.fretboardfly.com](<a href="https://www.fretboardfly.com" rel="nofollow">https://www.fretboardfly.com</a>)<p>I've only built the first module right now which is for note memorization but there's been enough interest that I'm planning on building more modules. Please let me know if you like it, what you'd change about it and what other modules you'd like to see in future.<p>The stack is Vue 3/Nuxt 3/Firebase/Firestore/Tailwind deployed on Vercel. Happy to field questions on the tech side of things as well
Hacker News in Slow Italian
There are plenty of podcasts to listen to some slow basic Italian, but often they just talk about random things I'm not that interested in. Nothing a few hours of tinkering with Python cannot solve these days!<p>Introducing Hacker News in Slow Italian. Each episode is generated automatically, using GPT4 API to summarise the top articles on Hacker News and then fed to Play.ht for text-to-speech.<p>The (very short) code is available on Github: <a href="https://github.com/laky/hn-slow-italian">https://github.com/laky/hn-slow-italian</a>
Hacker News in Slow Italian
There are plenty of podcasts to listen to some slow basic Italian, but often they just talk about random things I'm not that interested in. Nothing a few hours of tinkering with Python cannot solve these days!<p>Introducing Hacker News in Slow Italian. Each episode is generated automatically, using GPT4 API to summarise the top articles on Hacker News and then fed to Play.ht for text-to-speech.<p>The (very short) code is available on Github: <a href="https://github.com/laky/hn-slow-italian">https://github.com/laky/hn-slow-italian</a>
Show HN: HN Follow – Follow Your Friends on HN
HN Follow lets you follow authors on Hacker News, and get email notifications when they post. It was inspired by alerthn.com and hnreplies.com.<p>The app was built in an experimental style on Val Town. We’re trying to create a new web primitive that you can:<p>1. write like a function
2. run like a script
3. fork like a repo
4. install like an app<p>This is our 5th iteration of this same “HN Follow” app. We launched the 3rd version here on Hacker News six months ago[1], but it was very kindly removed from the front page by dang in favor of us launching Val Town itself first, which we did in January[2].<p>We’re trying to strike the right balance between something you can use and install with one click, and something you can infinitely customize. For example, you could fork `@rodrigoTello.hnFollowApp`[3] and change the input parameter from authors to a generic query, like I do here[4] to get notifications whenever “val town” is mentioned on HN. In addition to emailing myself (via `console.email`), I also send a message to our team’s Discord. The possibilities are endless, but it can also be overwhelming. We’re trying to find the balance where we help you navigate the space of possible integrations, without limiting you the way a no-code tool would. We would really appreciate your guys’ feedback and suggestions!<p>[1] - HN Follow, first launch: <a href="https://news.ycombinator.com/item?id=33533830" rel="nofollow">https://news.ycombinator.com/item?id=33533830</a><p>[2] - Val Town launch: <a href="https://news.ycombinator.com/item?id=34343122" rel="nofollow">https://news.ycombinator.com/item?id=34343122</a><p>[3] - `@rodrigotello.hnFollowApp`: <a href="https://www.val.town/v/rodrigotello.hnFollowApp" rel="nofollow">https://www.val.town/v/rodrigotello.hnFollowApp</a><p>[4] - My fork of hnFollow: <a href="https://www.val.town/v/stevekrouse.hnValTown" rel="nofollow">https://www.val.town/v/stevekrouse.hnValTown</a>
Show HN: HN Follow – Follow Your Friends on HN
HN Follow lets you follow authors on Hacker News, and get email notifications when they post. It was inspired by alerthn.com and hnreplies.com.<p>The app was built in an experimental style on Val Town. We’re trying to create a new web primitive that you can:<p>1. write like a function
2. run like a script
3. fork like a repo
4. install like an app<p>This is our 5th iteration of this same “HN Follow” app. We launched the 3rd version here on Hacker News six months ago[1], but it was very kindly removed from the front page by dang in favor of us launching Val Town itself first, which we did in January[2].<p>We’re trying to strike the right balance between something you can use and install with one click, and something you can infinitely customize. For example, you could fork `@rodrigoTello.hnFollowApp`[3] and change the input parameter from authors to a generic query, like I do here[4] to get notifications whenever “val town” is mentioned on HN. In addition to emailing myself (via `console.email`), I also send a message to our team’s Discord. The possibilities are endless, but it can also be overwhelming. We’re trying to find the balance where we help you navigate the space of possible integrations, without limiting you the way a no-code tool would. We would really appreciate your guys’ feedback and suggestions!<p>[1] - HN Follow, first launch: <a href="https://news.ycombinator.com/item?id=33533830" rel="nofollow">https://news.ycombinator.com/item?id=33533830</a><p>[2] - Val Town launch: <a href="https://news.ycombinator.com/item?id=34343122" rel="nofollow">https://news.ycombinator.com/item?id=34343122</a><p>[3] - `@rodrigotello.hnFollowApp`: <a href="https://www.val.town/v/rodrigotello.hnFollowApp" rel="nofollow">https://www.val.town/v/rodrigotello.hnFollowApp</a><p>[4] - My fork of hnFollow: <a href="https://www.val.town/v/stevekrouse.hnValTown" rel="nofollow">https://www.val.town/v/stevekrouse.hnValTown</a>
Show HN: Visual intuitive explanations of LLM concepts (LLM University)
Hi HN,<p>We've just published a lot of original, visual, and intuitive explanations of concepts to introduce people to large language models.<p>It's available for free with no sign-up needed and it includes text articles, some video explanations, and code examples/notebooks as well. And we're available to answer your questions in a dedicated Discord channel.<p>You can find it here: https://llm.university/<p>Having written https://jalammar.github.io/illustrated-transformer/, I've been thinking about these topics and how best to communicate them for half a decade. But this project is extra special to me because I got to collaborate on it with two of who I think of as some of the best ML educators out there. Luis Serrano of https://www.youtube.com/@SerranoAcademy and Meor Amer, author of "A Visual Introduction to Deep Learning" https://kdimensions.gumroad.com/l/visualdl<p>We're planning to roll out more content to it (let us know what concepts interest you). But as of now, it has the following structure (With some links for highlighted articles for you to audit):<p>---<p>Module 1: What are Large Language Models<p>- Text Embeddings (https://docs.cohere.com/docs/text-embeddings)<p>- Similarity between words and sentences (https://docs.cohere.com/docs/similarity-between-words-and-sentences)<p>- The attention mechanism<p>- Transformer models (https://docs.cohere.com/docs/transformer-models HN Discussion: https://news.ycombinator.com/item?id=35576918)<p>- Semantic search<p>---<p>Module 2: Text representation<p>- Classification models (https://docs.cohere.com/docs/classification-models)<p>- Classification Evaluation metrics (https://docs.cohere.com/docs/evaluation-metrics)<p>- Classification / Embedding API endpoints<p>- Semantic search<p>- Text clustering<p>- Topic modeling (goes over clustering Ask HN posts https://docs.cohere.com/docs/clustering-hacker-news-posts)<p>- Multilingual semantic search<p>- Multilingual sentiment analysis<p>---<p>Module 3: Text generation<p>- Prompt engineering (https://docs.cohere.com/docs/model-prompting)<p>- Use case ideation<p>- Chaining prompts<p>---<p>A lot of the content originates from common questions we get from users of the LLMs we serve at Cohere. So the focus is more on application of LLMs than theory or training LLMs.<p>Hope you enjoy it, open to all feedback and suggestions!