Andrew Zonenberg

@azonenberg@ioc.exchange
2.8K Followers
389 Following
18.2K Posts

Security and open source at the hardware/software interface. Embedded sec @ IOActive. Lead dev of ngscopeclient/libscopehal. GHz probe designer. Open source networking hardware. "So others may live"

Toots searchable on tootfinder.

ngscopeclienthttps://www.ngscopeclient.org/
Bloghttps://serd.es
LocationSeattle area
GitHubhttps://github.com/azonenberg

The recent European switch to attached bottle lids for recycling is very interesting to me, because as an American I've always been told that plastic bottle caps *cannot* be recycled, and should be thrown in the trash while only the bottle itself gets recycled.

Anybody know the origin for this? Was it just a desire to sell more single-use plastics? Are detached lids so small that the effort to extract them from the waste stream is too much to justify the amount of material you get? Something else?

As I read the news I'm reminded of the song...

🎶 There is a bomb in Gilead...

(x-post FB, original post at https://www.facebook.com/wesarkitsap/posts/pfbid02S2z7MXFpJaAvePFYEEC9EuhX8dzgGkVMYmKooRsW5XnV7DQwhN3wfm16K7i1f1ZVl)

Our Suquamish subject was safely located and extracted! Searchers were called about 2am this morning to reports of an unknown man calling for help in a heavily wooded area. When searchers arrived, the man had stopped answering voice calls, so teams deployed in a grid search of very dense, very prickly woods. After several hours, our subject was located by a dog team (good Kimber!!) with Kitsap County Search Dogs. According to the man, he had been in the woods for 4-5 days and became immobile due to medical issues. He was extracted via litter thru very wet and thick forest by Kitsap WESAR teams. All searchers are home, drying out, and getting some sleep!

#SoOthersMayLive #SearchAndRescue

Doing a more extensive SI/PI workup on the switch line card in preparation for a) a blog update on the switch project and b) getting all my I's dotted and T's crossed before spending a lot of money stuffing three more boards and ordering the logic board.

Here's the 2.5V rail, putting out a bit over 2A at 2.5V. Ripple is dominated by ~300 kHz switching noise plus some harmonics of the 125 MHz PHY symbol rate (which makes sense this rail is driving the PHY PAM5 transceivers among other things).

But the amount of ripple is amazing! It's under 7 mV P-P and a microscopic 788 μV RMS.

And yet with the RP4030 active power rail probe, I can clearly see not only the switching ripple but the tiny transients at the zero crossing that are probably only about a mV high.

What's your favorite term that's not a word, but really should be?

I think right now it has to be "transpondering", meaning "aircraft transponder is enabled". I follow a RCAF helicopter pilot on youtube who has a habit of using this term any time he's running through the before-takeoff checklist.

Like. this is trivial to do at an electrical level, it's a shared bus. But this doesn't seem to be easy to actually do with existing peripheral IPs.

Is there such a thing as a microcontroller with "I2C promiscuous mode"?

In other words, I want to passively snoop bus traffic and be alerted when e.g. somebody talks to address 0x90, but not actually ACK it myself.

Happy pagan sun holiday!

Don't forget to visit your standing stones today.

Look at that! Sonnet finally got around to implementing my suggestion to add perceptually uniform color maps to current density (and presumably radiation pattern although I havent checked that yet) plots. Here's Viridis.

My one complaint is that they did it in what seems to be the reverse direction. I've already submitted a request to flip the direction of the ramp (and/or offer both as options).

Tonight's quick ngscopeclient dev fix: GPU accelerating the demo scope.

It now runs quite a few times faster than before (and is faster to process subsequent filter blocks on, since the input data is now GPU resident).

Not super critical but a nice quality-of-life fix since I use the demo scope as a data source for development pretty often.