dmunoz
Joined 13 years ago
Joined 13 years ago
I'm not sure how common such courses are, but where I went they were called "Student Directed Seminars" and allowed for some interesting courses that normally wouldn't get offered.
For what it's worth, the Anandtech review [0] mentioned your first issue in their review back in October. Anandtech has missed things in the past, but I trust them a lot to find and point out possible issues with hardware.
[0] Linking to the last page 'Final Words' section as it is mentioned up front and centre there. A lot of times, I'll read or skim the first page, and jump directly to the final page conclusion for hardware I just want a quick overview of - http://www.anandtech.com/show/9702/samsung-950-pro-ssd-revie...
[0] https://en.wikipedia.org/wiki/Lucas%E2%80%93Lehmer_primality...
That said, two annoyances I just noticed with the list view (braindump style):
There is no header. I have no idea what the columns are. I can only guess, and that is useless for e.g. the rightmost column here [0]. Mental thoughts as I view it: It's just an icon? It's not clickable and doesn't appear to show anything useful. The speakers change to blue when I have my mouse over them. What does this mean? It's still not clickable... what is it doing?
Another problem related to not having a header: when I sort by e.g. views, the views are not actually shown. Maybe I wanted to see that information as well as having the rows sorted by the column.
Oh wait, I just noticed that there is a header there... but it's not clear it's for the columns of the table underneath it. They're not aligned... and it still doesn't explain what that column of icons is. But now I see that the number of views is shown as the leftmost column. I guessed that it was some sort of filesize initially (1.6B, 377.7M, etc.).
One last thing, I wish clicking the column in the header would toggle ascending/descending sorting like almost every other table I've interacted with. It's not clear at first that I need to go all the way over to the left to toggle that behaviour.
Furthermore, the cs173 class at Brown now uses a different book, Programming and Programming Languages [1], that was updated as recently as 2014. It's very much in the same spirit, but uses Pyret instead of plai-typed.
Another thing to note is that cs173 had a MOOC-like online offering in 2012, and the videos are still available [2].
[0] http://cs.brown.edu/courses/cs173/2012/book/
If instead by "straight from" you mean "similar to", well, there is only a handful of ways to explain this material so of course they are going to be similar.
Please don't throw around accusations of copying lightly. I would like to see more material like this shared, not less.
"Once a device is upgraded to Windows 10, we'll be keeping it current for the supported lifetime for the device."
I'm not sure what they mean by "lifetime for the device", but I think it means you have a year to decide to upgrade to Windows 8, and then it'll be supported for as long as your device is working.
[0] http://d35lb3dl296zwu.cloudfront.net/uploads/photo/image/191...
For anyone who might be interested in Go and is wondering how this is done, read the tutorial I mentioned. Go has solid documentation alongside a handful of tutorial style article that are worth reading.
Is there any logic as to what order the questions and replies are displayed on the page? It doesn't seem to be either of reddit's 'top' or 'best' sorting. Perhaps whatever order they landed in within the JSON?
That said, I've watched a good portion of Ramamurti Shankar's lectures from Open Yale courses [0]. They're pretty good, but perhaps not broken down as logically as the three courses of Lewin's.
There is also some really good lectures from Leonard Susskind's The Theoretical Minimum [1]. However, these are perhaps a step beyond the normal undergraduate lecture series.
Remote: Yes.
Willing to relocate: Yes, for the right opportunity.
Technologies: Preference for low level, backend work: C, C++, C#, Go, Java, Ruby, Python, Erlang. Fair knowledge of web technologies including JavaScript, HTML, CSS, jQuery, AngularJS.
Resume: Upon request.
Email: dmunoz_hn at outlook.com
About me:
I have a B.Sc. degree with a major in computer science from the University of British Columbia. I did plenty of elective credits in mathematics, physics and philosophy - mostly the philosophy of logic.
I'm constantly investigating new languages and technologies. I have played around with languages like Go, Rust, D, LISP-like languages, and Lua. I pay attention to language standardization and development such as C++14/17, C# 6, ECMAScript 6, Rust heading towards 1.0, Go through 1.4 and beyond, and others. I sometimes investigate the implementation of languages like Ruby, C#, Rust, Python, and JavaScript.
I have made code available on my website and on github. I program for fun whenever I have a scratch to itch.
My HN alias is a pseudonym. Upon contact, I can make myself available through email, irc, and phone. Please include a little about the opportunity when making contact. I will reply in either case, but if I wouldn't feel comfortable in the roll I will let you know quickly.
Check out Pat Shaughnessy's Ruby Under a Microscope [0].
It gives a nice overview of the internals of MRI. It doesn't cover a who lot of the C code, but references plenty of it and where it can be found in the source code of MRI. Grab the book, the source for MRI, and do some digging.
[0] https://www.amazon.com/Ruby-Under-Microscope-Illustrated-Int...