MurphyA/hacker-news huggingface dataset:
by reducesuffering | 2026-02-27 19:06:50+00:00
This question is obviously ambiguous. The context here on HN includes "questions LLMs are stupid about, I mention boat wash, clearly you should take the boat to the boat wash."

But this question posed to humans is plenty ambiguous because it doesn't specify whether you need to get to the boat or not, and whether or not the boat is at the wash already. ChatGPT Free Tier handles the ambiguity, note the finishing remark:

"If the boat wash is 50 meters down the street…

Drive? By the time you start the engine, you’re already there.

Sail? Unless there’s a canal running down your street, that’s going to be a very short and very awkward voyage.

Walk? You’ll be there in about 40 seconds.

The obvious winner is walk — unless this is a trick question and your yacht is currently parked in your living room.

If your yacht is already in the water and the wash is dock-accessible, then you’d idle it over. But if you’re just going there to arrange detailing, definitely walk."
by mikkupikku | 2026-02-27 19:07:02+00:00
They very nearly lost the first shuttle they launched. Jumping straight into manned testing was quite reckless, but politically necessary. If they had tested the shuttle without crew, that would have gotten people thinking that crews probably aren't necessary for a lot of shuttle missions, in particular launching satellites. It also would have prompted people to compare the cost of shuttle launches to other unmanned rocket launches, in particular for commercial satellite launches (which they were doing until the Challenger disaster.) These are comparisons that would have been very problematic for NASA as a political entity.
by cyrusradfar | 2026-02-27 19:07:03+00:00
I'm not a user, but I looked at the site and it looks like jj snapshots when you run a jj command. UNF snapshots continuously.

If an AI agent rewrites 30 files and you haven't touched jj yet, jj has the before-state but none of the intermediate states. UNF* captured every save as it happened, at filesystem level.

jj is a VCS. UNF is a safety net that sits below your VCS.

- UNF* works alongside git, jj, or no VCS at all

- No workflow change. You don't adopt a new tool, it just runs in the background

- Works on files outside any repo (configs, scratch dirs, notes) as it doesn't require git.

They're complementary, not competing.

W.r.t. to the histogram, this is my fav feature of the app as well. Session segmentation (still definitely not perfect) creates selectable regions to make it easier, too. The algo is in the CLI as well for the Agent recap (rebuilding context) features.
by scottyah | 2026-02-27 19:07:20+00:00
Are you declaring Steve Jobs a God? Did he create all the apps you're addicted to or a wonderful tool that lets you access almost all of humanities history, can connect you with loved ones across the world in real-time, play music, movies, it's a compass, a map, etc. You can use a hammer to create or kill, and you blame the blacksmith for the dead.

