Hacker News ReaderTop Best

I turned my security cameras into an automatic bird identification system | 55

jasontucker.blog

How I Turned My Security Cameras Into an Automatic Bird Identification System with BirdNet-Go

I turned three security cameras into an automatic bird identification system using BirdNet-Go. Now my wife and I can track every bird species that visits our yard in real-time.

Playa Phone | 40

Playa Phone

playaphone.com

Playa Phone

A working phone booth on a dusty street corner at Burning Man.

2004 RuneScape fit a multiplayer RPG into 56k dial-up | 7

Central fountain, Varrock Square
jkm.dev

How 2004 RuneScape fit a multiplayer RPG into 56k dial-up · jkm.dev

In 2004 I played too much RuneScape on a 56k modem that died the moment Mum picked up the phone. A 3D world, up to a couple of thousand players on a server, dozens on screen at once - in the browser, on 5 kilobytes per second. It worked. Let’s follow a single step and see how.

A walkable ASCII cyberpunk city in one HTML file [video] | 13

A walkable ASCII cyberpunk city in one HTML file [video]

ASCII City: Traffic and Detail Update - https://www.youtube.com/watch?v=DSRooHo_HSI

ASCII City Update: Interiors, Elevation and Skyscrapers - https://www.youtube.com/watch?v=UCKEDWowc0o [keithcarolus]

Terence Tao explains 6 essential mathematical concepts [video] | 11

Lion-man | 10

en.wikipedia.org

Lion-man

Borges Labyrinth in Venice reopens to the public | 3

the Labirinto Borges Maze, Venice
wallpaper.com

Borges Labyrinth in Venice reopens to the public | Wallpaper*

The Labirinto Borges, part of the Giorgio Cini Foundation, reopens in Venice this week after an extensive renovation

Dwarf Fortress is getting the mother of all magic updates | 13

Three fantasy dwarves armed with swords, torches and pickaxes, advancing across a rocky cave floor in key art for Dwarf Fortress.
rockpapershotgun.com

Dwarf Fortress is getting the mother of all magic updates, extending to "the fundamental cosmological makeup of the universe" | Rock Paper Shotgun

Infamously simulation-heavy colony builder Dwarf Fortress is getting a Myth and Magic update later in 2026 that generates a sorcery system to fit your world.

Develop Cross-Platform CLI and GUI Tools with Tcl/Tk | 12

cgicoffee.com

Develop Cross-Platform CLI and GUI Tools With Tcl/Tk. Powerful, Event-Driven, Open-Source And Future-Proof Toolkit… From the Past?! - CGI Coffee

Read this Tcl/Tk hands-up/primer to find out how the open-source Command Tool Language toolkit can help you develop cross-plaform tools for Windows, Linux, macOS and even Android.

Show HN: Laser Graffiti | 17

Show HN: Laser Graffiti

A wet-ink spiral projected onto a door, drawn with a green laser pointer
laser.consti.de

Laser Graffiti — draw on walls with a laser pointer

Point a projector and a webcam at a wall, draw with a laser pointer, and the projector paints your strokes. Open source, runs in the browser.

Apple caught off guard by AI demand for Mac Mini and Mac Studio | 43

macrumors.com

Apple caught off guard by AI demand for Mac Mini and Mac Studio

Evidence of Fraud in an Influential Study About Procrastination | 11

datacolada.org

[138] Artificial Deadlines (Part 1): Evidence of Fraud in an Influential Study About Procrastination – Data Colada

A new paper in Psychological Science (.htm) reports a failure to replicate Study 2 of Ariely and Wertenbroch’s influential article entitled, “Procrastination, Deadlines, and Performance: Self-Contr…

Smartphone LED detects hidden cameras with AI | 10

chosun.com

Smartphone LED and AI Detect Hidden Cameras

Smartphone LED and AI Detect Hidden Cameras KAISTs SweepLED achieves 94% accuracy with 10,000 won LED device A technology has been developed to detect

Run macOS Software on Linux | 19

Run macOS Software on Linux

darlinghq.org

Darling | macOS translation layer for Linux

Darling — macOS translation layer for Linux

Cheap GPS jammers are filling the world with navigation dead zones 15

wsj.com

Cheap GPS jammers are filling the world with navigation dead zones

<a href="https:&#x2F;&#x2F;archive.is&#x2F;zUA3D" rel="nofollow">https:&#x2F;&#x2F;archive.is&#x2F;zUA3D</a>

