Login now

Not your profile? Login and get free access to your reports and analysis.


Sign in

No tag added here yet.
You can login on CircleCount to add some tags here.

Are you missing a tag in the list of available tags? You can suggest new tags here.

Login now

Do you want to see a more detailed chart? Check your settings and define your favorite chart type.

Or click here to get the detailed chart only once.

Trey Harris has been shared in 60 public circles

You can see here the 50 latest shared circles.
If this is your profile, you can check your dashboard to see all shared circles you have been included.

AuthorFollowersDateUsers in CircleCommentsReshares+1Links
Becky Collins10,282Mobile Circle :Circle of very #social #engagerspeople and companiesTo be included in my shares (#sharedcircle), be so kind to:1 - Do +1 t the post2 - Comment the post and specify your "category" (job or interest) Ex: Fashion, SEO, Companies, Social Media Marketing, Sailing, Photography, Bloggers/Writers, Web graphics and design, Italy, Artists, Sport, Finance/Economy ...3 - include the circle among your circles4 - share the circle (include yourself)Improve your popularity, be social be cool !Keep yourself updated, enjoy the Shared Circles Hellenic Alliance, you can share your shared circles inside the upcoming Community:https://plus.google.com/communities/112552559573595396104  #socialmedia   #media   #circles   #circleshare   #circlesharing   #circlecircle   #beckyscircle   #sharedcircles   #sharedpubliccircles   #sharedcircleoftheday  +Becky Collins ?2014-05-28 05:03:174777118CC G+
andi steven320please add me my profile in your circle,Reshare if you like! Please plus to tell me you have seen it! *There is no need to thank me, this is me thanking you! *1. Plus The Post2. Comment3. Add People To Circles4. Share The Circle!#circlesharing #circleshare #circles #circle #googleplustips #googleplus #indonesia #artists #artist #artistphotographeramateurorprofessional2014-05-09 04:02:2150111514CC G+
Gustavo Franco1,547I've started an experiment with my Google+ account disabling this circle (Googlers and Xooglers) from showing up on my home stream. I'll see how it will look like without my coworkers and former coworkers.In case you are wondering how to adjust and even disable the posts from a circle showing up in your home stream, read:https://support.google.com/plus/answer/1269165?hl=enI've moved the circle to be the 1st on my bar though so I still can easily peak at what folks are saying.  In case you are wondering how to do that, read:https://plus.google.com/113895942978964425455/posts/igWgAhX22qM2014-02-15 23:38:47324301CC G+
Ian Archibald16,093Circle of Google PlussersSo, I often get asked Who should I circle?  I say whomever strikes your interest. Find topics of interest and connect with those people who share that interest.I would very much like to share with you "my" circle of Plussers of whom I LOVE to engage with.  There are people in science, sports, networking, technology, comics, art and medicine found inside, and likely some others as well.  I've been spending the last couple years curating this list.I hope that you will connect with some of these folks!Have a great weekend everyone!2014-02-15 01:16:53326182225CC G+
Ian Archibald14,517Google PlussersThis would be my circle of other awesome people who I have connected with over the past couple years here on Google+. Some awesome people here!As the cool kids say, These kids are dopeI don't take requests to add to this circle. To be added, engage with me, and the others here. You'll be noticed, trust me.2014-01-27 23:35:29320221930CC G+
Justin Hart6,912Justin's Circle Share....quick circle I put together of people that engage and provide content to keep your circles humming! 1. Plus The Post 2. Comment3. Add People To Circles4. Share The Circle!#sharedcircle   #topsharedcircle #circleoftheday #sharedcircle #trustinme   #circlesharing   #circleshare  #circles         #circleoftheday #sharedpubliccircles  #sharedcircles  #share   #vipsnowballcircle #sharedcircleoftheday  #sharewithyou               #followme  #followers #followback #circle #googleplus #coolpeople  #circleshare #sharedcircles #sharedcircle  #sharedcircles   #sharedpubliccircles  #circleshare #circlesharing #fullcircleshare2013-12-17 03:07:5650011923CC G+
Ben Douglas0WE LOVE TECHNOLOGY! #circleshare   #sharedcircles   #technologytrends  2013-12-16 15:10:48500101CC G+
David Leonhardt2,546I built on the Sunday Circle by +Ian Archibald to spread it even further.Recommended:1. Plus the circle.2. Leave a comment3. Save the circle as one of your own circles (Click on "Add people" to do this).4. Share the circle as I am doing now (but don't forget to "Include yourself" when sharing).5. Get offline for a while, too.  :-).#circles   #circleshare   #sharedcircle   #circlesharing#followers #social #sharedcircles   #sharedpubliccircles  #circleshared    #sharedcircleoftheday #addmetoyourcircles   #awesomepeople   #circlecount  #newfollowers   #googleplus  2013-12-16 01:30:4323211213CC G+
Ian Archibald9,118Sunday Circle Share of Google PlussersThis is my top circle filled with some of the top Google Plussers, Engagers, and Educators.  You will also find some people you likely don't know, but should.You all know people like +Mike Allton +Michael Q Todd +Christine DeGraff and +Billy Funk who bring the awesome every day. But do you know +Rusty Ferguson +Milan Pavlovic +Steven Krohn +David Oldenburg or +Brandee Sweesy ?  All of whom are simply awesome people who have a lot of great content, and engage!.Add this circle to your own today.  If you have other Engagers, add them to the circle, share it out and tag me in your share. Always looking for more engagers!I would be honoured if you would +1, Comment and Share this circle.Hope you all have a fantastic week!!2013-12-15 14:08:26229231630CC G+
Ramón Sansone López436Awsome #sharedcircle #bestengagersComment, Do +1 and share it, you'll belong to one of my best #sharedcircles 2013-09-05 06:26:23501003CC G+
Don Dobbie3,342#sharedcircles  2013-05-29 19:26:154863212CC G+
AyJay Schibig16,440ECLECTIC CIRCLEFeel free to add  and re-share. this  Eclectic Circle of  G Plussers! Circles I am curating:21ST CENTURY PHOTOGRAPHERS (1&2), ALL KINDS, DISCOVERY, FULL CIRCLE,SOCIAL, ECLECTIC,ENGAGERS, AWESOME, NEW HORIZONS and BOOST#circleoftheday   #circleshare   #circlesharing   #circlesharingforthepeopleplc   #sharedcircles   #sharedpubliccircles   #sharedcircleoftheday   #sharedcircleday   #publiccirclesproject   #publiccircles   #publicsharedcircles  #sharedpublicircles   #circle   #circles   #circlemeup  #awesomepeople   #awesomecircle   #circleme   #sharedpoint   #sharewithyou     #ShareYourCircle2013-04-13 06:43:023024213CC G+
Justin Fournier534Tech Engage CircleHello Everyone just following the footsteps of +martin shervington  and attempting to circle share fully engaged circles with you.  Below I'm sharing a circle of definite Technology posters. If your new to this platform and needed a circle for sure fire tech news and help.  *Be sure to add and re-share this circle.*  Later Guys!2013-03-10 16:15:55296516CC G+
AyJay Schibig15,217ECLECTIC CIRCLEFeel free to add  and re-share. this  Eclectic Circle of  G Plussers! Circles I am curating:21ST CENTURY PHOTOGRAPHERS (1&2), ALL KINDS, DISCOVERY, FULL CIRCLE,SOCIAL, ECLECTIC,ENGAGERS, AWESOME, NEW HORIZONS and BOOST#circleoftheday   #circleshare   #circlesharing   #circlesharingforthepeopleplc   #sharedcircles   #sharedpubliccircles   #sharedcircleoftheday   #sharedcircleday   #publiccirclesproject   #publiccircles   #publicsharedcircles  #sharedpublicircles   #circle   #circles   #circlemeup  #awesomepeople   #awesomecircle   #circleme   #sharedpoint   #sharewithyou     #ShareYourCircle2013-03-02 11:23:44245206CC G+
AyJay Schibig13,588ECLECTIC CIRCLEFeel free to add  and re-share. this  Eclectic Circle of  G Plussers! #circleoftheday   #circleshare   #circlesharing   #circlesharingforthepeopleplc   #sharedcircles   #sharedpubliccircles   #sharedcircleoftheday   #sharedcircleday   #publiccirclesproject   #publiccircles   #publicsharedcircles  #sharedpublicircles   #circle   #circles   #circlemeup  #awesomepeople   #awesomecircle   #circleme   #sharedpoint   #sharewithyou 2013-01-10 07:15:50257003CC G+
AyJay Schibig12,717ECLECTIC CIRCLEFeel free to add  and re-share. this  Eclectic Circle of  G Plussers! #circleoftheday   #circleshare   #circlesharing   #circlesharingforthepeopleplc   #sharedcircles   #sharedpubliccircles   #sharedcircleoftheday   #sharedcircleday   #publiccirclesproject   #publiccircles   #publicsharedcircles  #sharedpublicircles   #circle   #circles   #circlemeup  #awesomepeople   #awesomecircle   #circleme   #sharedpoint   #sharewithyou 2012-12-21 06:26:433277010CC G+
AyJay Schibig12,080ECLECTIC CIRCLEFeel free to add  and re-share. this  Eclectic Circle of  G Plussers! #circleoftheday   #circleshare   #circlesharing   #circlesharingforthepeopleplc   #sharedcircles   #sharedpubliccircles   #sharedcircleoftheday   #sharedcircleday   #publiccirclesproject   #publiccircles   #publicsharedcircles  #sharedpublicircles   #circle   #circles   #circlemeup  #awesomepeople   #awesomecircle   #circleme   #sharedpoint   #sharewithyou 2012-12-12 04:23:1442210216CC G+
Ivonne García423This is my Geeks CirclePeople who share great content that only matters to us, technology geeks and people interested in the latest advances. :D Enjoy! #sharedcircle   #circles   #tech   #technology   #geeks   #geekcircle   #sharedcircleoftheday  2012-12-01 17:28:23332314CC G+
Cynthia Yildirim23,029New Google+ users might not have this circle yet of Google Employees on G+, I'm  not an employee, but going to include myself in the circle anyway. :D  #sharedcircles   #Google  2012-11-09 01:27:54213201CC G+
George Station1,600With the addition of +Google Cultural Institute as Number 100 this seems an excellent time for a fresh share of my Googlish Folks Circle.(Ah, round numbers in base 10! Thank you, Dogbert.)I note for the record:  Many others also enhance and improve my Google+ experience in specific interest areas such as "teaching & learning" or "social media and education." And I enjoy several very cool Circles that other fine G+ers have shared.But when I wonder "What Would G+ Do?" (which I'll bet does not quite align with what Google Proper would do)... I generally check the undamped, unfettered Stream of this Circle.2012-10-07 00:21:32100404CC G+
Tim Moore23,874My Go To Circle when I'm using +Google+ from my mobile --- which is a lot!IF you use +Google+ from your mobile device and want GREAT CONTENT, then this is a money circle for you.  All the guys and gals in here are fantastic and post very shareable items.Created for the circle when you want to reliably find and share great content quickly from your mobile!>>> Help your friends who may be new here to +Google+ - share this circle with them.  They will love you forever......... or at least until payday. :) #greatcontent   #sharing  +Shared Circles on G+ +Public Circles +CircleCount +Nothing but Circles  #sharedcircles   #circlesharing   #circleoftheday  +Shared a circle with you +Full Circle  #mobile  2012-10-02 19:10:48484723561CC G+
Tim Moore23,086My Shared Circle of the weekGooglers who are just #awesome . _Don't stalk, just talk, they won't bite_  #sharedcircles   #Google  2012-08-29 20:23:364492010CC G+
Tim Moore22,583My +Best Shared Circle of the week.These are my top quality +Google+ sharers.  I hope you find them as rewarding as I do.2012-08-08 15:57:01445451844CC G+
Kurt Smith122Google+ Power Users Circle ShareThis G+ Power Users group includes some really good people to follow and many whom will follow you back. Make sure you've got them in a circle. #sharedcircles   #sharedpubliccircles   #publiccircles   #publiccircleshare   #circleshare   #circlessharing  2012-07-28 17:08:3749918516CC G+
Tim Moore20,643Here is my #sharedcircleoftheday , it is around those who have helped directly with +Sparkstir or have inspired us in building it over the last year. These are not e-lebrities, but real people with vision on how to use +Google+ to help reach people globally with what they know and sharing it. We applaud them. We would also like to you join us - we've left plenty of room, so add yourself and pass it on to others anywhere in the world who want to help others increase their knowledge, quality of life and overall happiness and personal joy. #Sharedcircle   #sharedpubliccircles   #Sparkstir   #circleshare   #uniting   #circlesharing   #globalchange   #globalrevolution   #educationalresources   #education   #googleplus   #googlehangout   #hangouts   #peoplearoundus   #bettertogether  2012-07-10 14:52:1189929CC G+
Jessica Garcia (RealLipsMcgee)0I am not sure who originally shared this but I know I pulled it from +Chris Brogan. If you want to change Google+ from a ghost town to a party just follow the circle. 2012-07-07 20:23:22499429CC G+
Tim Moore19,665Hi friends,Here is my #sharedcircleoftheday  I wanted to share this circle with you of Top Google+ Sharers - They may not all be E-lebrities, but they have embraced our +Google+ community and consistently contribute great content and do engage with one another.This is a quality circle that I know could have more folks added to it , so please 1) Save this circle. 2) Add some of your favorite G+Sharers, 3) If you'd like to include yourself, check the box at the very bottom of the Share circle dialog box 'Include yourself in shared circle', *4) Share with the world.Have a wonderful Friday my friends!  #GooglePlus   #sharedcircle   #PayItForward  2012-07-06 17:13:42247228530CC G+
matthew rappaport52,599500 Active +Hangouters for you to Chat with and Get to know . . Again this is just Part I, you were not "omitted" by me, if you feel bad you didn'tmake this +Shared Circles on G+!I feel like I +mention ed all of you yesterday... still working on it..https://plus.google.com/111048918866742956374/posts/hYTZsRoWZje+Tom Samacicio for instance is in this circle and he's great.. CIRCLE UP!Ask him about CB Radios!+Pearl Lombardo is a lot of fun too.. CIRCLE HER (she calls SHENANIGANS a lot!)Happy 1st #PLUSversary  week to you all! #sharedcircles  Enjoy your FRIDAY and see some of you tomorrow with +Vivienne Gucwa leading the +The Google + One Year Anniversary Photowalk in Central Park tomorrow12012-06-29 20:33:37500414543CC G+
Alister Macintyre7,169Here by request of one of the people in it, is my main circle of people who share G+ Tips from time to time.  It includes both people who generate them, and people who use them.  Also see this other related circle. https://plus.google.com/u/0/108007903544513887227/posts/XfV7Xek2XK3  People are in one or the other or neither.  Drop me a comment if you want to be in one of these circles.2012-06-13 03:13:14184102CC G+
Arvid Bux25,492Curated circle with English profilesFor my upcoming eBook release, I have curated several circles. This one contains 219 profiles of people who post mostly in English. These people will spice up your stream with all kinds of content, being it news, photos, links, videos, you name it! Apologies when you are not in this circle. Curation is done manually and thus I can make mistakes! Feel free to leave a comment so I can add you and people might see it and add you!#sharedcircle2012-06-11 18:29:4521927911CC G+
Jaana Nyström50,117My 8 circles of Googlers!This is just the beginning...I have found out that even Google employees are not really connected on Google+... This must be remedied!For Google employeesSo after many gruelling hours of collecting people and sorting out the circles here are the results.I will start with Google 1 by Jaana and also notify all the people in the 8 circles WITH THE POST YOU'RE IN so that you may get connected if you wish.The circle in +CircleCount:  http://www.circlecount.com/sharedcircle/?id=z12wdxwjttr3xxo0u22celljpvm0wvzfsLook for the other 8 circles, they're coming up soon.EDIT:  One or two mistaken identities or job changes have come up in all the circles so far, sorry about that. #Google   #circleshare     #Jaanatip  2012-06-08 17:49:159421224CC G+
Michael Kendle299Here's a circle of tech people. The circle is bigger but only lets me share 500. If you're interested in tech, this is a good place to start.2012-06-07 13:57:05501115CC G+
Jaana Nyström49,593I've been hoarding these peeps...My Googlers CircleGoogle employeesEveryone in this circle works for Google, been collecting the guys since July last year.Well, worked at the time of me adding them, anyway...Here it is in +CircleCount:http://www.circlecount.com/sharedcircle/?id=z13uvt3okqj2cxxvc22celljpvm0wvzfsVery international...  If you have some more to add that I've missed, please comment! #circleshare   #CircleSunday  2012-06-03 13:44:1447836829CC G+
Robert Pitt21,486[CIRCLE]Thought I would share my Googlers circle, enjoy and make sure you give feedback to these guys :)2012-04-16 19:51:00222114CC G+
Jack Durst484In honor of #FollowFriday Some of my favorite #technology experts on google+2012-04-13 18:31:53648518CC G+
Alister Macintyre4,949+rahul roy Here is my main G+ circle for G+ Tips. it includes both sources of tips, and people who like to receive them. I have not posted many tips recently, but if people are struggling with something, ask, and maybe we can help.2012-02-27 23:47:31179113CC G+
Jaana Nyström27,889#circlesharing #circlesunday My Google employees CircleHave you noticed that there is another circle sharing possibility: When you look at a certain circle's stream, there is a green button on the right saying Share this circle.That's what I'm testing right now. Works like a charm.I've been collecting this circle for a long time. Googlers from all over the globe.Enjoy! :-)#G+Tip #googleplustip #Jaanatip PING +The Best Circles on Google+ +Shared Circles on G+PS: Here's a Googler circle from +Natalie Villalobos with +58 peeps different from my circle. You might like to add this, too:https://plus.google.com/u/0/109895887909967698705/posts/VrfWQrgcVmUCombining the two circles is a good idea, that's what I did. Now it's a MEGA Googlers circle, have to share that later! :-)2012-02-05 10:04:22335221021CC G+
Chris Lang19,558+Michael Q Todd Suggested I share this circle as THE G+ Power Users Circle So Here Tis, The People That Bring Me The News I Need On G+That's the people I follow every day. Some of the IM profiles like +Ryan Lee and +Ryan Deiss are not active publicly. But the are the multi millionaires that dominate my world so there are in the circle.Lot's of just plain good peeps like +John Hardy and +Jannik Lindquist that usually disagree with me but have very good viewpoints on Google and the web.2012-01-16 22:09:3637013510CC G+
Chris Hoyt1,112Circle Back to GoogleLooking for people who work at Google? Here's a great circle that's a strong addition to any search you've already performed on Google Plus and that I'd include with any other search for Googlers that you've already conducted.What's interesting to me (and that I'm getting around to pointing out) is that whether you're just looking to expand your network as a member of Google+ or actively #recruiting and #sourcing online, I believe that you'll find infinite value from the proper care and feeding of Google Plus circles. In fact, if done correctly (and maintained) it's a fantastic way to filter your Google Plus stream and check the pulse of any company, organization or interest group.In the event you missed it, I did an article back in August that mentioned my interest in Circles and how I'd be exploring the management of them. (http://www.recruiterguy.net/recruiting-management-circles) So far, I've not been disappointed in the ability to really hone in on an area of interest by filtering my streams based on these circles and simply watching the conversation flow. Of course, being able to quickly see all of the updates from a particular company or interest group is just the start. The more proficient we get with our filtering, the easier it is to get the latest from fun entrepreneurs, CEO's, diversity interest groups, active and passive jobseekers and more - these are just a few of my own circles, mind you. You have the ability to filter by profession, seniority, geography, language, etc.The possibilities are endless!I'd love to hear how you, or others, are using circles to manage the information stream you've found in G+ so far.2012-01-04 20:07:36348211CC G+
Stephanie L Davis19,590I was asked by #SMMCamp attendees to share my "Googlers" circle. These are people who work for Google; community managers, engineers, developers, free-lancers; staff... etc. Cheers!2011-12-08 20:06:303648513CC G+
Jaana Nyström13,601All Googlers CircleThis is my Googlesphere with people and Pages: Did I miss someone?Their posts are not all about Google, but about life and stuff, too! :-)Did not include myself... Oh how I wish I could! Hahhahaaa! *wink *wink2011-12-03 15:10:281711238CC G+
Louis Gray71,017It's been a little while since I shared with you my Googlers circle. This circle includes a massive number of people working on the Google+ project, company execs, and a lot of sharp people working on many of the services you use every day, including +Blogger +Android +YouTube, etc. Now that we can share 500 at a time, have at it. But this circle isn't for everyone, so if you do add them, expect geekiness ahead.2011-11-22 19:13:55500623669CC G+
Raghd Hamzeh5,495#google #PublicCirclesI think it's about time I shared this circle of Googlers.. Over 680 people in it! (only 500 can be shared at the same time)Some of them are obvious, some of them you've met, some of them post on blogs, and some you have to hunt down!You will find an interesting insight on the people who power this juggernaut :)2011-11-20 21:15:53500101CC G+
Alister Macintyre43This is my Google Workers circle which I am re-sharing with Shared Circles on G+ page. These are people who are employed by the Google company. Some of them talk about the company's products, but most are just interesting people.2011-11-14 03:10:13168131CC G+
siam simte856For those who think Google Inc. employee must be Totally Circle ; Here's your chanceWhatever and however they're awesome thoughsiam simte shared a circle with you.2011-10-29 20:18:31473000CC G+
Dan Soto8,096Since the beginning, I've been collecting "Googlers" in a circle much like +Chris Pirillo collects Legos© . Anyway, here is a circle of close to 200 people that work for Google in some fashion. I've gone through it to remove accidental additions and am 99.99% sure all of these are legit.Enjoy ....Dan Soto shared a circle with you.2011-10-20 17:45:37187605CC G+
Kris Courtney2,408A great collection of talent - Bless you ...Kris Courtney shared a circle with you.2011-10-19 16:40:43475001CC G+
David Williams51GooglersDavid Williams shared a circle with you.2011-10-16 19:56:53344104CC G+
Jon Bishop3,725Google employees circleJon Bishop shared a circle with you.2011-10-16 18:52:12234001CC G+
J Grynd8,100G+ Google EmployeesPLEASE HELP ME BUILD MY CIRCLEJ Grynd shared a circle with you.2011-10-14 15:27:56471102CC G+


Average numbers for the latest posts (max. 50 posts, posted within the last 4 weeks)

comments per post
reshares per post
+1's per post

characters per posting

Top posts in the last 50 posts

Most comments: 15

2014-06-26 15:33:13 (15 comments, 0 reshares, 1 +1s)

Completely subjective question to the practical coders out there: if you wanted to throw up a quick-and-dirty personal database-backed website—think inventory of hobby collectibles, or record of personal athletic stats—what framework would you use?

If I were just making a gut decision right now, it'd probably be a tie between Ruby (easy and huge developer support) and Catalyst with a simple SQL db backend (I know Moose, DBIx::Class, and the other components). I've messed around with both to the "hello blog" stage. But I've been out of the loop in this area for years and don't want to waste effort if going with something else will get me there faster and let me play with something new.

My "specs", such as they are:

1. I'm expert in Perl, good at Ruby, and can function in Python. I've played with Scala enough to be dangerous.I&#... more »

Most reshares: 11

posted image

2014-06-19 17:40:10 (14 comments, 11 reshares, 20 +1s)

Use the system /tmp dir to delete files for you when you're done with them

This one, it occurs to me, is totally obvious to folks with a Unix or Linux background, but probably is completely unknown to those who come from a PC background:

Unixes have always¹ had a filesystem² called /tmp that, as its name implies, is used for "temporary" stuff.

If you go in there and look, you'll see lots of strangely-named stuff with lots of random numbers and characters—because while programs often need to store short-term things like working-memory caches on disk, they don't want to inadvertently interfere with other programs trying to do the same, so they use crazy filenames like /tmp/launchd-7335.cSCeOm in order to make sure they're using a different name from every other program.

The thing about /tmp isthat... more »

Most plusones: 21

2014-06-06 21:42:55 (5 comments, 0 reshares, 21 +1s)

Just saw the most annoying ad delivery ever when I clicked through a link to read an article on a different site: the page was obscured by a video and a message that I had to watch the advertisement before I could see the page. I had to click play. Then I switched tabs, and it paused. I went back and it unpaused, so I muted it, and it paused again until I unmuted it. Once the whole thing had played, I still had to click the little "x" to get rid of the overlay to read the article.

Seriously. I only stuck through it because I was horrifyingly fascinated. Next time this happens, I'm just closing the tab—there's no article I want to read that badly.

Latest 50 posts

2014-07-07 16:46:09 (10 comments, 1 reshares, 4 +1s)

The OS X approach to environment variables is infuriating. I would like programs that start up, not from a shell, but from other means (like Spotlight or Finder) to have my environment defined so that things like Emacs and other developer applications can have environment variables like I want them.

But in OS X Mavericks, your only option for setting environment variables (aside from PATH, which you can modify via files in /etc/paths.d) is launchctl. You can do this one of two ways:

1. Set environment variables in /etc/launchd.conf. The big advantage is this gets read before your login session begins, so all applications should get this part of the environment. But this has two huge disadvantages:
a) it's per-system, not per-user, so if you want to setup things like local::lib or Cabal paths in your home directory, you can't use it unless you're okay with setting it... more »

