MurphyA/hacker-news huggingface dataset:
Show HN: I built a standup app so I'd stop switching between Linear,GitHub,Slack
by heyavi | 2026-03-04 18:14:01+00:00
We are a small team and my standup workflow was: open Linear, find who's working on what, switch to GitHub, check PRs, switch back, share my screen, ask people to give updates they could've just typed. All so I could answer "what's everyone doing and is anything stuck."

So I built a thing where I just ask. "How's the team" pulls up an overview. "What's Avi working on" shows their issues sorted by status with their PRs. "Anything at risk" shows stale and unassigned work. It renders actual interactive components, not chat responses, I can filter by status, priority, repo, whatever.

The whole point is I shouldn't have to ask 6 people to stop what they're doing so I can get context I could've gotten from the tools we already use. The information is all there in Linear and GitHub. It just takes 20 minutes of tab-switching to piece it together, or a meeting where everyone takes turns reading their tickets aloud.

Built it with Tambo (I'm an engineer there, full disclosure). You register components with schemas and the AI decides which one to render based on what you ask. The components fetch their own data from Linear and GitHub APIs.

It's not an anti-standup thing exactly, more that I think most of what happens in standups is information retrieval, and that part can just be a tool. The actually useful part of standups (unblocking each other, quick decisions) is a 2-minute conversation, not a 15-minute ceremony.
by mhitza | 2026-03-04 18:14:15+00:00
Generally there are established communication protocols, and developer debug hook points.

JTAG, UART as common interfaces.

I2C, CAN bus as protocols you're commonly going to find.

Stuff like Arduino, Raspberry PI are generally good introductions to embedded ptogramming and debugging.

Nothing beats having access to a hacker space where someone can mentor you during learning.
by Fwirt | 2026-03-04 18:14:29+00:00
For starters, Sublime Text is closed-source. A better parallel would be something like Neovim, which also is extensible with Lua. What draws me to Textadept over Neovim is that it's intentionally kept very small, which means it's very easy to understand and extend. Contrast with Vim and its massive manual. However, like Emacs, almost everything is fair game for customization. For example, I wanted minimap functionality, so I implemented it:

https://github.com/Fwirt/textadept-minimap

Textadept's biggest strength is also its biggest weakness: Scintilla allows for a lot of features that are nigh-impossible in the likes of Vim and Emacs due to their reliance on terminal behavior. However, Scintilla is not terribly well optimized and does not support GPU rendering, meaning that while there is very little bloat, Textadept can still chug in some edge cases. The most notable instance right now is large files with no line breaks (e.g. minified js libraries). Other Scintilla-based editors also suffer from this to varying degrees, although Notepad++ has some performance optimizations that seem to mostly mitigate it. Notepad++ is also Windows only and not as easily extensible.
by SilentM68 | 2026-03-04 18:14:48+00:00
With 256GB SSD storage & 8GB RAM, the Macbook Neo's Price @ $599.00 is still a bit high, for my needs. I would be sold if it came with 512GB SSD & 16GB. Still, the higher storage class version @ $699 with Touch ID should at least make people think a bit longer when deciding to jump in and purchase or not. It's a step in the right direction, slowly moving it away from "Eye Candy," status in my view.
by s0rce | 2026-03-04 18:14:54+00:00
My M1 was the biggest upgrade of many years, I got one from an old job and returned it when I left, it was possibly the most "fast" feeling computer since going from Win98 to 2000. I ended up buying one for my personal computer, I only replaced it when I cracked the screen as it wasn't a huge amount more to simply get a new one. Now typing on my M4 air.
by thewebguyd | 2026-03-04 18:15:17+00:00
> you'd be able to have multiple accounts/profiles on iPad, and that's still not a thing that exists.

It does exist, it just requires the iPad to be managed via MDM, which most schools would have (and should implement if they don't have it). JamF, Mosyle, Business Essentials, InTune and probably any other MDM can put an iPad into shared iPad mode with multiple profiles.
by dragonwriter | 2026-03-04 18:15:53+00:00
> Kids are given those for free, so there's no responsibility for them to keep them in good condition.

Very often they aren't (the school devices are in-school resources that aren't given to the kids any more than their desks are) and anything the kids have out of school is bought by the parents (and even if they are given the computers by the school, usually the replacement costs is on the parents if there is damage). But, either way, grade school kids are, on average, irresponsible as a matter of cognitive development (its a big part of why children are treated differently than adults legally.)

> school districts with a dysfunctional penal system.

A school district that can be described as having a “penal system” is, ipso facto, dysfunctional.
by cmrdporcupine | 2026-03-04 18:15:57+00:00
Anthropic has gone out of their way to make a point about how much they love and admire the US state and its defense sector. Only drawing the line at a very far point and even when they drew the line it was with a big thing about how they believe in the American defense sector blah blah blah.

In any case, there's no way Anthropic's investors in Silicon Valley would countenance such a move.

Also, I'm biased the logical place is Canada, not Europe. Much of the fundamental/foundational research on LLMs, and a large part of the talent, came from universities in Canada anyways.
by dash2 | 2026-03-04 18:16:03+00:00
Notable features of this case:

- Documented record of a months-long set of conversations between the man and the chatbot

- Seemingly, no previous history of mental illness

- The absolutely crazy things the AI encouraged him to do, including trying to kidnap a robot body for the AI

- Eventually encouraging (or at the very least going along with) his plans to kill himself.
by ashton314 | 2026-03-04 18:16:50+00:00
Grad student here. The paper-reading experience on an iPad is vastly superior to a laptop, and I've got an aging iPad Gen 8 that doesn't have enough storage to upgrade. I run the Zotero iOS app and it's absolutely perfect for annotating papers and keeping my bibliography organized.

In undergrad my iPad was far and away my favorite note-taking device. Digital pen-and-"paper" beats laptop for 99% of note taking.
by sleepybrett | 2026-03-04 18:17:30+00:00
this isn't anything new, however. No messaging has been actually private since forever, that's why encryption was invented. To keep secrets and to pass those secrets in a way that can be observed without revealing the secret.

Telephones can be tapped, people sold special boxes that would encrypt/decrypt that audio before passing it to the phone or to the ear. Mail can be opened, covertly or not. AIM was in the clear (I think at one point, fully in the clear, later probably in the clear as far as the aol servers were concerned)...

Unless the app/method is directly lying to users about being e2ee it's not a slippery slope, it's the status quo. Now there are some apps out there that I think i've seen that are lying. They are claiming they are 'encrypted' but fail to clarify that it's only private on the wire, like the aim story.. the message is encrypted while it flys to the 'switchboard' where it's plain text and then it's put wrapped in encryption on the wire to send it to the recipient.

The claim here that actually makes me chuckle is somehow trying to paint e2ee as 'unsafe' for users.
by inerte | 2026-03-04 18:17:34+00:00
I am designing one, aimed at Claude Code and other AI Coding Agents, and getting the first version lex/parser/compiler was an afternoon project. It was initially a TypeScript toolchain generating TypeScript code.

I keep adding things here and there, a couple hours everyday. Then after about a week I decided to switch the toolchain from TypeScript to Rust, how much work? A 5 minute planning session and a ~20 minutes implementation phase.

Trivial stuff indeed.
by angiolillo | 2026-03-04 18:17:35+00:00
For many years I commuted by bike in a city that prioritized driving convenience, speed, and free parking over safety and sense of place. I tried convince my neighbors that we ought to make different tradeoffs to improve safety and I volunteered at and financially supported various transportation safety groups.

Ultimately I gave up and moved to a place that was a better fit and my only regret is not doing so sooner. I still believe that it's possible for any city to eliminate traffic deaths, but I no longer believe that this obligates every city to make the tradeoffs this requires.

It reminds me of the Paul Graham essay [1] about the benefits of surrounding yourself with people who care about the things you care about:

> It's not so much that you do whatever a city expects of you, but that you get discouraged when no one around you cares about the same things you do.

[1] https://www.paulgraham.com/cities.html
Show HN: ContextCache – Cache tool schema KV states, skip 99% of prefill tokens
by spranab | 2026-03-04 18:18:07+00:00
Every tool-calling LLM request resends the full tool schemas through prefill.
With 50 tools that's ~6,000 tokens reprocessed on every request, for every user,
even though the tools never change.

ContextCache compiles tool schemas into a KV cache once and reuses it across all
requests. Only the user query goes through prefill.

Results (Qwen3-8B, RTX 3090 Ti):
- 50 tools: 5,625ms → 193ms (29.2x speedup)
- Zero quality degradation (TSA 0.850 matches full prefill exactly)

Also includes a CPU-only orchestrator (no GPU needed) using llama.cpp + Qwen3.5-2B
that routes queries to the right tool in ~550ms. Works with any LLM backend —
Ollama, Claude, OpenAI, xAI, DeepSeek, Groq, or self-hosted.

Two products from one project:
- Route-only (~500ms): just tool detection, no LLM needed
- Full pipeline (~3s): route → extract params → execute → synthesize

Open source (CC BY 4.0), paper included.
by vladich | 2026-03-04 18:18:09+00:00
I didn't say it can cache between processes. The problem is not caching between processes, it's that caching itself is not very useful, because the planner creates different plans for different input parameters of the same query in the general case. So you can reliably cache plans only for the same sets of parameters. Or you can cache generic plans, which Postgres already does as well (and sharing that cache won't solve much of the problem too).
by everforward | 2026-03-04 18:18:17+00:00
Yeah, that’s valid, there are a few common layouts for SRE. I would call what you’re describing a horizontal layout (each team owns a layer for all apps that use that layer).

It sort of comes back to support levels. Your Infra SRE teams stay small if either a) an app SRE team owns application specific stuff, or b) SRE just doesn’t support application specific stuff. Eg if a particular query is slow but the DB is normal, who owns root causing that? Whoever does needs headcount, whether it’s app SRE, infra SRE or the devs.
by scoofy | 2026-03-04 18:18:18+00:00
There are plenty of scientific results that make us lose money. Un-leading our paint and gasoline, climate change, even just eating fresh fruits and veg.

