MurphyA/hacker-news huggingface dataset:
by jiggawatts | 2025-12-11 20:01:00+00:00
Feels a bit rushed. They haven’t even updated their API playground yet, if I select 5.2-chat-latest, I get:

Unsupported parameter: 'top_p' is not supported with this model.

Also, without access to the Internet, it does not seem to know things up to August 2025. A simple test is to ask it about .NET 10 which was already in preview at that time and had lots of public content about its new features.

The model just guessed and waved its hand about, like a student that hadn’t read the assigned book.
by capitainenemo | 2025-12-11 20:01:22+00:00
And performs very well on the latest 100 puzzles too, so isn't just learning the data set (unless I guess they routinely index this repo).

I wonder how well AIs would do at bracket city. I tried gemini on it and was underwhelmed. It made a lot of terrible connections and often bled data from one level into the next.
by whatamidoingyo | 2025-12-11 20:01:50+00:00
I've experienced this too. Luckily, I switched roles, so I don't have to engage with him so much anymore, but I still get his aggressive attitude every once in awhile.

He's made woman employees cry. He's randomly shouted at others for thinking they were being "smart". He's also made me and another coworker contemplate quitting on multiple occasions. Dude has two moods: 1. Unreasonably happy. 2. Explosive anger.

When I had to work with him full-time, my mental health was getting absolutely destroyed. Imagine a whole 8 hours of someone indirectly/directly calling you stupid, shouting profanity, and just being super passive aggressive. Oh, and not forgetting the threats of being fired. He made it seem like the CTO was discussing it, but I think it was him trying to get me fired.

I felt like shouting at him the most hurtful words I could think of and quitting every single day.

I've just been working on side projects hoping one of them eventually replaces my salary (trying to find a different job in this economy is really unlikely). I don't want to work with people like this.
by ProllyInfamous | 2025-12-11 20:01:52+00:00
>there is a degree of moderation involved

Life in moderation, even with tech.

I've used an outbound-only landline, for going on two years; the previous two decades I always carried a work cell phone. It's incredible that even years later, if I happen to hear my former ringtone (used by other people), or hear that familiar `buzzing` sound: I still get anxious feeling like I must respond to these ficticious nobodies...

The portability of the cell phone is IMHO what made it so addictive / disruptive. Back when most computers didn't fit into our pockets society had clearly delineated spaces between online/offline — now everything is connect so nothing is...
by AnotherGoodName | 2025-12-11 20:01:58+00:00
Your statement on more expensive hardware likely isn't true if you factor in full costs. Lidar gives you things for free with little extra processing (or power) that optical takes extra work to do poorly with higher latency.

Also LIDAR has just plain dropped in price, well over 10x, while nVidia hardware (even the automotive specific variants) have not.

https://cleantechnica.com/2025/03/20/lidars-wicked-cost-drop...
by 9rx | 2025-12-11 20:02:01+00:00
Technically it is "combine". Originally it was known as a "combined harvester-thresher", which is maybe what you're thinking of, but that was soon shortened to "combine" and it has stuck ever since.

"Combine harvester" showed up in some places later where context was needed to figure out what "combine" means, but it was seemingly only for context. "Combined harvester-thresher harvester" is pointlessly redundant.
by hi_im_vijay | 2025-12-11 20:02:16+00:00
[disclaimer, i work at elevenlabs] we specifically went with a cascading model for our agents platform because it's better suited for enterprise use cases where they have full control over the brain and can bring their own llm. with that said, even with a cascading model, we can capture a decent amount of nuance with our asr model, and it also supports capturing audio events like laughter or coughing.

a true speech to speech conversational model will perform better on things like capturing tone, pronouncations, phonetics, etc, but i do believe we'll also get better at that on the asr side over time.
by raw_anon_1111 | 2025-12-11 20:02:21+00:00
I got my first job as a software developer in 1996. It was never negative it was just a job.

Despite what you see on r/cscareeerquestions, if you tell anyone outside of tech that you work at a FAANG, they just shrug.

