Profile

Cover photo
John McDole
Works at Google
Attended Georgia Institute of Technology
1,254 followers|3,658,873 views
AboutPostsPhotosYouTubeReviews

Stream

John McDole

Shared publicly  - 
 
It's not Engineering unless you've bled on it

I purchased this little toy a while ago... like, years. I love little gears and motors, and I love planetary gear sets - though I'll say I never want to rebuild an automatic transmission again. It's been sitting in a drawer, stored in boxes, moved across country, and finally it landed on my coffee table.

Add a leatherman, sharp pocket knife, boredom, and some blood (I said it was a sharp pocket knife) and the 400:1 gear set is together. 4:1-4:1-5:1-5:1 sets. You can make 4:1, 5:1, 16:1, 20:1, 80:1, 100:1, and 400:1 just by combining the different sets. One episode of Last Week Tonight, some grease, and 2 AA batteries later and it lives. Not sure what I'll do with it... some Lego-Mad-Max death-machine cross over?

Now if you really want to get complicated, look up how an automatic transmission works. In this machine, the ring gear is the casing, but in a transmission, the ring gear is able to spin along with the planets and sun gear. A series of clutches allows the car to select which part of the set is "locked", thus changing the selected gear. Its commonly done with hydraulics, and even looking up pictures of the transmission control circuit doesn't do it justice. Here's a GIS link to the 4L60E, of which I had to rebuild twice in one weekend... because having seals get cut while putting things back together really does a number on the shiny new clutch set you've installed. bleh.

https://www.google.com/search?q=4L60E+transmission+valve+body&safe=off&es_sm=93&source=lnms&tbm=isch&sa=X&ved=0CAgQ_AUoAmoVChMIx9_RssD6xgIVyX6ICh0_SAGH&biw=1920&bih=989
7
nick wiegand's profile photoJohn McDole's profile photoCharley Deppner's profile photo
3 comments
 
If this was a Fry's purchase- I remember. And I remember being jelly. 
#FYGears  
Add a comment...

John McDole

Shared publicly  - 
32
Yadi Boles's profile photoK. Adam Christensen's profile photoJohn Lato's profile photoJason Schwartz's profile photo
4 comments
 
Dammit! Enjoy it, I missed. Mandy had a ticket I could've snagged but work pulled me away. She was nice enough to bring me a shirt though!
Add a comment...

John McDole

Shared publicly  - 
 
Just got done reading Ready Player One and I've got to say, it's a good page turner. When I first started reading it, I thought "meh", but that lasted only a few chapters before I was hooked.

My wife finished reading the book before me and said there were a few spots that I would sigh and shake my head, and she's right. Allow me to nerd-rage for a moment though. Ernest, Pacman was released in 1980, not 1981.  I know this because Pakkuman and I are twins.
books.google.com - In the year 2044, reality is an ugly place. The only time teenage Wade Watts really feels alive is when he's jacked into the virtual utopia known as the OAS...
6
John McDole's profile photoJoshua Humphries's profile photoMichael Grosse Huelsewiesche's profile photoMichael Powell's profile photo
5 comments
 
+John McDole I really liked Seveneves. It's an extension of the hard-SF direction he took in Anathem, in that a huge proportion of the plot is dedicated to dealing with the challenges of orbital mechanics.  It seems slightly less scientifically rigorous than The Martian (with respect to life support systems) but its scale is immeasurably larger and it's full of Stephenson's characteristic Really Big Characters.  It's also the only novel I've read that I'd describe as credibly trans-apocalyptic, in that it begins before the apocalypse and ends deep into the recovery process.  The back portion is full of science fiction Big Ideas which seem generally kind of implausible but really fun, with lots of different elements on the order of extra-complicated variants on a space elevator.
Add a comment...

John McDole

Shared publicly  - 
 
Corsair K70 - Cherry MX Blue

