obrajesse
And they've been lovely to work with as we got this put together.
But I did it because I wanted it to work exactly the way I wanted it.
Also, for kicks, I (codex) ported it to Linux. But because my Linux laptop isn't as fast, I've had to use a few tricks to make it fast. https://github.com/obra/pepper-x
But, just for completeness sake, the list of people who got blindsided by the con artist who was ultimately behind a lot of the crazy included both our experienced local on-the-ground project manager and the factory owner.
(I’m the author)
And 20 minutes later came back with "Daddy, can you help me? This program is in a loop and it will run forever"
Flash-forward a few months and he bursts into the bathroom while I'm showering to show me the game he made in their side-scrolling platformer authoring environment: "You need to grab the jetpack, then you can fly over the wall of fire to get the coin and win."
If it's not an intentional radiator, you can get multiple rounds of FCC+CE testing for USD650 in Shenzhen these days.
You can outcompete them on customer service, community, brand, and quality.
For most consumerish products, I would not be worried about a clone stealing your design files. It is incredibly cheap to clone the mechanical parts of a product from photos or a single copy bought retail. For most consumer electronics, the clones would be unlikely to use the expensive western parts and designs you would. Instead, you're likely to see really fascinating cost engineering around parts you didn't know existed.
[1] I have sued a supplier in China, who did some sketchy stuff. It was a fascinating process. Contrary to the conventional wisdom and to our expectations, the court actually helped us get back our tooling and inventory.
We're generally pretty happy to chat with first-time hardware founders. Feel free to drop me a note at [email protected].
https://news.ycombinator.com/item?id=12310029
Fun fact: You can implement a "classic" Unistroke recognizer just by dividing the character up into quadrants. Every glyph had a unique sequence of quadrant traversals. http://www.yorku.ca/mack/ExperimentSoftware/javadoc/ca/yorku...
I'm one of the developers of https://github.com/keyboardio/Kaleidoscope - We've ended up putting together a 'virtual' Arduino core (https://github.com/keyboardio/Kaleidoscope-Bundle-Keyboardio...) that compiles to native code, so that we can run a simulator and test suites with gtest and gmock. (https://github.com/keyboardio/Kaleidoscope/tree/master/testi... / https://github.com/keyboardio/Kaleidoscope/runs/1632368671?c... ) It's super-useful, but a browser-based sim might be even better for this.
https://gizmodo.com/amazon-kindle-2-hacked-to-run-linux-5351...