HNHacker News
TopNewBestAskShowJobs

WaitWaitWha

10,278 karma · joined April 5, 2019

submissionscomments
WaitWaitWha··on Ask HN: What are you working on? (June 2026)
can you add annual flowers to this? Maybe even perennials, trees?
WaitWaitWha··on Ask HN: What are you working on? (June 2026)
Have you looked at Home Assistant (HA) as your consolidating platform? I helped set up one in a nursery home with mmWave motion, temp, humidity, switches, electricity flow, etc. If they want to, they can control water faucets, sinks, flushing WC, ceiling fans, heat/cool, plugs and switches.

The beauty is that you just need to find a device with either existing comms "protocol" (e.g., RESTful APIs, MQTT, Zigbee, Z-Wave, BT, BLE, Metter, Wi-Fi) that HA understands, or get one of the many community solutions for others (e.g., LoRaWA, 433MHz, modbus).

WaitWaitWha··on Ask HN: What are you working on? (June 2026)
A tide flag. As in, a mechanical device that turns a weather-vane-like flag that moves with the ebb and flow. It has to be powered by the tide, and must be able to withstand the elements. And, must look cool.

Then, I will slap an ESP32 & z-wave on it :D secretly to feed my Home Assistant. :D

WaitWaitWha··on Creatine raises brain energy levels and slows cognitive decline: study
His website https://peterattiamd.com returns several direct creatine articles, podcasts, and AMAs with him and others.
WaitWaitWha··on We are Poles, so, of course, we print in Latin
because the assumption is that he wanted the child baptized by a Polish priest.

Could it be he just wanted the child baptized, no matter if it was Spanish or Polish priest? Then, starting with Latin is the way to get a priest's attention.

WaitWaitWha··on Taking a walk may lead to more creativity than sitting, study finds (2014)
Take advantage of canceled meetings.

I step outside and enjoy nature for those few minutes, even if it is just to watch nature.

WaitWaitWha··on Kindle loyalists scramble as Amazon turns page on old e-readers
Best path for Amazon would be to unlock and maybe even "open source" ways to flash with third party firmware publicly (I am aware there are methods to do this already). It would gain good will with the techno crowd (important for hire, dev, sec, etc.), and with general fans & consumers (increased likelihood of switching to newer version).
WaitWaitWha··on SpaceX launches Starship v3 rocket
I am just delighted that SpaceX continues with the "good enough" pace of development here, at least at these phases. Rapid iteration of build, test, learn, and improve rather than wait for perfection.

They are willing to have "negative outcome learning experiences" to gather data quickly. and, of course, data, data, data.

I like it because I know what insane amount of red tape has built up to do anything similar in a Gov (any Gov).

WaitWaitWha··on U.S. researchers face new restrictions on publishing with foreign collaborators
Can we take a step back and review the article and the underlying information? I am very much against any arbitrary and often unnecessary government interference. I also publish.

Lot's of weasel words.

This is not unprecedented. Restrictions tied to foreign collaboration are not new, NIH has done this as far back as 2018 if I recall. Yes, foreign research restrictions have escalated recently.

We have no official statement for either agencies. Collaborating on sensitive or classified material with identified FOCI coauthors is and always have been highly scrutinized activity. Title 32 CFR 117.11 is old. It goes back as far as DoD 5220.22-M in the '90s.

NISPM-33 Office of Science and Technology Policy efforts have been around since 2018 too or so (i am sooo old :/).

This appears to be a continuation of escalation of research-security, rather than a wholly unprecedented break from prior policy.

WaitWaitWha··on Security researcher says Microsoft built a Bitlocker backdoor, releases exploit
individual contributor. Someone who has no one reporting to them.
WaitWaitWha··on Securing a DoD contractor: Finding a multi-tenant authorization vulnerability
i have even more damning ones.

When the "good Samaritan" do not go to the vendor, they go to the client (i.e., they do not contact the DIB company, they contact the Gov agency).

I have seen government contractors getting pilloried, losing their livelihood when this happened. And, yes there is always a "quick fix offer" by the "good Samaritan" to the vendor and promised re-assurance to the Gov agency, only if this misguided vendor would go with their solution.

