Live data from Hacker News

Notch's Livestream for Ludum Dare 21

livestream.com

81–90 of 96 posts

Re: Notch's Livestream for Ludum Dare 21

#82
post #21

I'd be very interested to look at live editing of experienced vim hacker to steal some tips.

Check 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.

Re: Notch's Livestream for Ludum Dare 21

#83
post #22

Earlier quoted context omitted.

Hotswap 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.

Are 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.

See JRebel mentioned by the other poster for more dramatic modification.

Re: Notch's Livestream for Ludum Dare 21

#84
post #80
post #47

Earlier quoted context omitted.

Thats pretty crazy. over 15k USD

He makes about €172,493 in sales a day (source: http://www.minecraft.net/stats.jsp ). $15,000 is relatively nothing to him.

He makes a lot of money, therefore he should throw money into a fire.

Re: Notch's Livestream for Ludum Dare 21

#85
post #58

He's trying again at 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!

Is there no voice over on this one?

He's getting tired. All brain cycles are now being devoted to coding.

Re: Notch's Livestream for Ludum Dare 21

#86
post #80
post #47

Earlier quoted context omitted.

Thats pretty crazy. over 15k USD

He makes about €172,493 in sales a day (source: http://www.minecraft.net/stats.jsp ). $15,000 is relatively nothing to him.

Snarky 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.

Re: Notch's Livestream for Ludum Dare 21

#87
post #25

Earlier quoted context omitted.

I have lost count of the number of things I learned. Particularly new ways of doing things.

Can 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).

Using a paint program as a level editor is something more people should be exposed to.

Re: Notch's Livestream for Ludum Dare 21

#89
post #60

Earlier quoted context omitted.

Would 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..

Problem is if we only saw him diving into Rage source code and tweaking stuff, that wouldn't teach us much.

Plus 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.

Re: Notch's Livestream for Ludum Dare 21

#90
post #79

Earlier quoted context omitted.

Please don't start taking programming tips from Mojang employees.

Explain why?

Because Minecraft is a very buggy, poorly designed product. Notch is only "respected" as a programmer by people who have never looked into his programming.
Post reply on HN