So far, so good. I have a nice collection of IBM Model-M's and have been using them since my first IBM-PS2 (and yes, I still have and use that keyboard on my home server). This keyboard replaces my Model M13 - a black beast with an eraser mouse. Why the blue MX switches? Simple; I like clickity-clack. Why the switch away from the buckling spring? Less force to hit each key - 50cN vs 80cN. I'm also noticing that my Flexpro keyboard at work is starting to fail, a symptom of not having mechanical switches, that and its probably 20 years old now.

I liked this one enough that I've ordered a Das Keyboard for work and I'll keep this "gaming" one as my main at home - but lets be real, nothing about this keyboard is gaming aside from the special keycaps you can put on the WASD keys and the backlighting. The Cherry-red's seem to be more gaming oriented since they are just linear switches and silent. With there being so many switches to choose from, maybe I'll have to hack the old FlexPro some day.
4
Todd Larsen's profile photoJohn McDole's profile photo
18 comments
 
Das Keyboard Profession 4; MX Blue.

This feels good right out of the box. The switches are the same as the K70, but the keycaps feel better than the K70... less plastic. The volume knob is machined aluminum.  Will write up more after tomorrow.
Add a comment...

John McDole

Shared publicly  - 
 
Marriage is not an inflexible doctrine, for it would not have stood the test of time. It is central to the foundation of society and social order. The institution was malleable even before our country was founded - gone are arranged marriages replaced by voluntary submission; gone is coverture where women's legal rights and properties were subsumed by their husband, gone is the ban on interracial marriage. At its core, marriage is when two people, through their own intimate and individual choice, become something greater than their individual parts. It defines family, security, hope, aspirations, and love that we as a society grant privileges and protections to those who take it up.

Snippets from the SCOTUS opinions:
"From their beginning to their most recent page, the annals of human history reveal the transcendent importance of marriage. The lifelong union of a man and a woman always has promised nobility and dignity to all persons, without regard to their station in life. Marriage is sacred to those who live by their religions and offers unique fulfillment to those who find meaning in the secular realm. Its dynamic allows two people to find a life that could not be found alone, for a marriage becomes greater than just the two persons. Rising from the most basic human needs, marriage is essential to our most profound hopes and aspirations."

_"The ancient origins of marriage confirm its centrality,but it has not stood in isolation from developments in law and society. The history of marriage is one of both continuity and change" _

"Under the laws of the several States, some of marriage’s protections for children and families are material. But marriage also confers more profound benefits. By giving recognition and legal structure to their parents’ relationship, marriage allows children “to understand the integrity and closeness of their own family and its concord with other families in their community and in their daily lives.”

"It demeans gays and lesbians for the State to lock them out of a central institution of the Nation’s society. Same-sex couples, too, may aspire to the transcendent purposes of marriage and seek fulfillment in its highest meaning." .... "The limitation of  marriage to opposite-sex couples may long have seemed natural and just, but its inconsistency with the central meaning of the fundamental right to marry is now manifest."

This one is pretty spot on with my libertarian leanings - you have a right to your own opinion be it right or wrong, but when you try to enforce that opinion through the State, you deny someone else their liberty. The United States is not mob rule - the majority cannot trample on the minorities fundamental rights. The Constitution is the shield by which we protect ourselves against the State being used improperly.

"Many who deem same-sex marriage to be wrong reach that conclusion based on decent and honorable religious or philosophical premises, and neither they nor their beliefs are disparaged here. But when that sincere, personal opposition becomes enacted law and public policy, the necessary consequence is to put the imprimatur of the State itself on an exclusion that soon demeans or stigmatizes those whose own liberty is then denied. Under the Constitution, same-sex couples seek in marriage the same legal treatment as opposite-sex couples, and it would disparage their choices and diminish their personhood to deny them this right"

