HNHacker News
TopNewBestAskShowJobs

nikochiko

56 karma · joined November 14, 2019

submissionscomments
nikochiko··on [dead]
s/GNU/gunoo so that the text-to-speech pronounces it correctly
nikochiko··on Ask HN: What are the most eye-opening textbooks you have ever read?
- CS:APP (Computer Systems: A Programmer's Perspective), as someone who didn't go to college, this made me feel like I knew the systems inside out and it was no longer magic.

- SICP (Structure and Interpretation of Computer Programs), this one is controversial, but getting to the end and actually building the interpreter made me see that seemingly complex programs like compilers and interpreters are just other programs and quite similar to the ones that I was used to writing. The other effect of this on me was learning about powerful abstractions. It felt smooth to follow along and build the interpreter because the abstractions in the book followed a logical progression. I want the other complex programs I write to seem just as simple.

- Software Foundations: Logical Foundations. Writing programs as proofs was fascinating. It felt like mathematical mumbo jumbo before but actually trying it out removed the magic and it became more obvious how programs and formal proofs could go hand-in-hand. The impact of this book wasn't as generic as the other two. Maybe one benefit of seeing programs as proofs is that by trying to write programs that can be proved easily, we write programs that are actually simple to reason about and explain to someone else.

nikochiko··on India, Don't Ban Element
If you can represent Element in court, please do. Privacy is too important to give up to technical incompetence in government decisions. You can ask help from orgs such as IFF (which helped lift the ban on VLC).
nikochiko··on The Lambda Retreat – Study SICP with deep focus away from the city
The Lambda Retreat is a week-long exploration into functional programming and SICP, away from the city. (Bangalore, India)
nikochiko··on Ask HN: What are some good learning communities for self-taught engineers?
Looks pretty good! Thanks
nikochiko··on Apple Will Not Reinstate Epic’s Fortnite Developer Account
ban tim cook, or his kids
nikochiko··on Apple Will Not Reinstate Epic’s Fortnite Developer Account
/s
nikochiko··on Apple Will Not Reinstate Epic’s Fortnite Developer Account
epic games should do "tit vs tat" and ban apple's account from playing fortnite