MurphyA/hacker-news huggingface dataset:
by reverendsteveii | 2025-04-25 19:52:21+00:00
Anecdotal support incoming: I work out twice a day, 15-20 minutes of lifting in the morning and 15-20 minutes of exercise bike in the afternoon. Have done for about the last 2 years. I also can't exercise after about 8 (I typically lay down for bed at midnight or so) or I'm up all night. I'm thinking that there might just be some sort of something in bodies where physical exertion induces a physical exertion mode to operate in that precludes sleep for a while. It kinda tracks in an evolutionary biology sort of way (despite that field being speculative an untestable): we didn't used to exercise. We used to exert ourselves when we needed to to stay alive and just sort of hang out and rest when we could get away with it. Having two modes, one that says "We're safe and comfortable and can lose consciousness for a few hours now" and another that says "Idk what we're doing but we're doing something and need to not fall asleep for a bit" has pretty obvious advantages compared to a system that allows you to take a nap in the middle of climbing a tree to avoid a predator.
by krick | 2025-04-25 19:52:28+00:00
Thanks. It appears, however, that Dyson considers the whole approach a failure (referring to Gödel as a demolisher of it). So while he is saying it about a book, ironically, it seems hardly applicable in this context anymore. Because with this reasoning, any program in Lean (and the Lean programming language itself) should be seen as "a monumental failure".
by stantaylor | 2025-04-25 19:52:42+00:00
My 30-year-old daughter is still driving the Toyota version, the Matrix, also 2008, that we bought in about 2013. She loves the thing. If she didn't have it, I'm sure I would still be driving it.

I find it hilarious that it's a limited-edition M Theory model. It has a badge glued to the dash that says "1926 of 5000." For a Toyota econobox.
by moffkalast | 2025-04-25 19:53:28+00:00
And when you consider that the usual final step in the pipeline is that a sampler goes ham on the probabilities and just picks some random nonsense, the tolerance for lossy compression is fairly high.

In fact, there's this funny occurrence where Q4 models on occasion perform better than their fp16 counterparts on benchmarks ran with top_k=1 since the outputs are slightly more random and they can less deterministically blunder past the local maximum into a more correct solution.
by IIsi50MHz | 2025-04-25 19:53:31+00:00
The concept of the everchanging {in-group vs. out-group} is especially present in Japanese culture. It strongly affects wordchoice, too. Within a family, father might be chichi or, in more formal families, otousan, but it speaking of fathers to someone outside your family, you might refer to your father as chichi, and any other father as otousan.
by andrewla | 2025-04-25 19:53:43+00:00
Not with off the shelf protocols. Yes WPA3 is plenty secure, but any AP advertising the same SSID with the same key would allow the device to connect. So how do you know that you're connected to your car, and not to the black hat AP next to it?

From there, you can have as much TLS as you want, but that still won't give you server identity unless the server certificate is signed by someone you already trust. So a generic web browser would be screwed, because you either add SlateTruckCertificateAuthority to the globally trusted list, and then you still have to deal with revocations and certificate expiry, or you use some other CA that is willing to delegate. There's no good support for self-signed certificates or pinned certificates, and even if there were, the initial connection would be tough.

Unfortunately this really isn't a well-solved problem. Bluetooth can get you part of the way there, but it only offers really good security in theory (in practice it is constantly having issues) and it is intrinsically limited.
Show HN: I built a debugging MCP server that saves me ~2 programming hours a day
by marlins9999 | 2025-04-25 19:53:51+00:00
Hi!

Deebo is an agentic debugging system wrapped in an MCP server, so it acts as a copilot for your coding agent.

Think of your main coding agent as a single threaded process. Deebo introduces multi threadedness to AI-assisted coding. You can have your agent delegate tricky bugs, context heavy tasks, validate theories, run simulations, etc.

The cool thing is the agents inside the deebo mcp server USE mcp themselves! They use git and file system MCP tools in order to actually read and edit code. They also do their work in separate git branches which provides natural process isolation.

Deebo scales to production codebases, too. I took on a tinygrad bug bounty with me + Cline + Deebo with no previous experience with the tinygrad codebase. Deebo spawned 17 scenario agents over multiple OODA loops, and synthesized 2 valid fixes! You can read the session logs here and see the final fix here.