The main reason why the uninteresting results in science are always valuable is that negative knowledge is still knowledge. Every idea that gets kicked around and tested was something that would probably have been interesting, so knowing that it's most likely a dead end is worth knowing.

Long live the Ig Nobel Prize! I wish we had a Epic Fail prize equivalent where to honor genuinely nonsensical, failed science experiments because they're often still worth doing.
Show HN: TheDailyPoop – Daily News, but Funny
by arjun060601 | 2026-03-04 18:18:35+00:00
Hey HN — solo founder here. I built TheDailyPoop because every morning newsletter reads like a press release with a coffee emoji slapped on top.

TheDailyPoop is a daily news briefing written in a voice I call "The Jester" — dark, satirical, equal-opportunity roasting. Think if Cards Against Humanity wrote a newspaper. 25 stories every morning, 200-400 words each, no images, no fluff.

Every story gets signature devices:

"Translation:" — when a CEO says "strategic workforce optimization," we say "4,000 people just got fired over Zoom before Christmas"
"The Number:" — one stat so wild it deserves its own moment
"The Bottom Line:" — a mic-drop closer for every story
We also run 6 daily games built from the headlines — spot the fake headline, guess who said it (CEO vs. dictator vs. cult leader), rank stories by insanity level.

Stack: Next.js 16, Supabase, Inngest for background jobs/cron, Beehiiv for email, RevenueCat for subscriptions. iOS app in SwiftUI.