2014-06-30 22:25:13 (1 comments, 2 reshares, 8 +1s)

Perplexing trend in web design #93: the Potemkin Feature

You check out the website of a service provider you're considering, often an old-school capital-intensive service (e.g. insurance, a hospital or doctors' group practice, a bank). You see that it seems to offer a breadth of useful online features. Maybe you even click one—say, "make an appointment" or "get a quote"—and you follow it right up to the point where you'd actually commit to something, then close the tab. You just wanted to see it, so that you'd know it was there when you need it.

Then later, once you are a customer/member/subscriber/policyholder, you actually try to use the feature. You go through that same process, and this time you click "submit" or "order".

...and, you get a page telling you that you must phone or email for the service. Ifyou... more »

posted image

2014-06-30 14:19:01 (2 comments, 2 reshares, 7 +1s)

The E3 trailers for "remastered" PS4 versions of PS3 games, like GTA V and The Last of Us, have really called my attention to something about the progress of computer graphics¹.

I've been around the highest high-end real time graphics since the dawn of my career (my first job working around the UNC Graphics Lab), and always, whatever the state of the art is at the moment, has looked to me like "one step short of photorealistic". Surely you can't get any better than this before it finally pops and is indistinguishable from reality?

But yet I go back and look at the best RT graphics in the early 90's through to now, and every generation, seen in hindsight, is an obvious step better than the previous one. In other words, each previous version was obviously worse.

