MurphyA/hacker-news huggingface dataset:
by Mikho | 2025-12-11 18:18:32+00:00
The author should really rethink the relations with clients and "freedom" they get in the process.

Back when I did websites for clients, often after carefully thinking a project through and getting to some final idea on how everything should look, feel, and operate, I presented this optimal concept to clients. Some would start recommending changes and adding their own ideas—which I most often already iterated through earlier during ideation and designing.

It rarely builds a good rapport with clients if you start explaining why their ideas on "improvements" are really not that good. Anyway, I would listen to them, nod, and do nothing as to their ideas. I would just stick to mine concept without wasting time for random client's "improvements"—leaving them to the last moment if a client would insist on them at the very end.

Funny thing is that clients usually, after more consideration and time would come on their own to the result I came to and presented to them—they just needed time to understand that their "improvements" aren't relevant.

Nevertheless, if they insisted on implementing their "improvements" (which almost never happened) I'd do it for additional price—most often for them to just see that it wasn't good idea to start with and get back to what I already did before.

So, sometimes, ignoring client's ideas really saves a lot of time.
by boothby | 2025-12-11 18:18:45+00:00
Problem being that sets aren't consistently ordered and conversion to a tuple can result in an exponential (specifically, factorial) explosion in the number of possible keys associated with a single set. Nor can you sort all objects. Safe conversion of sets to tuples for use as keys is possible but the only technique I know requires an auxiliary store of objects (mapping objects to the order in which they were first observed), which doesn't parallelize well.
by deddy | 2025-12-11 18:19:08+00:00
It depends on what you're going for.

Generally people really don't want collisions due to cascading effects, so they take the worst-case probability of collision found with bounding assumptions. Additionally, while often all these vehicles have active attitude (orientation) control, sometimes they go into safe mode and are spinning (often spin stabilized to point at the sun), so it will clear the entire potential radius while rotating.

Also how do you define the probabilistic average area for a space object that you don't know how it's control system works or what it's been commanded to do / point at. Yes we can make some pretty good assumptions for things like Starlink, but even those do take safemodes occasionally.

So It's an engineering judgement call on how to model it. It's hard to get a probabilistic average for attitude that you can confidently test and say is "right", it's a lot easier and conservative to take the worst-case upper-bound. That's at least not-wrong.
by hombre_fatal | 2025-12-11 18:19:24+00:00
The person at the top of the thread only made a claim about "non-experts".

Your mom wouldn't vibe-code software that she wants not because she's not a software engineer, but because she doesn't engage with software as a user at the level where she cares to do that.

Consider these two vibe-coded examples of waybar apps in r/omarchy where the OP admits he has zero software experience:

- Weather app: https://www.reddit.com/r/waybar/comments/1p6rv12/an_update_t...

- Activity monitor app: https://www.reddit.com/r/omarchy/comments/1p3hpfq/another_on...

That is a direct refutation of OP's claim. LLM enabled a non-expert to build something they couldn't before.

Unless you too think there exists a necessary expertise in coming up with these prompts:

- "I want a menubar app that shows me the current weather"

- "Now make it show weather in my current location"

- "Color the temperatures based on hot vs cold"

- "It's broken please find out why"

Is "menubar" too much expertise for you? I just asked claude "what is that bar at the top of my screen with all the icons" and it told me that it's macOS' menubar.
by rented_mule | 2025-12-11 18:19:45+00:00
It's a little early to say that "Python is shipping" anything related to this. The PEP is still in draft status and it may be modified (as it was three hours ago) or even rejected. The article says it is likely to be accepted, but that has not happened yet. That also means there is time to comment on the PEP in the discussion it links to if you'd like.

https://peps.python.org/pep-0814/
by alephnerd | 2025-12-11 18:20:39+00:00
> Professional Managerial Class (college -> management being the norm)

This isn't the norm in most STEM industries anymore.

Most of us started off as IC-level engineers before either beung given progressively more responsibility and/or being sponsored by our employees to participate in a PTMBA like Wharton, Booth, Fuqua, or Haas.

