MurphyA/hacker-news huggingface dataset:
by brailsafe | 2025-12-10 22:43:36+00:00
> 20% more wear of something that is 2x as polluting is 40% more pollution

If an equivalent car wore down its tires 20% slower, and those tire particles contributed 2x the intensity of pollution than other types of wear-based pollution, than the increase in produced pollution from that source seems like it would be ~16%, not 40%.

If one car drives 100 km and produces 2 units of pollution per km, that would be 200 units. Another car wearing 20% more would produce 240 units, or roughly ~16% more.
by twelvechairs | 2025-12-10 22:43:46+00:00
If you read the rhetoric it is not about removing commercial exploitation of children. It is about removing child bullying, grooming and algorithms that lead to things like misogynist content and eating disorders.

I generally agree with parent commenter - some of this will be helped by the ban but theres a serious risk a small number will go through fringe social media even less policed or normalised than the big American ones and have much higher risk on some of these issues than before.
by korse | 2025-12-10 22:44:04+00:00
They aren't faster in the cases I know of. As an example, the Isle of Man TT Zero was discontinued partially because 2008 predictions of electric bikes reaching parity with gas by 2025 didn't pan out.

Even for small stuff, a minibike with a 212cc 4-stroke can have comparable performance to something like a Cake or Surron and is a fraction of the cost.

Personally I think the electric motorcycle market should try and max performance versus weight. Perhaps something pedal assisted that could hit 60 mph without too much fuss but light enough that it could be shouldered up a few flights of stairs. Range can be low, as in 10-15 miles per charge max but balanced by swappable battery packs.
by delis-thumbs-7e | 2025-12-10 22:44:06+00:00
So-called social media is proven to be just a huge scam operation and manipulation mechanism for the ultra-rich robber barons at Silicon Valley. Denying it from kids is same as denying tobacco or alcohol companies sell amd advertise to them. Hopefully future generations have spend their childhood reading, studying and socialising with other kids, not living fake lives and being hunted by slimy adult men. Hopefully they take a one look at this shot and go ”nope, not for me” and do something with their lives.

Good for you Australia. I hope EU follows suit soon.
by brokencode | 2025-12-10 22:44:28+00:00
If you are reducing the likelihood of something by 99%, you are basically eliminating it. Not fully, but it’s still a huge improvement.

It reminds me of this fun question:

What’s the difference between a million dollars and a billion dollars? A billion dollars.

A million dollars is a lot of money to most people, but it’s effectively nothing compared to a billion dollars.
by makeitdouble | 2025-12-10 22:44:55+00:00
> let their kids hang out any place where that stuff you report is common, if it's at all possible to avoid it.

You're talking about cutting kids from all online services, including multiplayer games and community wikis.

It also means your kid has no experience of online interactions with strangers, basically no SNS literacy, which also sounds like a disaster waiting to happen to me.
by aseipp | 2025-12-10 22:45:02+00:00
MikroTik is one of the few public organizations who can still get chips from Annapurna Labs after their acquisition by AWS, it seems. Many of their offerings are still using Annapurna parts, and Annapurna still appears as a distinct brand in AWS marketing for its custom silicon, even. I wonder what the specifics of that relationship are.

(Side note but the original Graviton1 was just 16x Cortex-A72 cores, nothing particularly special about it. Actually, all of the Graviton series are just standard ARM cores. But beyond that the SKU they use is indeed the same one AWS uses.)
by bena | 2025-12-10 22:45:37+00:00
I am a Russian proxy site, I make requests for you without the header. I serve you the content because I don't care about following American laws.

Alternatively, just use an older browser that doesn't serve the header.

If anything, you'd want the reverse. A header that serves as a disclaimer saying "I'm an adult, you can serve me anything" and then the host would only serve if the browser sends that header. And you'd have to turn it on through the settings/parental controls.