And who says justices cannot be poetic:
"No union is more profound than marriage, for it embodies the highest ideals of love, fidelity, devotion, sacrifice, and family. In forming a marital union, two people become something greater than once they were. As some of the petitioners in these cases demonstrate, marriage embodies a love that may endure even past death. It would misunderstand these men and women to say they disrespect the idea of marriage. Their plea is that they do respect it, respect it so deeply that they seek to find its fulfillment for themselves. Their hope is not to be condemned to live in loneliness, excluded from one of civilization’s oldest institutions. They ask for equal dignity in the eyes of the law. The Constitution grants them that right. The judgment of the Court of Appeals for the Sixth Circuit is reversed. "

http://www.supremecourt.gov/opinions/14pdf/14-556_3204.pdf
12
K. Adam Christensen's profile photoTodd Larsen's profile photoFrank Russo's profile photo
5 comments
 
Todd, the same principle does apply, for n people who all with free will choose it. There are too-frequent examples where coercion or asymmetric power structures are part of it, in which case somebody's liberty is being violated. But if all involved are truly at liberty to choose, then I have no say.
Add a comment...
Have him in circles
1,254 people
Electric Cars's profile photo
City of Sunnyvale's profile photo
David Passmore's profile photo
ELIAS MUHOOZI's profile photo
amira maziq's profile photo
Jonathan Settle's profile photo
Toure sidi's profile photo
Christopher Vanderlinden's profile photo
Rafey Mahmud's profile photo

John McDole

Shared publicly  - 
 
Who doesn't like friggen lasers with their music?

#Rush40
6
Add a comment...

John McDole

Shared publicly  - 
 
Pretty accurate with respect to why public key encryption hasnt been adopted by the general public (re: alt text)
5
Jason Schwartz's profile photoJames Powell's profile photo
3 comments
 
Or in my case 15 seconds.
Add a comment...

John McDole

Shared publicly  - 
 
Comcast IPv6, Modem Woes, and Routers

So, I still had some reset issues with my business class modem, but not nearly as much. I was letting the modem handle lan->wan traffic for PCs and the private stuff going through my static server.  I finally pulled the trigger and switched to "psuedo bridge" mode, turning off ipv4 dhcp and turning everything over to my server.

So far, so good. Except one thing, I want my IPv6 to pass through to the LAN. I tried using isc-dhcp-server and radvd, but there are lots of hoops to jump through just to configure it, and I wasn't at all successful.. till I gave up and switched to dnsmasq. Still had some head-scratching and a troublesome Windows 7 box that stopped talking to the server, but now I can claim my 10/10 score on the comcast6.net readiness test.

IPv6 looks awesome, but damn its fragmented in the amount of bits you have to twiddle to have clients auto-configure. grumble
3
Thomas Maufer's profile photoJason Strnad's profile photoJohn McDole's profile photo
6 comments
 
Btw, the netgear doesn't report any computers on ipv6 - the SMC did. The only place to see v6 information is to go to the lan page and click on the tab, that gives you the /56 info and the modem's address.  You still have to use wide-dhcp6-client to fetch a prefix, which the modem returns a /64, and you still have to have radvd setup just right and dnsmasq as well. It was not easy in the slightest, not like setting up an IPv4 subnet.
Add a comment...

John McDole

Shared publicly  - 
 
+Comcastcares 

Follow up to my angry post:
https://plus.google.com/+JohnMcDole/posts/2qcdAP7yu9J

TL/DR: Tier 1, even on business, sucks for the most part if its anything beyond a simple issue. Tier 2 rocks and those guys should be given a medal.

Tier 1 technical support is fairly untrained, but the Tier 2 guys are awesome. We were able to identify a few things:
1) Much to Tier 2's disbelief, I've been able to talk to my static IP from the beihnd the private LAN. With the work setup I had, I was pumping ~30Mb/s from outside [modem]> static ip server > -[modem as switch/router]> private network.
2) While internet->private and internet->static can pull the full bandwidth without resetting, following the path created in #1 triggers the modem to reset - possibly due to memory issues / NAT'ing

My solution, which has seen 45Mb/s stable, was to purchase a nice managed switch (granted, a un-managed switch would probably work just as well) and a new NIC for the server. There are only two items plugged into the modem - the switch and the static server.  The server also has a static-lan ip.  All devices talking to the server in my case now talk to the local 10.1.10.2.

