MurphyA/hacker-news huggingface dataset:
by komali2 | 2025-08-05 14:54:56+00:00
When my friend bullied me into using Cursor and I got that vscode fork set up with good enough vim bindings to not make me rip my hair out, it was like a first hit of a good drug. I couldn't believe how productive I was, and how much brain power I was saving by chilling at my desk and watching youtube while Cursor agented its way through some code that I would occasionally check in on and tweak. I got new modals done, new scientific charts (that I'd been terrified to implement since it was my job to engineer them, though they were chemistry charts so I didn't really understand them all that well), a full design rewrite, new components, oh man it felt great.

Then it came time to make a change to one of the charts. Team members were asking me questions about it. "How can we make this axis display only for existing data rather than range?" I'm scrolling through code in a screenshare that I absolutely reviewed, I remember doing it, I remember clicking the green arrow in Cursor, but I'm panicking because this doesn't look like code I've ever seen, and I'm seeing gaping mistakes and stupid patterns and a ton of duplicated code. Yeah I reviewed it, but bit by bit, never really all at once. I'd never grocked the entire file. They're asking me questions to which I don't have answers, for code "I'd just written." Man it was embarrassing!

And then to make the change, the AI completely failed at it. Plotly.js's type definitions are super out of date and the Python library is more fleshed out, so the AI started hallucinating things that exist on Python and not in JS - so now I gotta head to the docs anyway. I had to get much more manual, and the autocomplete of cursor was nice while doing so, but sometimes I'd spend more time tab/backspacing after realizing the thing it recommended was actually wrong, than I'd have spent just quickly typing the entire whatever thing.

And just like a hit, now I'm chasing the dragon. I'd love to get that feeling back of entering a new era of programming, where I'm hugely augmented. I'm trying out all the different AI tools, and desperately wishing there was an autocomplete as fast and multi-line and as good as jumping around as Cursor, available in nvim. But they all let me down. Now that I'm paying more attention, I'm realizing the code really isn't good at all. I think it's still very useful to have Claude generate a lot of boilerplate, or come in and make some tedious changes for me, or just write all my tests, but beyond that, I don't know. I think it's improved my productivity maybe 20%, all things considered. Still amazing! I just wish it was good as I thought it was when I first tried it.
by earksiinni | 2025-08-05 14:54:58+00:00
I relate very, very hard.

Ironically, I solo-built an AI bookkeeper for solopreneurs all of last year on my own dime. Predictably, I ran out of money and had to go back to contracting.

It was incredibly hard for me and I started to lose my mental health. It was a struggle to get any positive or negative validation, to get anyone to pay any kind of attention whatsoever. It was a great luxury for me when an investor actually said "no," most blew smoke up my butt and strung me along. Even my paying users seemed to not really care one way or another.

After I ran out of money and all but abandoned the project, I had an incredible stroke of good luck when an established player in my niche out of nowhere decided to incubate a new version of my app built on their platform. For a minute, I was finally getting real traction as this company's founder started promoting me across their socials: people signing up, giving feedback, folks adding me on LinkedIn, messaging me to set up partnerships.

The deal eventually fell apart and everything went cold again, but for a second I saw how much easier this all is when you have social proof. It was frustrating. Nothing had changed in me or my product other than a famous person backing me. I was the exact same entrepreneur with the exact same offering, but somehow now I was worthy because someone else said so. Well, I guess that's how the world works.

I want to say "hang in there," but honestly for me the whole episode was the straw that broke the camel's back. After 12+ years of working for myself, I'm seriously reconsidering my life choices and whether I still want this. I'm currently focused on contracting and paying down my debt.

I think that I'm coming back, slowly, to the entrepreneurial path, shorn of many of the BS narratives the tech industry tells about startups. The loneliness is very real and I feel every inch of your pain. You are not alone.

If you ever want to share or reach out, feel free to shoot me an email: me@ersinakinci.com. I'm also trying to write more about my journey at www.ersinakinci.com, although I haven't written yet about the startup failure--too raw still, and frankly, I'm afraid of telling the whole truth.
by andrewmutz | 2025-08-05 14:55:00+00:00
The part I agree about: Software engineering is about more than writing code, so accelerating coding by 10X doesn't accelerate a software engineer by 10X.

