Cover photo
Adam Bratt
Works at Benzinga
Attended Calvin College
Lives in Grand Rapids, MI
137 followers|54,830 views


Adam Bratt

Shared publicly  - 
Trenton Broughton's profile photo
Looking good!
Add a comment...

Adam Bratt

Shared publicly  - 
Who knew the beat was so perfectly on-time to this?

#Winning   #StarWars   #CantinaBand  

Add a comment...

Adam Bratt

Shared publicly  - 
Trenton Broughton's profile photo
Oooooh yeah!
Add a comment...

Adam Bratt

Shared publicly  - 
Why is this so intriguing!?!
Can't. Stop. Watching. Epic 3:20-minute journey of a slinky on a treadmill.
Trenton Broughton's profile photo
The most worthwhile thing done on a treadmill.
Add a comment...

Adam Bratt

Shared publicly  - 
I really like Dribbble.
Tom “tdoyle” Doyle's profile photo
+1'ing your own post, how meta
Add a comment...

Adam Bratt

Shared publicly  - 
Ubuntu Edge, one of the most ambitious crowdfundings to date
Add a comment...

Adam Bratt

Shared publicly  - 
I bought a digital video download today that required a video player from Leaping Brain. As usual, the proprietary player wasn't great and to transfer it to my iPhone I'd need another proprietary player. Ugh. But I browsed around and found that the video had been downloaded into a hidden directory as a bunch of .mov files. Great, except none of the files would play.

It turned out the actual player, launched from their compiled app, was a Python wrapper around some VLC libraries. Nothing funny going on, as far as I could tell, but when I tried to launch the player directly, nothing happened. The compiled app was modifying the .mov files right before they were loaded into the player, and then reverting the file on disk. According to

 "We apply our BrainTrust™ proprietary video encryption to your movies before we upload them to our servers. If someone ever was able to gain access to your content, the files would be useless and unplayable, because they are stored in a scrambled, encrypted format. Once downloaded to the user’s hard drive, the files are still encrypted and only readable via the MOD Machine Player by a legitimate owner. We are not aware of a better DRM scheme than ours. Where Windows Media DRM is easily crackable, and doesn’t run on Macs, BrainTrust™ works great on Windows 8, Vista, Windows XP and Mac, and is virtually uncrackable."

Virtually uncrackable? Well, since they load the file from a Python script, it's easy to make a copy of the "decrypted" file before it's reverted. Having done so, I was curious to see the encryption scheme. By comparing the binary files, I discovered the "proprietary video encryption" algorithm: for the first 15kB, each 1kB block has its initial bytes xor'd with the string "RANDOM_STRING". That's the "scrambled, encrypted format" that leaves these files "useless and unplayable".
Add a comment...

Adam Bratt

Shared publicly  - 
Take that brits!
Why Do Americans and Brits Have Different Accents?

In 1776, whether you were declaring America independent from the crown or swearing your loyalty to King George III, your pronunciation would have been much the same. At that time, American and British accents hadn't yet diverged. What's surprising, though, is that Hollywood costume dramas get it all wrong: The Patriots and the Redcoats spoke with accents that were much closer to the contemporary American accent than to the Queen's English.

It is the standard British accent that has drastically changed in the past two centuries, while the typical American accent has changed only subtly.

Traditional English, whether spoken in the British Isles or the American colonies, was largely "rhotic." Rhotic speakers pronounce the "R" sound in such words as "hard" and "winter," while non-rhotic speakers do not. Today, however, non-rhotic speech is common throughout most of Britain. For example, most modern Brits would tell you it's been a "hahd wintuh."

It was around the time of the American Revolution that non-rhotic speech came into use among the upper class in southern England , in and around London. According to John Algeo in "The Cambridge History of the English Language" (Cambridge University Press, 2001), this shift occurred because people of low birth rank who had become wealthy during the Industrial Revolution were seeking ways to distinguish themselves from other commoners; they cultivated the prestigious non-rhotic pronunciation in order to demonstrate their new upper-class status .

"London pronunciation became the prerogative of a new breed of specialists — orthoepists and teachers of elocution. The orthoepists decided upon correct pronunciations, compiled pronouncing dictionaries and, in private and expensive tutoring sessions, drilled enterprising citizens in fashionable articulation," Algeo wrote.

The lofty manner of speech developed by these specialists gradually became standardized — it is officially called "Received Pronunciation" — and it spread across Britain. However, people in the north of England, Scotland and Ireland have largely maintained their traditional rhotic accents.

Most American accents have also remained rhotic, with some exceptions: New York and Boston accents have become non-rhotic. According to Algeo, after the Revolutionary War, these cities were "under the strongest influence by the British elite."

Add a comment...

Adam Bratt

Shared publicly  - 
+Steve VanderLeest Have you seen this before?

I just finished it not too long ago and it's definitely in my top 10 favorite computer books. It starts out rather simple for anyone who has dove deep into ASM, but I imagine for newcomers it'd be a great pace. About 3 chapters in though it was talking about modern processors at an advanced level and yet I felt like I was reading a chapter book. Very accessible!
Steve VanderLeest's profile photo
Thanks for the tip. I'm always looking for good texts to use in class, and I haven't seen this one before.
Add a comment...

Adam Bratt

Shared publicly  - 
It's late. I'm coding. #typical
Add a comment...
Coder, Designer, Web Wrangler
  • Calvin College
    Electrical Engineering, 2008 - 2012
Basic Information
Website Cartographer
  • Benzinga
    Product Engineer, 2012 - present
  • DevPie
    Code Monkey, 2011 - 2012
  • Squarepeg Web
    Developer, 2008 - 2011
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Grand Rapids, MI
Other profiles
Adam Bratt's +1's are the things they like, agree with, or want to recommend.

tabbr is a search engine for easier tab navigation.

Ubuntu Edge

The Ubuntu Edge is the next generation of personal computing: smartphone and desktop PC in one state-of-the-art device.

Gold Pops From Lows, What Next? (GLD)

Last Friday, Benzinga published a piece titled What the Heck to Do With Gold Here? After seeing that a sell-off may have been overdone and s

What the Heck to Do With Gold Here?

The story of gold is not a new one. The yellow metal has dropped precipitously in the last quarter, it's worst in over seven decades, and is

ShareThis is Powering the Sharing Revolution!

Ranked #1 by ComScore, we offer a suite of solutions for publishers and advertisers that are proven to drive traffic and engagement.

Troll MEME Generator

Step 1: Upload a picture. Step 2: Write funny caption on it. Step 3: ??? Step 4: Profit!


An open-source browser project to help move the web forward.


Minecraft is a game about placing blocks to build anything you can imagine. At night monsters come out, make sure to build a shelter before

Foundation: Rapid Prototyping and Building Framework from ZURB

Foundation. An easy to use, powerful, and flexible framework for building prototypes and production code on any kind of device. Start here,

The Google+ Project

The Google+ project makes sharing online more like sharing in real life. Take the interactive tour for a quick look at five of the first key

FoodCircles BETA - Empowered dining in Grand Rapids

Next time you're hungry, use our simple website to see what well-rated restaurants will do for you to fill a table. (free appetizers, de

Chris Sacca of Lowercase Capital

Kevin sits down with Chris Sacca an incredibly accomplished Silicon Valley entrepreneur, investor and advisor.

5x5 Night - Crowd Funding for Scholarships -

5x5 night provides people the chance to present an idea and see if they will get the funds to take it to the next step. 5 people, 5 minutes,

User account |

A valid e-mail address. All e-mails from the system will be sent to this address. The e-mail address is not made public and will only be use

MCHUB - Splash

Login|Register · MCHUB|Site Info. mchub forums. Quick wall post: Public. No matches found. Displaying top results. Announcement of. Quantcas

Poland ETFs Mixed Despite Slack GDP Outlook

Following a slack outlook for 2013 Polish GDP growth from the European Commission issued earlier today, the two U.S.-listed Poland-specific

UPDATE: Anonymous Confirms Hacking Burger King's Twitter Feed

Shortly after noon (12 PM EST) Monday, the Burger King (NYSE: BKW) Twitter account was hacked and switched to McDonald's (NYSE: MCD). Check

The Steady Trader | Marketfy

Swing Trades For Steady Profits. As a Steady Trader member, you get... Receive 2-4 high probability trade signals per week; Target entry and

Benzinga Market Primer: Wednesday, February 13

Futures Flat Ahead of G20 U.S. equity futures were relatively unchanged overnight ahead of the much anticipated G20 Summit. Also, investors

Using boto, set content_type on files which are already present on s3

I'm using django storages with the s3boto backend. As per this issue,