I was a hobbyist for 10 years before I got my first job. I was a short (still short), fat (I got better) kid with a computer, what else was I going to do?

But by the time I graduated in 1996 and moved to Atlanta, there were a million things I enjoyed doing that didn’t involve computers when I got off of work.

I’ll be in my 30th year next year. My titles might have changed but part of my job has always been creating production code.

I have never written a line of code since 1996 that I haven’t gotten paid for. It’s always been a means to exchange labor for money and before that, to exchange labor for a degree so I could make money
by jsnell | 2025-12-11 20:02:30+00:00
The infinite grid is a cool idea, but the game as a whole did not feel very engaging. There was no way I was finishing even one full screen of this, which is the bare minimum threshold for getting any value from the infinite grid. I'm not a word search guy, but it feels like the idea might work better with a different puzzle type.

The drag to pan, hold-then-drag to mark felt really clumsy with a mouse. The hold delay is just too long. Maybe consider drag-with-left-button to mark, click/drag-with-right button to pan.

The word list seems odd, half the words I tried were rejected. You don't need many failures to accept a reasonable word to lose faith in the game. Is the idea that only the words at the bottom are in the dictionary? Doesn't feel like it can be, given it only shows about 20 words, is not scrollable in any way I can see, and many words not shown in that list were actually accepted.
by criddell | 2025-12-11 20:02:31+00:00
I skimmed the linked story and I still don’t really know what POP!_OS is. They are using the Linux kernel and wrote their own desktop environment, but what’s in between that? Does it include all the GNU system tools? Is there a lot of software that takes advantage of the COSMIC desktop environment? Do they have an App Store? Is it closer to something like Ubuntu or is it more like Android?
by ModernMech | 2025-12-11 20:02:42+00:00
I didn't make clear I was responding to your question:

"Where do my 20 years of software dev experience fit into this except beyond imparting my aesthetic preferences?"

Anyway, I think you kind of unintentionally proved my point. These two examples are pretty trivial as far as software goes, and it enabled someone with a little technical experience to implement them where before they couldn't have.

They work well because:

a) the full implementation for these apps don't even fill up the AI context window. It's easy to keep the LLM on task.

b) it's a tutorial style-app that people often write as "babby's first UI widget", so there are thousands of examples of exactly this kind of thing online; therefore the LLM has little trouble summoning the correct code in its entirety.

But still, someone with zero technical experience is going to be immediately thwarted by the prompts you provided.

Take the first one "I want a menubar app that shows me the current weather".

https://chatgpt.com/share/693b20ac-dcec-8001-8ca8-50c612b074...

ChatGPT response: "Nice — here's a ready-to-run macOS menubar app you can drop into Xcode..."

She's already out of her depth by word 11. You expect your mom to use Xcode? Mine certainly can't. Even I have trouble with Xcode and I use it for work. Almost every single word in that response would need to be explained to her, it might as well be a foreign language.

Now, the LLM could help explain it to her, and that's what's great about them. But by the time she knows enough to actually find the original response actionable, she would have gained... knowledge and experience enough to operate it just to the level of writing that particular weather app. Though having done that, it's still unreasonable to now believe she could then use the LLM to write a bytecode compiler, because other people who have a Ph.D. in CS can. The LLM doesn't level the playing field, it's still lopsided toward the Ph.D.s / senior devs with 20 years exp.
by ok_dad | 2025-12-11 20:02:45+00:00
The range is fine today, the problem is charging infrastructure now. There aren't enough high speed chargers, and we can't build more because of the same reasons we can't build more AI datacenters: power. Tesla can build tons of them because they're backed by large grid batteries that suck up the power peaks from fast charging so that they can install their charging stations anywhere that has somewhat reliable power. If you don't have the batteries to act as a peak shaver, then it's really hard to install high speed charging where people need it most in residential and commercial areas that are already oversubscribed.
by dghlsakjg | 2025-12-11 20:02:46+00:00
> You clearly don’t even speak the language and are just fishing for an argument.

