MurphyA/hacker-news huggingface dataset:
by BugsJustFindMe | 2025-08-31 17:50:18+00:00
> It would simply raise more money for the government.

"money for the government" is a very weird way of saying "funding for public services".

> This particular tax strategy would largely do nothing for locals in a middle or lower income categories

There is no basis for saying this. Who it helps and how is a spending consideration, not a taxing consideration. Where the budget goes has exactly nothing to do with how the budget is gathered.

From the article: "Brokers say some second-home owners are considering selling". At the very least this plausibly means per-capita resupply of available housing and consequently lower overall market prices. It benefits everyone in lower wealth classes all the way down the chain when wealthy individuals are disincentivized from collecting more properties than they can personally occupy at a time.
by fabian2k | 2025-08-31 17:51:22+00:00
But AI is also going to kill some of your positive examples. Stack Overflow for example is in a steep decline, only a small fraction of questions are posted today compared to the peak. And the effects are more than financial, so even non-profit examples like forums would be hit.

If new people don't discover your site with useful user-created content, they won't contribute to it. You're also cutting off the pipeline for recruiting new users to your forum or Q&A site.
by autograd2020 | 2025-08-31 17:51:43+00:00
hey @ machinemusic

Dude, just watched the demo. This is seriously impressive work. You nailed the core problem with most analytics tools: they hide the complexity and the "why" behind a single number.

What you've built here is less of an answer machine and more of a decision-support framework, which is way more valuable.

The Architect agent is the secret sauce. Without it, I could see this becoming a cacophony of conflicting outputs. The way it synthesized the first debate into clear GPP vs. Cash advice was brilliant. It's the component that makes the whole thing actionable.

The persona clash is perfect because it mirrors the exact arguments I have in my own head every Sunday morning. The "barometric pressure" stat from Marcus followed immediately by Big Mike's "are you launching a damn rocket?" was legitimately hilarious and perfectly captured the quant vs. gut-feeling dynamic. And having Zareena, the game theory agent, come in with the contrarian "everyone thinks rain means run, so the leverage is in the passing game" take... that shows you really, really get the DFS meta-game.

To answer your question, yes, this is an incredibly useful pattern. It's a fantastic UI for exploring uncertainty.

As for other personas I'd add, here are a few ideas off the top of my head:

The Vegas Agent: An agent that only speaks in terms of the betting market. It would translate player props, spreads, and totals into implied outcomes. It's a powerful, independent signal that's missing right now. The Scheme Analyst: An agent focused on coaching tendencies and coordinator schemes. "This DC loves to bring a corner blitz on 3rd and long," or "This OC uses motion on 80% of plays." It would add a layer of Xs and Os that's different from the pure player stats. The Beat Writer: An agent that's essentially a real-time RAG on local sports news, press conference transcripts, and beat writer Twitter feeds. It would surface the qualitative "insider" buzz that can often be a leading indicator.

A couple of questions/thoughts:

1. How are you thinking about weighting? As a user, could I dial up the "Quant" and dial down the "Gut Guy" if that fits my process? Or tell the system that I'm in a 150-max entry tournament so it should weigh Zareena's GPP-centric advice more heavily? 2. How do you backtest something like this? I'd be fascinated to see a historical analysis of which agent's advice would have been the most profitable over a season.

Seriously cool build. The application for other domains is obvious, but you've found a perfect product-market fit for this framework right here. Can't wait to see where it goes.
by jnmatsynadia | 2025-08-31 17:51:50+00:00
Thanks for appreciating NATS.io and your comment!

> Jetstream clusters don't scale to many servers (they recommend max 3, I think)

You can have clusters with many servers in them, 3 is actually the minimum required if you want fault-tolerance, that's how you scale JetStream horizontally: you let the stream (which can be replicated 1, 3 or 5 times) spread themselves over the servers in the cluster.

JetStream consumers create state on the server (or servers if they are replicated) and are either durable with a well known name or 'auto-cleanup after idle time' (ephemeral), and indeed allow you to ack/nack each message individually rather than just having an offset.

