MurphyA/hacker-news huggingface dataset:
by alwillis | 2025-08-29 05:17:15+00:00
I just installed it—definitely not a toy.

Compared to stock Claude Code, this version of Claude knows a lot more about SwiftUI and related technologies. The following is output from Claude in Xcode on an empty project. Claude Code gives a generic response when it looked at the same project:

What I Can Help You With • SwiftUI Development: Layout, state management, animations, etc. • iOS/macOS App Architecture: MVVM, data flow, navigation • Apple Frameworks: Core Data, CloudKit, MapKit, etc. • Testing: Both traditional XCTest and the new Swift Testing framework • Performance & Best Practices: Swift concurrency, memory management Example of What We Could Do Right Now Looking at your current ContentView.swift􀰓, I could help you: • Transform this basic "Hello World" into a recovery tracking interface • Add navigation, data models, or user interface components • Implement proper architecture patterns for your Recovery Tracker app
by riffraff | 2025-08-29 05:18:14+00:00
Most of the time people drive SUVs alone.

I go for walks in the morning and there's a road bottleneck and it's hilarious and sad to see the cars queueing up on both sides, huge ones, with a single person in them, every morning.

I do own a station wagon, and it's shorter than most SUVs, and I use it for long trips, but let's be realistic, that's not what most drives are.
by gmueckl | 2025-08-29 05:18:26+00:00
If you want a "raw" driving experience, you need to go on a race track in a "proper" race car. I use the quotes because you could come up with very diffferent definitions for them depending on your particular perspective. Amateur car races are a thing, btw.

I'm glad that all these assistants exist for road vehicles. I think of myself as a fairly disciplined driver (welly who am I kidding, really?), but these systems have saved my bacon more than once over the years.
by devjam | 2025-08-29 05:18:28+00:00
> ... Feedly that pretend to care about RSS but layer on features unrelated to the protocol

I've been using Feedly since Google killed reader, and while I like the RSS functionality it offers, I do agree that they've slowly been adding more and more features I don't care for.

Maybe it's time to migrate to something like TFA suggests.

I also agree with your other comments; it's huge a shame.
by 1gn15 | 2025-08-29 05:19:21+00:00
It's discriminatory against robots and helps make the web even more locked down. DRM never works; the analog hole is always the nuclear option.

In the end, only people with non-mainstream browsers (or using VPN to escape country-level blocks, or Tor, or noJS) suffer.

It's like how anti-piracy measures only affect paying customers, while pirates ironically get a better experience. The best way to get around endless CAPTCHAs is to just use LLMs instead.
by fallous | 2025-08-29 05:19:29+00:00
A muscle car is as much a visceral experience as it is a means of transportation, and never under-sell the fun of driving a slow car fast. Modern cars are sensory deprivation chambers that turn the joy of driving into the tedium of transporting oneself from one place to another.

We're decades past the time when a 1960s car was remotely competitive on any measurable aspect of performance but, just as rock climbing is not a valid competitor for taking a train/ski lift/whatever to the top of a mountain, there will always be those that revel in the joy of doing something that calls to our more primitive selves.

Muscle cars are the essence of being young... they're unreasonable, loud, reckless, and beautiful.
by chetansorted | 2025-08-29 05:20:04+00:00
That’s a great point — confidence definitely helps in the long term, and I agree that “nobody really cares” is often the truth. But in the moment, it’s interesting how many of us still reach for a hack (post-it notes, fake calls, excuses). What I’m curious about is whether a tool that makes those “outs” easier/less awkward could actually reduce stress for people who struggle in the moment. Almost like training wheels for confidence. Your story about holding up a “Call Me” note actually makes me think this instinct has always been there — we’re just modernizing it.
by muppetman | 2025-08-29 05:20:44+00:00
I love RSS. I am a huge fan of TinyTinyRSS, it's incredibly powerful with its filtering. I subscribe to just masses of RSS feeds, and the filtering bubbles up the stuff I'm interested in, ignores the stuff I'm not, and deletes articles I know to be hot garbage. You'd be amazed at how much crap this regex catches on tech news feeds: "^\d+ of the (best|worst|cheapest|highest|lowest|most)"

