HNHacker News
TopNewBestAskShowJobs

datr

339 karma · joined June 14, 2011

submissionscomments
datr··on Why Canada Should Join the EU
Can you share the name of some of these movies? I'd be interested in checking them out.
datr··on Database Design for Google Calendar: A Tutorial
Such an approach might also provide a neater solution to the infinite time-slots problem mentioned in the article.
datr··on Google calls in help from Larry Page and Sergey Brin for A.I. fight
Not true. The verifiability policy only really came into effect in 2006 (https://lists.wikimedia.org/pipermail/wikien-l/2006-July/050...) - five years after Wikipedia started.
datr··on O Holy Crap
I've run into this issue with jeans. They develop holes around the crotch six months after buying a new pair.

A decade ago I'd buy jeans and they'd last years. Unfortunately my waist line has since increased and none of those survivors now fit me.

I started with Levi 511s and -- when they started failing -- moved to Nudie Jeans (2x price) as they offer free repairs. When I tried to get them repaired though I was told there was a six week waiting time which seemed excessive.

Next I went with a local atelier (3x price) figuring if I spent more that would solve the problem but it happened again.

datr··on California’s proposed new math curriculum defies logic
It's and old joke but: You can enclose a larger area by having the farmer take 4 pieces of fencing, constructing a square around himself, and defining him to be outside the fence.
datr··on “About one-third of Basecamp employees accepted buyouts today”
https://youtu.be/Ame0j8jbMY4
datr··on Large areas of London to be made car-free as lockdown eased
My understanding is that the lines don't have the signalling infrastructure required to run trains that close together.
datr··on Former employees say Lyft staffers spied on passengers
We considered doing something like this on a project once but we had concerns about performance. How much latency does your API proxy add in for responses with thousands of tokens?

Additionally we found that this broke any sort of database indexing. Let's presume that Lyft would need to tokenize the start and end points of journeys (otherwise it would be quite easy to de-anonymise someone) then just doing simple queries like I want to know how many journeys happen in this area either become incredibly slow or you have to have anticipated needing this type of query and providing a non-tokenized "area" field which can be indexed (but is sufficiently coarse not to leak data). Were you able to come up with any sort of solution for this issue?

datr··on Stop Calling it ‘Identity Theft’
Mitchell & Webb did a sketch on this over ten years ago: https://www.youtube.com/watch?v=CS9ptA3Ya9E It's worth a listen.
datr··on NASA admits it doesn’t have the funding to land humans on Mars
Ha good point. Should have said hyperbolic growth.
datr··on NASA admits it doesn’t have the funding to land humans on Mars
Just an FYI. In Star Trek at least the warp system works like this: warp-1 is the speed of light and it then increases exponentially with warp-10 being infinite velocity.

Source: http://memory-alpha.wikia.com/wiki/Warp_factor

datr··on Goldman Sachs Has Started Giving Away Its Most Valuable Software
I was mainly thinking of this comment [0] and the story it was in response to.

[0] https://news.ycombinator.com/item?id=8967902

datr··on Goldman Sachs Has Started Giving Away Its Most Valuable Software
I think that would be insider trading on Google's part.
datr··on NSA's Puzzle Periodical
This is actually very similar to a question I was asked when interviewing to read Maths at Oxford. In the Oxford version, your brother and you are also playing a game. You have a 2-dimensional block of chocolate with a poison piece somewhere in the block. The poison piece is bright green to the eye. You each take it in turn to break off some chocolate (you have to follow the rows and columns of the chocolate, and the break must be a single break). To win you must avoid eating the poison piece and end the game by handing it to your brother. You have the choice of going first or second? When should you choose either?
datr··on Is projecting a message onto the wall of a building a trespass?
Funnily enough I was looking into this stuff recently as I was wondering what would prevent Niantic from showing adverts in Pokemon Go. Imagine playing outside a Starbucks and getting a notification that Costa is nearby and offering a discount.

My guess is that they could also claim nuisance.

datr··on Ask HN: What non-technical skill would help you most in your career in 2016?
I am not the reason no one trusts you

No one knows what you believe

datr··on Passwords for 32M Twitter accounts may have been hacked and leaked
There have been quite a few cases where malicious actors have been able to convince phone companies to forward sms messages to other numbers via social engineering to defeat this type of 2FA.
datr··on Veil of secrecy lifted on Pentagon office planning micro-drone swarms
This is basically the premise for Kill Decision by Daniel Suarez.
datr··on Turning two-bit doodles into fine artworks with deep neural networks
On the positive side you might end up with a Culture type situation where it's impossible to blackmail anyone due to it not being possible to verify the authenticity of any evidence.
datr··on How to Deploy Software
I've worked places where we will always deploy a feature request to an ephemeral environment. I find quite a lot of bugs are actually caught by this.

But I've never deployed a feature branch into production like the blog post suggests. I had my own questions about this lower down in the comments.

datr··on How to Deploy Software
That's true but it would seem like there would be other disadvantages to.

For example, when do you do testing? If we test as soon as the pull request is opened, we know that master is going to change a lot between now and when we finally deploy this code so the tests might not be valid.

If, on the other hand, we wait to test just before we deploy to live we risk locking up the queue for too long. This might not be an issue if you're test only take a couple of minutes to run but if you have lots of integration tests (like facebook for example [1]) then it could become a big issue.

Is the solution to this, you just accept that the codebase you're testing won't exactly be the same as what's deployed to production and the risk that comes with that?

[1] https://developers.facebooklive.com/videos/561/big-code-deve...

datr··on How to Deploy Software
I'd be interested in hearing people's thoughts on deploying feature branches to production before merging them. I've generally followed more of a git-flow approach [1]. This seems to have the advantage that multiple feature branches can be grouped and deployed together - thus, avoiding the problem in the article of the deploy queue becoming a bottle neck.

[1] http://nvie.com/posts/a-successful-git-branching-model/#crea...

datr··on Employees: looking for “the great boss who cares about their development”
The Hays Journal has a piece about this [1]. The article starts on page 34.

[1] http://www.hays-journal.com/issue8/

datr··on The Secret of Immigrant Genius
I thought maybe at first GP meant the actual percentage of Nobel prizes awarded to immigrants was 15% and WSJ was rounding that up to a quarter but it seems they're actually rounding down. 30.7% of U.S. awarded prizes are given to immigrants [1].

[1] http://iir.gmu.edu/research/immigrant-nobel-prize-winners

datr··on 37 rental cars – 2 days – 185,000 miles earned
> when somebody enriches themselves in a way that's a net negative when you look at the whole system

It sounds like you're describing the Tragedy of the Commons [1].

[1] https://en.wikipedia.org/wiki/Tragedy_of_the_commons

datr··on Parents' Math Anxiety Is Contagious to Their Kids
I know what you're getting at but to be fair that probably is a slightly trickier question than it seems. You need to factor in how absorbent the walls are (are you using unfinished drywall?), what colour the walls currently are (Is it very different to the paint? You'll probably need multiple coats.), what's the brand of paint you're using (I've seen different brands range between 350 - 450 sqft / gallon).
datr··on The pressure to achieve academically is a crime against learning
Cambridge does this as well and I can't say I was a fan. In mathematics, three years of learning ends up being evaluated through five three-hour exams administered over the course of a week. All it takes is one to fall ill for that week and all of a sudden you don't get a grade. The best case scenario is you can convince the examination board your illness contributed to your performance and they might award you a DDH (Deemed to have Deserved Honours) which no one will really understand.
datr··on Show HN: Kaiwa, a Modern Open-Source XMPP Web Client
What prevents me from adopting XMPP for my team is the lack of push notifications to my phone. I don't want to have an app constantly maintain a connection and slowly drain my battery.
datr··on New XPS 13 Developer Edition from Dell
The 64GB HDD on the Chromebook is quite limiting too though. (Especially if you develop with multiple virtual machines.) I suppose you could use an external hdd but that seems bulky and I'm not sure it would be as quick.

I might try and hold on to my x220 for another year and see if 2016 offers any better ultrabooks.

datr··on But Where Do People Work in This Office?
This definitely isn't the norm in my experience. I have friends in many of the magic and silver circle law firms in London. All of them have shared private offices for their junior staff and individual offices for the senior staff.
Page 1 of 4Next →