HN user

georgebashi

832 karma

email: george@bashi.co.uk

[ my public key: https://keybase.io/georgebashi; my proof: https://keybase.io/georgebashi/sigs/mH4h3TOFUhR1_Qbc3IOn2A0_-CMfNEBF7btxb-DD41w ]

Posts18
Comments52
View on HN
blog.lyft.com 11y ago

Introducing Lyft Line, Your Daily Ride

georgebashi
2pts0
developer.oculusvr.com 12y ago

Oculus Rift DK2 Pre-Order Update (July 18th 2014)

georgebashi
1pts0
blog.soylent.me 12y ago

Soylent 1.0 Update

georgebashi
21pts1
www.brendangregg.com 12y ago

USE Method: Linux Performance Checklist

georgebashi
88pts6
www.theguardian.com 12y ago

Uber sued by family of six-year-old killed in San Francisco crash

georgebashi
28pts43
svpow.com 12y ago

Elsevier is taking down papers from Academia.edu

georgebashi
35pts5
www.bbc.co.uk 13y ago

Trust upholds complaint about BBC homepage clock

georgebashi
37pts59
labs.semantico.com 13y ago

How to :quit Vim [with zsh]

georgebashi
1pts0
github.com 13y ago

Gosloppy: Run and test Go code with unused imports and variables

georgebashi
3pts0
www.facebook.com 13y ago

Facebook: Your Year in Review

georgebashi
40pts28
www.snakebite.net 13y ago

Snakebite: the open source development network

georgebashi
4pts0
www.rpscontest.com 13y ago

Rock Paper Scissors Programming Competition

georgebashi
4pts0
horicky.blogspot.co.uk 13y ago

How BigTable DBs (Cassandra, HBase) work

georgebashi
1pts0
blog.gitlabhq.com 13y ago

GitLab, open source github clone, reaches 3.0

georgebashi
328pts100
blog.tidy.io 13y ago

Other people's data

georgebashi
44pts16
blogs.adobe.com 13y ago

Source Code Pro (monospaced Source Sans), released open source by Adobe

georgebashi
34pts4
blogs.adobe.com 13y ago

Adobe's Source Sans Pro updated, moved to Github

georgebashi
6pts1
blog.spanningsync.com 13y ago

Spanning Sync discontinued

georgebashi
2pts0

Yelp | Site Reliability Engineer | San Francisco or London | Onsite | Full time

We’re looking for people with a passion for uptime - people with the tenacity to make meaningful contributions, solve hard problems, and have fun while doing it!

You’ll design monitoring and alerting patterns that keep us stable. You’ll build autoscaling infrastructure to meet our ever-increasing demand. You’ll empower engineers with the tools to safely push code multiple times a day. And you’ll play a key role in keeping Yelp fast, stable and growing.

Apply here: http://bit.ly/yelp-sre or email me with any questions at georgeb@yelp.com

This is a summary / cheat-sheet for diagnosing performance problems with the "USE" method. It's explained in much more detail here: http://www.brendangregg.com/usemethod.html

Worth checking out the rest of the site too, really useful stuff for performance engineers.

For reference, the definitions are:

* utilization: the average time that the resource was busy servicing work

* saturation: the degree to which the resource has extra work which it can't service, often queued

* errors: the count of error events

Spark web server 12 years ago

You don't actually need echo, you can use return from the rewrite module (which is compiled in by default).

    return 503 "<h1>Maintenance</h1><p>will be back soon!</p>";

Could you link some of these products available for purchase for purchase please? I've heard a few times times that there are soylent equivalents currently available, but from my searching I've only ever been able to find meal supplements and not complete replacements.

Speed Up Git Pull 13 years ago

One that I frequently run into is that if you use SSH tunneling (like -L), you have to specify it the first time you ssh to that machine (i.e. when the ControlMaster is connected) and can't change it later. Using -L on later ssh's to the same machine silently fail, which can be infuriating if you don't realise it's happening. The best you can do at that point is to kill the ControlMaster ssh (disconnecting you across all your sessions), and then reconnecting with the right -L.

Brighton, UK - XML Data and Content Engineer

Semantico is a successful software development company creating award-winning websites and access management systems for multi-national publishers. The company offices are located in the vibrant centre of Brighton.

The role requires the individual to be a forward thinking XML/XSL expert that can demonstrate the practical application of using XSD, RelaxNG, DTDs, XPath and XSLT to define and validate publishers' XML content; helping to ensure that any data conforming to the specification will contain all of the elements required to publish their content online.

Full job spec here: http://www.semantico.com/jobs/xml-data-and-content-engineer/

Contact me directly at georgeb at semantico dot com. Recruiters: Semantico has a Recruitment PSL in place and does not accept applications via agencies.

I hadn't, doh! Thanks. Might be worth adding a link to that at start of the docs, because I found I was hesitant to start writing yamls without knowing the "right" structure for them.

I've just picked up ansible, and one thing I found lacking was an example ansible repository with a standard directory layout and config documented on the site or on github. For example, it's not obvious from the docs that a nice way to set things up is:

    site.yml
    ansible.cfg
    hosts
    host_vars/*
    group_vars/*
    roles/*/{files,templates,tasks,handlers,vars}

Google Reader kept the content of RSS feeds cached forever, meaning it was the last surviving record of a huge number of dead and deleted blogs. The Archive Team have spent the last month or so fetching those blogs out of Reader to serve as a permanent archive. They posted a few days ago on HN asking for some last minute help, and managed to archive 46.23M feeds.

Check out their efforts here: http://www.archiveteam.org/index.php?title=Google_Reader