MurphyA/hacker-news huggingface dataset:
by gettingoverit | 2025-08-26 11:22:34+00:00
> might be my Linux setup being inefficient

Given that videos spin up those coolers, there is actually a problem with your GPU setup on Linux, and I expect there'd be an improvement if you managed to fix it.

Another thing is that Chrome on Linux tends to consume exorbitant amount of power with all the background processes, inefficient rendering and disk IO, so updating it to one of the latest versions and enabling "memory saving" might help a lot.

Switching to another scheduler, reducing interrupt rate etc. probably help too.

Linux on my current laptop reduced battery time x12 compared to Windows, and a bunch of optimizations like that managed to improve the situation to something like x6, i.e. it's still very bad.

> Is x86 just not able to keep up with the ARM architecture?

Yes and no. x86 is inherently inefficient, and most of the progress over last two decades was about offloading computations to some more advanced and efficient coprocessors. That's how we got GPUs, DMA on M.2 and Ethernet controllers.

That said, it's unlikely that x86 specifically is what wastes your battery. I would rather blame Linux, suspect its CPU frequency/power drivers are misbehaving on some CPUs, and unfortunately have no idea how to fix it.
by Tade0 | 2025-08-26 11:24:38+00:00
For me it stops working after several clicks.

The other day my project owner remarked that in the future perhaps we won't be building catalogs of items like the one I am currently, but interrogate an LLM assistant for a summary of the data - no need for forms and such.

I don't know how accurate that prediction is, but it got me thinking: what if coding assistants are a dead end and what users will actually prefer is going to be just a text box where you type in your human-language query?

Forms are here to stay at least in any kind of government or legal document, as there's liability associated with any mistakes, but less consequential stuff?
by throw0101c | 2025-08-26 11:24:43+00:00
Per the EPA:

> Upgrading to a filter rated MERV 13 or higher can be especially important during smoky periods to effectively remove fine particle pollution from smoke in the indoor air.

* https://www.epa.gov/wildfire-smoke-course/preparing-fire-sea...

The carbon is for the smell. The EPA also points to this California list, which include "mechanical" types which do not use electronic measures:

* https://ww2.arb.ca.gov/list-carb-certified-air-cleaning-devi...

The main challenge is the resistance to airflow (US: inches w.c.) that can be a problem with for HVAC equipment, which is why you want a large surface area, e.g.:

* https://electronicaircleaners.com/docs/aprilaire_2416_2216_a...

* https://www.aprilaire.com/whole-house-products/air-purifiers...
by UncleMeat | 2025-08-26 11:25:44+00:00
I don't even think there is this much thought involved.

There's two things happening. There are true believers who think that AI is legitimately magic and should be put into every product and then there are people who are putting AI into every product because their director or VP thinks that AI is legitimately magic and is insisting that they put it in every product. Brainstorming sessions aren't "how can we solve problem X for users" but are instead "where can AI change our product."
by johnecheck | 2025-08-26 11:26:40+00:00
The userbase is not fully centralized. It's mostly centralized, but users who care can manage their own data independently of bluesky.

While it's true that they have 'full' control over the protocol, they've stated that the goal is to hand it off to a more democratic organization once it's stable. This seems like a reasonable choice and I see no reason to distrust their motives here. Even if they did try something underhanded, it's not hard to fork the repositories and force the enshittified version to compete with the original.
by integralid | 2025-08-26 11:27:37+00:00
Why... not? Git just works for syncing data and version control and we're all familiar with it. It is also secure, reliable, available everywhere, decentralized, with built-in access control, deduplication, e2ee with gitcrypt... In short, it is great.

The problem is performance in some use cases, but I don't see anything fundamentally wrong with using git for sync.
by Jedd | 2025-08-26 11:27:42+00:00
I would imagine the spark arrestor is the first and least dangerous 'feature' to be removed by regular chainsaw users.

It's a small oblong of fine stainless steel mesh that sits at the exhaust, prevents any large hot particles escaping, but also gradually impedes the operation of the motor.

It can clog up fairly quickly, especially if you run a slightly higher oil:petrol ratio, which you may have very sensible reasons for doing.

