Friday, February 11, 2011

A guy wrote a reddit copycat site, entirely in x86 assembly, in 2 nights and 666 lines of code

Czech em: http://pastebin.com/m77977315

Screenshot: http://omploader.org/vM2lhaA

Thread on reddit (tl;dr it's an old one): http://www.reddit.com/r/programming/comments/b0a2z/a_reddit_clone_in_two_evenings_and_666_lines_of/

It is shit like this that gets me hyped for my job. Shit that is so far outside the box it just explodes your mind. For reference, this IS impressive by programmer standards. It'd take me far longer than 2 nights to do that mess :X

Codereddit - for slacking off at work!

OMG OMG OMG

http://codereddit.com/

this is gonna be so pimp awesome for me dudes and dudettes. shit looks just like what i do at work too.

now, clearly, the next step is to generalize this format for browsing ANY website, not just reddit. this is an awesome project idea, not sure i have the energy to start on something of such a grand scale though...

anyone else gonna make extensive use of this like i am? :D

Miyazaki hates technology

What's up, everyone? It's friday night, just chillin', thought I'd share some more goods with you:

Miyazaki hates technology






What a troll. His anime are fantastic, as his manga, but goddamn, I really feel on the opposite end of his viewpoint here. Technological advances have allowed humans to transcend our own evolution and mold ourselves as we wish --- something impossible in the worlds Miyazaki describes.

He's like the McCain of the anime industry, fuck!

World's CPU speed + storage: 1 human brain/dna

This was both shocking and not surprising:

http://arstechnica.com/science/news/2011/02/adding-up-the-worlds-storage-and-computation-capacities.ars

Time to pull our resources and create the first AI!

Web Dev Standards + Javascript Wolfenstein 3D

Worse yet, I am a web developer, so this is of big interest to me.

http://programmers.stackexchange.com/questions/46716/what-should-a-developer-know-before-building-a-public-web-site

Gives a rundown of all the standard shit a web developer needs. What to look for/design for/etc. Standards, like I said. You'd be surprised how much devs miss out on if they aren't up on their shit (and I only went to school for CS --- I've picked up this web 2.0 bullshit pretty quickly, but I am NO pro by any means)

Nextly, we've got a treat from one of my friend's blogs:

http://www.nihilogic.dk/labs/wolf/

WOLFENSTEIN 3D!!! Soooooo cool, in Javascript too! May need to add customizeable controls because of my disability+left-handedness, but that shouldn't be too hard to do.

How to bill for programming

I am chilling at work, browsing through some code shit, since, y'know, I'm a programmer - and I came across an article on how to charge for programming work:

http://blog.markwshead.com/866/how-to-charge-for-programming/

The essence of the article is very Computer Science oriented:

1. Break the project down into tiny functional units (divide & conquer)
2. Figure out a min and max cost
3. Only charge for hours actually spent coding (not researching)
4. Charge a higher rate for hours coding (to make up for #3)
5. Track your time coding very specifically

Makes sense, right? This way, everyone wins. You're honest with your client, you get paid well and appropriately per project, and the client gets what they ask for.

Thursday, February 10, 2011

Excellent Minecraft Shader

I'm gonna be crashing out soon but I thought I'd drop something else I discovered off:

http://daxnitro.wikia.com/wiki/Shaders

There should be a zip or something in there with a patch for Minecraft. It hooks you up with this nice shader system that causes perspective to distinguish between focused (clean) and unfocused (blurred) objects. It makes the game look very nice!

Back up your old binary first just in case you want to uninstall the mod or update it.