It is also not unusual to find out later on, that the identification or even the resource reported on was wrong - but by this time the Gov agency already punished the contractor and the reporting "good Samaritan" is laughing (sometimes to the bank).

they can get away with unethical vulnerability disclosure because think of the children, the threat to the nation, grandma off the cliff, and <insert your favorite cliche justification of malfeasance>.

Yes, sore subject.

WaitWaitWha··on Pgbackrest is no longer being maintained
No. I meant bare. As in "... what if, expose/uncover [this topic] with me, what if, ..."
WaitWaitWha··on Pgbackrest is no longer being maintained
do not yell at me, but... this is where genAI may be useful.

what if, bare with me, what if, after a certain amount of time, a certain amount of "requests", a code library can be given to a genAI to maintain; no improvements, no extra features, just bug fixes? This could continue until either someone picks it up, or the open source solution becomes irrelevant, not enough "requests".

Yes, lots of details to work out.

WaitWaitWha··on Books are not too expensive
poppycock. the author is wrong about textbooks.

The article is correct that recreational books are below for cumulative CPI. College textbooks on the other hand are at ~ 3 times the rate of general inflation.

Source:

BLS CPI-U (FRED: CPIAUCSL)

BLS "Educational Books and Supplies" (FRED: CUSR0000SEEA, ~767 in Mar 2026, base 1982-84=100)