And because it's bothersome to remove (especially when the engine is hot) and clean (you need a toothbrush, some petrol, a small container, etc) or replace (you need to carry a spare, and different models have different sizes) - a lot of people just remove it.

None of my chainsaws still have theirs, f.e. It's a calculated risk, but I'm very careful with where and when I use a chainsaw, and also cautious about monitoring fire risks.
by rickdeckard | 2025-08-26 11:31:35+00:00
> "The single most important reason for the U.S. to own part of Intel, however, is the implicit promise that Intel Foundry is not going anywhere."

If the last 8 Months of this year has shown something, it's that every decision the US takes could be considerate, but as likely also completely random and reversed and bent at any moment in the future.

Accepting those risks in order to sell in the US-market (assuming it would be required) requires that the US-market also provides the commercial rewards.

For now I don't see that this is secured in sufficient volume to justify such an investment, considering that it will take YEARS for Intel to actually become a viable foundry and have a customer product ready to be produced there. And I'm not even talking about the potential cost-increase vs. an established high-volume foundry...
by sorrythanks | 2025-08-26 11:31:38+00:00
From the article:

> After 15 days, Audio Hijack will nag you to register at launch and will quit after 15 minutes.

Before the bug: after 15 days, the 15 minutes alert would start to appear.

---

From the article:

> In version 1.6, we accidentally broke the intended 15 days of unrestricted usage. Instead, from day one, the app was limited to 15 minutes of recording.

After the bug: the 15 minutes alert started to appear on day 1
by Hendrikto | 2025-08-26 11:32:00+00:00
I prefer https://uapi-group.org/specifications/specs/configuration_fi...

Defaults should go in /usr/. It is package developer / maintainer territory.

System-wide overrides should go in /etc/. It is the purview of the system administrator. Importantly:

> Programs must work correctly if no configuration files are found in /etc/.

User-specific overrides should go in XDG_CONFIG_HOME, with a fallback to ~/.config/.
by UncleMeat | 2025-08-26 11:32:21+00:00
Because the destruction of labor power is what they want, and Trump is giving it to them. Increasing unemployment means more competition for jobs. Fewer people switch jobs to increase pay. Fewer people negotiate. Higher costs mean that laborers are more precarious and more dependent on their income. Fewer people get fed up with the bosses and leave. The bosses hate us and Trump lets them control us more effectively.
by heresie-dabord | 2025-08-26 11:33:03+00:00
> the sorts of things I need a computer for have been a mostly-solved problem, by Apple, for most of this millennium.

For a long time now, I find that Apple and Microsoft get in the way and solve the wrong problems. The Walled Garden, GateKeeper, the "Recall" misfeature, invasive CoPilot LLM bling, abusive telemetry exfiltration...

I use Linux exactly because it solves (or provides a solution for) the problems that are important to me.

> I can't tell you the last Mac feature that made me go "OMG I want that."

I can tell you that I look at the OS and often say, "OMG I don't want that!"
by lapcat | 2025-08-26 11:33:32+00:00
You're still misunderstanding. Here's how it originally worked:

(1) For the first 15 days, you could make recordings of any length.

(2) After 15 days, you could use the app for only 15 minutes.

(3) If you paid, then you could once again make recordings of any length.

The bug was that "15 days" in (2) accidentally became 15 minutes, so that after only 15 minutes of trying the app, you were limited to using the app for only 15 minutes, which of course would happen the first time you used the app.

Perhaps you're confused because there were two factors both with a value of 15.
by tripdout | 2025-08-26 11:33:38+00:00
This works really well for 3-4 person group projects in school where a lot of thinking about the design, as well as how to navigate and use the existing codebase, is required.

For example, the Pintos [0] projects.

0: https://web.stanford.edu/class/cs140/projects/pintos/pintos_...
by aurareturn | 2025-08-26 11:33:53+00:00
This is false, in cross platform tasks it's on par if not worse than latest X86 arches.

This is Cinebench 2024, a cross platform application: https://imgur.com/a/yvpEpKF

They are willing due to lower idle and low load consumption, which they achieve by integrating everything as much as possible - something that's basically impossible for AMD and Intel.

Weird because LNL achieved similar idle wattage as Apple Silicon.[0] Why do you say it's impossible?

