TLS Server Name Indication.
Great little blog post (from 2005!) on TLS and what servername does for you.
security  protocol  reference  ssl  https  tls 
8 days ago
Watch "The hack to save your marriage: Eli Finkel at TEDxUChicago" Video at TEDxTalks
Similar to the idea that DFW spoke about in his commencement speech: you choose not to be the center of your existence.
life  marriage  relationships  perspective 
6 weeks ago
We Don’t Sell Saddles Here — Medium
Quote: "To see why, consider the hypothetical Acme Saddle Company. They could just sell saddles, and if so, they’d probably be selling on the basis of things like the quality of the leather they use or the fancy adornments their saddles include; they could be selling on the range of styles and sizes available, or on durability, or on price.

Or, they could sell horseback riding. Being successful at selling horseback riding means they grow the market for their product while giving the perfect context for talking about their saddles. It lets them position themselves as the leader and affords them different kinds of marketing and promotion opportunities (e.g., sponsoring school programs to promote riding to kids, working on land conservation or trail maps). It lets them think big and potentially be big."
business  collaboration  work  design  strategy 
7 weeks ago
mnot’s blog: Nine Things to Expect from HTTP/2
Interesting stuff coming down the pipe, pun intended.
http  performance  web  http/2  browser  ssl 
10 weeks ago
StatHat - Awesome custom stat tracking tool.
Example of a super small team and a niche product doing interesting stuff.
analytics  api  metrics  statistics  stats 
10 weeks ago
Apple - iPad - What will your verse be
The trailer looks amazing, can't wait till the movie comes out.
apple  motivation 
january 2014
The Intrinsic Value of Blogging | Matt Mullenweg
Quote on blogging: "First, write for yourself, both your present self whose thinking will be clarified by distilling an idea through writing and editing, and your future self who will be able to look back on these words and be reminded of the context in which they were written. Second, write for a single person who you have in mind as the perfect person to read what you write, almost like a letter, even if they never will, or a person who you’re sure will read it because of a connection you have to them..."
blogging  communication  writing 
january 2014
illumos developer > 2013 > May > need reviews for..
Quote: "Empathy is a core engineering value.