I think this is the first time I've actually seen this (outside of, say, the... more »

2014-06-29 20:24:11 (2 comments, 0 reshares, 0 +1s)

Ho, my camels—

Have any of you recently compared the Perl module skeleton tools like module-starter, dzil, ShipIt, etc.? If so, do you prefer any one particularly?

My only slightly unusual demand is that I almost always have executable(s) in my modules.

posted image

2014-06-29 16:48:03 (9 comments, 0 reshares, 7 +1s)

Have you ever noticed that reporters writing about science have a weird tendency to try to "put things in perspective" in precisely the way that makes the statement completely wrong? Emphasis mine:

the Earth-sized diamond discovered 900 light years from our planet.... Ultimately, while an exciting development, it would take 10 lifetimes traveling at the speed of light to reach this interstellar discovery, so don't expect an influx of those coveted clear jewels anytime soon.

Let's even give a pass to "traveling at the speed of light" and read it as "traveling arbitrarily close to the speed of light". Sigh.

Computing time dilation is hard¹. But knowing it exists should be a prerequisite for writing about astrophysics, I would think....

¹ Assuming a normal human lifespan, the traveler taking off at birth, andins... more »

posted image

2014-06-28 19:34:13 (0 comments, 1 reshares, 8 +1s)

Hah! Some +Slate editor picked  a comment about my HuffPo drinking game (previously mentioned here last year in http://goo.gl/Bh2BYO) as the featured quote right now on the Slate Plus home page (http://www.slate.com/plus/home).¹

My endorsement of Slate Plus, the "not a paywall" membership program Slate's been running a few months now (an endorsement I promise was coming even before they quoted me; this just spurred me to do it now):

With Slate Plus membership, you get behind-the-scene articles like these, extra podcasts², reporter and editor chats, and discounts and special seating for live events. And as a premium version of the regular Slate content, members get commercial-free versions of the Slate podcasts, and single-page articles³ with in-page comments.

If you're a regular Slate reader, or someone like Stephen Colbert who follows the SlateGabfes... more »

2014-06-27 14:49:42 (1 comments, 0 reshares, 7 +1s)

In an exchange of concert nostalgia between barista and waiting patrons at a coffee bar, I blurted out: "Well, I saw Kurt Cobain play... when he was still alive!"

Excuse me, I'll just go hide under the counter now....

2014-06-26 15:33:13 (15 comments, 0 reshares, 1 +1s)

Completely subjective question to the practical coders out there: if you wanted to throw up a quick-and-dirty personal database-backed website—think inventory of hobby collectibles, or record of personal athletic stats—what framework would you use?

If I were just making a gut decision right now, it'd probably be a tie between Ruby (easy and huge developer support) and Catalyst with a simple SQL db backend (I know Moose, DBIx::Class, and the other components). I've messed around with both to the "hello blog" stage. But I've been out of the loop in this area for years and don't want to waste effort if going with something else will get me there faster and let me play with something new.

My "specs", such as they are:

1. I'm expert in Perl, good at Ruby, and can function in Python. I've played with Scala enough to be dangerous.I&#... more »

2014-06-26 14:19:08 (1 comments, 0 reshares, 3 +1s)

Just heard a Microsoft promo spot with the tagline: "One experience for everything in your life." This made me chortle for entirely too long, because I am seven years old.

...or maybe fourteen, since most of the positive feedback loop keeping me giggling like a madman had to do with my considering whether I'd rather experience everything in my life sexually or not. "Ooh, baby... look at those bills... all that minimum due... you want that, don't you baby, you really want it all, and you want it now... or by the first of the month, anyway.... Or what? What are you gonna do? Assess me a penalty, huh? Oh, yeah, baby, give it to me..."

2014-06-26 11:17:11 (8 comments, 4 reshares, 11 +1s)

I'm getting really tired of this "the IRS is hypocritical for losing those emails when they expect the rest of us to hold onto everything" meme. No, they aren't hypocritical, not at all—not that the reason is anything even close to praiseworthy.

Haven't you ever noticed that the IRS generally expects paper records, and if you have electronic records you have to convert them into paper—or into "electronified paper" like faxes or static PDF's—to use them as substantiation for claims? If not, count yourself lucky, as it just means you haven't been audited or worked on corporate tax returns yet.

The IRS simply wouldn't—no, not even today—ever think of keeping anything that they expected to need retention for in purely electronic form. I understand some IRS top managers still have their admins print their emails out so they can respondto and fi... more »

2014-06-25 15:46:57 (3 comments, 0 reshares, 3 +1s)

I'm having a test today that involves quite a lot of waiting, maybe hours as they check the preliminaries and see if they need anything else.

I remember reading Golden Age sci-fi as a kid, and thinking that some of the most arresting mundane, slice-of-life scenes were people spending time waiting by using their "do-anything pads". As a kid, of course I hated waiting more than anything.

So forget personal jet packs; I wanted the magic reading/game/communication/entertainment pad.

The future is now. :-)