The rule: roast the powerful, defend the powerless. CEOs, politicians, billionaires are fair game. We're not partisan — we roast everyone. The jester serves truth, not teams.

Free newsletter every morning at 7:30 AM ET. Would love feedback on the voice and the product.
by dirk94018 | 2026-03-04 18:19:08+00:00
Simplicity is hard. Mark Twain's 'I would have written less had I had more time' at the end of a letter comes to mind.

Software dev's tendency to build castles is great for technical managers who want to own complex systems to gain organizational leverage. Worse is better in this context. Even when it makes people who understand cringe.

You would think that things not breaking should be career-positive for SysAdmins, SREs, and DevOps engineers in a way it cannot be for software devs. But even there simplicity is hard and not really rewarded.

Unix philosophy got this right 50 years ago — small tools, composability, do one thing well. Unix reimagined for AI is my attempt to change that.
by Razengan | 2026-03-04 18:19:24+00:00
I've been using the M2 Max with 32 GB and 38-core GPU almost since it came out, I think I can still get a couple more years pretty easily from it.

It's still shrugging off everything I throw at it, including Windows-only games. I've yet to have a moment where I wished it was faster. I was hoping for a newer display or body before I upgraded. The only "essential" features seem to be WiFi 7 and Bluetooth 6 if they make much a difference in everyday life.
Show HN: AutoManus MCP Server – create a sales rep agent from Claude in 1 min [video]
by ShenSeanChen | 2026-03-04 18:19:30+00:00
Hi HN, I’m Sean, founder of AutoManus.

