354 karma · joined January 18, 2012
I've never experienced sluggishness, but, I also keep track of how much memory it's using and ensure I don't run low. It's clearly a huge resource hog, but I'm also glad for that. It's using all of my computers resources to analyze the code in amazing ways which help me develop fast. Emacs, Sublime Text, and others were all about typing speed. Fast development goes far beyond just typing speed.
In general, I do type faster than before, and faster than many people around me. That's likely only because I actually had to practice.
In this case, it would have been pretty hard to create a certificate if you couldn't read the firmware.
But, also pretty impressed at the same time. I think this is the first Hacker News article I've read about an ESP32 IoT device which has any encryption at all.
I'm on Arch Linux.
Edit: I've found iwd such a huge improvement over past wireless networking solutions. It's a big improvement.
I'm very curious. Curious enough to even try it.
Your comment would be a really great description of my experience.
I learned Rust in my spare time, and it took me months to get to the point where I could write anything useful at all. I never did feel like I knew the language. I just don't have the spare time and energy to put in such a monumental effort into learning a language. After 2 weeks of Go I knew nearly all the ins and outs of the language. Once you add in sophisticated and strict linting from golangci-lint you just can't go wrong. Code reviews are a breeze and understanding code is a breeze.
This has been shown to be flat out wrong. Stability has been shown to be highly correlated to the capacity to deploy quickly and often.
> Velocity is an aggregate measure of tasks completed by a team over time, usually taking into account developers’ own estimates of the relative complexity of each task. It answers questions like, “how much work can this team do in the next two weeks?” The baseline answer is “about as much as they did in the last two weeks,”
If there's one thing the last 50 years of software development has conclusively proven, is that estimating the number of man months (hours) a project will take doesn't work.
Edit: you would also then suffer memory fragmentation, not just lookup latency.
For already mapped pages latency would be an issue as you described.
The book Operating Systems: Three Easy Pieces has a section to answer this very question.
However, shows like ST:NG or Stargate SG-1 I enjoyed completely. I'd watch one or two episodes at a time and leave feeling good.