Profile

Cover photo
Chris Shabsin
Works at Google
Attended MIT
Lives in Somerville, MA
6,833 followers|1,813,113 views
AboutPostsCollectionsPhotosYouTubeReviews

Stream

Chris Shabsin

Shared publicly  - 
4
Chris Shabsin's profile photo
 
Hmm... Where's the "apply auto-enhance to this album" setting?
Add a comment...

Chris Shabsin

Shared publicly  - 
 
apache2: Syntax error on line 244 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/mpm_prefork.load: Cannot load /usr/lib/apache2/modules/mod_mpm_prefork.so into server: /usr/lib/apache2/modules/mod_mpm_prefork.so: undefined symbol: ap_unixd_accept

"Syntax error": you keep using those words. I do not think they mean what you think they mean.

Also, WTF.
4
Jan-Willem Maessen's profile photoDavid Maze's profile photoChris Shabsin's profile photoBob Z's profile photo
12 comments
Bob Z
 
Error messages are almost always guaranteed to be about the actual exception that occurred, some some other unhandled exception that happened just before the one being reported, or some other unhandled exception that happened as a result of the first one, or some obsolete BS from an old error message that was never updated when somebody swooped in to fix some other problem. And they are usually at least somewhat proximate to the problem being reported if the code doesn't branch a lot.

Hope this clears up your problem.
Add a comment...

Chris Shabsin

Shared publicly  - 
 
August 22, 2015 • 12 moments
3
Merilee W's profile photo
 
Nice composition, nice colors. :)
Add a comment...

Chris Shabsin

Shared publicly  - 
 
+Dana Scott Cats!
 
TLDR: #CatSeparatedValues  in #ShellScripting  

I just realized that it's common to have shell scripts in which I want to run sed (or whatever) to format or extract some specific fields out of the semi-formatted output of some other tool. And usually you're splitting on commas or whitespace (especially tabs) or something like that, which is sometimes annoying because you have to be concerned about your separator appearing in the "legit" output of your script, and to escape tabs with blackslashes, and sometimes the backslashes need backslashes and everything goes to hell.

But here's the thing: my Linux environment is set up to properly understand Unicode ~everywhere (as far as I know), and so is yours (probably). But nearly none of the venerable Linux / Unix tools actually generate Unicode on their own. So let's just kill annoying whitespace-separated things and pick a different separator that probably nothing will output. My example uses CAT FACE but you may have your own favorite codepoint:

$ git for-each-ref --sort=-committerdate --format='%(committerdate:short)🐱%(refname:short)🐱%(contents:subject)' refs/heads | column -s 🐱 -t

The nice thing about this, in addition to making the shell command itself clearer, is that you can look at intermediate stages of a possibly-complex pipeline and verify that the CAT FACES are where you expect them to be. It's harder to do that with spaces or tabs without pasting the output into a Real Editor (and harder to share that output with others while making sure the output didn't get mangled).

