HNHacker News
TopNewBestAskShowJobs

clumsysmurf

8,347 karma · joined July 23, 2011

submissionscomments
clumsysmurf··on The new Firefox design is here
Don't feel sad or sorry :) There are other options, like Orion that runs uBo just fine. I haven't used it enough to say either way though.
clumsysmurf··on The new Firefox design is here
I gave it a few minutes of trial and then disabled it.

With memory prices increasing, many people unable to afford new machines, and web browsers being one of those things that can potentially take a lot of system resources, I wish the Firefox team would prioritize CPU and memory performance of the core engine for users with lots of tabs.

I have stuff like 'Auto tab discard' installed but it seems to break other things, like 'Close Duplicate Tabs'.

clumsysmurf··on Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06
This devkit does look fun. I had a few small personal projects I though might be worth writing for Android Wear OS, but Google isn't worth the hassle, and this little ESP32 Watch might be less friction.
clumsysmurf··on Musk, the Movie
Reading that, it sounds even worse...

> A YouTube spokesperson said the ad should be appearing soon, though as of late Saturday morning Bleecker Street has not yet been informed of any change.

> The Meta reversal is especially notable as the company had previously rejected an appeal by Bleecker Street, leaving it with few options to run ads on Instagram and Facebook.

> TikTok and X have remained quiet and continue not to run the ad.

clumsysmurf··on Musk, the Movie
Hopefully the word gets out, because

"The Major Social Media Platforms Are All Rejecting Paid Ads for Alex Gibney’s ‘Musk’"

https://www.hollywoodreporter.com/business/digital/elon-musk...

clumsysmurf··on Claude Cowork and chat are now one Claude
One thing I would like is a tree-like chat structure like reddit / HN. Many times I abandon the direction things have gone but would like to resume at some ancestor or sibling response.
clumsysmurf··on iOS 27, iPadOS 27, and macOS 27
I was on Sequoia as well, and just updated ... first thing I noticed is LaunchPad is gone.

The Tahoe Dock "App View" / Spotlight just lists my 30 installed apps intermingled with Apple System Apps, which I hardly ever use. Hard coded categories, no way to re-order as far as I can tell.

Seems like the closest thing to LaunchPad is dragging ~/Applications to the Dock.

The other thing I have noticed is scrolling in Firefox is more choppy, and animations are more Janky than Sequoia on this old MacBook Air M1.

clumsysmurf··on Homebrew 7.0.0
I don't know anything about homebrew, but have a question ...

I see some parallels between homebrew and Gradle ... for the longest time Gradle was using Groovy for build scripts. The Gradle / Groovy build script DSL was a little too magic and dynamically typed. It looked cute, but led to issues in developer UX (awful stack traces), tooling (documentation and autocomplete), robustness, and performance.

There are other reasons why Gradle is moving away from Groovy. I suspect that the number of people that use and know Groovy is steadily declining. Declarative Gradle, which is the future, is not Turing complete.

I can't help but notice the parallels between Gradle / Groovy and Homebrew / Ruby: using a dynamically typed Ruby DSL with Turing completeness like the olden Gradle ways, and Ruby is declining in popularity like Groovy.

I would have to imagine at some point, the people who know Ruby well enough to create / debug formulae will dwindle. What are the plans?

clumsysmurf··on Exercise intensity is associated with cardiometabolic health
Does anyone have a recommendation for a dumb watch (<$100 USD) that has good programmability (flexible alarms) for a HIIT protocol? It would be nice if it had HRM but at that price point, maybe not feasible.

I don't want the fuss or expense of an Android or Apple watch. Garmin makes some nice models but they are still relatively expensive.

clumsysmurf··on DHS 'Predictive Policing' Unit Is Analyzing Americans' Financial Habits
> The DHS document obtained by 404 Media shows that Border Patrol is analyzing the financial activity of Americans to find people to pull over...

> It is not clear how exactly Border Patrol is monitoring Americans’ financial activity.

Can anyone take a guess how they are monitoring financial activity?

clumsysmurf··on WeatherNext 3
Same here, if its raining Windy.com radar will always show it, but often Google Weather does not show it, despite saying its updated "now". Sometimes it seems to be a tiling issue, where there will be a blob of rain on the map but cut off at some boundary over the forecast area.
clumsysmurf··on 'Old Person Smell'
> We now add Lysol laundry sanitizer

I do as well for super stinky clothes (usually trail running stuff), but I am not sure how worried we should be about the active ingredients (quats). Since I can smell Lysol's fragrance, I assume some of those quats must be left behind as well.

"They identified chemicals that selectively damaged oligodendrocytes belong to two classes: organophosphate flame retardants and quaternary ammonium compounds"

https://medicalxpress.com/news/2024-03-common-household-chem...

clumsysmurf··on How the Disaster of "Forever Chemicals" Was Kept Secret
Buckle up, the second Trump administration / Lee Zeldin's EPA approved 5 new PFAS / "forever chemicals" for use as pesticides to be sprayed on crops

https://www.cnn.com/2026/07/10/health/pfas-pesticides-indust...

clumsysmurf··on Whistleblower warns Postal Service mail ballot system has catastrophic problems
Speaking of engineering outcomes, today I read:

“He had told me [before the election] he was going to unleash the ‘anomaly in the matrix,’ ” St. Clair says in championed documentarist Alex Gibney’s film, Musk"

