HNHacker News
TopNewBestAskShowJobs

aalhour

286 karma · joined July 28, 2015

https://aalhour.com
submissionscomments
aalhour··on Ask HN: How do you validate a business idea?
Thanks for sharing, I like IdeaCheck, I will shoot you guys an email for some ideas I have.
aalhour··on Ask HN: How do you apply Boyd's OODA Loop in your life?
Cool. How do you apply the OODA loop in a BJJ fight or sparring session? Would you be aware of all the loops you'd be going through? If you were to transfer your knowledge of the OODA to a colleague or a friend, how would you do it?
aalhour··on Ask HN: How do you apply Boyd's OODA Loop in your life?
Interesting. I am curious how were you taught the OODA Loop in your Information Systems studies? Can you point me to materials I can look up?
aalhour··on Ask HN: How do you apply Boyd's OODA Loop in your life?
This is the first time I read a macro application of the OODA loop, I somehow only saw it on the micro level. How do you observe and orient on a macro level with respect to culture? Or to be precise, how would you observe and orient in a new country that you moved into on a cultural level? Also, what other ideas from Boyd did you find useful in your everyday life?
aalhour··on Ask HN: How Do You Interview Tech Leads / Engineering Managers?
I like your concise answer. What would you ask candidates in the second and third category in order to be sure that they are qualified for the job, since skills like managing people and projects are not as concrete as writing code? Would you give them an on-site task to work on?
aalhour··on Ask HN: Learning Go?
When I decided to learn Golang I picked up the "Introducing Go" book (https://www.amazon.com/dp/1491941952), which is a long tutorial with good exercises at the end of each chapter. It was what I was looking for, a long enough book to give me a taste of what the language is like so that I can decide whether to pick it up for a serious project or not.

Good luck!

aalhour··on Ask HN: What is your favorite YouTube channel for developers?
Seconded. Came here to post Computerphile. What is your favorite video, btw? Mine is the series on Turing and the Enigma.

https://www.youtube.com/playlist?list=PLzH6n4zXuckodsatCTEux...

aalhour··on Ask HN: What is your favorite pocket knife?
How do guys sharpen your day to day carry?
aalhour··on Ask HN: What are some interesting books you read in 2017?
Can you please share your opinion on "Principles: Life and Work by Ray Dalio"? It has popped up several times on HN and I am curious about what people think of the book.
aalhour··on Ask HN: What are some interesting books you read in 2017?
In no particular order:

* The Obstacle is the Way, Ryan Holiday

* The Daily Stoic, Ryan Holiday

* Man's Search for Meaning, Viktor Frankl

* Siddhartha, Herman Hesse

* The Personal MBA, Josh Kaufman

* The Effective Engineer, Edmund Lau

* The Lean Startup, Eric Ries

* Certain to Win, Chet Richards

* Left of Bang, Patrick Van Horn & Jason A. Riley

* Native Set Theory, Paul R. Halmos

* Introducing Go, by Caleb Doxsey.

If you'd like to read what I think of these books, you can read my blog post about them here: http://aalhour.com/blog/2018/01/02/review-of-my-2017-reading...

aalhour··on Ask HN: Which are some of the best books on Mental Toughness?
I read The Obstacle is the Way last year and I liked it. Also, Man's Search Meaning is a very interesting book about the personal experiences of Viktor Frankl surviving 4 concentration camp during World War. His outlook on enduring suffering and overcoming it is very deep and enlightening.
aalhour··on Ask HN: Good books on scalability
In terms of software design, I found that Designing Data Intensive Applications to be very informative, I am going to give it another read next year. It cites a lot of references at the end of every chapter for the reader to explore the various topics further.
aalhour··on What are the best books you read in 2017?
In no particular order:

* Siddhartha, Herman Hesse

* Man's Search for Meaning, Viktor Frankl

* The Obstacle is the Way, Ryan Holiday

* The Daily Stoic, Ryan Holiday

* The Effective Engineer, Edmund Lau

* The Lean Startup, Eric Ries

* The Personal MBA, Josh Kaufman

* Certain to Win, Chet Richards

* Left of Bang, Patrick Van Horn & Jason A. Riley

* Native Set Theory, Paul R. Halmos

EDIT: list formatting

aalhour··on Ask HN: Any recommended books on developing mental models?
I second this. The Farnam Blog is a great resource. You can start here to get a flavour of the content and writing style:

* Mental Models: The Best Way to Make Intelligent Decisions (113 Models Explained) - https://www.farnamstreetblog.com/mental-models/

aalhour··on Ask HN: What is your Golang web-dev tech stack?
Go it. Sounds like a fun educational project to build, an ORM tgat scrapes a PostgreSQL database and provides primitives to query it.
aalhour··on Ask HN: What is your Golang web-dev tech stack?
Solid advice. I will take a look at the course, looks interesting. Thanks for sharing.
aalhour··on Ask HN: What is your Golang web-dev tech stack?
Any chance you have that ORM of yours open-sourced somewhere?
aalhour··on Ask HN: What is your Golang web-dev tech stack?
Just took a look at Chi's RESTful API example, I like it. I also like the benchmarks. Judging by most of the comments on this thread, it looks like the community favors modular small tools over big fat frameworks, is that true?
aalhour··on Ask HN: What is your Golang web-dev tech stack?
Cool. How do you serve your frontend app? Do you do it via Buffalo or nodejs?
aalhour··on Ask HN: What is your Golang web-dev tech stack?
What about JSON API that is hooked up with a relational database, say PostgreSQL, no frontend?
aalhour··on Ask HN: What is your Golang web-dev tech stack?
Interesting. What do you use gRPC for?
aalhour··on Ask HN: What is your Golang web-dev tech stack?
Sweet! Buffalo looks really interesting. I was playing with Sails the other day, which is a Rails-like framework for nodejs, I will try Buffalo and try to compare the experience. Would you recommend Buffalo for a JSON Web API mobile backend project or would it be an overkill?
aalhour··on Ask HN: How to improve critical thinking?
Your advice is great, thanks for sharing. Can you share some more of the stuff that you do?
aalhour··on Ask HN: Best internal tools your startup built?
Are you going to open-source it? My company was looking at Deis but then Microsoft killed the workflow project when they acquired it.
aalhour··on Ask HN: What essay/blogpost do you keep going back to reread?
It's a insightful reply, I agree. I also don't like that thread that much, just because the guy was not a good human being, it doesn't mean that we need to reject all of his ideas because of his personality, that's a textbook Ad Hominem logical fallacy. I like that essay as an insightful essay regardless of the dude's history. Thanks for linking to that comment, though.
aalhour··on Ask HN: What essay/blogpost do you keep going back to reread?
"This Is Water" speech, by David Wallace.

Link: http://www.befreetoday.com.au/this-is-water/

aalhour··on Ask HN: How to start afresh in a new domain after years of expertise in another?
Thanks for sharing, this is really cool. Can you please share with us what did you have to learn in order to get into Fintech? If you were to assemble a short bullet point list of essential topics to study for the job, how would such list look like?
aalhour··on Ask HN: What language/framework do you plan to use in your next project?
Web Dev with Golang.

Most probably I will prototype a small CRUD app with Gin and Gorm to have a feeling of it. Anybody has gone this path already and would recommend a better tech stack based on Golang?

aalhour··on Ask HN: Which books are you reading in 2017?
So far I have read:

- Left of Bang.

- The Obstacle is the way.

- The Daily Stoic.

- High-Output Management.

- The Effective Engineer.

- Managing Humans.

- Introducing Go.

Currently going through "Designing Data Intensive Applications" and some other data-related free ebooks from O'Reilly.

Up next on my list for the rest of the year:

- Hadoop: The Definitive Guide.

- The Manager's Path.

- Anti-Fragile.

- A Guide to the Good Life.

- The Denial of Death.

- Man's Search for Meaning.

EDIT: list formatting.

aalhour··on Ask HN: Resources for learning to write compilers?
Hey, I have been in your place like last year, and as a result of researching the field of Compilers and Interpreters construction I wrote a curated list of awesome resources on Compilers, Interpreters and Runtimes, feel free to check it out at: https://github.com/aalhour/awesome-compilers.

The list is huge, so I recommend you start with the Compilers course by Stanford and go through one of the two following books as a parallel reading: 1. Engineering a Compiler, K. Cooper, L. Torczon. 2. Modern Compiler Implementation in ML, by A. Appel.

If you want a smaller book, the I recommend the Basics of Compiler Design by T. Mogensen, it is a nice and short one.

All of these resources are linked to in the list.

Happy tinkering!

← PreviousPage 3 of 5Next →