HNHacker News
TopNewBestAskShowJobs

HankB99

1,091 karma · joined December 25, 2015

submissionscomments
HankB99··on Closing the “green gap”: energy savings from the math of the landscape function
Wasn't planned obsolescence invented with the incandescent bulb?

The apple doesn't fall far from the tree.

HankB99··on Resigning as Asahi Linux project lead
> I blows my mind (and often aggravates me) how rude some people can be.

That seems to be a general characteristic. I strive to be cheerful and helpful whenever I'm asking for something. I feel like (sadly) it sets me apart from the crowd and helps me to get what I'm asking for. And IAC, with so little effort on my part I may brighten someone else' day and that makes me happy.

Just last week I asked housekeeping at a hotel for an old style coffee pot since I had brought my own coffee and filters. I started with "Can I pester you a moment?" and the conversation went up from there. Housekeeping was extremely friendly and helpful. Later I guessed this might have been her way to disarm some of the typical hostile interchanges she's been the brunt of.

HankB99··on Backblaze Drive Stats for 2024
That may be true for pools that never get scrubbed. Or for management that doesn't watch SMART stats in order to catch a situation before it degrades to the point where one drive fails and another is on its last legs.

With ZFS on Debian the default is to scrub monthly (second Sunday) and resilvering is not more stressful than that. The entire drive contents (not allocated space) has to be read to re-silver.

Also define "high chance." Is 10% high? 60%? I've replaced failed drives or just ones I wanted to swap to a larger size at least a dozen times and never had a concurrent failure.

HankB99··on Forgejo: A self-hosted lightweight software forge
Yes, I'm aware of that. I'm on a Gitea version that will migrate easily (and have confirmed that) and will not upgrade or migrate until I have decided. (I am leaning toward migrating to Forgejo.)
HankB99··on Forgejo: A self-hosted lightweight software forge
My first stab at running a git server was Gitlab CE (because I was using it at work.) I tried running it on an Atom based server with insufficient RAM and it just crawled. Page loads just timed out. I switched to Gitea and it was a breath of fresh air.

Forgejo got to my attention when Fedora chose it for their repo server. My needs are pretty simple - just some centralized file storage of notes and some source code. I've tested a migration from Gitea 1.21 to Forgejo 9 and it was frictionless.

I'm seriously consider migrating, but I still wonder which will be better supported (and suitable for free-as-in-beer use) in the long run.

HankB99··on Forgejo: A self-hosted lightweight software forge
Perhaps there's a similar site for 'ffmpeg'.

The link you posted looks pretty helpful. I guess my needs for "interesting" git operations are low because I've never felt the need to move beyond the CLI. (Mostly, that is. I do click the colored bars in VS Code to stage commits and then commit from the command line.)

Occasionally I need to search for help when I screw something up. More often the solution is in the git warning message ("You need to 'git pull' before you can push" - paraphrasing.)

HankB99··on Supreme Court upholds TikTok ban, but Trump might offer lifeline
This was covered in a recent podcast. Apparently TikTok classifies videos on many more factors than e.g. Youtube and other US companies. China can do this because they have a cheap pool of many users who can perform this activity.

