Profile

Cover photo
Tom Limoncelli
Works at StackExchange.com
Attended Drew University
Lives in Bloomfield, NJ
2,370 followers|957,090 views
AboutPostsPhotosYouTubeReviews

Stream

Tom Limoncelli

Shared publicly  - 
 
SF/Bay Area friends: Want to meet for dinner on Thur, July 28 in Mountain View at 6pm? Let me know and I'll send you an invite.
1
Jennifer Joy's profile photo
 
Oh man!  I would totally do that except my not very big book group is tonight and it would be uncool to bail at this point.

Tom Limoncelli

Shared publicly  - 
 
It is our 3rd anniversary, so I thought I'd share this memory. One of my most favorite parts of the wedding day was the music:

Opening: Overture to Tommy (The Who / The Assembled Multitude)
Processional: Message Of Love (The Pretenders)
Recessional: Praise You (Fatboy Slim)
First Dance: I Got You Babe (UB40)

Why did we pick these songs?

Overture to Tommy: Chris is a big fan of The Who, and hey, it has my name in the title! Plus, I love the church bells.

Message Of Love is Chris' fav. song. If you listen to the lyrics, it is a description of a wedding processional. So, like, how perfect is that? (Definition of recursion: see recursion).

Praise You: One is Fatboy's most beautiful songs, and if you watch our wedding video we kiss right as the drum riff starts. When Chris and I started dating we were both excited to discover that we were Fatboy fans.

I Got You Babe: Another favorite song of ours. Plus, UB40 is awesome and (funfact!) the women in the duet is Chrissie Hynde of The Pretenders!

And.....
By the end of night, all the guests that work in the music industry had made a point to tell us that they loved the music. That was quite a gift!


19
Mimi Herrmann's profile photoMichael Gurski (emag)'s profile photoTom Limoncelli's profile photo
3 comments
 
+Michael Gurski I know! Of course, since we've been together for 15 years, and known each other for 29, three years is really tiny!

Tom Limoncelli

Shared publicly  - 
 
Today in software rants, I rant about Google Docs vs. MS-Word and how they each handle bullet lists. https://youtu.be/5wrtQUdbm_k
1
Jeff R. Allen's profile photoSimon Fraser's profile photo
2 comments
 
When I use google docs, it recognises I'm starting either a numbered list or bullet list and reformats it for me. There is a setting in Tools -> Preferences that says 'Automatically detect lists' (and one for automatically capitalising words) - what's that set to for you?

Tom Limoncelli

Shared publicly  - 
 
I need to buy a new chromebook. My top criteria is speed. Is there one that stands out as being faster than the rest, or are they all about the same? (and do any have more than 4G of RAM? It seems like a lot of the Chrome performance problems are due to lack of RAM. I'd gladly pay for 2x RAM)
1
1
Data Scavenger's profile photoPat Gunn's profile photoDan O'Boyle's profile photoDave Castelletti's profile photo
15 comments
 
Oops, forgot an ingredient in my winning recipe: https://github.com/jay0lee/GAM

Tom Limoncelli

Shared publicly  - 
 
The NYLUG meetup now meets at the Facebook NYC. I'm posting to G+ from the FB office :-)
12
Ben Woodard's profile photoAliza Panitz's profile photoAdrian Colley's profile photoMike Richichi's profile photo
4 comments
 
Zuck don't care. He won.

Tom Limoncelli

Shared publicly  - 
 
Hey Security Geek Friends: What are your opinions about FIDO? https://fidoalliance.org/
1
Harald Wagener (oliof)'s profile photoMimi Herrmann's profile photoMichael Gurski (emag)'s profile photoMarty Shannon's profile photo
7 comments
 
+Ars Technica please stop re-re-re-re-re-re-re-reposting articles....
In his circles
1,404 people
Have him in circles
2,370 people
Alidu Rumaj's profile photo
Meghanand Acharekar's profile photo
Sunil Raghav's profile photo
paul harding's profile photo
Bob Apthorpe's profile photo
Mischa Gorrell's profile photo
Richard Letts's profile photo
Paul Coen's profile photo
Craig “blipvert” Lennox's profile photo

Tom Limoncelli

Shared publicly  - 
 
A: So, each web server checks the source code out of the repo, compiles it, and installs it.
Me: Why doesn't the software get built once, then send the copies to each web server?
A: Its the same thing.
Me: Not always.
A: No, it's the same thing. The system knows the git id to check out, so each web server will always get the same version.
Me: But... it won't get the same exact bits.
A: Yes it will. The same bits. The compiler is the same on all the web servers.
Me: You mean, in theory the same source code passed through the same compiler will generate the same bits?
A: Yes. Besides, we have a way to go "git checkout" on each web server, we don't have a way to distribute binaries.
Me: But if you create a way, you're going to solve all the other problems.
A: What problems?
Me: The risk that different web servers get different bits.
A: Oh! Now I see what you're saying. Yes, that's a risk. But it never happens.
Me: Never?
A: No, it couldn't. It's the same Git Id.
Me: I can't believe I'm losing this argument!!!!
18
Pat Gunn's profile photoSubhendu Ghosh's profile photoJeff R. Allen's profile photoStephen John Smoogen's profile photo
16 comments
 
I love the fact that this conversation hasn't changed much since the early 1990's.. (or earlier) just change out git for scp RCS or some similar tool. And with the same lack of knowledge of how the Real World effects things.
1) Some compiler optimizations do not get deterministic-ally implemented. It can be just a very very small change in the assembly but the compiler decided one time to do one thing and another thing another time. Sometimes this is a "bug" and other times the compiler developer will say that is what is meant to be done.
2) Some loaders will layout memory differently just from say the timestamp difference in a library. Again this could be a bug or could be what was expected by everyone but the developer of some other code.
3) Code drift from 1&2. You can have identical systems compiled over and over again and you end up with different binaries over time. Now 'functionally' the systems may act exactly the same but the checksums and even code review will show them as being very different in places.