2014-06-21 21:13:25 (10 comments, 0 reshares, 7 +1s)

My boyfriend is flying back to NYC from a business trip in Silicon Valley today. His entire flight will be in daylight, but today's the summer solstice, so if he'd stayed in San Mateo he would have enjoyed a 14 hour, 45 minute day; if he'd been in New York all day, he'd have had 15 hours, 6 minutes of daylight.

But sunrise in San Mateo was at 05:48 Pacific Daylight Time, or 08:48 Eastern, and sunset in New York is at 20:30, so he'll only experience a 11 hour, 42 minute day. That's equivalent to the daylight in New York on March 10 or October 2!¹ So while the rest of us are having summer solstice, he gets only a mid-spring or mid-autumn amount of daylight.

The good news is that tomorrow will only be about two seconds shorter, so he can still enjoy the solstice sun².

If he'd travelled in the opposite direction, though, he'd have experiencedsun... more »

posted image

2014-06-20 17:31:11 (7 comments, 0 reshares, 1 +1s)

A Stack Exchange question on an Android annoyance I think I've complained about on here before.

2014-06-20 16:39:35 (8 comments, 0 reshares, 5 +1s)

When should you version-control? Always.

I find it amusing how often in Stack Exchange and Quora the question comes up, when should I use version control? or at what point has a project gotten complex enough to use version control? or how many programmers are the maximum you can have without version control?, or endless variants.

