MurphyA/hacker-news huggingface dataset:
by blacksmith_tb | 2025-10-08 21:20:52+00:00
Developers certainly are prey to that impulse, but management tends to want ROI... Rewriting existing apps / services / etc. that work and have been refined over time is usually not a money-maker (unless they can't scale, say). But it is good for PMs and PdMs to say "my team built Z in just two months! (which does do exactly what Y did, but we lost the guy who wrote that...)"
by BugsJustFindMe | 2025-10-08 21:20:54+00:00
How many of me does it take to reverse https://www.pewresearch.org/chart/sotnm-cable-newsroom-spend... or https://www.businesswire.com/news/home/20241107961040/en/New...

What's our message? What's our reach? Are we coordinated? Are we effective?
by dusted | 2025-10-08 21:20:59+00:00
Because I value predictability more than convenience, I'm too stupid to figure out the set of rules deemed "the right way of sorting", I can't even.. the possible ways it can be implemented is nearly infinite, it makes me anxious just to think about it. Sorting by numerical value is simple, I can understand that, I know the ascii table, I can predict what happens, I know where to look for stuff, meaning I can quickly find out where stuff is, because I don't have to look a bit here, then there, and then think "oh, maybe if it starts with a letter, then has a space and then a number they will order them by word - number" but if they start with a word but has no number they won't be sorted along with those, but if they st... nope.
by gus_22 | 2025-10-08 21:21:00+00:00
Would like to connect. I've got a YC colleague I have asked to setup an intro. Agree with John's point below about the chicken and egg scenario. Our community flagged your post. Fundamental problems like who cares, who pays reinforce why this hasn't already been done (well and at scale). And why this time might be the right time!
by anigbrowl | 2025-10-08 21:21:04+00:00
No I don't. If meant that I would have written it. Most people are not competent to change out an operating system and find the idea of developing that competency unattractive and expensive. Many people not only do not understand how computers work, they don't want to. If they do switch to something different, it's usually via a purchase rather than DIY.
by atonse | 2025-10-08 21:21:23+00:00
I couldn't figure out this part of GitButler. I downloaded it and tried it (since I respect Scott Chacon and remember learning so much about Git from his well-written git guides).

But it was just a bit too much cognitive dissonance for me to try it.

It seems like the next big thing is parallel coding... I've tried GitButler, Spectator, Vibe-Kanban, and Conductor in the past week. And there is now FleetCode.

I liked Spectator's idea (use a separate docker container for each) but it didn't quite work right. So back to worktrees which seem to work just fine.

At some point, we will probably consolidate on 2-3 dominant tools in this space.

I wonder if even work trees will be needed if we can do a "create a copy-on-write version of my code folder" which would result in nearly zero-cost copies of the repo.
by mjr00 | 2025-10-08 21:21:40+00:00
Really depends on the scope of the solution; a lot of web development has gone no-code through the use of frameworks and platforms like Wix, Unbounce, Squarespace, Shopify, Gumroad, etc. Like it's crazy to think, but 15 years ago if you were a person with a single widget you wanted to sell over the internet (even a digital widget with no shipping logistics!) it was a big hassle that involved a lot of programming and hooking up various APIs. Now you can get a full e-commerce site with analytics and payments integrated fairly easily with basically no technical knowledge.

The counter-argument is that these tools are too narrowly scoped, but I think that's exactly what made them successful; their "no-code" tools provided a solution for a common problem.

Ultimately I agree with what you're getting at. There's never been a successful no-code, or even low-code, replacement for general purpose programming, and there never will be.
by api | 2025-10-08 21:22:02+00:00
> The most important papers mostly cite other important papers by a small number of outstanding scientists

The question here is: yes most major accomplishments cite other "giants," but how many papers have they read and have they cited everything that influenced them?

Or do people tend to cite the most pivotal nodes on the knowledge graph which are themselves pivotal nodes on the knowledge graph while ignoring the minor nodes that contributed to making the insight possible?

Lastly -- minor inputs can be hard to cite. What if you read a paper a year ago that planted an interesting idea in your head but it wasn't conclusive, or gave you a little tidbit of information that nudged your thinking in a certain direction? You might not even remember, or the information might be background enough that it's only alluded to or indirectly contributes to the final product. Thus it doesn't get a citation. But could the final product have happened without a large number of these inputs?
by fragmede | 2025-10-08 21:23:25+00:00
Not just market rate, but being totally wrong! My read of that article is that it's not gonna take 40 minutes to do the job, but because Ford says it'll take that long, that's what they're getting paid for. It seems like the bigger issue is that Ford gets to say how long it will take and what they say isn't remotely right. There's similar weirdness with flight attendants and how they get paid, because they don't get paid if they're not in the air, or something like that. If you zoom out, it's about not being willing to pay enough money, and at that level you'd be right. But if we zoom in a little, the ways in which they're not getting paid enough is also relevant. If I want to get paid for a honest days worth of work, everyone else all the way to the top better also be honest. It sucks when they're not, but as long as my paycheck cashes, I've got better things on my plate to contend with.
by y-c-o-m-b | 2025-10-08 21:23:57+00:00
I'm on a project now that requires using Svelte in an enterprise setting. I've used all the big 3 (Angular, React, Vue) and then some (Ember, AngularJS) and I can say without a doubt, Svelte is my least favorite of them all by far. To say it has encouraged designing an unreadable mess in the code-base is an understatement. It seems to have taken the worst aspects of the big 3 and ran with it. I'm utterly confused why people enjoy this wild west hodgepodge of framework mistakes. I'd argue the improved speed is not worth sacrificing readability and lower cognitive load. This is designed for tinkerers and hobbyists. I say this with confidence of nearly 20 years experience building enterprise web applications (including in FAANG): Svelte is another fad library that has no place in a professional setting.
by mlajtos | 2025-10-08 21:24:40+00:00
Pipe "operator" for the rest of us:

Object.prototype.pipe = function(fn) { return fn(this) } 'hello'.pipe(upper).pipe(ex('!!!'))

Or code golf version:

Object.prototype.P=function(...F){return F.reduce((v,f)=>f(v),this)} 'hello'.P(upper,ex('!!!'))
by rahimnathwani | 2025-10-08 21:24:47+00:00
I love the idea of making tools to make it easy for people to email their representatives, from their own mailboxes. Here's one I vibe coded for a specific purpose:

https://crocker.vercel.app/

After I made it, I came across something similar on another web site, but with some cool additional features:

- support for multiple 'campaigns'

- per-campaign questions (with drop down responses)

- AI to customize the email and subject, instead of just filling in a template
by niwtsol | 2025-10-08 21:25:20+00:00
I read doyle's Super System back in the day and used that as the basis for my poker strategy from high school to mid-twenties. In talking to some friends who play competitively, they say SS is just super out dated and you would get eaten alive at any cash game. I'm curious what, in your opinion, is the "standard" playing strategy that is most effective in today's poker rooms? I'm curious if that answer is different online vs in person.
by tomwojcik | 2025-10-08 21:25:29+00:00
Pricing

Gemini is about 10x cheaper per token. But for some reason it's using 8 times more input tokens than CC. They also have this thing called cached tokens, which is much cheaper than not cached tokens. It's a hot cache of your context on Google side, cached automatically. So at the end of the day you don't know how much you'll pay.

Models

Google is good for very complex topics and when the conversation is short. But both models are great. I prefer Claude and Sonnet 4.5 is great all around

CLI tools

Gemini cli is at it's very early days. Doesn't support hooks or subagents. Often runs into loops it can't break out from, essentially gets stuck but you still pay for the tokens.

Claude is just great. Allows you to write complex workflows they way they are supposed to be written. Handles hooks and subagents. MD file can reference another MD file, so you can DRY your files.

Nested plan mode works weird, sometimes the agent gets stuck if it asks for plan approval and thinks it's executing it, but displays nothing... So plan mode is not fully supported in subagents.

A nice thing is that .Claude directory is automatically understood by codex or cursor, you should be able to run your Claude command using openai models via codex or maybe even other providers via Cursor.

Summary

Overall Claude is the best all around, but the tokens are crazy expensive and the subscription model is a joke. You don't know how many tokens you can use when you're subscribed, but it's 'something', and last week they changed the limits, it's suddenly half of 'something'...
by maples37 | 2025-10-08 21:25:39+00:00
As of 2013, manual cars (at least Mazdas) can still be roll-started, as long as the engine computer has enough power to function.

My CX-5 even has a wireless-pushbutton start, not a physical-key-in-the-ignition start, but I've still been able to roll-start it when the battery is too dead to crank the starter motor but still has enough juice for the electronics (lowest I've seen is ~8v if I recall correctly, but don't quote me on that).

The process is pretty much the same: put the car's ignition into the "ON" position (in my case, press the pushbutton twice without touching the pedals -- once to ACC mode, then once to move from ACC to ON), then it's the same as normal: clutch-in, shift to your preferred gear, get rolling, and pop the clutch. Engine computer sees "oh, looks like the engine's spinning, let's add gas and spark" and you're good to go.

Anecdotally, I've seen the described behavior of the engine computer ("detects spinning and adds gas/spark, even if the initial motion wasn't from the starter motor") on automatic transmission vehicles, too. On a 2008 Chevrolet, I found that if you revved the engine up a bit (for inertia), turned the key to OFF, then quickly turned the key back to ON (without turning all the way to START), the engine computer will catch it and keep it running.
by cosmicgadget | 2025-10-08 21:26:21+00:00
> let's dismantle these rickety arguments.

Well you certainly win the smugness competition.

> would obviously be protected by the First Amendment in any other context

You might be surprised to learn that first amendment protected speech can be used to convict people for crimes. That saying "I'm going to kill my wife" or "you need to pay protection money" has different implications depending on the context.

> The only reason we have widespread functioning ABS is because the whole industry is totally dominated by a few players

Got any references to the actual history here? Seems weird that all the car manufacturers would conspire to force ABS on us.
by johnthecto | 2025-10-08 21:26:26+00:00
Like your ideas around legal and Healthcare. Both sectors where you've got interest and money. Another way might be to look at partnering with a service org who does transformation/modernization as a way to accelerate delivery. Maybe MSPs? They're always trying to figure out how to lean out.

An idea might be to try and get a vertical sooner rather than later. The only thing better than an interested lawyer would be a selection of curated templates and prompts designed by people in the industry for example. So you get orchestration and industry-specific aligned verts. Much easier sell than a general purpose platform. But then you're fighting with the other vertically integrated offerings.

Maybe there are other differentiators? If this is like bedrock for your network, maybe the angle is private models where you want them. Others are doing that though, so there's pretty active competition there as well.

The more technical and general the audience the more you're going to have to talk them out of just rolling openwebui themselves.
by bluGill | 2025-10-08 21:26:41+00:00
The only time my brakes went out on my I happened to be towing a 10,000lbs trailer. I was able to use the trailer brakes only for 10 miles of stop and go traffic (rural freeway under construction, the backup started just past the previous exit, and of course the brakes were working until then). I never want that to happen again.
by eagsalazar2 | 2025-10-08 21:27:07+00:00
lol, I love this take! I honestly have never used Svelt but you hear so much fanboi love for it I assumed it actually was awesome! If Svelt is a hipster scam, that would be hilarious. Anyone else able to corroborate or refute this claim?

I personally like React with just React Router 7 in framework mode (Remix). So simple, so intuitive, just works, paper thing abstractions over stuff everyone already knows how to do. (Next.js OTOH I do not love)
by osener | 2025-10-08 21:28:12+00:00
Somehow the GitButler workflow works great for me and it is the first VC software that made me drop Magit after a decade of daily use.

I do not use it collaboratively. I use it to continuously ship smaller things while working on bigger pieces and I constantly move independent changes around to different “lanes” to ship frequently as parts of my work mature.

With Magit I used staging area and amended commits continuously. With GitButler I “assign” files or chunks by dragging them into lanes as I am happy with the changes, and when I have a logical unit I commit it. Having this multiple staging areas has been a great workflow improvement as well.
by psadri | 2025-10-08 21:28:13+00:00
I feel like this could be adopted for your homegrown "whatever" framework (eg: UI framework, Auth framework, …)

Congratulations on getting hired to this team! You probably count yourself lucky, but don't. We had been trying to fill this role for the past 5 months and every candidate would run away as soon as we showed them our homegrown auth framework. But don't run yet please, do give it a try.

So, you are still here? It must be a bad job market out there. Looks like you found the documentation for the project. Let me save you the trouble, it has not be updated since 3 years ago (about the time John quit). No worries, there are lots of usage examples in the Perforce repo. Perforce is like Git but that's for another day.

So you managed to checkout the code. Before you type "make", let me remind you to install this particular version of Python and set up your LD paths. Make sure you don't have anything else relying on Python because they will probably never work again.

If you hit the dreaded "std::vector<std::__cxx11::basic_string<char> > >'} is not derived from 'const char*'" error, ask Joe (if he is still around) to show you which header file you need to tweak. That's not checked in because it breaks the build on a legacy server we still have running for one of the customers.

… someone else please take over… :-)
by yibg | 2025-10-08 21:28:14+00:00
Agreed. Both my parents are getting older but live in different cities quite far apart from each other and me. Being able to virtually spend time together would be good if it’s realistic enough. During Covid I got into the habit of playing VR games with my father since I wasn’t able to physically visit and he was isolated. Not quite the same as being there physically of course but it helped a lot. Something both of us looked forward to.
by nophunphil | 2025-10-08 21:28:47+00:00
Sure they do. I’ve used it multiple times for new (but small) projects in the last year. It’s straightforward with Vite and works fine.