[One problem with this approach is that CAT FACE is a relatively new codepoint, added in Unicode 6 (2010). For better compatibility when sending shell commands or output to people who have older systems or older fonts, you may want to use some other separator. I'd been using EM DASH, but INTERROBANG or INVERTED INTERROBANG are also older and probably also unlikely to occur in legit output.]
10 comments on original post
3
J Schwartz's profile photoRich Scott's profile photo
2 comments
 
W
Add a comment...

Chris Shabsin

Shared publicly  - 
 
They came on stage, they said "if you don't listen to her, we're going to shut down your event." The campaign's response: "we're going to give you the microphone." The protesters ignored that and continued to scream that they weren't being heard.

How is that supposed to be taken seriously?
3
Heidi Burgiel's profile photoChris Shabsin's profile photoSibyl L's profile photoJoe Carnahan's profile photo
5 comments
 
+Sibyl L has the gist of it, I think. A progressive candidate needs to be able to speak out for black people, not just avoid them.

For all his other political charms, Bernie has a bad habit of suggesting that all we need to do to fix racism is to fix poverty and inequality. The thing is, poor white folks aren't getting shot by the government, while rich black folks are. So, he comes across to many black Americans as tone-deaf at best.
Add a comment...

Chris Shabsin

Shared publicly  - 
 
So this just happened.
 
Petrified in D&D, with no method of casting stone to flesh.  So our cleric (+Colin McMillen) fires off the Rod of Wonder with a 3% chance to cast Stone to Flesh, and gets it on the first roll.
10 comments on original post
11
Add a comment...
Have him in circles
6,833 people
Adrian Wild's profile photo
Patrick Fuentes's profile photo
Paul Chehade's profile photo
manofgodwith powertwo's profile photo
Ben Williams (Bendrix)'s profile photo
Alain Thioliere's profile photo
Patrick Moore's profile photo
Brandon Poe's profile photo
Farooq Busari's profile photo

Chris Shabsin

Shared publicly  - 
 
 
This is $2 at the moment. TWO BUCKS. If anyone in earshot doesn't yet have this book, science the shit out of it right now. 
8 comments on original post
5
1
Nate Gaylinn's profile photoGreg S's profile photoJason Roberts's profile photo
2 comments
Greg S
 
Blocked in my country :(
Add a comment...

Chris Shabsin

Shared publicly  - 
 
 
commit deafeedc…
Author: Dan Sandler <dsandler@android.com>

    "I tried to think of the most harmless thing."
3 comments on original post
2
Add a comment...

Chris Shabsin

Shared publicly  - 
 
Another amazing find from Cartoon Network: Over the Garden Wall. This miniseries has a beautifully somber fairy tale atmosphere. The stories feel like age-old myth. Modern folk tales rendered in HD. Witches and talking animals and other familiar strangeness that never fails to surprise.

We are in a modern renaissance of animated creativity.

Thanks to +Amanda Marcus ​for the recommendation!
3
Amanda Marcus's profile photoDerek Lichter's profile photoChris Shabsin's profile photo
3 comments
 
I bought it online from Google Play.
Add a comment...

Chris Shabsin

Shared publicly  - 
 
Beautifully written.
Many people have been e-mailing and asking me how I am thinking about what happened yesterday at the event on social security and medicare, when some protesters identifying as Black Lives Matter got up on stage to challenge Bernie Sanders on race and racism, and ended up shutting down the event so Bernie could not speak. I'm struggling but in the spirit of community, here's what comes to mind. First, I want to give a...
6
3
Eleri Hamilton's profile photoKirt Dankmyer's profile photo
Add a comment...

Chris Shabsin

Shared publicly  - 
 
All the Steven Universe soundtrack music you could want!
Girl/robot music duo.
4
Laura Cerritelli (Lokie)'s profile photo
 
We were listening to the fusion playlist all morning!
Add a comment...

Chris Shabsin

Shared publicly  - 
3
Fish N's profile photo
Fish N
Add a comment...
Chris's Collections
People
Have him in circles
6,833 people
Adrian Wild's profile photo
Patrick Fuentes's profile photo
Paul Chehade's profile photo
manofgodwith powertwo's profile photo
Ben Williams (Bendrix)'s profile photo
Alain Thioliere's profile photo
Patrick Moore's profile photo
Brandon Poe's profile photo
Farooq Busari's profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Senior Software Engineer, 2007 - present
  • BEA
    Senior Software Engineer, 2005 - 2007
  • ConnecTerra
    Senior Software Engineer, 2004 - 2005
  • Permabit
    Senior Software Engineer, 2000 - 2002
  • Dimensional Insight
    Senior Software Engineer, 1995 - 2000
  • Ciber
    Software Engineer (contracted to IBM), 2003 - 2004
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Somerville, MA
Previously
Rochester, MN - Warren, OH - Taichung, Taiwan - Chicago, IL
Story
Tagline
Software Engineer at Google, Inc.
Bragging rights
4th place in the Computer Programming competition at the Business Professionals of America National Leadership Conference, Orlando, FL, 1991.
Collections Chris is following
Education
  • MIT
  • John Marshall High School, Rochester, MN
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Swing Copters
  • Puzzle & Dragons
  • Zen Pinball HD
  • Triple Town
  • Dot Rush
  • Solitaire
  • Phase 10
  • Pinball Arcade
  • Highrise Word Heroes
  • Flappy Bird
  • Bonza Word Puzzle
  • Talisman
  • RGB Express
  • Crossy Heroes
  • Smove
  • Ruben is sleepy
  • Out There
  • Monument Valley
  • Hoots
  • Pac-Man 256
  • Sporos
  • Solitaire
  • Bonza National Geographic
  • Farty Troll
  • AlphaBear
  • Agent Alice
Delicious steamed cod with ginger and scallion, and ma po tofu with pork. The fish was truly wonderful. Also good: the Taiwanese wonton salad, where the wontons rest in a spicy bean sprout bed.
Public - a month ago
reviewed a month ago
Great ambience and the food can't be beat. Try the popovers!
Public - 2 years ago
reviewed 2 years ago
Delicious and friendly, the truffle fries can't be beat. The burger was cooked perfectly from high quality beef, and the tomatoes that topped it were among the most flavorful I've ever had. Their desserts were also breathtaking - I highly recommend the chocolate mousse with fresh whipped cream.
Food: ExcellentDecor: ExcellentService: Excellent
Public - 3 years ago
reviewed 3 years ago
The food was fantastic. We sampled the fried haddock, fried shrimp, french fries, sweet potato fries, and crab cakes. Nothing was greasy, everything was delicious. They also had several flavored tartar sauces to offer, including bbq, malt vinegar, and basil pesto (yum!) Service was friendly and efficient. I found it strange at the time how much they were emphasizing the recent change in management, until I went online and started reading months-old reviews of the place. I'd say that the new management have successfully turned the place around.
• • •
Public - 3 years ago
reviewed 3 years ago
13 reviews
Map
Map
Map
I ordered the fish and chips and a cup of New England clam chowder. The chowder was a little heavy on the flour. The chips were thin cut fries like a fast food restaurant. Is surprised to see the fish fried in bread crumbs instead of batter, but it was still quite tasty.
Food: Very GoodDecor: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago
We hosted our wedding at Purity Spring Resort, and found a hidden jewel of the White Mountains. The staff were attentive to our every request (Laurie Campbell especially was a whirlwind of coordination and planning) and the scenery was amazing. The deluxe suite we stayed in (in the Mountainside Condos) was wonderfully maintained, with a hot tub, a king sized bed, and a kitchen. In previewing the site for our guests, we also stayed in the Lakeside Cottage once, which was also well appointed, and aptly named. We toured mid-price housing in King Pine and the economy housing in the lodges, to get a feel for what we were getting our guests into. It all looked quite nice and well maintained, and we heard only praise from our guests. The wide range of housing options available made it easy to accommodate guests with different needs -- families, groups of friends who wanted to stay together, guests on a budget, people with pets, etc. Our guests enjoyed many of the resort facilities. The Mill housed a very nice pool and hot tub. We were lucky to have perfect weather, so lots of people spent time in the lake or relaxing on the shore. The resort has a floating "iceberg" climbing wall that challenged all but the most athletic of our guests. Many people took out canoes and kayaks. The children enjoyed all the playground equipment and toys. The food was fantastic. Breakfast from the Traditions restaurant was included with everyone’s room. On the busy days, they put out a buffet breakfast, while on other days they made breakfast to order. We worked with their chef to produce a delicious wedding banquet buffet. Chef Trevor was also very helpful in making sure that all of our guests with special dietary needs had plenty to eat. Purity Spring provided a reasonably-priced sandwich buffet for one of our lunches and a delicious barbecue on the island in the middle of the lake for the other. As the event organizers, one thing we particularly liked was that King Pine lodge has several different spaces we could use for different activities at the same time. Purity Spring also had no problem with us deciding to simply place a large order from a local pizza place for Friday night dinner (rather than trying to gouge us for every last nickel, like some other wedding venues we talked to). The only issues we had were a) the buildings are pretty far apart, so some of our guests had to either walk a fair way or get in a car to get where they wanted to be, b) there is almost no cell signal at the resort (which is either a positive or a negative, depending on your viewpoint) and c) while all of the buildings had wireless Internet, it was sometimes a little flaky (particularly in King Pine Lodge). Every person we interacted with at Purity Spring, from the event coordinator to the waitstaff to the housekeeping staff, was friendly and helpful. Every time we asked them for something (and we had a lot of unusual requests), they found some way to accommodate it. When we showed up Friday morning totally stressed out, we knew after 5 minutes of talking with Laurie that everything would be fine -- and it was! We had exactly the wedding weekend we wanted, and we have Purity Spring Resort and its staff to thank for that. We and all of our guests had a fantastic weekend together with fun activities, tasty food, and beautiful scenery. We had so much fun that our guests keep suggesting we do it again next year -- and we just might!
• • •
Quality: ExcellentFacilities: ExcellentService: Excellent
Public - 3 years ago
reviewed 3 years ago
Public - 3 years ago
reviewed 3 years ago