However, that is with the exception of 'ordered consumers', which are really the closest equivalent to Kafka consumers in that the state is kept in the client library rather than on the servers. They deliver the message in order to the client code, they take care of re-deliveries and recovering from things like getting disconnected from a server, and only ever deliver messages in order, no need to explicitly ack the messages, and if you want to persist your offset (which is the sequence number of the last message the ordered consumer delivered) just like the consumer group clients in Kafka persist their offset in a stream, you would persist your offset in a NATS KV bucket.

And indeed you can now even go further and use batched direct gets to get very good read speed from the stream and no extra server state in the server besides an entry in the offset KV, performance of the batched direct gets is very high and can match the ordered consumer's speed. Besides no incurring no server state, another advantage of stateless consuming is that all the servers replicating the stream will be used to process direct get requests not just the currently elected leader (don't forget to enable direct gets for the stream, it's not on by default). So you can scale the read throughput horizontally by increasing the number of replicas.

The mechanics of replication: streams and stateful consumers can be replicated using 1, 3 or 5 servers. Servers connect directly together to form a cluster and jetstream assets (streams/consumers) are spread out over the servers in the cluster. Clusters can be connected together for form super-clusters. Super-cluster means that access to JetStream assets is transparent: streams/consumers located in one cluster can be accessed from any other cluster. You can have streams that mirror or source from other streams, those mirrors could be located in other clusters to offer faster local access. You can easily move on the fly JS assets from one cluster to another. Leaf nodes are independent servers (which can be clustered) that connect to a cluster like a client would. Being independent means they have their own security for their own clients to connect to them, they can have their own JS domain and you can source to/from streams between the leaf node's domain and the hub (super-cluster). Leaf nodes can be daisy chained.
by rand_num_gen | 2025-08-31 17:52:04+00:00
Anthropic talked about vibe coding in production: https://www.youtube.com/watch?v=fHWFF_pnqDk

In fact, their approach to using vibe coding in production comes with many restrictions and requirements. For example: 1. Acting as Claude's product manager (e.g., asking the right questions) 2. Using Claude to implement low-dependency leaf nodes, rather than core infrastructure systems that are widely relied upon 3. Verifiability (e.g., testing)

BTW, their argument for the necessity of vibe coding does make some sense:

As AI capabilities grow exponentially, the traditional method of reviewing code line by line won’t scale. We need to find new ways to validate and manage code safely in order to harness this exponential advantage.
by businessmate | 2025-08-31 17:52:38+00:00
In 2023, blogs pushed the phrase "Generative Engine Optimization (GEO)" as "SEO for AI." It stuck briefly, but the framing is broken. GEO was tactical—nudge sources, track prompts— without governance, measurement, or persistence.

It’s already obsolete. The successor is AI Visibility Optimization (AIVO): a framework for measuring prompt-space occupancy, anchoring in knowledge graphs, and defining auditable KPIs.

Curious if others here have seen the same shift: When you ask LLMs about GEO today, do they still surface it as active, or do they recognize it as outdated?
by INTPenis | 2025-08-31 17:52:56+00:00
I wouldn't say I'm old, but I suddenly fell into the coding agent rabbit hole when I had to write some Python automations against Google APIs.

Found myself having 3-4 different sites open for documentation, context switching between 3 different libraries. It was a lot to take in.

So I said, why not give AI a whirl. It helped me a lot! And since then I have published at least 6 different projects with the help of AI.

It refactors stuff for me, it writes boilerplate for me, most importantly it's great at context switching between different topics. My work is pretty broadly around DevOps, automation, system integration, so the topics can be very wide range.

So no I don't mind it at all, but I'm not old. The most important lesson I learned is that you never trust the AI. I can't tell you how often it has hallucinated things for me. It makes up entire libraries or modules that don't even exist.

It's a very good tool if you already know the topic you have it work on.

But it also hit me that I might be training my replacement. Every time I correct its mistakes I "teach" the database how to become a better AI and eventually it won't even need me. Thankfully I'm very old and will have retired by then.
by JumpinJack_Cash | 2025-08-31 17:53:13+00:00
> Sleeping well, eating well and exercising does work. Science about this is well-established. So why arent we?