clumsysmurf··on Google Antigravity introduces Boost deep reasoning (/boost)
Not just their coding products. Compare Claude Desktop / ChatGPT Classic to Gemini Desktop... Gemini desktop is barbaric with less usability / polish and more UI bugs than its online web counterpart.

I wasn't able to give the new ChatGPT desktop app a try because it insists on phone number for the registration flow even though I'm using a free tier.

clumsysmurf··on M5Stack Launches PaperMono
Ya, I noticed that with the CoreS3-SE being incompatible with the "Extension Port Module for Core2" (M123). I don't see a version compatible with the CoreS3.
clumsysmurf··on Taylor Farms: How One Company's Reach Became a National Risk
"Taylor Farms’ massive operations depend on thousands of workers who process, package, and move its produce. Its workplace safety record includes serious violations and worker complaints."

According to https://futurism.com/science-energy/diarrhea-lettuce-taylor-...

Taylor Farms is "heavily involved in modern-day forced labor."

They contract labor out from AZ Dept of Corrections for $4.75 / hr (but inmates are capped at $1.50 / hr in AZ)

Some of the incarcerated workers were here as non-citizens, detained by ICE, and only then eligible for work / slavery.

clumsysmurf··on Why your Amazon order confirmation emails have become so unhelpful
I wish there was a way to put another phone number under Account / Notifications / Shipping and delivery. Without adding somebody to a "household" or installing apps, I just want someone else to know a package was delivered, and it should be brought inside.
clumsysmurf··on SwiftUI After 7 Years
I agree, the first section "Data Flow" reflects my concern with Compose as well:

> Data flow in SwiftUI is indeed reactive—but sometimes I wish it wasn’t, because it’s reactive in all the wrong ways. It often reacts to changes it should ignore, and it ignores the changes you actually care about. To me, SwiftUI’s reactivity is a black box: It makes achieving predictable behavior almost impossible.

In Compose, seeing rememberXXX(key1, key2) sprinkled all over with keys makes following the code difficult.

Then add some side effects like LifecycleEventEffect(Lifecycle.Event.ON_RESUME) { ... read permissions and render warning if we can't do something ... } and it becomes even more difficult to comprehend. Much of the Android framework APIs are not reactive, and polling on these UI events is still necessary (permission could have changed if the user put the app in the background, and you can't listen to them via Flow etc).

As the author says, these frameworks make the static data dependencies explicit but often at the expense of what is changing and why.

When I see rememberXXX(key1, key2) { } the first thing that comes to mind is, why would key1 and key2 change, and often that is not obvious.

clumsysmurf··on Choose DuckDB rather than SQLite
Too bad Android doesn't have JDBC APIs. Getting the native binaries compiled on Android is the easy part, but there is no straightforward way to access it from Java. The Room APIs are tied to SQLite as well.
clumsysmurf··on SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth
Its very obvious once you know what to look for, they are identical to the simulation at the top of the page below:

https://en.wikipedia.org/wiki/Satellite_flare

Evenly spaced, every 20-30 seconds. Very, very bright at peak reflectivity, with easing in / out. I have no idea what kind of satellite it is though.

clumsysmurf··on Understanding the Odin Programming Language
I'd like to hear more about Odin + STM32 MCU firmware, do you have any good resources? I'm also curious how difficult it may be to using it with ESP32 (ESP-IDF) / RP2350.
clumsysmurf··on SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth
I'm in a heavily light polluted city (Phoenix) and even with all the air and light pollution, can still see satellites every moment past 2AM to the east. At least this time of year.
clumsysmurf··on A native graphical shell for SSH
> theoretically, it would be possible to run the main process separated from the renderer process on a different machine, with an appropriate IPC transport.

Is this really possible? If Electron apps could do this, and we could run them on a Linux SBC like RPI with the renderer on the user's laptop, that would be interesting ...

clumsysmurf··on Deno Desktop
Compose and AOT compiled binaries would be amazing (GraalVM Native Image kinda thing) but it doesn't look very easy at the moment. Leyden with a regular JVM might be the best we get.
clumsysmurf··on Raspberry Pi 5 – 16GB RAM
> 2.4GHz 802.11 b/g/n wireless LAN

> Bluetooth 4.2, Bluetooth Low Energy (BLE), onboard antenna

Oof ... BLE 5 has some huge improvements over 4.2. BLE 5 stuff has been on sale for almost 10 years now ...

Hopefully this gets a refresh soon.

clumsysmurf··on Meta's ships facial recognition on smart glasses
I had an appliance delivered from Home Depot, and after it was installed, the person mentioned he had Meta glasses on. I didn't realize the whole time he was wearing them in my home, because I didn't know what they looked like. I felt uneasy.
clumsysmurf··on Ask HN: What Is the State of App Development in 2026?
> the bluetooth libraries across different devices (particularly in Android land) has me concerned

At Google IO 2026 there little discussion of core improvements to Android as a platform. It was mostly AI related, nothing about Gabeldorsche etc, which I find more interesting.

clumsysmurf··on The American Rebellion Against AI Is Gaining Steam
Another part of the problem is our lax regulatory "anything goes" environment which puts no guardrails on how AI can be used / abused. For example, eventually nearly everyone needs healthcare, and the idea you might be denied by AI or fighting AI to get a claim accepted is unpopular.
clumsysmurf··on Most Americans don't trust AI – or the people in charge of it (2025)
Not much, it seems

https://www.axios.com/2026/05/17/ai-backlash-polling-sentime...

Page 1 of 28Next →