HNHacker News
TopNewBestAskShowJobs

gr2020

878 karma · joined May 20, 2012

http://www.rassoc.com/gregr/weblog

@gregr

[ my public key: https://keybase.io/greinacker; my proof: https://keybase.io/greinacker/sigs/AEaI7oxgK8VaIDDjc4eSVszLrvyY0MlxXMtcAkH673Y ]

submissionscomments
gr2020··on Ask HN: Is S3 down?
Are you using Hyper Backup? That seems to support S3-compatible destinations, including GCS, at least in DSM 6.1 -

https://www.synology.com/en-us/knowledgebase/DSM/help/HyperB...

gr2020··on Postmortem of database outage of January 31
Reading this, the thing that stuck out to me was how remarkably lucky they were to have the two snapshots. The one from 6 hours earlier was there seemingly by chance, as an engineer had created it for unrelated reasons. And for both the 6- and 24-hour snapshots, it seems just lucky that neither had any breaking changes made to them by pre-production code (they _were_ dev/staging snapshots, after all).

I'm glad it all worked out in the end!

gr2020··on I returned my 2016 MacBook Pro with Touch Bar
Yep - me too. I actually quite like the 13" MBP overall. What really gets me is "reviewers" who complain about having to tap extra buttons to change the volume - I mean, maybe learn how the touch bar works before complaining about it on your site? Sheesh. Or even the play/pause complaint - you know, you can replace that always-available Siri button that you're probably not using with play/pause, and you're good to go.

(Note I'm speaking of reviewers in general, not the OP)

gr2020··on Proposed server purchase for GitLab.com
I just remembered a blog post I wrote a while back about exactly these points:

http://www.rassoc.com/gregr/weblog/2011/04/13/choosing-a-col...

gr2020··on Proposed server purchase for GitLab.com
Think much harder about power and cooling. A few points:

1. Talk to your hosting providers and make sure they can support 32kW (or whatever max number you need) in a single rack, in terms of cooling. At many facilities you will have to leave empty space in the rack just to stay below their W per sq ft cooling capacity.

2. If you're running dual power supplies on your servers, with separate power lines coming into the rack, model what will happen if you lose one of the power lines, and all of the load switches to the other. You don't want to blow the circuit breaker on the other line, and lose the entire rack.

3. Thinking about steady state power is fine, but remember you may need to power the entire rack at full power in the worst case. Possibly from only one power feed. Make sure you have excess capacity for this.

The first time I made a significant deployment of physical servers into a colo facility, power and cooling was quite literally the last thing I thought about. I'm guessing this is true for you too, based on the number of words you wrote about power. After several years of experience, power/cooling was almost the only thing I thought about.

gr2020··on The new MacBook Pro is kind of great for hackers
I agree with all of this - I have a new 13" also, and I love it!
gr2020··on How Dropbox Hacks Your Mac
I'd be a lot happier with AMP if they'd stop hijacking the scrolling behavior on iOS (speed and momentum is different than on a regular web page). It drives me absolutely crazy.
gr2020··on Linode-hosted DNS zones were down
This was just the kick in the pants I needed to set up secondary DNS at Route 53!
gr2020··on Almost 80% of Private Day Traders Lose Money
On #5, I would argue that intraday leverage may be ok, depending on the assets you're trading. If you have a $50K account, buying 1000 shares of AAPL (a roughly $100K position) for an intraday trade isn't necessarily dangerous. Overnight leverage is a whole different risk profile.

I would also add another rule:

6) Think of your job as a trader is not to make money - it is to manage risk. If you have an edge, the money will come. But if you fail to manage risk, you will fail.

gr2020··on Almost 80% of Private Day Traders Lose Money
Not disagreeing - but it's worth noting that you _always_ want someone to take the same trade as you, right after you do.
gr2020··on Unique fingerprint due to 3-year-old bug in Firefox
I'm skeptical about that calculation. Went there with Safari on iOS, and it also showed 17 bits.
gr2020··on Why Apple Music is So Bad When the iPhone is so Good
Actually they do have playlists for activities and such - go to New, then scroll down to Activity Playlists.
gr2020··on Photos Preview
Lightroom has a new importer to pull in Aperture data, including tags and all of that...so it's not really a "export the files and import into Lightroom" situation - it appears it should preserve your metadata.

http://blogs.adobe.com/lightroomjournal/2014/10/aperture-imp...

gr2020··on Coda 2.5 Released
What did you think of Chocolat, compared to the others? I've been meaning to give it a try.
gr2020··on iOS8 MAC Address Randomization Update
This article seems to do a better job explaining what's actually happening, and contradicts the OP:

http://www.imore.com/closer-look-ios-8s-mac-randomization

gr2020··on Net neutrality
> Honestly, what I find most striking is how bad cable boxes are simply because there is no completion.

Anecdotally, my Comcast X1 is worlds ahead of the old Comcast boxes. Not perfect, but no longer so bad that I look longingly at Tivos. So, slowly but surely, they're making some progress...

gr2020··on For Taylor Swift, the Future of Music Is a Love Story
> As for Taylor Swift,she represents everything that is wrong with the music industry.She is a mass market product,not an artist.

Not a fair characterization, IMHO. She writes her own songs, and manages her own career. She might have mass market appeal, but I don't see how you can argue she's not a legitimate artist.

gr2020··on The ROI on being an entrepreneur vs. an employee
Can you elaborate on this?
gr2020··on Postgres-XL: Scalable Open Source PostgreSQL-based Database Cluster
Here's a quick walkthrough of how to set up master/slave streaming replication over SSL:

http://www.rassoc.com/gregr/weblog/2013/02/16/zero-to-postgr...

This will work over the internet between data centers if you're so inclined...depending on your traffic, a simple way to get started.

gr2020··on Xbox One Will Be Able To Upload Game Recordings To YouTube
Indeed. I think the one flaw in their system, at the moment, is the xbox needs to be on all the time if your cable box is connected to it; if it's powered off, there is no HDMI pass-through.
gr2020··on Startup sales negotiations 101 – how to respond to discount inquiries
I watched that video recently. He raises a good point about the value of having cash up front, but my worry there is the liability it creates. There is a 1-year period when you might have to refund some or all of it, which is a long time IMHO.
gr2020··on Startup sales negotiations 101 – how to respond to discount inquiries
My general experience with people asking for discounts on our $30-50/mo product is:

1. Some people ask for a discount, saying they're going to be long-term customers, they're going to blog about us all the time, and it's going to be great. 95% of these end up not being long term customers, and do not end up blogging about us all the time.

2. Some ask for a discount, and say (or imply) they'll go elsewhere if they don't get it. My thought is if a few bucks a month is the deciding factor, it's going to be hard to retain them in any case.

3. Some are polite about it, and just ask if there are any discounts available. They're going to subscribe anyway, but wanted to make sure they're not passing up a good deal.

I almost never offer one-off discounts any more, and very rarely offer any kind of public discount offer (and it's always for a limited time when I do). When someone asks I point them to our referral program, and to out partners who may offer a bundle discount on our product if you subscribe to _their_ product.

The benefit to this approach, in my mind, is that no one ever feels like they got ripped off because they had to pay full price - there aren't any public discounts available, so pretty much everyone pays full price.

gr2020··on Metered Billing (beta)
I'm a Linode customer, and I like them.

But everyone fawns over their support ("I got a response in 3 minutes!"), and while that sometimes happens, it often does not. I've found recently the typical response time is around 15-20 minutes. I've had other tickets (including one that was critical) go for over an hour with no response, and finally I had to call them to see what was up.

Not saying they are bad - I'm a customer, after all. Just saying their support, in my experience, is not quite as amazing as some make it out to be.

gr2020··on Ask HN: Should I remind users that their card is about to be charged?
My app has a 7-day trial, and requires a credit card up front. I try not to beat people over the head with a note about an upcoming charge - what I do is, 3 days before the trial ends, I send an email asking how the trial is going, and if they have any questions I can answer.

It serves as a subtle reminder that the trial is about to end, while offering to help at the same time.

gr2020··on Network Solutions Auto-Enroll: $1,850
Ya know what else is funny about these guys...go to their home page (https://www.networksolutions.com/index-v2.jsp) and tell us how much a .com domain registration costs, without creating an account or signing in.
gr2020··on Apple Updates iMac
What obvious downsides are you referring to? In the past it was performance, but that's not an issue with thunderbolt...
gr2020··on Amazon Wants To Offer Its Smartphone for Free. Who Will Follow?
The article is referring to being free with no contract required.
gr2020··on Storage Space Doubled For All Linode VPS plans
Check out these guys https://backupsy.com - I haven't used them myself, but if all you need is storage, the prices look great. There are coupons floating around for 40-50% off as well.
gr2020··on Storage Space Doubled For All Linode VPS plans
A couple of concrete things come to mind -

1. DO has no private network; all traffic between your nodes occurs via your public interface. In fairness, it looks like they're working on this (http://digitalocean.uservoice.com/forums/136585-digital-ocea...).

2. Linode's NodeBalancers are super handy if you need load balancing, and don't want to run your own. There are certainly some things I wish they could do (alerting comes to mind), but they're a heck of a lot better than running my own.

gr2020··on Releases – a workflow for shipping software to end users
I'm not sure it's using tag annotations; I'm not seeing evidence of them. Plus, if I clone a repo with releases, then push (with tags) to a new repo, the new repo doesn't have any of the release notes.
← PreviousPage 2 of 3Next →