MurphyA/hacker-news huggingface dataset:
by netsharc | 2025-07-24 02:06:42+00:00
So, who wants to make a "find a travel companion" service?

"I'm flying New York to Miami on 10:30 on American, who wants to ride-share?".

There's probably complexities about handling payments - e.g. if someone promises to pay and fly, but doesn't pay and doesn't show up, then I've wasted money on an empty seat, I guess it's sort of solvable that the service collects the money and pays the ticket buyer after they share the itinerary.

Or just accept that it's 2025 and it's not worth it trying to rely on humanity's honesty anymore...
by godelski | 2025-07-24 02:07:25+00:00
> It does make me wonder about the algorithm

IIRC he uses a pretty simple algorithm. I remember him discussing the gating mechanism and how he had it follow a cycloid. I think there's a lot of opportunities for others to optimize the algorithms and he is focused on the physical engineering side. I'd love to see him collaborating with someone who does more reinforcement leaning. I also think it's very impressive what he achieves with such simplified algorithms.

If I'm misremembering or missed something please correct me. I'm out now but I'll try to find the video of him talking about gating when I'm back if someone hasn't already linked it.

Also, I love how YouTube has all these "small" creators doing extremely impressive stuff. It's a real shame the algorithms make discovery challenging. The beauty of something like YouTube is not about just getting something to watch, it's by being able to get access to any content. Search is always a difficult problem to solve but I'm afraid it's currently over optimizing for views rather than intent. Which, to be fair, is much harder to measure. But I say over optimized because frequently I can search the title with 90% accuracy and fail to find the video. Something minor like missing an "s" or something effectively non meaningful. It's extremely frustrating...
by soulofmischief | 2025-07-24 02:07:41+00:00
https://security.apple.com/blog/private-cloud-compute/

> the system doesn’t even include a general-purpose logging mechanism. Instead, only pre-specified, structured, and audited logs and metrics can leave the node, and multiple independent layers of review help prevent user data from accidentally being exposed through these mechanisms

> We consider allowing security researchers to verify the end-to-end security and privacy guarantees of Private Cloud Compute to be a critical requirement for ongoing public trust in the system

> Private Cloud Compute hardware security starts at manufacturing, where we inventory and perform high-resolution imaging of the components of the PCC node before each server is sealed and its tamper switch is activated. When they arrive in the data center, we perform extensive revalidation before the servers are allowed to be provisioned for PCC. The process involves multiple Apple teams that cross-check data from independent sources, and the process is further monitored by a third-party observer not affiliated with Apple. At the end, a certificate is issued for keys rooted in the Secure Enclave UID for each PCC node. The user’s device will not send data to any PCC nodes if it cannot validate their certificates.

> Every production Private Cloud Compute software image will be published for independent binary inspection — including the OS, applications, and all relevant executables, which researchers can verify against the measurements in the transparency log. Software will be published within 90 days of inclusion in the log, or after relevant software updates are available, whichever is sooner. Once a release has been signed into the log, it cannot be removed without detection

> Additionally, PCC requests go through an OHTTP relay — operated by a third party — which hides the device’s source IP address before the request ever reaches the PCC infrastructure

I'm not saying it's an infallible system. Just relaying what Apple themselves announced.
by telchior | 2025-07-24 02:07:48+00:00
In my view it's a pretty straightforward calculation. Nothing is free, no knowledge is instant. Start off knowing your time investment to learn anything is greater than zero and go from there..

If you do a Google (or other engine) search, you have to invest time pawing through the utter pile of shit that Google ads created on the web. Info that's hidden under reams of unnecessary text, potentially out of date, potentially not true; you'll need to evaluate a list of links and, probably, open multiple of them.

If you do an AI "search", you ask one question and get one answer. But the answer might a hallucination or based on incorrect info.

However, a lot of the time, you might be searching for something you already have an idea of, whether it's how to structure a script or what temperature pork is safe at; you can use your existing knowledge to assess the AI's answer. In that case the AI search is fast.

The rest of the time, you can at least tell the AI to include links to its references, and check those. Or its answer may help you construct a better Google search.