A lot of people get put off because they don't like the dev, he's not a "let me hold your hand while you understand the basics of how to install my app" kinda guy, he's a "Oh you didn't read the docs and are now spamming forums with help requests? Here's a ban" kinda guy which I gotta say, I actually really respect. Why everyone thinks open source ALSO means you get your hand held through every little rough patch I don't know, probably because a lot of open source is backed by companies who can't say the things the probably want to say in public, like "Go away, idiot"

Anyway sorry, I digress. TinyTinyRSS is excellent, the filtering just makes it head and shoulders above anything else I've tried like Miniflux (also nice) and FreshRSS.
by aryehof | 2025-08-29 05:21:30+00:00
> Every industry is an overcrowded airport lounge now

… in some countries.

I’ve recently moved to a small European country and can speak to a person for everything and they are helpful! From electricity to cellular provider to government departments to stores to doctors to making a reservation, I can’t believe the quality of life this brings.

Some places simply have intangibles that make for a higher quality of life.
by godelski | 2025-08-29 05:22:44+00:00
Good talk. I did something similar to him and all that happened is everyone was just saying I'm making a lot out of nothing. They're right that each thing was "nothing" but the problem is that this is a non-trivial number of "nothings" happening every day...

Honestly, I think the problem is that it's a Lemon Market[0]. Lemon markets thrive when there is asymmetric information. When a customer cannot tell the difference between a good product (peach) and a bad product (lemon). All it takes is a bunch of tech illiterate people... not sure where we'll find those...

On your video, funny thing. When I was in my PhD I had a very hard time publishing because I was building models that were much smaller, required less data, but got similar performance. Reviewers just looked at the benchmark like "not SOTA? lol". I've seen tons of great papers solving similar problems constantly get rejected. As a reviewer I frequently defended works like that as well as works that had good ideas but just didn't have enough GPU power. It was really telling...

[0] https://en.wikipedia.org/wiki/The_Market_for_Lemons

[P.S.] A nice solution I found for the pasting problem he mentioned (and in various forms) is that I first paste the text into the url bad or search bar then copy that and then paste. {<c-k>,<c-l>}<c-v><c-a><c-c>. Works 98% of the time every time.
by not_your_vase | 2025-08-29 05:23:55+00:00
3 days ago I saw another Claude praising submission on HN, and finally I signed up for it, to compare it with copilot.

I asked 2 things.

1. Create a boilerplate Zephyr project skeleton, for Pi Pico with st7789 spi display drivers configured. It generated garbage devicetree which didn't even compile. When I pointed it out, it apologized and generated another one that didn't compile. It configured also non-existent drivers, and for some reason it enabled monkey test support (but not test support).