If you’ve ever gotten frustrated with your coding agent for looping endlessly on a seemingly simple task, you can install Deebo with a one line npx deebo-setup@latest. The code is fully open source! Take a look at the code! https://github.com/snagasuri/deebo-prototype

I came up with all the system design, implementation, etc. myself so if anyone wants to chat about how Deebo works/has any questions I'd love to talk! Would highly appreciate your guys feedback! Thanks!
by askbjoernhansen | 2025-04-25 19:53:58+00:00
Look at the contribution history, basically all active contributors work for Synadia: https://github.com/nats-io/nats-server/graphs/contributors

That's not a healthy / functioning open source community. Less than 30 people have made more than 10 commits; most of the 160 were "drive by" who fixed a single small thing.
by throwaway653880 | 2025-04-25 19:54:20+00:00
We don't have a lot in terms of museums, but the Stanley Art museum is really nice and it's completely free:

- https://stanleymuseum.uiowa.edu/

PSOne is smaller but they have a couple of galleries and also have live music sometimes:

- https://www.publicspaceone.com/

We have FilmScene where you can see some Hollywood movies but also rarer and more artsy stuff: - https://icfilmscene.org/

As far as cafes:

- Press Coffee

- Kindred Coffee

- DayDrink

The main reason I've lived here as long as I did is because of the live music, so if you're into that there are lots of great venues (also check out the Mission Creek festival next year):

- The Englert

- The James

- Trumpet Blossom

- Gabe's

- Hancher

I get annoyed by the same crowd you're talking about, but if you come during the summer most of those people are gone and it's the cool people that are left.

I actually don't get to Des Moines very often but have been meaning to, but what kinds of things would you recommend for Des Moines? I've heard the Des Moines Art Center is really good and have been meaning to go.
by stantaylor | 2025-04-25 19:54:30+00:00
Very true. This truck appeals to me very much. My wife and I have a 2010 Accord and a 2014 CR-V. We could afford newer and/or fancier cars, but we just don't care about those things.

We're thinking of buying a newer car at some point, but between interest rates and, now, tariffs, we're not in any hurry.
by ssl-3 | 2025-04-25 19:54:39+00:00
At various points, I've gone years at a stretch without using a pen -- except maybe to scribble my signature on a paycheck or something. I just never encountered anything that required using one during those times.

It's not very far-fetched -- especially for regions where paper checks became outdated long ago, like my European friends have told me has been the case there since the Earth cooled.

So how, specifically?

These days, I get paid electronically. I pay my bills online. I bought some Forever stamps and mailing envelopes once about 5 years ago, but I haven't had any reason yet to use any of them. If I have to send out a package, I'm using a service like PirateShip and printing a self-adhesive label to keep it consistent with other packages. My work is usually done with a computer -- and when it is more hands-on, then it's usually work that doesn't imply writing anything at all.

When I want to take a quick note, I use my pocket supercomputer. For longer notes and correspondence, I use a real computer. If I need to draw a diagram to share with others, I'll probably be sharing it with them electronically so I produce that diagram electronically from the start.

I did use a pen the other day to draw a napkin sketch of a wiring diagram for some changes I want to make in my garage. AFAIK, I only have 1 working pen at home. I knew exactly where to find it; it was sitting in the last place I used it, about 3 months ago.

But now I'm inclined to reproduce that diagram electronically so I can easily move elements around and label it all clearly (so I can formulate a complete plan and spend more of my time doing the work instead of thinking about it once I get up on a ladder in the dark), so drawing it on paper may have been just a duplication of effort.
by Karrot_Kream | 2025-04-25 19:54:55+00:00
I think it's the curse of being online. Most IRL based social groups in every culture I've been in subconsciously filter out cynics. These folks often feel disenfranchised IRL and congregate online instead. Their presence crowds out non-cynics, who then leave. These online communities then reorganize around cynical baselines.

Apparently Threads had made a decision earlier on to deprioritize negative and charged political topics because of Meta's belief in this negative flywheel.

(I'd rather not go into a discussion about Meta itself in replies here because I find those discussions on HN to be highly unproductive, and I won't respond to comments regarding them.)