Networking and hustling did ofc play a role, but lacking domain experience would limit how high you could climb.
by tracker1 | 2025-12-11 18:21:00+00:00
Long term.. not sure that I agree. The cost of creating robots is going to go down. It's already relatively cheap to produce most of the robot, it's more down to the software development itself at this point. Also, even if a robot costs 2x what you would pay a person in a year at half the speed of a person, that robot can work effectively 4x as many hours a week as a person can.

My bigger concern to me is a conglomerate like ConAgra for robot farming comes in and only leases access to these machines instead of being able to buy/maintain/adapt them on the farms themselves. Leading to one more point of pressure against smaller farms in favor of larger conglomerates squeezing every bit of value from the middle out.
by hombre_fatal | 2025-12-11 18:21:01+00:00
Counter point: https://news.ycombinator.com/item?id=46234943

Your original claim:

> The hype is all about "this tech will enable non-experts to do things they couldn't do before"

Are you saying that a prompt like "make a macOS weather app for me" and "make an options menu that lets me set my location" are only something an expert can do?

I need to know what you think their expertise is in.
by notepad0x90 | 2025-12-11 18:21:06+00:00
I've been told by multiple people in medicine that alcohol not only causes cancer, it might be more cancer causing than even cigarettes. I assumed this was common knowledge, but this research suggests there might not be strong correlations yet?

I think the problem with cancer is that things that cause it don't really "cause it", they increase the number of cells that die in a particular part of the body, thus increasing the likelihood of replication errors. But that threshold for errors is different from one person to another. some can drink and smoke until they're in their 100's because they either don't experience enough inflamation/cell-death or they do and their cells have a higher replication-error threshold. So it isn't a matter of chance or probability but genetics and what else the involved organs involved have been exposed to over the person's lifespan.

Obviously, alcohol is a toxin, it directly harms the body and inflames parts of it. So those parts that process it the most might age faster than the rest of the body and start exhibiting replication errors sooner as a result. Things like microplatics though, that I don't get, they're tiny but exactly are they inflaming or harming, what's the data there? But with alcohol, it's nice to have the correlation, but there is a clear path of causation right? Same with cigarettes. I literally felt my lungs hurt when i breathed with cigarettes and I've had many bad hangovers and situations where i was cramping so bad I almost went to the ER. the body already is letting us know these things are causing hardships on it.

But don't get me wrong, I'm just stating my understanding of how it works, I am neither in medicine nor well informed to make factual claims.
by lemming | 2025-12-11 18:21:10+00:00
I agree, I mostly use Claude for writing code, but I always get GPT5 to review it. Like you, I find it astonishingly consistent and useful, especially compared to Claude. I like to reset my context frequently, so I’ll often paste the problems from GPT into Claude, then get it to review those fixes (going around that loop a few times), then reset the context and get it to do a new full review. It’s very reassuring how consistent the results are.
by gampleman | 2025-12-11 18:21:43+00:00
That does seem catastrophically misguided. I’m more curious about the more common case where tags are used as documented (and I really wish the documentation was better), but perhaps not completely. For instance we have a Finder like UI in our web app that conceptually is a treegrid, but we don’t support all of the keyboard interactions advised at the above website.

Should we remove the role attributes?
by wahnfrieden | 2025-12-11 18:22:35+00:00
I believe wage work has a significant factor in all this.

Most are not paid for results, they're paid for time at desk and regular responsibilities such as making commits, delivering status updates, code reviews, etc. - the daily activities of work are monitored more closely than the output. Most ESOP grant such little equity that working harder could never observably drive an increase in its value. Getting a project done faster just means another project to begin sooner.

