ehaskins
Joined 9 years ago
Joined 9 years ago
It looks like part of the label [1] will include a QR or link to a public registry, so in theory you can easily confirm the device has actually been certified.
[1] https://docs.fcc.gov/public/attachments/FCC-23-65A1.pdf point 42
There are methods to get epoxy deeper, but they require significant equipment. Search for "stabilized wood" if you're curious.
Their BSPs all suck to different degrees, but you can work around the issue with enough effort. If I had to choose ignoring cost, I'd pick an i.MX part, but they're priced for the industrial consumer where price isn't a big concern.
Stay away from any asian parts (Allwinner) or phone parts since they seem to have no vendor or community support.
Like others have said, some of the SoM vendors do a pretty decent job of hiding the evil, but that often comes with very opinionated BSP layers which limit your product design. We've had to ignore/replace all of our SoM vendor's layers, borrowing the few useful parts as needed.
I'm sure there's more data like this, but that survey seems to have produced a large amount of raw data which is publicly available.
https://www.sciencebase.gov/catalog/item/636c0b28d34ed907bf6...
Given the choice, I'd opt for it since it is easier to fine tune, but I'm not convinced it's safer than the traditional way. You still have to secure the door against unintentional movement and ensure everything is assembled correctly before tensioning.
The only "safety" feature I see is it eliminates the appeal to use an inadequate tool to tension the spring, so resist the urge to use a flimsy old screwdriver and you'll probably have similar risk either way.
They're not good for absolute beginners because it can't give you feedback on the bad physical habits that lead to repetitive strain injuries, or just make it hard to play.
Once you're past that point, you're usually far enough to find a tab or chord sheet and figure it out.
For a motivated intermediate level student there can be value in the smooth difficulty progression and forced introduction of new concepts, but that's a pretty small window where they add value.
1. When you start learning you sound terrible... for a long time. It's very difficult to stay motivated when you can hear your problems.
2. It's very difficult to judge your own progress. I've started recording short videos during lessons which I can show to students weeks or months later when they're expressing frustration with their progress.
3. You have to enjoy practicing, since you have to pick up the instrument most days to maintain the dexterity, callouses, etc. It's very easy for a pushy parent to beat the joy out of practicing.
4. You have to understand the difference between playing that song you can play great, and practicing something you suck at so you improve. It's very easy to stagnate if you only play.
Really it boils down to, you're going to suck for a while, then you're going to think you suck even when you don't, and you have to keep enjoying the process even when you think you suck.
/edit formatting
They're not you VC, SASS, zero marginal cost software first company. They're hardware manufacturers with physical product margins. The embedded project I work on only ships on a few thousand units/year, and it's only a small component of the overall system.
I think within that group of companies, the comp for embedded vs "software" isn't significantly different. "Software" just has FANG/VC backed salary inflation making the averages look crazy.
They had a room dedicated to removing eyes before running them through the peeler.
From the stories I've heard they'd use anything. Potatoes where half the bag is rotten mush, sure. Rotten potatoes where the sprouts have big enough spuds to process, use the sprouted spuds.
I think those were the extreme cases, since they're stories I've heard, but I doubt any similar facility isn't cutting out eyes and processing them today.
Definitely worth the trip to stand within 10ft of several Eagles, and there are usually plenty of wild eagles within sight of there as well.
A similar 767 made a gear up landing in 2011 with no injuries. [0]
[0] https://en.wikipedia.org/wiki/LOT_Polish_Airlines_Flight_16
Step one is to understand the architecture of the system. What are the different hardware components? How do they interact?
A simple emulator boils down to:
While(true) Emulate_one_cpu_cycle()
For each cycle you have to produce any side effects from the various peripherals (serial comms, update the display, generate audio, etc.), process any external changes (button presses, serial data), and emulate the next CPU instruction (basically a big switch).
I recommend "The Ultimate Gameboy Talk (33c3)" [0], for an overview of the Gameboy and it's internal peripherals.
There are various test ROMs available that you can use to verify the basic functionality. [1][2]
0. https://m.youtube.com/watch?v=HyzD8pNlpwI 1. http://gbdev.gg8.se/wiki/articles/Test_ROMs 2. https://github.com/Gekkio/mooneye-gb