MurphyA/hacker-news huggingface dataset:
by nuker | 2025-07-23 12:42:42+00:00
> worth noting it's automatically disabled if telemetry ("Send technical and interaction data to Mozilla") is disabled

When I was using FF, i noticed that updates often revert settings to default. What pissed me even more was that there is no clear "Disable auto updates" checkbox, I had to create policies.json file in Contents/Resources/distribution folder for that. This was hostile, I'd never win the battle with developers.
by stingraycharles | 2025-07-23 12:42:50+00:00
So, does that mean that in general for the most modern high end LLM tools, to generate ~1500 tokens per seconds you need around $500k in hardware?

Checking: Anthropic charges $70 per 1 million output tokens. @1500 tokens per second that would be around 10 cents per second, or around $8k per day.

The $500k sounds about right then, unless I’m mistaken.
by astura | 2025-07-23 12:42:56+00:00
>On my M2 MacBook, the renderer process is now using 6% CPU (down from 15%), and the GPU process is now using 6% CPU and less than 1% GPU (down from 25% and 20%).

I honestly can't imagine typing this out and patting myself on the back rather than thinking "wtf am I doing? It's 2025, I have a high end laptop, and this is a note taking app. The total resource utilization should be close to zero."

Modern devs are fucking hogs.
by miduil | 2025-07-23 12:42:56+00:00
yeah I've ran into bunch of people who were scared for real and drove up to higher elevation in the middle of the night.

If you'd search online you could have known quickly there was a negative Tsunami notice, but I get that this is just not feasible for everyone (or everytime).

Feel like the severe weather SMS etc are working quite decent, I wish they'd expand that for those sort of things as well (like there was an earthquake, this is what you should do next).

The Android notification was a bit odd, because it's not trivial to get back to that notification if you've just skipped/acknowledged it.
by lan321 | 2025-07-23 12:42:57+00:00
I think it'd be cooler to have it as part of the source and kind of build incrementally. So you'd have the bits in code that get added to the pair file that will then be added to the directory file... Then you can add other pairs for things like test results, and it could be decent. Some Lego Logseqesue thing :)

I wouldn't use git as a basis for it since then management is completely out. Hell, I'm probably out as well since I see git as a necessary evil.
by lnsru | 2025-07-23 12:43:03+00:00
I have often problems with these 20 seconds tickets. I takes another 20 minutes to call the author and ask what he meant by writing these few meaningless words and what’s exactly is the issue. Then add useful description to the ticket and look who is the responsible developer for the part. So no, 20 second tickets are problems and time waste, not the solutions.
by dummydummy1234 | 2025-07-23 12:43:42+00:00
Anecdotal, but I really like using Gemini for architecture design. It often gives very opinionated feedback, and unlike chatgpt or Claude does not always just agree with you.

