MurphyA/hacker-news huggingface dataset:
by joks | 2025-08-03 00:03:07+00:00
If you get as much enjoyment out of problem-solving and programming as you do doing household chores, I'm not sure why you went into this career. I agree that the folks who are 100% anti-using-it-ever are overreacting, but IME replacing the overwhelming majority of the work with vibe-coding is both mind-numbing from a developer perspective and doesn't actually get you better results (or faster results, unless you're basically cowboy coding with no regard for thoroughly ensuring correctness)
by zmmmmm | 2025-08-03 00:03:20+00:00
I'm most interested in how well these tools can tackle complex legacy systems.

We have tonnes of code that's been built over a decade with all kinds of idioms and stylistic conventions that are enforced primarily through manual review. This relates in part to working in a regulated environment where we know certain types of things need radical transparency and auditability, so writing code the "normal" way a developer would is problematic.

So I am curious how well it can see the existing code style and then implicitly emulate that? My current testing of other tools seems to suggest they don't handle it very well; typically I am getting code that looks very foreign to the existing code. It exhibits the true "regression to the mean" spirit of LLMs where it's providing me with "how would the average competent engineer write this", which is not at all how we need the code written.

Currently, this is the main barrier to us using these tools in our codebase.
by monkeyelite | 2025-08-03 00:03:27+00:00
The original comment is just about how "irrational" it is.

And truck owners pay more - for the vehicle, for tires, for registration, for gas, etc which are all taxed by the public to reflect their greater usage of public roads.

You would need to argue that trucks have a disproportionate impac. For example, if I commute 2 hours to work in an Accord, is that a greater negative externality than owning a Truck a commuting 15 minutes?

I suspect the answer is no - a truck is some small multiple of a smaller vehicle.

What I see in this thread is that the narrow demographic here is merely expressing a preference - they don't like trucks, and they wish that could be imposed on others. Ultimately, you need to convince your fellow men in an election.
by bsaul | 2025-08-03 00:04:34+00:00
i was answering to this question "By the way, do you have an example of the academics feeling threatened by making political statements?"

i mentionned biden's presidency. I think the date matches.

Indeed as i said elsewhere the style was different, much less a one-man decision. But biden's administration was pushing an agenda as well, and it wasn't soft on people that disagreed.
by cadamsdotcom | 2025-08-03 00:04:37+00:00
If you want an unbiased answer, you’ll need to ask three ways:

First, naively: “I’m doing X. What do you think”?

Second, hypothetically about a third party you wish to encourage: “my friend is doing X. What do you think?”

Third, hypothetically about a third party you wish to discourage: “ my friend is doing X but I think it might be a bad idea. What do you think?”

Do each one in an isolated conversation so no chat pollutes any other. That means disabling the ChatGPT “memory” feature.
by modernpacifist | 2025-08-03 00:07:08+00:00
> Most race cars aren't electric though? That analogy makes no sense.

No, they aren't. I attend a significant amount of track events as a driver and I will see maybe 1 electic car every few events. Besides the lack of charging infrastrucutre at most race tracks, the one positive of instant torque/power is significantly outweighed by their overall mass and significant heat generation.

The latter tends to result in a Tesla S being unable to last more than 20 minutes at Laguna Seca or Sonoma before the battery pack overheats and reduces power output requiring the car to exit the track.
by zmmmmm | 2025-08-03 00:08:43+00:00
Perhaps you set a very high quality bar, but I don't see the LLMs creating messy code. If anything, they are far more diligent in structuring it well and making it logically sequenced and clear than I would be. For example, very often I name a variable slightly incorrectly at the start and realise it should be just slightly different at the end and only occasionally do I bother to go rename it everywhere. Even with automated refactoring tools to do it, it's just more work than I have time for. I might just add a comment above it somewhere explaining the meaning is slightly different to how it is named. This sort of thing x 100 though.
Show HN: InsForge – Open-source agent-native alternative to Supabase
by honoyomu | 2025-08-03 00:08:58+00:00
Hi HN, we just released InsForge: an open-source, agent-native alternative to Supabase/Firebase designed from the ground up for AI coding agents like Cline, Cursor, and Claude Code. We're building Supabase's features in an AI-native way, enabling agents to build and manage full-stack applications autonomously. (GitHub: https://github.com/InsForge/InsForge)

With coding agents, coding is actually the easy part now. You can build a working prototype for your idea in a few hours and run it locally. But to make it production-ready, you still have a long list of things to do manually, which might take a week or so: 1. Get API keys for external services 2. Set up authentication 3. Configure a database and storage 4. Add payments 5. Set up a custom domain 6. Deploy on Vercel

And none of these is really "coding." It's just you switching tabs, opening dashboards, copying tokens, pasting configs. The interesting part is your agents know exactly what to do. They can walk you through every step - "go to this URL, click that button, paste this key" - but they can't actually do it themselves. Why can't you just do it for me? Because all of these backend/devops platforms and services were built for humans, not for agents.

So we built InsForge. We built an MCP Server as middleware and redesigned the backend API to give agents persistent context, so they can: 1. Learn how to use InsForge during the session (re-check documentation if needed) 2. Understand the current backend structure before making changes, so configurations are more accurate 3. Make changes, debug, check logs, and update settings on their own

Example: you type "help me build an Instagram clone social media app" in your Cursor/Claude Code, then it will communicate and configure the entire backend on InsForge: - Auth: Google + email/password login - Database Tables: users, posts, comments, likes, profiles - File Storage Buckets: avatars, post-images

And then it will write the fullstack application without you doing anything. You stay in your IDE or agent interface, focus on writing prompts and QA-ing the result, and let your agent handle the rest.

This is an early release, and we'd appreciate feedback from the community. Try it out and let us know what breaks or what features you'd want to see. We're trying to make prompt-to-production a reality!

P.S: In the coming weeks (by the end of August), we'll be launching a few new features: - Cloud Hosting Platform - Serverless Functions - Site Deploy

We'll be around in the comments!
by twotwotwo | 2025-08-03 00:09:45+00:00
For any parents of small kids here, I have to mention the book Teach Your Child to Read in 100 Easy Lessons. We went through it while my kid was in kindergarten, and after that, I absolutely believe what I've heard from parents who did it successfully a bit earlier. And it didn't prevent my kid from figuring out how to use context or recognize full words. Reading English is a lot, and kids are resourceful; if we teach the 'slow' but reliable way to read, they'll be happy to feel out shortcuts.

The toughest thing was getting a reliable bit of time each day to sit down and do it. Routine, cajoling, and rewards were all involved. So was keeping it lighthearted; the kid has to be on board! Each lesson has straightforward exercises then a brief story, very short at first, longer later in the book. We'd do the exercises and one read of the story, then kid would read the story to my partner. We started in September, and I remember by Halloween the kid was reading candy wrappers. After finishing it, the next big thing was finding stories the kid genuinely liked to keep it going. Continuing to read together after the lessons ended helped: for a while, kids will keep running into lots of new exceptions to the usual rules, etc.

English spelling and pronunciation are a lot, and the book is also, implicitly, a catalog of the tricks English plays on kids and other learners. Part of the book uses a semi-phonetic alphabet where e.g. ee and sh/ch/th have distinct glyphs, but it all still looks enough like English that the jump to regular writing later in the book is doable for the kid. Even with that alphabet, the book has to teach common words like "is" and "was" as exceptions (with s sounding like z). Decades later one can forget little kids deal with all this and eventually handle it like second nature.

The book's originator thought that you could teach math with a broadly similar approach--breaking things down into very small steps and practicing them in isolation then in larger tasks--and doing that was part of his career, but I haven't found similar teach-your-kid book for arithmetic/basic math. If such a book did exist I'd've given it a try!
by cadamsdotcom | 2025-08-03 00:10:33+00:00
If you ever struggle to exercise consider: for thousands of years humans needed to walk and hunt and cook and run from predators just to survive. It’s sedentary lifestyles that are the anomaly.

Not exercising is a miracle NOT drug! Exercise is what your body is engineered for by nature and thousands of years of evolution. So exercising is the more normal thing, not sitting around :)

Get out there and have fun with it! Even walking you’ll get to see the sky, sunset, sunrise, and all the big houses in your neighborhood.
by SatvikBeri | 2025-08-03 00:11:01+00:00
I've had a lot of luck with Claude on my 8 year old, multi-language codebase. But I do have to babysit it and provide a lot of context.

I created some tutorial files which contain ways to do a lot of standard things. Turns out humans found these useful too. With the examples, I've found Opus generally does a good job following existing idioms, while Sonnet struggles.
by userbinator | 2025-08-03 00:11:22+00:00
New Hampshire is a state with no seat belt laws, yet it's near the bottom of traffic fatality rates in the US:

https://en.wikipedia.org/wiki/List_of_U.S._states_by_road_de...

In the EU, Germany infamously has roads with no speed limits, but its traffic fatality rate isn't high either.
by davidhyde | 2025-08-03 00:11:45+00:00
This one time, traveling through Asia, a simple merchant transaction triggered a fraud alarm on my card. The default for my bank at the time was to cancel my card automatically. This was before the days where cards could become unblocked. I had to travel to another city to pick up a new card in 10 working ways. This was a Mastercard credit card. I thought I was smart traveling with both a mastercard and a Visa card. Well, the Visa card was automatically cancelled too. Due to the same event. No cards for me to use to get to that city and I had to resort to a dodgy western union transfer to move forward. Also, try booking a flight with cash, it’s not fun.

My point is that the basket that eggs are put in is not always clear in hindsight. I wasn’t even aware that Mastercard and visa shared fraud alerts and that they were automatically linked.

The author’s article is not about backups, it’s about accountability.
by HeyLaughingBoy | 2025-08-03 00:12:54+00:00
I'm sitting here smh. Everyone in my (rural) neighborhood owns a pickup truck. Except for the one dude who towed a skid steer with an Escalade. Those trucks are often towing trailers, hauling messy crap, etc. and don't look any different than any other truck on the road.

Hell, I just unhooked a horse trailer less than an hour ago and the year-old truck that was hauling it looks like it just drove off the showroom floor.
by nathan_compton | 2025-08-03 00:14:11+00:00
Well, when you take the phrase "intrinsically negative" literally its obviously tautologically false.

But what I mean is more like the following. Human beings aren't just detached rational creatures. In fact, we are strange embodied minds for which "happiness," if it is to be sustained at all, requires a variety of stimuli arranged in an appropriate way. Some of that stimuli is unpleasant: being rejected by a partner, failing a test, not being fast enough to win a race, whatever. But separated from all negative feedback the systems which maintain us in something like emotional homeostasis often seem to break down.

There is nothing deep here and philosophers have talked about this one way or another forever: seeking only pleasure and avoiding all non-pleasurable stimuli ends up being bad for us. Of course, that means those unpleasant stimuli are not "intrinsically bad," since they appear to be good for us. Maybe a better way to say it would have been "intrinsically unpleasant."
by clunka-pongus | 2025-08-03 00:14:54+00:00
Location: Albany, NY, USA

Remote: Flexible

Willing to relocate: No

Technologies: Android Stack, Kotlin, Java, Python, Groovy, C++, SQL, XML, Jenkins, PyTorch, CI/CD

Résumé/CV: https://drive.google.com/file/d/1LFMit-0XpzSJ98vA47TewsMpf7o...

Email: richiesmassi@gmail.com

I have experience in Android and computer vision. In both of these positions I was naturally inclined to go beyond the expectations of the role to work with more of the stack, like higher-level work on our CI/CD pipeline and lower-level work on a C++ project.

I'm open to anything, yes Android and machine learning roles but also full stack, backend, devops, or anything else. I have broad experience and interests and am a quick learner.
by 5pl1n73r | 2025-08-03 00:15:59+00:00
> avocado, olive, and coconut oil; ten basic spices; honey, maple syrup, apple cider vinegar, soy sauce, miso, and almond butter.

This is what happens when you use Google for recipes. And a good hint that this article does not represent the average demographic; most people outside of her's do not want room mates good reason.
by hollowturtle | 2025-08-03 00:16:10+00:00
"Cursor tab tab tab" is just nuts. I'm also getting accustomed to type carelessly, making syntax mistakes who cares if a tab can fix that. I fly with it. As per why more people dont talk about this, I have a the strong opinion that tools find success in the median of the market, not in the excellence. I think coders with a great autocomplete are a real deal. I find so boring and courtproductive chatting about a problem
by teddyh | 2025-08-03 00:16:52+00:00
> you have overdressed a triviality with pretentious overcomplication.

Well, possibly. What is interesting and subtle to some is obvious and clichéd to others. Much like how technology is mysterious and ineffable to some, but obvious and plain to others.

> But it's less interesting to me that you brought up Alan Watts seven years ago than that you did so again yesterday. What do you need from him? Why bring him up if you don't want to talk about him?

Now you’re being delusory. You brough up Alan Watts again, after I quoted him seven years ago. I simply responded to you.

> Or is it that no one is allowed to have an opinion that contradicts yours, including when that involves looking askance at needless reference to dead prophets?

I think that, outside purely literary criticism, criticizing a “needless” reference is useless unless the reference itself is incorrect in a way which invalidates the point which the reference is meant to illuminate.
by bediger4000 | 2025-08-03 00:16:54+00:00
The tension between freedom of speech and copyright monopoly is supposed to be resolved by (a) limited term and (b) fair use.

Problems arise bevause courts haven't been very clear about what that limit is, and determining whether a use is fair use or not requires going to trial, which is expensive, and admitting you violated copyright first.

Getting an enforceable copyright and then enforcing it ends up being possible only for the wealthy. Everyone else has their free speech taken away.
by rickcarlino | 2025-08-03 00:17:54+00:00
While I love IRC, and freely admit it’s dead, dead, dead for good reasons, I still value it for a few things:

- Fast to build on. You can write a functional client without a huge budget or a research team.

- Decentralized by design. Centralization is ultimately about trust. One provider can shift policies or “enshittify” whenever its business model changes, making your community fragile.

- Zero-friction guest access. It’s refreshing to pop into a random IRC server without handing over an email address or pinning it to my Discord sidebar before I know if I even like the place.

For most of my chat use cases I don’t care about end-to-end encryption. If I need privacy with someone I meet on IRC, I’ll just send them a Simplex link. I’d rather keep the protocol lightweight and let each public space define its own standards than overload it with features I don’t need.

Spelling and grammar fixes via ChatGPT because I’m on mobile, sorry.
by em-bee | 2025-08-03 00:18:17+00:00
actually, i disagree. being a family should be more teamwork than it often is. in other words families would work better if they work like a team. that includes the children. it's a bit of both. in teams you too have people who are weaker in some aspects. in a good team, you help those people and support them. in a family you should give everyone a chance to contribute and participate in decisions. mother and father are not predefined roles. the parents should work as a team like senior developers, they act with authority because they have more experience, and they include their children like you would include junior developers.
by staticman2 | 2025-08-03 00:18:25+00:00
Replying again to say this article appears to directly address similar cases:

https://perkinscoie.com/insights/blog/does-copyright-law-pre...

It seems courts are split:

"In jurisdictions that follow the Second Circuit's more restrictive approach, plaintiffs may be limited to bringing copyright infringement claims when the scope of license terms or other contractual restrictions on the use of works has been exceeded. Plaintiffs who do not own or control the copyright interest in the licensed work, however, will not be able to bring such claims and may be left without an enforcement mechanism under traditional contracting approaches."
by DemocracyFTW2 | 2025-08-03 00:19:48+00:00
So if you're interested in Latin you might also find it noteworthy that some object to the translation of the phrase as If you want peace, prepare for war and argue that it was more likely understood as If you want peace, prepare for strife at the time, meaning that the Falcons in Roman politics often did the "so let's send in our boys there to clean up" thing which Rome in fact often did, whereas the Pigeons (doves?) in favor of a diplomatic or otherwise more civil way of conflict resolution found themselves too often in a position where they had to justify themselves and convince the other side with substantial arguments to keep them from exercising the unquestioned default option of the Empire which was, then as now, military intervention.
by Tadpole9181 | 2025-08-03 00:20:00+00:00
Man, I'd love something like this. I was happy with my small, early 2000s pickup, but everything in the used market when it died were obnoxious show-off vehicles that quite literally don't even fit in most of the parking spaces in my city. This has that cute kei truck look... well... Maybe an inbred kei truck. But it seems just the right size for utility (and my much-missed tailgate naps).

But $42k is just so much money to me. I've never spent more than ~$15k (financed) on a vehicle and I feel like I'm fairly well off...
by timr | 2025-08-03 00:20:17+00:00
yep. So perhaps don’t block every potential transaction on flimsy pretense? Icing the transaction market seems like a great way to scare off potential competing acquirers in the name of social engineering.

I don’t know. All I know is that Lina is out of power, and suddenly we see an upswing in M&A. Coincidence, I’m sure.
by ninetyninenine | 2025-08-03 00:20:37+00:00
>Let's consider how progress actually occurs, on the ground. People learn how things work, whether through study, experience, original thought, or (more often) a mix of the three. They then attempt to find improvements: new methods, new machines, new buildings. They then verify these improvements, through experiment, theory, or a mix of the three. We call this "innovation". They then put these into practice: building, manufacturing, distributing, teaching, or performing; which improves the efficiency of some resource manipulation activity, or enables people to accomplish or experience things they couldn't otherwise. We call this "progress".

And all of this is primarily driven by business and desire for profit. It's less driven by charity or just hobbyiest interest. That is IN actuality how it occurs.

>Individuals cannot efficiently acquire all resources (respectively: accomplish all tasks, experience all experiences, etc) alone. Specialised tools and skillsets allow certain people to accomplish certain tasks more efficiently than others: we call this "expertise" and "economies of scale" and "virtuoso", among other names. Working together, people can accomplish more than they can apart: we call this "collaboration" when it is direct, and "trade" when it is indirect. To make trade (locally) more efficient in large groups, we abstract large trade networks by valuing more-or-less everything along one axis, which we call "currency", or "money". Money represents resources, because it can be exchanged for goods and services. (Therefore, money is fungible.) Money also represents debt, for much the same reason. (Therefore, money is not fungible.) What money represents depends quite a lot on your metaphysics, because it is an abstract concept.

This is just pedantism. At the basic level money represents status and power. It is a materialistic concept at it's core. While there are other ways to look at it primarily what I'm saying is that status and power is what drives people more than anything else. You can get into the bs hand wavy metaphysics of it, sure, any ass hole can do that. We're talking about the core common sense colloquilal nature of what it means to do it for money rather then altruism. OF course altruism can involve money too right? But it would be a rather deceptive move to shift the conversation in that direction to make things even more muddled.

Tired of your pedantic bs. You know what I mean I know what you mean and you're just trying to defend yourself. Why can't people be rational and just admit their wrong. You're wrong. EOS.
by felipeerias | 2025-08-03 00:20:59+00:00
You need to provide agentic tools with enough context about the project so they can find their way around. In Claude Code this is typically done via a CLAUDE.md document at the root of the codebase.

I work on Chromium and my experience improved immensely by using a detailed context document (~3,000 words) with all sorts of relevant information, from the software architecture and folder organisation to the C++ coding style.

(The first draft of that document was created by Claude itself from the project documentation.)