26 comments

[ 2.4 ms ] story [ 73.6 ms ] thread
Side note: the video player is really annoying, hitting the 'full screen' button uses the terrible full screen functionality of OS X rendering my second monitor useless.
atleast it seams to load on your screen
If you provide me with some information, I can definitely fix the issue for you.

What browser are you using? what version? What operating system are you using?

not working for me on Chrome Version 25.0.1364.152 m on Win7
Same problems here, get audio only:

Windows 7 Professional x64 SP1. No video on the following 3 browsers: Firefox 19.0.2, Chrome 25.0.1.1364.172, and Cyberfox 19.0.2 (a 64-bit build of Firefox). I get video, but the audio is choppy on IE 9.

It seems to work on my iPhone with Safari (iOS 6.1.2) but the bandwidth required is too great for my 4G connection.

audio only here too, Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:19.0) Gecko/20100101 Firefox/19.0
I will look into some options. I also find this troublesome. Especially when you are trying to work along side with the video.
Just upload to YouTube who's solved all these video hosting issues? And then I can click on the "Watch Later" button to add it to my queue...
Yes, this. On Windows 7, switching from fullscreen to normal it resets the video and starts over again. Terrible player.
(comment deleted)
I wish C++ had a isMember method for its containers or a keyword like Python's "in". The most succinct way to do this currently (with vector for instance)

vector<string> naughtyList {"Bob", "Tom", "Rod", "God"}; string member = "Jerry"; for (string & each : naughtyList) if (member == each) // do stuff

/rant

I'm not sure why "find" or "contains" isn't a member function of STL container types, but there is the std::find() function:

   bool xIsMember = std::find(v.begin(), v.end(), x) != v.end();
Edit: I admit this is terrible API design. When you want the v.begin()/v.end() combination 90% of the time, why not at least have a std::find() overload that does that for you? Or simply add "std::contains(v, x) -> bool"? You can write your own version of that, of course, but... my take-home point: API design is very important.
Providing container operations as functions in <algorithm> operating on iterators means that someone implementing a new container with iterators immediately has a wealth of functionality available with no extra effort.

Also, containers that are most well suited to membership searches (std::set and std::multiset) do include find(Key const& key) as a member.

(comment deleted)
I believe it's not emacs, it's Sublime Text 2
I was just wondering, shouldn't it be python3 and not python2 when talking about idiomatic python now adays?
That'll make sense just as soon as it's idiomatic to write python 3 :)
Python 3 is not new, and it's not Perl 6.
I liked your website and was going to sign up. However, your catalog of screen casts is too short to sign up for at the moment. On the other hand, does anyone know other python screen cast websites like this with more topics/videos?
I am creating new content every week. I am also going to be creating content at a rate faster than one per week, to combat this exact complaint.

So see ya in 4 months?

It would be nice if you resized your editor window to be as small as possible and cropped the video to that size. As it is the area of the video I actually care about is very small with lots of empty space around it.