Part of this is that I tend to prompt it to react negatively (why won't this work/why is this suboptimal) and then I argue with it until I can convince myself that it is the correct approach.

Often Gemini comes up with completely different architecture designs that are much better overall.
by ReDeiPirati | 2025-07-23 12:44:15+00:00
> And I’m saying this as a Swede. Buy German cars, specifically within the Volkswagen auto group (Audi, VW, Skoda etc) if you want reliable quality.

I own a 2020 BMW with an electronic gearbox, which broke at around 80k km just a couple of months after the warranty expired (yeah I know!). It was a bit of a headache going back and forth with BMW to request a free repair. Fortunately, the headquarters agreed to cover the cost, and they installed a refurbished electronic gearbox. I was quite relieved that I didn’t have to pay about €10K out of pocket!

All that to say that I wouldn’t call BMW particularly reliable in terms of quality these days, but their customer support was decent, at least in my case.
by naikrovek | 2025-07-23 12:44:37+00:00
here's an idea - don't animate anything on a webpage.

Just. Don't.

NO ONE needs animation to convey information, unless that information is an animation, such as in an educational context, where interactive things demonstrate what is being taught.

I don't need to see your widget spin in 3d while I scroll down the page. I really don't. I don't even want to see that.

Web pages are slow because people make them slow. Stop making them slow.
by emmacharp | 2025-07-23 12:45:06+00:00
Some real issues with Tailwind I don't see mentioned as often is they should revolve around the lack of some modern and efficient CSS features and techniques and the inefficient, outdated habits it tends to promote as a result.

Over-reliance on media queries and the absence of the clamp() function are just two obvious examples among many others.

Performance and browser devtool usability also suffer under Tailwind (compared to good CSS). Since I wouldn't want to waste time on a “dead” thread, I'll stop here. But if anyone is curious and wants me to elaborate, it'll be a pleasure to do so.
by weavejester | 2025-07-23 12:45:54+00:00
You're using the word "class" in two different contexts here. The "class" in "upper class" is not the same as the "class" in "ruling class". This may seem pedantic, but when people say that the UK is a class-based society they're explicitly talking about the former. That's not to say there isn't overlap, but they're still two distinct sets.

I'm not going to defend the actions of the UK government, but I will ask that you give time for the courts to do their work before passing final judgement. In the case of the article you linked, for example, the man was arrested but not charged, and in the case of Palestine Action as a whole, there's an ongoing court case against the government's ban, which seems likely to succeed.

Obviously these incidents shouldn't have occurred in the first place, and I fully agree that the government is abusing the law to get its way. But the actions of the home office don't necessarily reflect the country as a whole. They don't even necessarily reflect the Labour Party as a whole.
by giancarlostoro | 2025-07-23 12:45:58+00:00
Personally I still hold that if Microsoft made an OS that is stripped down with only true essentials, I would go back to Windows. Until then, Linux is my home, outside of work or my dedicated Windows device (a Surface laptop) which I rarely if ever need to bust out to do something.

My last hurdle which I kind of sucked up was Discord, I was holding off on it for ages, till I got irritated enough with Windows to ignore it. It didn't let me stream with audio, but when they switched from 32-bit to 64-bit it seems Linux finally got streaming with audio.
by vdupras | 2025-07-23 12:46:21+00:00
That's what I suspect as well, but this means that we can assume that there's a giganormous amount of development machines being compromised around the world. If you're a gig worker, you might be exposing your other customers, including those with okay security practices.

It seems crazy to me that there's this ostrich culture about security. I'm guessing the vibecoding fashion doesn't help. Supply chain attacks can only grow exponential from there, flee for your lives.
by bluelightning2k | 2025-07-23 12:46:23+00:00
This is (slightly) old news from July 8, resurfaced due to the Qwen 3 coder.

I think the gist of this thread is entirely: "please do the same for Qwen 3 coder", with us all hoping for:

a) A viable alternative to Sonnet 3 b) Specifically a faster and cheaper alternative
by mola | 2025-07-23 12:46:44+00:00
You are severely lacking in history.

You domknownthat Palestinians are mostly Arabs and not native to the region.

The Israeli founders accepted the UN partition resolution. all Arab countries attacked Israel to destroy and create their pan Arabian fantasy.

In the 90s Israel initiated the peace process and gave self rule to the Palestinians with an end goal to create a Palestinian state. Hamas decided to send suicide bombers to bomb Israeli busses killing thousands.

This caused a massive shift right in israeli politics. And gave power to those saying we can't afford to give land. I don't agree with them.

