MurphyA/hacker-news huggingface dataset:
by riffraff | 2025-12-28 08:27:04+00:00
OTOH could be siblings tend to be more similar as the smaller ones try to copy the older ones (my son would dress up as a ballerina to play with his sister when he was little, my smaller brother would acquiesce to play chess with me just to spend time together etc).

I have given up trying to explain child development, there's just too many variables.
by ozlikethewizard | 2025-12-28 08:29:28+00:00
As the other user alluded to, Animations are not actually there for people who are comfortable using a computer. The vast majority of users are borderlines in capable of using the internet these days. Animations are supposed to be there to really help guide these users into understanding what the scary machine is doing when they click it. Can they be overused, absolutely, but i think have an accordion fold out animated is a reasonable case. You gotta remember your average user isnt paying any fucking attention, so drawing their attention to important changes on screen is not only good but necessary. I'd prefer no animations ever, but i also dont own an iphone while the majority of the world either does or wants to.
by oefrha | 2025-12-28 08:30:12+00:00
Turn off watch history and there’s no feed whatsoever, they started to refuse to show anything on the home page with watch history off since a couple years ago. Yes that includes even Shorts, you’re not allowed to doomscroll without watch history.

> Recommendations are off

> Your watch history is off, and we rely on watch history to tailor your feed. You can change your setting at any time, or try searching for videos instead. Learn more.
by lelanthran | 2025-12-28 08:30:26+00:00
> Animating the details element is tricky. By the spec, browsers don’t natively support transitions between display: none and display: block.

Very hot take; then don't animate them!

Animation in a UI is great - you draw the user's attention to a widget that changed because they might not necessarily notice it otherwise. This improves the UX.

With a details/summary, the animation is not needed and can only make a negative change to the UX. There is no positive change to the UX that animating the details/summary elements would bring. When it is opened it is obvious.

If you really really need to animate the details, instead of animating open/close, instead animate the summary background/text color to indicate that the element has just changed state.

Would I like easy animation of open/close? Sure. Does it improve the UX? Nope.
by barnabee | 2025-12-28 08:30:26+00:00
You're likely being downvoted not because there's anything wrong with having an opinion but because this feels like a low effort comment that contributes little to nothing, and comes across as quite negative and dismissive[0]. There's nothing to engage with or spark curiosity and the parentheses don't help with that.

[0]: Surely you know what printing and paper are, and how someone would jot something down, so that part comes across as ridiculing the idea.
by cyberax | 2025-12-28 08:30:42+00:00
> Subsidized transit has legitimately nothing to do with distorted housing costs or labor markets. Housing market is simply supply vs demand. Housing markets like Seattle are incredibly expensive because so many people want to move there, partly because local middle class wages are fairly high.

Well. Look at your two statements again. Now think about this, what would have happened if Seattle didn't have buses and light rail? And didn't permit new dense office space as a result?

> If you’re saying subsidized transit increases local quality of life, leading to higher demand, sure.

It DECREASES the quality of life. It promotes crime and inequality.

> Or is it that subsidized road systems don’t work?

In most states, drivers already pay most of the cost of road maintenance through direct taxes/fees: https://taxfoundation.org/data/all/state/state-infrastructur... Absolutely no state has unsubsidized transit.
by atoav | 2025-12-28 08:31:01+00:00
Depends on how complex it is meant to be. Just like many wordpress sites that could easily have been static websites, many javascript heavy sites could have easily just have been using htmlx.

If your need really, goes beyond what htmx offers, then you may need Javascript. But in my experience people tend to use the tools they know for their job, not the tools that would be best suited.
by jacquesm | 2025-12-28 08:31:33+00:00
Any google search I do.

"how to configure arducopter gps"

9 crappy videos before they figure maybe they should link to the documentation after all.

To give them some credit, at least that search did not also come with a crappy AI summary that is broken, not applicable and wastes valuable space and bandwidth.

