This is from an excerpt from the course "The Art of Doing Science and Engineering: Learning to Learn" by Dr. Richard Hamming (of the Hamming code).
There are a few good lectures for the semester, but this "Experts" one particular stood out because it is more applicable to everybody. One of the top take-aways is to make sure you aren't too closed-minded when you become an expert.
Video: Experts
And, here's some motivation that I liked, especially at and after the 17-minute mark: You and Your Research.
- Danial Goodwin -
Monday, March 30, 2015
Friday, March 27, 2015
Video: The Birth and Death of JavaScript (1995-2035)
Great comedic and serious talk about how JavaScript is bad and popular. Learn about the timeline of 1995-2035 about how JavaScript became the most popular language and fell.
https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
- Danial Goodwin -
https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
- Danial Goodwin -
Friday, March 20, 2015
Read: Refresh on Graph Representations (Name 3)
At some point, I've forgotten about "edge lists", which are different from "adjacency lists" and "adjacency matricies". I'm glad I read this quick refresher on Khan Academy.
- Danial Goodwin -
- Danial Goodwin -
Wednesday, March 11, 2015
Read: Better Languages For This Generation
As a side-hobby, I'm creating the ultimate language that starts from scratch and questions everything. And, I've found two languages that come really close. So, that's why I deem them for "this generation". ;)
Haxe and Ceylon.
I couldn't do justice for them in a small blog post. And, their websites already explain them really well. So, I recommend taking a few good minutes to find out what you're missing and how much better your language could really be!
http://haxe.org/
http://ceylon-lang.org/
- Danial Goodwin -
Haxe and Ceylon.
I couldn't do justice for them in a small blog post. And, their websites already explain them really well. So, I recommend taking a few good minutes to find out what you're missing and how much better your language could really be!
http://haxe.org/
http://ceylon-lang.org/
- Danial Goodwin -
Saturday, February 28, 2015
Video: Compressor Head
If you are interested in compression algorithms, then the "Compressor Head" short series is a great collection of videos. And, the compression algorithm to beat is the LZ family, which is the backbone of just about all compression that is done. Though, the Markov Chain Compression looks really interesting!
The LZ77 Compression Family
Markov Chain Compression
Burrows-Wheeler Transform
- Danial Goodwin -
The LZ77 Compression Family
Markov Chain Compression
Burrows-Wheeler Transform
- Danial Goodwin -
Friday, February 27, 2015
Read: Nearly All Binary Searches and Mergesorts are Broken
A great reminder that even the simplest code can have bugs that aren't found for year or even decades in this case!
Remember the integer overflow.
Source: Google Research Blog - Extra, Extra - Read All About It: Nearly All Binary Searches and Mergesorts are Broken (2006-06)
- Danial Goodwin -
Remember the integer overflow.
Source: Google Research Blog - Extra, Extra - Read All About It: Nearly All Binary Searches and Mergesorts are Broken (2006-06)
- Danial Goodwin -
Friday, February 20, 2015
Video: A Whole New World
This great talk by Gary Bernhardt will make you think about the legacy systems that you are using everyday and why can't they be better. Hint: They can.
https://www.destroyallsoftware.com/talks/a-whole-new-world
- Danial Goodwin -
https://www.destroyallsoftware.com/talks/a-whole-new-world
- Danial Goodwin -
Subscribe to:
Comments (Atom)