Please refrain from making negative assumptions about my language skills and motives. I am not a native speaker of the language, but I do read and understand it fine. This is not the place for passive or backhanded personal attacks.

> I have already explained why your comment is incorrect, have nothing else to say to you on that subject...

Since you made it personal, and then went on to say quite a bit on that subject I will provide my comments:

Thank you for acknowledging the validity of my points. I hear your argument, but it doesn't invalidate mine. Either an accent mark has no bearing on the meaning of a word or it does. I have demonstrated that it is absolutely and undeniably the case that an accent mark can change the meaning of a word in Catalan.

My original assertion is, verbatim: "...the accent can completely change the meaning of a word". You aren't arguing that ma and mà are the same word, despite your assertion that "the presence or lack of accent does not as a rule change the meaning of a word".

I don't address formal grammatical rules, and I am not arguing against your interpretation, it is correct AFAICT. I understand that there are rules for placing accent marks, which is why I asked you to explain the full rule when I was able to easily contradict the grammar rule. That doesn't contradict my argument.

The argument is simply that the placement of an accent changes the meaning of some words in Catalan. There was a side argument that if the last syllable is stressed it must have an accent on the vowel, which you asserted was true "as a rule". That was not true, as evidenced by you having to explain when it doesn't work "as a rule". It can be the case that accent marks have rules for when they are written, and also be the case that different words can have the same letters and differ only in the accent. Both of our arguments are correct.

In this exact case that is what is happening. Catala is a niche programming language named after a french man. Català is a language. The presence of the accent is distinguishing meanings between Catala and Català. I can write the following: "Parlo català, però no se res sobre el llenguage Catala", and the presence or absence of accents will mean the difference between that sentence being gibberish and that sentence meaning something. Likewise, Ma, si, dona, que, etc. can all have an accent added to them to give them a completely different meaning in Catalan. It is unequivocally true, and I don't know why you would assert otherwise.

Thanks for a great discussion.
by infamousbolt | 2025-12-11 20:03:47+00:00
Hey Icfreis. I am a full-stack software engineer with experience developing web applications in ReactJS and Typescript doing my master's degree at the University of Illinois Urbana-Champaign. I am also well-versed in Python because of my work with AI models and systems of GenAI. Coming to the main topic, our university is hosting a new venture challenge that you might benefit from. It is called Cozad New Venture Program and is Illinois’ largest venture creation program (https://tec.illinois.edu/programs/cozad). Basically, it is for startups and only open to current students, and winners can get investments of up $60,000+. I am a current student there and would love to work with you as a Full-Stack Software Developer and represent Dryft in that challenge cause I love your idea. You can look at my quality of work and if you like it, you can hire me as a Software Developer at Dryft. It is a win-win for both as I can bring both investment and skill, and can get a job in return if I am worth it. Happy to talk about it more. Let's connect. My email: agarwalkeshav8399@gmail.com My Portfolio: https://infamousbolt.github.io/keshav-portfolio
by csydas | 2025-12-11 20:03:49+00:00
I get the intention but it's a bad idea, same with the article

if people are meant to depend on your endpoints, they need to be able to depend on all of them

you will always have ppl who don't respond to deprecation notices, the best you can do is give them reliable information on what to expect -- if they hide the warnings and forget, that's their business

but intentionally making problems without indication that its intentional results in everyone (including your own team) being frustrated and doing more work

you cannot force ppl to update their code and trying to agitate them into doing it only serves to erode confidence in the product, it doesn't make the point ppl think it makes, even if the court of public opinion sides with you

cover your bases and make a good faith effort to notify and then deal with the inevitable commentary, there will always be some who miss the call to update
by jack_tripper | 2025-12-11 20:04:15+00:00
Because real life is not a Bond movie where the first thing that happens is a British actor with a bad Russian accent starts torturing you like in Goldfinger.

Plus, as the US has found out, torture has been proven a bad way to get the truth out of people, since under duress people will admit and say anything just to make the pain stop, even if they're innocent and have no valuable information.
by thaumasiotes | 2025-12-11 20:04:57+00:00
> Does Pixel somehow have a good keyboard? I use GBoard and find it atrocious