2. I asked it to create 7x10 monochromatic pixelmaps, as C integer arrays, for numeric characters, 0-9. I also gave an example. It generated them, but number eight looked like zero. (There was no cross in ether 0 nor 8, so it wasn't that. Both were just a ring)

What am I doing wrong? Or is this really the state of the art?
by scrubs | 2025-08-29 05:24:22+00:00
@yubblegum nails it - well written. I might add a couple of things:

- China had a free look at what Japan did so well 70s-90s

- China had a free look at Russia and most definitely did not repeat their mistakes economically. Russia ought to be the most embarrassed of all how well done China has done.

- the above two points are compliments to china: they take statecraft far smarter abd seriously for them. Similarly, China isn't stupid enough to start a war (Ukraine) they couldn't mop up with a low level adversary. But Russia is because they're fragile that way.

- China under Nixon sided with the US and the west, who had solid currency to pay for goods. That helped a lot.

- we Americans made the same mistake germany did with Russian energy: economic ties are not a by way to western liberlization. You can't buy off Russia from invading.

- and as for us Americans: we didn't protect ourselves in job losses through nafta, or China. It wasn't woke liberal politicians who sent jobs overseas or to canada/Mexico or china. It was private corporate owners/boards. And yes, they are a special kind of stupid if they couldn't see the long game china played. China had a long game; US only saw $ signs. Good lord! China was never going to allow dominance in manufacturing or access to Chinese markets by outsiders. The British made sure of that. Period.

- the US is now at a point where job security is more important than cheap crap at 5 and below, while china has moved onto high end. The days of trading lower consumer prices for job losses is waning.
by jumploops | 2025-08-29 05:24:27+00:00
> They won’t install AI on your machine

Actually they’ll just the AI you already have on your machine[0]

In this attack, the malware would use Claude Code (with your credentials) to scan your own machine.

Much easier than running the inference themselves!

[0]https://semgrep.dev/blog/2025/security-alert-nx-compromised-...
by gnyman | 2025-08-29 05:24:43+00:00
Note though that if you don't have swap now, and enable it, you introduce the risk of thrashing [1]

If you have swap already it doesn't matter, but I've encountered enough thrashing that I now disable swap on almost all servers I work with.

It's rare but when it happens the server usually becomes completely unresponsive, so you have to hard reset it. I'd rather that the application trying to use too much memory is killed by the oom manager and I can ssh in and fix that.

[1] https://docs.redhat.com/en/documentation/red_hat_enterprise_...
by johnnienaked | 2025-08-29 05:25:17+00:00
Technology does not always help people, in fact often it creates new problems that didn't exist before.

Also telling someone to "adapt to the times" is a bit silly. If it helped as much as its claimed, there wouldn't be any need to try and convince people they should be using it.

A LOT of parallels with crypto, which is still trying to find its killer app 16 years later.
by gucci-on-fleek | 2025-08-29 05:25:23+00:00
> I know because I've done more than my share of web crawling and I have crawlers that: capture plain http data, can run Javascript in a limited way, and can run React apps. The last one would blast right past Anubis without any trouble except for the rate limiting which is not a lot of problem because when I crawl I hit fast, I hit hard, and I crawl once.

I have no problem with bots scraping all my data, I have a problem with poorly-coded bots overloading my server, making it unusable for anybody else. I'm using Anubis on the web interface to an SVN server, so if the bots actually wanted the data, they could just run "svn co" instead of trying to scrape the history pages for 300k files.

> It seems like a whole lot of crap to me. Hostile webcrawlers, not to mention Google, frequently run Javascript these days.

I'm also rather unhappy that I had to deploy Anubis, but it's unfortunately the only thing that seemed to work, and the server load was getting so bad that the alternative was just disabling the SVN web interface altogether.
by lmm | 2025-08-29 05:25:45+00:00
> Im not a regular iOS user, but on it I have feeeeds which actually seem to have a sane personal "algorithm" of sorts that doesn't force ALL feeds items onto me, and also isn't purely chronological.

> More readers should have this

Why? If that's what you want you can get it from your social medium of choice. I use RSS because it gives me precisely what I asked for (for better and for worse), and I suspect the vast majority of the userbase feels the same.
by jcgrillo | 2025-08-29 05:26:49+00:00
I invite your attention to the StatsD telemetry protocol, where:

1. Every single measurement in a timeseries is encoded as a utf-8 string having (roughly) the following format:

"${name}:${value}|${type}|${tags}"

where name is like "my.long.namespace.and.metric.name", value is a string formatted number, god only knows what type is, and tags is some gigantic comma separated key:value monstrosity.

2. Each and every one of these things is fired off into the ether in the form of a UDP datagram.

3. Whenever the server receives these presumably it gets around sometime to assigning them timestamps and inserts them into a database, not necessarily in that or any other particular order.

"it is the way it is[1]."

[1] https://github.com/statsd/statsd?tab=readme-ov-file#usage
by jedberg | 2025-08-29 05:27:11+00:00
> I think those attributes are evenly spread into all countries, but equally I think they are uncommon in all countries.

The data does not support your statement. From a startup report just four days ago:

The United States alone generates 46.6% of all startup activity worldwide, nearly half of the global total. Together with China (9.2%), the United Kingdom (5.6%), and India (5%), these four countries account for 66.4% of the absolute global startup activity.

I will give you that Israel in particular has a strong risk taking culture, as does Singapore and Estonia. And there are a lot of startups coming out of there.

But overall the US has way more risk taking.

And like I said at the very beginning, there are of course exceptions. Yes, every culture has some brilliant risk takers. But at least until recently, many of them came to the USA after they got successful.
by osullivj | 2025-08-29 05:28:01+00:00
I leaned heavily on my own meta cognition recently when withdrawing from a bereavment benzo habit recently. The combo of flu symptoms, anxiety and hallucinations are fierce. I knew O was seeing things that were not real; light fittings turning into a rotating stained glass slideshow. So I'm totally on board with the visual model hypothesis. My own speculation is that audio perception is less predictive as audio structure persists deeper into my own DMT sessions than does vision, where perspective quickly collapses and vision becomes kaleidoscopic. Which may be a return to the vision we had as newborns. Maybe normal vision is only attained via socialisation?
by somat | 2025-08-29 05:28:33+00:00
I love it when some company gets one of the engineers to do a demonstration, you know you got an actual engineer because it will be the worst sales pitch you ever received. They will tell you in excruciating detail all the problems with their product. Recognize and cherish these moments for what they are worth, despite the terrible presentation it is infinitely more valuable than yet another sales rat making untenable promises.

It is something to do with that being the engineers actual job, to find and understand the problems with the product. so when talking to a customer, that is what tends to come across, all the problematic stuff. The good stuff that works, not important to them.
by gck1 | 2025-08-29 05:29:10+00:00
Oh, absolutely, context matters a lot. But the thing is, they still fail even with solid context.

Before I let an agent touch code, I spell out the issue/feature and have it write two markdown files - strategy.md and progress.md (with the execution order of changes) inside a feat_{id} directory. Once I’m happy with those, I wipe the context and start fresh: feed it the original feature definition + the docs, then tell it to implement by pulling in the right source code context. So by the time any code gets touched, there’s already ~80k tokens in play. And yet, the same confusion frequently happens.

Even if I flat out say “the issue is in the test/logic,”, even if I point out _exactly_ what the issue is, it just apologizes and loops.

At that point I stop it, make it record the failure in the markdown doc, reset context, and let it reload the feature plus the previous agent’s failure. Occasionally that works, but usually once it’s in that state, I have to step in and do it myself.
by jondwillis | 2025-08-29 05:29:29+00:00
Hey, I’m the guy who replied to you. While I was definitely trying to take the piss, I also should have made it more clear that I liked your comment. I thought it was wild and funny, in addition to being a little bit interesting.

Hopefully you were able to take it in stride, and I’m sorry for any distress I may have caused!
by burnerthrow008 | 2025-08-29 05:30:30+00:00
> Competition is how you get to the best product. Lack of competition leads to malaise of product improvements as the market dominators are owning the space and happily exert their power over people.

Competition means differentiating your product. You don’t have competition if both products are the same.

Apple is trying to differentiate by offering a curated experience. Google is trying to differentiate by offering less curation and more customizability. Both are valid.

It would be bad for competition if iOS and Android were just copies of each other. That would be malaise.
by anon84873628 | 2025-08-29 05:30:32+00:00
One of the questions that sets up the premise of the article in the first paragraph is, "Are the chatbots really driving people crazy, or just catching the attention of people who were crazy already?"

That's why he's honing in on that specific scenario to determine if chatbots are uniquely crazy-making or something. The professional psychiatrist author is not unaware of the things you're saying. They're just not the purpose of the survey & article.
by jedberg | 2025-08-29 05:31:12+00:00
It could be. But I worked at companies where we had full time employees all around the world, all of whom had full access to the same information the rest of us had. And I still saw this behavior generally. There were of course exceptions.

Interestingly the biggest exceptions were ones that had at some point lived and worked in the USA, and then had returned to their home country for some reason or another.

> I have a feeling if the entire application had been moved to India things would have been different.

I had direct experience with this. We had an office of full time employees in India tasked with a project, but I still had to hand hold them through most of the key decisions (which I didn't have to do with the US based teams nearly as much).
by xp84 | 2025-08-29 05:31:16+00:00
This reminds me of a call I got from Schwab, which is my brokerage and one of my two banks where I keep checking accounts as well. I had a bunch of money that I had transferred in and stupidly, lazily, just left sitting around earning basically nothing. A nice guy called me one time and pointed out that I could be earning a few hundred bucks (maybe $800?) a month just by putting it all into a very safe money market fund. I did do that (and also got around to investing most of it at a later date).

I'm sure Schwab would rather me have my money in a mutual fund than have a bunch of cash, for the reasons the other commenter pointed out (more complex arrangements and a view of the bank as a partner rather than an interchangeable "money box" is 'stickier') but this was a real double win for me and one of the handful of stories I call upon when I am asked why I do most of my financial business with that company.
by lmm | 2025-08-29 05:32:18+00:00
> NYT wanted to report on who he was.

They wanted to report specifically his birth/legal name, with no plausible public interest reason. If it wasn't "stochastic terrorism" (as the buzzword of the day was) then it sure looked a lot like it.

> He doxxed himself years before that

Few people manage to keep anything 100% secret. Realistically private/public is a spectrum not a binary, and publication in the NYT is a pretty drastic step up.
by devjab | 2025-08-29 05:32:28+00:00
> I wish Python would improve to bridge the gaps between pydantic and dataclasses, so that we don't have to rely on pydantic. It's too foundational a piece to not be part of the core python anymore

I agree on the first part, but Pydantic is not important to Python. It's important to a lot of people, but it's absolutely unnecessary.
by alganet | 2025-08-29 05:32:39+00:00
I believe you are wrong.

Let's say I believe in dragons, and I start interpreting any evidence as dragon evidence. Furthermore, I start only looking for evidence that could be connected to dragons. It's bad thinking.

The opposite is the good thinking. You look at evidence without searching for anything specific, then you make a hypothesis on what is going on.

Searching for evidence of chatbot-induced psychosis is settling on a cause before looking at evidence. It's obvious that is wrong.

For example, the survey the author did should not have asked if anyone close "had shown signs of AI psychosis". The question is already biased from the start.

The article explores the popular idea that talking to a chatbot can induce psychosis. This paints a picture of a person talking to an AI chatbot and going insane. Then it proceeds to say it's a rare case, therefore shutting down possibilities that this could lead to an epidemic. However, by doing this, the article discourages the reader to think of other possible scenarios (like unaware interaction with AI-produced content) leading to psychological issues.
by jiggunjer | 2025-08-29 05:34:02+00:00
So like: <prompt> <intent>Generate a metaphor-rich essay on the fragility of digital memory in the age of infinite storage</intent>

<assumptions> <tech>LLMs understand metaphor but may default to literal interpretations unless nudged</tech> <audience>Reader is tech-savvy but emotionally attuned</audience> <bias>We romanticize loss and impermanence; permanence is sterile</bias> <style>Poetic, but not florid. Think Calvino meets cyberpunk.</style> </assumptions> <worldModel> <digitalMemory> <definition>Not just data retention, but emotional proxies, identity scaffolding</definition> <paradox>We remember too much, and thus forget how to forget</paradox> <analogy>Digital memory is a hoarder’s attic with perfect climate control</analogy> </digitalMemory> <humanMemory> <contrast>Fuzzy, selective, narrative-driven</contrast> <value>Its gaps are what make it beautiful</value> </humanMemory> <systemInteraction> <modelRole>LLM is not just a scribe, but a co-dreamer</modelRole> <risk>Model may over-index on coherence, losing the emotional fray</risk> </systemInteraction> </worldModel> <openQuestions> <q>Can forgetting be designed into digital systems?</q> <q>Is nostalgia a compression algorithm?</q> <q>What does it mean to "misremember" in a world of perfect logs?</q> </openQuestions> <edgeCases> <case>Model generates a dystopia instead of a melancholic tone</case> <case>Model literalizes metaphors (e.g., "clouds forget")</case> <case>Model assumes user wants a solution, not a meditation</case> </edgeCases> <bestPractices> <tip>Use metaphor as scaffolding, not decoration</tip> <tip>Let ambiguity breathe—don’t resolve every tension</tip> <tip>Favor rhythm over precision in sentence structure</tip> </bestPractices> <meta> <duration>Prompt typed in 2 minutes, no edits</duration> <mood>Sleep-deprived but lucid</mood> <goal>To make the model feel like it’s dreaming with me</goal> </meta>

</prompt>