I want to learn how to build a phone, maybe something like the pine64 and librem phones. I'm a web dev so it's..challenging. How do I learn to: * understand the hardware components required in a phone? * understand the software components required? postmarketos and plasma mobile maybe? * How do I even start to build a prototype? What components would I use? Maybe start with using a raspberry pi to make a DIY phone? I…
If you really have no clue about anything, then I might be able to help a tiny bit. Get basic hardware knowledge by doing nand2tetris [1]. It's about building a computer from the transistor up, all the way until you create your own tetris game. The Hardware Hacker: Adventures in Making and Breaking Hardware (manufacturing hardware in Shenzen) [2] This guy shows a cool couple of YouTube videos on hacking iPhones in Sh…
Ask HN: What are you learning?
311–320 of 906 posts
Re: Ask HN: What are you learning?
#312Re: Ask HN: What are you learning?
#313Right now, I'm learning math. I met a PhD via Discord who is giving me problems to work and checking my solutions. It's been quite fun so far, working on Real Analysis and Abstract Algebra. I'm also doing baking; baked my first loaf of bread yesterday. Really interested to learn (and eat!) more. I'm tempted to pick up a cheap instrument and learn one as well, or delve back into Python some more. Or drawing. My main i…
Setting specific goals for each month, which I track on Trello, has helped me a lot. It encourages me to make concrete progress and not tackle too many things at once, but reduces FOMO since I know I can always go a totally different direction the next month if I want.
(I blogged a little about focus: https://brokensandals.net/three-books-on-focus/)
Re: Ask HN: What are you learning?
#314Re: Ask HN: What are you learning?
#315I’m taking a Japanese class right now. Thinking about wanting to get to the level where I can play video games in Japanese to learn more. I don’t really play video games anymore because I largely find them a waste of time, but it’s an intriguing way to get back into them. I found a YouTube channel called “game grammar” which is really neat.
Re: Ask HN: What are you learning?
#316I am also making steady adjustments to my xmonad configuration so I suppose I'm also learning haskell and that particular library ecosystem.
Re: Ask HN: What are you learning?
#317As an ENFP I can't just sit and learn one thing at once, so I tend to cycle (with no particular pattern) through the following:
Graph Algorithms A combination of learning on edx.org, and also reading through Tim Roughgardens graph algorithms book. Both are quite technical and take me quite a long time to digest the info. Sometimes I digress to dig deeper into things like Big O notation and the mathematical reasoning behind things like why you can drop constants and lower order terms, but on the whole really enjoying the materials. https://courses.edx.org/courses/course-v1:UCSanDiegoX+ALGS20... https://www.amazon.com.au/Algorithms-Illuminated-Part-Graph-...
Operating Systems Udacity's Intro to Operating Systems course (https://classroom.udacity.com/courses/ud923) Have also downloaded but not yet started reading "Operating Systems Concepts - 10th edition" which you can get from https://www.os-book.com/ I've only just started going through these, but essentially I feel like it's an area I'm lacking in terms of my understanding. When people talk about things like the Linux Kernel - before I really had no real idea of what that actually meant, and I feel like even with a few hours doing the course I am starting to have a much better idea of how things are put together.
Coding interviews I signed up to https://www.techseries.dev/ and have started going through the problems in CoderPro that came along with the expensive $500-$1000 course. The coderpro course is basically just them going through leetcode questions... they even show that that's what they're doing in some of the videos. The main course is OK, but a bit basic. I also have "Grokking the System Design Interview" course and I find that really good for showing how others actually think about and step through system design questions. I'd highly recommend this https://www.educative.io/courses/grokking-the-system-design-.... I also have Cracking the Coding Interview - http://www.crackingthecodinginterview.com/ which I've been using from time to time as well. I highly recommend this book, I find her step by step approach really insightful, and the book covers a crazy amount of material (it's a big book - Gayle Laakmann Mcdowell is a friggin machine).
Go Programming I've been learning Go and using it to code up coding challenges. For Learning Go I've got a hard copy of "The Go Programming Language" which is really good and thorough - https://www.amazon.com.au/Programming-Language-Addison-Wesle...
I also did a course on Udemy https://www.udemy.com/course/go-golang-programming-course which I highly recommend for getting up to speed quickly. I also started going through Todd Mcleod's Go Clinic on Lynda - that was really good, but I didn't want to pay a monthly subscription so put that on pause for now. The GoClinic course is here https://www.lynda.com/Go-tutorials/Code-Clinic-Go/439416-2.h...
Re: Ask HN: What are you learning?
#318Earlier quoted context omitted.
Never heard of LeetCode. Is it one of these fad languages? What companies are looking to hire people who are exprets with 10 years experience with this language?
Oooh! Downvotes instead of answers. That is extremely helpful, thanks. So all the posts here about this BS are shills working for some marketing company pushing their shit. It's not anything real since today is the first time it's been mentioned here. Typical marketing Yale imbecile tactic is use robot army downvotes to make people who ask WTF is this seem like they are out of the loop. Reality is LeetCode is absolut…
Re: Ask HN: What are you learning?
#319I'm working through Aluffi's Algebra: Chapter Zero , which covers abstract algebra (groups, fields, vector spaces, etc.) with category theoretic foundations. I took undergraduate algebra several years ago, and I'm really interested in category theory from a compositionality perspective, so this is a good opportunity to brush up on both topics. Aluffi is really well-written. It assumes some degree of mathematical matu…
Any recommendations?
Re: Ask HN: What are you learning?
#320Good list?