I use Git for just about everything. Not just code and configuration files; documents I'm writing, my c.v., anything that's a) mostly text and b) that I change from time to time. There are (I just checked) over a hundred Git repos in my laptop's home directory—and that's all personal stuff only, no work stuff! My usual routine for writing a "throwaway" or "one-off" script is:

1. Create a directory in ~/src/scripts and cd into it;
2. echo '#!/path/to/scriptinglanguage' > scriptname&... more »

posted image

2014-06-19 17:40:10 (14 comments, 11 reshares, 20 +1s)

Use the system /tmp dir to delete files for you when you're done with them

This one, it occurs to me, is totally obvious to folks with a Unix or Linux background, but probably is completely unknown to those who come from a PC background:

Unixes have always¹ had a filesystem² called /tmp that, as its name implies, is used for "temporary" stuff.

If you go in there and look, you'll see lots of strangely-named stuff with lots of random numbers and characters—because while programs often need to store short-term things like working-memory caches on disk, they don't want to inadvertently interfere with other programs trying to do the same, so they use crazy filenames like /tmp/launchd-7335.cSCeOm in order to make sure they're using a different name from every other program.

The thing about /tmp isthat... more »

2014-06-19 16:35:05 (0 comments, 0 reshares, 4 +1s)

Wow. First Clarence Thomas opinion I've agreed with in quite some time. Well, vote anyway—Sotomayor's concurrence (joined by Ginsburg and Breyer) goes a bit further, and more logically:

I adhere to the view that any “claim that merely describes a method of doing business does not qualify as a ‘process’ under §101.” Bilski v. Kappos, 561 U. S. 593, 614 (2010) (Stevens, J., concurring in judgment); see also In re Bilski, 545 F. 3d 943, 972 (CA Fed. 2008) (Dyk, J., concurring) (“There is no suggestion in any of th[e] early [English] consideration of process patents that processes for organizing human activity were or ever had been patentable”). As in Bilski, however, I further believe that the method claims at issue are drawn to an abstract idea. Cf. 561 U. S., at 619 (opinion of Stevens, J.). I therefore join the opinion of the Court.