I use Google Pinyin Input. Since it was discontinued in favor of (the much worse) GBoard, I have to keep a backup of the apk and sideload it onto new phones.

Google does not appear to think of input methods as something that should be convenient for the user to use. Not sure why.
by neom | 2025-12-11 20:05:01+00:00
Not OP but if you do wanna see some good youtube that shows what Disney knows about computering, the Disney research hub is super fun: https://www.youtube.com/@DisneyResearchHub/videos

I remember when I first saw Stickman in 2018 I thought it would be amazing if they continued it all the way out, they went pretty far with it: https://www.youtube.com/watch?v=MFtNcGnroa8 to https://www.youtube.com/watch?v=YGOY4KaLLNw
by ssl-3 | 2025-12-11 20:05:05+00:00
Sorta.

IIRC, when comment moderation and scoring came to Slashdot, only a random (and changing) selection of users were able to moderate.

Meta-moderation came a bit later. It allowed people to review prior moderation actions and evaluate the worth of those actions.

Those users who made good moderations were more likely to become a mod again in the future than those who made bad moderations.

The meta-mods had no idea whose actions they were evaluating, and previous/potential mods had no idea what their score was. That anonymity helped keep it honest and harder to game.
by richardfeynman | 2025-12-11 20:05:14+00:00
This is what you call "well-documented"? Did you even read the article?

This 1972 article cites unsubstantiated claims from memoirs written decades after the fact — not verified evidence. There is no solid historical documentation that Israel, the Israeli government, or even Lehi sent functional bombs to U.S. leadership in 1947. The only sources are anecdotal, inconsistent, and disputed.

Crucially, there are no Secret Service or National Archives records of any assassination attempt on Truman by Zionist militants. A Freedom of Information Act request for such records produced nothing. Historians who have looked into the claim find no contemporaneous evidence and no confirmation in government archives.

In other words, this is not a "documented Israeli attack on the U.S." Instead, it’s a story that survives (in spite of evidence that it's false) in the minds and narratives of people like you want it to be true. That’s how conspiracy theories work: weak evidence, strong emotion.
by simonw | 2025-12-11 20:05:21+00:00
This is such a clean interface design:

export LITESTREAM_REPLICA_URL="s3://my-bucket/my.db" export AWS_ACCESS_KEY_ID="your-access-key" export AWS_SECRET_ACCESS_KEY="your-secret-key" sqlite3 .load litestream.so .open file:///my.db?vfs=litestream PRAGMA litestream_time = '5 minutes ago'; select * from sandwich_ratings limit 3;
by instig007 | 2025-12-11 20:05:35+00:00
> pyrsistent is super slow, though

Since when is Python about speed?

> Just ran a quick benchmark

Where's the code? Have you observed the bottleneck call?

> Except at 10k+ items, batchup dates on 100K+ items or inserting 100 keys.

> This is rarely the case in practice

Where's the stats on the actual practice?

> You'd better have an incredible ROI to justify that.

The ROI being: fearless API design where 1) multiple instances of high level components are truly independent and could easily parallelize, 2) calling sites know that they keep the original data intact and that callees behave within the immutability constraints, 3) default func inputs and global scope objects are immutable without having to implement another PEP, 4) collections are hashable in general.
by mbreese | 2025-12-11 20:05:42+00:00
I think deprecation in intra-company code is a completely different beast. You either have a business case for the code or not. And if something is deprecated and a downstream project needs it, it should probably have the budget to support it (or code around the deprecation).

In many ways, the decision is easier because it should be based on a business use case or budget reason.
by taeric | 2025-12-11 20:05:54+00:00
My only gripe here is the idea of "perhaps hold the parents culpable." I'm not opposed to the idea, but what sucks is we are ultimately all paying the cost of it going wrong. The idea that we can shunt that away to a few irresponsible people is just demonstrably not the case.

Worse, it leads to situations where society seems to want to flat out be kid free in many ways. With families reportedly afraid to let their kids walk to and from school unsupervised.