Naturally workers will begin to prefer the motions of the work they find satisfying more than the result it has for the business's bottom line, from which they're alienated.
by dylan604 | 2025-12-11 18:22:44+00:00
Bluey is just one show. Disney has an entire network and platform to fill with content. There's not a lot of producers making Bluey level content, yet the vacuum still needs to be filled. Bluey level content also costs more to create than the one step above AI slop to fill that void. Just like not every song on an album will be a banger, there will always be fluff/fill/padding.
by mcny | 2025-12-11 18:23:26+00:00
I have not met a single softie who defended the decision to make ctrl shift c the shortcut to start a call in a group chat when ctrl shift v is paste unformatted.

Especially given that the teams client doesn't allow disabling or editing keyboard shortcut.

Microsoft employees may be lazy but unlike Facebook employees (I refuse to call it meta), I don't think they are evil.
by devinprater | 2025-12-11 18:23:29+00:00
Emacs and Emacspeak make me feel something. A lot of something. This kind of "playground" feeling where I can dive into a manual that's just sitting right there. The the entire Emacs is a manual. C-h m and boom, all keyboard commands for that mode are right, feaking, there. No hidden bullcrap, no patchwork HTML tables to drudge through, nothing. And if something doesn't work with Emacspeak, I can Codex it into working. Maybe. Enough to get what I want done, done.
by CerryuDu | 2025-12-11 18:23:37+00:00
Not to mention the potential signed integer overflow in (*right - *left) and (*left - *right), which is undefined behavior. And even if you rely on common two's complement wraparound, the result may be wrong; for example, (INT_MAX-(-1)) should mathematically yield a positive value, but the function will produce INT_MIN, which is negative.

And then we have this "modern" way of spelling pointers, "const int* right" (note the space). In C, declaration syntax mirrors use, so it should be "const int *right", because "*right" is a "const int".

