Skip to content
Logo

Hackaday

  • Home
  • Blog
  • Community
  • Store
  • Video
  • Submit
  • About
December 2014
M T W T F S S
« Nov    
1234567
891011121314
15161718192021
22232425262728
293031  

Towards the Perfect Coin Flip: The NIST Randomness Beacon

Since early evening on September 5th, 2013 the US National Institute of Standards and Technology (NIST) has been publishing a 512-bit, full-entropy random number every minute of every day. What’s more, each number is cryptographically signed so that you can easily verify that it was generated by the NIST. A date stamp is included in the process, so that you can tell when the random values were created. And finally, all of the values are linked to the previous value in a chain so that you can detect if any of the past numbers in the series have been altered …read more

Home Computers Behind The Iron Curtain

I was born in 1973 in Czechoslovakia. It was a small country in the middle of Europe, unfortunately on the dark side of the Iron Curtain. We had never been a part of Soviet Union (as many think), but we were so-called “Soviet Satellite”, side by side with Poland, Hungary, and East Germany.

My hobbies were electronics and – in the middle of 80s – computers. The history of computers behind the Iron Curtain is very interesting, with a lot of unusual moments. For example – communists at first called cybernetics as “bourgeois’ pseudoscience” (as well as sociology or semiotics), …read more

Downloading Data Through The Display

HIPAA – the US standard for electronic health care documentation – spends a lot of verbiage and bureaucratese on the security of electronic records, making a clear distinction between the use of records by health care worker and the disclosure of records by health care workers. Likewise, the Federal Information Security Management Act of 2002 makes the same distinction; records that should never be disclosed or transmitted should be used on systems that are disconnected from networks.

This distinction between use and disclosure or transmission is of course a farce; if you can display something on a screen, it can …read more

Reverse Engineering Capcom’s Crypto CPU

There are a few old Capcom arcade titles – Pang, Cadillacs and Dinosaurs, and Block Block – that are unlike anything else ever seen in the world of coin-ops. They’re old, yes, but what makes these titles exceptional is the CPU they run on. The brains in the hardware of these games is a Kabuki, a Z80 CPU that had a few extra security features. why would Capcom produce such a thing? To combat bootleggers that would copy and reproduce arcade games without royalties going to the original publisher. It’s an interesting part of arcade history, but also a problem …read more

Fail of the Week: Teddy Top and Fourteen Fails

Last summer, [Quinn] made the trip out to KansasFest, the annual Apple II convention in Kansas City, MO. There, she picked up the most modern Apple II system that wasn’t an architecturally weird IIGS: she lugged home an Apple IIc+, a weird little machine that looks like an old-school laptop without a screen.

Not content with letting an old computer just sit on a shelf looking pretty, [Quinn] is working on a project called the Teddy Top. ‘Teddy’ was one of the code names for the Apple IIc, and although add-ons to turn this book-sized computer into something like a …read more

From The Blog

See all blog entries
  • Game Boy Cartridge Emulator Uses STM32

    No comments

    By Adam Fabio | December 30, 2014

    Game Boy’s may be old tech, but they still provide challenges to modern hackers. [Dhole] has come up with a cartridge emulator which uses an STMicroelectronics STM32F4 discovery board to do all the work. Until now, most flash cartridges used programmable logic devices, either CPLDs or FPGAs to handle the high-speed logic requirements. [Alex] proved that a microcontroller could emulate a cartridge by using an Arduino to display the “Nintendo” Game Boy boot logo. The Arduino wasn’t fast enough to actually handle high-speed accesses required for game play.

    [Dhole] kicked the speed up by moving to the ARM Cortex-M4 based …read more

  • Bringing A Legacy Pager Network Back to Life

    3 Comments

    By Ethan Zonca | December 30, 2014

    [Jelmer] recently found his old pager in the middle of a move, and decided to fire it up to relive his fond memories of receiving a page. He soon discovered that the pager’s number was no longer active and the pager’s network was completely shut down. To bring his pager back to life, [Jelmer] built his own OpenWRT-based pager base station that emulates the POCSAG RF pager protocol.

    [Jelmer] opened up his pager and started probing signals to determine what protocol the pager used. Soon he found the RF receiver and decoder IC which implements the POCSAG pager protocol. [Jelmer] …read more

  • Z80, CP/M, And FAT File Formats

    4 Comments

    By Brian Benchoff | December 30, 2014

    [Gary Kildall] and CP/M are the great ‘also ran’ of the computing world; CP/M could run on thousands of different 1980s computers, and [Gary] saw a few million in revenue each year thanks to CP/M’s popularity. Microsoft, DOS, and circumstances have relegated [Kildall] and CP/M to a rather long footnote in the history of microcomputers, but that doesn’t mean CP/M is completely dead yet. [Marcelo] wrote a Z80 emulator running CP/M inside an Arduino Due, and he did it in such a way that it’s actually convenient and useful to use.

    Instead of using CP/M disk images, [Marcelo]’s emulator emulates …read more

  • Reading Power Use Data with a Webcam and Python

    3 Comments

    By Bryan Cockfield | December 29, 2014

    As any hacker will attest to, whenever an important tool is missing, you might as well just build a new one! That’s the position that [Matt] found himself in when he was attempting to measure the power consumption at his parents’ house. He left the transmitter for the power meter at home, and so the logical thing to do was to set up a webcam and a python script to monitor his dad’s power meter instead of going back to get his.

    The power meter that he had handy was a GEO Minim Electricity Monitor. He found it very difficult …read more

  • Bike Rim Lighting Lets the Night Crowd Know When You’re Rollin’

    4 Comments

    By Joshua Vasquez | December 29, 2014

    There comes a wonderful “MacGyver moment” in many hackers’ lives when we find ourselves with just the right microcosm of scrap parts to build something awesome. That’s exactly what [dragonator] did with his gifted tech box from Instructables. He’s combined RGB LEDs, a Trinket, and a hall effect sensor to add a semicircular rainbow pattern to his night ride while he rides it.

    The theory behind the hack is well-known: given the time between pings from a hall-effect sensor responding to the magnet on a bike wheel, an embedded system can estimate the wheel rpm and predict the time to …read more

  • Ultimate Oscilloscope Hack – Quake in Realtime

    38 Comments

    By Matt Freund | December 29, 2014

    [Pekka] set himself up with quite the challenge – use an oscilloscope screen to display Quake in realtime – could it even be done? Old analog scope screens are just monochromatic CRTs but they are designed to draw waveforms, not render graphics.

    Over the years Hackaday has tracked the evolution of scope-as-display hacks: Pong, Tetris, vector display and pre-rendered videos. Nothing that pushed boundaries quite like this.

    [Pekka]’s solution starts off the same as many others, put the scope in X-Y mode and splice up your headphone cable – easy. He then had to figure out some way to create …read more

  • Trinket EDC Contest Entry: Shorty

    7 Comments

    By Adam Fabio | December 29, 2014

    Sometimes finding a short-circuit is easy, especially after the magic smoke has escaped. Finding a short on a newly etched or milled board though, can be a maddening task. Many of us have been there – wrestling with multimeter probes under a magnifier trying to find the offending bit of copper that is the source of all our problems. [Jaromir] designed Shorty to make this task a little bit easier.

    Shorty is a short-circuit finder – but it’s not exactly like the one you would find on a typical multimeter.  [Jaromir] used MCP6041 Op-Amp to detect resistances down to the …read more

