HackerTrans
TopNewTrendsCommentsPastAskShowJobs

johnamata

no profile record

comments

johnamata
·4 года назад·discuss
Various books on military science/history/geopolitics like Understanding Modern Warfare and Strategy (Lawrence Freedman), and books on Philosophy such as recently I'm reading books by Alvin Plantinga.

I find that reading books from those genres makes me question things more, which I find is a good exercise towards becoming a better thinker and learning how to piece ideas from different areas together.

For software, has got to be "Web Scalability for Startup Engineers" because it gave me a sweeping tour of most of today's software development, and various books on compiler development as building compilers taught me how to decompose things into smaller chunks.
johnamata
·4 года назад·discuss
In most CS master's you'll get to take a course called information retrieval, and typically the main project for such a course is building a search engine.
johnamata
·4 года назад·discuss
Course? Like with lectures and work? The only one I know that does it is the premium course at https://watchandcode.com/ where the premium's focus is teaching students how to read (javascript) codebases. They start you with a small library then you graduate to exploring increasingly complex open source codebases, along the way picking up concepts in computer science and javascript. It has a heavy focus on contributing to open source, advanced students are working on open source projects such as those from Mozilla. It uses javascript though, so if that's not your cup of tea, then your best bet are blog posts and books, such as

- xv6: https://pdos.csail.mit.edu/6.S081/2021/xv6/book-riscv-rev2.p...

- tensorflow (google translate can do PDFs): https://github.com/horance-liu/tensorflow-internals
johnamata
·4 года назад·discuss
see the author's take on both:

https://threadreaderapp.com/thread/1478125799660261376.html
johnamata
·4 года назад·discuss
I also had that problem, I grinded through 200+ problems but I felt like I was just memorising leetcode solutions. I dont wanna be a shill but if you can pay, then check out a site called structy.net, it's a hidden gem. Nevertheless you dont need to pay as 50% of its content is free. Compared to famous paid interview prep resources like algoexpert, it's way cheaper, explanations are more succinct, and personally I find it explains things better.

I worked through it and I'm confident I can smash leetcode mediums, especially trees and graphs. Arrays and Strings I found to be the hardest at leetcode hard level as there are a ton more corner cases to handle and there's almost no problem solving patterns in solving many of them, unless it's the "easy-hard" type (usually backtracking types like Sudoku Solver are manageable). Most leetcode hard array problems are just pure manipulation and observational/ad hoc types and it's hard to get good at them as there's little practice available in leetcode to ease you to such problems. One has to go to sites like codeforces to practice these ad hoc types, and it's annoying as codeforces problems are mathy. Luckily, those hard array problems dont appear in leetcode style interviews.

Anyhow, structy and the "top interview questions" from https://leetcode.com/explore/interview/ were enough for me to go from "forgot everything from algorithms class" to interview ready.
johnamata
·4 года назад·discuss
But that's how you be an internet celebrity these days. I see it all the time all over social media, I see fellow zoomers my age making generic dance video content, but then they get affiliated with a famous group, and now they gained 500k followers in less than a year making the same content.

Lex is very social media savvy, and he leveraged his network to build his own. When he was beginning (2018), he was on every joe rogan post in social media, he would crack jokes or post some relevant trivia and get upvoted to the top, most of the time at instagram. He further built his network and circulated his name further by injecting himself into conversations with JRE guests in social media. Usually after every JRE episode, Joe would make a few social media posts about it, and on one of these posts, Lex would tag the guest under the comments and ask them questions, with each twitter thread becoming popular on its own as the guest answers back. I'm not sure now, but back then it was innovative. He did all those and more til 2019, I'm not sure since then as I stopped using social media around mid-2019.

I'm not trying to minimize his accomplishments, lex produces good content, but plenty of other people produce good content as well but were never given the spotlight they need to blow up
johnamata
·4 года назад·discuss
I used a combination of books, and all of them were mentioned in this thread. But the best resource that i've used as a self-learner werent books but udemy courses from a math professor

Hania Uscka-Wehlou: https://www.udemy.com/user/hania-uscka-wehlou/

Great for visual learners: full of colours, highlights relevant parts of the equations, visualisations, etc.
johnamata
·4 года назад·discuss
Learning to do pull-ups was for me. I bought a pull up bar around late February and I just did dead hangs randomly throughout the day, attempting to do chinups every time. I started with chinups as I found it easier than pullups. I did easily around 100 attempts a day and by the end of the month could do 10x5 pullups (neutral grip, i find it more natural), but the breaks from each set is like 3-5+ minutes. Today my routine is 20 sets of 12 pullups 3x a week, this time the breaks from each set is about 1 minute. I also started pushups around that time, and within a month I could do 10x10. Now my routine is 10 sets of 32 reps. I could max out more reps but my bottleneck is breathing: I would run out of air before my muscles fatigue, same with my pullups. Looking for advice on that but I think the biggest factor is either my breathing is wrong, or that because I dont do cardio.
johnamata
·4 года назад·discuss
It used to be social media apps for me like facebook and twitter, but now I find others like YouTube and Reddit as equally or even more toxic. Especially reddit, their discussion sections get toxic quick after a few seconds of scrolling. YouTube hiding the number of dislikes also makes it hard to filter videos, as well as youtube likes to recommend world news even for new google accounts, and with such news the recommendations quickly gets political.

Surprisingly, I find tiktok a breath of fresh air. Its algorithm is good as well as it's also designed in a way that you dont need to look at the discussion/comments section, which I find is the biggest time waster. In comparison, other social media apps and even the youtube app will give you a glimpse of the comments section for each post.
johnamata
·4 года назад·discuss
- https://docs.aws.amazon.com/wellarchitected/latest/framework...

- any courses and other resources that preps you for AWS Solutions Architect

- https://www.cloudcomputingpatterns.org/

- the first 2 books at https://sre.google/books/
johnamata
·4 года назад·discuss
Most companies in my country, including big tech, are in hybrid remote setup now. A year ago it was 1 day/week that must be spent at the office. Now it's 2 days while for some companies it's 3 days/week. There's still covid in the country and community quarantine in place, but eventually they'll ease us all back to the office. The government is the biggest one pushing for a return to office, as they see it as their key metric to getting the economy back on track.
johnamata
·4 года назад·discuss
https://mlpro.io/problems/
johnamata
·4 года назад·discuss
Agreed. Also in other countries like mine where EV cars and the climate change issue and environmentalism movement that's being pedalled by the western media arent a thing, mostly Asian countries, Tesla here is more synonymous to batteries and sustainable energy. We've got a presidential election next month and some of the presidentiables, including the one who's most likely to win according to polls, are calling for more Tesla energy adoption for the country during their campaign. Musk diversified his company's products well
johnamata
·4 года назад·discuss
Are there other examples of famous projects that do that, limiting themselves to an X-amount of LOC? Last one I remember was TempleOS, although Terry went a bit over his limit (100k LOC).
johnamata
·4 года назад·discuss
True except for Snapchat, it was never popular here in Asia. Instead of snapchat, zoomers here use FB Messenger, often under a throwaway FB account. It is the same for their tiktoks, also using a throwaway account/anonymous. A stark contrast from millennials/boomers who use their nickname or even their real name on their social medias
johnamata
·4 года назад·discuss
get woke go broke