Current issue: While I was able to directly talk to my static IP, I cannot do that anymore. For the last 3 years it worked, but according to all documentation - it shouldn't have. I'll probably setup the server as the router and make the modem a "pseudo bridge" - turning off DHCP and nearly everything else.... not sure how this is going to work with IPv6, but I'll cross that bridge when I get there.
3
Add a comment...

John McDole

Shared publicly  - 
 
Cover your ears and eyes, this is going to get fun:

Dear Comcast,

Fuck you and fuck the horse your "business" tech  support road in on. For the last 3 years I've had nearly perfect service at a rate of 50/10. A couple days ago I decided to upgrade to 75/15 for actual business reasons. Since then I've been in modem-reboot-hell, where the SMC modem resets itself at random - every 2 minutes or every 2 hours. You offered to send a tech out to swap the modem - ok, that makes sense, but the second the guy left the modem fucking reset itself. As I sit here doing nothing but trying to figure out what's going on, it reset itself.  The second-rate tech that answers my call tries to tell me "it's the second modem on your network" - no the fuck it isn't because there is only goddamn modem in the house, the one you swapped it for. Then they blame it on "a computer connected to the modem" - How about you go and fuck yourself some more since that exact same computer has been connected to the previous modem for 3 years without a problem.

I give up, either give me a tier 2 person or go burn in hell.

Love & Kisses,
John
9
1
Jason Strnad's profile photoTodd Larsen's profile photoJohn McDole's profile photoJohn McDole's profile photo
24 comments
 
I've got things working for the most part. Follow up here:
https://plus.google.com/+JohnMcDole/posts/JuruAppnkyt
Add a comment...

John McDole

Shared publicly  - 
 
 
If you're not paying for the product, you are the product.

I have to admit, this is a catchy line.  It appeals to the inner cynic in us all and makes a certain amount of sense in a core, "what can you do for me," type of thinking.

But it's hog-wash.

I work for Google so I follow the news about the company and I'm really tired of seeing that first line, or some variation of it, spouted by people who really don't care enough to want to think it through.  It does not work that way!

Yes, Google is a company.  And yes, Google is a reasonably large company (though not that large compared to the likes of IBM, GE, etc.).  But though a company is a single entity in the eyes of the law, it is not run like that.  Google is full of many thousands of individuals, many of whom are more rabid about user privacy than the privacy watchdogs that complain.  I've watched them take Larry and Sergey to task on stage about the smallest things.  I've done it twice myself.  If the leaders of the company purposely violated our users' trust, there would be open revolt and the founders would be lucky to not find themselves strung up by their toes.