EDIT: r/Coronavirus on Reddit was a great place to observe evidence of this flywheel. My partner started using it when she felt really depressed during lockdown restrictions. All the content on the sub was about how the world was irreparably broken and how society as we know it was about to come to an end. Commenters were clamoring for humanity to be cleansed. Then news of the vaccines came out. At first nobody on the sub believed it would work. But when efficacy numbers were released, the tone of the sub changed quickly and the sub started having a lot fewer people posting to it.
by Sleaker | 2025-04-25 19:55:19+00:00
The seller of the tool is responsible. If they say it can produce recipes, they're responsible for ensuring the recipes it gives someone won't cause harm. This can fall under different categories if it doesn't depending on the laws of the country/state. Willful Negligence, false advertisement, etc.

Ianal, but I think this is similar to the red bull wings, monster energy death cases, etc.
by cosmicgadget | 2025-04-25 19:56:20+00:00
Please reply to this comment with a url if you'd like me to run a query for you. I'll prune any results that look real bad but keep the number ordering, so if you see "1, 2, 5" it just means 3 and 4 weren't great.

Below are some recent HN posts and the list of recommended reading. Caveat: the matching algorithm makes some arbitrary decisions so no two queries will necessarily be identical.
by cosmicgadget | 2025-04-25 19:56:45+00:00
HiddenLayer's latest research uncovers a universal prompt injection bypass impacting GPT-4, Claude, Gemini, and more, exposing major LLM security gaps. (https://news.ycombinator.com/item?id=43793280)