I’ve also used Next for new projects in the last year - it just depends on the infra requirements.

Vercel’s position in the ecosystem is one we should question. Maybe it’s not good for innovation to use Next for every new project. The recent controversy with their CEO isn’t helping the situation either.
by yesfitz | 2025-10-08 21:28:53+00:00
I think the word "potentially" is carrying a lot of weight there.

Do you have any sources that these things happen and/or that they negatively impact students outside of those programs?

The argument I've heard previously is that G&T programs remove peer role models from classrooms, which lowers the class's average behavior and achievement.

I was a G&T student for 5 years (2nd through 6th) and have close relationships with people who were educators then administrators in a G&T program.
by csvance | 2025-10-08 21:28:57+00:00
Waiting 15+ seconds to test small changes to my PyTorch training code on NFS is rather annoying. I know there are ways to work around it, but sometimes I wish we could have a training workflow similar to how Revise works. Make changes to the code, Revise patches it, then run it via a REPL on the main node. Not sure if Revise actually works in a distributed context, but that would be amazing if it did. No need to start/fork a million new Python processes every single time.

Of course I would also rather be doing all of the above in Julia instead of Python ;)
by maples37 | 2025-10-08 21:28:58+00:00
Some alternators ironically require electricity to make electricity. They don't have permanent magnets inside, but instead use electromagnets. So from a stone cold battery, if there's not enough power to get those electromagnets functional, you don't have a way of converting that rotational energy into electricity.

