Cover photo
Todd Vierling
Works at Oracle Corporation
Lives in Atlanta, GA, USA


"Be careful what you wish for. You might get it."
I'm dying over here....How did no one know this was a bad idea...?

A request by the New York City Police Department has backfired — in a very public way.

Its request that Twitter users share pictures of them posing with police officers has caused people to start sending in photos of police brutality.
Todd Vierling's profile photoSamuel Smith's profile photoDave Maez's profile photo
Yeah, I don't expect stellar reporting these days, though I wouldn't put this one down as a journalism fail. The article does mention the hashtag once (paragraph 2), but no link, and a lot of extraneous, unnecessary, needless, and redundant verbosity.
Add a comment...
I almost forgot... Orphan Black is back tonight!
I'll be off with my DVR now; ring if you need me. (Or not.)

#SendInTheClones   #OrphanBlack  
Add a comment...
House of Cards Against Humanity

For all those who can't get enough of #CardsAgainstHumanity  ... and who like a little backstabbing in the process. If you want to play, reply to this tweet:

#HouseOfCards   #Threechum
Todd Vierling's profile photoDick Thomas's profile photo
yup I did my bad :(
Add a comment...
OK, +Google Chrome developers, now you're really starting to piss me off. This is getting ABSURD.

This morning my mother got the following message:

"This computer will soon stop receiving Google Chrome updates because its hardware is no longer supported."

This is apparently because the CPU in her desktop computer, running a fully patched Windows 7, and which is perfectly fast enough for most of the Web -- it's a multi-GHz AMD Athlon XP -- does not have SSE2 instructions, and the developers can't be bothered to change compile switches:;a=commitdiff;h=9a071b5fd5dc9ed02c6dad6b242e21c98aefbba8



She owns a fucking Chromebook already, and the whole point of running Chrome on the Windows desktop is to sync with the Chromebook and stay away from security issues. No updates means no future security fixes.

What am I supposed to do, move her to IE?

So, fuck you, too.

#googlechrome   #devstupidity   #notquitelegacyhardware
#AreYouActivelyTryingToPissOffUsers ?
Joe Ellett's profile photoErica Baker's profile photoallwinkie mr's profile photoRob Shinn's profile photo
+Joe Ellett Intel didn't implement it on all processor dies right away, either. The CPU in question (AMD-made) is mentioned at top and in some of my early comments.

In other words, what +Robert Chase said. It's a web browser, not a raytracing engine; if the OS runs fine on it, so should a web browser.
Add a comment...
Explanation of the #Heartbleed   #OpenSSL  bug for those who don't understand network protocols.

h/t +Joey A
Martin Krischik's profile photoJay Tracy's profile photoJohn A. Tamplin's profile photoVivian Tse's profile photo
No, +Martin Krischik, *both* languages have their pros and cons. There is a non-trivial overhead to forcing all data through runtime range checking, but at the same time, there can be a safety benefit from it.

I've worked with more than enough languages to know that decisions about implementation language are not nearly as simplistic as you seem to want them to be. Don't fall into the fallacy's fallacy trap:

Like I've already said, if someone wants to make an open-source SSL/TLS library in Ada, including the necessary bindings to interface well with established code (generally via a C interface, which must be created explicitly), go for it. We'd love to see it, benchmark it, try it out in production systems. New and shiny always gets attention in the software world, because we're always hunting for the newest "Best" Thing.

But please, no more "My language is always better!" crap. As of this writing, there is no One Language To Rule Them All, dears; they all have their rough and smooth edges.

(Since this has been going in circles for a while, comments are now closed.)
OCR for your browser -- finally bust up text that has been embedded into images!

And because +Kevin Kwok is absolutely awesome.

It's not perfect, just like any OCR. But it's quite promising, and I would have to guess might be extensible to add accessibility to the scourge of the Internet, the infographic meme.

#OCR   #Accessibility  
Philip Reid's profile photoRob Shinn's profile photoJay Carlson's profile photoMarc Espie's profile photo
(Eh +Rob Shinn I have an inkling that you haven't tried the extension here. It's not quite the same thing as what you're imagining.)
Add a comment...
Exploding the Phone (note: this is a screenshot, not clickable, for a reason -- expand this post for the actual link)

I finally got off my lazy ass and bought a copy of this after putting it off for months. I think it was Google Play Store's original suggested retail price that roped me in. I'm not sure why...

For as much as I know about old telephone systems, most of this stuff actually predates me; I wasn't even born until 1976. Oddly, though, I did run into a few of these characters in the early 1980s, partly thanks to the fact that I lived in a place where the telephone system was still... let's say a little more flexible than most.¹

By +Phil Lapsley.

Available in e-book form via Google Play Store here:

or at other sources (including IndieBound, and Audible audiobook read by one notable Evan Doorbell) via:

#ExplodingThePhone   #Phreaking
...aka  #ReallyOldSchool   #Hacking  

¹ For the phone geeks out there: the local company in question used NX1s heavily through the late 1980s, and still had a SxS exchange operating in the local area as late as 1993. Growing up in a time warp was rather interesting.
Todd Vierling's profile photoBennet Fox's profile photoAngyl Bender's profile photoPetter Lindquist's profile photo
+Bennet Fox Of course it does. And quite a few folks who are lesser-known (unless you were in specific circles of friends).

On a related note, yes, +John Draper (Cap'n Crunch) is on G+, as is +Richard Kashdan (aka Mark Bernay). There are others, but I won't call out anyone by real name without them outing themselves first. :)
Add a comment...
A rose by any other name: Java 8 offers multiple inheritance after two decades

In the world of object-oriented programming, no single topic has spawned more (often heated) argument than the concept of multiple inheritance. With the release of Java SE 8, the last major holdout against this concept has finally given in. Does this signal the end of the debate?

Todd Vierling's profile photoMikhail Garber's profile photoBill Dymek's profile photo
Heh! Join the family. (The great thing about standards is that there's so many of them to choose from.)
Add a comment...
Oh Vovie*, you got some 'splainin to do!

EDIT: Source of the flyers is unclear: (thank you +Ron Echeverri). Still some really nasty stuff to be happening in the region.

#Russia   #Ukraine   #Україна  

* "Vova" (Вова) is one of the diminutive, or "friendly-familiar", forms of "Vladimir".
Jews in the eastern Ukrainian city of Donetsk were handed leaflets ordering them to register with the new self-proclaimed pro-Russian leadership, according to an Israel-based organization that monitors
Dick Thomas's profile photoSimon Bridge's profile photoJeff Stevens's profile photoRobert Partridge's profile photo
Seems the local Jews are calling it a "provocation". They don't think it comes from the government.
Considering how easy these things are to make, it is a good idea to authenticate a rumor before spreading.
Add a comment...
Heartbleed from The Codeless Code

A novice asked of master Bawan: “Say something about the Heartbleed Bug.”

Said Bawan: “Chiuyin, the Governor’s treasurer, is blind as an earthworm. A thief may give him a coin of tin, claim that it is silver and receive change. When the treasury is empty, which man is the villain? Speak right and I will spare you all blows for one week. Speak wrong and my staff will fly!”

The novice thought: if I say the thief, Bawan will surely strike me, for it is the treasurer who doles out the coins. But if I say the treasurer he will also strike me, for it is the thief who takes advantage of the situation.

When the pause grew too long, Bawan raised his staff high. Suddenly enlightened, the novice cried out: “The Governor! For who else made this blind man his treasurer?”

Bawan lowered his staff. “And who is the Governor?”

Said the novice: “All who might have cried out ‘this man is blind!’ but failed to notice, or even to examine him.”

Bawan nodded. “This is the first lesson. Too easily we praise Open Source, saying smugly to each other, ‘under ten thousand eyeballs, every bug is laid bare’. Yet when the ten thousand avert their gaze, they are no more useful than the blind man. And now that I have spared you all blows for one week, stand at ease and tell me: what is the second lesson?”

Said the novice: “Surely, I have no idea.”

Bawan promptly struck the novice’s skull with his staff. The boy fell to the floor, unconscious.

As he stepped over the prone body, Bawan remarked: “Code as if everyone is the thief.”

#Heartbleed   #OpenSSL   #opensource  
Don McArthur's profile photoRob Shinn's profile photoWill Keaney's profile photoJ Ice's profile photo
J Ice
Excellent insight into Heartbleed.
Add a comment...
I am normal. Everybody else is insane. (- me, age 11)
What much is there to say? Geek, motorcyclist, geek, opinionated ass, geek, bird-owned*, geek...

(* Not bird owner; it's the other way round. Trust me.)
Bragging rights
NetBSD contributor for ten years, and have had my fingers peripherally involved in a swath of other projects, most recently the Linux kernel guts.
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Atlanta, GA, USA
Orlando, FL, USA - Gainesville, FL, USA - Fort Myers, FL, USA - Cuyahoga Falls, OH, USA
Contributor to
Software engineer
  • Oracle Corporation
    Senior Developer, Oracle Linux & Virtualization, 2012 - present
  • Damballa
    Software Engineer, 2010 - 2011
  • Internap Network Services Corporation
    Sr. Manager, Software Engineering, 2006 - 2010
  • Internap Network Services Corporation
    Sr. Software Engineer, 2002 - 2006
  • Wasabi Systems
    Software Engineer, 2000 - 2001
Basic Information
June 10, 1976