edit: corrected count, I missed one. And a very prominent 'see all' link before the actual one.
by amatecha | 2025-12-28 08:32:35+00:00
In high school English class we had to present a "poem" of our choice, of any sort - which included music pieces (or whatever other format). The song you quoted (KMFDM - Dogma) was my choice. The assignment included handing out the poem and reading (or playing it) to the class... Uhh, needless to say this got a pretty interesting reaction, but to the credit of the teacher, she didn't stop the music (or confiscate the printed out lyrics I handed out to everyone) despite the various swear words and pretty interesting messages in the lyrics.

FWIW the lyrics are written by (and spoken word performed by) guest artist Nicole Blackman (according to https://www.discogs.com/release/73597-KMFDM-Xtort )
by cyberax | 2025-12-28 08:32:48+00:00
Really? Like, really? Here's the graph: https://www.globalpropertyguide.com/asia/japan/home-price-tr...

> Also, Japan effectively has zero NIMBYism due to a national building code. New housing is constantly being built in Tokyo.

Yup. It's a great example of why "just build more" leads only to misery.

> Yes, overall, the population is shrinking in Japan. However, the population of Tokyo continues to rise.

Thank you for making my point.
by aucisson_masque | 2025-12-28 08:32:50+00:00
That ain't exactly a study as people think of, something scientist do and that get published in a journal, peer reviewed, approved, etc.

It's just kapwing employee checking YouTube channel views and reporting it, same for the feed, so I can't say that the 21-33% number can be trusted.

Now the fact that YouTube has ai slop isn't new, but my bet is that many of these 'subscriber' are in fact bots used to inflate their numbers.

And on a more personal touch, I suggest you install YouTube unhook extension to your computer AND the ones of your relatives. The one less tech savvy that are the more susceptible to fall for this. I surprised my father once watching these kind of crap, he couldn't understand it wasnt even human made. Now I know he's safe from at least that.
by noduerme | 2025-12-28 08:34:52+00:00
At a societal level [if that's what we should be worried about], it's not what percentage of results are slop. It's what percentage of people believe the slop. Arguably, that seems to be decreasing proportionally. What I mean is: Slop is on a parabolic, hockey stick upward, and trust is on a logarithmic decline. So, good? - let it blow itself out? Bad information is worse than no information, and evolutionary pressures have many ways of proving that.
by philippta | 2025-12-28 08:35:19+00:00
When I connect my server over SSH, I don't have to rotate anything, yet my connection is always secure.

I manually approve the authenticity of the server on the first connection.

From then, the only time I'd be prompted again would be, if either the server changed or if there's a risk of MITM.

Why can't we have this for the web?
by pjmlp | 2025-12-28 08:36:10+00:00
As someone that grew up without mobile phones and Internet, not being able to disconnect seems rather strange.

Maybe the memes about growing up in the 70 and 80s have some truthiness to them.

"Psychology of people thar grew up in the 80s"

https://youtu.be/8VADi7dPb44?si=L0BtbQoSe0-BuSAh
by MallocVoidstar | 2025-12-28 08:37:44+00:00
I'm going to assume this is a predominantly AI-written article since for some reason it's talking about GroqCloud serving Llama 2, which they don't.

It claims they serve Llama 2 7B @ 750 tokens/s with 2K context, but over on OpenRouter Groq is listed as serving Llama 3.1 8B @ 1300 tokens/s with 128K context. (And the official GroqCloud site says 840 tokens/s.)
by oeitho | 2025-12-28 08:38:58+00:00
> æ (U+00E6) is not a ligature; it's a mostly obsolete character, with different semantics (or phonetics) than ae.

Reading that a letter in my alphabet is mostly obsolete feels really weird. No rebuttal, just a comment.

> It would never substitute æ for ae; that would misspell the word as much as substituting an o.

While that is correct, a lot of other systems actually do this exact substition. If your name contains æ it will be substituted with ae in passports, plane tickets and random other systems throughout your life.

My own username on this website is an example of a similar substition. The oe should be read as the single character ø.
by BiteCode_dev | 2025-12-28 08:40:49+00:00
For the latter point, you are blinded by your own competence.

Bootstrapping a clean python env is the single biggest problem people for people that are not daily coding in python had with it before uv.

That's half of the community in the python world.

When you write sqla that's not obvious, because you know a lot. But for the average user, uv was a savior.

I wrote a pretty long article on that here:

https://www.bitecode.dev/p/why-not-tell-people-to-simply-use

We also discuss it with brett cannon there:

https://www.bitecode.dev/p/brett-cannon-on-python-humans-and

But the most convincing argument is to teach python to kids, accountants, mathematicians, java coders and sysadmin.

After 20 years of doing that, I saw the same problems again and again.

And then uv arrived. And they disapeared for those people.
by pjmlp | 2025-12-28 08:41:03+00:00
A community is made by all of its participants.

One could also say some in the C or C++ communities actually care about security, thus no need for Rust or alike, yet no one is paying attention to those small groups in the corner.

A village is judged by its population actions, and even the black sheeps count to its overall image from outsiders.
by seanieb | 2025-12-28 08:41:42+00:00
Judging by the comments Americans still don’t intuitively understand what the rest of the world does. Everyone is trying to create distance from the United States. The US no longer represents the smart deal, it represents risk, risk that countries can’t afford. The US has spent the last year creating chaos and punishing its closest allies and trading partners. The instability goes beyond Trumps term too, they’re rightfully afraid of the system that elected Trump twice. When they have a choice between euro’s, dollar’s or yuan they’re going to choose dollars less frequently to avoid exposure to the US.
by wvenable | 2025-12-28 08:42:43+00:00
> We still should do more with HTML and CSS! And reach for leaner solutions than React everywhere.

It's pretty difficult for anyone to completely understand all the nuances in HTML and CSS. It's a big mess that gets bigger and messier every year.

We should have just given JavaScript even more power over controlling the viewport and leave HTML and CSS for the history books.
by ReflectedImage | 2025-12-28 08:42:59+00:00
And that's the problem, if you want your code to actually work you do need to write those unit tests. A program not crashing doesn't mean it does the right thing.

With experience you will learn to either write unit tests or spend the same amount of time doing manual testing.

Once you start doing that then the unit tests just replace the static typing and you start shipping better code to your customers.
by belZaah | 2025-12-28 08:45:33+00:00
The function of a system is what adds value to someone. The form is what incurs costs. These both are part of your system architecture. Thus, if your architecture is badly done, there is nothing left over between value added and cost and the organization cannot make money.

It is of course true, that the whole organization is the money-making system. Thus I find it jarring people talking about system design and assuming software by default.
by glenngillen | 2025-12-28 08:45:39+00:00
I hear a lot of people be incredibly critical of TikTok, while being active consumers of Facebook/Instagram/X/etc. I've found the content on TikTok to be much better curated to what I actually like, with just enough (i.e., very little!) other content sprinkled in occasionally.

I asked someone a similar question to you a year ago and they told me something like "just spend 15 minutes with it. Aggressively swipe past things you aren't enjoying, like the the things you like. Search for something you are interested in too and like anything you like there". My feed is currently entirely basketball coaching tips for kids, cooking & recipes, stand up comedy, basic DIY, fitness/running tips, local restaurant recommendations, and sports highlights.
by sen | 2025-12-28 08:47:30+00:00
I searched for that exact phrase out of curiosity because I haven’t used Google in years… and it’s even worse than you say.

I got an AI summary that takes up half the screen, which doesn’t even give the right answer, then 5 YouTube videos with thumbnails and extra crud (most not even related to the question but just mention “ArduPilot” somewhere on the title), then half a page of “Other people searched for..”

Then about 3 “screens” down the page I get the ArduPilot homepage and then a bunch of embedded Reddit/Facebook discussions about ArduPilot in general, none about setting up GPS.

Google has *completely* lost the plot.
by jacquesm | 2025-12-28 08:48:32+00:00
Indeed. If there is one person here that keeps their footing in language debates it is you (and I'm always blown away with how many details you have at instant recall that I never realized were there). So thank you for the lessons over the years, it has helped me evaluate my choices better.

As for that sentence: I think Rust has its place, I do not agree at all with their 'rewrite' mantra because there are a ton of risks associated with rewrites that have nothing to do in what language the code is written in, just that it is a rewrite.

I think the Rust folks should go all-in on Redox and fix their tool optimization issues. And do one thing and do that well rather than to be the next Swiss army knife of programming. And I also think that the C and C++ folks can do a lot better still. Filip is doing something interesting I think and if there a practical solution to the C heritage I think it lies more in his direction than in rewriting billions of lines of battle tested code. Performance isn't nearly as important as it used to be. Another thing that I think would be beneficial would be to take as many device drivers out of the linux kernel as possible and run them as userspace processes.

Anyway, belated Merry Christmas to you and a pre-emptive happy 2026!
by lovich | 2025-12-28 08:48:37+00:00
> Well, the US is a "propositional nation", we are told, so of course people are deported if they don't subscribe to the proposition. How else could it be a propositional nation?

Nope, I’m fairly clued into politics and anyone wanting to question that can check my post history. I have literally never heard the term “propositional nation” prior to your post.

What does it mean, and where do you intend to move the Overton window while talking about it like it’s common knowledge?
by 3rodents | 2025-12-28 08:48:42+00:00
Setting aside the veracity of the $100m claim: Manus is a spin out of a spin out, building on ~10 years of previous work. The “fastest company to 100m arr” has become a meme so it doesn’t deserve much scrutiny but it seems a somewhat tenuous claim in this case.

https://en.wikipedia.org/wiki/Manus_(AI_agent)
by josephg | 2025-12-28 08:49:00+00:00
> Right. So at that point all those contributing developers are free to fork, and maintain the fork. You have just as much control as you always did.

Yep. And we've seen this happen. Eg, MariaDB forked off from MySQL. Illumos forked from Solaris. Etc. Its not a nice thing to have to do, but its hardly a doomsday situation.
by darubedarob | 2025-12-28 08:50:07+00:00
They are the only ones who can really do predictions on a policy level. Ever since the post "they will just embrace liberty" ideology disaster that was the iraq-war mining of the cellphones aka palantirs for behavioural data has given some pretty gnarly insights to what mankind can do and cant do. None of this "We shall just degrowth and life in harmony with nature" or "all cultures can equally well form lawfull societies" nonsense. And if you have the knowledge about what a thing can and cant do, you can package it into a simulator and sell predictions to policymakers. Predictions & policies like : "Let refugeewaves in and the idealistic-retarded movements will poison themselves, wither and die".
by stcg | 2025-12-28 08:50:17+00:00
Other advantages to generating content: (1) fewer copyright issues. (2) No creators to pay, just GPU bills scaling with the use of the platform. (3) a much smaller critical mass.

Given these advantages I expect the current "social media" to be replaced with a new one, rather than them pivoting. The next big thing after tiktok might be something that only has generated content, where a last final bit of "social" is taken out of "social media".
by belZaah | 2025-12-28 08:50:55+00:00
I find it strange, to what extent people dive into the process of software design while calling it system design. Is your dev team junior or senior? Are they all in an office somewhere or divided between two sites 4 timezones appart? How’s the leadership structure? Your software architecture must form a coherent part of the organizational, dare I say Enterprise, architecture. And since the latter is rarely sensibly managed, there’s a limit to what you actually can do with software. Heck, the knowledge, that some time within next 6 months someone is going to make a really random strategic decision nullifying most of your design is a really important input to your design process.

Your system very rarely is just the software and at the very least the system context (of which customers are a part) is a major driver of your decisions. This boundary between software and organization architecture is where engineering fails and that truly good architects excel at: they understand what they cannot influence and go deliberately after what they can.
by ksec | 2025-12-28 08:51:22+00:00
>Rust Striking Force meme exists for a reason, their actions are also not supported by the core team.

Many of the core team and by large its community witness RESF in action for long before sending in a few words isn't exactly not supported in my book.

But then again I understand every PL needs a lot of push and marketing. It just went way too far in one direction.
by auxiliarymoose | 2025-12-28 08:52:30+00:00
Accordion behavior is discussed in the article in the "Accordions / Expanding Content Panels" section:

> Use the same name attribute on all related details (like radio buttons) to restrict only one open panel at a time

And tabs can be a <details>-based accordion with some creative CSS to adjust the layout (left as an exercise for the reader, but I could write up an example if that would be helpful!)
by dotancohen | 2025-12-28 08:52:35+00:00
These look great for people who like to plan their tasks. I found that when I plan my tasks and plan my day and plan my time bubbles, I spend so much time planning that I don't have time left for doing. This planner explicitly encourages having only three planned tasks for the day. What's wrong with just doing those tasks without writing them down?

I ask in full seriousness, as someone struggling decades with how to plan and then do personal and professional tasks. I ask as a question, not as a criticism.
by bulbar | 2025-12-28 08:52:51+00:00
https://www.nationalgeographic.com/animals/article/how-fake-...

Another common theme is to kill rare animals to stage cool photographs.
However, I don't assume AI slop will (fully) replace that cruelty, unfortunately. But maybe using AI slop will be easier than animal abuse/killing so that those business models run dry for the most part.
by lovich | 2025-12-28 08:53:41+00:00
Oh, I guess we should act like all other countries.

The thing that has made me see red the most when talking with the current populist nativist ideologues is how they crow about America being the best but then point to other countries behavior as defense for their own.

I actually believe that America _was_ the best before this crew took over. That is because we had high barriers and filtered for the competent.

I would be all for 100 foot walls around the border if anyone who managed to cross them got citizenship for the achievement. Instead I am getting a bunch of dipshits who largely live on the largesse of tax receipts from my region of the nation and our equivalents on the other coast, claiming how superior they are while they destroy everything that made us great.

If you want to defend this behavior as being pro free speech, then go fuck yourself for trying to pull this 1984 newspeak shit off
by chapiware | 2025-12-28 08:55:22+00:00
Yes — that’s exactly the mental model.

Media assets are treated as immutable entities, and all the date-based navigation is built on top of lightweight indexes derived from capture timestamps (day/month/year). That way the same asset can appear across multiple views without duplication or recomputation.

It also keeps memory usage predictable when dealing with large libraries, since views are essentially projections rather than separate collections.

The main constraint is that everything has to stay fast and incremental, because it’s all happening on-device with no background preprocessing or server-side help.

Curious if you’ve used a similar approach elsewhere — it felt like the simplest way to keep things both flexible and cheap
by tetha | 2025-12-28 08:55:28+00:00
> If this certificate is so critical, they should also have something that alerts if you’re still serving a certificate with less than 2 weeks validity - by that time you should have already obtained and rotated in a new certificate. This gives plenty of time for someone to manually inspect and fix.

This is also why you want a mix of alerts from the service users point of view, as well as internal troubleshooting alerts. The users point-of-view alerts usually give more value and can be surprisingly simple at times.

"Remaining validity of the certificates offered by the service" is a classical check from the users point of view. It may not tell you why this is going wrong, but it tells you something is going wrong. This captures a multitude of different possible errors - certs not reloading, the wrong certs being loaded, certs not being issued, DNS going to the wrong instance, new, shorter cert lifecycles, outages at the CA, and so on.

And then you can add further checks into the machinery to speed up the process of finding out why: Checks if the cert creation jobs run properly, checks if the certs on disk / in secret store are loaded or not, ...

Good alerting solutions might also allow relationships between these alerts to simplify troubleshooting as well: Don't alert for the cert expiry, if there is a failed cert renew cron job, alert for that instead.
by ironmagma | 2025-12-28 08:56:23+00:00
HN is known for its optimism and abundance mindset. Aside from that, being group actions, reform hinges on mobilizing those who are able to do so to help those who are not. The phrase “solidarity” comes to mind, and that was the whole point. We need a solidarity mindset, not a sarcastic “good luck with that” mindset.