A conversation about AI for science with Jason Pruet (Score: 150+ in 14 hours)
Link: https://readhacker.news/s/6un4d
Comments: https://readhacker.news/c/6un4d
Link: https://readhacker.news/s/6un4d
Comments: https://readhacker.news/c/6un4d
Kyle Dickman
Q&A with Jason Pruet | Los Alamos National Laboratory
A Conversation with an AI Expert on the Technology’s Role in Science and National Security
Open Hardware Ethernet Switch project, part 1 (❄️ Score: 151+ in 4 days)
Link: https://readhacker.news/s/6ubRf
Comments: https://readhacker.news/c/6ubRf
Link: https://readhacker.news/s/6ubRf
Comments: https://readhacker.news/c/6ubRf
Ask HN: How are you acquiring your first hundred users? (Score: 155+ in 4 hours)
Link: https://readhacker.news/c/6upjx
I am building a B2C AI SaaS with $50/month price. How would you go about getting with first 100 users and then the next 500 users.
What we are currently doing:
1) Cold outreach to power users - to convert them into affiliates.
2) Cold outreach to individuals who have target ICP communities.
3) SEO for more long term (not for the first 500)
Link: https://readhacker.news/c/6upjx
I am building a B2C AI SaaS with $50/month price. How would you go about getting with first 100 users and then the next 500 users.
What we are currently doing:
1) Cold outreach to power users - to convert them into affiliates.
2) Cold outreach to individuals who have target ICP communities.
3) SEO for more long term (not for the first 500)
The world could run on older hardware if software optimization was a priority (🔥 Score: 154+ in 2 hours)
Link: https://readhacker.news/s/6upwJ
Comments: https://readhacker.news/c/6upwJ
Link: https://readhacker.news/s/6upwJ
Comments: https://readhacker.news/c/6upwJ
X (formerly Twitter)
John Carmack (@ID_AA_Carmack) on X
I have also run this fun thought experiment! More of the world than many might imagine could run on outdated hardware if software optimization was truly a priority, and market price signals on scarce compute would make it happen. Rebuild all the interpreted…
Gig Companies Violate Workers Rights (Score: 150+ in 1 day)
Link: https://readhacker.news/s/6ukFh
Comments: https://readhacker.news/c/6ukFh
Link: https://readhacker.news/s/6ukFh
Comments: https://readhacker.news/c/6ukFh
Human Rights Watch
US: Major Companies Violate Gig Workers’ Rights
Major digital labor platforms, also known as gig companies, operating in the United States misclassify gig workers as independent contractors, denying them labor rights.
Nextcloud cries foul over Google Play Store app rejection (Score: 151+ in 5 hours)
Link: https://readhacker.news/s/6upmH
Comments: https://readhacker.news/c/6upmH
Link: https://readhacker.news/s/6upmH
Comments: https://readhacker.news/c/6upmH
The Register
Nextcloud cries foul over Google Play Store app rejection
Exclusive: Claims policy change is really just a way to squeeze out competition
Understanding LucasArts' iMUSE System (Score: 150+ in 15 hours)
Link: https://readhacker.news/s/6untp
Comments: https://readhacker.news/c/6untp
Link: https://readhacker.news/s/6untp
Comments: https://readhacker.news/c/6untp
GitHub
LabMidi/LabMuse/imuse-technical.md at main · meshula/LabMidi
Midi IN and OUT. Standard midi file parser and player. Midi Softsynth implementation. - meshula/LabMidi
Multiple Security Issues in GNU Screen (🔥 Score: 152+ in 3 hours)
Link: https://readhacker.news/s/6upBe
Comments: https://readhacker.news/c/6upBe
Link: https://readhacker.news/s/6upBe
Comments: https://readhacker.news/c/6upBe
A Typical Workday at a Japanese Hardware Tool Store [video] (❄️ Score: 150+ in 3 days)
Link: https://readhacker.news/s/6ueVG
Comments: https://readhacker.news/c/6ueVG
Link: https://readhacker.news/s/6ueVG
Comments: https://readhacker.news/c/6ueVG
YouTube
A Typical Workday at a Japanese Hardware Tool Store
Get 10% off with my link on Squarespace - https://squarespace.com/paolofromtokyo
This is a typical Japan workday at a KIRAKUYA, a local Japanese second-hand hardware tool store tucked away in the quiet neighborhood of Ichikawa, Chiba. Since 1948, this low…
This is a typical Japan workday at a KIRAKUYA, a local Japanese second-hand hardware tool store tucked away in the quiet neighborhood of Ichikawa, Chiba. Since 1948, this low…
Why I'm Resigning from the National Science Foundation (🔥 Score: 152+ in 1 hour)
Link: https://readhacker.news/s/6uq5U
Comments: https://readhacker.news/c/6uq5U
Link: https://readhacker.news/s/6uq5U
Comments: https://readhacker.news/c/6uq5U
TIME
Why I’m Resigning from Positions at the National Science Foundation and Library of Congress
I cannot participate in systems that require dishonesty as the price of belonging.
In a high-stress work environment, prioritize relationships (🔥 Score: 151+ in 3 hours)
Link: https://readhacker.news/s/6upRR
Comments: https://readhacker.news/c/6upRR
Link: https://readhacker.news/s/6upRR
Comments: https://readhacker.news/c/6upRR
wqtz
In a high-stress work environment, prioritize relationships
How high is the stress I am talking about? You are commuting all you think is that you might snap today, you might quit today. That is what I am calling a hi...
Show HN: Airweave – Let agents search any app (Score: 150+ in 1 day)
Link: https://readhacker.news/s/6umd3
Comments: https://readhacker.news/c/6umd3
Hey HN, we're Lennert and Rauf. We’re building Airweave (https://github.com/airweave-ai/airweave), an open-source tool that lets agents search and retrieve data from any app or database. Here’s a general intro: https://www.youtube.com/watch?v=EFI-7SYGQ48, and here’s a longer one that shows more real-world use cases, examples of how Airweave is used by Cursor (0:33) and Claude desktop (2:04), etc.: https://youtu.be/p2dl-39HwQo
A couple of months ago we were building agents that interacted with different apps and were frustrated when they struggled to handle vague natural language requests like "resolve that one Linear issue about missing auth configs", "if you get an email from an unsatisfied customer, reimburse their payment in Stripe", or "what were the returns for Q1 based on the financials sheet in gdrive?", only to have the agent inefficiently chain together loads of function calls to find the data or not find it at all and hallucinate.
We also noticed that despite the rise of MCP creating more desire for agents to interact with external resources, the majority of agent dev tooling focused on function calling and actions instead of search. We were annoyed by the lack of tooling that enabled agents to semantically search workspace or database contents, so we started building Airweave first as an internal solution. Then we decided to open-source it and pursue it full time after we got positive reactions from coworkers and other agent builders.
Airweave connects to productivity tools, databases, or document stores via their APIs and transforms their contents into searchable knowledge bases, accessible through a standardized interface for the agent. The search interface is exposed via REST or MCP. When using MCP, Airweave essentially builds a semantically searchable MCP server on top of the resource. The platform handles the entire data pipeline from connection and extraction to chunking, embedding, and serving. To ensure knowledge is current, it has automated sync capabilities, with configurable schedules and change detection through content hashing.
We built it with support for white-labeled multi-tenancy to provide OAuth2-based integration across multiple user accounts while maintaining privacy and security boundaries. We're also actively working on permission-awareness (i.e., RBAC on the data) for the platform.
So happy to share learnings and get insights from your experiences. looking forward to comments!
Link: https://readhacker.news/s/6umd3
Comments: https://readhacker.news/c/6umd3
Hey HN, we're Lennert and Rauf. We’re building Airweave (https://github.com/airweave-ai/airweave), an open-source tool that lets agents search and retrieve data from any app or database. Here’s a general intro: https://www.youtube.com/watch?v=EFI-7SYGQ48, and here’s a longer one that shows more real-world use cases, examples of how Airweave is used by Cursor (0:33) and Claude desktop (2:04), etc.: https://youtu.be/p2dl-39HwQo
A couple of months ago we were building agents that interacted with different apps and were frustrated when they struggled to handle vague natural language requests like "resolve that one Linear issue about missing auth configs", "if you get an email from an unsatisfied customer, reimburse their payment in Stripe", or "what were the returns for Q1 based on the financials sheet in gdrive?", only to have the agent inefficiently chain together loads of function calls to find the data or not find it at all and hallucinate.
We also noticed that despite the rise of MCP creating more desire for agents to interact with external resources, the majority of agent dev tooling focused on function calling and actions instead of search. We were annoyed by the lack of tooling that enabled agents to semantically search workspace or database contents, so we started building Airweave first as an internal solution. Then we decided to open-source it and pursue it full time after we got positive reactions from coworkers and other agent builders.
Airweave connects to productivity tools, databases, or document stores via their APIs and transforms their contents into searchable knowledge bases, accessible through a standardized interface for the agent. The search interface is exposed via REST or MCP. When using MCP, Airweave essentially builds a semantically searchable MCP server on top of the resource. The platform handles the entire data pipeline from connection and extraction to chunking, embedding, and serving. To ensure knowledge is current, it has automated sync capabilities, with configurable schedules and change detection through content hashing.
We built it with support for white-labeled multi-tenancy to provide OAuth2-based integration across multiple user accounts while maintaining privacy and security boundaries. We're also actively working on permission-awareness (i.e., RBAC on the data) for the platform.
So happy to share learnings and get insights from your experiences. looking forward to comments!
GitHub
GitHub - airweave-ai/airweave: Airweave lets agents search any app
Airweave lets agents search any app. Contribute to airweave-ai/airweave development by creating an account on GitHub.
Branch privilege injection: Exploiting branch predictor race conditions (🔥 Score: 160+ in 1 hour)
Link: https://readhacker.news/s/6uqBV
Comments: https://readhacker.news/c/6uqBV
Link: https://readhacker.news/s/6uqBV
Comments: https://readhacker.news/c/6uqBV
The great displacement is already well underway? (Score: 151+ in 1 day)
Link: https://readhacker.news/s/6ukXk
Comments: https://readhacker.news/c/6ukXk
Link: https://readhacker.news/s/6ukXk
Comments: https://readhacker.news/c/6ukXk
Substack
The Great Displacement Is Already Well Underway
It's Not a Hypothetical, I've Already Lost My Job to AI For The Last Year
PDF to Text, a challenging problem (Score: 154+ in 4 hours)
Link: https://readhacker.news/s/6uqf3
Comments: https://readhacker.news/c/6uqf3
Link: https://readhacker.news/s/6uqf3
Comments: https://readhacker.news/c/6uqf3
www.marginalia.nu
PDF to Text, a challenging problem
The search engine has recently gained the ability to index the PDF file format. The change will deploy over a few months.
Extracting text information from PDFs is a significantly bigger challenge than it might seem. The crux of the problem is that the file…
Extracting text information from PDFs is a significantly bigger challenge than it might seem. The crux of the problem is that the file…
Odin: A programming language made for me (Score: 151+ in 12 hours)
Link: https://readhacker.news/s/6upiS
Comments: https://readhacker.news/c/6upiS
Link: https://readhacker.news/s/6upiS
Comments: https://readhacker.news/c/6upiS
zylinski.se
Odin: A programming language made for me
In my book Understanding the Odin Programming Language I wrote that “Odin incorporates some of my favorite C best practices, straight into the language”. But I didn’t really elaborate on the details. Let’s do that here!
This brings me to talking a bit about…
This brings me to talking a bit about…
Why are banks still getting authentication so wrong? (🔥 Score: 150+ in 2 hours)
Link: https://readhacker.news/s/6ur69
Comments: https://readhacker.news/c/6ur69
Link: https://readhacker.news/s/6ur69
Comments: https://readhacker.news/c/6ur69
Jamal Habash
It's 2025—Why Are Banks Still Getting Authentication So Wrong?
While recently traveling to the U.S., I was completely locked out of my TD Personal Banking account.
TD relies heavily on SMS-based two-factor authenticat...
TD relies heavily on SMS-based two-factor authenticat...
Dusk OS (🔥 Score: 150+ in 2 hours)
Link: https://readhacker.news/s/6urf8
Comments: https://readhacker.news/c/6urf8
Link: https://readhacker.news/s/6urf8
Comments: https://readhacker.news/c/6urf8
Google is building its own DeX: First look at Android's Desktop Mode (Score: 150+ in 8 hours)
Link: https://readhacker.news/s/6uq9d
Comments: https://readhacker.news/c/6uq9d
Link: https://readhacker.news/s/6uq9d
Comments: https://readhacker.news/c/6uq9d
Android Authority
Google is finally building its own DeX: First look at Android's Desktop Mode
Here's an early look at Android's Desktop Mode, Google's version of Samsung DeX! This brings a PC-like interface to Pixel and stock Android.
Launch HN: Miyagi (YC W25) turns YouTube videos into online, interactive courses (Score: 152+ in 10 hours)
Link: https://readhacker.news/c/6upPT
Hey HN, we’re Tyrone and Guang, founders of Miyagi Labs (https://miyagilabs.ai), an AI-powered education platform that transforms educational YouTube videos into interactive courses. It helps you learn better through active practice and personalized feedback.
We use LLMs to automatically generate quizzes, practice questions, and real-time feedback from any educational video or resource—turning passive watching into active learning. Here’s a short demo: https://youtu.be/alO7FaorHOY.
Improving education has always been tricky. Bloom’s 2-sigma problem (showing that a high-quality personal tutor is far more effective than conventional methods) has persisted, even as technology has advanced.
We met at MIT as CS majors and have always been passionate about education. Over the years, we’ve become teachers and experts in subjects like chess, algorithms, math, languages, and ninja warrior. A common theme was that we both heavily relied on YouTube to learn.
YouTube has incredible content for learning pretty much anything, but it’s buried in a lot of distractions. Also, passively watching videos is far less effective than taking notes, asking questions, and doing practice problems, which is what we aim to do with Miyagi Labs.
Our solution is essentially a multi-step function that takes in a YouTube playlist (or list of any resources) and outputs an entire course with summaries, questions, answers, and more. The pipeline is roughly: video/resource —> transcript/text —> chunks —> summary and question —> answers to questions, with some other features along the way.
We mostly use prompting and different models at each step to make the course as useful as possible. Certain topics require more practice problems vs. comprehension, and we’d use reasoning models for highly technical subjects.
We launched about three months ago and currently have 400+ courses and partnerships with some businesses and awesome creators. Some of our popular courses include 3Blue1Brown’s linear algebra course, a botany course on plants and ecology, and YC’s How to Start a Startup series.
Our product resembles classical MOOC-style course platforms in terms of UI, but is more interactive. It’s really easy to ask a question or receive custom feedback compared to a static course on Coursera. It’s also comparable to AI tutor sites, but we try to build more of a community and require less activation energy as a learner. We’re basically betting that AI can hugely improve education, but that students still want to learn from their favorite creators and want baseline shared resources for standard topics that are then augmented with personalized features.
You can try it here: https://miyagilabs.ai (no login required for most courses—but if you sign up you can also create your own course).
We’d love your feedback on what kinds of videos/resources you’d like to learn from, what’s missing from current learning tools, and if you know any creators or educators who would like to collaborate. Happy to hear any feedback and answer any questions!
Link: https://readhacker.news/c/6upPT
Hey HN, we’re Tyrone and Guang, founders of Miyagi Labs (https://miyagilabs.ai), an AI-powered education platform that transforms educational YouTube videos into interactive courses. It helps you learn better through active practice and personalized feedback.
We use LLMs to automatically generate quizzes, practice questions, and real-time feedback from any educational video or resource—turning passive watching into active learning. Here’s a short demo: https://youtu.be/alO7FaorHOY.
Improving education has always been tricky. Bloom’s 2-sigma problem (showing that a high-quality personal tutor is far more effective than conventional methods) has persisted, even as technology has advanced.
We met at MIT as CS majors and have always been passionate about education. Over the years, we’ve become teachers and experts in subjects like chess, algorithms, math, languages, and ninja warrior. A common theme was that we both heavily relied on YouTube to learn.
YouTube has incredible content for learning pretty much anything, but it’s buried in a lot of distractions. Also, passively watching videos is far less effective than taking notes, asking questions, and doing practice problems, which is what we aim to do with Miyagi Labs.
Our solution is essentially a multi-step function that takes in a YouTube playlist (or list of any resources) and outputs an entire course with summaries, questions, answers, and more. The pipeline is roughly: video/resource —> transcript/text —> chunks —> summary and question —> answers to questions, with some other features along the way.
We mostly use prompting and different models at each step to make the course as useful as possible. Certain topics require more practice problems vs. comprehension, and we’d use reasoning models for highly technical subjects.
We launched about three months ago and currently have 400+ courses and partnerships with some businesses and awesome creators. Some of our popular courses include 3Blue1Brown’s linear algebra course, a botany course on plants and ecology, and YC’s How to Start a Startup series.
Our product resembles classical MOOC-style course platforms in terms of UI, but is more interactive. It’s really easy to ask a question or receive custom feedback compared to a static course on Coursera. It’s also comparable to AI tutor sites, but we try to build more of a community and require less activation energy as a learner. We’re basically betting that AI can hugely improve education, but that students still want to learn from their favorite creators and want baseline shared resources for standard topics that are then augmented with personalized features.
You can try it here: https://miyagilabs.ai (no login required for most courses—but if you sign up you can also create your own course).
We’d love your feedback on what kinds of videos/resources you’d like to learn from, what’s missing from current learning tools, and if you know any creators or educators who would like to collaborate. Happy to hear any feedback and answer any questions!