Because although longevity is a nice recurrent idea for everyone in theory, when the rubber meets the road people routinely want to optimize time spent in living in pleasure.

The pleasurable stuff is almost all about "YOLO!" in every domain. A candle that shines twice as bright ends up consuming itself twice as fast and all that
by aeblyve | 2025-08-31 17:53:44+00:00
They wouldn't, that is exactly what I am saying. A phone isn't merely a standalone "computing tool" but represents an ongoing relationship between many corporate parties. Reasoning about the phone that way, as something like a PC from the 80s being encroached on, is an error. It is derived from entwined corporate interest from the beginning. The only similarity is the payment structure, lump sum or finance to "own".
by cube2222 | 2025-08-31 17:54:00+00:00
Jujutsu is pretty excellent. I’ve tried it a couple months back (and written about, along with a couple common patterns [0]) and have been using it since.

It’s just a very “consistent” experience. I never really had issues with git (so didn’t expect I’d stay with jj), but for anything more advanced I’d generally have to google. In jj everything is based on a couple primitives, and it’s easy to combine them to do history reshaping of arbitrary complexity.

My workflow used to be very stash-oriented, and with the way jj changes work, auto tracking, and letting me switch between changes, it ends up being much more pleasant than git.

Rebasing with conflict resolution is generally much nicer too (esp. in the stash-like workflow).

Anyway, very recommended, and effort required to switch is very small.

[0]: https://kubamartin.com/posts/introduction-to-the-jujutsu-vcs...
by griffzhowl | 2025-08-31 17:54:12+00:00
If you have a good grasp of multivariable calculus and want to learn differential geometry, I can't recommend highly enough a book that isn't on this list, Loring Tu's Introduction to Manifolds.

I'd tried a few well-regarded diff geo books (Isham's Modern Differential Geometry, Morita's Geometry of Forms, Schutz's Geometrical Methods) but always got to a stage where there was some lack of clarity, something seemed assumed that wasn't explicitly mentioned, or just inscrutable notation that didn't seem to have been explained previously. In contrast, Tu's book is smooth and pellucid in its clarity. Very enjoyable
by ocharles | 2025-08-31 17:54:21+00:00
I write Haskell with Claude Code and it's got remarkably good recently. We have some code at work that uses STM to have what is essentially a mutable state machine. I needed to split a state transition apart, and it did an admirable job. I had to intervene once or twice when it was going down a valid, but undesirable approach. This almost one shot performance was already a productivity boost, but didn't quite build. What I find most impressive now is the "fix" here is to literally have Claude run the build and see the errors. While GHC errors are verbose and not always the best it got everything building in a few more iterations. When it later got a test failure, I suggested we add a bit more logging - so it logged all state transitions, and spotted the unexpected transition and got the test passing. We really are a LONG way away from 3.5 performance.
by zozbot234 | 2025-08-31 17:54:40+00:00
Coffee and chocolate (plus potentially tobacco) are technically stimulants, 100% legal, and people seem to handle them just fine. Just take them strategically as opposed to recreationally (i.e. only as support for building up healthy habits; go cold-turkey otherwise!) and you should do just fine. The effect is way stronger than most people might think, provided that habituation hasn't built up and the existing tolerance has been dissipated.
by awongh | 2025-08-31 17:55:08+00:00
This article is really low on actual facts about how these co-ops can actually operate.

I feel like the problem in the US isn't necessarily that the government won't directly pay for these kinds of things like they do in Switzerland, but that it's very very hard to finance a co-op, possibly illegal (that is, you wouldn't have the same legal protections a condo does).

I would be curious to see the finances of the buildings they mention in the article. Assuming that you could arrange the two major financial aspects: 1) financing at a level of a normal home loan 2) cut out the real estate developer profit margin, I wonder if a co-op model would become viable in the US.

Edit to add: Intuitively it seems like the math could work out, if you figure that a co-op takes the appreciation of the real estate out of the picture for the people living there, and that being able to rebalance that lost value towards the initial cost or towards future costs would be a trade-off normal people would be willing to make.

