6 ms·
Notch's Livestream for Ludum Dare 21
The stream has started, but notch hasn't begun coding yet at the time of this writing. Those of you who don't know what Ludum Dare is, can check their website at http://ludumdare.com/ - but TL;DR: rapid game dev competition, in 48 hours - Notch (maker of Minecraft) is streaming his participation this year.
- fredoliveira 15y agoThe stream has started, but notch hasn't begun coding yet at the time of this writing (so don't be scared by the still screen). Those of you who don't know what Ludum Dare is, can check their website at http://ludumdare.com/ http://ludumdare.com/ - but TL;DR: rapid game dev competition, in 48 hours - Notch (maker of Minecraft) is streaming his participation this year.
- ugh 15y agoWell, it’s a bit too early, isn’t it? Here’s a time-lapse from a year ago: http://www.youtube.com/watch?v=ZV-AFnCkRLY http://www.youtube.com/watch?v=ZV-AFnCkRLY
- lee 15y agoThis is amazing. Currently there are 12000 people tuned to watch a man program live. Who would have thought that would ever happen... live streaming programming.
- lrm242 15y agoIt's hugely fascinating to watch & listen to him brainstorm on the type of game he wants to build. This is awesome.
- DanielRibeiro 15y agoThis is a great idea. Uncle bob[1] had filmed himself a few times (I've learned a few tricks this way), but making it real time is a lot more engaging. [1] http://vimeo.com/7762511 http://vimeo.com/7762511
- fredoliveira 15y agoI have lost count of the number of things I learned. Particularly new ways of doing things.
- Simucal 15y agoCan you list some of them? The concept of editing the game loop code while the game is still running is new to me (even though apparently this has been around for a long time).
- terhechte 15y agoI didn't watch the full stream, only an excerpt from the middle. Do you know how that works? That really fascinated me.
- clistctrl 15y agoThat is the craziest awesome thing i've seen while watching. It never occurred to me, but its so simply brilliant!
- corysama 15y agoUsing a paint program as a level editor is something more people should be exposed to.
- sp332 15y ago
- ANH 15y agoI'd pay money for a 24-hour channel of various programmers, known and unknown, livestreaming. Does this exist already?
- ParadisoShlee_ 15y agoWould be interesting to have a recording of the linux kernel programmers, could release a 'Best of Code 3.1'... offering football highlights of coding :) I wonder who would pay to watch Carmack and others code on a regular basis..
- swah 15y agoProblem is if we only saw him diving into Rage source code and tweaking stuff, that wouldn't teach us much.
- dkersten 15y agoPlus Rage and other commercial stuff would be under NDA, so no chance of watching any coding on such projects. Big and popular open source projects would definitely work though, IMHO.
- exit 15y agoyou may have to pay for it. he just closed the stream because he realized the 17000 viewers would equal a huge bill from livestream.
- leon_ 15y ago12000 people watching a man program _JAVA_. I guess hell is a cold place nowadays ;)
- swah 15y agoMore like 12000 people now understand that is not the language that matters :)
- highace 15y agoIt's actually really interesting to see the thought process and programming technique of a respected dev from start to finish of a project. I'm sure I'll learn a lot, more people should do this. Going to keep it on the secondary monitor.
- fredoliveira 15y agoThe iPad stream is surprisingly good. Very high quality, and makes for a great way to keep up with this while working on other things.
- zaphodbeiberbrx 15y agoPlease don't start taking programming tips from Mojang employees.
- swah 15y agoExplain why?
- zaphodbeiberbrx 15y agoBecause Minecraft is a very buggy, poorly designed product. Notch is only "respected" as a programmer by people who have never looked into his programming.
- MikeCampo 15y agoWell it's good enough to make him a very rich man. Oh and when did you get a chance to look at his code and designs?
- zaphodbeiberbrx 15y agoSo because someone is rich that makes them a good programmer? I have done some projects with the Minecraft SMP protocol (which is awful), and I write plugins for it. So yeah, I know a bit about its design.
- lrm242 15y agoanyone know what music he's listening to on the live feed?
- fredoliveira 15y agoHe was listening to Cliqhop on SOMA.fm a while ago. Now it's some other online radio (I could only make "miss * kiss dot com").
- lrm242 15y agoI caught: DJ Anna Kiss, http://www.facebook.com/missannakiss http://www.facebook.com/missannakiss She DJs a bunch of different internet radio programs. Gotta go find which one it is. :)
- msim 15y agohttp://www.di.fm/electro/ http://www.di.fm/electro/
- lrm242 15y agoGracias!
- albertzeyer 15y agoThis reminds me of the Hackontest (http://hackontest.org http://hackontest.org) (Disclaimer: I was working there for/on OpenLieroX.) We were filmed all the 24h via webcam and all our screens were recorded also via VNC and inside the OpenExpo, one could watch us coding live. I don't really find much records of it though but here are two videos (sadly not the VNC records): http://www.etoy.com/blog/archive/2008/09/26/hackontest.html http://www.etoy.com/blog/archive/2008/09/26/hackontest.html http://technocrat.net/video/Hackontest/2.mpg http://technocrat.net/video/Hackontest/2.mpg I find it very instructive to actually watch other people coding.
- shabda 15y agoIf you like this kind of things, Peepcode's Play by Play screencasts are good too.
- BasDirks 15y agoI do like the PbP's from Peepcode, but Notch is something else.
- suninwinter 15y agoIt looks like his changes appear in the game window without rebuilding the program. Is that what everyone else is seeing? Is this a technique I should know about?
- smhinsey 15y agoIt's basically edit and continue in debug mode.
- barrkel 15y agoHotswap bug fixing is the Java term for it. .NET calls it Edit and Continue. Much the same thing has existed in Smalltalk and Lisp etc. for much longer. It's particularly well suited for things like a game loop or a server, because it works best (or rather usually, only) when the code you're editing is not on the stack.
- Periodic 15y agoAre you still limited to method bodies? It seems reasonable that the method signatures and object layouts couldn't be modified because that would invalidate a lot of code already in memory and that may already be optimized.
- barrkel 15y agoSee JRebel mentioned by the other poster for more dramatic modification.
- drtse4 15y agoHe is using JRebel i guess.
- yatsyk 15y agoI'd be very interested to look at live editing of experienced vim hacker to steal some tips.
- swah 15y agoHe seems to be using vim emulation on Eclipse, no?
- pakitan 15y agoCheck out peepcode.com - the "Play by Play" series with Zed Shaw and Gary Bernhardt. The videos are not specifically dedicated to vim tips and tricks but since the programming is done on vim you should be able to find something interesting.
- ForrestN 15y agoDoes anyone know what he's making? I just tuned in 30 minutes ago, and he's been focused on getting his RenderWall function to work. Has he said what his eventual plan is at all?
- Simucal 15y agoHe just said, "The funny with my Lundum Dare entries is I never have any idea what game I'm making while I'm doing it."
- kayoone 15y agoIts amazing to watch him build this. I also find it inspiring that he is still doing this because he simply loves building games despite the fact he has made millions with minecraft already.
- Madsn 15y ago"Flip the 'y'.. (Wh)y not, hehe" - Nice programming pun :)
- smhinsey 15y agoHe just stopped the stream due to the cost. I'd be very curious to know what the actual numbers were.
- JoeH 15y agoHe stopped and restarted at a lower quality
- smhinsey 15y agoAh, that makes sense. Too bad that I could really only see what was going on in HD mode.
- deleted 15y ago[deleted]
- metel 15y agohttp://www.livestream.com/platform/premium_features_and_pricing http://www.livestream.com/platform/premium_features_and_pric... There are various plans, but 17000 viewer hours at 3hours per dollar ish? Not cheap.
- baseonmars 15y agoGoing by their pricing page and the 17000 viewer hours he mentioned before cutting out, I'd guess a couple of thousand dollars, ouch! http://www.livestream.com/platform/premium_features_and_pricing http://www.livestream.com/platform/premium_features_and_pric... edit: it's more like $8000-15,000 (http://news.ycombinator.com/item?id=2907135 http://news.ycombinator.com/item?id=2907135)
- wmeddie 15y agoHe said he was at 17,000 viewer hours. I'm not sure what plan he's using but if it was the professional one that'd be 17,000 * $0.27 = $4590!
- BasDirks 15y ago"Let's flip the y... y not!? ehehehe"
- cschep 15y agoNotch just talked about how it was going to be super expensive to do this, and changed the quality of the stream to low to hopefully counteract that somehow? That seems crazy to me, we all want to watch this and it's costing him money to do us that favor? Seemingly he's also driving traffic to livestream, is it because he has no ads or something?
- exit 15y agoat 18:31 utc he closed the stream because the number of viewers would equal a huge streaming bill for him :( he mentions that he found streaming on justin.tv would also be too expensive. i for one would pay to have famous coders streaming in the background while i code myself.
- Simucal 15y agoHe just ended the stream when he checked his usage report on Livestream.com. Apparently he had racked up 17,000 viewer hours so far and said the cost was getting way out of hand. I'm trying to see how much that is going to cost him. It would be cool if we could get Livestream to sponsor him perhaps as a way to promote their service?
- citricsquid 15y agohttp://www.livestream.com/estimator http://www.livestream.com/estimator Enter "mojang" there to see the cost.
- deleted 15y ago[deleted]
- Madsn 15y agoThats pretty crazy. over 15k USD
- marcog1 15y agoHe makes about €172,493 in sales a day (source: http://www.minecraft.net/stats.jsp http://www.minecraft.net/stats.jsp). $15,000 is relatively nothing to him.
- bradtgmurray 15y agoHe makes a lot of money, therefore he should throw money into a fire.
- nknight 15y agoSnarky remarks aside... The cost estimator basically says the incremental cost is $0.27/hour. That's pretty expensive for what is, in this case, basically bare streaming infrastructure (livestream adds some value, but not much for this particular use case). The essential functionality could be easily replicated on e.g. Amazon EC2 at less than half, maybe even 1/3rd, the incremental cost even as a one-off thing. Even now, as a not-particularly-wealthy person, I'm often willing to pay extra for convenience, but I just don't see ever being willing to pay 3x the cost of doing it myself for a non-mission-critical application, especially when there are even cheaper options like twitch.
- Madsn 15y ago"Unfortunately, mojang has been permanently deleted. All of mojang's videos will no longer be available." Did they just kick him off? Cause I didn't hear him say anything about taking the stream offline.
- citricsquid 15y agoHe terminated it himself: http://twitter.com/#!/notch http://twitter.com/#!/notch
- lgeek 15y ago"I deleted the channel myself to stop any further costs. It got WAAAY out of hand, haha" via twitter
- confuzatron 15y agoHe's probably cancelled his credit card too. :)
- deleted 15y ago[deleted]
- GVRV 15y agoHe's trying again at http://www.justin.tv/realnotch http://www.justin.tv/realnotch Edit: Seems like many people having problems with it, but Notch is sticking with it. Would be awesome if the Justin.tv/Twitch.tv crew can jump in and help!
- sek 15y agoIn Germany you have to buy a premium account to watch. It says to much streams in this country. There is just one peering video hoster, when can users stream on Youtube?
- emmett 15y agoThis is not true for gaming streams, and hasn't been for some time.
- luminarious 15y agoMax number of streams reached for my country. Who knew there are so many Notch fans in Estonia.
- emmett 15y agoJust watch on twitch where there are no limits.
- runevault 15y agoOdd when I try to load it the url jumps back and forth between twitch.tv and justin.tv and never sticks on either.
- swah 15y agoWould you (should he) ever commit to a VCS working at this speed?
- DLarsen 15y agoAnyone live-blogging this?
- AndyJPartridge 15y agoThe host for the Ludum Dare website has taken them down for using too much CPU. https://twitter.com/#!/ludumdare https://twitter.com/#!/ludumdare
- swah 15y agoYou can notice he is really in the flow right now.
- bhassel 15y agoIt seems Notch finished the game. He uploaded it here: http://s3.amazonaws.com/ld48/index.html http://s3.amazonaws.com/ld48/index.html