Hacker Newsnew | past | comments | ask | show | jobs | submit | dejv's commentslogin

No


Even if I wrote 10k lines of code a day I will be out of things to implement in day two. Maybe I am working on wrong codebases, but I never felt like I am behind because of not enough lines got writen. It was always finding and forming correct perspective.

Just for fun I checked the codebase stats for platform I am working on and it is 70k lines of code. We are talking about enterprise saas processing payments in billions per year.


Similar story in Europe with white tailed eagles, which are quite similar in size. They were extinct in my area for maybe 60 years and recently returned and even started to hatch.


Well, yes. Kinda. You need to know a bit about high level organization and structure of OSes first as the codebase is not particularly small.


For FreeBSD specifically there's a book about it that is written by the very people who designed most of it: https://dl.acm.org/doi/abs/10.5555/2659919


Universities in eastern bloc were really elite places. Only low single digits percent of people were able to enroll. Also majority of degrees were in STEM, education or medicine as they were deemed useful for the state. To get degree outside of STEM, political background of your family was checked and things like having family member (even say uncle) who emigrated outside of country or having grandparents who owned businesses or farm decades ago will get you discarded. So the smart kids usually have very limited path forward, so STEM it was (if you were lucky)


I am playing with LK (little kernel) with aim to replicate some functionality of Fuchsia OS, just much simplier and lighweight.

I do miss something that is more interactive than Arduino or RTOSes, but not as heavy as having to run Linux.


Not sure about Arduino specific code, but including C/C++ is fairly easy. See Swift Embedded Examples [1] (check Sources/Support)

[1]: https://github.com/apple/swift-embedded-examples/tree/main/p...


100 or even 200 will be quite a hard target to hit even considering BOM. Most bare bone optics setup will cost you maybe 100, 130 USD. Unless you find some spare parts or go DVD grating route. The best way is to search for ocean optics parts on eBay. There are multiple "benches", sensors and optics sets available most of the time. Still, it will be more than 200.


There are huge apps (such as Shopify) which will safe a lot of money by having more performant BE so they do invest heavily into it.

Python workloads, with deep pocketed backers, do spend more time inside GPU or C runtime.


The Pragmatic Programmer - I read this book when I was programming professionally for maybe 5 or so years, so I already had my basics covered, but reading this book really expanded my horizons on what it means to create software profesionally. I read, maybe, 100 books about programming since and before then, but no other book changed my thinking that much like this one.


The Pragmatic programmer is actually a short summaries of all those top 10 books :D

I wrote it about here : https://burhanrashid52.com/the-pragmatic-programmer/


Totally agree. If I had only one book to give new engineers, it'd be this one.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: