MurphyA/hacker-news huggingface dataset:
by Fluorescence | 2025-09-16 11:01:59+00:00
If it annoys you then do look for an extension e.g.

https://extensions.gnome.org/extension/1401/bluetooth-quick-...

Recent vanilla gnome has the same type of pop-up as MacOS but it does it does have one more click to expand possible connections if changing connection not just toggling.

You could use no clicks and truly no windows with "bluetoothctl connect ..." :)
by masfoobar | 2025-09-16 11:03:38+00:00
I keep my eye on Linux phones from time-to-time.

By "linux" -- I guess I mean using a phone that runs a valid linux distribution that gives me freedom of control as well as software freedom.

I know people have a love/hate with environments like GNOME, but I don't mind it and happy for it on my phone.. as long as it adapts nicely on smaller screens.

My only issue is applications. Like many, I am using an Android/IPhone - and have installed various applications. Will any/most of these exist if/when I move over to a proper GNU/Linux phone?

This is the biggest hurdle. While I would find ways around it, I think this is where most people would stick to what they are familiar with... even if it is impacting rights, legalities, and other things we are slowly losing control over, etc.

I really do like the idea of Librem 5.
by sipofwater | 2025-09-16 11:03:57+00:00
"Motorola moto g play 2024 smartphone, Termux application, and QEMU running under Termux: Booting "Debian GNU/Linux 12 (bookworm)" with debian-12-nocloud-amd64.qcow2": https://old.reddit.com/r/MotoG/comments/1mkyers/motorola_mot... (old.reddit.com/r/MotoG/comments/1mkyers/motorola_moto_g_play_2024_smartphone_termux/)
by conartist6 | 2025-09-16 11:04:17+00:00
Hooks are magic syntax without any doubt. All magic syntax is made up of non-magic parts, that's kinda the point.

The way you know it's magic is it shatters the principle of referential identity, which tells you that a variable is itself. It pretends you can use a simpler mental model but you really cannot and must not.
by skeezyjefferson | 2025-09-16 11:04:30+00:00
> The poor avaialbility was largely due to the great pricing:

the poor availability was because they didnt make enough. they blame supply chain issues around covid. in the time they were complaining that it wasnt their fault, competitors like the esp32 started appearing and taking market share. i was totally put off the rpi because of that saga. its no longer a good deal, there are better options in either direction (more microcontrollery or more power)
by thw_9a83c | 2025-09-16 11:05:19+00:00
> Digital also beats the pants off film for dynamic range and low light.

While this is true now, it took a surprisingly long time to get there. The dynamic range of professional medium format negative films is still respectable. Perhaps not so much in a low light, but it's very immune to overexposure.

Also, you can buy a cheap medium-format camera in a good condition and experience that "huge sensor" effect, but unfortunately there are no inexpensive 6x6 digital cameras.
by swiftcoder | 2025-09-16 11:05:35+00:00
> The most obvious solution would be make a small PC: more powerful and bigger fans means less noise

In the performance window of "old Thinkpad", why not go fanless? Those lovely little Intel N150 mini-pc boxes are mostly fanless and completely silent - I have on my desk running Jellyfin/web server/etc, and it's inaudible under load.

> but what if it fails to start?

In ~15 years of running headless linux boxes, I've never had one crippled to the point it wouldn't boot as far as ssh.
by cm2187 | 2025-09-16 11:05:52+00:00
Pre MacOS X was a 90s style OS and had major limitations that were a problem for every user, starting with no real multi-threading, and I think no protected memory.

Where it was great was in the simplicity to the user. If you wanted to install or uninstall a driver or functionality, all you had to do is move an extension file in or out of the extension folder and reboot. That simplicity was lost in MacOS X. That made simple users dumber. (and iOS went back to the simplicity)
by burnt-resistor | 2025-09-16 11:06:19+00:00
The US is half a skip and a jump from masked federal agents not just kidnapping and disappearing people without judicial warrants but lining people up who are on their AI-generated list of suspect collaborators and enemies of the state against a wall and summarily executing them. Way, way past claims of "It can't happen here". because it's getting closer each and every day with deviance grooming as the populace, the rich, the media, the police, and the political establishment are sufficiently on-board and gradually shifting their views to tolerate "the new normal". Even Fox News guy openly called for euthanasia of poor street people while his sidekick agreed with him; that's eugenics; on several days later he was forced to make a sorry-not-sorry, perfunctory "apology" because he got too far ahead of his skis / dear leader's plan.
by gradeless | 2025-09-16 11:06:31+00:00
Theres been a consistent pattern of both low quality and advanced malware looking for and targeting the weakness introduced by rooting a device.

Here is a recent report of widespread advanced malware looking to see if a device is rooted - https://www.lookout.com/threat-intelligence/article/badbazaa...

Here is a report of malware using root - https://zimperium.com/blog/new-advanced-android-malware-posi...

Root does not only provide privilege escalation, it also provides attractive options for exploit persistence on a device, something which is difficult to achieve on modern Android and iOS.
by reliabilityguy | 2025-09-16 11:06:46+00:00
> This will be my last reply since you aren't really having a debate here. You know exactly what I'm saying and the point I'm making and you're just avoiding it.

I know what point you are trying to make. I hope you realize how ridiculous it sounds. People can be offended by anything. Does it mean we should stop talking?

Ukrainians can be offended by the idea of peace talks with Russians: Russians are aggressors, there is nothing to talk about! Are we gonna stop any diplomatic contact with Russians right now?

For any somewhat important social issue I can find people who will be offended. Should we stop discussion about issues in our society?
by speeder | 2025-09-16 11:07:26+00:00
I got very sad when my CRT monitor died. I was using a Radeon RX 380X, part of the reason is that it was one of the few cards to still have analog output.

Then I went and played lots of recent games in lower resolution, but could turn on lots of expensive effects even with such underpowered card, because I could do low-res with anti-alias disabled and no scaling and have decent results.

But true pleasure was playing for example Crypt of Necrodancer on that screen, the game felt so easy. I eventually stopped playing after that screen died, I could never nail the timing anymore on modern screens, the response time is not the same.
by throwaway2037 | 2025-09-16 11:07:47+00:00
> a horrible mishmash of apps and programs and nothing integrates really well long term (story of life on a Linux desktop, really)

I'm confused. What is so bad about GNU/Linux/(KDE or GNOME)? I am a long time KDE user, but I have no ill will towards GNOME. Once a while, I need to use an app from the GNOME ecosystem, or use a GNOME desktop. It is never hard to navigate. GNOME vs KDE feels a bit like English from US vs UK -- black cat/white cat... they are still cats.
by munksbeer | 2025-09-16 11:08:05+00:00
> If I choose to believe Banks' quote, then I have to interpret The Culture as merely the best possible society, in a universe where human nature severely constrains what societies are possible.

I'm not sure why you wouldn't just take what Banks says at face value. Living in the Culture would for the majority of people on on Earth be far preferable.

But I do think you're close to correct about what Banks was saying on the darker side of the message. Every book of his that I've read (including the non Culture novels) has a darker side. It always seems to be about the inevitably of conflict in the presence of the human condition. And the terrible cruelty this can result in.

Nevertheless, try as I might, it confounds me how anyone could look around at the state of life on Earth today and think "yeah, much better than the dystopia of The Culture".
by regular_trash | 2025-09-16 11:08:23+00:00
Not sure if it's just me, as I'm relatively new to the field, but I notice a surprising amount of people assume that the details in programming have already been made intuitive to them, and they use this "experience" to push ideas that are at odds with other domain specific details. To me, maybe this is what the author means by "stuck"?

At any rate, great read.
by ptx | 2025-09-16 11:08:32+00:00
Did you choose a KaiOS phone specifically because other current non-smart phones lack support for Bluetooth tethering (a.k.a. PAN profile)?

As far as I can tell, all currently available models from all manufacturers are based on some Unisoc platform and offer no indication of support for this feature in their manuals. Did you happen to come across any alternatives?

I'm not very keen on KaiOS given the ubiquitous advertising baked into it (which is apparently their business model).
by Stratoscope | 2025-09-16 11:09:18+00:00
The case that annoys me to no end is when Windows is installing an update that requires a reboot, and it puts up a message like this:

You're 90% there

NO, you blithering idiot, I am not 90% there, you are 90% there. All I am doing is waiting for you.

You could have said:

We're 90% there

And then we would both be happy.

I even took the time to submit feedback to Microsoft on this (and much more politely than I stated it here).

Who wants to guess if my feedback was ever acted on?
by kennedn | 2025-09-16 11:09:21+00:00
They worked amazingly out of the box, thanks Tim! The command I used in the end was just a subset of the example given in your repository:

frida -U \

-l ./config.js \ -l ./android/android-proxy-override.js \ -l ./android/android-system-certificate-injection.js \ -l ./android/android-certificate-unpinning.js \

-f com.tplink.iot
by coldtea | 2025-09-16 11:10:07+00:00
I agree, that's the case exactly (both reasons).

I'd add another one: the total incompetence of the European national leaders (France, Germany, UK, etc) compared to their predecessors (and I'm not even talking someone like de Gaulle. Even Mitternad or Chirac are like ubermench compared to the post 2010 monkeys. And UK and Germany are probably even worse, and the EU (Von der Leyen and co) still worse.
by CompoundEyes | 2025-09-16 11:11:05+00:00
I have had clinical OCD for decades. It becomes part of the brains default mode network (DMN) and flares up for me when frazzled, stressed or neglecting health. I’ve learned to cope, know why it happens, that it’s harmless and it’s faded with age. I recommend extreme physical exercise that burns off the associated anxious adrenaline and “reminds” the body what relaxed feels like while knocking loose stuck attention. You simply can’t focus on much else when your legs are burning huffing and puffing. There are great benefits of activating the parasympathetic nervous system, releasing natural endocannabanoids and endorphins, experiencing muscle soreness to help you feel grounded and most of all “exercising” the attention system. In time the DMN ruminations will go down exercise causes known changes to brain blood flow, activating different regions, and promoting nueroplasticity/rewiring is part of that. Get sleep to keep from getting frazzled and eat healthfully (actual nutrition, hire someone). Human-generated content may contain personal bias O_O
by a_paddy | 2025-09-16 11:12:15+00:00
> no violence whatsoever

The UN reported that, in the West Bank, Palestinians killed 6 Israeli settlers and 16 soldiers, while Israelis killed 719 Palestinians, from October 7, 2023, to October 7, 2024" https://www.ochaopt.org/content/humanitarian-situation-updat...

International journalists can't access Gaza, but they have witnessed first hand settler violence. https://www.bbc.com/news/articles/cewy88jle0eo https://www.youtube.com/watch?v=Z0pHcC0HMiQ
by speeder | 2025-09-16 11:12:19+00:00
I had a music teacher that insisted analog recordings were different.

One day she said there is a simple way to prove it. Certain stringed instruments have the string move on their own to the correct note if you put them near a source of similar sound. If you put these instruments in front of a speaker playing from an analog source and have the strings move, then play the exact same music but from a digital source on the same speaker, the strings stop moving, even if to most humans it sounds exactly the same.

Sadly I never had the gear to test this, I am not a professional musician and was learning from that person as a hobby (she is a teacher for professional musicians).
by markovs_gun | 2025-09-16 11:12:47+00:00
To me the biggest problem with AI therapy is that LLMs (at least all the big ones rn) basically just agree with you all the time. For therapy this can just reinforce harmful thoughts rather than pushing back against them. I do an exercise every now and then where I try to see how long it takes ChatGPT to agree with me that I am God Incarnate and that I created the Universe and control everything within it. It has never taken me more than 5 messages (from me) to get to that point even if I start on pretty normal topics about spirituality and religion, and I don't use any specific tricks to try to get past filters or anything, I just talk as if I truly believe this and make arguments in favor, and that makes ChatGPT agree with me on this absurd and harmful delusion. I don't understand how anyone can possibly recommend AI therapy when the possibility of reinforcing delusions this harmful exists. These things are agreement machines, not therapy machines.
by segfaultex | 2025-09-16 11:14:06+00:00
I don't understand how one would come to the conclusion that this is new behavior from Apple.

The first MacBook Airs were wildly impractical and expensive.

The first iPad suffered from the same issues.

Various iterations of the iPod nano were functionally kneecapped.

I see a lot of cherrypicking and not a lot of reasoning in this essay.
by andrepd | 2025-09-16 11:14:30+00:00
The G14 definitely matches in build or exceeds in build quality, keyboard, trackpad, speakers, and display. Battery life is shorter though. But it has a better GPU and supports Linux, which is way more important to me than an hour or two extra battery.

The Framework is also excellent, but with different compromises: that sweet display aspect ratio for instance, but no OLED.
by layer8 | 2025-09-16 11:15:32+00:00
Related submissions/discussions:

Organizing complexity is the most important skill in software development: https://news.ycombinator.com/item?id=9757892

System design and the cost of architectural complexity: https://news.ycombinator.com/item?id=35470905

Software Complexity Is Killing Us: https://news.ycombinator.com/item?id=16260320

Simplicity is an advantage but sadly complexity sells better: https://news.ycombinator.com/item?id=40266464

Do We Worship Complexity? https://news.ycombinator.com/item?id=18230827

Fighting Complexity in Software Development: https://news.ycombinator.com/item?id=20357203

Complexity fills the space it's given: https://news.ycombinator.com/item?id=40704267
by 1oooqooq | 2025-09-16 11:15:45+00:00
i think you're just spewing what you heard on the media and don't really have friends in nir oz. in fact don't think you have many friends. if you really had friends in nir oz, i apologize for the wrong assumption and in sorry for the loss. but then you would know exactly why hamas exist as it is territory taken in 48.
by pessimizer | 2025-09-16 11:15:46+00:00
Nobody actually cares about the kernel. They care about having control of their phones instead of the company that sold it to them, and they care that the userspace is normal, rather than weird and constantly changing according to the whims of the company that sold it to them. They do not want to carry conmen, swindlers, and spies in their pockets.

People mocked Stallman for saying GNU/Linux. Turns out it's important to specify what you're talking about, or people will misunderstand you. I use Debian. If Debian rebased to BSD (forked and relicensed to GPL, with gnutils) I'd probably still use Debian. If iOS rebased to Linux, I still would never consider touching it.

My opinion is that people actually want the political protection offered by the GPL and the people and projects who stick to it, like Debian (and others.) They do not acknowledge this to themselves. They usually want to be able to layer a few proprietary toys on top, but those are visitors who will be ejected for bad behavior, and they want an OS that will rat on that bad behavior when it sees it. They are afraid of this political project because they are afraid of politics (or because their professed meatspace politics turn out to be the opposite of what they actually want in their own lives.)
by ta1243 | 2025-09-16 11:16:12+00:00
I don't want to be messing around with "forget my password", or having to remember what email I set up for it.

> some infobox on the app's most attention-requiring screen, and an email telling me I'm gonna be charged

Nope, I no longer log in (because your app was crap, or because I accomplished my goal). Fine I lost $10

If I log in every day or two chances are I want to keep it going. It has to be an out-of-band communication with the ability to cancel in a frictionless way, which means no account hijinks
by jay_kyburz | 2025-09-16 11:16:25+00:00
Yeah, you second phone sounds like a laptop. I have a boring phone that I don't care about with basically factory settings and perhaps 3 apps. MyGov, Dropbox and something else I can't even remember right now.

And I also carry a super cool small laptop that can tether to the phone and actually do stuff with.

One is an appliance, the other is a computer.
by faangguyindia | 2025-09-16 11:16:38+00:00
The other day there was a guy here on being mad about my program/code being simple.

bro, like what? if i can make living from simple things why will i complicate it? It just seems some people complicate things to justify their pay which later becomes difficult for their organization to maintain.

No wonder the guy was not accepted at FAANG where code maintainability is utmost priority.
by prawn | 2025-09-16 11:16:52+00:00
This reminded me of a friend's Apple reaction in recent years, which went from fawning in decades past to more resentful and bitter. And I know nothing about this author's position and attitude, but my half-bakery guess at the friend's change follows:

It was that they had gone from feeling like they were the professional catered for at the top of the Apple consumer offering (MacBook Pro, a nice phone, the big iPad) to being unable to justify the iPhone upgrade cycle, the Pro/Max line, or the top laptop or the best of the iPads. I supposed that going from a special segment of the cool gang to somewhere in the middle of the pack just didn't feel special.
by NaomiLehman | 2025-09-16 11:17:34+00:00
there are different solutions to different problems.

for example Substack is a good upgrade to social media. It's centralized, but people have to pay their favorite writers. They do this to avoid bs, ads, being a product. The important part of Substack is that if the platform screw the authors over, they have control over their email lists (unlike social media), and they can just move somewhere else.

So a platform like Substack is a move in the right direction vs. something like Twitter.
by DemocracyFTW2 | 2025-09-16 11:17:42+00:00
> Even the social democratic Scandinavian countries that collect 14 percent of GDP more than the US do it almost entirely from their VAT and higher payroll taxes—which come from everyone, not just the rich.

This is ... wrong? I won't comment on the first part, just the second part that argues that revenues from VAT and payroll (income?) taxes come "from everyone, not just the rich". The rich are not affected by payroll/income taxes and when you have enough money you can always stash it somewhere so it doesn't get taxed. VAT as well as taxes on tobacco and liquor disproportionally affect lower incomes. "We're all sitting in the same boat" except when we're not. Look, I know there's an oil refinery down on the coast that's billowing smoke and polluting the waters. But you know what? If we were to shut down that refinery then other polluters might in the future refrain from investing and polluting here, and also, shutting it down would only lower emissions by a bit and not forever and not in other countries, so it's not a solution, like, at all. It's almost like we have no choice!
by londons_explore | 2025-09-16 11:17:52+00:00
Computational photography is about to get really good when it can combine hundreds or thousands of frames into one. 1000 frames effectively combined is equivalent to a lens and sensor of 1000x the surface area - ie exceeding a single frame from a DSLR.

Current methods use optical flow and gyroscopes to align images, but I imagine future methods to use AI to understand movement that doesn't work well for optical flow (ie. Where a specular reflection 'moves' on a wine glass).
by RegW | 2025-09-16 11:18:18+00:00
I was once contracting at an ISP/telco in the naughties. While working on a UI to obtain PAC codes and transfer phone numbers, I was coding a modal confirmation dialog, when I almost unconsciously translated the specified "You sure" into "Are you sure?".

The QA guy kicked it back. So I took it a manager to get the spec corrected. The manager said to just follow the spec as written. No, I couldn't add a question mark. Apparently the company used language like this to appear "down with the kids".

I hadn't realised I had got so out-of-touch. So I went away and did as I was told. Oh well - I'm still here, but the telco isn't.
by jiggawatts | 2025-09-16 11:18:51+00:00
> They thought they were in the bubble of reality where—let’s say that Hitler was an American and he died—would you feel bad about saying, “Thank God Hitler died”? No, you wouldn’t, because you would assume that almost every single person would agree with you. So it would be easy to say that.

Hitler was popular in the United States for a shockingly long time!

https://en.wikipedia.org/wiki/1939_Nazi_rally_at_Madison_Squ...
by defanor | 2025-09-16 11:19:22+00:00
The pyramids analogy may lead to a different line of reasoning: not only they look useless (making all the effort and complexity put into those unnecessary), but at least Aristotle claimed (not sure how accurately though) that they are made to keep people in poverty and occupied, in order to preserve a tyranny. Akin to the modern concept of "bullshit jobs".

The list of accidental complexity sources looks rather short. Off the top of my head, I can think of CV-driven development, of developers not being aware of basic tools, reaching for heavy and marketed ones instead, of awkward regulations pushing to silly solutions, of simple incompetence, of the NIH syndrome (or does that qualify as "creative temptation"?). The "Legacy systems and technical debt" point is applicable to newly developed systems with poor planning and strict deadlines as well. And then there are all the arguments about what is simple and elegant (or not) in the first place.
by jprotopopov | 2025-09-16 11:19:47+00:00
(I'll address the parallel build part in addition to what has been said, but please respond to my email address/sourcehut mailing list for any further communication on these issues).

I should have communicated this more clearly in README. Kefir requires relatively recent GNU Make versions (see dist/Dockerfile for full and complete set of dependencies), as it basically uses make for all project lifecycle tasks. I remember there were some parallel build issues with older GNU Make versions. This could be an issue.