Ultimately search is a trash heap of Google's making, and I have absolute confidence in them also turning AI into a trash heap, but for now it is indeed faster for many purposes.
by CoolCold | 2025-07-24 02:08:19+00:00
+1 from me for

> With swap enabled, it is very, very, VERY common for the system to become completely unresponsive - no magic-sysrq, no ctrl-alt-f2 to login as root, no ssh'ing in ...

It's usually enough to have couple of times when you need to get into distant DC / wait for some IPMI connected for couple of hours, to learn "let it fail fast and gimme ssh back" on practice vs theory on "you should have swap on"
by heavyset_go | 2025-07-24 02:08:51+00:00
Of course, one side of this is that the models will also be used adversarially against patients seeking legitimate treatment in order to squeeze more profits out of their suffering.

The other side of this is with less administrative insurance jobs, the talking point that universal healthcare will "kill insurance jobs" can finally be laid to rest, with capitalism doing that for them instead of the free healthcare boogeyman.
by dgl | 2025-07-24 02:09:46+00:00
https://radar.cloudflare.com/routing might be of interest for aggregated data that doesn't require a complete understanding of the internet. The global looking glass that bgp.tools has is pretty powerful too, but it gives you a lot of data, so if you don't know what you're looking for or what it should look like it's hard to say something is wrong.
by jauntywundrkind | 2025-07-24 02:10:49+00:00
> "Ah, but each container will run it's own separate runtime process." Sure, but the most valuable resource that probably wastes is a PID (and however many TIDs). Processes exec'ing the same program will share a .text and .rodata sections and the .data and .bss segments are COW'ed.

In terms of memory footprint, I can allow that the OS may be smart enough to share a lot of the exec'ed process if it's run multiple times. With Go and Rust and other statically compiled programs, that's going to scale to the number of instances of a service. With Node you might scale more, but then you need to start dynamically loading app code and that won't be shared.

With wasm hosts, you can just ship your app code, and ask the wasm host to provide libraries to you. So you can have vastly more memory sharing. Wasm allows a lot of what you term p_i to be shifted into k through this sharing.

But there's so many other reasons to have a a shared runtime rather than many processes.

Context switching can be a huge cost, one that a wasm host can potentially avoid as it switches across different app workloads. Folks see similar wins from v8 isolates, which for example CloudFlare has used on their worker platform to allow them to scale up to a massive number of ultra-light worker.

> Even for deploying wasm containers. Maybe there are certain technical reasons why they needed an alternate "container" runtime (wasi) to run wasm workloads with CRI orchestration, but size is not a legitimate reason. If you made a standard container image with the wasm runtime and all wasm applications simply base off that image and add the code, the wasm runtime will be shared between them, and only the code will be unique

The above talks to some of the technical reasons why an alternate runtime enables such leaps and bounds versus the container world. Memory size is absolutely the core reason; that you can fit lots of tiny micro-processes on a wasm host, and have them all sharing the same set of libraries. Disk size is a win for the same reason, that containers don't need to bundle their dependencies, just ask for them. There's a 2022 post talking about containers, isolates, and wasm, talking more to all this arch: https://notes.crmarsh.com/isolates-microvms-and-webassembly
Show HN: Marchat – Terminal-based chat app written in Go
by Cod-e-Codes | 2025-07-24 02:10:51+00:00
marchat is a terminal-first, real-time group chat application written in Go with a Bubble Tea UI and WebSocket backend.

It’s designed to be lightweight, self-hostable, and usable entirely from the terminal.

Features: - Group chat with theming - JSON-based configuration - File sharing - Admin tools

Still in beta, looking for early feedback and contributors: https://github.com/Cod-e-Codes/marchat
by giantg2 | 2025-07-24 02:12:34+00:00
"and more likely to be the cause of violence or escalation."

Is there some research on this? Not just talking about guns, but even things like pepper spray.

"if you’re going somewhere you think you might need a weapon - you probably shouldn’t go."