https://en.wikipedia.org/wiki/Alternator#By_excitation

I do wonder how much current that requires, though. In a pinch, could a duct-taped string of AAs be enough to get you going?
by slg | 2025-10-08 21:29:05+00:00
> I have been a food service worker and actually know what I'm talking about.

Same here.

> A customer expressing a preference has never bothered me if they weren't rude about it.

A lot of people are seemingly skipping over OP describing their behavior as creating a “hostile atmosphere”. That is inherently rude.

> If it happens often enough it does get passed on

But we aren’t talking about just telling your manager. There are so many layers of management and bureaucracy with larger corporations, especially ones with a structure like McDonalds’ franchise model, that these complaints will not make it to the decision makers.
by Kronopath | 2025-10-08 21:29:32+00:00
I want to push back against your pushback as someone who’s lived in both NYC and the SF area. I agree with you that Uber barely made sense in Manhattan. I never once used it and taxis were plentiful.

I’ve since realized that in the US, NYC is an exception. When I first came to SF and Seattle for job interview related things, I used taxis, only to find out that the taxis were so terrible I never used them again:

- In the suburbs of Seattle, I was given a taxi chit from the place I was interviewing. I called in for a cab and had to wait over a half an hour for one to pick me up.

- In SF, the airport cab I was using had his GPS unmounted from his dash, and ended up handing me the machine and asking me to help him navigate from the back seat. Then when we got to the hotel, he lamented my choice to pay by credit card as it meant he would get the money much later than if he had cash. After I told him I didn’t have the circa $100 in cash he was charging, he sadly acquiesced, then proceeded to take a literal paper rubbing imprint of the card number before I could leave.

