Domain: videolectures.net
Stories and comments across the archive that link to videolectures.net.
Comments · 17
-
Re:Creating more victims
-
Re:Correlation is not causation
Does anybody know one of those free online class sites with a decent set of math classes, preferably geared more toward programmers?
I already have a degree in computing, but I've gone back to study a BSc in Math. Most people studying with me, to supplement the given material, make use of the Khan Academy http://www.khanacademy.org/
and also the MIT OpenCourseWare http://videolectures.net/mit_ocw/Khan Academy is good for reinforcing concepts, but the MIT OpenCourseWare is really good for straight out teaching.
I love the Classical Mechanics lectures by Walter Lewin - he's an amazing lecturer, although you'll already have to be good with calculus and differential equations to be able to easily follow.
MIT also has single and multivariable calculus, linear algebra and differential equations courses. If you completed all of them, you'll have a great basis for further math.
I'm sure that someone here has taken those classes in person and can vouch for how good they are.
-
Everything you need to learn is already availableEverything you need to learn is already available for free on the web. You just have to search harder to find them. I'd assume you want to enroll in university computer science as you are asking this in slashdot.
For pre-U education to brush up your knowledge, there's Khan Academy to teach you everything from primary school to even college.
For formal university level education, you can get many of them free directly from university. MIT Open Courseware is one of the well known examples. You can find a list of them at Open Culture. Google Code University is a less known but great site that helps you start and search on your online education journey.
There are also video lecture collection sites that contain lecture recordings from various universities, such as Academic Earth and Video Lectures.
You may also interested in less formal technology videos such as BestTechVideos and Google Tech Talks.
You can download a lot of ebooks from the web. Here is an example list you can found on Delicious.
In case if you are only interested in web design, IMHO the best way to learn design and multimedia is go to a real college. But anyway, there are tons of resources for web design too. Delicious is a must have search tool for you to get started.
I'd love to provide more links that I have but I'm short of time. But as always, Google is your best friend!
-
Re:No mathematical background?
People profit on free things in the same way that Google profits from giving away free search.
I did work with NASA 40 years ago and so I guess that makes me correct also. Wikipedia already has good reference and has some people that maintain the reference well. No point in muddying the waters.
http://en.wikipedia.org/wiki/Quantum_mechanics It is a difficult science and the relationships are modeled with math. Understanding math is not a suggested dependency it is a prerequisite in any curriculum.
As someone else already said, without math, physics is just philosophy.
Professor Lewin covers the basics better anyway. It requires no math to watch the videos and he has a good knowledge of the subject.
http://videolectures.net/mit801f99_physics_classical_mechanics/
On top of that, math is fun and very interesting in its application. Markov Chains and Monte Carlo methods are so cool.
How is a person supposed to understand even the most important reference on the net without math? -
Re:Mod parent up
There is actually a resurgence right now in deep neural network though.
Here's a Google Tech Talk on the subject of deep belief nets: http://www.youtube.com/watch?v=AyzOUbkUf3M
The same prof (Geoffrey Hinton) also has a video tutorial here: http://videolectures.net/mlss09uk_hinton_dbn/ -
Climategate anyone?
Great idea. Reducing CO2, which has a negligible impact on the non-problem of global warming, instead of developing space science. And what's even more ridiculous: Satellites have been monitoring the temperature of the troposphere for about two decades showing that there has been no warming since the last 14 years. And the guy who's heading the program recently gave a lecture with the title: Nature, not human activity, rules the climate. I think Obama is just annoyed that he didn't get his way in Carbonhagen.
And now please mod me down and bomb me with rebuttals because I am a climate denier.
-
Re:bad timing
possible video of the talk:
http://videolectures.net/ccss09_johnson_bnb/
don't have time to watch, gotta go to work. -
bad timing
I have to give a presentation on a mathematical model today, and I am just now hearing about this; does anyone have a link to a paper they wrote or more information?
I googled it while previewing my comment and found a pdf presentation:
http://carbon.videolectures.net/2009/other/ccss09_zurich/johnson_bnb/ccss09_johnson_bnb_01.pdf -
Re:Android = no native code support
Most of these discussions/arguments about Java are strictly concerning performance, like whether or not Java is bloated and slow. Your post there is one of the first I've seen that neatly answers the question of "why Java?" If it is as you say, then that's a highly desirable feature. That's especially when you consider the volume of personal information that's usually contained on a mobile phone, which I'd imagine would make it an attractive target for malware.
For better or worth, software development is nothing like video games. Performance, the topic of obsession for video gamers, is oftentimes an afterthought in industrial software development. Security, reliability, maintainability, computability, clarity receive higher priority almost each and every time. In order to understand this, of course, you have to spend a few too many years in software development. The truth about performance is rarely taught in CS university course, and almost never understood by CS students. I too was a fresh CS grad over a decade ago (I actually remember the time when Slashdot was popular) and despised, if not hated, Java. I adored C, optimized parts of the code in assembly, and though I knew everything there is to know. Boy was I silly. I was forced by my employer to deal with Java parts in a huge mixed codebase in 2000. I accepted Java in 2003 when it finally started producing decent benchmarks on the brand new Linux test equipment. Since then, I worked on many diverse problems, broadened my software architecture experience, and came to appreciate Java's design. I don't think I can design a better platform myself. I know that James Gosling is a freaking generous because I remember when I though he was a fool. Software design should never focus on fixed performance cost factors. Moore's law will marginalize fixed performance factors in a matter of years no matter how high in absolute value these fixed factors are.
But don't take my word for it. Listen to my elder colleague Charles E. Leiserson from MIT - Why study algorithms and performance?
I don't know much about Java but this got me curious. What does Java offer here that would be difficult (or impractical/impossible) to achieve with using syscall restrictions and other devices to sandbox the apps? With virtual memory and appropriate syscall restrictions that sounds like it should work too, and would make it easier to run native code, yet I don't hear of devices that use such an approach. Is it that both methods are equally viable, only with Java someone has already created an implementation that is useful for mobile phones so why reinvent the wheel? Or is Java's approach inherently superior in some way?
Unfortunately, writing a program that would validate system calls is much much easier said than done. It takes no time what so ever to say it. If you actually start writing a program like that, you will quickly realized that this will be The most complicated problem of your life. Take a look at the NSA SELinux codebase. SELinux actually implements an extremely limited functionality to validate system calls. SELinux configuration cannot be controlled from the user space, so it is useless in any environment where you actually want to leave some security decisions to users. Also remember, if you create a workaround to give users some control over SELinux configuration, nothing will stop a malicious program run by a user from using the workaround you created without the user's knowledge. You need at least 3-tier architecture to implement a usable security. Moreover, you will have to analyze sequences of system calls in bundles and not just do an analysis call by call. Solving problem after problem, you will end up writing a virtual machine in pretty much the same way it is written for Java. It took more than 10 years for Java developers to implement their virtual machine solution - they started around 1992 and the most functio
-
This is just the beginning
Data mining in law enforcement and anti-fraud will become more and more important in the future. Only recently computers are able to manage huge social networks. An often used technique is guild by associasion: your specific background, social network (who do you call), criminal record etc. give you a certain value. If this value is higher than a critical value, they will start further investigations. If you want to learn more about this subject I strongly recommend this videolecture of Foster Provost, a pioneer in this research: http://videolectures.net/mmdss07_provost_ilwn/
-
Battle between FCC & Broadcasters against WSDThere is an interesting online video lecture at Videolectures.net that is also talking about Whitespace Devices and discussing the battle between FCC and Broadcasters against the Whitespace Device movement. It is interesting that Microsoft appears to be a good-guy in this area.
It is the big $$ broadcasting companies and the regulators that are opposing the WSD because they fear any competition.Check out the lecture at http://videolectures.net/kiblix07_meinrath_wtrr/ (the WSD part starts at around 42:00)
-
Videoectures on the topic
Here are some videolectures on this topic: http://videolectures.net/icml07_tenenbaum_bmhi/ this one i find very insightful. http://videolectures.net/mlcs07_goldwater_bat/ http://videolectures.net/mlcs07_perfors_aba/
-
Videoectures on the topic
Here are some videolectures on this topic: http://videolectures.net/icml07_tenenbaum_bmhi/ this one i find very insightful. http://videolectures.net/mlcs07_goldwater_bat/ http://videolectures.net/mlcs07_perfors_aba/
-
Videoectures on the topic
Here are some videolectures on this topic: http://videolectures.net/icml07_tenenbaum_bmhi/ this one i find very insightful. http://videolectures.net/mlcs07_goldwater_bat/ http://videolectures.net/mlcs07_perfors_aba/
-
Municipal Net Video - Fighting the system &capSascha Meinrath (of the New America Foundation) gave an interesting talk on this topic and on how hard it is to fight the capital interests in order to make it come through.
http://videolectures.net/kiblix07_meinrath_wtrr/
There is also a very interesting part on White Space Devices, basically radio devices that would use any available frequency in order to communicate and release that frequency and hop onto another one immediately if the detect someone else transmitting on it. They have presented this to the FCC for the test, which of course was extremely unfair (out of specs) and the technology refused. Some more on his site http://www.saschameinrath.com/.
-
Check Videolectures.net - over 2500 science videos
We are running a http://videolectures.net/ science video site with over 2500 science videos and presentations mostly related to Computer Science, Machine Learning, Data Mining, Semantic Web, etc.
If you click it right now, please also check http://videolectures.net/site/live/ where live webcast of the Machine Learning Summer School which is going on right now (http://www.mlss.cc/tuebingen07/).
And please don't put it on the slashdot front page (i.e. slashdot-it) just jet, because the server probably won't stand that much load (we'll be upgrading servers soon).
-
Check Videolectures.net - over 2500 science videos
We are running a http://videolectures.net/ science video site with over 2500 science videos and presentations mostly related to Computer Science, Machine Learning, Data Mining, Semantic Web, etc.
If you click it right now, please also check http://videolectures.net/site/live/ where live webcast of the Machine Learning Summer School which is going on right now (http://www.mlss.cc/tuebingen07/).
And please don't put it on the slashdot front page (i.e. slashdot-it) just jet, because the server probably won't stand that much load (we'll be upgrading servers soon).