Hi friends, I’ve changed continents yet again and am now in London, England — drop me a line next time you’re in the neighborhood!
Finding a flat has occupied my free time over the past month, so instead of a detailed writeup, for this issue have only a few half-baked thoughts:
Apparently Tyvek fabric cuts cleanly via CO2 lasers and a defocused beam can be used to weld sheets together. While I haven’t seen maker-space folks making sweet open source white techno-punk outfits out of the stuff, I can’t think of any reason why not — perhaps there’s an over-engineered rain coat in my near future.
I’ve run into a few more needs using Toast as an isolated programming environment, and will be forking it to implement a few ideas for my own workflows.
After too many years of annoyingly complex tax reporting, I’m ditching my robo-advisor Betterment to allocate my retirement portfolio myself. Now all I gotta do is, uh, actually reflect on both my beliefs about long-term economic outlooks and also how much agency to grant myself to diverge from, e.g., S&P 500 index funds. If you’re comfortable sharing, I’d love to hear your take on both the operational aspects (favorite brokers, how to manage re-balancing, etc.) as well as your favorite allocation hypotheses.
I left my $250 43" 4k television-is-a-great-monitor setup back in Seattle and now have my M1 MacBook Air attached to 2x monitors (via displaylink hub). Unfortunately, Mac’s “Command Tab” insists on making me care about Applications rather than letting me think spatially in terms of monitors > virtual desktops > windows. I’m nostalgic for the XMonad setup I had in 2010 (well, except for the Linux part), which had keyboard commands to:
Is there a way to recreate this on Mac without me getting personal again with MacOS internal APIs?
I’m playing with Rust on an ESP32-S3, a dual-core 240 MHz microcontroller.
I’m using the embedded-hal traits to write to a hardware serial device and trying to immediately set a gpio pin after flushing (it’s the driver enable pin for rs-485 hardware).
However, a scope shows that the gpio doesn’t change for 50+ microseconds after the serial transmission finishes, which is atrociously long — assuming the manufacturer-provided
flush works correctly, that’s 50 us * 240 MHz => 12,000 instructions to flip a pin.
How should I go about debugging this?
Try to look at the generated assembly?
Write a similar program in C for comparison?
“Over time, the total number of floppy users has gone down. However, the number of people who provided the product went down even faster. If you look at those two curves, you see that there is a growing market share for the last man standing in the business, and that man is me.”
“up to 85% of the benefit of cough syrup comes, not from the ‘active ingredients’, but from the goddamn syrup”
“In 1858 the Foreign Office had a staff of 43. By 1902, at the almost peak for the British Empire the headcount was down to 42. Today it’s somewhere over 10,000.”