Computer Architecture – ETH Zürich – Fall 2019
safari.ethz.ch
safari.ethz.ch
All of his course videos are available online on his youtube channel : https://www.youtube.com/channel/UCIwQ8uOeRFgOEvBLYc3kc3g/pla...
Another very interesting course is "Reliable and Interpretable Artificial Intelligence".
Which is not freely available. Do you know where we could have access to it? Thanks!
EDIT: some miswording.
ETH Zürich has better score in international ratings, but the EPFL doesn't lag behind much. It's a really top noch place to learn any technical career.
Martin Odersky (the original author) is still a professor there and teaches some Computer Science courses: http://lampwww.epfl.ch/~odersky/
One of the "downsides" to ETH Zürich is that it's quite competetive right from the beginning: you have to pass the Basisprüfung after your first year to continue your studies there (8-9 exams during the month of August), which 40%-50% of the attending students will not pass (it's kind of a "filter-exam"); this is one of the differences compared to the popular US universities: everyone with a high school degree (Gymnasium here in Switzerland) is allowed to attend University here in Switzerland, i.e., we don't have interviews or entry exams for most of the BSc majors (medical school is an exception).
If you have questions, feel free to contact me (see my profile).
All the best to you and your daughter!
However you should be aware that undergraduate courses are generally taught in German (at least in Zürich): https://ethz.ch/content/dam/ethz/common/docs/weisungssammlun...
I guess someone else would need to jump in.
https://people.eecs.berkeley.edu/~kubitron/courses/cs194-24-...
Maybe there are other courses for this stuff.
[1] http://www.youtube.com/watch?v=-ALyN0-jBrw
[2] https://safari.ethz.ch/digitaltechnik/spring2019/doku.php?id...
If the comment was made by a professor in the U.S., it could have meant "top 10 <in the field> in North America".
[0] https://safari.ethz.ch/digitaltechnik/spring2019/doku.php?id...
https://ocw.mit.edu/courses/electrical-engineering-and-compu...
A rare computer arch book written with programmers as the intended audience.
The GPU lecture is particularly good and doesn't seem to require much more than basic programming knowledge.
I don't think I ever will, but the world needs an alternative that has a good encoding/optimization (like switching to lower bitrates on slower connections), a unified interface (familiar no matter what site it's being used on) and that doesn't tempt users to write custom skins for the video player.
Honestly I was thinking that some sort of integration where content creators could be directly contacted by advertisers - who would pay for in-video advertising by the content creator (this is more for personalities than for corporations) - and have a vetted way to be payed for their time / platform / ads would work (with companies paying to be part of that system). This would result in higher quality ads that are more beneficial to the content creator than the video distributor (a goal I view as equally good). And to benefit the companies advertising, you could create a tool where shorter clips of the advertisement could be sent back and forth, previewed, and approved as needed (if integrated with a payment system, this protects both parties from a bad deal).
I also think some, but not all, content creators would view paying for a small hosting company to store and stream their videos in the same way they view buying a new webcam or microphone.
While this might occur also with self hosted, YouTube is their main target and what they mostly care about.
So far so good, everyone is entitled to be paid for their work.
However they are quite aggressive collecting those royalties, to the point that there are royalty free song books for the children on primary schools, for them to avoid paying GEMA.
Since we are approaching Christmas, several typical Christmas markets did had another set of songs going around, a couple of years ago as protest.
So coming back to YouTube, if there is something on a video that might trigger GEMA to act upon, Google just triggers "Sorry this video isn't available in your country".
It was much worse a couple of years ago, when Google refused to pay any kind of royalty to GEMA and just blocked everything, they have kind of settled now, but it still comes up occasionally.
I've found the opposite, despite advertisements. For one thing, Youtube provides very good auto-generated captions and makes it easy to watch a sped-up version of the video. This saves way more time than would be taken up by looking at ads.
Of course people should still host their own videos but I see this as more like a backup, in case YouTube goes rouge somehow.
(How they came up with this name, given the existence of porn site Red Tube, I'll never know.)
Some genres are very popular on YouTube but not elsewhere (relatively), New Retro Wave been an example that comes to mind, good programming music.
People often assume that youtube-dl only works with YouTube because of the name, but it actually works with a really huge amount of sites, including Vimeo and Twitch.
You can see the full list of extractors that they have in the source here:
https://github.com/ytdl-org/youtube-dl/tree/master/youtube_d...