The meaning of being a hard-core hacker from a 1985 recollection

6502-hand-assembling-and-programming

Gather ’round children, we’re about to hear a story about the good old days. Except that this is really more of a horror story of what it used to be like as a code monkey. [John Graham-Cumming] shares his experience programming a 6502-based KIM-1 machine back in 1985. Simple, right? The caveat being that there was no assembler or … Read the rest

Hackaday Links: October 6, 2012

Upgrading a desktop with a diamond cutting wheel

[Michail] needed a new graphics card. The only problem was his motherboard didn’t have any free PCI-E x16 slots available. Unable to find a PCI-E x1 card, he did what any of us would do and broke out the Dremel. Yes, he got it working, but don’t do this unless you … Read the rest

Programming a microcontroller one bit at a time

Imagine you’re stuck on a desert island, hundreds of miles away from the nearest person, and you finally have time to finish that project you’re working on. You have a single microcontroller, but you’re lacking a computer and you need to program an ATtiny13. How do you do it? [androidruberoid] figured out how to manually flash a microcontroller (Russian, surprisingly … Read the rest

From 0 to C: teaching programming without a computer

It’s no secret that learning how to program is very hard, and teaching it doubly so, requiring the student to wrap their head around very unorthodox concepts. [Ubi de Feo] over at the Amsterdam tech collective Hello, Savants! has a unique solution for taking someone who knows nothing of programming and turning them into a computer aficionado capable of deftly … Read the rest

Raspi contest to get the kids programming

The Raspberry Pi was originally conceived as an educational platform. Much like the BBC Micros and Apple ][s of yore, the Raspi is designed to get kids into programming by giving them a very tiny but still useful computer. Truth be told, we haven’t seen any educational hacks involving the Raspberry Pi, most likely because makers and tinkerers like us … Read the rest

You’re invited to sift through 100 Terabytes of data for NASA

Most people we know had at least one phase where they dreamt of working for NASA. That dream may have faded for many of us, but it could suddenly be a real possibility again with a tournament NASA is holding. The goal is to sift through all of the data that they have collected; roughly 100 terabytes of pictures, … Read the rest

Programming the 6502 one nibble at a time

[Quinn Dunki] keeps rolling with her 6502 based computer build. This time around she’s added some memory to store the programs, but needed a way to get that code into the device. Above is her solution, a bank of hex switches used to program the 8-bit command and 16-bit address for each line of machine code.

This is a continuation … Read the rest