The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Faster LLM evaluation with Bayesian optimization
Recently I've been working on making LLM evaluations fast by using bayesian optimization to select a sensible subset.
Bayesian optimization is used because it’s good for exploration / exploitation of expensive black box (paraphrase, LLM).
I would love to hear your thoughts and suggestions on this!
Show HN: Faster LLM evaluation with Bayesian optimization
Recently I've been working on making LLM evaluations fast by using bayesian optimization to select a sensible subset.
Bayesian optimization is used because it’s good for exploration / exploitation of expensive black box (paraphrase, LLM).
I would love to hear your thoughts and suggestions on this!
Show HN: Loz – Automate Git Commit Messages with LLM
Loz is a CLI tool that utilizes Large Language Models(LLMs), specifically code-lamma and GPT-3.5, to automatically generate GIT commit messages based on code changes.
Show HN: LLMWare – Small Specialized Function Calling 1B LLMs for Multi-Step RAG
Hi, I was a corporate lawyer for many years working with a lot of financial services and insurance companies. In practicing law, I noticed there was a lot of repetition in the tasks I was working on even as a highly paid attorney that could be automated.<p>I wanted to solve the problem of dealing with a lot information and data in a practical way, using AI. This motivated me to start AI Bloks/LLMWare with my husband, who had a deep background in software and is a very early adopter of AI.<p>We have been on this journey with our open source project LLMWare for the past 4 months, producing a RAG framework in GH and about 50 models in Hugging Face. <a href="https://huggingface.co/llmware" rel="nofollow">https://huggingface.co/llmware</a><p>Our latest models are designed to re-imagine the way we use small specialized models in multi-step RAG workflow (SLIMs). I would love for you to check it out and give us some feedback. Thank you!
Show HN: Bitwise Liminal – A Short Film in 256 Bytes of Code
A Short Film in 256 Bytes of Code<p>Programmed by KilledByAPixel
Presented at Lovebyte Party 2024<p>...<p>I found an old VHS tape at a yard sale.
It was labeled "Bitwise Liminal" in sharpie.
But when I watched the video it was only static.<p>Then I started having vivid and... unsettling dreams.
Also I couldn't stop thinking about that weird VHS tape.
After researching I learned it was a digital backup.
Using some special software I recovered the data.
To my shock, it was a 256 byte program...<p>With trembling hands I opened it in a web browser.
Strange. This reminds me of the dreams I've been having.
Now I don't need to sleep anymore.
I just keep watching.<p>...<p>l ɐ u ᴉ ɯ ᴉ ⅂ ǝ s ᴉ ʍ ʇ ᴉ ᗺ<p><pre><code> <canvas id=c><svg onload=setInterval("for(t+=.1,R=T=C=Math.cos,c.width=w=128,i=9986,V=t/9&3;Y=i--/w;c.getContext`2d`.fillRect(X,Y,(C(t/6)*T^V*i/1e4*T+t) ?(R=T++,1):(T=9,19/R),5/Z))for(Z=5,X=i%w+4/R;0<(V*95+C(t/3)+Z*X/64-Z^Z|(60-Y)*Z/58);Z+=.2);",t=9)></code></pre>
Show HN: Bitwise Liminal – A Short Film in 256 Bytes of Code
A Short Film in 256 Bytes of Code<p>Programmed by KilledByAPixel
Presented at Lovebyte Party 2024<p>...<p>I found an old VHS tape at a yard sale.
It was labeled "Bitwise Liminal" in sharpie.
But when I watched the video it was only static.<p>Then I started having vivid and... unsettling dreams.
Also I couldn't stop thinking about that weird VHS tape.
After researching I learned it was a digital backup.
Using some special software I recovered the data.
To my shock, it was a 256 byte program...<p>With trembling hands I opened it in a web browser.
Strange. This reminds me of the dreams I've been having.
Now I don't need to sleep anymore.
I just keep watching.<p>...<p>l ɐ u ᴉ ɯ ᴉ ⅂ ǝ s ᴉ ʍ ʇ ᴉ ᗺ<p><pre><code> <canvas id=c><svg onload=setInterval("for(t+=.1,R=T=C=Math.cos,c.width=w=128,i=9986,V=t/9&3;Y=i--/w;c.getContext`2d`.fillRect(X,Y,(C(t/6)*T^V*i/1e4*T+t) ?(R=T++,1):(T=9,19/R),5/Z))for(Z=5,X=i%w+4/R;0<(V*95+C(t/3)+Z*X/64-Z^Z|(60-Y)*Z/58);Z+=.2);",t=9)></code></pre>
Show HN: Bitwise Liminal – A Short Film in 256 Bytes of Code
A Short Film in 256 Bytes of Code<p>Programmed by KilledByAPixel
Presented at Lovebyte Party 2024<p>...<p>I found an old VHS tape at a yard sale.
It was labeled "Bitwise Liminal" in sharpie.
But when I watched the video it was only static.<p>Then I started having vivid and... unsettling dreams.
Also I couldn't stop thinking about that weird VHS tape.
After researching I learned it was a digital backup.
Using some special software I recovered the data.
To my shock, it was a 256 byte program...<p>With trembling hands I opened it in a web browser.
Strange. This reminds me of the dreams I've been having.
Now I don't need to sleep anymore.
I just keep watching.<p>...<p>l ɐ u ᴉ ɯ ᴉ ⅂ ǝ s ᴉ ʍ ʇ ᴉ ᗺ<p><pre><code> <canvas id=c><svg onload=setInterval("for(t+=.1,R=T=C=Math.cos,c.width=w=128,i=9986,V=t/9&3;Y=i--/w;c.getContext`2d`.fillRect(X,Y,(C(t/6)*T^V*i/1e4*T+t) ?(R=T++,1):(T=9,19/R),5/Z))for(Z=5,X=i%w+4/R;0<(V*95+C(t/3)+Z*X/64-Z^Z|(60-Y)*Z/58);Z+=.2);",t=9)></code></pre>
Show HN: Oration (iOS) turns pdfs into audiobooks
Hello HN community!<p>I'm excited to introduce a project I've recently launched: Oration, an iOS app designed to convert PDFs into audiobooks. This idea was inspired by my experiences as an engineering student with ADHD, struggling to engage with dense academic papers. Relying on Text-to-Speech tools, despite their robotic quality, was a workaround for me and others with similar learning preferences or challenges, such as Dyslexia.<p>Recognizing the limitations of existing tools—difficulty with complex formats, inability to skip over citations or footnotes, and inadequate handling of tables, graphs, and figures—I developed Oration. Our goal is to refine these areas continuously, offering both summarized and full versions of PDFs for a more accessible learning experience.<p>Oration aims to serve as a high-quality, user-friendly platform for auditory learners and those who find traditional reading methods challenging, with features akin to popular audiobook apps like Audible or Spotify.<p>How Oration Works:<p><pre><code> 1. Download the app and sign up using either a username and password or through Google, with a 2-week free trial that doesn't require a payment method.
2. Upload a PDF document.
3. Within about 5-10 minutes, you'll receive a notification that your Audiobook is ready.
4. Listen to your Audiobook directly in the app or through a browser-based web player, which also facilitates easy sharing with friends and family.
</code></pre>
Also, to emphasize - all audio generated by the user is yours to own! We're working on some updates to easily export .MP3 files of Oration Audiobooks you create<p>For an example of how the web player looks and functions, check out this link: <a href="https://player.oration.app/75e079c1-bd7e-4a16-8e02-23636837a81c" rel="nofollow">https://player.oration.app/75e079c1-bd7e-4a16-8e02-23636837a...</a><p>I believe Oration can significantly benefit those who prefer or require alternative learning formats. We're committed to enhancing the app's functionality and user experience, so feedback and constructive criticism are always welcome.<p>Thank you for considering Oration, and I hope it proves to be a valuable tool for you or someone you know.
Show HN: Oration (iOS) turns pdfs into audiobooks
Hello HN community!<p>I'm excited to introduce a project I've recently launched: Oration, an iOS app designed to convert PDFs into audiobooks. This idea was inspired by my experiences as an engineering student with ADHD, struggling to engage with dense academic papers. Relying on Text-to-Speech tools, despite their robotic quality, was a workaround for me and others with similar learning preferences or challenges, such as Dyslexia.<p>Recognizing the limitations of existing tools—difficulty with complex formats, inability to skip over citations or footnotes, and inadequate handling of tables, graphs, and figures—I developed Oration. Our goal is to refine these areas continuously, offering both summarized and full versions of PDFs for a more accessible learning experience.<p>Oration aims to serve as a high-quality, user-friendly platform for auditory learners and those who find traditional reading methods challenging, with features akin to popular audiobook apps like Audible or Spotify.<p>How Oration Works:<p><pre><code> 1. Download the app and sign up using either a username and password or through Google, with a 2-week free trial that doesn't require a payment method.
2. Upload a PDF document.
3. Within about 5-10 minutes, you'll receive a notification that your Audiobook is ready.
4. Listen to your Audiobook directly in the app or through a browser-based web player, which also facilitates easy sharing with friends and family.
</code></pre>
Also, to emphasize - all audio generated by the user is yours to own! We're working on some updates to easily export .MP3 files of Oration Audiobooks you create<p>For an example of how the web player looks and functions, check out this link: <a href="https://player.oration.app/75e079c1-bd7e-4a16-8e02-23636837a81c" rel="nofollow">https://player.oration.app/75e079c1-bd7e-4a16-8e02-23636837a...</a><p>I believe Oration can significantly benefit those who prefer or require alternative learning formats. We're committed to enhancing the app's functionality and user experience, so feedback and constructive criticism are always welcome.<p>Thank you for considering Oration, and I hope it proves to be a valuable tool for you or someone you know.
Show HN: Oration (iOS) turns pdfs into audiobooks
Hello HN community!<p>I'm excited to introduce a project I've recently launched: Oration, an iOS app designed to convert PDFs into audiobooks. This idea was inspired by my experiences as an engineering student with ADHD, struggling to engage with dense academic papers. Relying on Text-to-Speech tools, despite their robotic quality, was a workaround for me and others with similar learning preferences or challenges, such as Dyslexia.<p>Recognizing the limitations of existing tools—difficulty with complex formats, inability to skip over citations or footnotes, and inadequate handling of tables, graphs, and figures—I developed Oration. Our goal is to refine these areas continuously, offering both summarized and full versions of PDFs for a more accessible learning experience.<p>Oration aims to serve as a high-quality, user-friendly platform for auditory learners and those who find traditional reading methods challenging, with features akin to popular audiobook apps like Audible or Spotify.<p>How Oration Works:<p><pre><code> 1. Download the app and sign up using either a username and password or through Google, with a 2-week free trial that doesn't require a payment method.
2. Upload a PDF document.
3. Within about 5-10 minutes, you'll receive a notification that your Audiobook is ready.
4. Listen to your Audiobook directly in the app or through a browser-based web player, which also facilitates easy sharing with friends and family.
</code></pre>
Also, to emphasize - all audio generated by the user is yours to own! We're working on some updates to easily export .MP3 files of Oration Audiobooks you create<p>For an example of how the web player looks and functions, check out this link: <a href="https://player.oration.app/75e079c1-bd7e-4a16-8e02-23636837a81c" rel="nofollow">https://player.oration.app/75e079c1-bd7e-4a16-8e02-23636837a...</a><p>I believe Oration can significantly benefit those who prefer or require alternative learning formats. We're committed to enhancing the app's functionality and user experience, so feedback and constructive criticism are always welcome.<p>Thank you for considering Oration, and I hope it proves to be a valuable tool for you or someone you know.
Show HN: Tweening web visualisation, in Rust – (WASM)
Using wasm-bindgen, and the tween-rs crate
Show HN: Tweening web visualisation, in Rust – (WASM)
Using wasm-bindgen, and the tween-rs crate
Show HN: Miracode, a Minecraft programming font that is readable
I always believe in using what one makes, which is unfortunate because I made Monocraft. For the past year I've been stuck looking at those pixels while I code, so over the weekend I tried my hand at making a version of Monocraft that was more legible. Introducing Miracode, a Minecraft programming font that is actually usable!
Using a custom algorithm, I've converted adjacent pixels from the original font into strokes, which allow for a more smooth look while maintaining that Minecraft-y look. Give it a try and let me know what you think!
Show HN: Miracode, a Minecraft programming font that is readable
I always believe in using what one makes, which is unfortunate because I made Monocraft. For the past year I've been stuck looking at those pixels while I code, so over the weekend I tried my hand at making a version of Monocraft that was more legible. Introducing Miracode, a Minecraft programming font that is actually usable!
Using a custom algorithm, I've converted adjacent pixels from the original font into strokes, which allow for a more smooth look while maintaining that Minecraft-y look. Give it a try and let me know what you think!
Show HN: Miracode, a Minecraft programming font that is readable
I always believe in using what one makes, which is unfortunate because I made Monocraft. For the past year I've been stuck looking at those pixels while I code, so over the weekend I tried my hand at making a version of Monocraft that was more legible. Introducing Miracode, a Minecraft programming font that is actually usable!
Using a custom algorithm, I've converted adjacent pixels from the original font into strokes, which allow for a more smooth look while maintaining that Minecraft-y look. Give it a try and let me know what you think!
Show HN: A platform for remote piano lessons based on the Web MIDI API
I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data.<p>I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!
Show HN: A platform for remote piano lessons based on the Web MIDI API
I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data.<p>I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!
Show HN: A platform for remote piano lessons based on the Web MIDI API
I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data.<p>I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!
Show HN: Multi-monitor KVM using just a USB switch
Simple KVM lets you control multiple PCs from one mouse, keyboard and monitor(s).<p>It is similar to Haimgel's display-switch (<a href="https://news.ycombinator.com/item?id=29608967">https://news.ycombinator.com/item?id=29608967</a>), but it provides a GUI which hopefully makes it a bit easier to set up. It also supports hotkeys which effectively lets you alt+tab between computers.<p>I was surprised by the star-to-download ratio (55:400) on GitHub, so I thought I'd post it here as it might be useful to someone.<p>Feedback welcome!<p>Thanks,
Fidel
Show HN: Multi-monitor KVM using just a USB switch
Simple KVM lets you control multiple PCs from one mouse, keyboard and monitor(s).<p>It is similar to Haimgel's display-switch (<a href="https://news.ycombinator.com/item?id=29608967">https://news.ycombinator.com/item?id=29608967</a>), but it provides a GUI which hopefully makes it a bit easier to set up. It also supports hotkeys which effectively lets you alt+tab between computers.<p>I was surprised by the star-to-download ratio (55:400) on GitHub, so I thought I'd post it here as it might be useful to someone.<p>Feedback welcome!<p>Thanks,
Fidel