I like to say that the Bay Area made Uber make sense, both in terms of urban planning and in terms of how terrible taxis were.

And I think those may be related: if you can get around well in a place like NYC using public transit or walking, taxis have to be a lot more attractive in order to justify their existence. In SF or Seattle they had much less competition due to the suburban sprawl and worse public transit.
by dmurray | 2025-10-08 21:29:39+00:00
You get your foot stuck in and then the tide comes in and you drown.

Most quicksand I'm aware of is in tidal flats [0] [1] and it really is dangerous to take a short cut over them. Come to think of it, most normal sand I encounter is in tidal flats, too.

[0] https://www.98fm.com/news/north-dublin-beaches-quicksand-war...

[1] https://www.independent.co.uk/travel/southend-on-sea-deadly-...
by nine_k | 2025-10-08 21:30:06+00:00
Do you mean that the async chains of something().then(somethingElse()).then(...), into which async/await code desugars, grow 1000 levels deep? I never encountered it, but, OTOH, I did not research this in particular. V8 very definitely does not produce a call stack out of it, but schedules every new Promise as a separate task. (A bit like a Lisp threading macro.)

So, what forms 1000 levels of nested calls? Is that anything specific to React? I'm very curious now!
by drewg123 | 2025-10-08 21:30:09+00:00
By now you’ve certainly noticed the smell. That is the aroma of Mobil 1 oil being boiled off

That sounds so familiar!

My first car was a barn-find 22 year old (at the time) 1964 Triumph TR4. It had a moderately bad oil leak, and the oil would land on the exhaust manifold and be blown along the transmission tunnel. Smoke would fill the interior around the shift lever. It would smoke more heavily the harder you pushed it.
by pazimzadeh | 2025-10-08 21:30:17+00:00
The HN story is about whether you can log in to Windows without a Microsoft account.

You then went on a rant about how the reason Windows stopped having standard menu structures is because the Windows UI team now only consists of Mac users.

Even though you don't need an Apple ID to log in to macOS, and those standard menu structures come from Apple in the first place.

Thanks for the feedback. Your communication style is schizophrenic and melodramatic and I still have no idea what you actually think.