Now, this doesn't handle the proxy situation. You could still have a proxy site that served the request with the header for you, but there's not much you can do about that regardless.
by jandrewrogers | 2025-12-10 22:45:45+00:00
The only use I've seen is incrementally sorting large arrays during brute-force search of said arrays, since that is approximately free and brute-force search is pretty efficient and fast on modern CPUs. Set a "sorted" flag if/when the array is eventually sorted.

The idea was that the vast majority of arrays in a large set are not searched often enough to justify the cost of sorting them and sorting is an expensive operation if you are computing on a deadline. You also don't always know which ones will be heavily searched ahead of time. Using bubblesort, only the heavily accessed arrays end up sorted but as a side-effect of search rather than having separate heuristics to decide when/what to sort.
by epolanski | 2025-12-10 22:45:46+00:00
I am referring to this is the picture [1] which was printed on the post in 1968.

I am not able to find more information about the court martialed soldier, but the fact that he was sentenced to 22 years of prison is a quote from a lecture of professor Sarah Paine from the US Navy War Academy.

[1] https://en.wikipedia.org/wiki/File:Waterboarding_a_captured_...
by asdff | 2025-12-10 22:45:53+00:00
Depends if you live in a big city with a lot of restaurant turnover or not.

This is actually a big frustration for me how I can search food and get totally different results over the same area in the frame. I seem to remember in the old days of google maps you'd see, you know, everything in the area. Like pins on pins on overlapping pins. And you'd click through them or zoom in as appropriate. You found everything. It all worked.

Then someone had the brilliant idea that this was all too busy, and you should have pins omitted until you have sometimes zoomed so far in you are filling your map viewer frame with the doorstep of that business...

I wouldn't be surprised to learn businesses get charged to appear first. Seems like it tends to be things like fast food or national chains over new locally owned restaurants that pop up more often on google maps.
by jack_tripper | 2025-12-10 22:45:56+00:00
Military might is the thing keeping the USD the world reserve currency instead of the GBP, EUR or Yuan. It's literally the core keeping the US economy and prosperity.

And things don't have to be universal to be true, but just one leader/nation bombing or abusing the shit out of you is all you need to teach you this lesson, and waving the Geneva convention in their face won't help you.

The real world is harsh, unfair and unjust and pieces of paper named after European cities don't change that. A barrel in your hand pointed at them does. The ability to use force is the only thing in history that was guaranteed to change things in your favor.
by AuthAuth | 2025-12-10 22:46:06+00:00
>going after algorithmic feeds

This is such an older person take. Users really like Algorithmic feeds and see the removal of such a feature to be platform destroying. Cronological feeds are still easy to game and abuse.

>predatory platforms like Roblox

What makes roblox a predatory platform and what would you change to make it not a predatory platform? To me Roblox is a predatory platform because of the age group of people not because of the platform design.
by phantasmish | 2025-12-10 22:46:11+00:00
> 1) Given that it just says you're a "child", how does that work across jurisdictions where the adult age may not be 18?

It's a client-side flag saying "treat this request as coming from a child (whatever that means to you)". I don't follow what the jurisdiction concern is.

[EDIT] Oooooh you mean if a child is legally 18 where the server is, but 16 where the client is. But the header could be un-set for a 5-year-old, too, so I don't think that much matters. The idea would be to empower parents to set a policy that flags requests from their kids as coming from a child. If they fail to do that, I suppose that'd be on them.
by defrost | 2025-12-10 22:46:24+00:00
It's a good question, so good in fact that's it's addressed in the linked article.

Examples of "provoked" attacks that occured while interacting with sharks include bitten while spear fishing sharks, bitten while removing from nets or hooks, etc.

Unprovoked attacks are shark bites while swimming, surfing, generally minding ones own business.

It's explicit in the source that provoked attacks are understood.
by pembrook | 2025-12-10 22:46:37+00:00
> Perhaps even hold parents culpable for not doing so, as a minimum supervision requirement

Even the idea of prosecuting parents for allowing their child to access 'information,' no matter what that information is, just sounds like asking for 1984-style insanity.

A good rule of thumb when creating laws: imagine someone with opposite political views from yours applying said law at their discretion (because it will happen at some point!).