We just released an MCP server + REST API that lets you create a sales representative agent for any business, directly from Claude Desktop or Cursor.

The idea is simple: every AI product/agency/business needs a way to talk to customers, and you don’t want to build that layer from scratch every time. You want a sales layer, the sales interface to speak to the world.

With the MCP server you can say:
“Create a sales representative agent for my business”

Then you provide:

company name

website URL

email

AutoManus will:

research the website and build a knowledge base

create the agent in under 1 minute

give you a WhatsApp + webchat link to test

Ownership + security:

you claim the agent via an emailed claim link

domain verification prevents someone from impersonating your company on WhatsApp

It also turns conversations into structured leads and follow up todos in the hub.

If you’re a developer, the REST API lets you create agents directly into your agent hub using an API key, no claim flow needed.

Repo: github.com/automanus-io/mcp-server
NPM: npmjs.com/package/@automanus/mcp-server
Docs: automanus.io/docs/mcp

Would love feedback.
by mrlnstk | 2026-03-04 18:19:41+00:00
At least I started by playing around with microcontrollers (the ESP8266). From there you will get an understanding of how they work etc. Most of the time there’s an imprint of the chip type, so figuring out the type isn’t hard.

Dumping the firmware depends on the chip. While playing around with these chips you will also get to know the tools. In this case „esptool“.

For me, most of it is learning by doing and being curious how these systems work. At the start you may do wrong assumptions about the system. But the more you research the clearer it gets.
by cromka | 2026-03-04 18:19:50+00:00
My Macbook M1 which I use extensively since 2021:

Data Units Read : 1267900331 (649.16 TB)

Data Units Written : 904681650 (463.20 TB)

power_cycles : 667

power_on_hours : 9611

and yet it's still only:

available_spare : 100%

available_spare_threshold : 99%

percentage_used : 16%

I don't expect it to fail anytime soon.
by zelphirkalt | 2026-03-04 18:20:13+00:00
It is my experience, that Outlook is not a reliable e-mail service. Sometimes e-mails are not delivered, or only delivered hours later. When they are delivered, even as a paying customer, they are downloaded so slowly, that I had to wait 10 minutes to get all my e-mails, while my 1 EUR per month Posteo provider delivers in seconds.

My impression is, that the only reason one would want to have MS as a mail provider is, that they are entrenched in the e-mail provider reputation and delivery game. Other than that, it seems to be an all around bad service. Not even talking about the mail client itself.
by inerte | 2026-03-04 18:20:23+00:00
Possible, yes. Easier? I tried to search for YouTube videos of people doing amazing things at blazing speed using Gas Town about a month ago, and couldn't find any. I for sure didn't want to spend hours reading and learning something that I don't know if it even works?

Does anyone have like, projects built using it? I couldn't find "look at the output" types of videos or articles or repos, only "look at the input" types of posts about it.
by EdwSgo | 2026-03-04 18:20:27+00:00
Hi , a few days ago I launched Odyr AI, a marketplace for people to create amazing things with no-code tools and more. Unlike other platforms, Ódýr lets creators get paid instantly.

Stripe isn't available in my country, and platforms like Lemon Squeezy or Paddle didn't accept me, so I used PayPal for this project.

I'd love for you to take a look and let me know what you think.

Thanks for reading!
by milst | 2026-03-04 18:20:29+00:00
The Library of Babel contains every possible page of 3200 characters that could ever be written. Every book, every sentence, every truth and every lie, all already exist somewhere in the library. Your life story is somewhere in there.

You can search for occurrences of specific strings, which I did to find this page (ctrl+f "hackernews"): https://libraryofbabel.info/bookmark.cgi?omrcw_befyz107
by currymj | 2026-03-04 18:20:50+00:00
On the whole you should rarely read papers, you want to read a whole literature in an area. Academics embedded in the field can do this easily. Academics outside of an area know to do this, and to bounce things off an expert to make sure you have the context and aren't over-indexing on a flashy result. Everybody learns the painful lesson in grad school to not just read a paper and believe everything will work as it says.