May have been true when CPU manufacturers left a ton of headroom on the V/F curve, but not really true anymore. Zen 4 core's power draw shoots up sharply pass 4.6 GHz and nearly triples when you approach 5.5 GHz (compared to 4.6), are you gonna complete the task 3 times faster at 5.5 GHz?

Honestly not sure how your statement is relevant.

[0]https://www.notebookcheck.net/Dell-XPS-13-9350-laptop-review...
by str4d | 2025-08-26 11:34:47+00:00
> The XDG specification has been around for 22 years.

Indeed!

> It has real benefits for users.

I once believed this!

> It's trivial to implement.

Nope!

I ranted about this a while back (https://bsky.app/profile/str4d.xyz/post/3lsjbnpsbh22i) but the tl;dr is that the XDG specification is imprecisely written and internally inconsistent, and there has been confusion since at least as early as 2003 about what kind of data is meant to be stored in $XDG_CONFIG_HOME vs $XDG_DATA_HOME.

A plain reading of the XDG Base Directory Specification implies (but does not explicitly say, which is part of the problem!) that $XDG_DATA_HOME contains read-only user-specific application data files (like documentation).

But the spec is interpreted by many (source: I found a single blog post that seemed to be referenced in a variety of places, such as the Arch Linux wiki) as saying that $XDG_DATA_HOME contains mutable user-generated data (like password vaults).

Those have very different properties, and it's impossible as an app developer for me to predict which of those two directories a user (or the tooling installed on their OS) is assuming can be safely deleted without consequence, and which must always be backed up.

> Yet even in the year of our lord two thousand and twenty five I still see TypeScript developers complain that it's "too hard" to comply with "this BS" and just stick files in $HOME.

My earlier rant arose from me spending several days attempting to follow the XDG specification for an app where I need to store mutable user-generated data, being unable to find any supporting evidence that it was safe to store this in either $XDG_CONFIG_HOME or $XDG_DATA_HOME, and deciding on ~/.appname instead. I do allow all paths to be overridden in the config file, so individual users can use XDG paths at their own risk (and with knowledge of their OS environment's behaviour).
by uncircle | 2025-08-26 11:35:01+00:00
Stallman is a "prophet": he needs to be extreme and rigid in his ideology so that the world shifts to a more moderate middle ground. For GNU to actually change the world, they need to be a pole of extreme that is opposite to our status quo of capitalist consumption. You are not supposed to emulate him.

You see this phenomenon in every movement for societal change. The more dogmatic they are, the larger their effect on public opinion.

The fact that the modern programming world defaults to releasing their code using corporate-friendly OSS licences like MIT is thanks to Stallman's and GNU's campaigns.
by AdrianB1 | 2025-08-26 11:35:09+00:00
Privacy does not exist in reality but in a very limited form. For example you can be stopped and identified on the street by a policemen in most EU countries with no reason, where is your privacy then?

Also EU has a lot of rights on paper that don't exist in reality. Free speech? Come in my country, you can go to jail for speech, there are several ways, way too many. Rights to property? Good joke. What rights do we really have in EU? I don't know any.
by popcar2 | 2025-08-26 11:35:45+00:00
Donate is the key term here. If you want there to be alternatives to everything that's getting worse, you need to make those alternatives sustainable - even if they're not there yet. You can donate to alternative Android ROMs, efforts to make Linux on mobile usable, and support companies that actually care about users like Fairphone. They all need money to live.

Sweet talk and online activism is great, but the TLDR is always open-source developers need money to work.
by pelagicAustral | 2025-08-26 11:35:56+00:00
I think it was confusing to me as well because this guy is some sort of 90's legend, and I do not understand what kind of relevance he might still have, especially on anybody under 35. It's not like he successfully transition into some kind of cultural-relevant behemoth such as Ozzy Osborne or Snoop Dogg, he kind of plateau'd at least a decade ago, but potentially more...

I used to watch and enjoy the Fresh Prince, but you couldn't offer me enough money to go to Will Smith concert, because, why the hell would I do that...
by alansammarone | 2025-08-26 11:37:18+00:00
What? I'm not sure I follow your point, and I'm not sure why you're referencing something that is unrelated to my statement, so I'll just make my point in clearer way and leave it at that.

I completely disagree that even a tangentially related, much weaker concept ("having a list of IDs and what you've watched") is "second order" effect. This is a question relative to one's values, which is at the heart of the discussion, but as I'm concerned that cartoon version is a zeroth order effect - much more relevant than all the other points you make, which are at best less important (some might be completely irrelevant to me).

I couldn't care less about the technicalities cooked up by ofcom. Those will be left for a judge to decide and will depend on the political winds. Again, I'm just answering your point - "requiring X if kids are involved" is on the face of it obviously absurd and bad. And the analogy with alcohol, even though not great, might help make it clearer: to the extent that it is enforced, it is absolutely the case that it introduces a much weaker form of mass government surveillance.

The distinction clarifies the idea: if every store was required to check your ID digitally, in real time, and storing that information (which, mind you, makes it trivially accessible by anyone, in particular law enforcement), then the government has arbitrary power to stop anyone from buying anything ("oh, I see your ID is associated with X - sorry, we can't serve you right now" - replace X with your favorite group, idea, arbitrary law), to track their every movement (since you need to buy things fairly often), etc.

The scale and functioning of the internet is what distinguishes it from the physical space.

Just because you have a good master, doesn't mean you're free. You're only free when you're not not subject to anyone's good will towards you. I'm not an anarchist - there are real problems and there are laws that are necessary to solve these problems, your examples are clearly neither and so are on the face of it, absurd and laughable.
by aurareturn | 2025-08-26 11:37:20+00:00
You don't own any of the machines but have "made" a comparison by copying data from the internet I assume. This is like explaining to someone who eats a sweet apple that the internet says the apple isn't sweet.

Yea, I never said he is wrong in his own experience. I was pointing out that the comparison is made between a base M4 and maxed out Ryzen. If we want to compare products in the same class, then use M4 Max.

MacBook Pro, 2TB, 32gb, 3200 EUR

A little disingenuous to max out on the SSD to make the Apple product look worse. SSD prices are bad value on Apple products. No one is denying that.
by wrp | 2025-08-26 11:38:03+00:00
I've seen debates on this issue for decades, and I think I largely disagree with the author's position.

For one thing, native speakers of a language do have something special that non-natives, no matter how educated, do not. That is a general intuition of what sounds right in the language. For a language with as much geographic distribution and variation as English, it is possible to have multiple intuitions in conflict, but it is still at a higher level of sensitivity than non-natives can reach.

This does not mean that native speakers are automatically better teachers. Teaching skill requires training. It is also generally believed among professional educators that non-native speakers are more effective teachers at the lower levels of language competency because they can draw on their own learning experiences when teaching. I believe it is well understood in the teaching profession that native speakers have an edge only when you are concerned with that elusive realm of native-like style.

I find myself very irritated by the argument in TFA, because the author, who I assume has a graduate degree in Linguistics, seems to be oblivious to the difference between Native and Near-Native language competency. The portrayal of employment practices also does not match my experience.
by gspr | 2025-08-26 11:38:20+00:00
> No one is forcing you to buy a particular device.

True. But society in practice requires a smartphone with one of two operating systems to live a normal life without significant efficiency losses in your day. Now all phones with both of those will be completely walled off. You'll be forced to participate or make your life a lot less convenient.

Surely you wouldn't defend absolutely anything happening to say roads just because you're not forced to drive, technically speaking?
by flntzr | 2025-08-26 11:38:45+00:00
This is disheartening.

I feel as an Android user, you've always had to put up with a more incoherent overall experience compared to iOS but received some additional freedom in return.

In recent years, Google has been steadily eroding their end of the bargain.

I wonder where that will leave them in the long term. Short term, I think restricting side loading will reduce piracy and drive sales of their subscriptions. Long term though, I wonder what will set Android devices apart from iOS for the average user, apart from being offered at different price points.

It feels they're playing themselves into a position where they're more directly competing with Apple, ultimately restricting themselves to lower price devices and lower margin sales. As far as walled gardens go, I personally prefer Apple's and I assume most people do.
by galangalalgol | 2025-08-26 11:39:11+00:00
If it happened it would be sudden, like Japan or South Korea having built their own, sending some to their neighbor. It still seems unlikely to me, but it isn't impossible. If China found out before they were installed it would likely instigate conflict. If they did not, I have no idea what would happen. That is an unstoppable force meets immovable object sort of situation.
by zelphirkalt | 2025-08-26 11:39:20+00:00
Yep, I agree with this. This is what I usually try in Python. Granted, Python is a way worse vehicle for FP than Elixir is, but I try to keep my procedures as pure functions as far as possible with not too big sacrifices in readability and performance. Most of the time a functional solution can be found, even in Python.

And maybe I am a little bit delusional thinking this, but in my experience, when you think deeply and come up with strict FP solutions, and you know what you are doing, then a lot of type issues don't arise, or are obvious to avoid. The simple fact that one thing you initialize once doesn't change over the course of its lifetime, already avoids tons of mistakes. You simply don't get this "Oh, is at that point in time that member of object x already modified, to be value y?" shit.
by uz3snolc3t6fnrq | 2025-08-26 11:39:44+00:00
you might want to check out carla[0], it's difficult to find when looking up vst hosts, you have to get past a couple "unbiased" top 5 list sites & outdated ones without vst3 support still being recommended, but it's the one that's brought me the least issues (expect one or two crashes setting it up anyway). seems it's made for linux first but i've had no (big) issues running it on windows so far. you will need to download third party vsts for every effect fl studio usually implements out of the box

[0] https://github.com/falkTX/Carla/
by lylejantzi3rd | 2025-08-26 11:39:50+00:00
I think you're right. I think what confused me was the phrasing here:

"After 15 days, Audio Hijack will nag you to register at launch and will quit after 15 minutes. Additionally, the recording feature will be disabled."

"Instead, from day one, the app was limited to 15 minutes of recording."

My brain didn't make the jump from "the app quits after 15 minutes" to "the app is limited to 15 minutes of recording."
by username332211 | 2025-08-26 11:40:49+00:00
If you treat it as a consumer choice, there's a rather uncomfortable marketing question - "What, precisely, is the value proposition of a locked down Android device?"

A few years ago "A smartphone so intuitive that grandma can understand it." used to literally be one of the arguments cited for picking iOS over Android. The UX is far more polished and you are far more likely to find an interesting iOS-exclusive app than an Android-exclusive.

Further, as a hardware manufacturer, Apple is far more likely to manage its walled garden in the consumer's interest, as compared to Google - an advertising company.

If Android gets locked up, all the high-end Android manufacturers, especially Samsung, are going to face a slow, but inevitable death.
by jryan49 | 2025-08-26 11:40:54+00:00
What is the power profile setting? Is it on balanced or performance? Install powertop and see what is up. What distro are you using? The linux drivers for the new AMD chips might stink cause the chips are so new. Linux drivers for laptops stink in general compared to Windows. I know my 11th gen WiFi still doesn't work right, even with latest kernel and disabling powersaving on the wifi.
by zelphirkalt | 2025-08-26 11:41:25+00:00
A good compromise can be for example: Have your type annotations in the head of the procedure you are writing. That includes types of arguments and return type. You write it once at the head, and when you need to know you can look it up there, but you don't need to clutter the whole rest of the code. If you write well composing functions, then this will be all you ever need. If you write procedures 300 LoC, then well ... you shot yourself in the foot.
by jrpelkonen | 2025-08-26 11:41:32+00:00
I wonder if there are two people reading this and wishing that Coldplay had employed this technology earlier this summer?

On a serious note, I find this trend of shoving AI everywhere pretty disturbing. For instance, I used to enjoy Spotify’s “Discover Weekly” feature to find new music, but these days it’s offering so many AI generated songs the experience is pretty jarring.
by anonymars | 2025-08-26 11:41:46+00:00
An underpowered integrated graphics that was ubiquitous at the time but not really up to the task.

Microsoft relented to Intel and allowed it to be classified as "Vista capable" despite not being able to run WDDM.

This is a decent writeup of the situation:

https://www.cnet.com/tech/tech-industry/microsoft-e-mails-re...