The part I disagree about: I've never worked at a company that has a 3 month cycle from code-written to code-review-complete. That sounds insane and dysfunctional. AI won't fix an organization like that
by toomuchtodo | 2025-08-05 14:55:09+00:00
I am willing to bet economically that there is a cohort of financial services customer who will waive fraud protections (Reg E and credit card chargebacks, broadly speaking) for access to make payments that would otherwise be censored. To be determined if we get there of course. I say this as someone who had to figure out payments for adult content decades ago for an adult content star, and was one of the earlier cohorts of ccbill payment processing customer. In my experience, if people want something, they will find a way to pay for it. As a financial services provider, your job (imho) is to enable customers to move the money where they want to. Cash, instant payments, ach, debit or credit cards, wires, stablecoins, it doesn't matter.

Chase hasn't been able to stop me from funding merchants they would otherwise not do business with once my funds get to Coinbase, for example. This is the value of stablecoins imho, the ability to move fiat in a low regulation manner through technical performance art. I'd mail cash if I had to, but I'd prefer the stablecoin rails when higher regulation instant payments aren't available to move value due to gating.

(day job is at a fintech, thoughts and opinions always my own)
by samfeldman | 2025-08-05 14:55:28+00:00
Thanks! It depends on the week, maybe averages 1 hour per week or so.

Every so often, there's a bug or random issue with some account (ex: someone texted "stop" and didn't know how to re-subscribe), but for the most part it's run smoothly.

Love hearing user input, and usually try to build any requested features over time.
by protimewaster | 2025-08-05 14:55:49+00:00
IBM has been publicly working toward 2nm since at least 2021, though, so it doesn't seem like it's coming from nowhere. Unless this is a completely different 2nm development, here's a presser about it from 2021, titled "Introducing the world's first 2 nm node chip" (https://research.ibm.com/blog/2-nm-chip)
by tovej | 2025-08-05 14:56:08+00:00
Could you at least mention what the video game was, or why it was such a good implementation? Also, what was "perfect" about the code? "Perfect" is not a word I would ever use to describe code.

This reads like empty hype to me, and there's more than one claim like this in these threads, where AI magically creates an app, but any description of the app itself is always conspicuously missing.
by coltonv | 2025-08-05 14:56:36+00:00
My goal here was not to publicly call out any specific individual or article. I don't want to make enemies and I don't want to be cast as dunking on someone. I get that that opens me up to criticism that I'm fighting a strawman, I accept that.

Your article does not specifically say 10x, but it does say this:

> Kids today don’t just use agents; they use asynchronous agents. They wake up, free-associate 13 different things for their LLMs to work on, make coffee, fill out a TPS report, drive to the Mars Cheese Castle, and then check their notifications. They’ve got 13 PRs to review. Three get tossed and re-prompted. Five of them get the same feedback a junior dev gets. And five get merged.

> “I’m sipping rocket fuel right now,” a friend tells me. “The folks on my team who aren’t embracing AI? It’s like they’re standing still.” He’s not bullshitting me. He doesn’t work in SFBA. He’s got no reason to lie.

That's not quantifying it specifically enough to say "10x", but it is saying no uncertain terms that AI engineers are moving fast and everyone else is standing still by comparison. Your article was indeed one of the ones I specifically wanted to respond to as the language directly contributed to the anxiety I described here. It made me worry that maybe I was standing still. To me, the engineer you described as sipping rocket fuel is an example both of the "degrees of separation" concept (it confuses me you are pointing to a third party and saying they are trustworthy, why not simply describe your workflow?), and the idea that a quick burst of productivity can feel huge but it just doesn't scale in my experience.

Again, can you tell me about what you've done to no longer have any hallucinations? I'm fully open to learning here. As I stated in the article, I did my best to give full AI agent coding a try, I'm open to being proven wrong and adjusting my approach.
by prodbro | 2025-08-05 14:57:04+00:00
> The library's tagline says "Powerfully Simple. Blazingly Fast."