Somehow the general public and policymakers got the idea that if a paper gets published in any non-fake journal, this is an official endorsement that it's 100% correct, everything in it can be read in isolation, and it's safe to use all claims in the paper to direct policy immediately.

I think academia is partially to blame for encouraging people to believe this rather than insisting on explaining the nuances of how to interpret published research. On the other hand, nobody wants to hear a message that things are nuanced, and they will have to do costly hard work to get at the truth.

I think a world where "you can take any published paper at face value...without going direct to primary sources and bouncing it off an expert in the space" would be great, but it never existed, and it's just fundamentally impossible.
by Tiktaalik | 2026-03-04 18:20:56+00:00
I agree. My point though is that this extends the market of this device beyond the educational sector.

I have friends that have gone on extended vacation work trips and have lugged along a laptop purely to connect to a beefy workhorse PC at home.

Maybe this is a tweener category though in that that sort of person would simply bring along a Macbook Air they already own? I dunno.
Show HN: Mistral Raid – AI-powered dungeon crawler with AI companion
by ilyes_sais | 2026-03-04 18:20:58+00:00
Hi everyone!

We built a small dungeon crawler called *Mistral Raid – The Watcher in the Depths* for the Mistral Worldide Hackathon.

Features:
• AI Companion powered by Mistral
• Dynamic buff system
• Critical hit progression
• AI-assisted gameplay

If you'd like to support us, a vote would help a lot

Vote here:
https://hackiterate.com/mistral-worldwide-hackathons?tab=sub...

Thanks for the feedback!
by thewebguyd | 2026-03-04 18:21:25+00:00
> The accumulated brand trust of Apple

This is an important thing to Apple, and Apple users know it. They would not have put out this macbook if it was going to be a subpar experience. Microsoft has no such qualms about OEMs shipping an underspecced disaster of a beater laptop (see Vista).

You can (generally) but any Apple product and know you are going to get something quality and a good experience, even from the base/budget models. They don't really have any "bad" products.
by dirk94018 | 2026-03-04 18:21:38+00:00
Simplicity is hard. Mark Twain's 'I would have written less had I had more time' at the end of a letter comes to mind.
Software dev's tendency to build castles is great for technical managers who want to own complex systems to gain organizational leverage. Worse is better in this context. Even when it makes people who understand cringe.

You would think that things not breaking should be career-positive for SysAdmins, SREs, and DevOps engineers in a way it cannot be for software devs. But even there simplicity is hard and not really rewarded.

Unix philosophy got this right 50 years ago — small tools, composability, do one thing well. Unix reimagined for AI is my attempt to change that.
Ask HN: How are you monitoring SQS dead letter queues in production?
by Mooshux | 2026-03-04 18:21:42+00:00
Asking because I've spent the last month talking to engineering teams about this. Nobody does it the same way. Hand-rolled CloudWatch alarms, Lambda pollers, cron jobs. Some teams just don't bother.

Most are also watching the wrong metric. NumberOfMessagesSent won't fire when SQS automatically moves failed messages to the DLQ. You want ApproximateNumberOfMessagesVisible. Queue depth alone still misses slow drains too. Messages can age out silently before anyone notices, especially if your DLQ retention period is shorter than your source queue's.

What's actually working out there?
by amplifyco | 2026-03-04 18:21:58+00:00
Adding more features and fixes everyday.

Conversations:Natural chat via Telegram with full memory of past interactions
Email: Read inbox, compose replies, send on your behalf
Calendar: Create, check, and manage events
Web Research: Real-time search
Web Browsing: Load any URL with visual verification
Social Media: Post to X (Twitter) and LinkedIn
Voice Calls: Make and receive phone calls with natural voice
WhatsApp: Send and receive messages
Reminders: Set time-based reminders; Nova notifies you when they fire
Background Tasks: Autonomous multi-step research or actions with dependency-aware parallel execution; full Telegram notification on completion
File Operations: Read, write, and manage files on the host
Shell Commands: Execute sandboxed bash commands
Memory: Learns your preferences, style, contacts, and conversation history