This is especially true when it comes to backward compatibility, even
moreso when targeting environments in which your product is used to make
money. There are plenty of situations in which it's easy enough to say
"don't do that, then" and leave it at that. Like most engineers, I have
little patience for people who refuse to read the manual, make
assumptions about the system's behaviour from unreasonable bases, or
engage in obviously retarded diagnostic procedures that serve only to
worsen the original problem. All that said, there are also plenty of
instances in which it's essential to at least attempt to understand the
plight of our users. This is one of them."
culture  development  empathy  engineering  software 
january 2014
sbdc » Clutter, pt 1
On clutter everywhere and how it affects our brains, have been trying to cull stuff from my own life in the same way.
clutter  focus  things  choices  culture  stuff 
january 2014
Finagle is an extensible RPC system for the JVM, used to construct high-concurrency servers. Finagle implements uniform client and server APIs for several protocols, and is designed for high performance and concurrency.
java  scala  rpc  concurrency  distributed 
january 2014
The Travis CI Blog: Books That Helped Shape Our Business
List of books from a group of guys running a small online business doing cloud CI.
books  business  entrepreneurship  reading  leadership 
january 2014
David Sedaris on the kookaburra : The New Yorker
Quote: "One burner represents your family, one is your friends, the third is your health, and the fourth is your work. The gist, she said, was that in order to be successful you have to cut off one of your burners. And in order to be really successful you have to cut off two."
life  values  priorities  attention  culture 
december 2013
Why Waiting in Line Is Torture -
Quote: "This story hints at a general principle: the experience of waiting, whether for luggage or groceries, is defined only partly by the objective length of the wait. “Often the psychology of queuing is more important than the statistics of the wait itself,” notes the M.I.T. operations researcher Richard Larson, widely considered to be the world’s foremost expert on lines. Occupied time (walking to baggage claim) feels shorter than unoccupied time (standing at the carousel). Research on queuing has shown that, on average, people overestimate how long they’ve waited in a line by about 36 percent."
performance  waiting  mental-hacks 
december 2013
A Beginner's Guide to Perceived Performance: 4 Ways to Make Your Mobile Site Feel Like a Native App | Mobify
Quote: "This is a great example of the importance of perceived performance. It doesn’t matter how fast your site is if it doesn’t feel fast. In the case of the spinner, it just drew the user’s attention to the fact that they were waiting instead of distracting them from it." Also some really cool stuff with touch state and momentum scrolling. The "don't remind users that they're waiting for something" reminds me of the NY Times story about the airport that just made people walk farther so they wouldn't have to "wait" at baggage claim. All about perception.
performance  mobile  speed  design 
december 2013
Blog | Eric Larsen Explore
Quote: "One of my favorite authors, Sigurd Olsen, used the term 'Lighting Out' to describe the physical act of leaving the comfort and convenience of modern civilization and heading out into the wilderness. For some, purposefully putting yourself in uncomfortable situations seems ridiculous at best." Have come across the notion of constantly putting yourself in uncomfortable situations as a sure way to keep growing. Like the phrase "lighting out".
life  lifehacks  culture  mental-hacks  change 
december 2013
Home - Sigar - Hyperic Support
The Sigar API provides a portable interface for gathering system information such as: System memory, swap, cpu, load average, uptime, logins, Per-process memory, cpu, credential info, state, arguments, environment, open files, File system detection and metrics, Network interface detection, configuration info and metrics, TCP and UDP connection tables, Network route table
java  sysadmin  systems  devops  memory  swapping 
december 2013
Chris Hates Writing • Small things add up
Quote: " Despite doing our best to keep cookie size down, our use of Google Analytics puts the average user’s cookie size around 1 kilobyte. Because these cookies are sent with every request made to content hosted on, the average user must send 4chan roughly 100 KB of data per page load to receive the response."
performance  http  cookies  web 
december 2013
The secrets of the world's happiest cities | Society | The Guardian
Quote: "... sometimes, he said, he would pick up his three-year-old son from nursery and put him on the back seat of his tandem bike and they would pedal home along the South Saskatchewan river. The snow would muffle the noise of the city. Dusk would paint the sky in colours so exquisite that Judge could not begin to find names for them. The snow would reflect those hues. It would glow like the sky, and Judge would breathe in the cold air and hear his son breathing behind him, and he would feel as though together they had become part of winter itself." Lovely.
cities  happiness  culture  life 
november 2013
Help! Linux ate my RAM!
Helpful little site that I'm going to use with customers who get amped up about "all their memory" being used.
linux  memory  sysadmin 
october 2013
"Now is the best time of our lives."
xoxo  panic  life  motivation 
october 2013
Nate Silver on Finding a Mentor, Teaching Yourself Statistics, and Not Settling in Your Career - Walter Frick - Harvard Business Review
Quote on the best way to learn stuff: "That intellectual curiosity. That bullshit detector for lack of a better term, where you see a data set and you have at least a first approach on how much signal there is there. That can help to make you a lot more efficient. That stuff is kind of hard to teach through book learning. So it’s by experience. I would be an advocate if you’re going to have an education, then have it be a pretty diverse education so you’re flexing lots of different muscles. You can learn the technical skills later on, and you’ll be more motivated to learn more of the technical skills when you have some problem you’re trying to solve..."
learning  motivation  education  statistics  math 
september 2013
What College Rankings Really Tell Us : The New Yorker
Similar article to one I just read about Car & Driver as to how it ranks cars.
statistics  ranking  strategy  education 
september 2013
Fast Company's Founding Editor Alan Webber On How Portland Can Become Great
Quote: "How was it possible, he asked, for the United States to win every battle in the Vietnam War, and lose the war? The answer, he said, was that the United States failed to ask the last question first. The last question, whether for a business or a military engagement—or for a city—is, "What's your definition of victory?" Or to put it a slightly different way, "What's the point of the exercise?"

Seems similar to the Amazon product release process where they work backwards and write the press release first.
pdx  strategy  war  cities  culture 
september 2013
Microsoft CEO Steve Ballmer retires: A firsthand account of the company’s employee-ranking system. - Slate Magazine
IMHO stack rank is useful in that it forces managers to think about who they really value and who they need to work more with, ie: it's a good tool but shouldn't be the only tool.
management  microsoft 
september 2013
Do Things that Don't Scale
Do things that don't scale at the start so that you do scale eventually?
business  strategy  startups 
august 2013
PARAMETERS, US Army War College Quarterly - Spring 1998
The Seven Factors

