Some of the first algorithms you’re taught when taking an introductory computer science course, or when learning how to pass technical interviews, are sorting algorithms. There are a few reasons for this.
First, they are very intuitive to understand. Because we use sorting in our everyday lives to organize real things, this makes the problem setup trivial to explain: Your input is a list of unsorted things, and your job is to sort them.
In their most basic form, you are simply taking an unordered list of numbers and putting them into ascending order.
sort([8, 3, 5, 2, 4, 1, 7, 6])…
I had an interesting experience recently. My friend described it as being “struck by my muse”, which I guess in this case was the MCU.
On Monday evening, I couldn’t get this idea out of my head. It was an idea for a video about the connection between magic, science, the mind, technology, artificial intelligence, spirituality, cosmology, and consciousness.
There’s a lot that’s gone into my inspiration around these seemingly different topics: classes I took in college, books I’ve read, podcasts I’ve listened to, videos I’ve watched, and experiences I’ve had.
It still seems like there’s so much we fundamentally don’t understand about the Universe, even qualitatively. Our models of reality seem to go through phases of slow, incremental change and improvement, and then phases of paradigm shift and upheaval. And my gut tells me we’re overdue for a shake-up. …
Wanted to take a minute to write a quick post. So much constantly going on these days that it’s hard to make time for these kinds of journal entries. But there’s a lot of exciting stuff going on these days, so I figured I had to set aside some time. And depending on how you count things, this is around my 100th article!
The past month or so has just been this unparalleled period of focus, productivity, and creativity for me. It’s been really amazing.
My theme for the fall was “execution”, going off of CGP grey’s advice of setting seasonal themes instead of resolutions. …
An important part of Outco’s program is being able to learn from other people’s experiences in the community.
Whatever circumstances or background you come from, our experiences are rarely completely unique. A lot of folks who are entering the tech industry, or looking to pivot within it, probably have something in common with you. Whether it’s a passion for a particular sector, similar majors, shared hometowns, or universities, usually, you’ll be able to find something in common with your peers.
To me, this has two potential major impacts. The first is that it can help provide practical advice for navigating the job search. People who’ve had to walk a mile in your shoes can give you tips on how to travel the road ahead. And while some of the value comes from being able to answer questions you have, the real value comes from them being able to answer questions you haven’t even thought of yet. …
Before diving further into how to decipher extraterrestrial languages, we need to take a step back and make sure we have a solid understanding of the main tool we have at our disposal for arriving at a solution.
And though the title of these articles gives things away a bit, the connection between this problem and graph data structures isn’t immediately obvious. However these data structures have a broad range of applications in the real world, and mastering them is going to be the key to cracking this problem, and similar ones during technical interviews.
The reason for taking the scenic route towards a solution is to help you develop a deeper understanding of the core concepts this problem leverages, rather than just helping you memorize one particular approach. The goal here, as always, is to be able to see all problems like this as just variations of a larger pattern that shows up again and again in interviews. …
“The world is in our hands. And we gotta do something with it.” — Captain America
The challenge of launching a roadmap for something like The Tomorrow People Initiative is that the focus needs, in the beginning, needs to be very narrow and clear, with actionable goals and milestones. But any roadmap also has to have a clear path forward with the ability to broaden and grow into a much larger, more complex vision.
So if I had to summarize the mission statement of the Tomorrow People Initiative as it stands in my mind it would be this:
To Recruit and Organize a Global Community of Extraordinary People to Develop Shared Values and Solve 21st Century Problems through the Creative Use of Technology. …
“Even when you had two eyes, you’d see only half the picture.” — Odin to Thor
What do we really know about this strange home we call the Universe?
Human beings have been trying to figure out this world and our place in it for as long as we’ve been human, and the answer always seems to be just out of reach.
There always seemed to be an edge of what we knew to be true. A horizon that we couldn’t see past. And as we’ve discovered more about the world and how it works, we were able to make better and more accurate predictions. …
“If I see a situation pointed south, I can’t ignore it. Sometimes I wish I could.” — Steve Rogers
Where does creativity come from?
There’s a certain degree of mystery around its source but I like what Albert Einstein said about it:
Creativity is mysterious force because it seems to arise out of nowhere. It’s a confluence of sensory inputs in the subconscious that expresses itself as an impulse or a drive.
To build. To act. To explore. To discover.
A key characteristic of life on earth is the ability to create more life. …
“Showing Up is 80% of life” -Woody Allen
I’ve been on a bit of an adventure for the last few weeks that 3 weeks ago was nowhere on my radar.
This labor day I wanted to do something special, like take some time off and actually get away from the city. The fires in California were getting pretty bad and that was starting to negatively impact the air quality. Plus being out in nature is always a good way for me to recharge my batteries. …
“I wish there was a way to know you were in the good old days, before you’ve actually left them” — Andy Bernard in The Office
I buried that quote deep in my mind when I first heard it but recently it came back up again.
It’s been a while since my last post. I actually started this one over a month ago, but I’m just now circling back around to finish it. There has been a lot going on this year, but I do want to make sure to check back in on here at least somewhat regularly. …