I think the military commissary's freezers were hacked | 23

signalandsilence.substack.com

I Think the Military Commissary Freezers Were Hacked

The frozen pizza aisle has become the national security risk du jour

RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source | 21

ravynos.com

ravynOS - Finesse of macOS. Freedom of Open Source.

An open-source operating system based on Darwin and FreeBSD that aims to be compatible with macOS applications.

ChatGPT Work Tool and Skill Reference | 11

codex-tool-reference.simonw.chatgpt.site

Codex Tool Reference

A complete reference to the tools and full skill definitions available in this Codex Work session.

Autonomous (YC F25) is hiring engineers 0

ATG (Autonomous Technologies Group) is an AI lab deploying frontier reasoning systems within financial markets. Autonomous (https://becomeautonomous.com) is an agentic wealth strategist built on this foundation.

https://atg.science/careers [dkobran]

No comments yet.

news.ycombinator.com

Autonomous (YC F25) is hiring engineers

ATG (Autonomous Technologies Group) is an AI lab deploying frontier reasoning systems within financial markets. Autonomous (<a href="https:&#x2F;&#x2F;becomeautonomous.com">https:&#x2F;&#x2F;becomeautonomous.com</a>) is an agentic wealth strategist built on this foundation.<p><a href="https:&#x2F;&#x2F;atg.science&#x2F;careers" rel="nofollow">https:&#x2F;&#x2F;atg.science&#x2F;careers</a>

'Mad honey' that can stop your heart is being sold online | 22

phys.org

400 Bad Request

Reverse engineering my ADHD test | 14

Reverse engineering my ADHD test

nullpt.rs

Reverse Engineering My ADHD Test

I decided to get evaluated for ADHD. Curiousity struck, and I had the bright idea to capture the page source and any outbound requests.

Ex-Crips leader found guilty in 1996 murder of rapper Tupac Shakur | 7

A 1996 photo of rapper Tupac Shakur (L) and Marion "Suge" Knight displayed during the murder trial
bbc.com

Duane "Keffe D" Davis found guilty in 1996 murder of rapper Tupac Shakur

The verdict ends decades of mystery as to who was behind the rapper's death.

Internet centralization and the original sin of NAT | 28

dreamstation.systems

Internet centralization and the original sin of NAT

How NAT broke the concept of an internet connection

Snakes and Ladders | 3

entropicthoughts.com

Snakes and Ladders

No country for mediocre mathematicians | 21

garvvee.substack.com

No Country for Mediocre Mathematicians - garvy

White lies of AI from a struggling geometer

Optimal transport is art: images to collection of optimally placed particles | 2

blog.wolfram.com

Computational Stippling: Can Machines Do as Well as Humans?—Wolfram Blog

Is it possible to generate a stippling drawing from any image programmatically? An investigation into stippling properties, spacing, writing a program.

Google Has Removed MV2 Extensions from the Chrome Web Store, Including UBO | 62

webiterate.dev

Google Has Removed Manifest V2 Extensions From the Chrome Web Store, Including uBlock Origin

Google today reached the final milestone in a browser-extension transition that has been years in the making, all remaining Manifest V2 extensions were removed from the Chrome Web Store.

Launch HN: Almanac (YC S26) – AI that knows your company | 21

Launch HN: Almanac (YC S26) – AI that knows your company

Hi HN, I'm Kushagra, one of three founders of Almanac, a Hermes with a brain that knows everything about your company.

We started our journey with setting up Hermes for our company, thinking it must be easy. We wanted an agent that would know every context about our company, so we could ask questions and get context-appropriate responses to.

This started a very annoying and difficult journey. Setting up Hermes, getting it to talk right, building OAuth apps for every connector myself, then feeding it context myself, and ultimately struggling with Hermes's default memory. At the same time, we saw our YC batchmates struggling with the same problem, and we saw an opportunity.

So we built Almanac. This is how it works. You sign up, you get a Hermes agent straight out of the box. You have a one-click connect to any account (Gmail, Calendar, Granola, PostHog, etc). You have personal accounts (only accessible by you) and also shared accounts (accessible by everyone in the company). The consequence being I can never see my cofounders' accounts.

The “brain” of this agent is wikis. We pull in information from your connected sources, and start organizing this information in two wikis. A personal one, for you, which understands who you are, what your preferences are, the people in your life, and the things going on in your life. The second wiki is a company wiki, which includes what the company is, what you’re working on, what the roadmap is, and what the blockers of the company are. Your agent ultimately has access to these two wikis and the original accounts, which invoke the feeling of “it just knows you.”

Here’s a demo: https://www.youtube.com/watch?v=ajXP5PHuK18

We're three cofounders, Rohan, Kushagra, and Divit, and we've been friends for 11 years, since studying for the IIT-JEE. We all did Electrical Engineering (Rohan at IIT Delhi, me at IIT Kharagpur, Divit at BITS Pilani, Hyderabad), and Rohan and I later went to Harvard, where this pre-compilation layer became our capstone thesis. We have built multiple products around the idea of a pre-compiled knowledge layer.

Our main differentiating point is the way we approach memory and context in general. Most AI assistant tools treat memory as an afterthought. We have worked on wikis for AI for more than a year now, building products for Harvard and NASA. The one thing we have learnt is that one needs to spend a lot more compute upfront, in the pre-compilation of this knowledge base, to get it right.

Having this pre-compiled knowledge base enables a lot of interesting ideas. First is a proactive agent. Since I have compiled what’s going on in both my company and my current life, Almanac can start completing tasks on its own. Concretely, we run a background worker which takes a look at tasks that could be completed, pings the main agent, who then pings me, suggesting which tasks it could automate. As a result, I wake up to proactive notifications which look like “I already prepared a draft of your fundraising pitch deck, want to take a look?”

Second, long-horizon tasks. In our wikis, we maintain a section on ongoing projects, so Almanac can pick a task back up days later without losing the thread. Most agents are session-bound: they run once, finish, and forget. But a lot of real work isn't one shot; it plays out over hours and days with people in the loop. The clearest example is anything that involves waiting on a human, like scheduling a meeting, following up on a sales thread, or chasing a document. Almanac can send an email on your behalf, and because it's always on and remembers the project, it notices the reply four hours later and drafts the right follow-up in context.

Since launching, we've seen a lot of use cases for Almanac. One person runs her dog-rescue operation through it: finding available fosters, tracking pickups, and sending reminders for consent forms. Another researches Polymarket strategies with Almanac, where its memory holds what past strategies were, proposes new ones, and compares them against what went right or wrong last time. Another builds marketing campaigns on it without having to re-explain the business and the whole campaign every single time.

Regarding privacy and security, Almanac only accesses accounts you explicitly connect. Your OAuth credentials are held by our connection provider, not in Almanac’s database. We only store the wiki and the source behind its citations. So an email used as a citation may be retained as Markdown.

We’re live: https://usealmanac.com. We have a 7-day trial on all of our plans. Happy to hear if people have done similar setups, and what new features they’d like in Almanac. If you’re a company that wants to get an agent that actually gets tasks done, I would love to talk: https://cal.com/team/almanac/demo. [kushagrchitkar]

Almanac — The agent with a second brain
usealmanac.com

Almanac — the agent with a second brain

An agent on its own computer, signed into your tools, with a wiki of everything your company knows. You text it work. It texts you when it's done.

Visualizing Combos in Judo in R | 0

r-bloggers.com

The Dynamics of the “Gentle Way”: Exploring Judo Attack Combinations as Networks in R | R-bloggers

As the Judo World Championship draws near this June in Budapest, it feels like the perfect time to bring together my passion for Judo (and Brazilian Jiu-Jitsu) with my gusto for complex network analyses — a fusion that’s been a long time in the making! While my posts typically focus on biodiversity-related topics and statistical … Continue reading The Dynamics of the “Gentle Way”: Exploring Judo Attack Combinations as Networks in R

Launch HN: Hebbian Robotics (YC S26) – Build scalable robotics data pipelines | 5

Launch HN: Hebbian Robotics (YC S26) – Build scalable robotics data pipelines

Hi HN, we’re Brandon and Kingston, the founders of Hebbian Robotics. We built HFlow (https://github.com/Hebbian-Robotics/hflow), an SDK that turns multimodal recordings from robots and human operators into standardized, quality-checked episodes and queryable dataset manifests. A recording can contain synchronized video, joint states, actions, timestamps, and metadata, and HFlow processes those streams together.

Here’s a demo of HFlow in action: https://www.youtube.com/watch?v=xni0GwV-xAw

Robotics data pipelines often begin as scripts: one transcodes video, another checks timestamps, another adds labels, and another copies selected recordings into a training set. This works until the corpus grows. Then it becomes difficult to know which code ran, why an episode was excluded, or whether a dataset can be reproduced. The first pain is usually quality control because frozen cameras, missing topics, timestamp drift, and duplicate recordings can quietly enter training data.

Brandon first encountered this while training embodied AI models for two-arm industrial cleaning robots. Kingston had run into related problems while building high-throughput infrastructure at Jane Street. Later, while speaking with robotics data providers, we kept seeing teams rebuild similar processing and quality-control infrastructure. We learnt that processing robotics data is itself one of the bottlenecks to improving robotics models.

An HFlow pipeline consists of transformations, checks, labels, and enrichments. The SDK exposes them as plain Python functions that receive an episode and return measurements, artifacts, or transformed data. During development, the functions can run in-process. For scheduled corpus processing, HFlow packages the same registered steps as Airflow 3 DAGs, where teams can inspect task status, logs, retries, and reruns.

HFlow currently accepts one MCAP file per episode. MCAP (https://mcap.dev/) is an open container format by Foxglove for timestamped multimodal recordings, similar in purpose to a ROS bag. It lets video, robot state, actions, and other sensor streams remain synchronized in one file. We use it because HFlow needs to process these streams together, and because the resulting recordings remain compatible with Foxglove and Rerun. HFlow writes a canonical MCAP with in-band H.264 video, grouped camera and state chunks, and provenance describing how the output was produced. Each step has an explicit behavior version, and catalog records connect its measurements and artifacts to the source episode and pipeline run.

Quality checks store reusable evidence rather than imposing one universal definition of good data. Some failures, including black frames, frozen video, missing topics, timestamp drift, and impossible joint movements, can be measured deterministically without training a model. Others might be detected using VLMs and other models like MediaPipe Hands. But their meaning depends on the task. A smooth trajectory might indicate a successful demonstration in one setting and a stalled robot in another.

HFlow writes measurements, metadata, version stamps, and artifact locations to an append-only Parquet catalog. Teams query it with DuckDB SQL and produce a version-pinned manifest without opening the recordings again. Critical checks can quarantine an episode, but HFlow does not delete data. This separates the evidence from the policy used to assemble a particular dataset.

We did not want to replace the tools robotics teams already use. HFlow connects MCAP for synchronized recordings, Airflow for scheduled execution, Parquet for catalog data, and DuckDB for curation. Compared with a general workflow orchestrator, it adds contracts for robotics episodes, processing provenance, quality evidence, quarantine, and dataset manifests. Compared with a training dataset format, it operates earlier and stops at curated episodes plus a manifest.

Here are three examples of teams that would use HFlow: 1. A data vendor or marketplace collecting egocentric recordings. They could use HFlow to detect black or frozen video, duplicate recordings, hand-object interaction, and other quality metrics before delivering the data, while retaining evidence of which checks ran on every episode. 2. A robotics team collecting teleoperated demonstrations for its own models. They could use HFlow to standardize recordings, add labels and enrichments, and produce a reproducible training manifest. 3. A team operating robots in the field. It could process incoming logs, quarantine incomplete or corrupted episodes, and query the catalog for particular robot versions, environments, or failure conditions.

The project is pre-v1, but the core lifecycle works end to end. You can try it without an account, Docker, or robot hardware by cloning the repository and following the quickstart.

HFlow is free under the Apache-2.0 license. The open source deployment is currently a single-tenant workspace, and we have not built the hosted, multi-tenant control plane yet. We are considering making money through managed workspaces and enterprise support for teams that do not want to operate the runtime themselves.

Because this processing layer is software and data, people can contribute without owning a robot. We would especially like feedback from people who have built pipelines for robotics, video, or other sensor-heavy systems. We are curious where our data model is wrong, which integrations are missing, and what would fail first on your workloads. [kstonekuan]

SDK for robotics teams to verify the quality of their data used for AI model training. - Hebbian-Robotics/hflow
Hebbian-Robotics/hflow

GitHub - Hebbian-Robotics/hflow: SDK for robotics teams to verify the quality of their data used for AI model training. · GitHub

SDK for robotics teams to verify the quality of their data used for AI model training. - Hebbian-Robotics/hflow