In other words, Thomassays (I think;... more »

2014-06-17 12:41:08 (0 comments, 0 reshares, 3 +1s)

Dish network is running commercials where a scantily-clad Brasilian dancer purrs about the wonders of futebol. At the end, just as she says, eu sou o jogo bonito (I am the beautiful game), the words appear on screen: "EL JUEGO BONITO".


posted image

2014-06-16 19:37:55 (0 comments, 0 reshares, 13 +1s)

I had a firsthand example this weekend of why having concrete stories written down is so important before designing, let alone coding.

I'm a devoted user of Homebrew (https://github.com/Homebrew/homebrew), the fantastic Mac OS X package manager for Unix programs. The manager utility, brew, uses the brew [global_opts] <subcommand> [subcommand_opts] [arguments] style of execution (like git and many other program "suites"), which means its shell-completion rules (the things that control what happens when you hit Tab—does it fill in a subcommand name, a flag, a filename, or something else?) are rather complex. Luckily, homebrew's distribution includes files for completion in the popular shells, including /usr/local/Library/Contributions/brew_zsh_completion.zsh for my preferred zsh shell.

I noticed that the version I was using was badly out of date because youc... more »

2014-06-13 15:33:54 (8 comments, 0 reshares, 2 +1s)

I've been keeping a detailed health & symptom diary (including things like eating, sleeping, use of medication, etc.) for several weeks now just as a long branching Google Form that goes into a spreadsheet. I've logged things into the diary as they've happened, so I have consistent timestamps where I might be able to discover things like "when you have X hours of sleep, the next day your symptoms are better than when you have Y hours of sleep" or "take-as-needed medicine X really doesn't seem to be doing anything for you."

Very subjective question, but I wonder if any of you could weigh in on the easiest/fastest/best way to analyze this data and make some reports. Easy to graph durational & timeline (not just time-series) data would be a plus for sharing with my doctors, but not essential.

I learned R some time ago, and that at first seems... more »

2014-06-12 17:14:30 (3 comments, 0 reshares, 3 +1s)

Screebl – Smart screen locking

I'm honestly shocked I haven't +1'd Screebl on my stream before. I've used it since it first came out and couldn't do without it.

Screebl uses the proximity, orientation and acceleration sensors on your phone to automatically lock the screen when you aren't using it. It can do this because when you are actually using your phone, you hold it in a certain way, you don't move it too much, and you don't press it against an object that would obscure the screen. When one of those things deviate, it can surmise that you've stopped using the phone and lock the screen immediately.

And when you are using it within the expected position and movement parameters, it keeps the screen active, even if you don't touch the screen (so if you're reading a long block of small-print text, youdo... more »

2014-06-11 17:10:46 (5 comments, 0 reshares, 3 +1s)

Reports are that Eric Cantor is stepping down as majority leader, but not resigning from Congress entirely.

If he did resign from Congress, my understanding is that David Brat, who beat him in the primary last night, would customarily be appointed to replace him until the November election. So: a sign that Cantor doesn't want to help out the man who just beat him with a (sort of) incumbency?

Update 15:35 EDT: As +Michael Pate pointed out in comments, I flubbed. I forgot that vacant House seats are filled with special elections rather than appointments. But David Brat seems a pretty sure thing if that happened, and that would still give him a leg up on the general. So I would have made the same point if I'd remembered the mechanics correctly, I think.

2014-06-09 18:15:25 (3 comments, 0 reshares, 0 +1s)

Google Spreadsheets: Adding computed-sheet rows when Google Form records are added?

I know I used to know how to do this, but the answer now evades me.

I have a Form that feeds into the first sheet in a spreadsheet.  As usual, each row is a single response, each column an answer, and rows get added automatically as needed.

The second sheet does record-oriented stuff. For instance, I have an optional date & time field in the form, so on the first sheet (the raw form responses), there's the automatically-created column for the form submit time, and another column for the answer to the datetime question. On the second sheet, there's a single column that has the user-supplied datetime, if given, and otherwise the form-submit time.

There should be a one-to-one mapping between rows on the two sheets: if row 2 is the first form response on Sheet 1,... more »

posted image

2014-06-07 19:28:18 (3 comments, 1 reshares, 3 +1s)

Shortcuts with special keys

When I got OmniFocus version 2 recently, I found that it had delegated the Clipping global shortcut, which had previously been configured within the app, to the standard System Preferences keyboard shortcuts config.

Before, I had this set it to ⌃⌥⌘↩ (control-option-command return). But when I went to the Keyboard Shortcuts preference pane (pictured) and clicked the "add shortcut" button, I found that it wouldn't let me create a shortcut including the return key, or a number of other special keys. Annoying!

Mac OS X includes a defaults Unix command that lets you change preferences at the command line, but unfortunately keyboard shortcuts are hidden within a deeply-nested structure that it's hard or impossible to change using the defaults command.

So here's how to solve this(you'... more »

2014-06-07 18:18:02 (8 comments, 0 reshares, 4 +1s)

I've been running Emacs in daemon mode lately, and that means that Emacs now almost always exits only by system crash. So things like desktop-mode and recentf that usually save their state on exit always have stale data when I startup again.

Anyone have suggestions for dealing with these things, either specifically to desktop and recentf or more generally?

posted image

2014-06-07 17:55:49 (1 comments, 0 reshares, 7 +1s)

Anyone know if there's a Chrome extension that does a good job turning those awful listicles where each item in the list requires a full page load into a single page? There are some that work on particular sites, like BuzzFeed or Mashable, but I don't visit any of these sites often enough to want the overhead of a site-specific extension.

For a few years now I've used AutoPatchWork, which works pretty well for making multi-page articles into a single page, but it doesn't usually work on listicle/slide-show pages. (There may be a better extension than AutoPatchWork even for what it does work on, but I haven't done a lot of research into it. I found this one, it seemed to work most of the time and was easy to disable for particular pages when needed, so I stuck with it.)

FWIW: my reason for wanting to defeat these multipage nuisances isn't the clicking or the... more »

2014-06-07 16:05:30 (7 comments, 0 reshares, 4 +1s)

I've been trying, and failing, to figure out why primary runoff election voter eligibility rules are so odd in many open-primary states. Specifically, the rule is: "you can vote in the party runoff if you either are a registered member of the party who voted in the general election, or are an unaffiliated voter who did not vote in the other party's general election."

In other words, in Mississippi to take an example, you can vote in the Republican senatorial runoff if you are a) a Republican who did vote in the Republican general, b) an unaffiliated voter who did vote in the Republican general, or c) an unaffiliated voter who did not vote in the general at all.

I can understand why registered Democrats wouldn't be allowed to cast a vote, and why unaffiliated voters who voted in the Democratic primary wouldn't be allowed to vote. But why are Republicans who did... more »

2014-06-07 00:06:49 (3 comments, 0 reshares, 13 +1s)

Apropos of something (they know who they are, but I've seen this behavior so often the particulars don't really matter): when asked, "whom can I speak to at your company about this ridiculous and illogical policy?", neither, "it is our policy that.... [reiterating the policy just questioned]", nor, "we have no plans to revisit this policy" actually qualify as answers to the question.

