Andrew Zonenberg
azonenberg@ioc.exchange
<p>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"</p><p>Toots searchable on tootfinder.</p>
Posts
-
View post
I'm always amused to see places or menu items named after familiar home locations when I'm so far from their namesakes. The record distance was probably a Starbucks in Hong Kong serving Pike Place Roast but this is definitely up there
-
View post
Does this mean something different in Europe?
-
View post
"SMTWTFS" on a calendar is pronounced "smoo toughs". I will not be taking questions.
-
View post
"But Grandmother... What big terms and conditions you have!" "The better to serve every customer's unique needs, my dear"
-
View post
The world really wants me to start drinking coffee this week and is not taking no for an answer. After having my hot chocolate swapped for a Starbucks coffee at the airport, I made the mistake of asking for black tea with my breakfast on the plane. Instead of a cup of uncontaminated hot water and a tea bag I got something poured out of a coffee carafe that had clearly been used for coffee in the recent past. Having non-consensually tried both in the past 24 hours I'll take an unexpected m...
-
View post
Cw spoiler alert
-
View post
Took a lot of gymnastics with a black jacket to shade out all of the light from inside the plane cabin. And a 3 second exposure with a phone camera in a high vibration environment is not easy. But i got something resembling the shot. There's a bit of motion blur despite my best efforts but under the conditions I'm not complaining
-
View post
Today's random Linux laptop fun: brightness control hotkeys pop up the brightness bar overlay but don't actually change backlight. Dimming works fine by poking sysfs though
-
View post
I need to do some profiling and investigation. Loading a JPEG from a network mount and displaying it should not take 5+ seconds. Sure, it's 375 MB and 1.9 gigapixels. But I'm on a 64c128t CPU with a 100G pipe to the storage cluster. There has to be a way to make this faster.
-
View post
Next stop on my Intel code name grand tour: one light rail stop before the airport in Seattle lies the city of Tukwila. Namesake of the Itanium 9300 series.
-
View post
On the way to Gouda! Two hours into my trip and I've taken a car, a ferry, walked, and am about to board a train to the airport. Let's see how many more modes of transit I can check off before the day is done.
-
View post
So it turns out the family laptop has a high refresh rate (like 120 or 165 Hz) display on it. Which means that ngscopeclient can update that fast too (the waveform refresh loop is currently locked to vsync in an annoying way that prevents it from running faster than the monitor). Just ran a quick test with a ThunderScope and 5070 mobile: 10M points per waveform, FFT + waterfall at 100 Hz refresh rate. Not bad.
-
View post
Conference travel is coming up next week so last call for anyone interested in some kind of get-together in .nl - or suggesting fun things for me to do while I'm there. I'll be traveling most of Monday then doing conference things in Gouda during business hours Tues-Thurs (but free after unless conference goers want to join me for dinner). Fri/Sat i will be staying in Den Haag and have a wide-open schedule. Planning to visit RevSpace at some point subject to peoples' availabilities...
-
View post
Two days before your flight is the *perfect* time to discover the laptop you planned to present on doesn't actually have libreoffice installed. Better now than the day of.
-
View post
Well, it all fits. Clothes? Toothbrushes? What are those? I have the important stuff. I'll probably shove a few shirts or socks around things for padding but there's zero chance I'm getting away without a second bag. This is the carryon, of course. Laundry is easily replaceable.
-
View post
I hope my suitcase is big enough. I keep finding more things I forgot to pack.
-
View post
Putting the finishing touches on the slides and labs for the probing class I'm giving in Gouda, NL. next week. I think there's still one slot open if anybody wants to join at the last minute.
-
View post
Lego spectrometer has evolved further and now has a collimating lens improving the brightness of the projection significantly and cutting down on stray light. Still made from random stuff we had around the house and an Amazon diffraction grating.
-
View post
Most EEs know that compensating a passive R-C scope probe is important to get a good view of the signal. But have you ever seen what this looks like in the frequency domain? I messed up the compensation on one of my LeCroy passive probes and compared the scalar S21 response to it after correctly compensating.
-
View post
Sabaton and soldering - great start to a Sunday morning.
-
View post
Bringing up the final batch of two scope / probe demo boards. On s/n 002, all of the power rails come up and are within range, and the supervisor flashed fine, but the FPGA doesn't show up on JTAG. Gonna run another reflow cycle and hope that fixes it. No visually evident defects, chip isn't getting hot, and JTAG pins all have plausible resistances to ground.
-
View post
5yo just had a crying fit because I had the audacity to hand her a cookie from the farmers market bakery still in the little paper bag, then when I took it out of the bag for her I put the bag down next to the wrong seat at the table. Then she called *me* a "tiny little baby brat". Lol.
-
View post
I'm looking for something that I absolutely *could* DIY but am pretty sure exists as a commercial product. * Large format red/black/white (yellow optional) eink display, 7 inch or so * Ethernet or wifi * Local push based update (i.e. I can make a POST request or something directly to the device to dump an image onto it without needing to go through a cloud server or be on a VLAN with internet access. Timer-based pull update (device downloads an image at regular intervals) is also acceptable...
-
View post
@jenesuispersonne@piaille.fr It looks like you have to either write custom firmware or use their "ai powered" dashboard tool? I just want a HTTP endpoint I can POST a bitmap to
-
View post
I love industry standard barcode formats. Since it's a standard, all you have to do is implement what the standard says and you're golden. There's no chance anybody might do something weird...
-
View post
If there's nothing export controlled or ITAR restricted on your Christmas list... ... why are you so boring?
-
View post
Don't get stuck high and dry with a noncompliant swamp. To ensure proper interoperability, always ask your suppliers if they ensure compliance with ISO 414141 "Standard for Swamps, Wetlands, Marshes, and Bogs". Better known simply as "the bog standard"
-
View post
First iteration of a custom printed label for component bags. This is uniquely designed to suit my specific requirement in a way that distributor labels don't.
-
View post
Mocking up a new ngscopeclient UI feature I'm only half kidding, I think a "wtf is this signal" auto-ID / auto-decode feature might be interesting to try to build at some point. But it won't look like this.
-
View post
https://codeberg.org/azonenberg/electronics-barcode-tools First draft parsing EIGP 114 barcodes, but not yet the JSON schema used by LCSC. And it's just going to stdout, there's not any kind of more proper integration or library packaging yet. Eventually the plan is to try to get a nice clean {distributor, distributor P/N, manufacturer, manufacturer PN} tuple or something out of all these different formats