These key "failure factors" are:
Restrictions on the free flow of information.
The subjugation of women.
Inability to accept responsibility for individual or collective failure.
The extended family or clan as the basic unit of social organization.
Domination by a restrictive religion.
A low valuation of education.
Low prestige assigned to work.
culture  nation-building  world  geography  markets 
august 2013
What to look for in a software engineering culture
In short: code reviews, coding conventions, comments, tests, release process, post mortems, stack...
softwareengineering  culture  programming  management 
august 2013
Destabilizing the Jenny McCarthy Public-Health Industrial Complex - Atlantic Mobile
Quote: "We fear anthrax more than flu, sharks more than pigs, flying more than driving, terrorism more than handguns, and autism more than measles. We also believe in celebrity, something that McCarthy acknowledges when she says, "It is amazing what celebrity can do if you do it with 100 percent good intention and heart.""
culture  celebrity  disease  health 
july 2013
The terrible and wonderful reasons why I run long distances - The Oatmeal
Quote: ".. I read somewhere... how important it is in life not necessarily to be strong but to feel strong... to measure yourself at least once."
health  inspiration  life  running  exercise 
july 2013
collision detection: How "making" leads to "fixing"
Quote: "... there are some interesting differences in the psychologies of making vs. fixing. I’ve found it’s easier to be daring with fixer projects, because the emotional cost of failure is lower. If I’ve got a busted laptop, why not crack it open? What’s the worst I can do? Break it? It’s already broken! There’s also a sort of puzzle-solving pleasure in fixing, a sense of grappling with complexity. You encounter a lot of mystery that you’ll never solve and just have to live with, which is what makes repair a philosophically powerful activity. You learn humbleness in the face of intransigent reality."

Describes my current job perfectly.
fixing  work  purpose  complexity 
july 2013
How Clothes Should Fit
Simple guide with pictures!
clothes  style  fit 
july 2013
Quote: "Foursquare is currently hosted within Amazon's EC2 service, using hundreds of servers running a bare bones version of CentOS Linux. We use NGINX to route requests and serve static content, and HAProxy to load balance web and API requests across many machines.

Then we get to the fun part. Moving up the stack, the live site data is stored in MongoDB (though we use Memcache to cache a small set of expensive calculations). For offline data analysis we regularly snapshot our live data and import it into a Hadoop cluster. We have some custom MapReduce jobs, but mostly rely on Hive's simple query syntax and a custom built job scheduler for regular calculations. We use Solr and Elasticsearch for powering venues, tips, users, and events search. Our search geo-indexing uses Google's s2 library to store cellids within our search index. We use PostGIS and the wonderful dataset to reverse geocode addresses into coordinates, which allows us to place venues on a map and make them available for location-based search. Kestrel is our queue for asynchronous tasks that we wish to perform out of band of users' requests. User generated photos are stored on Amazon S3 with content delivery through Akamai. There is a bit more complexity if you dig deeper, but that’s the heart of it.

Almost all of the code for the web site, API, and batch processing is written in Scala. The web and API are built on top of the Lift web framework. We also use a good bit of Python and Bash scripting for automating build, deployment, and operations tasks. Finally, the dynamic content on the web site is written in javascript with a mix of jQuery, Backbone.js for object models, and Soy for templating.