Another good question to ask yourself: is this really a severe enough problem that government needs to apply authoritarian control via its monopoly on violence to try to solve? Or is it just something I'm abstractly worried about because some pseudo-intellectuals are doing media tours to try to sell books by inciting moral panic?

As with every generation who is constantly worried about what "kids these days" are up to, it's highly highly likely the kids will be fine.

The worrying is a good instinct, but when it becomes an irrational media hysteria (the phase we're in for the millennial generation who've had kids and are becoming their parents), it creates perverse incentives and leads to dumb outcomes.

The truth is the young are more adaptable than the old. It's the adults we need to worry about.
by LargoLasskhyfv | 2025-12-10 22:46:39+00:00
CachyOS just works for me. Highly optimized Arch working flawless and without hassle.

I know my ways around Arch, and in the about two years using CachyOS I never needed to intervene, with the exception of things like changed configs/split packages. But those are announced in advance on their webpages, be it Arch itself, or CachyOS, and also appear in good old Pacman in the terminal, or whichever frontend you fancy. It's THE DREAM!

What's lacking is maybe pre-packaged llm/machine learning stuff. Maybe I'm stupid, but they don't even have current llama.cpp, WTF? But at least Ollama is there. LM-Studio also has to be compiled by yourself, either via the AUR, or otherwise. But these are my only complaints.
by embedding-shape | 2025-12-10 22:47:01+00:00
> Did you re-test the past models with the new prompt you found?

Yeah, initially I wrote this test/benchmark harness because I wanted to compare multiple different prompts for the same tasks and the same model, but obviously eventually grew out from there. But it still has the prompts at core, and I re-run everything whenever something changes, or I add new models to it.

> How many times did you run each prompt?

It's structured in a way of Category > Task > Case and that's mixed with a list of Prompts for each Task, then each Case runs with each of the Prompts. So I guess you could say that each prompt gets "exercised" the number of existing cases that exists for the Task they're in.

> Did you use the same rubric to score each experiment?

I'm not sure if you mean something specific by "rubric" (I'm not from academia), but they're all pretty much binary "passed" or "not passed". The coding ones are backed by unit tests that were failing, and after test case must pass without being changed, translation ones backed by (mostly) simple string checking, and so on. I don't have any tasks or cases that are "Rate this solution from 0-10" or similar.
by tokioyoyo | 2025-12-10 22:48:47+00:00
Yeah, can’t comment about London, as I’ve only been a tourist there, but assuming it works like in Tokyo. In a big city, with basically unlimited amount of dining options, a lot of people will try different places. In the past year, I don’t think I’ve repeated a single dinner spot more than 3 time, and I basically eat out every day. This is always a discovery problem, and word of mouth/google maps/tabelog/etc. is a major sales driver here.

Now, if I think about the time I lived in Vancouver, it was the opposite. You don’t have that many options, after a while you basically make a list of your favourites and rotate.
by lurk2 | 2025-12-10 22:49:10+00:00
Calibri is a Sans Serif font and because it has been the default Microsoft Office font for more than a decade, it is fake email job haver coded (i.e. it appeals to young and middle-aged women who work in HR, this demographic being predominantly Democrat). Times New Roman is a Serif font which looks old and official to cater to boomers and has Roman in it to appeal to Zoomers who want to RETVRN with a V to tradition.

(I didn’t read the article as this is a non-story, but I’m definitely right).
by legitster | 2025-12-10 22:49:13+00:00
> "To restore decorum and professionalism to the Department’s written work products and abolish yet another wasteful DEIA program, the Department is returning to Times New Roman as its standard typeface."

So to reiterate, the department decided to move on from the 1992 default Word font to the 2007 Word default (1 year after it was no longer the default).

Nothing is safe from politics when even a font choice has become "woke".
by ajross | 2025-12-10 22:49:29+00:00
> You are incorrect

Sigh. I hate that phrasing. But OK, fine: you are misreading me, misanalysing the data, or just plain spinning to mislead readers.

