HNHacker News
TopNewBestAskShowJobs

georgebashi

832 karma · joined February 5, 2011

email: george@bashi.co.uk

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

submissionscomments
georgebashi··on Snowden leak: Cavium networking hardware may contain NSA backdoor
Can you provide an example of this issue? This has not been my experience.
georgebashi··on Ask HN: Who is hiring? (January 2019)
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

georgebashi··on ACME v2 and Wildcard Certificate Support is Live
The maximum validity for a cert was recently changed to two years.
georgebashi··on Kite – Programming Copilot
That doesn't change the fact that sending code to a third party is explicitly disallowed by many employers.
georgebashi··on Google, Microsoft, Qualcomm and Baidu Announce Joint Investment in CloudFlare
Yes, they wrote a blog post about it here: https://blog.cloudflare.com/how-we-extended-cloudflares-perf...
georgebashi··on iCloud Terminal Notepad
I do the same using jrnl (http://maebert.github.io/jrnl), which lets you do things like star, tag, and view entries from specific days - while still keeping everything in a plain text file.
georgebashi··on Saddest Day: Macbook Pro Stolen While in San Francisco
Depending on your home country, you should be able to get a temporary passport issued by your embassy here, which would allow you to travel home.
georgebashi··on Awesome-lua: A curated list of Lua packages and resources
Are there alternatives to penlight you'd recommend?
georgebashi··on List of Java virtual machines
Don't worry, there's several!

http://int3.github.io/doppio/about.html https://github.com/nurv/BicaVM https://github.com/YaroslavGaponov/node-jvm

The doppio demo even lets you run javascript-in-java-in-javascript (rhino->doppio->browser)!

georgebashi··on USE Method: Linux Performance Checklist
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

georgebashi··on [dead]
and previous discussion: https://news.ycombinator.com/item?id=7667976
georgebashi··on Ask HN: looking for a roommate in SF?
Hey! I'm definitely interested. My email is in my profile, and I'll drop you a message shortly.
georgebashi··on Spark web server
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>";
georgebashi··on OS X Mavericks kernel_task eating 100% CPU
I also have a brand new 15" rMBP, and I have these exact same issues. I'll be returning mine for service next week.
georgebashi··on Soylent hits its 1.0 formula, nears release
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.
georgebashi··on Speed Up Git Pull
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.
georgebashi··on Ask HN: What do you while the automated tests are running?
You should set up something like Jenkins (or use a hosted solution like Travis), and keep working. No need to wait around for test results...
georgebashi··on Python module that makes working with XML feel like working with JSON
That's the "node-name", i.e. the fully qualified name of the tag in its namespace. You probably wanted to ask for the local-name, which in your example would just be "index". Not sure how to with LXML, but it's a common mistake people make when dealing with XML.
georgebashi··on Ask HN: Who is hiring? (August 2013)
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.

georgebashi··on Ansible Simply Kicks Ass
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.
georgebashi··on Ansible Simply Kicks Ass
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}
georgebashi··on Google Reader is dead
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

georgebashi··on Hosting git repositories on your VPS
There's a solution with smudge/clean filters here: https://github.com/shadowhand/git-encrypt or a solution which acts as a git remote here: https://github.com/blake2-ppc/git-remote-gcrypt

Alternatively, you could just encrypt the directory that you push to remotely (probably /home/git in this tutorial), which seems like a cleaner solution: https://help.ubuntu.com/13.04/serverguide/ecryptfs.html

georgebashi··on Ask HN: Alternatives to HN
Yes please! Email in profile. Thanks!
georgebashi··on CSS Tube Map
.co.uk is super cheap, actually about $5.
georgebashi··on Immutable URLs
The memento project (led by Herbert Van de Sompel) attempts to solve some of this: http://www.mementoweb.org/
georgebashi··on Collection of the best fonts for programming
There's a fork of Bitstream Vera called DejaVu, which adds support for a huge range of characters:

http://dejavu-fonts.org/wiki/Main_Page

georgebashi··on Docker - the Linux container runtime
I've also been building something similar to docker by plugging into Puppet, Jenkins and ActiveMQ. Would love to take a looker at Docker. I'm http://github.com/georgebashi
georgebashi··on GNU grep is 10x faster than Mac grep
Which was discussed previously on HN, here: http://news.ycombinator.com/item?id=1626305
georgebashi··on Python open-source tool that generates images with a URL
I whipped up something similar in Go recently. There's no README yet, but it uses cgo to link to ImageMagick for resizing, and serves up a folder of jpgs.

https://github.com/georgebashi/pugholder (edit: you can see it running at http://pugholder.com/)

Page 1 of 2Next →