We use beautiful maps by MapBox created using data provided by the wonderful © OpenStreetMap and contributors, and licensed Open Data Commons Open Database License. The interactive maps are generated using the open-source library Leaflet."
technology  foursquare  lift  scala  amazon  nginx  mongodb  hadoop  kestrel  jquery  soy  maps 
july 2013
Edna Mae’s Sour Cream Pancakes | The Pioneer Woman Cooks | Ree Drummond
Big fan of pancakes, tried making these yesterday, pretty good... double the recipe, didn't make as many as the lemon blueberry recipe that I usually make, tasty and fun though.
food  recipes  pancakes 
july 2013
HuMn Wallet 2 - RFID Secure Wallets for the Modern World - HuMn Wallets
Love these... but can't bring myself to spend that much money on a wallet.
wallet  to-buy  style 
july 2013
Everything I Ever Learned About JVM Performance Tuning @Twitter
Deep GC tuning preso from Twitter. Thanks to Throck @ work for the pointer.
java  jvm  performance  tuning  twitter 
june 2013
Management: What are common mistakes that new or inexperienced managers make? - Quora
Good list of stuff that engineering managers should be thinking about / doing.
engineering  software  management  amazon 
june 2013
Some thoughts on mobile - Chris Dixon
Quote: "... The best entrepreneurs understand these dynamics and have been exploring “attach” business models, which basically means charging for something outside of the app store, like offline products/services (e.g. Square, Uber), online services (e.g. Spotify, Dropbox), and sometimes even hardware. Most of the companies that have succeeded (= generate real revenues/profits) on mobile were either desktop incumbents (e.g. eBay, Amazon, Facebook) or have attach business models."
android  ios  mobile  appstore 
june 2013
Interview: Ben Saunders
Loved this quote: "If people close to you tell you something’s impossible, they’re saying it partly because they care about you, but partly because they fear that if you succeed, it will expose their timidity to the light of day."
life  motivation  psychology 
may 2013
The Burger Lab's Top Ten Tips for Making Better Burgers | A Hamburger Today
Too late for Memorial Day but good tips in here if you enjoy making your own burgers.
burgers  food  cooking 
may 2013
Daniel Dennett's seven tools for thinking | Books | The Observer
Love this: "How to compose a successful critical commentary:
1. Attempt to re-express your target's position so clearly, vividly and fairly that your target says: "Thanks, I wish I'd thought of putting it that way."
2. List any points of agreement (especially if they are not matters of general or widespread agreement).
3. Mention anything you have learned from your target.
4. Only then are you permitted to say so much as a word of rebuttal or criticism."
psychology  debate  customerservice  thinking 
may 2013
(2) Startups: What are the coolest startup culture hacks you've heard of? - Quora
Interesting list... but got me googling around for what 'culture' really means. Is 'culture' really "hackdays" and "unlimited vacation"?
culture  startups  management  life 
april 2013
Pandemic -- Board Games
Might have to buy this for my pops for xmas.
games  gifts  to-buy  xmas 
april 2013
First 5 Minutes Troubleshooting A Server |
Great list of stuff to review during the first five minutes of a crisis to get an overview of what's happening where.
linux  performance  server  sysadmin  troubleshooting 
march 2013
How to Think About Risk When Investing in Your Career | LinkedIn
Definitely feel the influence of the negative bias in my own decision making.
decision-making  career  jobs  risk 
march 2013
Velocity 2010: John Rauser, "Creating Cultural Change" - YouTube
Keep referring back to this at work, love his example about creating change via humor.
change  culture  amazon  coffee  humor 
february 2013
100 Best Books for Men - Gear Patrol
Good list of books for guys should I ever read everything from my amazon wishlist.
books  man  reading  book 
february 2013
« earlier      
2010 activitystreams aggregation agile ajax algorithm algorithms amazon analysis analytics android apache api app apple apps appstore architecture art atlassian atom attention attentionstream authentication automation baseball bigdata blackberry blogging blogs books browser burgers business caching career change chat clearspace cloud collaboration collaborative_filtering comments communication communities community concurrency cool corporate creativity css culture customerservice data database datamining debugging deployment design desktop development distributed documentation education email engineering enterprise entrepreneurship extensions facebook failure feed feeds filtering firefox flash flickr focus food free functionaldesign functionalspec funny games gmail google googlereader government government2.0 graph graphing gtd hacks hadoop health hiring html html5 http humor ideas ie im infographic information infoviz innovation inspiration instantmessaging integration interaction interface iphone jabber java javascript jive jivesoftware jobs jquery json jvm kids language leadership life linkedin linux lucene mac machinelearning management mapping mapreduce maps marketing memory messaging metrics microsoft military mobile monitoring motivation mozilla mysql netflix news oauth open openid opensocial opensource ops optimization oregon osx outlook patterns people performance phone photography photos platform plugins politics popularity portland presentation presentations priorities privacy process product-design product-product-product productivity productmanagement programming prototype psychology pubsubhubbub python quality quotes rails reading realtime reference reputation research rest rss ruby saas scalability scaling science search security sharepoint sms smtp social socialmedia socialnetworks socialsoftware software solr spam specification speed standards startup startups statistics stats status strategy subversion syndication sysadmin tagging tags technology testing thinking tips tomcat tools toread tuning twitter ui url usability ux value values video videos visualization web web2.0 wiki wordpress work writing xml xmpp yahoo youtube

Copy this bookmark: