HNHacker News
TopNewBestAskShowJobs

HankB99

1,091 karma · joined December 25, 2015

submissionscomments
HankB99··on I've forked neofetch to keep it alive
Not my fantasy.

https://www.phrases.org.uk/meanings/bought-the-farm.html

HankB99··on A Beginner's Guide to the ESP8266 (2017)
Last time I looked, I thought that VSCode/PlatformIO supported both the ESP libraries (ESP-IDF) directly as well as the Arduino libraries (which I think are based on ESP-IDF.)

My personal preference is to use the Espressif libraries rather than Arduino libraries, but I used to program micro-controllers for a living so I'm more comfortable with that development environment.

HankB99··on N. Korean hackers breached 10 defense contractors in South for months
When the need for their talents is gone, you just cut them loose. (Likewise if the company hits a budget crunch as well.)
HankB99··on ESPHome
Is that an Espressif or an ESPHome recommendation?

Were I designing a product that uses one of these I would certainly not use the ESP8266. For hobby projects, if I can buy them on Amazon, eBay or elsewhere, the 8266 remains a valid choice (for me.)

HankB99··on Cubic Life: Conway's Game of Life in 3D
I wonder if the 3D version exhibits behaviors similar to the 2D version, including periodic patterns.

I also have to link my favorite pattern, XKCD's homage to John Conway: https://xkcd.com/2293/

HankB99··on A Delivery Chain Breach: A UK bank opened the back door to China
From the linked article

> Metro Bank's web pages downloaded and ran software direct from Chinese systems on customer devices.

I'm not a web developer.

I don't understand how content pulled from another system (by a web page) is not supply side. Does it really make a difference that it is pulled in before the page is delivered or as it is rendered?

HankB99··on [dead]
> how is any different from the online version of visiting someone's grave?

If they visited a grave and said "let's do lunch" it would be no different.

It's often clear from the comments they leave whether they are honoring a friend who has passed or reaching out to someone they think is still alive.

HankB99··on [dead]
FB has been a little creepy about death. A FB "friend" (e.g. not a close friend) had died and about a year later FB started exhorting me to reconnect with him. I located his obituary and memorialized his account out of respect.

Too many times I've been invited to wish a deceased friend "happy birthday." I go to their page and find it memorialized. Nevertheless, there are many friends wishing them happy birthday, oblivious to the indication that the page has been memorialized.

The worse was the time my wife discovered her brother had died via FB. He had estranged himself from the family decades earlier, but still... A shared friend posted the status to his page, otherwise we might never have found out.

HankB99··on How to Determine the Error of an Air Quality Sensor?
> BME680 and BME688 are hot garbage.

I've got a BME680 on a Raspberry Pi reporting the values it senses. I'm confused about how to interpret the air quality readings as far as what is good vs. what should be concerning. Is that what you mean by "hot garbage" or are you not satisfied with the accuracy readings themselves?

HankB99··on Ford Mustang Mach-E using BlueCruise at time of crash: NTSB
The situation is similar in the Chicago area. Some roads are almost perpetually bogged down. If there is an accident or stalled car, it gets worse. I see two things that affect flow.