Fatalities per capita and per mile driven go steadily downward until covid, and maybe there's a bump after that: https://en.wikipedia.org/wiki/Motor_vehicle_fatality_rate_in... If you have numbers (you don't cite any) showing otherwise, they are being polluted by demographic trends (the US having higher population growth doesn't say anything about driver behavior).

> Roads in the US are uniquely lethal and getting moreso.

So spinning it is. Would you rather drive in Germany in 2002 or the US in 2025? Seems like "uniquely lethal" doesn't really constitute a good faith representation of the truth.
by legitster | 2025-12-10 22:49:41+00:00
> "To restore decorum and professionalism to the Department’s written work products and abolish yet another wasteful DEIA program, the Department is returning to Times New Roman as its standard typeface."

So to reiterate, the department decided to move on from the 1992 default Word font to the 2007 Word default (1 year after it was no longer the default).

Nothing is safe from politics when even a font choice has become "woke".
by zeta0134 | 2025-12-10 22:49:42+00:00
I used bubblesort on purpose in a game project. Specifically, to sort sprites in an NES game back to front, lazily, spending as few CPU cycles as possible. Bubblesort on the very small list (a dozen objects max), and early exit after the first swap. It eventually completes, and that was just fine. It's tiny, incredibly simple, and somewhat resilient to the list changing from frame to frame as objects spawn and despawn. Each partial sort makes some progress no matter what.

A few other algorithms would have fit the bill just as well, but bubblesort is perfectly adequate, so that's what will likely ship. More complex algorithms end up losing out due to greater initial overhead or larger ROM size.
by mring33621 | 2025-12-10 22:49:51+00:00
(index):69 Uncaught TypeError: crypto.randomUUID is not a function at Object.createConversation ((index):69:3818) at $ ((index):127:1402) at onNewConversation ((index):127:3099) at yd ((index):16:127583) at (index):16:132709 at Es ((index):16:15118) at Zc ((index):16:128817) at uo ((index):17:28666) at qy ((index):17:28488)
by mox1 | 2025-12-10 22:49:57+00:00
I wanted to try Googles Image generation models, to compliment my Claude API sub.

Holy Crap, I got about 45 minutes into setting up billing and just gave up and un-did everything.

Hint: If you want to put a spending Limit on your google cloud account, its not trivial.

I will say that Stability AI is similar to Claude, they will just let you buy credits and hit an API.
by fhd2 | 2025-12-10 22:51:58+00:00
That would be considered a derivative work of the C code, therefore copyright protected, I believe.

Can you replay all of your prompts exactly the way you wrote them and get the same behaviour out of the LLM generated code? In that case, the situation might be similar. If you're prodding an LLM to give you a variety of resu

But significantly editing LLM generated code _should_ make it your copyright again, I believe. Hard to say when this hasn't really been tested in the courts yet, to my knowledge.

The most interesting question, to me, is who cares? If we reach a point where highly valuable software is largely vibe coded, what do I get out of a lack of copyright protection? I could likely write down the behaviour of the system and generate a fairly similar one. And how would I even be able to tell, without insider knowledge, what percentage of a code base is generated?

There are some interesting abuses of copyright law that would become more vulnerable. I was once involved in a case where the court decided that hiding a website's "disable your ad blocker or leave" popup was actually a case of "circumventing effective copyright protection". In this day and age, they might have had to produce proof that it was, indeed, copyright protected.
by chongli | 2025-12-10 22:52:24+00:00
And yet if you watch low level players they’ll be fine with that until a bunch of zerglings show up at their base and then they panic trying to micro marines and repair bunkers while their minerals shoot up to 1000 and then they have no units and lose.

Keeping a scouting SCV alive in your opponent’s base while building more SCVs at home, building more barracks, building supply depots, killing the enemy scouting worker, and actually reading and correctly interpreting what your opponent is doing is non-trivial.
by whizzter | 2025-12-10 22:52:25+00:00
Affine texture mapping is kinda jarring to look at, especially in this GBA port since there is no fixup with huge ground polygons drifting around.

One of the listed features in the PS1 port in the OP article is tesselation to reduce the issues of the PS1 HW affine texture mapper, on the GBA you have some base cost of doing manual software texture mapping but also oppurtunities to do some minor perspective correction to lessen the worst effects (such as doing perspective correction during the clipping process).
by bigstrat2003 | 2025-12-10 22:52:31+00:00
Honestly, I think that the author already found (and rejected the solution):

> I could ask for more Python developers to run with warnings enabled, but solutions in the form of “if only we could all just” are a folly.

I get where he's coming from. But the facts are: the language provides a tool to warn users, the library is using that tool, and users are choosing to turn that tool off. That's fine, but then they don't get to complain when stuff breaks without warning. It is the user's responsibility at that point, not the library maintainers'.
by kyboren | 2025-12-10 22:52:32+00:00
To be clear, I am not suggesting to eliminate any form of moderation whatsoever. I think threads like these require intensive manual moderation.

I recognize that's a big ask for an already-overburdened mod. I just don't see any good alternative.

Separately, I want to express that while I don't always agree with you, I think you generally do an excellent job moderating and I appreciate your efforts to keep this community free and healthy.
by some_furry | 2025-12-10 22:52:52+00:00
Both of those functions were deprecated years ago.

mysql_real_escape_string() was removed in PHP 7.0.

get_magic_quotes_gpc() was removed in PHP 8.0.

https://www.php.net/mysql_real_escape_string

https://www.php.net/get_magic_quotes_gpc

The current minimum PHP version that is supported for security fixes by the PHP community is 8.1: https://www.php.net/supported-versions.php

If you're still seeing this in 2025 (going on 2026), there are other systemic problems at play besides the PHP code.
by embedding-shape | 2025-12-10 22:53:29+00:00
> https://www.whitehouse.gov/presidential-actions/2025/12/addr...

> window.getComputedStyle(document.querySelector('.entry-content > p')).fontFamily

> '"Instrument Sans", sans-serif'

I guess The White House hasn't received the memo yet about how important serifs is for "presenting a unified, professional voice in all communications". What a joke.
by underdeserver | 2025-12-10 22:53:34+00:00
I am in awe of the opinions in this thread. Really.

If Israel, unprovoked, randomly carried out this attack it would be one thing. But:

1. Hezbollah had been continuously, deliberately firing rockets at civilians since October 8th, 2023 displacing tens of thousands and killing multiple civilians including 12 children in a playground in Majdal Shams.

2. Hezbollah embeds itself and fires from within civilian population in Lebanon

3. Hezbollah leadership had stated that they intend to escalate their attacks including a ground invasion of Israel

I think everyone in this thread criticizing this operation needs to first explain what they would have Israel do in this situation.

Because if you think Israel should retaliate against Hezbollah at all, please explain how you, in Israel's shoes, would achieve a comparable result with fewer civilian casualties.
by Havoc | 2025-12-10 22:53:48+00:00
US has genuinely lost it

It genuinely feels like someone worked out that you don't actually need to build a better stealth bomber than the B2. You just need to infiltrate government enough to have them debate what fonts are woke

Then I think "nah surely not. can't be that easy". And then next week...another insane thing comes out of US republican camp. I'm starting to think one does indeed not need B2s to defeat an enemy
by codeptualize | 2025-12-10 22:53:48+00:00
I forgot the most important reason! Data for ads.

Delivering ads is based on data about you, so you get the most effective ads. Your browsing data is really valuable data in that sense.

If you read about the privacy controls in chrome you get a pretty good idea of what they collect:

> Your topics of interest are noted by Chrome and are based on your recent browsing history. Sites can also store info with Chrome about your interests. As you keep browsing, Chrome may be asked to share stored info about ad topics or site-suggested ads to help give you a more personalized ad experience. To measure the performance of ads, limited types of data can be shared among sites and apps.

https://support.google.com/chrome/answer/13355898

It's all about ads.