legogt | 1 year ago | on: Show HN: Atlas of Space
legogt's comments
legogt | 4 years ago | on: Vim – Minimal Setup Explained
legogt | 7 years ago | on: Ask HN: Who is hiring? (March 2019)
I'm hiring for multiple Audio Products Firmware positions in my team at Apple! Come join the group that helped take AirPods from concept to manufacturing.
We work on embedded systems from bare metal to multicore/multiprocessor environments. We primarily write code in C or C++ on an RTOS, but you should be comfortable rolling up your sleeves to dig into the HW (schematics, layouts, oscilloscopes, logic analyzers) as well as working up the SW chain (wireless stacks, iOS Apps, etc.).
You will develop at all stages of a product lifecycle with demos, proof-of-concept, simulation, prototypes, form factors, and mass production.
Shoot me a message (my_username at apple dot com) if interested.
Check out the job description for more info: https://jobs.apple.com/en-us/details/113638128/firmware-engi...
legogt | 7 years ago | on: Ask HN: Who is hiring? (June 2018)
I'm hiring for an Audio Products Firmware position in my team at Apple! Come join the group that helped take AirPods from concept to manufacturing.
We work on embedded systems from bare metal to multicore/multiprocessor environments. We primarily write code in C or C++ on an RTOS, but you should be comfortable rolling up your sleeves to dig into the HW (schematics, layouts, oscilloscopes, logic analyzers) as well as working up the SW chain (wireless stacks, iOS Apps, etc.).
You will develop at all stages of a product lifecycle with demos, proof-of-concept, simulation, prototypes, form factors, and mass production.
Shoot me a message (my_username at apple dot com) if interested.
Check out the job description for more info: https://jobs.apple.com/us/search?#specs&ss=113557207&openJob...
legogt | 12 years ago | on: DEFCONBOTS - An Autonomous Robotics Competition at DEFCON
Anyone in the Santa Monica/LA area want to take a stab at this competition?
legogt | 12 years ago | on: Potential major security flaw on HP laptop?
Keeping the clocks running makes it easier to start streaming audio. Otherwise, restarting the clocks means you have to wait for them to settle before pulling the ADC out of reset. After that you have to flush buffers, align samples for phase/latency, and artificially zero the input stream until the rest of the circuitry settles down. Keeping the clocks running means turning the input on or off is only a matter of passing the audio samples or passing zeros.
Also, if the system isn't grounded properly then the analog input could definitely find its way onto the 24.576MHz MClk. In the audio world, digital noise leaking into the audio stream is universally bad while no one usually bats an eye at analog leaking into the digital domain.
It's definitely lazy from a security standpoint but probably not intentional.
Did you take any inspiration from Celestia (https://celestiaproject.space)? It's been over 15 years since I last really used it (and starts with defaults not geared towards visualizing just our local solar system) but seems to have a lot of the features others have suggested. Might be useful to poke around and see how they solved things like time adjustments, selecting POIs, etc.