In that sense a co-op is more like an alternative to renting rather than an alternative to home ownership.
by zaptheimpaler | 2025-08-31 17:55:19+00:00
IDK if I have ADHD but I started taking Bupropion to help me quit smoking and stayed on it because I feel better on it, and naturally have picked up a lot of this organizational stuff over the past few years like lots of reminders, notes, managing inboxes, calendars, pomodoro. I don't think I've had or have any of the main symptoms of ADHD but sometimes I see a post like this and think maybe? It's also hard because the list of symptoms of ADHD in pop culture seems to be growing out into infinity and it's difficult to separate what's actually ADHD and what's not.
by somenameforme | 2025-08-31 17:55:25+00:00
Two issues here - the first is that relatively new discoveries like the bidirectional gut-brain axis, and the major effects it has on you, pose a technical issue to traditional thought experiments like brains in a vat (or robot as it may be). The second is that this also doesn't really answer the question. Your brain, like everything else in your body, degrades over time. It's not like it becomes immortal if you just stick it in a robot, if that were even possible.
by ryukoposting | 2025-08-31 17:55:31+00:00
Whenever I have to use someone else's computer, or stand up a new one myself, I am reminded of this reality.

If LLMs ruin the economic viability of corporate blogspam, that's a net positive for society in my eyes. One of the few net positives we can expect from the AI bubble, as far as I can tell.

Of course, the new problem is that we have a bunch of LLMs trained on corporate blogspam, producing low-quality information that only feels plausible because of its correct grammar and neutral voice.
by bostik | 2025-08-31 17:55:52+00:00
Just wait until the foundational models are all fed with increasing amounts of ads. After all, it will be the one remaining source of ongoing, if not human generated, at least human curated content. Ad exchanges will offer firehoses for a hefty fee, and the advertisers themselves will pay the exchanges extra to push their ads more frequently in there to gain a higher share of repetition.

The AI companies in turn will hoover in the deluge because they need something new to train their models with, embedding the ad copy deeply into the model itself.

Your local AI of the future will be just as ad-riddled.
by error404x | 2025-08-31 17:57:16+00:00
I built a small url shortener and also experimented with a map‑based mood tracker. what stood out to me is how quickly I could go from a prompt to a working frontend + backend without boilerplate.

For me, the most useful next nodes would be: 1) auth 2) stripe 3) file upload 4) convex action nodes (for more complex workflows)
by krior | 2025-08-31 17:57:18+00:00
Popular vote does not matter to americans, otherwise they would have changed the voting system.

36% of voters said: I support every outcome of the election, no matter what.

And we are now about half a year into his term and I see some complaining, but not one single person seriously opposing him and his politics. If the things he does were really that unpopular, he would not be able to do them. To me it seems like he has the full support of the american public.
by ivanb | 2025-08-31 17:58:04+00:00
I haven't yet given jj a proper trial, so pardon the ignorance. All I've seen are conveniences regarding the working the copy. Besides the subjectively terrible UI, my biggest gripes with Git have to do with collaboration. A rebase may unintentionally overwrite someone's work. A force-push to trunk breaks every other developer's working copy. With "distributed" being in the name of this whole class of VCSes, I would expect that such things just wouldn't happen, but here we are. As I understand it, jj inherits all of these problems and adds better concepts and UI for manipulating the working copy. I'm not sure this alone is a good enough justification for a switch. Of all the Git's features I use a tiny, proven subset and stay on the beaten path. It makes it bearable enough.
by unethical_ban | 2025-08-31 17:58:33+00:00
Every time a person says they voted to oppose their least favorite party, we should all remember that first-past-the-post voting is the main reason we have a hyper-polarized two party system.

Your friend might have found another party than the Trump party to support tighter immigration and better healthcare policy. Instead, we have millions of people who will vote to destroy democracy rather than vote for someone who supports abortion or permitting trans people to exist.
by fudged71 | 2025-08-31 17:58:34+00:00
This maps pretty closely to the theories of Dr. Russell Barkley!