The podcaster felt that with AI capabilities getting better day by day (maybe - that's another discussion) that this multi factor classification could be automated. It seems not to have been done yet AFAIK.

HankB99··on Is the world becoming uninsurable?
I recall seeing a documentary on TV about this. Indigenous Americans were behind the effort to resurrect the practice.

https://www.nps.gov/subjects/fire/indigenous-fire-practices-...

HankB99··on Bringing SerenityOS to real hardware, one driver at a time
> Even this is not that unusual; AFAIK, in recent AMD x86 processors, a separate built-in ARM core takes control on power up,

Good point. I think most modern motherboards (and all server boards) have a "management engine" that prepares the board on power up and even serves some functions during operation. I believe that that's what supports IPMI/iDRAC even when the host is running.

I don't think that changes the situation WRT the variety of H/W for the Pis through their history and even at present.

HankB99··on Collection: More Doctors Smoke Camels
The T Zone

T is for Taste ... T is fore Throat

Just wow.

HankB99··on Bringing SerenityOS to real hardware, one driver at a time
> A mostly fixed set of hardware

But it's not. Over time they've revised the SOC (processor) and gone from 32 to 64 bit capability. The latest - Pi 5 - has totally re-architected the I/O subsystem, putting most I/O functions on their RP1 chip and connecting that to the SOC using PCIE.

And as already mentioned, the unusual boot sequence: The GPU takes control on power up and loads the initial code for the CPU.

All of the OSs I'm aware of that run on the Pi depend on "firmware" from the Raspberry Pi folk. Looking at the files in the folder that holds this stuff, it's pretty clear that every variant of the Pi has a file that somehow characterizes it.

HankB99··on Squirrels hunting and eating meat
I recall a study that identified deer as a major predator of bird nests. I don't recall if it was eggs or young that they went after.

I can't find a reference to the study at the moment.

HankB99··on US could ban TP-Link routers over hacking fears: report
I upgraded to Deco mesh (2 nodes) about a year ago. They perform well, but the settings have been dumbed down quite a bit. I'm using them as APs and have a small box running pfSense connected to my cable modem. The Deco AP should be unreachable from the Internet but still have full access to the Internet.

In theory no black hat should be able to access them from the Internet but they could call out and ask for commands if they are so programmed.

HankB99··on The Headlight Brightness Wars
With taller vehicles the headlights often start out higher off the ground. Even if aimed properly, that puts oncoming drivers in a brighter portion of the light as the distance closes.
HankB99··on Kyawthuite is so rare it's only ever been found once
> currently housed safely at the National History Museum of Los Angeles County.

I see that as a lead in to a heist movie.

Aside from that... I wonder if there are other samples of this material yet to be found. Also, is it the only one known because it's the only one that's been properly identified?

HankB99··on Raspberry Pi CM5 is a faster, drop-in upgrade
I suspect that OP is describing the official IO Board which is a lot bigger than a credit card.

There are carriers that are smaller than a credit card such as the Ether Board and Wavlink BiCool mini board.

HankB99··on Raspberry Pi CM5 is a faster, drop-in upgrade
FWIW the CM4 exposed a PCIe lane and could be configured with an NVME SSD (that did not use USB
HankB99··on Raspberry Pi CM5 is a faster, drop-in upgrade
> Or is this just a general ARM issue ?

I understand that this is the case. IBM did the PC world a solid by not encumbering the original H/W. That provided a basis for a platform that could be copied and provide a "standard" that others could leverage, including copying and reverse engineering the BIOS that launched the OS. That provided the foundation of the PC explosion. They tried to reverse their "mistake" with the Microchannel Architecture and that saw limited success (AKA failed.)

IBM was also part of a consortium that tried to develop a common platform for the Power architecture. I'm not sure if any of that survives in their current offerings but it did not take anything away from the Intel (Windows) market and except for Apple, the Power PC was nowhere to be seen.

ARM processors have proliferated in the hand held (phone, tablet) market where volumes are sufficient for the manufacturers to provide their own solution to bootstrapping the OS. There are some efforts to agree on a common boot architecture (Yocto, UEFI and probably others) and I'm not familiar with them, but I hope one succeeds so we can easily load a variety of OSs on our devices.

Incidentally... The GPU in the Raspberry Pi performs the initial stages of the boot process. Weird. I think that Pi 4/5 generations are moving away from that but I'm not familiar with the detains. As near as I can tell, they've preserved the S/W structure required for the GPU to perform this function.

HankB99··on Raspberry Pi CM5 is a faster, drop-in upgrade
> where a mainline kernel will work

For some definition of a "mainline kernel." My preferred Linux distro is Debian, I still can't run a Pi 5 on Debian over a year following release. (I don't know if this is for lack of Pi engineers not pushing stuff upstream or Debian/kernel devs not being receptive to PRs, but I suppose the answer is somewhere in between.)

I do run Debian on Pi 4B/CM4 and others. At present I'm working on getting 1-wire with a DS18B20 working on a Pi Zero W and it has not been easy, but that might be me.

I was truly excited to see the CM4 released because it provided a PCIe slot and which can support a proper storage interface on a Pi. I don't see a compelling feature on the CM5 so I'm not going to jump on one just yet. I'll probably get one at some point.

I do agree that the Raspberry Pi community provides reasonable support. I have, however, found the Reddit community occasionally toxic and have had questions on the official Pi forum removed w/out explanation. (I asked why the Imager did not offer the most recent OS releases in the menu, requiring that I manually download them.)

HankB99··on Congress hears testimony on aliens the government hides
> I think if there were others close enough to matter, we'd have been colonised by an errant Von Neumann machine by now.

As long as were exploring wild theories, how about this one: Aliens smarter than us have colonized earth and are manipulating our information sources so we are not aware. Further, every once in a while they "give" us discoveries to advance our technology in a controlled manner. Perhaps we're captives in what is equivalent to a zoo.

I find that more pleasant to imagine than aggressive/hostile aliens that could probably destroy our civilization in about 17 seconds, though that would have the benefit of solving all of our problems in one fell swoop.

HankB99··on MQTT turns 25
I've used the Paho APIs in Python, C and C++ and moved on to not using any of these APIs. Where possible I use mosquitto_sub and mosquitto_pub to support the protocol and then just read/write standard input/output. It's not a matter of bugs (though I have encountered at least one) but rather it's just easier to use a program that's been written and tested to manage the connection to the broker.

The only place where I was unable to do this effectively was with the last will and testament message (and I might not have tried hard enough.) It also doesn't work with microcontrollers that don't run something like Linux.

HankB99··on A History of Microwave Ovens
(thread drift)

Decades ago I did a job for Raytheon (S/W for an X-ray machine control.) The Raytheon guy that hired us talked about standing in front of one of those huge radar horns to warm up as a young serviceman. I didn't RTFA but I wonder if the history went back that far.

HankB99··on First Greenhouse Gas Plumes Detected with NASA-Designed Instrument
Funding from "Carbon Mapper, a new nonprofit organization, and its partners – the State of California, NASA’s Jet Propulsion Laboratory (NASA JPL), Planet, the University of Arizona, Arizona State University (ASU), High Tide Foundation and RMI"

From https://carbonmapper.org/articles/carbon-mapper-launches-sat...

I don't know enough about the EPA's charter to know if this would be within their realm or not. Certainly launching and managing satellites is within the purview of NASA.

HankB99··on Raspberry Pi Pico 2, our new $5 microcontroller board, on sale now
Not dumb at all.

I worked with an ST Micro processor and small TFT display. The routine to write to the screen was to save the contents to RAM and then point a graphics renderer to that RAM. Double and triple buffering were required to avoid screen tearing (screen update with partial previous and next screen mixed.)

HankB99··on Parody site ClownStrike refused to bow to CrowdStrike's bogus DMCA takedown
> The subscriber’s name, address, and telephone number, ...

Yeah, no. (Re: Reddit DMCA takedown.)

HankB99··on Parody site ClownStrike refused to bow to CrowdStrike's bogus DMCA takedown
I had a post on Reddit taken down a while ago. It was entirely my content and did not even include any quotes. I looked into responding, but it would have included far more information than could be gleaned from my Reddit bio and I suspected it was a sort of phishing scheme to get that information. (I did not respond, it was not an important post.)
HankB99··on Parody site ClownStrike refused to bow to CrowdStrike's bogus DMCA takedown
clownflare.com is available from godaddy for a bit less than $3K USD.

It looks like clownstrike.com has been redirected to crowdstrike.com. (Likely purchased by them or a friend.)

Edit: I see it's clownstrike.lol and is at this time up. clownflare.lol has "recently been registered."

HankB99··on USB Sniffer Lite for RP2040
> custom hardware keylogger

And that right there should curdle the blood of the folk who won't allow Spotify. (I don't mean to suggest this is a security risk, I don't think it is, but those words ...)

HankB99··on Puget Systems' Perspective on Intel CPU Instability Issues
"slow burn", like the processors I suppose.
HankB99··on Intel N100 Radxa X4 First Thoughts
I think it's highly dependent on the workload under test. The N100 includes Quick Sync (and the Pi 5 does not) so any processing that includes video transcoding will be a lot faster on the N100.
← PreviousPage 2 of 22Next →