HNHacker News
TopNewBestAskShowJobs

NwtnsMthd

133 karma · joined August 25, 2016

submissionscomments
NwtnsMthd··on Tesla Autopilot retrofit on a classic P85 (2016)
Most automotive wiring harnesses have crimped connectors, these leave the ends of the wires open to the atmosphere. Connectors used under the hood tend to have seals these effectively seal the wires as well. Wiring used inside the cabin (or anywhere not exposed to the elements) generally don't have any seals to save cost. As long as you're alright at soldering and heat-shrink the wires they'll be fine, this really isn't much of a problem.
NwtnsMthd··on Alex Honnold Scales El Capitan Without Ropes, and the Climbing World Reels
Oh, I'm sure they recognized Honnold. There probably aren't many serious climbers who don't know who he is.
NwtnsMthd··on How to run C programs on the BeagleBone's PRU microcontroller
> I indeed haven't used CCS-Eclipse in years. Has it finally eliminated its lag and RAM usage? I was always amazed how it managed to continuously stay just ahead of Moore's Law in terms of resource usage.

You're right, the lag was bad. Recently I haven't noticed it much, maybe I got used to it, or maybe it's been improved. Currently my instance of CCS 6.0.1 uses around 286MB of RAM, CCS 6.1.0 uses about 480MB of RAM. In comparison PyCharm (2016.1.4) is using 927MB of RAM :(

How did you debug code running on the hardware without an IDE? Is there an easy-ish way to do that?

NwtnsMthd··on How to run C programs on the BeagleBone's PRU microcontroller
CCS has come a long way since version 3. Ever since TI started using Eclipse as the base for CCS things have been getting better. Out of all the IDE's I've used over the past 5 years CCS is my favorite.

> Embedded development requires very precise control and knowledge about what you're doing, and IDEs more often than not get in the way of doing that.

Embedded development requires precise control and knowledge about what you're doing, and that's precisely why you would want to use the manufacturer's recommended IDE. Have you ever tried managing development with an RTOS? Or streaming data out of RAM while your code was running? Or fiddling with the processor registers when debugging? IDE's make all that much simpler, you may want to give CCS an other chance, it's a really powerful IDE.

NwtnsMthd··on Baidu Takes FPGA Approach to Accelerating SQL at Scale
FPGAs generally use RAM based look up tables and have to reload their configuration (programming) from non-volatile memory at power up. Since an FPGA is a RAM based device, it doesn't really have a limit on how many times you can reprogram it.
← PreviousPage 3 of 3