Older entries

Featured Projects

See all projects
Christmas Orchestra

Christmas Orchestra

by Jeremy Weatherford
Pengu Q1 quadruped

Pengu Q1 quadruped

by Pengu MC

From the Store

See all products
Analog Gauge Stepper

Analog Gauge Stepper

$19.97
5
Arduino-Compatible Spartan-6 FPGA Board

Arduino-Compatible Spartan-6 FPGA Board

$69.97
5
blink(1) mk2

blink(1) mk2

$30.00
0
Bluefruit LE Sniffer - Bluetooth Low Energy (BLE 4.0) - nRF51822 - v1.0

Bluefruit LE Sniffer - Bluetooth Low Energy (BLE 4.0) - nRF51822 - v1.0

$29.97
0
Bulbdial Clock

Bulbdial Clock

$99.97
0
Bus Blaster v4

Bus Blaster v4

$45.97
5

Trending Projects

See all projects
Source of Slack

Source of Slack

by newdendrite
DaFunc

DaFunc

by gannon
Solar Energy Generator

Solar Energy Generator

by Nathaniel VerLee
Measuring the "Complexity" of a time series

Measuring the "Complexity" of a time series

by Bruce Land
Sniffing Trinket

Sniffing Trinket

by Georg Krocker
The Tinusaur

The Tinusaur

by Neven Boyanov

Search

Never miss a hack

Follow on facebook Follow on google+ Follow on twitter Follow on youtube Follow on rss Contact us

If you missed it

  • Trinket EDC Contest Entry: Shorty

    7 Comments
  • Trinket EDC Contest Entry: Can I Borrow a Feeling?

    11 Comments
  • TRINKET EDC CONTEST ENTRY: Lazydoro

    3 Comments
  • Towards the Perfect Coin Flip: The NIST Randomness Beacon

    56 Comments
  • Wire Wrap 101

    60 Comments
More from this category

Categories

Our Columns

  • TRINKET EDC CONTEST DRAWING #4 RESULTS

    No comments
  • Retrotechtacular: Pascal Got Frustrated at Tax Time, Too

    9 Comments
  • Ask Hackaday: Stopping The Stingray

    106 Comments
  • Hackaday Links: December 21, 2014

    16 Comments
  • Hacklet 27 – Holiday Hacks

    No comments
More from this category

Recent comments

  • JCCyC on Bringing A Legacy Pager Network Back to Life
  • JCCyC on Z80, CP/M, And FAT File Formats
  • Ryan Shill on Ultimate Oscilloscope Hack – Quake in Realtime
  • Edgar Vice on What is the Matrix…Clock?
  • Jeremiah Bullfrog on DIY Super Accessory For Your Dremel
  • Jeremiah Bullfrog on DIY Super Accessory For Your Dremel
  • signal7 on Real-Time Thermal Projection Saves Your Tastebuds from the Hot Stuff
  • Maxzillian on Reading Power Use Data with a Webcam and Python
  • Me on Bringing A Legacy Pager Network Back to Life
  • Bill on Z80, CP/M, And FAT File Formats

Now on Hackaday.io

  • newdendrite has updated details to Source of Slack.
  • davedarko gave a skull to Portable Altimeter Logger with Display.
  • newdendrite has updated components for the project titled Source of Slack.
  • Anthony Stiller has updated their profile.
  • newdendrite has updated the project titled Source of Slack.
  • bill hughes has updated their profile.
  • newdendrite has added a new log for Source of Slack.
  • rnickens has updated their profile.
  • Casey Pye/Crafterkid has updated their profile.
  • flaviano.rodolfo gave a skull to Voice Controlled Raspberry Pi.
Logo
  • Home
  • Blog
  • Community
  • Store
  • Video
  • Submit a tip
  • About
  • Contact us

Never miss a hack

Follow on facebook Follow on google+ Follow on twitter Follow on youtube Follow on rss Contact us
Copyright © 2014 | Hackaday, Hack A Day, and the Skull and Wrenches Logo are Trademarks of Hackaday.com
Powered by WordPress.com VIP