> Joking aside

author here.

I agree with your remark ^^

Each time i read some news about a new framework with tag "blazingly fast", i'm thinking "lol".

So i had to resist to the temptation... And finaly when doing a small benchmark, performances were not bad at all (https://stratdev3.github.io/SimpleW/guide/performances.html) and i let the "clickbait" title.

My targets are small to medium traffic and embeded devices (dotnet/android).
by NitpickLawyer | 2025-08-05 14:57:06+00:00
Not an excuse, no. I agree it should be better. And it will get better. Just pointing out that some mistakes were systematically happening before vibecoding became a thing.

We went from "this thing is a stochastic parrot that gives you poems and famous people styled text, but not much else" to "here's a fullstack app, it may have some security issues but otherwise it mainly works" in 2.5 years. People expect perfection, and move the goalposts. Give it a second. Learn what it can do today, adapt, prepare for what it can do tomorrow.
by accrual | 2025-08-05 14:57:18+00:00
Yes, the earliest mainboards I know of with on-board I/O including ATA is around Socket 5, the first mainstream Pentium boards. Some slightly older Socket 4 boards (circa 1994) have on-board I/O, but they weren't as common.

My 486 and earlier systems have all I/O provided by ISA cards, other than the 5-pin DIN keyboard port which was standard since the original PC.
by growthwtf | 2025-08-05 14:57:54+00:00
I think it's a perfectly valid take coming from some intersection of an engineering mindset and FOSS culture. And, the comparison you bring up is a bit of a category error.

We know how James Webb works and it's developed by an international consortium of researchers. One of our most trusted international institutions, and very verifiable.

We do not know how Genie works, it is unverifiable to non-Google researchers, and there are not enough technical details to move much external teams forward. Worst case, this page could be a total fabrication intended to derail competition by lying about what Google is _actually_ spending their time on.

We really don't know.

I don't say this to defend the other comment and say you're wrong, because I empathize with both points. But I do think that treating Google with total credulity would be a mistake, and the James Webb comparison is a disservice to the JW team.
by theodric | 2025-08-05 14:57:56+00:00
Serious props to TSMC for having the processes in place to catch this or figure it out, sacking the alleged bastards, announcing the insider breach publicly (and accepting the consequences of a moment of corporate vulnerability, but at the same time showing their transparency and commitment to protecting client IP), and further not allowing mere job loss to be the end of the story. I had no particular opinion about TSMC, but my respect for them has moved up a notch now.
by razorfen | 2025-08-05 14:58:10+00:00
This has become a personal debate for me recently, ever since I learned that there are several software luminaries who eschew debuggers (the equivalent of taking an oscilliscope probe to a piece of electronics).

I’ve always fallen on the side of debugging being about “isolate as narrowly as possible” and “don’t guess what’s happening when you can KNOW what’s happening”.

The arguments against this approach is that speculation and statically analyzing a system reinforces that system in your mind and makes you more effective overall in the long run, even if it may take longer to isolate a single defect.

I’ll stick with my debuggers, but I do agree that you can’t throw the baby out with the bathwater.

The modern extreme is asking Cursor’s AI agent “why is this broken?” I recently saw a relatively senior engineer joining a new company lean too heavily on Cursor to understand a company’s systems. They burned a lot of cycles getting poor answers. I think this is a far worse extreme.
Show HN: Dinoki – Privacy-First Desktop AI with Pixel Pets (6MB Native)
by tpae | 2025-08-05 14:58:14+00:00
Hey HN! Dinoki is a 6MB native AI assistant with pixel pets that live on your desktop. Built for power users who want privacy, performance – and a bit of fun.

See it in action: https://www.youtube.com/watch?v=V_pv2BU0CZA

What makes it different:

- 6MB native app (SwiftUI for macOS, WPF for Windows) – starts instantly

- Zero telemetry – your API keys and data stay local

- Pixel art companions with physics-based behaviors

- Flexible AI support – OpenAI, Anthropic, OpenRouter (300+ models), or Ollama (offline)

Why pixel pets in an AI assistant? Beyond being fun, pixel art is incredibly efficient – minimal CPU usage for animations while adding personality to your workspace. After months of testing, users tell us the companions make long work sessions feel less isolating. They develop behaviors, respond to your activity, and yes, they bounce around thanks to physics-based movement.

The serious features:

- 20+ productivity tools: web research, Slack automation, screenshot OCR

- MCP (Model Context Protocol) support for custom integrations

- Agent mode for autonomous task execution

- Persistent conversation memory

- Instant startup (not Electron!)

Real use cases from our users:

- Developer running local RAG with Qwen3 via Ollama – a private knowledge base with a pixel companion

- Home lab enthusiast who set up an AI server for their family – each member has their own Dinoki instance

- Remote engineers using Agent mode to monitor Slack channels while their pixel buddy reflects their mood

- Researchers who love that their sensitive data never leaves their machine, yet they get GPT-4-level assistance

Pricing:

- Free: Full chat, one Dinoki character, bring-your-own provider

- Pro ($25 lifetime): All 4 characters, automation tools, multi-instance support

We're a two-person team that believes AI tools should be powerful, private, and enjoyable to use. The 6MB size isn't just a flex—it's proof that modern software doesn't need to be bloated.

Happy to answer any questions about implementation, how we got the size so small, or why we think personality matters in productivity tools!

https://dinoki.ai/

P.S. Something big is coming for retro pixel art fans. Current users will get it free.
by wahnfrieden | 2025-08-05 14:58:31+00:00
Get a Discord going with your users. Advertise it in your app. If you are building something valuable, they will join and encourage you. That's what I've done and it's a lot less lonely now with hundreds of people tuning in and discussing things (my work) daily.

If they don't show up, then you probably are not shipping early enough and valuably enough to keep this going. Or you need to learn more modern marketing strategies for unfunded solo builders. Or you are building something valuable that your users have no passion for, which will be hard for yourself to grow sustainable passion.
by nirav72 | 2025-08-05 14:58:43+00:00
Frigate has been great for me. Been using it for couple of years in a Unraid server with 8 cameras connected. Mix of Eufy and Tapo cameras. Only downside is that it doesn't have a IOS/Android application yet. So for now, I just use the frigate web UI as PWA on IOS. Then access it on my local network via VPN once I receive a notification.
by bayindirh | 2025-08-05 14:58:58+00:00
> It works to get real humans like myself to stop visiting your site

If we talk about Anubis, it's pretty invisible. You wait a couple of seconds in the first visit, and don't get challenged for a couple of weeks, at least. With more tuning some of the sites using Anubis work perfectly well without ever seeing Anubis' wall while stopping AI crawlers.

> And to be clear, what you are advocating for is DRM.

Yes. It's pretty ironic that someone like me who believes in open access prefers a DRM solution to keep companies abusing the small fish, but life is an interesting phenomenon, and these things happen.

> Until that changes all other "solutions" are pointless and only cause more harm.

As an addendum to above paragraph, I'm not happy that I have to insert draconian measures between the user and the information I want to share, but I need a way to signal that I'm not having their ways to these faceless things. What do you propose? Taking my sites offline? Burning myself in front of one of the HQs?

> If AI crawlers cared about that we wouldn't be talking about this issue. A license and only give more permissions than there are without one.

AI crawlers default to "Public Domain" when they find no licenses. Some of my lamest source code repositories made into "The Stack" because I forgot to add COPYING.md. A fork of a GPLv2 tool I wrote some patches also got into "The Stack", because COPYING.md was not in the root folder of the repository. I'd rather add licenses (which I can accept) to things rather than leave them as-is, because AI companies also eagerly grab things without license.

All licenses I use mandate attribution and continuation of license, at least, and my blog doesn't allow any derivations of from what I have written. So you can't ingest it into a model to be derived and remixed with something else.
by salawat | 2025-08-05 14:59:28+00:00
>There's no sense to these systems, you can just be cut off with no warning and the payment processors have no obligation to care or tell anyone anything.

You can thank the Bank Secrecy Act as amended by the PATRIOT act for that. It basically deputized every licensed money transmitter to act as an extension of law enforcement through the imposition of KYC/AML requirements, which is accompanied by the tendency/incentive to de-risk the bank.
by eythian | 2025-08-05 14:59:36+00:00
In my undergrad, a few decades ago, it was typically the case that assignments and exams both were a part of your final score. Often it was something like 40% exam/60% assignments, but this could change.

However what you mention about different people being better in different circumstances reminds of what our maths courses typically did, it was called "plussage" IIRC. Basically, the scores were calculated, and you got the best score from a 40% exam/60% assignment weighting or a 60%/40% (or something, the exact values are lost to time.) So if you were bad at exams but had done the work through the semester, you got a boost. Or if you were bad at deadlines but had still studied, you weren't (too) penalised.
by coltonv | 2025-08-05 14:59:58+00:00
Perhaps I was not clear here. My point isn't to say that one PR gets merged in 3 months. My point is to say that, lets say, 15 PRs from one dev get merged per quarter in the old days, for a 10x productivity boost that means that roughly 15 PRs get merged per 7 business days now. My point is simply that the amount of time that goes into the basic lag cycle involved in code review can't be compressed to 7 days.
by duxup | 2025-08-05 15:00:00+00:00
> I leave my daughter Daisy out of the estate not because I love her any the less but because I think she has less need of it.

Inheritance and estate planning are difficult things to manage. I think people should talk to their kids / people who will / will not inherit about it while they're alive if at all possible. It's not easy, but it should not be a surprise after a loss.

The last act of these people's lives to those who they care about is something like that? This system where people only find out later seems barbaric.
by kypro | 2025-08-05 15:00:12+00:00
This is absolutely brilliant. What a wonderfully simple idea!

> I'm hoping to build more features (iPhone contacts sync, easier birthdays importing) while also making video content that celebrates strangers' birthdays (such as, going to a farmers market with an "is it your birthday?" sign).

Build more features if you enjoy building and think it's worth your effort, but remember there's nothing wrong with a super simple product that does exactly what it says on the tin.

People clearly like what you've built. You may well find just focusing more on marketing is more financially rewarding.
by satvikpendem | 2025-08-05 15:00:26+00:00
When I was in a suburb we still had that sort of seating, and I recently went back and I see those couches still. Maybe they don't put them in new stores, I'm not sure, but I don't think they remove them if they're already there. These are the kinds I'm talking about and seeing [0].

Another source on couches returning [1], maybe in the suburbs too.

[0] https://www.reddit.com/r/malelivingspace/comments/42gl0s/whe...

[1] https://fortune.com/2025/07/06/starbucks-coffeehouse-of-the-...
by jltsiren | 2025-08-05 15:00:31+00:00
That's an American thing. By default, you can fire anyone at any time for no reason. Universities then overcompensate and give extensive protections for tenured faculty.

In Europe, it's more common that a professor has roughly the same job security as a teenager in their first real job. There are some exceptions due to academic freedom, but they are mostly about the substance of the work rather than the performance in it. And other independent professionals, such as doctors, lawyers, and civil engineers, often have similar exceptions.
by AnotherGoodName | 2025-08-05 15:00:36+00:00
They literally removed all tables and chairs inside my local starbucks. There's a standing bench only. It's a huge Starbucks, lots of empty floor space right now. Nowhere to sit. They seem to want you to order and gtfo.

If they want people to come in and sit down why have they removed all tables and chairs?

The following isn't my local Starbucks at all but the link has pictures of what many Starbucks look like inside right now. I don't live in a high crime or high homelessness area at all (not near any big city) and they removed all seating from multiple local Starbucks in the past few months (they are clearly leaning into doing this more not away from it).

https://www.sfgate.com/food/article/sf-castro-starbucks-seat...
by alnwlsn | 2025-08-05 15:00:36+00:00
Similarly, it always bothered me a little that the floppy disk interface was designed for 4 drives, but the PC standard came up with the clever hack of putting the twist in the cable, so they didn't need to adjust drive jumpers, which also reduced it to 2 drives.

On the TRS-80, they just ordered all the drives jumped with all 4 positions, then pulled out the other 3 unused pins in the connector on the cable.