1. As traffic builds and distance between cars decreases, the flow becomes susceptible to "shock waves". (Just search Youtube for "traffic shockwave" for an example. I think it happens when someone taps their brakes and the next car behind them has to brake a little harder ans so on down the line until traffic comes to a complete stop.

2. As a commuter and occasional weekend driver I recognized two traffic patterns. During normal commutes, the same drivers drive the same routes every day and most settle into a pattern of maintaining speed, remaining in lane, moving to merge and so on in harmony with other drivers. There is the occasional outlier, driving slower than everyone else or weaving in and out and trying to get ahead by weaving and passing in whatever lane momentarily has space. On weekends I see drivers who are unaccustomed to the driving situation and simply don't mesh well with other traffic. Even though there is generally less traffic, it does not flow as well. There is more lane changing and stuff like crossing three lanes to get to an exit because they forgot where they needed to exit.

Excess traffic is a problem and unfortunately we seem to be able to overfill the available capacity any time it is increased.

When I worked in downtown Chicago I was very happy to be able to take commuter rail to work rather than to have to drive, but those options seem to be more the exception than a regular option. That's a different discussion.

HankB99··on XZ backdoor story – Initial analysis
I'm curious about the technical skills needed to pull this off. I'm not a maintainer and have never built a Debian package. It appears to me that it required a fairly deep knowledge of the package build pipeline to accomplish this. Is that well enough documented somewhere that someone with a technical background and desire to learn could pick it up? What's the possibility that this person (or team) has been an active participant in the Debian community? Likewise with the RH technology and team, if that differs.
HankB99··on ESA satellites to test razor-sharp formation flying
I graduated from Purdue University Calumet Campus in northwest Indiana (PUCC.) At one point they considered renaming as the South Hammond Institute of Technology.

Ba-dump-tish.

HankB99··on Is It Dry Yet?
Where does the water go?
HankB99··on Google Axion Processors – Arm-based CPUs designed for the data center
I wonder if TOS precludes publishing benchmark results like some SQL database products.

I also wonder if home users will ever be able to buy one of these? Will the predecessor show up in the used market?

HankB99··on Reflections of a bird collision monitor
More than 1000 birds died in one night at Chicago's McCormick place. :-/ https://www.audubon.org/news/more-1000-birds-collided-single...
HankB99··on The Linux Command Line
The Unix Programming Environment - Kernighan and Pike

Got me started. Probably still useful, hardly available (unless your library has it.)

HankB99··on US braces for cicadas by the trillion as two broods of periodic insects coincide
yeah - no.
HankB99··on US braces for cicadas by the trillion as two broods of periodic insects coincide
I'm in Illinois not far from where the broods overlap. I'm looking forward to it.

The last big brood was a bust where I live (About 30 miles west of Chicago downtown.)

HankB99··on Reflections on Distrusting xz
> they didn’t burn their only agent like this.

I think I'd characterize that as "their only identity." What's the chance that some number (>1) of actual agents were sharing this identity? If that's the case, I'd extrapolate that to multiple identities. In fact the social engineering to gain the trust of the original maintainer likely involved several identities.

I suspect that detectability of intentionally injected bugs would be very low.

HankB99··on Red Hat tries on a McKinsey cap in quest to streamline techies' jobs
They know about getting rid of "excess staff." https://www.foxbusiness.com/markets/mckinsey-offering-employ...

I worked in the US steel industry (Not US Steel, but similar) in the 80s. We went through several waves of this kind of consultant. One was Hay and their job was to convince us that we were getting competitive salaries. We weren't, particularly engineers.

It's usually a smoke screen to allow management to do what they want/plan to do and then blame their decision on the consultant's study. It does not bode well for Red Hat.

HankB99··on Everything I know about SSDs (2019)
I ran into this for the first time a couple weeks ago. I tried to boot a system from an SSD that had sat for about 9 months at normal room temperature w/out power. It stumbled badly, repeatedly. I booted a live USB, ran non-destructive `badblocks` scan on it and reinstalled the OS. It's been working fine since.

I thought SSDs would last longer than 9 months w/out losing data when not powered.

HankB99··on Everything I know about SSDs (2019)
/pedantic

ROM - Read Only Memory - programmed at the time of manufacture.

EPROM - Erasable Programmable Read Only Memory (AKA UVEPROM because they could be erased using UV light over a period of time, and they had a quartz window to admit the UV.)

EEPROM - Electrically Erasable Programmable Read Only Memory. IIRC it required a special device to erase.

It's been a while since I worked with this stuff but I don't ever recall hearing it called flash.

HankB99··on Backdoor in upstream xz/liblzma leading to SSH server compromise
That's an "interesting" thought.

One of my complaints about so many SciFi stories is the use of seemingly conventional weapons. I always thought that with so much advanced technology that weapons would be much more sophisticated. However if the next "great war" is won not by the side with the most destructive weapons but by the side with the best kill switch, subsequent conflicts might be fought with weapons that did not rely on any kind of computer assistance.

This is eerily similar to Einstein's (purported) statement that if World War III was fought with nuclear weapons, World War IV would be fought with sticks and stones. Similar, but for entirely different reasons.

I'm trying to understand why the characters in Dune fought with swords, pikes and knives.

HankB99··on Running a Raspberry Pi with a read-only root filesystem
I believe the overlayfs configured using raspi-config is a little different in that it presents the appearance of a normal filesystem but all changes are gone following reboot. Before reboot the changes are cached in RAM which can have consequences for low RAM systems.

I use the overlayfs provided by raspi-config.

HankB99··on Canada's maple syrup reserve hits 16-year low
> What a load of crap.

> We tapped our trees ... and had just about normal production levels.

That makes me wonder if the cartel is priming the pump for a price increase. Perhaps there will be another "great maple syrup heist" resulting in a shortage and skyrocketing price.

HankB99··on Encyclopaedia Britannica Seeking $1B Valuation in IPO
That will be interesting. I suspect that the hallucinations come from combining unrelated data in ways that stretch reality. However, using the general Internet as a source of Truth seems like it was never a good idea.
HankB99··on Gimballed Stove
Is that similar to the Weber Galley Que? http://weberkettleclub.com/blog/2019/08/24/1960s-weber-galle...

Not sure I'd want burning things on a boat.

HankB99··on When Armor Met Lips
Where is footnote 1?

I just looked up the authors of the article from their links at https://www.researchgate.net/publication/363885520_Seals_wha... and none mentions geology, though they did mention paleobiology, paleontology and fossils.

What did I miss?

HankB99··on When Armor Met Lips
Google knows: https://crookedtimber.org/2024/01/03/welcome-to-doug-muir/
HankB99··on When Armor Met Lips
> geology nerd

Shouldn't that be "paleontology nerd?"

← PreviousPage 4 of 22Next →