Everything Google does is done for our users.  Your happiness is always the first priority, even above Ads.  (I've seen this in both policy and various practical implementations.)  You are not product; you are our customers!  That's simply the way we view it and it permeates the company from bottom to top.  Everything is done to make a better service for you.

Even Ads is viewed as a service to our users.  Random ads are garbage.  Useful ads are a benefit.  Yes, it's also a benefit to our publishers and yes, it's also a benefit to our shareholders.  Since when did win-win-win arrangements become a bad thing?

I won't claim that Google always gets it exactly right or that we haven't made mistakes.  We don't and we have.  And we admit it.  And it will happen again.  Sorry.  But everything is done with the right intent even if it doesn't always work out as hoped.  Hindsight is perfect.

Google is the most moral company in which I have ever worked.  But guarding our users' privacy doesn't just make moral sense, it makes business sense.  If we purposefully violated our users' privacy, we wouldn't have a business at all before very long.
250 comments on original post
10
1
Jim Richardson's profile photoJohn McDole's profile photoColin DuPée's profile photoAlexey Solofnenko's profile photo
8 comments
 
TIL logical backflips are subject to relativity.

John McDole

Shared publicly  - 
 
Big news - SCOTUS upholds tax subsidies for residents of states that didn't setup their own exchanges

Kennedy and Roberts sided with this ruling, ""Congress passed the Affordable Care Act to improve health insurance markets, not to destroy them".
The U.S. Supreme Court on Thursday upheld the nationwide availability of tax subsidies that are crucial to the implementation of President Barack Obama's signature healthcare law, handing a major
8
Robert Cooper's profile photoCharley Deppner's profile photoJohn McDole's profile photo
3 comments
 
The GOP gets to have something to rally behind in the primaries... only to show how out of touch they are with the fact that most people want the ACA. There are good alternatives and there are bad ones, until they can properly explain what they would change and how little disruption it would have, I'll stick with this.
Add a comment...
People
Have him in circles
1,254 people
Electric Cars's profile photo
City of Sunnyvale's profile photo
David Passmore's profile photo
ELIAS MUHOOZI's profile photo
amira maziq's profile photo
Jonathan Settle's profile photo
Toure sidi's profile photo
Christopher Vanderlinden's profile photo
Rafey Mahmud's profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Software Engineer, 2011 - present
  • Nagravision
    Software Architect, 2003 - 2011
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Zen Pinball HD
Story
Tagline
Software engineer, brewer, jack of all trades
Introduction
I'm a practitioner of the art of software development, at least I think its art...

I enjoy working on cars, houses, and just about anything to ticks or whirs. Brewing beer, 5 gallons at a time. Photographing anything that catches my eye.
Education
  • Georgia Institute of Technology
    Computer Science, 2000 - 2002
Links
Contributor to
I've had Mike come out and take care of my trees, moving some around, and planting a new 24" orange tree in my backyard. They are great people to work with and I recommend them to anyone.
Public - 11 months ago
reviewed 11 months ago
Three stars is one star too many! Lets start with a quick list of things that are wrong: -The wifi network is horribly slow and many page loads fail. I assume they've purchased a consumer DSL line and are sharing it amongst the 15 floors of guests. -The bathroom didn't have toilet paper when we checked in. -There's popcorn finish on the ceiling above the shower - which is on a very low ceiling. I have no clue how they keep it clean, but if you are tall like me then you'll keep hitting your hand on it. -The elevators in this place are janky. You have to use your room card to select a floor, but the card reader works about 1 in 5 times. -The restaurant is really slow to order, deliver, and bring you the check. If having cheap furniture, a cheap LCD TV with low-def channels, an air conditioner, and a small 4 cup coffee machine in the room is enough to earn 3 stars, then sure. For $80 a night I would expect more.
• • •
Quality: Poor - FairFacilities: Poor - FairService: Good
Public - 2 years ago
reviewed 2 years ago
I called up and ordered my 2012 Volt from Dan Schlappi over the phone. He helped out getting me tracking information and keeping me up to date as it was manufactured. When I went to pick it up, I got to meet Mr. Megel himself. The atmosphere of the show room was warm and welcoming. I only wish the dealership was closer to home so I could take my car in for service easily.
Public - 3 years ago
reviewed 3 years ago
I first started going to Discount Tire Co. after a fellow car club member suggested them for my 255/50zr17's. I've been going to them ever sense. The price has always included everything (balance, rotation, installation) and I usually get their nice "do anything to the tire and we'll replace it" warranty. What really sold me was one trip to Boon, NC. one winter; my girlfriend at the time and I were stuck with a flat, I called the store in Atlanta and talked to the manager about finding a place to get my tire fixed. He called me back and got me in touch with another manager in Greenville (en route to our destination). I pulled up, they fixed the tire and sent me on my way. A+ service every time!
• • •
Public - 7 years ago
reviewed 7 years ago
6 reviews
Map
Map
Map
My wife and I are new to the area and finally got around to visiting Seto the other night. We can't find enough good things to say about them. The sushi was great, the style was great, and the service was awesome.
Food: ExcellentDecor: ExcellentService: Excellent
Public - 2 years ago
reviewed 2 years ago
Public - 3 years ago
reviewed 3 years ago