I don't know an answer, mind. So this is where I have a gripe with no real answer. :(
by 5upplied_demand | 2025-12-11 20:06:05+00:00
This is not "offloading parenting of your child to the government" it is acknowledging that a certain action can be far easier to take (getting a child off social media) if the government puts in laws to support those actions. Social media relies on network effects, this might weaken those effects and make it easier for individual parents to keep kids off those tools. Not sure why it upsets you so much.

Are environmental laws are a way of off-loading all environmental care to the government?

Are laws against violence a way of off-loading physical protection to the government?
by imiric | 2025-12-11 20:06:20+00:00
Shouldn't the next stop be to improve general accuracy, which is what these tools have struggled with since their inception? Until when are "AI" companies going to offload the responsibility on the user to verify the output of their tools?

Optimizing for benchmark scores, which are highly gamed to begin with, by throwing more resources at this problem is exceedingly tiring. Surely they must've noticed the performance plateau and diminishing returns of this approach by now, yet every new announcement is the same.
by jstummbillig | 2025-12-11 20:06:50+00:00
So, right off the bat: 5.2 code talk (through codex) feels really nice. The first coding attempt was a little meh compared to 5.1 codex max (reflecting what they wrote themselves), but simply planning / discussing things felt markedly better than anything I remember from any previous model, from any company.

I remain excited about new models. It's like finding my coworker be 10% smarter every other week.
by PaulHoule | 2025-12-11 20:06:52+00:00
It can but it makes mistakes.

In the US we have that whole ‘circular economy’ with NVIDIA, OpenAI, etc.

The the EU you have to convince some niggardly German bankers to make a loan that will certainly be repaid. So of course they will be left out of the AI future.

Here when Solyndra failed many politicians acted like it was a crime, in China they have had many solar ventures fail but others succeeded and thanks to that they won. On the other hand they’ve built whole cities nobody wants to live in.

In America nobody wants to be DJI, rather they want to cherry pick profitable opportunities. The truth in the low altitude sky over Ukraine is that DJI beats Lockheed Martin, so the F-35 vs DJI is like horses va tanks. You gotta do the mass market things if you want to defend the high end, see The Innovators Dilemma
by immibis | 2025-12-11 20:07:29+00:00
I agree it would be more privacy-conscious to do the banning in the opposite way, by putting the banning logic on the end device, and mandating websites to send a signal that they are banned for minors. This header already exists (and for some reason it's a really long random-ish string). Someone should propose this to lawmakers.

Since the law doesn't actually say how it should be implemented, it's compatible with existing law. Actually I wonder if simply sending the "I am 18+" header would already be legal in Australia. Probably not, on the basis that it doesn't actually work right now, but maybe they could convince a judge that it's actually the browser's fault it doesn't respect the header.
by pjajoo | 2025-12-11 20:07:31+00:00
Excited to share my FREE and open-source course on Building Kubernetes Operators!

After working extensively with Kubernetes operators, I've created a comprehensive, hands-on course that takes you from Kubernetes fundamentals to building production-ready operators using Kubebuilder.

What's included:

8 comprehensive modules (40-50 hours of content)

Hands-on labs with complete solutions

Real-world examples and best practices

Progressive learning path from basics to advanced patterns

You'll learn:

• Kubernetes architecture deep dive

• Controller patterns and reconciliation logic

• Building custom operators with Kubebuilder

• Webhooks, testing, and production deployment

• Advanced patterns used in real-world operators

Perfect for:

• Developers looking to extend Kubernetes

• Platform engineers building internal tools

• Anyone wanting to understand how operators work under the hood

The course is completely free, open-source (MIT licensed), and includes everything you need to get started - from setup scripts to working code examples.

I'd love your feedback and contributions! If you find it helpful, please the repo and share it with others who might benefit.

#Kubernetes #CloudNative #DevOps #Kubebuilder #Operators #OpenSource #GoLang #CNCF #KubernetesOperators #PlatformEngineering