- I was concerned there might be sensitive info leaked in the browserbase video at 0:58 as it shows a string of characters in the browser history:
3 groups of 8 characters, space separated followed by 5 for a total of 32 characters. Seemed like text from a password generator or maybe an API key? Maybe accidentally pasted into the URL bar at one point and preserved in browser history?nricy.jd t.fxrape oruy,ap. majroI asked ChatGPT about it and it revealed
Not a password or key — it’s a garbled search query typed with the wrong keyboard layout. If you map the text from Dvorak → QWERTY, nricy.jd t.fxrape oruy,ap. majro → “logitech keyboard software macos”. - I switched to a candy-bar style dumb phone for a month and did something similar. My list was pretty much the same as the one in the article with a few small changes.
The most jarring was probably maps - other things like email, messaging etc could be delayed until I could reach a computer but not knowing how to get somewhere right now was problematic and required planning in advance.
I usually kept my smart phone in my car and did a sim swap on the occasion that I really needed it.
- LLMs struggle more with embedded software due to the relative lack of examples in the training data compared to javascript etc. They also struggle more with visual reasoning tasks like the character example you provided.
For your first task - give it smaller steps along the way that you can validate. Provide context where possible (like docs for st7789, examples of other zephyr projects). Use Opus instead of Sonnet for tasks that are on the edge of it's capabilities like this. It will still make mistakes, be prepared for iterating on the design and providing feedback.
For your font example, you always need to validate the output of the LLM, but did it still save you time? If so then I consider that a win. If not, give it the task that it's good at (ie generating the surrounding code and definitions) and then fill in the font data yourself.
- This is the best explanation I've found of the mechanics of pitch bending https://youtu.be/Fp-GxEaChr0?si=-E9uDTQx51gtnd9C
Essentially, match the size of the resonance chamber in your mouth to the note you're trying to bend to. This is different for every note you bend. You can find the right size by making "hissing" noises while breathing in (without harmonica) and matching the pitch.
- Cars radios are battery powered so will continue to work during power outages, and large enough that adding an AM radio + antenna is not really an issue - unlike a mobile phone. Seems like a good way to ensure most of the population has access to emergency broadcasts.
Edit clarified car radios are battery powered
- What would be an acceptable error rate for your use case?
There are situations where AI is good enough, other cases where you need more accuracy, and others still where you should be reading the reference directly.
AI is improving quickly though, and context windows will allow for summaries to be tailored to each end user.
- What about "printing" braille characters on a continuous rotating reusable tape?
Those silicone "popper fidget" toys come to mind as something that are flexible, could be cheaply mass produced, and could hold a given state at the "print" head. It might be possible to embed small metal ball bearings inside that are moved between the outer & inner surface to increase tactility.
The print head just needs enough actuators to change the state of a given column of dots as the tape is rotating past, and a feed motor to move the tape.
- Gotham Chess is entertaining, but Levy's not doing so much beginner content these days. I like Eric Rosen's "speedrun" series. He's got an authorised speedrun account on chess.com (meaning that his opponents do not receive a penalty for the games) and he has a very calm style and takes time to explain the positions. Very educational.
- What are the similarities/differences to plumbum? https://plumbum.readthedocs.io/en/latest/
- You can run multiple executors at different interrupt priority levels (with multiple tasks per executor), which allows tasks on the higher priority executor to interrupt other tasks. Here's an example https://github.com/embassy-rs/embassy/blob/main/examples/nrf...
- I just watched a Ted talk by Sal Kahn (founder of Kahn academy) where he talks about giving their chat bot an internal monologue. It's light on details but might be a starting point.
- Surface mount soldering is not too hard. I can't view the BoM on mobile, but from the photos the soldering looks achievable for someone with experience soldering through hole. Take a look at the document here https://github.com/monome/norns-shield/tree/main/bom - if it's mostly 0805 sized components you should be fine. Even a few 0603 would be okay if you have good vision and a steady hand.
- This man apparently had a lego piece stuck in his appendix for 40 years after swallowing it on a dare https://metro.co.uk/2005/02/17/lego-removed-from-body-591849...
- I would argue it also lowers the barrier to entry for experimenting with new techniques for generating/processing audio. For example, you could pretty quickly create a page that has touch controls for adjusting parameters, uses a neural network for generating MIDI data, and then outputs that MIDI to a VST running on your computer.
- I have the original handheld console Pocket Chip[1] which came with PICO-8. My son is now enjoying it as a learning tool for game development, but it's quite slow to boot up and there are no more software updates Next Thing Co. is no longer around.
Clockwork Pi (who make the DevTerm) is creating a sort of spiritual successor, the uConsole[2] and they've just started taking preorders. I don't know if it comes with PICO-8, but you could always load the FOSS TIC-80[3] instead. I like that they've included key caps to the buttons as the typing experience on the Pocket Chip was terrible.
1. https://en.wikipedia.org/wiki/CHIP_(computer) 2. https://www.clockworkpi.com/uconsole 3. http://tic80.com/
https://chatgpt.com/share/68e5e68e-00c4-8011-b806-c936ac657a...
I also found it interesting that despite me suggesting it might be a password generator or API key, ChatGPT doesn't appear to have given that much consideration.