MurphyA/hacker-news huggingface dataset:
by _boffin_ | 2025-11-29 19:04:59+00:00
Love the show!

> It sounds a little like there is some convergence between what they are suggesting and how it give you light weight sub tasks that survive a /clear.

I do see the convergence there. Beads gives you that "state that survives `/clear`," and Anthropic’s harness tries to do something similar at a higher level.

I've been thinking about this with a pretty simple, old-school analogy:

You're at a shop with solid engineering and ticketing practices. You just hired a great junior developer. They know the stack, maybe even the domain basics, but they don't yet know:

- Your business processes

- The quirks of your microservices

- Local naming conventions, standards, etc.

- Team norms around testing, logging, and observability

You trust them with important tasks, but expect their context will frequently get blown away by interruptions, meetings, task-switching, and long weekends. T handle this, need to make sure each ticket or note contains enough structured info so that when they inevitably lose context, they can pick right back up.

For each ticket, you'd likely include:

- Personas and user goals

- Acceptance criteria, Given/When/Then scenarios

- Links to specs, documentation, related tickets, or prior art

- A short summary of their current understanding

- Rough plan (steps, what's done/not done)

- Decisions made and their rationale ("I chose X because Y")

- Open questions or known gotchas

End of day Friday, that junior would ideally leave notes that answer: "If I have total amnesia next Tuesday, what's the minimum needed to quickly reload my context?"

To me, agent harnesses like Anthropic's or Beads are just formalizing exactly this pattern:

- `/clear` or `/new` is like a "long weekend brain wipe."

- Persistent subtasks or controllers become structured scaffolding.

- The crucial piece isn't remembering everything, just clearly capturing intent, decisions, rationale, and immediate next steps.

My confusion about Anthropic’s approach is why they're doing this over plain text files or JSON, instead of leveraging decades of existing tracker and project-management tooling—which already encode this exact workflow and best practice.
by moepstar | 2025-11-29 19:05:46+00:00
Mostly by checking teardowns and reviews - that’s the one thing Amazon reviews are still good for - check them, especially the ones with a more negative sentiment and form an opinion based on that…

Also, certain brands more or less got similar issues over all the product ranges, for example power supplies giving up on Hisense TVs, compressors on certain fridge manufacturers etc - there are patterns to look out for - especially when the product has been on the market for some time.
by pscanf | 2025-11-29 19:05:49+00:00
That's why I emphasized _routing in a single page application_. If one needs SEO, a client-rendered single page application is the wrong choice, regardless of the router.

> One big thing: what if you want to support SSR, which I think is a pretty basic requirement these days?

I agree it's a basic requirement for a certain class of apps and websites, but there are tons of apps for which SSR is not relevant and even detrimental (in the sense that it adds complexity that is not offset by the benefits it brings).
by gweinberg | 2025-11-29 19:06:19+00:00
Yeah, it may seem like a "better" (because stronger) conclusion to the author that if you have more pigeons than pigeonholes you must have more than one pigeon in a hole even if negative or irrational numbers of pigeons. But you're pretty much only invoking the pigeonhole principle in discrete math, where "more than one" means "at least 2".
by vladms | 2025-11-29 19:06:29+00:00
Was there an analysis of flawed, low-effort reviews in similar conferences before generative AI models?

From what I remember, (long before generative AI) you would still occasionally get very crappy reviews (as author). When I participated (couple of times) to review committees, when there was a high variance between reviews the crappy reviews were rather easy to spot and eliminate.

Now it's not bad to detect crappy (or AI) reviews, but I wonder if it would change much the end result compared to other potential interventions.
by petermcneeley | 2025-11-29 19:06:57+00:00
People dont live like this here. We would view this as hardship for peasants of another ancient time.

This is not to say it must be cars. It can be other forms of transit like bus/subway. Of course standing in an unsheltered area waiting for a bus is also highly undesirable. The windchill makes this literally dangerous.

Perhaps there is a cultural barrier here? or perhaps you are not familiar with real winter.
by bonsai_spool | 2025-11-29 19:06:59+00:00
EditLens (Ours) Predicted Label Human Mix AI ┌─────────┬─────────┬─────────┐ Human │ 1770 │ 111 │ 0 │ ├─────────┼─────────┼─────────┤ True Mix │ 265 │ 1945 │ 28 │ Label ├─────────┼─────────┼─────────┤ AI │ 0 │ 186 │ 1695 │ └─────────┴─────────┴─────────┘

It looks like 5% of human texts from your paper are marked as mixed, and mixed texts are 5-10% if mixed texts as AI, from your paper.

I guess I don’t see that this is much better than what’s come before, using your own paper.

Edit: this is an irresponsible Nature news article, too - we should see a graph of this detector over the past ten years to see how much of this ‘deluge’ is algorithmic error
by saghm | 2025-11-29 19:07:49+00:00
Not all jobs are equally dehumanizing, and not everyone finds the same things equally dehumanizing, especially in the context of what one's job is described as is part of the overall experience. If I'm hired with the expectation of writing software, I don't want to be expected to run out and get coffee for my coworkers so that they can write software better. That doesn't mean that I think everyone will find going on coffee runs dehumanizing, or that writing software can't be dehumanizing for some people; the point is that I value my autonomy in deciding to accept a job with the parameters that work for me, and I happen to find that I'm most happy when I can proactively contribute things that help my coworkers rather than passively being a part of their environment or having expectations change without my consent (e.g. being told after multiple years working remotely that I need to start going into an office or "voluntarily" leave).
by alamortsubite | 2025-11-29 19:08:05+00:00
Oh The Urbanity! just did a great episode on Victoria, B.C. The city is too small to make this list (pop. ~100K), but the video is worth checking out if you want to feel a little better about the progress of bike infrastructure in N.A. cities:

https://www.youtube.com/watch?v=mpWm45qting
by mr_00ff00 | 2025-11-29 19:08:36+00:00
Would current collapse make more than just Northern Europe colder? Or maybe they would be warmer?

They seem to suggest only certain northern countries would be affected because warm water stops flowing from the south.

So the southern waters would stay hotter right? Or what about across the Atlantic where the currents do the opposite (and make the winters so cold). Would Boston and New York get more temperate?
by jdboyd | 2025-11-29 19:08:37+00:00
I like my Silhouette Cameo, which I use from Linux and Windows with Inkscape + the silhouette plugin. However, the maximum thickness that the latest machine can cut is 2mm, and it seems that is also the maximum thickness that the Circuit Maker 3 can handle. So, you probably do want a laser if you want thicker eva than that. In my book, the best choice is probably both.
by embedding-shape | 2025-11-29 19:08:43+00:00
Seems right, I'm on "Mozilla/5.0 (X11; Linux x86_64; rv:145.0) Gecko/20100101 Firefox/145.0" and reloading the page I get a new fingerprint each time. "Unique Fingerprint ID" seems to be the only attribute that changes each reload, but it isn't clear how that's derived.

Edit: Ah, turns out "Unique Fingerprint ID" is just the same fingerprint ID printed at the top, it isn't one of the attribute used for calculating the ID, it is the ID. Guess I got confused by the placement of it.
by moepstar | 2025-11-29 19:08:48+00:00
> Even I, as a very technical person, could not evaluate if something is "hackable" without a huge amount of work, and not before I've purchased it.

Teardowns, reviews etc… Of course, there is no silver bullet, but researching before buying really goes a long way.

Whatever I buy smart, I always check if I can flash alternative firmware to it or if it can be used locally only - for example.
by delfinom | 2025-11-29 19:09:11+00:00
Yea sun damage and cancer vs. vitamin d deficiency is a little bit of a balancing act. It also doesn't help skin color is very critical part in all of this but people view that topic as taboo to discuss. The entire reason for skin color variations is a genetic optimization for UV absorption at specific latitudes vs sunburn risks.

That and the other half of the problem is we are all sedentary as hell in all latitudes these days. Be it people hiding under AC at the tropics or hiding in heated homes in the north. We don't go outside to get enough sunlight and our fat reserves that store vitamin d don't grow large enough because we still don't go outside when the weather is tolerable.
by schoen | 2025-11-29 19:09:29+00:00
We also don't technically have proofs for some of the computational hardness assumptions that popular "real" ZK proof constructions rely on!

This might feel different because those assumptions were chosen in part because people had studied them and they certainly seem to be right, whereas perhaps here nobody has really studied this particular random number theory topic one way or the other.

But in some sense, there isn't a proof that regular ZK proof methods are actually completely zero-knowledge (against a computationally bounded adversary).
by boulos | 2025-11-29 19:09:37+00:00
They linked directly to https://alexgaynor.net/2019/apr/21/modern-c++-wont-save-us/ which did exactly what I'd guessed as its example:

> The following code for example, simply returns an uninitialized value:

#include <optional> int f() { std::optional<int> x(std::nullopt); return *x; }
by levigrace | 2025-11-29 19:09:55+00:00
I built this because I was tired of Googling simple tasks like "remove background from video" or "convert heic to jpg" and getting 10 "Top 10 Tools" blog posts full of affiliate links and SEO fluff. SiteFinder is a natural language search engine for web tools. You describe the problem (e.g., "compress 4GB video to 10MB without losing quality"), and it uses AI (Gemini) to find the specific tool that solves it, returning structured data instead of blue links. It filters for constraints like: Pricing (Strictly Free vs Freemium) Sign-up requirements Watermarks/Limits It’s a simple React wrapper around the Gemini API deployed on Vercel. No login required to try. I’d love to know if the results are accurate for your specific edge cases.
by saghm | 2025-11-29 19:10:23+00:00
OP's article didn't explicitly state requiring, but it did claim make the claim that I'm objectively worse at my job by working remotely than I am in person:

> Remote work eliminates a lot of problems with office work: commutes, inefficient use of real estate, and land value distortion. But software development is better when you breathe the same air as the folks you work with. Even with a camera-on policy, video calls are a low-bandwidth medium. You lose ambient awareness of coworkers’ problems, and asking for help is a bigger burden. Pair programming is less fruitful. Attempts to represent ideas spatially get mutilated by online whiteboard and sticky note software. Even conflict gets worse: it’s easy to form an enemy image of somebody at the end of video call, but difficult to keep that image when you share a room with them and sense their pain.

None of that is phrased as personal opinion or their own subjective experience. I don't think it's hard to express an experience about personal preference, but it's hard to express an opinion about how other people's experiences without them having something to say about it if they disagree.
by OscarCunningham | 2025-11-29 19:11:21+00:00
The problem is when you bisect an odd sized group. You necessarily have to make one half larger than the other. So you're not trying to misdirect, you're trying to avoid creating a signal. But to do this you have to sometimes put your character in the smaller half, which trades off against your other goal of shrinking the pool as fast as possible.
by Noaidi | 2025-11-29 19:11:25+00:00
I have polymorphisms in a gene called CYP2R1 (Vitamin D 25-hydroxylase, involved in activation of vitamin D precursors). My polymorphism lead to lower levels of D3.

My doc put me on 1000mcg of D3 a day for a month after I tested low. I came back in for blood testing and my Calcium levels were extremely high (Not good!). So the doctor ordered me to stop the vitamin D to see what was going on.

As it turns out I have even more lower frequency polymophisms in a gene called CALCA (Calcitonin is a peptide hormone that causes a rapid but short-lived drop in the level of calcium and phosphate in blood by promoting the incorporation of those ions in the bones.). So basically since I do not realease a lot of Calcitonin naturally I need to get it from food.

Guess what food is extremely high in Vitamin D3[1] and Calcitonin[2]?

Salmon! I have a genetic history of people that ate a lot of salmon so this makes sense.

Genetics matter people. I will assume that most people who have irish/britsh should be getting their D3 from fatty fish since sunlight is so rare there.

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC6566758/ [2] https://en.wikipedia.org/wiki/Salmon_calcitonin).
by glenstein | 2025-11-29 19:12:09+00:00
I would say it's important to hold off on the moralizing until after showing visible effort to reflect on the substance of the exchange, which in this case is about the fairness of asserting that the detection methodology employed in this particular case shares the flaws of familiar online AI checkers. That's an importantly substantive and rebuttable point and all the meaningful action in the conversation is embedded in those details.

In this case, several important distinctions are drawn, including being open about criteria, about such things as "perplexity" and "burstiness" as properties being tested for, and an explanation of why they incorrectly claim the Declaration of Independence is AI generated (it's ubiquitous). So it seems like a lot of important distinctions are being drawn that testify to the credibility of the model, which has to matter to you if you're going to start moralizing.
by Waterluvian | 2025-11-29 19:12:13+00:00
What drives me nuts is how many people can’t separate those two tasks/projects.

We’re going to write down what Step 7 currently is/does. No, now is not the time to start discussing what it ought to do. Please let us just get through sorting out what Step 7 currently is. Yes, some people do it differently. That’s why we hit a snag. Let’s just pick one of those wrong ways, document it, and do it all wrong together. We’ll fix it as a separate step. Now isn’t the time to fix it, as much as it feels like a convenient time to.
by warmedcookie | 2025-11-29 19:12:39+00:00
Is a prayer ban really needed here? Seems like a lack of enforcing existing laws, such as blocking traffic, is the issue here. Seeing people pray in public is weird to me, but if they aren't obstructing, what's the harm?

In the US, we have a "See you at the pole" prayer event every year where people gather around American flag poles and pray, which seems like a nice way to gather together as a community to meditate and reflect.
by trinsic2 | 2025-11-29 19:12:59+00:00
Well I would seed the torrent and my hope is other people would participate in the swarm at some point. If it was a bittorent user, hopefully they would find it somehow by browsing the list of new videos on piratebay or something...

The goal is for visitors to visit my website read about the video in question, click on the video and get it streamed to their web browser from the torrent itself without a local BitTorrent client.
by pixelpoet | 2025-11-29 19:15:51+00:00
Agreed, also on CachyOS and loving the momentum Linux has lately! Let's finally all be free of Microsoft's bullshit "maybe later" tactics etc.

Gaming on Strix Halo in Linux is an absolutely amazing experience, even though I have a 4090, just because of how silent and low power it is. Valve and the rest of the Linux infra guys really performed a miracle.
by spankalee | 2025-11-29 19:16:41+00:00
URLPattern can be plenty fast if you use them in a fast data structure, like a prefix tree as pointed out in that first link. And there's no reason why URLPattern can't do that.

So I went and made an implementation of URLPatternList that uses a prefix tree and is 20-30x faster than a linear scan for large lists of URLPatterns: https://github.com/justinfagnani/url-pattern-list
by shmel | 2025-11-29 19:16:43+00:00
It's literally in their FAQ: https://www.getmonero.org/get-started/faq/

Anyone curious about how Monero is implemented would immediately understand why it's a bad idea to use remote nodes.

>What is the difference between a lightweight and a normal wallet?

>For a lightweight wallet, you give your view key to a node, who scans the blockchain and looks for incoming transactions to your account on your behalf. This node will know when you receive money, but it will not know how much you receive, who you received it from, or who you are sending money to. Depending on your wallet software, you may be able to use a node you control to avoid privacy leaks. For more privacy, use a normal wallet, which can be used with your own node.
by randycupertino | 2025-11-29 19:16:50+00:00
Down and Out in Paradise by Charles Leersen about Bourdain was also very interesting, highlighted how predatory his ex Asia Argento was with him (financial abuse- he constantly wired her money and paid her 400k sexual assault settlement for her statutory raping a 17-year old, cheating on him with multiple people including Hugo Clement, constant drama, supplying him with drugs, emotional neglect when he was struggling with depression).

https://www.goodreads.com/book/show/59366129-down-and-out-in...

His final text to her was "you were reckless with my heart."

https://people.com/food/anthony-bourdain-asia-argento-last-t...
by h00kwurm | 2025-11-29 19:17:52+00:00
I don’t think it’s an extrapolation from the ML community into other industries. This evolution of society is objectively happening - artisanship, care for the work beyond capital gain, and commitment to depth in a focused category - are diminishing and harder to find qualities. I’d probably label it related to capital and material social economics. It’s perhaps more unfair and unjustified to not recognize this as a real societal issue and claim it only exists in the ML community.
by waldrews | 2025-11-29 19:18:42+00:00
Garfield was in many ways the most personally appealing and brilliant of the American presidents, rising from poverty and obscurity by being absurdly talented across many fields and eloquent.

He was assassinated early and barely got to serve. The story of his life, the shooting, and the subsequent medical drama (featuring even a cameo by Alexander Graham Bell improvising a diagnostic device) are so epic you have to wonder if time travelers are messing with us.

His legacy was the nonpartisan professional civil service, a key part of his agenda that his successor felt obligated to carry out, an accomplishment that recently came under particularly heavy attack.

Netflix just came out with the miniseries about him, 'Death by Lightning,' based on the book 'Destiny of the Republic.' His earlier life is featured prominently in '1861: The Civil War Awakening' by Adam Goodheart. There are a few great C-SPAN/Book TV videos by some of the authors that tell the story concisely and convey why some of us are so fascinated by that history.
by almost | 2025-11-29 19:19:06+00:00
This sounds very "the perfect is the enemy of good". Tests don't need to be perfect, they don't need to be written by different people (!!!), they don't need to cover 100% of the code. As long as they're not flakey (tests which fail randomly really can he worse than nothing) it really helps in development and maintenence to have some tests. It's really nice when the (frequent) mistakes I make show up on my machine or on the CI server rather than in production, and my (very imperfect, not 100% "done properly") tests account for a lot of those catches.

Obviously pragmatism is always important and no advice applies to 100% of features/projects/people/companies. Sometimes the test is more trouble to write than it's worth and TDD never worked for me with the exception of specific types of work (good when writing parsers I find!).
by spankalee | 2025-11-29 19:21:37+00:00
As a maintainer of Lit, this statement seems a little off to me:

> Another thing- should we be building a router with web components? Eh... maybe not? Lit seems to think (it would be helpful and useful)[1]. But there are a lot of considerations you have to handle with your own implementation that framework routers have already solved. Web components also add another level of security you need to be aware of.

The Lit Labs router isn't a web component. It's a Lit reactive controller that lets you define a router separately from a component, but attach it to a component so that the component updates when routes change. So we're saying don't make your router a web component (ie `<my-route path="...">`

Also there isn't another level of security web components. They're implemented in script just like a router. Script running in a page can do all kinds of things.

[1]: https://www.npmjs.com/package/@lit-labs/router
by cyrusradfar | 2025-11-29 19:21:59+00:00
I agree with the article’s core point that placement matters.

The useful framing is not “where can we bolt on AI” but “what does the system look like if AI is a first-class component.” That requires mapping the workflow, identifying the decision points, and separating deterministic steps from judgment calls.

Most teams try to apply AI inside existing org boundaries.

That assumes the current structure is optimal. The better approach is to model the business as a set of subsystems, pick the one with the highest operational cost or latency, and simulate what happens if that subsystem becomes an order of magnitude more efficient. The rest of the architecture tends to reconfigure from that starting point.

For example, in insurance (just an illustration, not a claim about any specific firm), underwriting, sales, and support dominate cost. If underwriting throughput improves by an order of magnitude, the downstream constraints shift: pricing cycles compress, risk models refresh faster, and the human-in-the-loop boundary moves. That’s the level where AI changes the system shape and acts beyond the local workflow.

This lens seems more productive than incremental insertion into existing silos.