"Policy" means a rule or guideline that has been enacted by someone and can be changed by that same someone or his or her successor. It doesn't exist in some unquestionable Platonic state divorced from all examination. When I ask why, your answer can't just be because policy.

2014-06-06 21:42:55 (5 comments, 0 reshares, 21 +1s)

Just saw the most annoying ad delivery ever when I clicked through a link to read an article on a different site: the page was obscured by a video and a message that I had to watch the advertisement before I could see the page. I had to click play. Then I switched tabs, and it paused. I went back and it unpaused, so I muted it, and it paused again until I unmuted it. Once the whole thing had played, I still had to click the little "x" to get rid of the overlay to read the article.

Seriously. I only stuck through it because I was horrifyingly fascinated. Next time this happens, I'm just closing the tab—there's no article I want to read that badly.

2014-06-03 16:59:52 (6 comments, 0 reshares, 8 +1s)

Is it just me, or do Server Fault questions get closed for irrelevancy much more aggressively than the programming-related Stack Overflows?

I just found an old question about something that was exactly relevant to something I'm doing, but because the question had to do with a configuration inside a single workstation, it got closed as "not relevant to professional system administration." (The question-closer apparently misses that something that today is configuration of a single workstation can become something network-wide just by adding it to your configuration and/or install system!) 

Not the first time I've come across this, either. What gives? (Don't say 'sysadmins are just crabbier and react aggressively when challenged' or I'll just have to get out the cluebat, won't I?)

2014-05-27 16:23:11 (11 comments, 1 reshares, 2 +1s)

Did Google Now's "note to self" feature recently stop saving the recorded audio file as an attachment to the transcribed note? I use(d) the feature a lot, as I could record things and deal with fixing the transcription later, if at all.

I've been doing it as so:
1. "Okay, Google"
2. "Note to self blah blah blah"
3. Open Google Keep to read the transcription and play the original

But now I don't see the original anymore. Is it hiding somewhere, or is it just gone?

#googlenow   #googlekeep  

2014-05-24 18:58:26 (2 comments, 0 reshares, 7 +1s)

Perplexing trend in app design #12: Branded apps that insist on showing an undismissable full-screen ad for a few seconds every time you open them.

There's one thing about the intersection of Internet advertising and any new vehicle for displaying them that you can count on: the advertisers will at first seek maximal interruption and inconvenience, and will only back off over time once they (re-)learn how much consumers hate these forced interactions.

Here's what perplexes me:

1) Why do advertisers do this again every time a new platform (web display ads, YouTube, ad-supported games, social networking pages, and now branded apps) emerges, even though each of the last showed them how much consumers despise it? Do they really think this time it'll be different, and customers will "delight" in "being informed" about the newest products? Or... more »

posted image

2014-05-10 17:19:25 (3 comments, 0 reshares, 5 +1s)

I've never been a fan of vegan meat substitutes—at least, ones manufactured as mock meats. I like tofu, but I like it used as tofu, not as a stand-in for something else. (Seitan is the exception; unless you make it in a strongly-flavored cooking liquid, seitan is such a blank slate that you can use it as a substitute for any stew or filling meat, like in stroganoff or burritos.)

But last night, I was in the mood to make some Tex-Mex fajitas, and I saw these Beyond Meat strips in the freezer case at the supermarket. I'd heard these were much better than previous chicken substitutes, so I thought, why not?