1. Machine learning adversarial attacks are a ticking time bomb - TechTalks (https://bdtechtalks.com/2020/12/16/machine-learning-adversar...)

2. How ChatGPT actually works (https://www.assemblyai.com/blog/how-chatgpt-actually-works/)

3. PrivacyRaven Has Left the Nest | Trail of Bits Blog (https://blog.trailofbits.com/2020/10/08/privacyraven-has-lef...)

4. Prompt injection: What's the worst that can happen? (https://simonwillison.net/2023/Apr/14/worst-that-can-happen/)

5. The big cybersecurity themes at Black Hat 2024 - and why they matter (https://www.reversinglabs.com/blog/the-big-cybersecurity-the...)
by maxlybbert | 2025-04-25 19:56:48+00:00
Immigration law is wildly different from what people expect. But it is the law and it has been held up in countless court cases. This weirdness is not new.

I think most of the weirdness comes from the fact that entering the country illegally, or remaining in the country illegally can be crimes, but they can also be civil offenses. “Civil” means no jail time, but people still get deported without going to criminal court.

“Civil” also means “doesn’t have to be proven beyond a reasonable doubt,” and “no constitutional right to a public defender.” Immigration law tries to provide limited forms of some of those ideas. There’s a kind of bail system, and people have a right to be represented by attorneys, but no right for those attorneys to be paid by the government. There is somebody referred to as an immigration judge, and they have a federal job, but they aren’t regular federal judges.

It’s possible to appeal an immigration court’s decision to a federal district court to get into the legal system we’re more familiar with.

* https://www.congress.gov/crs-product/IF11536

* https://www.congress.gov/crs-product/IF12158

* https://www.congress.gov/crs-product/LSB10559

* https://www.congress.gov/crs-product/LSB10362
by yencabulator | 2025-04-25 19:57:05+00:00
> With IBM z17 ME1, concurrent upgrades are available for central processors (CPs), Integrated Facilities for Linux (IFLs), Integrated Coupling Facilities (ICFs), and IBM Z Integrated Information Processors (zIIPs). However, concurrent PU upgrades require that more PUs are physically installed but not activated previously.

> In the rare event of a PU failure, one of the spare PUs is immediately and transparently activated and assigned the characteristics of the failing PU. Two spare PUs are always available on an IBM z17 ME1.

PU = Processor Unit, a common name for the CP/IFL/etc variants above.

So, you can tolerate minimum 2 CPU failures (money gets more) without shutting down. Beyond that, you can move active workloads transparently to a (possibly remote) zSeries, to schedule maintenance.
by lolinder | 2025-04-25 19:57:14+00:00
The outcomes are immaterial to the legal question of obstruction, the only factors are knowledge of the warrant and intent to help him escape. If he successfully avoided arrest but it cannot be proven that the judge intended that outcome, then she is not guilty of obstruction. If he got caught anyway but the judge intended to help him escape, that's still obstruction.

https://www.law.cornell.edu/wex/obstruction_of_justice
by SonOfLilit | 2025-04-25 19:57:15+00:00
Having had three opportunities in my life to diagnose this exact problem and then successfully resolve it by turning off the WAF rule (see my top level comment) - I don't know you or your work history, but trust me, the author is much closer to the truth here than you are.

edit: Also, someone commented here "it was an irrelevant cf WAF rule, we disabled it". Assuming honesty, seems to confirm that the author was indeed right.
by yjftsjthsd-h | 2025-04-25 19:57:40+00:00
> Compared to a potential alternative of offloading parts of an uncompressed model to the CPU to meet memory constraints, DFloat11 achieves 1.9-38.8x higher throughput in token generation. With a fixed GPU memory budget, DFloat11 enables 5.3-13.17x longer context lengths than uncompressed models.

The context length alone probably makes it worthwhile even if your models fit in memory, but I'm curious if it improves tokens/sec even all on GPU, since in my very amateur understanding LLMs tend to be constrained by memory bandwidth?
by mariusor | 2025-04-25 19:58:06+00:00
What makes this mildly funny, though I admit in quite poor taste, is the fact that Armstrong did indeed suffer of cancer to which he lost a testicle before his comeback to win multiple Tour de France back to back. So theoretically his EPO positive results could be attributed to those tumors producing it, if this research is to be believed. Maybe not all of the times though.
by cosmicgadget | 2025-04-25 19:58:19+00:00
What If We Could Rebuild Kafka From Scratch? - Gunnar Morling (https://news.ycombinator.com/item?id=43790420)

1. Five Advantages of Log-Based Change Data Capture (https://debezium.io/blog/2018/07/19/advantages-of-log-based-...)

2. Why Data Architecture Should Guide Your Query Engine Decision (https://www.onehouse.ai/blog/why-data-architecture-should-gu...)

3. Reimagine Apache Kafka (https://streamnative.io/blog/ursa-reimagine-apache-kafka-for...)

4. Book Review: Designing Data-Intensive Applications | Henrik Warne's blog (https://henrikwarne.com/2019/07/27/book-review-designing-dat...)

5. Of Streams and Tables in Kafka and Stream Processing, Part 1 (https://www.michael-noll.com/blog/2018/04/05/of-stream-and-t...)
by wwweston | 2025-04-25 19:58:42+00:00
> There has actually been a friends-only feed on FB for years. Timelines -> Friends filters everything down.

I remember when this was called "Lists", and I carefully gathered acquaintances into lists. When I wanted to check in with particular list, I clicked on the list.

Then the lists sidebar disappeared (but you could still get the functionality if you knew the URL / argument structure).

Then the functionality disappeared.

I'm sure some product/UX staff did career making things on a metric somewhere.

> The problem? Nobody I care about posts anymore. The "flywheel" is broken.

Why post when there's no guarantee who/anyone will see it amongst a firehose of bait-y and often angry stuff?

This is part of the anti-flywheel which draws towards doomscroll.

> group chats

Group chats have the baseline virtue of knowing who your audience is.

They're missing other virtues, but that's probably another conversation.
by alex_varga | 2025-04-25 19:58:44+00:00
If you use MCP servers to connect to multiple tools, you’re probably wasting most of your context window.

Each tool loads its input/output schemas into context. Just 5 tools – like Notion, Gmail, WhatsApp, Jira, and Confluence – can easily fill the entire 100k token window

And your AI agent gets dumber, slower, just because they can't hold large context at once.

Moreover, if you use OpenRouter or any API you will have to pay for storing all of this data in the context, meaning by default any user generates 100k+ context per message How I fixed that: - get-tools loads only the tools you need, using vector search - Smaller context → up to 10x faster request Meaning I can now connect 100+ different tools, and use them dynamically, without bloating the context window
by ack_complete | 2025-04-25 19:58:51+00:00
Sure, but any core-wide downclocking effect at all is annoying for autovectorization, since a small local win easily turns into a global loss. Which is why compilers have "prefer vector width" tuning parameters so autovec can be tuned down to avoid 512-bit or even 256-bit ops.

This is also the same reason that having AVX-512 only on the P-cores wouldn't have worked, even with thread director support. It would only take one small routine in a common location to push most threads off the P-cores.

I'm of the opinion that Intel's hybrid P/E-arch has been mostly useless anyway and only good for winning benchmarks. My current CPU has a 6P4E configuration and the scheduler hardly uses the E-cores at all unless forced, plus performance was better and more stable with the E-cores disabled.
by pcthrowaway | 2025-04-25 19:58:57+00:00
No, I'm in favour of rehabilitation and setting people up for success, and also not deporting people who have undergone a rehabilitation process.

If we are going to incarcerate people under the current system (which doesn't serve to rehabilitate, and thus only serves to remove people from the general public who may be a danger to said public), then I think we shouldn't bother for people who are going to get deported anyway, though I think those people should still receive a trial by jury before deportation.

I think incarceration only has limited effectiveness as a deterrent, and the cost to society of incarcerating people who are going to be deported after outweighs any benefit in deterrence from doing so.

To be clear, I think the cost of incarceration in the current system outweighs the benefit more generally, so I'd strongly favour overall prison reform and an end of for-profit prisons. But people being deported will incur additional costs, and deportation itself serves as a deterrent already.
by globnomulous | 2025-04-25 19:59:31+00:00
> reject someone's resumè for having any time at Facebook on it.

I know some lovely, brilliant people who work at Meta or have. None of them carry around any such delusions or deserve this kind of condemnation.

Or if they do, then so do engineers who have worked at Amazon, Google, Microsoft, Oracle, or any other of a host of countless corporate tech companies -- which would be just as silly.
by cosmicgadget | 2025-04-25 19:59:41+00:00
Three fundamental flaws of SIMD ISA:s - Bits'n'Bites (https://news.ycombinator.com/item?id=43783416)

1. Snell-Pym » Processor architecture (https://www.snell-pym.org.uk/archives/2017/03/17/processor-a...)

2. Fun with vectors in the Raspberry Pi 1 - Part 9 (https://thinkingeek.com/2021/08/22/raspberry-vectors-part-9/)

I think we have enough pieces of machinery working already that we can start with the most exciting part of this journey: autovectorisation!

3. Efficiently compiling efficient query plans for modern hardware | the morning paper (https://blog.acolyer.org/2016/05/23/efficiently-compiling-ef...)

4. Understanding SIMD: Infinite Complexity of Trivial Problems ?? | Ash's Blog (https://ashvardanian.com/posts/understanding-simd-complexity...)

5. SIMD in the GPU world - RasterGrid (https://www.rastergrid.com/blog/gpu-tech/2022/02/simd-in-the...)
by igorkraw | 2025-04-25 20:00:21+00:00
I really believe in the importance of praising people and acknowledging their efforts, when they are kind and good human beings and (to much lesser degree) their successes.

But, and I mean their without snark: What value is your praise for what is good if I cannot trust that you will be critical of what is bad? Note that critique can be unpleasant but kind, and I don't care for "brutal honesty" (which is much more about the brutality than the honesty in most cases).

But whether it's the joint Slavic-german culture or something else, I much prefer for things to be _appropriate_, _kind_ and _earnest_ instead of just supportive or positive. Real love is despite a flaw, in full cognizance if it, not ignoring them.
by JuniperMesos | 2025-04-25 20:00:57+00:00
This is the reform of ICE. Trump was elected explicitly promising to do much more arrests and deportations of illegal immigrants, which is instantiated by having agents of the federal government do things like arrest and deport illegal immigrants on trial for unrelated crimes and actually charge citizens like this judge who interfere with this process with crimes, in order to induce them to not interfere with the arrest and deportation of illegal immigrants.
by 0x457 | 2025-04-25 20:01:00+00:00
> That's really not true, by that logic LLMs provide no value which is obviously false.

Way to leep to a (wrong) conclusion. I can lookup a word in a Dictionary.app, I can google it or I can pick up a phisical dictionary book and look it up.

You don't even need to look to far: Fight Club (the book) describes how to make a bomb pretty accurately.

If you're worrying that "well you need to know which books to pick up at the library"...you can probably ask chatgpt. Yeah it's not as fast, but if you think this is what stops everyone from making a bomb, then well...sucks to be you and live in such fear?