Your revisionism is abhorrent.
by smcleod | 2025-07-23 12:46:53+00:00
There is no reason to run models for inference at static fp16, modern quantisation formats dynamically assign precision to the layers that need them, an average of 6bpw is practical imperceptible from full precision, 8bpw if you really want to squeeze every tiny last drop out of it (although it's unlikely it will be detectable). That is a huge memory saving.
by bobajeff | 2025-07-23 12:46:59+00:00
Well for those who are stuck with Windows because of some applications or simply because of familiarity. My suggestion is to stay on an older release as long as possible. If that isn't possible I would recommend keeping the computer turned off most of the time and only briefly using it for your purpose and try to keep from doing anything embarrassing or personal too much. Another thing that might help is calling up your local government and ask them to do something about this. You can also call Windows customer service up and let them know that you are displeased about what they've done and will not be recommending it to your friends as a result.
by ljf | 2025-07-23 12:47:01+00:00
Years ago I was reading a book, could have been Hunter S Thompson or similar, and he was talking to someone about not just being 'not racist' but the need to be actively 'anti-racist' - at the time time I (like the author) didn't really get it - 'I'm not racist myself, so how can I be part of the problem?'.

As the years go on, I finally understand it.

It is amazing to watch my son walk this path without prompting from my wife or I, he actively calls out kids who are racist/homophobic/misogynist/transphobic around him (both in person and online) and has moved on from friends who parrot lines they pick up from YouTube or TikTok.
by kennywinker | 2025-07-23 12:47:49+00:00
> A meta-analysis study in Middle East countries found that the prevalence of obesity and overweight was 21.17 and 33.14%, respectively (9). A recent survey conducted in Palestine concluded that the prevalence of overweight and obesity is 23.6 and 19.5% in the Gaza Strip

Norm is 33.14% overweight and 21.17% obese, palestine was (before 2021) 23.6% overweight and 19.5% obese.

https://pmc.ncbi.nlm.nih.gov/articles/PMC9998069/#B10

So, no, Gazans are not suffering from obesity at “incredibly high rates”.

Malnutrition and obesity can also co-exist in the same person at the same time. Most of the articles on obesity in gaza point this out.

> Obese people can easily live for six months to one year without suffering health issues

Jesus christ. Are you really saying forced starvation is ok because some people have the fat reserves to not die from it??

Even if all the obese people in gaza had the fat reserves to last 6 months - which they don’t - you’re still giving the thumbs up to starving the other 80.5% of the population.

Not to mention, aid has been blocked since march so the other 19.5% has two months left of their supposed six months of “no health consequences”.

And for the record, I am so fucking disgusted I had to write this.
by southernplaces7 | 2025-07-23 12:47:49+00:00
>Letting insidious ideologies flourish and debating them in the marketplace of ideas doesn't work.

Aside from defending free expression as a matter of principal, yes it actually does work over time.

Except during a brief, half-baked spell of McCarthyist schizophrenia in the 50s, the United States, during the whole course of its massive cold war with the USSR, never saw fit to ban support for communism, the publication of communist literature, open talk in support of communism, or even the existence of an actual communist party inside its borders (thanks 1st amendment). Despite this, said ideology simply having to compete in the marketplace of ideas and practical reality, slowly turned into more of a running joke than any real threat in any meaningful sense to U.S society.

Bear in mind the obvious too: once you create the legal right to legally repress insidious ideas, it's a very small leap for successive administrations to also start banning "insidious" ideas, meaning anything they happen to not like out of some self-serving convenience. In the west, there has been, since 2016 in particular, an intermittent fever of force-fed fears about the so-called dangers of misinformation, one promoted by media and politicians both, only for that very same idea to be used by one robust list of real authoritarians specifically to crush disagreement with their particular variants of nonsense, mendacity and propaganda.
by naikrovek | 2025-07-23 12:48:18+00:00
> Front-end web devs need to have more respect for power consumption and battery life

they need to understand and believe that their wishes are not everyone's wishes, and that they alone are the cause of their own problems. Everyone else works hard to give them the creative freedom they demand, but for multiple decades now they have demonstrated over and over how they love shooting themselves in the foot at every opportunity.

> consuming 12% CPU before any user interaction on a page that’s otherwise substantially a plain or possibly RTFish text editor. How is that considered acceptable?

It's not acceptable, unless you are a front-end web developer. If you are a front-end web developer, you don't consider this a problem in any way because the page looks as it is intended to look.
by eMPee584 | 2025-07-23 12:48:41+00:00
Also, here's a few settings to limit memory growth for your about:config / prefs.js:

// Enable automatic tab unloading (true by default on windows & mac os) user_pref("browser.tabs.unloadOnLowMemory", true); // tab unloading enabled when free memory drops below either user_pref("browser.low_commit_space_threshold_mb", 8192); user_pref("browser.low_commit_space_threshold_percent", 30); // time in milliseconds (so 15min) to wait before kicking tabs out user_pref("browser.tabs.min_inactive_duration_before_unload", 900000); // visibility user_pref("browser.tabs.fadeOutUnloadedTabs", true); user_pref("browser.tabs.fadeOutExplicitlyUnloadedTabs", true);

And here's a one-liner (courtesy of deepseek-v3) to conveniently show current free memory ratio in percent to make an informed choice about what value to put in:

awk '/MemTotal:/{total=$2} /MemAvailable:/{available=$2} END{printf "%.1f%%\n", (available / total) * 100}' /proc/meminfo
by thom | 2025-07-23 12:50:50+00:00
The transparency, blur and contrast issues are stupid but so obviously stupid that I assume they’ll be fixed. What worries me more about iOS 26 is the continuing trend of platforms being so ashamed of any visible UI that they feel the need to hide it. More ‘…’ menus everywhere, some of them only appearing after certain scroll gestures, which means tools that used to be ever-present and immediately tappable now require three gestures to activate. This desire to squash every UI down into one barely visible drop of glass isn’t ridiculous because of the glass, it’s ridiculous because UI is important. These devices have big screens and tons of pixels (not to mention hardware buttons) but somehow we only have room for the main content pane in any app. I agree with the article that skeuomorphism has gone too far, beyond mere analogy and now into the realm of completely impenetrable metaphor. Give me a brutalist UI that isn’t embarrassed to show itself. Gimme things that both explain and enable the app’s features. By all means make them shiny and lickable but please stop trying to take them away.
by anton-c | 2025-07-23 12:51:05+00:00
As a typeface and legibility enthusiast I obviously have my problems with it.

I've found that in the creative work I do, lots of things moved away from skeuomorphism too far. Yes it's easier to read the text on a flat black background with all the controls in a grid. but you lose some intuition compared to when it actually resembled a hardware unit that has logical places for things.

I'm in the market for a new vehicle so I'm particular interested in that last line: which companies are bringing back physical controls in cars?
by flohofwoe | 2025-07-23 12:51:28+00:00
> But you could push the shim into the C++ browser code

That's easier said than done because of details like that you can't build a JS string on the C++ side, the translation from string data on the WASM heap into a JS object needs to happen on the JS side.

But this is how all the Emscripten web API shims work, and they do this quite efficiently, and some of those shims also split their work between the JS and C/C++ side.

So to the programmer it does look like with Emscripten there's direct access to the (for instance) WebGL or WebGPU APIs, but in reality there's still quite a bit of JS code involved for each call (which isn't a problem really as long as no expensive marshalling needs to happen in such a call, since the call overhead from WASM into JS alone is really minimal).
by bionhoward | 2025-07-23 12:52:34+00:00
Yesterday I wasted a few cursor max requests on Gemini 2.5 Pro because it couldn’t wrap its mind around the fact that I was modifying a nested folder (./workspace/crate existed, and I told it to modify that, it kept modifying nonexistent ./crate assuming it was in workspace) even though I kept telling it. o3 just used “ls” a few times and figured it out.

I want to like Gemini in Cursor, for the 1M token context but for some reason the outcomes don’t match the benchmarks (for me)
by hogexmox | 2025-07-23 12:53:15+00:00
The main challenge I’ve faced is that my direction has felt vague, and honestly, I’ve lost sight of what kind of research is truly needed in this area right now.

My long-term goal is to develop a way to measure how secure a given software library or component is—essentially, to help developers assess the safety of a library before deciding to use it. Traditional vulnerability scanning hasn't been effective at uncovering unknown vulnerabilities in this context, so I’ve been exploring predictive approaches instead. In other words, I want to analyze code characteristics to estimate the likelihood of future vulnerabilities or assess the current security risk.

There are already many machine learning–based approaches for this kind of analysis, but I find myself unsure of what exactly should be done next. With the rapid advancement of LLMs, I also feel that LLM-based methods might soon overtake traditional machine learning approaches. But keeping up with LLMs is a challenge in itself, given how fast the field is evolving.
by libertine | 2025-07-23 12:53:34+00:00
I'm not sure what you're trying to imply. Didn't the Twitter algorithm change in July 2024 after Elon endorsed Trump, to increase his reach and the reach of other individuals?[0]

> Every freaking machine learning model has a bias.

You're saying this like there's no human decision behind it. As if it's an act of nature and "oh well that's how it turned out to be!", without any concern for legality, revenue, growth, user engagement, nothing matters, it's just "the algorithm doing its thing".

Every social media algorithm is tailored, and people continually modify them. Heck, Google even named their algorithm updates for search!

But let's entertain that idea of lack of agency - just because they don't have agency over the algorithm (which they do), they can still shut it down. If they can't control whether an algorithm promotes illegal stuff, or if it's being massively used by foreign agents' bot networks, then should they be running their own business?

But hey, somehow they have it figured out for advertisers! lmao

[0]https://www.theverge.com/2024/11/17/24298669/musk-trump-endo...
by Sesse__ | 2025-07-23 12:54:16+00:00
> Modern compilers all autovectorize really well. Usually writing plain canonical loops with plain C arrays is a good way to write portable optimal SIMD code.

I don't think I've seen this happen once at work (always using recent Clang) the last… three years? And I've written a fair bunch of SIMD code.

Autovectorization works fairly well when all of your code is very vertical (no interference between the elements) _and_ the compiler knows that your N is divisible by some pretty number (or else, that code bloat is OK enough that it can unroll and deal with the tail). And in the occasional very standard horizontal case (e.g., sum a bunch of bytes, N % 16 == 0). Otherwise, it's just a sad, sad story IME. For most of the algorithms in the presentation at hand, the compiler will have no chance at autovectorizing them.
by Mistletoe | 2025-07-23 12:54:17+00:00
The weirdest thing for me about Star Trek is no money. I’m not sure how a society like that would ever work. It’s a nice idea though. Everyone on the Enterpise working and toiling and risking their lives for their own personal beliefs and self-motivation only. I almost think humans would have to evolve more for that to ever be the case. It’s why Communism is a great idea but fails miserably every time it’s implemented.
by pookieinc | 2025-07-23 12:54:30+00:00
My question is: Given Apple is one of the most valuable companies on the planet, they can (and surely have) hired some of the best designers in the world. Articles like this one and many others are virtually sharing what we all think and every time a new beta comes out, it's strange to see some of the decisions that are made. The first beta came out and it was _very hard_ to see the lock screen if you had notifications. How was that missed? Or keep liquid glass, but don't make the text bright blue, so it's so hard to see. Or trigger frosted glass if dependent on whatever the background is? I sincerely do find designers to be in a hard position (especially having worked with so many of them in the past directly), but a lot of these things seem like novice mistakes. Maybe it's not even in the designing, it's on the QA front? I'm not even sure here. I'm by no means a designer, but I have to believe that they are testing this as much as we are internally and have been for a long time now... I'd like to believe they aren't just changing UI elements on the fly based on what X / Twitter feels is good or bad.
by lagniappe | 2025-07-23 12:54:37+00:00
I suspect it was UI work done to coincide with the assumed (at the time) forthcoming dominance of the Apple Vision, if you consider the timeline. Cant waste that work even if Vision flopped. If you cant get society to embrace Vision, integrate it into their 2d UI as a trojan horse to make it more familiar and try again with the next generation when AR comes back after the AI fervor dies down.

This same strategy is what brought coffee and starbucks to Japan using a ten year plan, first they had to start with coffee flavored candy to get the kids used to it, then 10 years later only then you can begin bringing in more coffee flavors, soon you have a Starbucks here and there.
by cbeach | 2025-07-23 12:54:48+00:00
> Only one is still actively happening, and it's the one that's killed 20-60x as many civilians, depending on whose estimates you follow.

Firstly, I hope we can agree that estimates by the designated terrorist (and Iranian proxy militia) government of Gaza, Hamas, cannot be relied on.

Secondly, are you aware that 2 million German citizens were killed in WW2, versus only 70,000 UK citizens?

By your logic, should we have chastised the UK, prevented it winning the war (which Germany started), and allowed Germany to continue to invade its neighbours and exterminate Jewish people?