I was really impressed. I cooked them (warmed them, really—the package says to cook under 3 minutes once thawed) in a nonstick skillet with a spritz of oil; after tasting a piece, I salted them. (Most packaged meat substitutes I've tried are quite salty—one assumes tomake ... more »

2014-05-08 20:05:56 (8 comments, 2 reshares, 13 +1s)


I was trying to show someone how to fix a "fork bombed" system--one where some process has gone crazy (intentionally due to an attack or unintentionally due to a programming error) and has used up the entire process table, preventing new programs from being executed. This obviously makes troubleshooting and fixing the issue difficult, since as soon as you attempt to run a command, your command line freezes.

The trick is to know what you can do using purely "shell built-ins"--functions of the shell that look like separate programs, but are not. And it turns out you can do quite a lot. "ls" (the Unix for "list the files in a directory", analogous to Windows' "dir") is an external program, so you can't use it, but you can do "echo * ",  making use of the fact that 'echo' (the command that just... more »

2014-05-08 18:08:34 (12 comments, 0 reshares, 5 +1s)

A lesson I wish I hadn't learned: when you receive a prescription by home/office delivery from CVS, they put it in a brown paper bag inside a plastic CVS shopping bag.

This means that once you get it home, if you don't immediately remove said prescription from said bag, another inhabitant of your apartment may see it as just another of those "plastic bags with a paper bag inside" you get from food delivery, bodegas and groceries that a lot of NYC denizens re-use in lieu of trash bags. And so the bag gets appropriated as a trash bag, and an unopened 90-day supply of your prescription goes down the garbage chute.

It turns out that, in New York State, replacing a lost 90-day prescription of a controlled substance (an arthritis drug I take) is somewhere between crazy-difficult and totally impossible, even if you are willing to pay full retail rather than billing to... more »

2014-05-07 19:07:13 (10 comments, 2 reshares, 17 +1s)

I hate it so much when I try every troubleshooting step in some product's help section, resort to the "contact us" link, explain the problem and write that I tried all the troubleshooting steps (not just by writing "I tried all the troubleshooting steps", but by listing each step I tried)--and then I get a response asking me to do the first troubleshooting step.

It feels like they're telling me they haven't even read my question, they don't believe me, or both.

2014-04-16 17:15:22 (0 comments, 2 reshares, 1 +1s)

Here's a stumper: anyone know how I might convert a Keynote 1.0 document into something that Keynote 6 can open? Alas, I do not have a version of Keynote older than iWork '06, and it crashes on the document.

2014-04-12 20:10:56 (4 comments, 0 reshares, 0 +1s)

I think I was down in the "training at my new job" rabbit-hole when this Google+ UX change happened, and my search-fu isn't pulling up anything relevant:

It used to be that basically any time you saw a profile photo or link, you could hover over it to see the profile card. But now it seems not to happen in many cases, such as when hovering in the notification pop-down, or in the View Activity "flip-side" of a post. This is annoying since I often want to see who someone is who's participating on a post with me and pulling up a new tab is heavyweight (and disruptive if you're in the notification pop-up, since clicking a link will dismiss the pop-up in many cases).

Anyone have info about the change? Knowing Google UX, I'm willing to bet this isn't customizable behavior unless someone's written a browser extension or something to re-enable it.

posted image

2014-04-12 19:03:21 (3 comments, 0 reshares, 3 +1s)

Get O'Reilly Ebooks sent directly to your Kindle (device or app)

There's a new-to-me feature from O'Reilly... When you buy an Ebook from their store directly, you get it in five formats (PDF, ePub, DAISY, Android .apk, and Kindle mobi), all DRM-free. This has been true for awhile, but if you wanted to read your O'Reilly book on a Kindle or in a Kindle app, you used to have to side-load the mobi into Kindle via PC syncing or emailing to your device's kindle.com account.

Now¹ when you checkout, you can have your new book autoloaded into Dropbox, Google Docs, and Kindle. The procedure's described in the link.

You may notice that buying just the Kindle book from Amazon directly is a bit cheaper (usually ~30%) than buying the Ebook bundle from O'Reilly. I think getting the other formats and having the file(s)² is worth the added expense,p... more »

2014-04-05 18:03:09 (2 comments, 1 reshares, 12 +1s)

Yesterday I thought I'd take a look at the new Wikipedia stylesheet "as it was intended" by installing the free Linux Libertine and Liberation Sans fonts on my Mac.

The Linux Libertine heading face is prettier to my eyes than the system Georgia; lighter and more elegant, it's a good choice, I think. This is the change most Wikipedia readers will notice (if they notice anything at all), as the old heading style was sans-serif.

On the other hand, the new body text typeface, Liberation Sans (aka Arimo), just looked strange to me—the tracking (letter-spacing) seemed a bit too loose, the leading (interline spacing) a little too tight.

Unfortunately I didn't get a screenshot yesterday to show you, as maybe someone at Wikipedia agreed with me: it seems that they've changed the CSS since yesterday so that when using a browser on a Mac, theA... more »

2014-03-28 16:47:51 (8 comments, 1 reshares, 7 +1s)

Everything you need to know about Perl one-liners

Even if you don't like Perl for your day-to-day scripting or programming, it's great for quick text munging, particularly in Unix pipelines. If you find yourself struggling with awk or sed, or running "man perlrun" every time you think about writing a Perl one-liner, just remember these points:

1. Use -l. It strips newlines on input and adds them on output¹.

2. Use -p or -n depending on whether you are going to print at least one line for every input line (-p), or print fewer lines (-n). In other words, use -p to Print after making edits; use -n if you're going to Not print sometimes because you're filtering stuff out.

3. Add -e and your perl expression. -p makes an implicit "print $_" at the end, -n does not. Surround the Perl expressions in... more »

2014-03-24 16:14:17 (0 comments, 0 reshares, 3 +1s)

Just heard that the Malaysian prime minister told the MH370 families that the evidence is now conclusive that the plane went down in the southern Indian Ocean, and that wails and angry shouts were heard coming from the families inside. Apparently some family members simply don't believe what they're being told.

While I don't necessarily think this evidence is weak--I haven't had the chance to examine it in detail--I can't fault the families for their reaction. The Malaysian government has done an atrocious job managing this crisis from the very beginning, particularly when it comes to the families. Releasing information to the press before giving it to the families, releasing poorly-substantiated information only to back-pedal or retract it hours later, letting petty political issues interfere with their international cooperation and color their investigations... It's... more »

posted image

2014-03-22 19:23:37 (6 comments, 0 reshares, 5 +1s)

I've been meaning to do this for some time, but last night my boyfriend and I finally went to a showing at Nitehawk Cinema in Williamsburg, NYC's first (I think; they opened in 2011) dine-in movie theater, and we had a great time.

We saw 12 Years a Slave, which may not have been the most appropriate movie for noshing over, but the whole experience was great: a drink from the lobby bar while we waited for seating to start, a pre-show of shorts and clips inspired by the film—in our case, a number of comedy and documentary bits about the black American experience—while the waitress took orders, and then drinks and appetizers arrived just as the coming attractions finished up and the feature started.

While we were settling in, I cast an eye on the seats. At first blush, I feared they'd been chosen for their vintage look rather than for comfort (typical Williamsburg).The... more »

2014-03-21 15:48:00 (8 comments, 0 reshares, 0 +1s)

Anyone know if #Bluetooth  audio recording is possible on the #Nexus5 , and if so, if you can make Google Keep do it? I've found for-pay apps on the Play Store that claim to record Bluetooth, but there are warnings in reviews that it doesn't work with some Nexus 5's (and other reviews saying it does, but that's the way Play Store app reviews go...).

posted image

2014-02-22 20:00:21 (0 comments, 1 reshares, 2 +1s)


2014-02-12 17:12:13 (12 comments, 1 reshares, 3 +1s)

I need a mnemonic to help me remember how #Markdown  does text links, I can never seem to remember if it's:
1. (text here)[url here]
2. [url here](text here)
3. [text here](url here)
4. [url here](text here)

(For the record, it's #3.) 

2014-02-02 18:59:50 (2 comments, 1 reshares, 7 +1s)

Forget the Super Bowl, I'm looking to February 14. We have:
• House of Cards season 2
• The Last of Us: Left Behind
• oh, and something called "Valentine's Day".
It's going to be a day of tough, tough choices for some of us.

2014-01-24 15:46:13 (3 comments, 0 reshares, 10 +1s)

Just got my first work spam at the new job. A simultaneous email and  voice mail sales pitch from the same guy, selling performance monitoring hardware. He said they "do extensive business with Google".

I think he must mean that they buy a lot of AdWords.

2014-01-20 18:20:48 (15 comments, 0 reshares, 1 +1s)

What's the most useful command-line (Unix) tools people have found for extracting stuff from HTML documents? For instance, I have a big HTML file where I want to get all the text inside <a>'s inside <td>'s inside <tr>'s that are in class "Name", with each text entity output on a separate line. I know of several libraries that would let me quickly write a program to do it in various languages, but since it's just an ad-hoc requirement and I know there are CLI's for that too, I think it's time that I learned one of them. What might y'all recommend?

posted image

2014-01-20 16:46:36 (0 comments, 0 reshares, 14 +1s)

The hover-text: 'Automating' comes from the roots 'auto-' meaning 'self-', and 'mating', meaning 'screwing'.

Most of my career my job title or group has included the word "automation", so I can identify with this. I have a couple of observations:

1. The most awful form of the second graph tends to come about when I decide, not just to automate something for myself or for my group, but to open-source it or make it useful for a whole large company. The desire to generalize, to be responsive to people who have needs entirely divorced from your own, to document, to make things pretty; that's where the workload for "automating one little thing" explodes.

2. In one of my earliest jobs, I had a coworker who liked to script everything, but I used to joke that he didn't know how to write the outer loop: he'd... more »

2014-01-20 16:23:14 (1 comments, 1 reshares, 0 +1s)

On CNN yesterday, Haley Barbour threw out the possibility that Hoboken Mayor Dawn Zimmer could have faked contemporaneous journal entries about her confrontation with NJ Lt. Gov. Guadagno.

I believe the forensics is very good on telling the time since ink was put down on paper on the time scale we're dealing with here.

From what I can discern from some time spent reading journal articles (forensics is fun!), May of last year is right at about the boundary point when ballpoint ink (which is what it looked like to me) in inner leaves of a notebook fully dries, making it more difficult to distinguish, say, ink put down ten months ago from ink put down sixteen months ago. But it should be pretty easy to tell whether Mayor Zimmer wrote these journal entries in May or more recently than that.


A special service of CircleCount.com is the following button.

The button shows the number of followers you have directly in a small button. You can add this button to your website, like the +1-Button of Google or the Like-Button of Facebook.

You can add this button directly in your website. For more information about the CircleCount Buttons and the description how to add them to another page click here.

Trey HarrisTwitterLinkedIn