BLS "Recreational Books" (FRED: CUUR0000SERG02, base Dec 1997=100, recently ~96-100

(just search for the above, and follow the link to https://fred.stlouisfed.org)

WaitWaitWha··on Books are not too expensive
To be fair, this article is partially true. Now, allow me to pour some gasoline/petrol/benzine around this thread.

Have you purchased a college course required book recently?

There is a market monopoly by Pearson, Wiley,Cengage, and McGraw.

Buy the eBook, or the actual book with a CD in the back, but cannot access the pictures because the code can be use only once! (often the codes do not work at all)

Updated every 2 to 3 years, minor changes sufficient enough the break the previous versions. e.g., randomized tests, samples and alike.

Captive audience. If Jacky teaches the course, bet your bippy it is Jacky's book you will be buying, no ifs or buts about it.

I can do the same for certification. Have you seen the PMP certification book? Grey paper with gray text republished annually, meaning of words and descriptions are changes and tests are adjusted specifically to confuse on wording. Or, have you tried to by an international standard like ISO? $300 spiral binder, assigned to you, cannot be transferred.

So, are books not too expensive? Depends on the type of book.

WaitWaitWha··on iNaturalist
is there a way to migrate findings from Seek to iNaturalist? I do not want to start from scratch.

Also I am unclear as far as the app. Is it F/LOSS? If so, why is it not on other repos like F-Droid?

WaitWaitWha··on Google officially launches option to change your Gmail address
conjecture - retention of a generation? If i had deathfromtheside[at]gmail, then i grew up and was too lazy/non-tech/busy to set up a new account for janesmith[at]gmail?
WaitWaitWha··on Google officially launches option to change your Gmail address
couple of other articles with varying details https://www.xda-developers.com/google-finally-lets-you-chang...

https://www.ghacks.net/2026/04/01/google-now-lets-us-users-c...

WaitWaitWha··on Earthquake scientists reveal how overplowing weakens soil at experimental farm
Just to be clear, plowing and tilling are not the same thing, and this article implies the researchers might be using it interchangeably. They bundle different soil-disturbance practices together, irrelevant of their uses, and potential compaction impact. Of course, tilling can also just be used as a generic term for all of the soil management in farms, but this is never explained.

It is also unclear if the paper is removing traffic compaction or it is part of their results. when an MF 8700 with 23,800 pounds rolls around it will compact things. A lot. I have a lunch box to prove it.

Would love to see no-till vs shallow till vs deep plowing. For this paper, they should have introduce and have primary conclusion around the technical data gathering as a novel idea, not draw conclusion from the collected data.

The physics and sensing seems rigorous. Understanding of agricultural taxonomy, farming, is coarse at best. 40 hours of total data during rain is a wee bit short. 2cm depth for the fiber is only going to sense near- or surface. Most crops go deeper than that. Single-site experiment on a single type of soil is very narrow.

To me, plowing (like a chisel plow or moldboard) is to break up soil, and 'folds' old crop like corn stalks back in. It is also the first step for never-used land prep for growing stuff. Usually, beginning of season, compacting, or new site. 8 to 20 inches deep. can flip the soil upside down.

Tilling gets the soil ready for seed, aeration, crumble large lumps and fill larger gaps on the surface, or mix fertilizer/compost into soil. 4 to 12 inches deep.

Discing aka harrowing (disc harrow) usually will cut the remaining roots a few inches deep, often done post plowing. good for putting last years leftovers just a few inches under. 4 to 6 inches.

Note that it seems that as the field size gets smaller, the tilling vs harrowing seems to flip? At least how people consider using them.

(edit: I am all over with this one, but I think the gist comes through.)

WaitWaitWha··on You can run a DNS server (2025)
Running DNSMasq on an old RasPI & USB SSD. No problems no issues. Just quietly runs in the background.
WaitWaitWha··on Urea prices
Yes urea is used in fertilizer. Yes, the price is going up relative to May 13, 2024 (lowest in 5 years).

look at the chart in the article, then click 5Y on the bottom of the chart.

Click the + sign between the calendar and wrench icon

Type in "US Food inflation". It will overlay the "urea" price with the "US food inflation".

Yes, urea seems to be a leading indicator. It is nothing like in 2022, yet.

WaitWaitWha··on Hardware hotplug events on Linux, the gory details
apologies. Yes it is for mermaid.live
WaitWaitWha··on Hardware hotplug events on Linux, the gory details
Love it.

Since I am a visual learner, here is a sequence diagram that helped me follow it a bit cleaner. (yes, I used the gAI dark magic)

```

  sequenceDiagram
      participant HW as Hardware
      participant Kernel as Linux Kernel<br>(USB / driver core / kobject)
      participant NetlinkK as Netlink<br>(NETLINK_KOBJECT_UEVENT<br>group 1 = MONITOR_GROUP_KERNEL)
      participant Udevd as udevd<br>(systemd-udevd)
      participant NetlinkU as Netlink<br>(NETLINK_KOBJECT_UEVENT<br>group 2 = MONITOR_GROUP_UDEV)
      participant App as Userspace Application<br>(libudev or direct netlink listener)
      participant Sysd as systemd<br>(device units, services)
      participant DevFS as /dev<br>(device nodes + symlinks)
  
      HW->>Kernel: Physical insertion (USB plug-in)
  
      Kernel->>Kernel: Detect change via bus/driver<br>(e.g. xhci-hcd → usbcore)
  
      Kernel->>Kernel: Register new device in device model<br>(kobject_add / device_add)
  
      Kernel->>NetlinkK: kobject_uevent_env(ACTION=add, ...)<br>multicast to group 1<br>(raw uevent: null-terminated key=value strings)
  
      NetlinkK->>Udevd: Receive kernel uevent<br>(ACTION=add, SUBSYSTEM=..., DEVPATH=..., etc.)
  
      Note over Udevd: udevd parses uevent
  
      Udevd->>Udevd: Match & apply udev rules<br>(/lib/udev/rules.d/, /etc/udev/rules.d/)
  
      Udevd->>Udevd: Perform actions:<br>• Load firmware<br>• usb_modeswitch<br>• Set permissions<br>• Run programs/scripts
  
      Udevd->>Udevd: Create device node(s)<br>e.g. /dev/bus/usb/001/002
  
      Udevd->>Udevd: Create symlinks<br>e.g. /dev/ttyACM0, /dev/disk/by-id/...
  
      alt Optional: triggers systemd .device unit
          Udevd->>Sysd: Triggers / influences device unit activation
          Sysd->>Sysd: May start dependent services / scopes
      end
  
      Udevd->>Udevd: Build enhanced udev packet:<br>• libudev header ("libudev\0", magic 0xfeedcafe, ...)<br>• MurmurHash2 subsystem/devtype<br>•   64-bit tag Bloom filter<br>• Original + added properties
  
      Udevd->>NetlinkU: Broadcast processed event<br>multicast to group 2<br>(binary format with header + properties)
  
      NetlinkU->>App: Receive udev event packet<br>(via libudev_monitor or raw netlink socket)
  
      App->>App: Parse header, validate magic/credentials<br>Extract properties
  
      App->>App: React to device<br>(open /dev/..., query sysfs, etc.)
  
      Note over DevFS: Device now usable via stable names / permissions
```
WaitWaitWha··on MidnightBSD Excludes Calif. From Desktop Use Due to Digital Age Assurance Act
I guess it is users' accounts, so service accounts are exempt? I would hate to see a headless server rebooting and waiting for an age verification from a service account at a power or water sanitation plant...

Maybe all laws should have a "dev environment", starting with the politicians. All their systems will demand their age and proof of age for say 12 months? Toaster, washer, dryer, cell, dishwasher, car, calculators, etc. Then, if they still want to pass the law, 3 months of red teaming by the "general public" for all the systems that have their data. And, if they still want it, go for it.

WaitWaitWha··on MidnightBSD Excludes Calif. From Desktop Use Due to Digital Age Assurance Act
https://github.com/c3d/db48x

> The DB48X project intends to rebuild and improve the user experience of the HP48 family of calculators

They just updated their license to exclude California residents. The law is so vague there is a possibility to apply it against the project, per project team.

WaitWaitWha··on A new California law says all operating systems need to have age verification
i did not even think of that! As the current law reads, will smart devices with OSes require age verification? Many IoTs are just tiny Linux versions running on a small processor. This makes all smart GE washing machines, dryers and refrigerators illegal in California.

come to think of it, maybe there is something good about this law. :D

WaitWaitWha··on A.D. Open-Source RTS Game Drops Alpha Label After 16 Years
I have played this game on the road so many times, just by myself. Airports, hotel lobbies, waiting for taxi, and more. I never played it online though. It is my "TV" to disconnect my brain from the day to day work troubles and hustles. It is not as boring as sitting front of a TV and just consume; it forces me to strategize a bit, use at least a tiny bit of my left over brain cells.
WaitWaitWha··on Artist who “paints” portraits on glass by hitting it with a hammer
I cannot tell if this is /s or real. there is an entire genre of art that specifically about functionality - functional art. Chairs, tables, buildings, vases, textile, and so on can be beautiful art yet functional.
WaitWaitWha··on A Botnet Accidentally Destroyed I2P
> Why does i2p (per the article) expect state sponsored attacks every February?

Because The Invisible Internet Project (I2P) allows government dissidents to communicate without the government oversight. Censorship-resistant, peer-to-peer communication

> Where are those forming from, what does the regularity achieve?

At least PR China, Iran, Oman, Qatar, and Kuwait. censor communication between dissidents.

> How come the operators of giant (I’m assuming illegal) botnets are available to voice their train of thought in discord?

How would you identify someone as 'operators of giant botnets' before they identified themselves as 'operators of giant botnets'?

please read https://en.wikipedia.org/wiki/I2P

WaitWaitWha··on Palantir's secret weapon isn't AI – it's Ontology. An open-source deep dive
I really wanted this "book" to be good.

In the context of the paper, the entire book seems to go downhill from the definition of ontology for me.

There is no benefit of using Gruber's ivory tower definition. A simpler explanation (e.g., it describes a structured framework that defines and categorizes the entities within a specific domain and the relationships among those entities) would have sufficed, and easier to digest.

Palantir is doing nothing revolutionary or "paradigm shift" when it comes to data and information organization. Their secret weapon is not introducing ontology to information.

Ching (1000BC?) classified reality into binary ontological primitives, created trigrams and hexagrams a combinatorial ontology. Aristotle introduced categories, substance, properties, relations, etc. Thomas Aquinas systemized Aristotelian categories into theological knowledge systems, and used structured classifications.

I am becoming curmudgeony as I see more and more of these reverse-research papers. Write the paper, then find references that fit the statement and use weasel words ...

unbelievable scene unfolds, deep-rooted disease of silos, paradigm shift, fatal flaws, forged in these extreme environments, eliminated to the absolute limit...

Gag me.

← PreviousPage 2 of 34Next →