You use slave labor everyday, so you don't have much wiggle room to judge.
Show HN: Yeethook, Enriched App Store Connect Webhooks to Slack
by ronistrom | 2026-02-27 19:07:28+00:00
Hey HN, I built Yeethook (https://www.yeethook.com/) to solve a problem that bugged me every day as an iOS developer: having no real-time visibility into what's happening in App Store Connect.

The problem: Tools like Sentry, RevenueCat, and Firebase each cover a slice, but nothing catches all Apple events in one place. And Apple's own webhook payloads are cryptic: event IDs and status codes, not the information you actually need. I wanted one service that catches everything, enriches it, and routes it to the right Slack channels.

What Yeethook does: You upload your App Store Connect API key (p8), and Yeethook:

- Receives webhooks from both App Store Connect and App Store Server Notifications V2
- Uses your p8 key to pull the full context: crash logs with stack traces, tester names, device models, OS versions, screenshots, subscription details
- Delivers formatted Slack messages to the right channels. Crashes to #bugs, review updates to #releases, subscription events to #revenue.

A TestFlight tester hits a crash, and seconds later your team's Slack channel has the crash log, the device info, and the screenshot. Before anyone opens Xcode, everyone already knows what happened.

The p8 key is optional (you can skip enrichment and configure webhooks manually), and encrypted at rest when connected. The Slack connection is one-way via incoming webhooks. Yeethook sends messages, it can't read your channels.

Setup takes a few minutes. Upload your p8 key, pick your Slack channels, and Yeethook creates the webhooks on Apple's side automatically. It also monitors webhook health on both the Apple side and the Slack side.

Beyond delivery: There's a dashboard with delivery metrics and trends, and an event log where you can inspect any event down to the raw payload, enriched data, and per-channel delivery status with retry history. One team account with shared visibility, no per-developer setup.

Pricing: Free for 1 app and 100 events/month. Paid plans start at $15/mo. Enrichment (p8) is included on every plan, including free.

Right now it's Slack only. Discord, Teams, PagerDuty, and email are next.

I'd love to hear what you think, especially from teams already dealing with App Store Connect webhooks.
by 12_throw_away | 2026-02-27 19:07:38+00:00
> The obvious issue is that you can't know how much space is left on the stack [...]

Oh, huh. I've never actually tried it, but I always assumed it would be possible to calculate this, at least for a given OS / arch. You just need 3 quantities, right? `remaining_stack_space = $stack_address - $rsp - $system_stack_size`.

But I guess there's no API for a program to get its own stack address unless it has access to `/proc/$pid/maps` or similar?
by j45 | 2026-02-27 19:07:41+00:00
The assumption of whether IBM m a major player in the tech or Internet side of things pertaining to the protest might be worth looking into.

Relationships between govt and tech industry for sure have existed, at that time the relevant and participatory parties may not have been present, or present in the way or on the sides being assumed if compared to today.

It’s actually a pretty interesting read.
by netsharc | 2026-02-27 19:08:11+00:00
It seems there's also a definition error:

> 1798.500. For the purposes of this title:

> (i) “User” means a child that is the primary user of the device.

Child is defined:

> (d) “Child” means a natural person who is under 18 years of age.

But that means this is impossible:

> (b) (4) Whether the user is at least 18 years of age.
by elictronic | 2026-02-27 19:08:24+00:00
You risk it when there are no people on board to find the issues. Fix issues, rinse repeat.

NASA/Congress pushes the armchair quarterback approach. Analyze forever, fail because analysis isn't the same thing as real world experience, get stuck using 50 year old rocket technology. Each engine on SLS cost more than the entire Starship super heavy launch vehicle.

By weight the RS-25 engines cost about 70% of that of building their 7000lb mass dry mass out of gold. That's insane.
by stevejb | 2026-02-27 19:08:32+00:00
Yeah it seems like a cheap CNC drill which can drill holes in steel sheets would be something that would last basically forever. Something like this:

TTC3018 CNC Router Machine 3-Axis Engraving Machine Metal Engraver GRBL Control with Built-in WiFi, 775 Spindle Motor, Engraver Desktop CNC for Wood, Acrylic, Plastic, Aluminum, PCB Milling & Carving https://www.amazon.com/TTC3018-Machine-Engraving-Engraver-Al...
by 627467 | 2026-02-27 19:08:46+00:00
The frequency with which I see contemporary apps updating (sometimes multiple times a day) says there's a change in culture that also makes professionals prone to mistakes.

I get that we'll never ship a perfect release, but if you have to push fixes once a day it seems you've lost perspective.

Vibe coding slopiness is more acceptable now because we've lowered our standards
by offmycloud | 2026-02-27 19:09:14+00:00
I've said it before, but Zero Trust is such a misnomer. It implies less trust in firewalls, VPNs, and other network controls, but much more trust in the ability of end-user devices to securely store and use private keys. Also, the server side has has to trust all incoming connections from the Internet enough to verify the certificates, and run a complicated TLS implementation, which can be a huge attack surface. We're sticking with WireGuard for all our internal users.
by xenadu02 | 2026-02-27 19:09:26+00:00
They keep financing these deals so they must be making money on them but there is so much value destruction in so many of these cases. Someone has to be left holding the bag of hot garbage in the end so who is taking the loss?

We know private equity offloads the debt onto the walking corpse and usually pays themselves huge fees and bonuses for their "assistance". So it is clear how they make money. I just don't get how the banks make out.
by PeteZa | 2026-02-27 19:09:26+00:00
Here are the key highlights and experiments from the video:

What Makes Reticulum Different [04:31]: Unlike popular projects like Meshtastic (which treats the radio itself as the network), Reticulum is a full, hardware-agnostic networking stack. This means it can use different types of physical interfaces—like LoRa radios, Wi-Fi, Ethernet, or even old serial cables—interchangeably.

Identity & Encryption [05:55]: Reticulum doesn't use IP addresses, phone numbers, or usernames. Every device generates its own cryptographic identity, and all traffic is encrypted by default.

Bridging Dissimilar Radios [07:51]: The creator successfully demonstrates sending a message from a node strictly using a 915 MHz LoRa radio to a phone running a client solely connected over 2.4 GHz Wi-Fi. Reticulum seamlessly bridges these completely different frequencies and hardware types.

Long-Range IP Mesh with Wi-Fi HaLow [10:14]: Pushing the limits, the creator installs Reticulum on "Haven nodes" (Raspberry Pi routers) using Wi-Fi HaLow (802.11ah) cards. This successfully establishes a long-range, sovereign routing layer independent of traditional internet infrastructure.

Running ATAK over Reticulum [15:36]: In a highly impressive test, the creator manages to run ATAK (Android Tactical Awareness Kit)—a situational awareness app originally developed by the DoD and used in search & rescue—completely off-grid over the Reticulum and Wi-Fi HaLow network.

Titanium RNode Build [22:49]: The video concludes with a look at a custom RNode device built with an aerospace-grade 3D-printed titanium faceplate.
by eddythompson80 | 2026-02-27 19:10:03+00:00
I always held the belief that we (as programmers and industry) failed the initial premise of the "distributed internet". On one hand, the core of the internet (whether its arpanet or even tcp/ip) was designed to be fully distributed, trustless, selfhostable, etc. The idea that you if you want an email you do a `pkg_add email`, want a file server, `pkg_add file-server`, want remote access, `pkg_add openssh` and you're done. But what we have today is [1].

Securing all that got very technical and nuanced with hundreds of complex scenarios and tools and protocols. Tech companies raced to produce services the mass public can use, hiring hordes of very smart, expensive and technical developers to develop and secure, and they still get it wrong frequently. While the FOSS community adopted the "get good or gtfo" approach as in [1].

The average person has no chance. That's why closed wall-gardened platforms like iOS and Android are winning.

1: https://www.youtube.com/watch?v=40SnEd1RWUU
Show HN: Open‑Source Capital Formation OS (Postgres and AI Agents)
by tgiordano | 2026-02-27 19:10:26+00:00
Capital formation is still spreadsheet-driven and rebuilt from scratch every raise.

I’m building an open‑source Capital Formation Operating System designed to formalize that process into structured infrastructure.

Current scope:

• Postgres (Supabase) backend live
• Venture, Investor, Deal, and Value Ledger schema defined
• Deterministic investor matching engine (spec)
• Event-based value logging layer
• AI agent specs for matching, outreach, and meeting-to-memo

The goal is to turn fundraising from a bespoke workflow into a compounding system where:

– Ventures are standardized
– Investors are structured as a graph
– Matching is reproducible
– Every interaction generates persistent artifacts
– Outcomes improve future raises

This is infrastructure-first, not a CRM clone.

Looking for backend / systems engineers interested in data modeling, matching logic, and capital-market infrastructure.

Repo: https://github.com/agio711/Riserva-Fly
by socalgal2 | 2026-02-27 19:10:27+00:00
so much for "Interop" :(

I guess I shouldn't be snarky - I appreciate the browser vendors claim they are working on getting all major browsers to behave the same. That said, I feel like they might be concentrating on the wrong areas. Like there are some super core areas that need to be covered.

Half a year ago made tiny "draw with pointer" demo. Tested on desktop Chrome/Safari/Firefox and iOS. Turns out it didn't work on Android. I don't have an Android to test on. But, it was literally the most basic pointerevent code. I wasn't doing anything out of the ordinary or near any edge cases.

Filed a bug, zero movement.
by NoMoreNicksLeft | 2026-02-27 19:10:28+00:00
The US Postal Service doesn't serve the American people, by its own admission. I can find the quote from the Postmaster General if you like, but the gist of it was "the 400 direct mailers are our customers". They are a spam company that has outlived its usefulness, if ever it had any. Don't fine them, dissolve them.
by mghackerlady | 2026-02-27 19:11:06+00:00
piracy being considered theft is so dumb. Do they really think the people pirating would have payed if not given the option to have it for free? I only consume the media because I'm not paying for it, not instead of it. Do they consider not buying their thing theft? because I'm not paying for it regardless but for some reason one counts as a loss
by toephu2 | 2026-02-27 19:11:10+00:00
Also the logged out experience is broken and has been broken for years since it was acquired by Musk.

Just look at the logged out version of Musk's own profile.. at the top it's showing Tweets from 2022 & 2024 (these are not pinned Tweets)

https://x.com/elonmusk
by Aurornis | 2026-02-27 19:11:29+00:00
The $68M number comes from a statement that says their General and Administrative expenses were up year over year and the growth was primarily driven by an in-person company event.

The Tweet extrapolates to assume that the entire difference was due to the event and calls it a "party"

Even if we assume 100% of the increase was due to the event, that's about $6800 per employee, or about a week or two of pay for developers.

This includes flights, lodging, and food for remote employees. That adds up fast.

This is just Twitter ragebait.
by recursive | 2026-02-27 19:12:49+00:00
It's not trivial for me. All my life I've struggled to attend to scheduled events that are not regularly recurring. I've missed midterm exams in college. I've missed band gigs I was scheduled to play in. I've accidentally stood people up in social outings. I've missed credit card payments. (solved that one with auto-pay) I have calendars and email accounts, and they usually work, but sometimes I miss the notification or forget to check the calendar.

For me, if I was going to plan to cancel something in the future, then instead of scheduling it, I'd just do it now before the thought goes out of my head.
by mmcclure | 2026-02-27 19:13:22+00:00
It's on the high side, but...honestly not absurd? "Party" implies one night rager, but the source says "in-person company event." That seems more like a multi-day company onsite to me, and the total bill per person there probably includes travel, accommodations, food on top of any overall event costs.

Bringing a remote employee to SF just to work out of an office for a few days can easily cost a few grand.
by lelandfe | 2026-02-27 19:13:23+00:00
> While this technique is seldomly used on the web, it’s used all the time in video games

Seldomly used now, perhaps. Is the author unfamiliar with the history of the technique? This was everywhere on the web. It’s how Facebook served almost every icon and UI asset.

Back in the day we used 'background-position' to slice up the sprite map. There are articles on A List Apart describing this that are over 20 years old now. It was also the underpinning of the site’s legendary “sliding windows” technique, which was dominant on the web for some time.

E: I should add that one reason for its popularity was that we didn’t have HTTP multiplexing yet and so you wanted a small count of images/resources on the page
by asdff | 2026-02-27 19:13:59+00:00
The sad truth is that it is because while we all appreciate hard work and a good job, that isn't what is needed to move forward in the world of business. Creaky leaky products held together under the hood by scotch tape and string are fine. You don't make more money having a better product. A more performant tool. Better benchmarks. End users, aside for writing tools for other engineers, don't care. They really don't. Word 95 probably opens faster than word today.

Management has realized this. Hey I can outsource to bangalore/hyderabad/east europe/ai, get something that barely works, and just market the crap out of it. Look at the sort of companies, products, and services that dominate markets today. These aren't leaders in quality or engineering. They are leaders in marketing. Marketing is what sells. Marketing can sell billions of steaming turds. Nike shoes are pieces of shit but it's marketing that makes the brand and provides all value in the stock. The world doesn't value quality. It values noise and pretty feathers.
by bell-cot | 2026-02-27 19:14:09+00:00
Does it seem plausible that the scammers got the conference attendees' email addresses by scraping the conference web site? Or is the organizers' registration data compromised? This is a separate issue from the Doc-U-Scam.con legal situation... but it'd be far easier for the attendees to apply some heat to the conference organizers.

Otherwise, this sounds similar to scam emails that I regularly receive. (No conferences involved.) So I'd bet the situation is "legal", at least in the sense that nobody with real power cares to shut it down.

Idea: If some of the targets were from large institutions, and some of their credit cards were company-/govt-/university-issued, then suggest that they tell their email admins to globally block everything from Doc-U-Scam.con, to protect their institutions from fraud. If enough email systems bounced everything from those folks, then it'd seriously damage their business model.
by famouswaffles | 2026-02-27 19:14:57+00:00
TLDR;

In 1979, Equatorial Guinea first president and notorious dictator, Francisco Macías Nguema sent most of his family (his wife and 3 of his kids) to North Korea. As it goes, Francis asked Kim Il Sung to take care of them should anything happen to him. A few months after this, he would be executed in a coup d'etat orchestrated by his nephew (who still rules the country to this day).

As it turns out, Kim Il-Sung kept his promise, taking on a guardianship role of the children and sending them to the best schools in NK. Monica, the youngest child, who would end up spending 15 years in the country before deciding to leave in 1994, tells her story.
by jcgrillo | 2026-02-27 19:15:29+00:00
I've always thought it was like this, maybe I'm wrong:

O(some constant) -- "nearby" that constant (maybe "order of magnitude" or whatever is contextually convenient)

O(some parameter) -- denotes the asymptotic behavior of some parametrized process

O(some variable representing a small number) -- denotes the negligible part of something that you're deciding you don't have to care about--error terms with exponent larger than 2 for example
by 9sdf90skdjflks | 2026-02-27 19:15:46+00:00
Fair enough, but in this case there are several massive red flags that OP was experiencing a variant of "targeted individual" delusion. (The confidence without evidence that their neighbor was a determined hacker group, using a complex zero-day to attack them at home personally, tie-ins to fear/belief of this being a widespread phenomenon).

I had a stretch of a year or so a decade ago where I was going through something very similar, down to the belief a hacker group was targeting my WiFi network despite the great lengths I was going to secure it during the setup process inside an RF shielded area, yet they still kept "getting in" somehow... so I recognize the signs.

If OP can re-read their comment later on in a different mindset, they may start to notice things that felt so certain at the time don't actually add up logically in retrospect, that's how I ended up breaking out of it eventually.
by titzer | 2026-02-27 19:17:12+00:00
I think you want to read my comment a certain way and it's not allowing you to, so you posted both:

> it doesn't need to be an attack of which you are putting yourself on a side

and also

> I can't know if you are talking about either the right or left

Which are contradictory, if you think about it. I am not sure what you want me to write if I can't use "they" to refer to other people. Also, I didn't use "we", something you somehow also seem to want me to say, and didn't.
by AndrewKemendo | 2026-02-27 19:17:18+00:00
Well Google‘s vision was to catalog all the world’s data

Apple wanted to make personal computing stable - they were absolutely VC backed

I suppose the original question is vague enough that it could always encompass everything which is founders vision even if the vision changes so it’s like OK well then then there’s nothing really to say that you’re stable too it’s just some whatever the function of the person who started the organization is and even that you could debate
by juanzab | 2026-02-27 19:17:46+00:00
I built Roxlit because setting up AI coding tools (Claude Code, Cursor, Windsurf) for Roblox development is a 2-hour process that nobody should have to repeat. Install Aftman, install Rojo, configure project files, write AI context docs, set up file sync, configure MCP. Every new project, same thing.

Roxlit is a Tauri app (Rust + React) that does all of that in one click. You pick your AI tool, point it at your project folder, and it sets up everything. After that first setup it becomes your daily launcher: one click to start Rojo, open your editor, and see live sync logs.

The part I spent the most time on: 7 AI context packs that teach the AI how to actually write correct Roblox code. Without context, Claude and Cursor write deprecated APIs ('wait()' instead of 'task.wait()'), skip server validation, ignore strict typing. The context packs fix most of that. Not all, but most.

Tech stack: Tauri v2, React/TypeScript frontend, Rust backend. Builds with GitHub Actions, ships a Windows x64 installer. No code signing certificate yet so Windows SmartScreen will flag it.

It's MIT licensed. The plan is to keep the tool free forever and eventually sell pre-built game modules/templates through a marketplace. Free knowledge, paid time-savers.

Windows only for now. Happy to answer questions about the architecture, the AI context approach, or Roblox development tooling in general.