The big ones for gas stoves even work some feet away on some badly shielded products. Growing complexity, size/weight reduction and low power technology have made all these devices quite flimsy these days.
545 karma · joined May 24, 2018
The big ones for gas stoves even work some feet away on some badly shielded products. Growing complexity, size/weight reduction and low power technology have made all these devices quite flimsy these days.
I particularly remember some colleagues behaving like zombies for a couple of days after spending their night sleep hours binging on the platform.
Therefore if you need help with a project don't hesitate to reach out. And if you have a similar background and experience we can use, we would certainly like to talk with you too.
* Location: Fort Lauderdale, FL USA
* Remote: Yes
* Willing to relocate: No
* Experience: Embedded systems, real-time firmware, safety applications, mechatronic design, medical devices, IoT, technical PM.
* Technologies: C/C++, Python, Rust, SystemVerilog, RTOSes, OpenCV, PyTorch, GUIs, databases and web frameworks.
* CV: https://www.linkedin.com/in/pbleyer (PDF on request)
* Email: hauptmodul@protonmail.com
* Brian Bagnall trilogy on the history of Commodore/Amiga: http://variantpress.com
* Severo Ornstein's "Computing in the Middle Ages", about how it used to be a professional programmer back in the early days. You can find his CHM oral history interview at https://www.youtube.com/watch?v=q243lfVdQ9E.
* "Stan Veit's History of the Personal Computer". A candid view about how the PC industry unfolded.
* "Introduction to Algorithms" by Udi Manber. IMHO one of the best books about how to approach problems with a programmer's mindset.
Plenty of raccoons too. For some reason those are more comfortable around people. One night I met one walking towards me on the sidewalk. First I thought it was a fat cat. I stepped aside as he strolled by me, he stopped, gave me a greeting stare and proceeded on his business.
* Location: Fort Lauderdale, FL USA
* Remote: Yes
* Willing to relocate: No
* Experience: Embedded systems, real-time firmware, safety applications, mechatronic design, medical devices, IoT, technical PM.
* Technologies: C/C++, Python, Rust, SystemVerilog, RTOSes, OpenCV, PyTorch, GUIs, databases and web frameworks.
* CV: https://www.linkedin.com/in/pbleyer (PDF on request)
* Email: hauptmodul@protonmail.com
It's a shame but not a surprise. I have friends and acquaintances that have worked or still work there, and yet I wouldn't vent details of what I know here, everyone knows they have been struggling with their technology, overpromise and growth. Archetype of the "too much money in too little time" syndrome, and a despair to deliver and build a successful company. Be careful with what you wish for.
I don't know Abovitz personally, though I have worked with people who worked with or under him since the early Z-KAT days and he is well regarded. Contrary to what most think about engineers in South Florida (or Florida in general), we have some very capable people here. Companies complain that they can't find good talent. However most of the time they cannot put their money where their mouth is and commit over the local "market price", which is comparatively low, to secure a good hire. It has certainly been an issue in my career, indeed. But guess what? We faced the same difficulties in one of my companies finding the right people when I lived in the Bay area a couple of years ago. The answer is not that simple.
Having worked mostly in startups through my life, from the outside it amazes me how they were trying to spread out so early. When I first heard about them they were pitching movie producers, but after they got their first $50M things started going crazy. I once dated a girl who was a writer producing fancy literary content far before they had shipped anything. This was way before they hired Stephenson. I have experience in medical devices and robotics, and their recruiters have contacted me offering positions for healthcare applications, and also a very pushy one was trying to convince me to move to their Sunnyvale office where they have a robotics team. Think industrial manipulators. Then they go out and sue their once employee Gary Bradski for doing his usual Bradski things and for which he is lauded in the valley... but not here it seems. Certainly they have management problems due to lack of experience.
It would be painful if they fail. They have been the most funded tech company in the state and at least they managed to ship, something many startups are unable to demonstrate.
I just downloaded DosBox, installed Win3.1 and the software. I am having a blast down memory lane. It's impressive how your brain can retrieve memories so well with only minimal hints after more than 20 years... the persistence of memory!
http://faculty.petra.ac.id/resmana/private/fuzzy
I was very interested in training neural networks to find out optimal fuzzy parameters for robotic control systems as an alternative to gain scheduling. There were some cool small companies making nifty scientific apps that I remember evaluating (Aptronix and Neuralogix come to my mind).
The advantage of having a cheap tiny board is that you can build a system like a polyphonic synth with very capable voices with relative ease. And since each one has inputs too, you can interconnect signals giving a lot of flexibility (aka modular synth).
Some years ago I did a similar board hooking an STM32F4 to a TLV320AIC3256 CODEC. TI provides an audio development IDE, PurePath [0], to program the embedded miniDSP where you can 'code' and configure different effects graphically (they even have a guitar FX demo, tool written in LabVIEW - yikes!).
Sadly they don't disclose the low level programming instruction codes, therefore changing things programmatically in the microcontroller at runtime is limited. I tried to reverse engineer the instructions with limited success, and then I just lost interest. ¯\_(ツ)_/¯
Many of us have been part of both sides of the process and we assume there is a necessary level of professionalism and transparency here. We also understand that companies and people have different requirements which is totally OK. Just an extra sentence or two with a relevant summary goes a long way and will speak highly of your company!
One of the VCs of my previous startup was part of the original ROI (Radio On the Internet) guys.
"Many of these workers now owe far more in taxes than their stock is worth. Former Cisco engineer Jeffrey Chou, 32, owes $2.5 million in taxes on company stock he purchased last year that has since withered in value. Chou figures that if he were to sell everything he owns, including the three-bedroom Foster City, Calif., townhouse that he shares with his wife and 8-month-old daughter, the family still could not pay the bill."
Through the years I have done many PCBs using different methods: Sharpie markers, Posca pens, inkjet and laser printing, transfers of different materials, etc. Except perhaps for pro laser etching or routing, nothing beats photomasks. In my experience the quality I get with 3D filament compares to a DIY routing table, so if you have a 3D printer and don't mind chemical etching, you don't need one.
I have also tried using adhesion glues and hair sprays. Sometimes a thin application of hair spray (removed with a quick spray of isopropyl before the etching) helps a bit to define the edge traces. However I found that cleaning the copper very well, having a clean chamber in the printer and controlling well the etching temperature to reduce the etching time has the same effect and is less burdensome.
- https://www.instructables.com/id/Make-Flexible-Circuit-Board...
* GA provides some nice savings when it comes to rotor/3D calculations, provided that the underlying data structures and architecture supports them. Check out the publications by Dietmar Hildenbrand and his team for several examples:
- https://www.researchgate.net/profile/Dietmar_Hildenbrand
* Quaternions start to exhibit several limitations when dealing with complex objects, even in 3D. It provides just the necessary structure to store quadrature information to avoid the "gimball lock" issue, for example. However the fact that it collapses the scalar with the pseudoscalar presents several problems again in calculations with dual quaternions and higher dimensions (projections, for once), and it's not much different from the hurdle of having to discriminate axial and polar vectors in Vector Calculus. The main issue is that its handedness doesn't scale well and has problems capturing the geometric nature and physics of the world in several dimensions (ie symplectic geometry).
* IMHO the real usefulness of GA is that, as it name implies, it's an algebra. That is what Clifford, Ball, Lie and Klein realized while extending the work of Grassmann on exterior algebras, screw theory, vector spaces and differential forms. Matrices, quaternions and some forms have awkward behaviors when they are treated symbolically as algebraic objects, being "leaky" on information or having singularities just because they are not the best representation. GA fixes that allowing you to formulate problems symbolically, and then you can almost blindly solve the equations with high confidence that the result will be sound. You can then convert the objects back to your favorite representation. For good examples, check out Terje Vold papers on:
- Rigid body dynamics: https://www.researchgate.net/publication/241273951_An_Introd..., and
- Electrodynamics: https://www.researchgate.net/publication/245345681_An_introd...)
[Note: Watch out for some typos]. For comparison, take a look at Featherstone's 6D Spatial Vector representation, which is similar to screws and I think shows the best you could do with Vector Calculus objects:
- http://bleyer.org/files/A%20Beginner's%20Guide%20to%206-D%20....