I feel too old for this shit. :(
by exe34 | 2025-12-11 18:24:13+00:00
I'm quite sad about the S-curve hitting us hard in the transformers. For a short period, we had the excitement of "ooh if GPT-3.5 is so good, GPT-4 is going to be amazing! ooh GPT-4 has sparks of AGI!" But now we're back to version inflation for inconsequential gains.
by _DeadFred_ | 2025-12-11 18:24:23+00:00
San Francisco was the cheap to live city that allowed poor, non-monetary obsessed youth to move there and live a hippie lifestyle.

Silicon valley was backward cheap farmland that allowed students in the nearby universities to stay in an area with their college friends and start their business ideas instead of moving back home.

Anywhere there is excess energy/synergy the rich move in and try to capture it, sucking it out. You need places where society can grow, where excess energy is allowed to create excitement/progress/try new things.
by Aachen | 2025-12-11 18:24:48+00:00
That learned helplessness at the 2-minute mark... Install a different program if you don't like this one. There are options beyond "submitting a bug report and hoping for the best". The video makes it sound like Apple is some kind of holy spirit to which you can only pray. If there's no good options, and you can't code, you can even get together and fund someone to fix an open source keyboard if it's bothersome enough. There's always more options, especially in software
by rootusrootus | 2025-12-11 18:24:52+00:00
> A more dignified Secretary of State would have resigned when this news surfaced.

I remain impressed at the number of longstanding Republican politicians that have been willing to sacrifice their dignity and likely their political career on the Trump altar. It is a one-way trip for their credibility, and when Trump is gone what are they going to do?

The only interesting right wing politician to me right now is MTG. And that's an odd position to find myself in. She is a clown, but suddenly she seems much more real for a moment. Like we might have caught a glimpse of the actual person. I am faintly curious how her political career shapes up over the next few years (assuming her resignation does happen and is not the actual end of her ambitions).
by ajkjk | 2025-12-11 18:24:55+00:00
imo younger engineers are doing this because the culture has driven out and suppressed any instinct to care about anything else. If you show up at a job and try to care you fail, you get frustrated and burned out, all your eagerness is rewarded with nothing. There's a strong pressure, from every direction, not to care about anything other than just completing tasks, executing on OKRs, and collecting your RSUs, since you just get burned if you try; saying anything out loud about how the work is pointless or even nefarious threatens the illusion and the illusion protects the money hose so it's not allowed to be questioned.
by doctoboggan | 2025-12-11 18:24:58+00:00
This seems like another "better vibes" release. With the number of benchmarks exploding, random luck means you can almost always find a couple showing what you want to show. I didn't see much concrete evidence this was noticeably better than 5.1 (or even 5.0).

Being a point release though I guess that's fair. I suspect there is also some decent optimizations on the backend that make it cheaper and faster for OpenAI to run, and those are the real reasons they want us to use it.
by unbalancedevh | 2025-12-11 18:25:11+00:00
I apply my own meaning to the 5-star rating, and find it to work really well: 1 = The movie was so bad I didn't/couldn't finish watching it. 2 = I watched it all, but didn't enjoy it and wouldn't recommend it to anyone. 3 = The movie was worth watching once, but I have no interest in watching it again. 4 = I enjoyed it, and would enjoy watching it again if it came up. I'd recommend it. 5 = a great movie -- I could enjoy watching it many times, and highly recommend it.
by tbensky | 2025-12-11 18:25:16+00:00
I have a lot of trouble texting, independent of the issues here. I'm just clumsy and can't seem to do it in any productive way.

I'm working on this keyboard substitute with larger keys and split up keyboards: https://apps.apple.com/us/app/icantext/id6748927092. Give it a try if you want.
by _7u7v | 2025-12-11 18:25:23+00:00
It baffles me to see these last 2 announcements (GPT 5.1 as well) devoid of any metrics, benchmarks or quantitative analyses. Could it be because they are behind Google/Anthropic and they don't want to admit it?

(edit: I'm sorry I didn't read enough on the topic, my apologies)
by nis0s | 2025-12-11 18:25:50+00:00
> If your ideology has differential effects on people by race, then you may well be participating in a racist ideology even if you detest it.

Mine don’t, I don’t like that people are being unfairly targeted if they’re citizens or have legal rights to be in the country. That said, I don’t want illegal immigrants to be harmed or mistreated. And it’s not just me, many Americans feel the same way.

The issue is more complex than simply a humanitarian cause. The effect of letting in hundreds of people is something you can balance over time, but letting in millions over a relatively short period has both economic and geopolitical ramifications. Besides that, borders exist for more than security, their permeability has implications for national sovereignty as well. For Americans who aren’t racist, the issue is multifaceted and just as important as the plight of an economic immigrant or asylum seeker.

If you look at who is entering the U.S. illegally, it includes people from strong economic powerhouses with healthy growth projections and competitive GDP, like Brazil, Mexico, China, India and so on.

When you just absorb the economic or political issues of other countries by taking in their poor, then you don’t ever let those societies reflect on what they’re doing wrong or right for their people. Countries should be responsible for their people, and if they’re unable to be that way for one reason or another, their people need to examine why and ask their leaders some tough questions. Immigrating to other countries, for jobs, safety, or education, is not a good or sustainable way of doing things, which is why we’re currently having the issues that we’re having.

I also think asylum seekers should be sent to countries that most match their cultural backgrounds, and repatriated when conflict is resolved, or sent somewhere where they have family ties. There needs to be a better way to bring normalcy into the lives of people affected by war or conflict other than turning them away, or indefinitely opening your doors to anyone who claims asylum, where there is a non-zero occurrence of fraud.

Good and responsible governance is the only way to ensure better outcomes for people. Political extremism isn’t going to enable good governance.
by markatlarge | 2025-12-11 18:26:38+00:00
I’m the person who got banned. And just to be clear: the only reason I have my account back is because 404 Media covered it. Nobody else would touch the story because it happened to a nobody. There are probably a lot of “nobodies” in this thread who might someday need a reporter like Emanuel Maiberg to actually step in. I’m grateful he did.

The dataset had been online for six years. In my appeal I told Google exactly where the data came from — they ignored it. I was the one who reported it to C3P, and that’s why it finally came down. Even after Google flagged my Drive, the dataset stayed up for another two months.

So this idea that Google “did a good thing” and 404 somehow did something wrong is just absurd.

Google is abusing its monopoly in all kinds of ways, including quietly wiping out independent developers: https://medium.com/@russoatlarge_93541/déjà-vu-googles-using...
by retrac | 2025-12-11 18:27:40+00:00
That presumes that languages with little morphology do not have equivalent structures at work elsewhere doing the same kind of heavy lifting.

One classic finding in linguistics is that languages with lots of morphology tend to have freer word order. Latin has lots of morphology and you can move the verb or subject anywhere in the sentence and it's still grammatical. In a language like English syntax and word order and word choice take on the same role as morphology.

Inflected languages may indeed have more information encoded in each token. But the relative position of the tokens to each other also encodes information. And inflected languages appear to do this less.

Languages with richer morphology may also have smaller vocabularies. To be fair, this is a contested conjecture too. (It depends a lot on how you define a morpheme.) But the theory is that languages like Ojibwe or Sansrkit with rich derivational morphologies and grammatical inflections simply don't need a dozen words for different types of snow, or to describe thinking. A single morpheme with an almost infinite number of inflected forms can carry all the shades of meaning, where different morphemes might be used to make the same distinctions, in a less inflected language.
by the_af | 2025-12-11 18:27:51+00:00
This is not a good invokation of Chesterton's Fence.

The Fence is a parable about understanding something that already exists before asking to remove it. If you cannot explain why it exists, you shouldn't ask to remove it.

In this case, it wasn't something that already existed in their game. It was something that they read, then followed (without truly understanding whether it applied to their game), and upon re-testing some time later, realized it wasn't needed and caused detrimental side-effects. So it's not Chesterton's Fence.

You could argue they followed a videogame industry practice to make a new product, which is reasonable. They just didn't question or test their assumptions that they were within the parameters of said industry practice.

I don't think it's a terrible sin, mind you. We all take shortcuts sometimes.
by mmooss | 2025-12-11 18:28:04+00:00
> created solely for myself; I never had the intention of making it [...] mainstream

This is how many artists have worked. They make something for themself, and one day they show it to someone else ... or they just get the urge to share it more widely, often without the hope that anyone will really be interested. Or they keep it for themself.

I think Tolkien is in that group, for example. But don't get the wrong idea from an extreme outlier: much of the time, others aren't interested, or not many are. Sometimes, nobody is interested until after you've forgotten about it or passed away. Who cares? That's one reason you need to make it for yourself. Also, I think that otherwise it provides much less expression and insight into another person, which is at the core of art. There is a fundamental human need to 'externalize the imagination'.
by dpoloncsak | 2025-12-11 18:28:23+00:00
>why should one assume that the various keyboard apps in the App Store aren't keyloggers trying to steal my login info?

Honestly, you shouldn't.

Theoretically, Apple + Google take a % of all payments that go through their store, with the expressed reason being to "monitor and police the safety of the apps on the app store". You really should be able to trust apps on the official app stores, but I don't trust Apple or Google, so the whole system is moot I guess
by solatic | 2025-12-11 18:28:29+00:00
The performance issues in large workspaces are due to needing to refresh status on all the resources in the large workspace before coming up with a plan. Actual apply time is either negligible or the inherently long amount of time it's supposed to take.

You split the workspace into smaller workspaces precisely to tell Terraform that you haven't made any changes to the networking layer, so don't bother trying to refresh the status of the networking layer to see if any changes are needed, it's not relevant when you're trying to scale up your Kubernetes cluster or whatever.
by FieryMechanic | 2025-12-11 18:28:49+00:00
My PC now is 6 years old and I have no intention of upgrading it soon. My laptop is like 8 years old and it is fine for what I use it for. My monitors are like 10-12 years old (they are early 4k monitors) and they are still good enough. I am primarily using Linux now and the machine will probably last me to 2030 if not longer.

Pretending that this is an outrageous decision when the data and the commonly assumed wisdom was that there were still a lot of people using HDDs.

They've since rectified this particular issue and there seems to be more criticism of the company after fixing an issue.