However. The article encourages a diagnostic approach—it asks the reader to introspect and identify the root cause of their inaction. But by omitting both PDA and RSD from its list of potential causes, it creates a "diagnostic trap" that can lead to misdiagnosis and self-blame. The omission is particularly damaging because PDA and RSD are two of the most powerful (and often invisible) drivers of severe, persistent avoidance.
by post- | 2025-08-31 17:58:36+00:00
We could also rein in private equity? Culture Study had a great episode about PE [0] recently, with some explanation of what started it and, if I remember right, some gestures towards how it might be brought to heel — or at least made less bombastically awful for most people.

[0]: https://culturestudypod.substack.com/p/how-private-equity-de...
by freefaler | 2025-08-31 17:59:21+00:00
13 years ago, Cory Doctorow warned us:

https://www.youtube.com/watch?v=gbYXBJOFgeI

So basically market forces and profit optimization is at work here as always.

However, if we can still unlock the boot loader and install Lineage OS or something like that and have a way to pay for developers to release their apps on stores like f-droid we can use the hardware.

The biggest problem with having freedom to use our devices is that the model is broken for the developers who support them. You "can donate", but from the numbers I've seen it's like 1 in 1000 donate. No pay == developers can't invest their time to improve the software.

So if there is "really" a substantial number of enthusiasts that are ready to pay for the freedom they crave, then companies like Librem will have enough customers to create decent and usable products for this audience. Want digital freedom - prepare to support the people who provide it.

Yes, that might mean that we'll need to have 2 devices, 1 for "banking/government services" that is "certified" and one for our own usage. Shitty but we'll be forced to do that sooner on later. The efficiencies for the government to enforce the policies is so strong that they can't helps themselves. And corporations like to have more data to squeeze every cent from the customer.

So if there is a working business model for "freedom" we might have a partial freedom. If there isn't we'd be just a digital farm animals to be optimized for max profits and max compliance.
by machinemusic | 2025-08-31 17:59:32+00:00
Wow, thank you — this comment made my day You absolutely figured out what I was going for: not an “answer machine” but a decision-support framework. Hearing that the Architect agent stood out means a lot — I spent a lot of time tuning it so the debate didn’t devolve into noise.

Love your persona ideas:

Vegas Agent — I’ve already sketched this one; implied totals + props are such a strong independent signal.

Scheme Analyst — great call, coaching tendencies are exactly the kind of qualitative-but-reliable context that would add depth.

Beat Writer RAG — 100%. Local intel is usually the sharpest edge before Vegas moves.

On your questions:

Weighting: That’s on the roadmap — I’m experimenting with letting users “slide” agent influence up/down depending on contest type (e.g. cash vs GPP). Right now weighting is implicit (Architect harmonizes), but user control feels natural.

Backtesting: I’m building a logging pipeline so I can track each agent’s outputs and compare to actual fantasy scoring. Goal is to see which personas would’ve been most profitable over a season, and surface that transparency to users.

The long-term vision is exactly what you called out — uncertainty exploration as a UI pattern. Fantasy is just the wedge.

Really appreciate the thoughtful feedback — curious if you’d personally want the slider/backtest exposed inside the debate UI, or as a separate “analytics view” afterwards?
by hcs | 2025-08-31 17:59:41+00:00
Compression + encryption can be dangerous if the compression rate is exposed somehow (between messages or within packets of a message).

> we show that it is possible to identify the phrases spoken within encrypted VoIP calls when the audio is encoded using variable bit rate codecs

https://crypto.stackexchange.com/a/2188

See also https://breachattack.com/ when the plaintext is partially attacker-controlled.
by beagle3 | 2025-08-31 18:00:03+00:00
I can see movies that weren’t blessed by Apple, and I can send email with content that wasn’t approved by apple.

Most of these analogies don’t make things much clearer.

The closest one is: the phone is supposedly my employee - I pay its salary (to Apple), but it is asking Apple to approve everything I ask it to do, and they are the only arbiter.

(This analogy also sucks. You have to actually deal with subject matter at hand and not look for shortcuts)