I generally agree with this. I do wonder how this fits in the overall system. This assumes there are places that you could need a weapon, or where weapons could be used against you. It also assumes you always have a choice to avoid the area. If these high risk areas exist, how does the entire population avoid them? If that were even possible, the threats would also redistribute. Examples like Rittenhouse might be textbook for easily avoidable situations that turned bad (hence the news coverage), but I'm not sure it's representative of the full range of situations (the stuff that doesn't make the news).
by bell-cot | 2025-07-24 02:12:46+00:00
Not exactly...

To really be usable - by revenue-generating trains - track has to receive regular maintenance. Which costs money. If your RR is desperately short on both revenue-generating trains and money, then it's kinda obvious that you cut the no-longer-necessary expenses.

And railroad rails are steel, generally weighing 100+ pounds per yard. Scrap steel sold for far fewer dollars per ton in the '70's - but you get about 200 tons per mile of unused track that you tear up.
by krebby | 2025-07-24 02:12:58+00:00
Such a sweet story! My friend actually went to the author's Borg party a few weeks ago and I'm second-guessing my choices that night after reading this. Funny to see it on Hacker News!

If you guys like reading about this kind of thing I recommend Cocktail Codex from the people behind Death & Co (referenced in the article). It's a great way to think about cocktails as a remixable grammar and the purpose behind all the mixing, muddling, and stirring.
by voidhorse | 2025-07-24 02:14:03+00:00
As someone who has always found popular OOP stupid (programming is closer to math, not linguistics—write functional programs!) I'm glad Casey is going out there and giving talks like this. If extensive academic research and extensively documented benefits couldn't convince the industry to abandon OOP in favor of functional style maybe an everyman like Casey finally can.

A lot of so-called programmers and systems "engineers" act like religious zealots. Even challenging the ideas of OOP is blasphemy to them, even though there are many legitimate reasons to do so.
by yojo | 2025-07-24 02:14:31+00:00
General rules for cocktails:

- Avoid the big brands for Tequila and Rum (Cuervo and Bacardi). There are exceptions, but it’s easier to skip.

- Cheap gin can be good or bad. Gordon’s is a reasonable entry. The step up is Beefeater or Tanqueray. There are a bajillion craft gins and you can skip them until you’re ready to go deep.

- Tequila should always say 100% puro de agave on the bottle. If it does not say this, do not buy it.

- Anything that says “straight bourbon” on the bottle is probably fine.

- For scotch, look for single malt (best) or blended malt (acceptable) if you plan on sipping it. For mixers, I like Bank Note or Famous Grouse. Avoid the lower tiers of the big blends (Johnny Walker, Dewars, etc) - they are mostly grain alcohol.

- I don’t have an opinion on Vodka. If you do for some reason want it, Polish brands seem to be the best value (Sobieski, Luksusowa, etc).

- For “rye” look for something bottled in bond. Don’t pick up a Canadian rye unless you know what you’re doing. They are not the same, and most Canadian rye is not good.

- Rum is kind of hard. There are actually very different styles appropriate for different things, and tons of brands at similar price points that can be great or awful. For funk, look for Hamilton pot still, Rum Bar, Wray and Nephew, Doctor Bird, or Smith and Cross. For a cleaner style, look at Plantation 3 star as an entry level.

- always squeeze your own citrus juice (lemon/lime/orange). Orange should not be squeezed ahead of time. Lemon/Lime can be done a few hours before or to order, depending on personal preference.

- skip Rose’s anything (grenadine, cordial, etc).

- Angostura is a great all-around bitter. Add Regan’s Orange bitters and you’re all set unless you want to go deep on the hobby.

I have spent a lot of time in this rabbit hole, happy to answer specific questions.
by deadbabe | 2025-07-24 02:16:14+00:00
> The overviews are also wrong and difficult to get fixed.

Let’s not pretend that some websites aren’t straight up bullshit.

There’s blogs spreading bullshit, wrong info, biased info, content marketing for some product etc.

And lord knows comments are frequently wrong, just look around Hackernews.

I’d bet that LLMs are actually wrong less often than typical search results, because they pull from far greater training data. “Wisdom of the crowds”.
by asa400 | 2025-07-24 02:16:25+00:00
> You'd have the same problem if you were storing all your state in memory for any web application regardless of your library choice.

But that's the thing - traditional server-side web applications don't do this. The the stateless request/response cycle of traditional server-rendered apps is a _huge_ advantage from a system design standpoint. State is bad. State is hard to manage correctly over time. Elixir makes it possible to manage this in-memory state relationship better than other languages, but it's still difficult to do at scale regardless.

LiveView turns stateless web applications into stateful web applications, and this is a problem most folks aren't considering when they see developer experience improvements the LiveView project claims. This is _the_ specific tradeoff that LiveView makes, and I wish folks wouldn't handwave it away as if it were trivial to manage. It's not. It's a fundamentally different client/server architecture.

Source/disclaimer: I work at a large company with a large LiveView deployment, we have spent a ton of time and money on it, and it's a pain in the ass. I still love Elixir, I just think LiveView is oversold.
by II2II | 2025-07-24 02:16:34+00:00
There is another interpretation: https://en.wikipedia.org/wiki/Colossus:_The_Forbin_Project

Basically: two nations tried to achieve AI supremacy; the two AI's learn of each other, from each other, then with each other; then they collaborate on taking control of human affairs. While the movie is movie is from 1970 (and the book from 1966), it's fun to think about how much more possible that scenario is today than it was then. (By possible, I'm talking about the AI using electronic surveillance and the ability to remotely control things. I'm not talking about the premise of the AI or how it would respond.)
Ask HN: Has anyone deployed LLMs to production?
by saaspirant | 2025-07-24 02:16:40+00:00
I have been trying to tune Gemini flash to do some classification for me and it's not performing well at all. I had to change a lot of prompts and still it didn't seem to "learn" anything from the training set. The classification embarrassingly lacks common sense.

Has anyone used AI for anything useful? Apart from programming of course.
by frosted-flakes | 2025-07-24 02:17:40+00:00
That's what turning around a train means. The point is that a train at a terminal station is "occupying" a disproportionately long section of track, and as a result you need a multi-tracking and a ridiculous number of platforms to allow storage of trains to handle enough trains... while a through-running station can achieve the same capacity with just two tracks and 2-4 platforms.
by Der_Einzige | 2025-07-24 02:17:50+00:00
Dang - such a great opportunity for anyone which knows how to tweak their LLMs sampling settings.

Whatever tricks they are using to try to detect folks who just answer with other LLM outputs will be defeated at high temperature with the weird settings and steering adapters I apply. If regular samplers still keep it getting detected, I can use https://github.com/sam-paech/antislop-sampler to guarantee that it won't look AI generated.

Send these my way. I'll be one of their most productive data labelers :)
Show HN: Voice-First AI Code Review Platform (Looking for OSS Beta testers)
by changisaac | 2025-07-24 02:18:06+00:00
Hi HN,

My co-founder and I are launching LightLayer next Monday (July 28) — a voice-first AI code review platform that helps engineers review code 5x faster.

Since starting to use tools like Cursor / Claude Code, we found that writing code is no longer the bottleneck. Reviewing and understanding it is. AI can write the code, but it’s not making it to prod without a human-in-the-loop (unless your team fuels on chaos and stale coffee).

Introducing LightLayer, a voice-native code review platform that emulates walking through the PR with the author. Get questions answered and comments drafted in real time as you talk. Free (forever) for open-source teams and lifetime-discounted for early beta teams.

We use LightLayer to build LightLayer and can’t imagine switching back to regular code reviews.

We're looking for open source contributors to join the beta and help shape the product. If you're excited about AI + devtools, voice UX, or fixing code review — we’d love to hear from you.

Site: https://lightlayer.dev (sign up on the site)

Or just email me to join (or if you have any questions): isaac@lightlayer.dev
by bko | 2025-07-24 02:18:13+00:00
I think the AI could help. Sure there are a lot of drugs that should be over the counter. Don't know why anyone would abuse ear drops for a kid. But the AI could let you know if there are any dangerous interactions or if your alignment would be helped with this prescription. Besides the AI could spend more time w you than a doctor and answer questions

When it comes to abuse, you already have it with real doctors. Pill mills exist.
by nycdatasci | 2025-07-24 02:19:06+00:00
If the goal is to get drunk, there are lots of cheap ways to do it and it's fine to buy high-fructose-corn-syrup-based "mixers". If you're looking for great cocktails, consider the PDT (Please Don't Tell) book and/or app by Jim Meehan. When his recipes call for lemon juice, you'll be buying and squeezing (do not buy "fresh squeezed lemon juice"). If you want more of a sensory experience, take recipes from the Aviary in Chicago (they also sell a book). Prepare to spend several days preparing each drink.
by BoorishBears | 2025-07-24 02:19:15+00:00
I searched it.

First result under the overview is the National Pork Board, shows the answer above the fold, and includes visual references: https://pork.org/pork-cooking-temperature/

Most of the time if there isn't a straightforward primary source in the top results, Google's AI overview won't get it right either.

Given the enormous scale and latency constraints they're dealing with, they're not using SOTA models, and they're probably not feeding the model 5000 words worth of context from every result on the page.
by alwillis | 2025-07-24 02:19:16+00:00
As you probably know, inline CSS isn't cached, so it has to be downloaded every time, which is a waste of bandwidth. Obviously 2 lines probably isn't worth making an external CSS file for; but thousands of lines are.

You can prefetch and pre-connect to mitigate some on the latency issues [1].

[1]: "Speculative loading" -- https://developer.mozilla.org/en-US/docs/Web/Performance/Gui...
by cutemonster | 2025-07-24 02:20:23+00:00
Good points, that makes sense. Comparing to AWS etc seems better.

At the same time, an AI that stays up to date with world events and everything new that happens, would in a way have to be both a compute platform + a search engine combined? (To find and train on "everything new".)

But most wouldn't need such an AI (RAG is usually good enough, right), for example not needed software development.

Maybe for a limited time a hardware company could get a monopoly? Eg Nvidia. But they sell to everyone, don't they, fortunately (except for export restrictions)
by luqtas | 2025-07-24 02:20:33+00:00
i'm vegan for a decade if that matters, i also opted for not having a driver license even lured to recieve a car when i turned 18. i'm also straight and i don't want children. the later (not having children) has a bigger impact than the first 2 together... should we be anti-natalists?

anyway your also missing the copyright violation and the whole other plethora of problems coming from generative AI. like bias and misiformation. water and electricity is just a tiny point of this great pile of shit. also this low % still uses USA coal power most of the times and drains water from nearby houses. i'm not a rat to dry-bath on talc powder because some greed entrepreneur wants their 6 figures in-check
by rigo-tech | 2025-07-24 02:21:30+00:00
Hey everyone

I’ve been totally submerged in AI videos lately—everything from LangChain demos to memory tricks and agent deep dives. Tons of valuable stuff pitched across the web… but zero time to sit and watch it all.

So, I did something chill: I started a mini‑podcast where I use AI to talk through one video. The podcast highlight the key “aha!” moments, what really matters—no fluff.

My channel’s called "The AI Checkpoints"

I’m sharing it here because I figure I’m probably not the only one whose “watch later” list is out of control, and I’d love any thoughts or feedback
by int_19h | 2025-07-24 02:22:52+00:00
> The transparent menu bar doesn't adjust text for the wallpaper, so if you set a white background you still get (now unreadable) white text, but everywhere else the text changes colors based on the background. There's not even a glass effect in the menu bar, it's just transparent.

This is weird, given that the menu bar already was translucent before, but it did adjust the text color if the background underneath would be bright.
by owenversteeg | 2025-07-24 02:23:54+00:00
It’s a pretty good billion dollar idea, I think you’ll do well. In fact I bet you’ll make money hand over fist, for years. You could hire all the best engineers and crush the competition. At that point you control the algorithm that everyone bases their websites on, so if you were to accidentally deploy a series of changes that incentivized low quality contentless websites… it wouldn’t matter at all; not your problem. Now that the quality of results is poor, but people still need their queries answered, why don’t you provide them the answers yourself? You could keep all the precious ad revenue that you previously lost when people clicked on those pesky search results.