The problem with 3 is that you can end up with subtle bugs that happen on one box but not another.. is it hardware? is it software? is it because the moon was full when the gcc was compiled? 

Tom Limoncelli

Shared publicly  - 
 
I posted to G+ recently and +Jeff R. Allen commented "Good to see you back on G+".

I think that requires a response.

I'm not really "back" on G+. Most social networking I'm involved with is automated. I post to my blog and automatic mechanisms posts to Twitter, Facebook, my Facebook fans page, LinkedIn, and so on.

G+ doesn't have a posting API.

This is a strategic mistake by Google.

Not that missing out on my posts killed G+, I don't think that highly of myself. However I think that prevented the creation of an ecosystem around the product. That was a big mistake. 
10
3
Greg S's profile photoTom Limoncelli's profile photoSibyl L's profile photoJeff R. Allen's profile photo
11 comments
 
Yes +Sibyl L​, I think of G+ as the anti-social network. So few people here that if I find someone to follow at all, they are likely to be interesting. 😉

Tom Limoncelli

Shared publicly  - 
1

Tom Limoncelli

Shared publicly  - 
 
You know the old adage, "RAID doesn't protect you from a datacenter fire"? Well, that's why I've invented "RAID Level W". The additional disk is actually a tank of water that is used to douse the flames.

Now I'm going to sit back and wait for Seagate to purchase my startup.
15
Aliza Panitz's profile photoAdam Thornton's profile photoTom Limoncelli's profile photoMichael Gurski (emag)'s profile photo
4 comments
 
All that water could cause your spinning rust to, err... rust?

Tom Limoncelli

Shared publicly  - 
 
DevOps/PM question: Should the movement through of a waterfall process be described as "staccato movements from one stage to the next" or "the punctuated movements from one stage to the next"? (This is in something I'm writing about alternatives to waterfall.)
3
Deborah Cooper's profile photoCatya Belfer's profile photoTom Limoncelli's profile photoCharles Betz's profile photo
6 comments

Tom Limoncelli

Shared publicly  - 
 
Dear Lazyweb: The frontmatter of a book that lists "Acknowledgments for the First Edition", "Acknowledgments for the Second Edition" and "Acknowledgments for the Third Edition"...
What order should the sections be? 1-2-3 or 3-2-1?

(And if you want to be acknowledged, you better get your feedback to me darn quick! We have something like 20 days to integrate 2000 suggestions!)
4
Krista Park's profile photoTobias Klausmann (Blackbird)'s profile photoSibyl L's profile photoTom Limoncelli's profile photo
8 comments
 
Update: i've sent email to my publisher for their standard.
People
In his circles
1,404 people
Have him in circles
2,370 people
Alidu Rumaj's profile photo
Meghanand Acharekar's profile photo
Sunil Raghav's profile photo
paul harding's profile photo
Bob Apthorpe's profile photo
Mischa Gorrell's profile photo
Richard Letts's profile photo
Paul Coen's profile photo
Craig “blipvert” Lennox's profile photo
Work
Occupation
Computer System Administrator, Author
Skills
Python, Puppet, Linux, Public Speaking, Writing
Employment
  • StackExchange.com
    SRE, 2013 - present
  • Google
    Computer System Administrator, 2006 - 2013
    7 years of feeling like "the new guy that is still trying to figure out how to fit in."
  • Cibernet Corp (now MACH)
    Director of IT, 2004 - 2005
  • Lumeta Corporation
    System Administrator, 2000 - 2004
  • Bell Labs
    MTS-1, 1994 - 2000
  • Mentor Graphics
    Fool for staying so long, 1991 - 1994
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Bloomfield, NJ
Previously
North Plainfield, NJ - Plainfield, NJ - Madison, NJ - Morristown, NJ - New Haven, CT - Somerville, NJ - Bridgewater Township, NJ - Scotch Plains, NJ - Montclair, NJ
Story
Tagline
Author, sysadmin, LGBT activist, traveler, time management guru.
Introduction
Author, sysadmin, LGBT activist, traveler, time management guru.

Bragging rights
I'm not famous but I'm "internet famous".
Collections Tom is following
Education
  • Drew University
    1987 - 1991
  • Morristown High School
    1983 - 1987
Basic Information
Gender
Male
Looking for
Friends, Networking
Relationship
Married
Other names
Tom, Thomas, "tal"
We've been using MarGo to maintain our home's steam heating system for 10+ years. They're always professional and knowledgeable. Recently we had them install central A/C and we are very happy with their work.
Public - a month ago
reviewed a month ago
Public - 5 years ago
reviewed 5 years ago
Great food!
Public - 5 years ago
reviewed 5 years ago
4 reviews
Map
Map
Map
Public - 5 years ago
reviewed 5 years ago