skysight-inc/HackerNews huggingface dataset:
If I knew how to setup OpenVZ and create < 10ms latency VPNs across multiple datacenters, then I would be a lot better at ops than I am. While I'm much better at ops now than I was when I co-founded awe.sm, I am still primarily a developer.

Our ops guy is much better than me, but his time is better spent working on higher-stack stuff like deployment automation, monitoring and efficiency tuning than on re-inventing a virtualization stack to save a few thousand dollars every month.

If we were bigger, it would be more worth the time and money spent. But without doing the math, we would have to be quite a lot bigger, I think.
The mysterious "Google Play Services" APK will reduce Android fragmentation
Nice thereunto.
Perhaps the German government is attacking this from the wrong angle then. It's not that Facebook should require psuedo-anonymous access, but rather, services that rely on Facebook should allow psuedo-anonymous access.

For example, Spotify should not exclusively rely on Facebook, as a non-anonymous access provider.
Mount Everest in two billion pixels
But you probably didn't read about the other knife/axe/hammer attacks in China over the last few years, some of which did kill a lot of people:

http://en.wikipedia.org/wiki/School_attacks_in_China_%282010...

(via http://en.wikipedia.org/wiki/List_of_rampage_killers:_School... ).
Stallman and Ubuntu: Sticks and Stones and a Blogosphere Brawl
I feel like if you're using those tools to process raw data (and not the data produced by another job), it's not really "big" data. I would tend to define big data as data where there's so much volume that processing it in this way is not possible.

Which isn't to say this article isn't full of hype—it clearly is.
HTML5 - Final draft
We here at PipelineDeals also abandoned EBS-backed instances after their 2nd outage.

Instead we rely on instances that use an instance-store root device. During the EBS outage, our instance store servers did not have any issues, while our EBS-backed servers really struggled throughout the day, with crazy high loads.

http://devblog.pipelinedeals.com/pipelinedeals-dev-blog/2012...
Samsung Exynos kernel exploit offers easy root and malware possibilities
Maybe the rational way to play the game then is to make that $200K, then stretch your reach and make $1M, and so on... until you've taken care of the money problem. Then that's when you're ready to start taking shots at the big opportunities, without being motivated by money or being held back by it.
Reminds me of this one job where we had to call LockWindowUpdate to get an Excel/VBA-based application to perform.

http://msdn.microsoft.com/en-us/library/windows/desktop/dd14...
Tracking Cluster Health With Redis
Of course one can also write perl with care and attention. Perl::Critic, the Moose family, and appropriate use of the CPAN really helps with that discipline.
While tech related sites like hacker news get concerned about these matters, I'm pretty sure most Instagram users don't care about these privacy policies just like most Facebook user's haven't cared. They get to use a fun cool product for free and everything else happens behind the scenes (out of sight out of mind).
3 Different Ways Of Seeing The World
Google offers free music match and locker service
Same thing happened to me, and I had filed only one relevant bug. Not sure how that worked.
Whatever is quickly hacked...

... in any language should probably be cleaned up if you plan on maintaining it.
A friend recently spoke to his lawyer about an employment agreement, and the advice he got (this is 3rd hand by now mind you) was basically "if the terms are otherwise favorable to you, don't worry about the parts that are clearly unenforceable".
Snapchat’s Android App Has a Fatal Flaw
It's not that 99% fail, it's that well over 99% of participants fail to hit a $1m payout. Top founders and early VC, as well as key executive hires, may win. For staff, including early engineering hires, "a good year" is a more likely outcome, after 2-6 years, or more, of sweat equity. Payout of 5-6 figures.
I think you might be a bit too wrapped up in conspiracy theories, friend.
Twitter is making billions? I didn't know they had managed to even top tens of millions.
Sometimes Silicon Valley looks from the outside like Las Vegas but for programmers. Make a billion dollars with an idea you have no clue about how to monetize in the first place.
Food Allergy Smartphone Dock Brings Laboratory to a Restaurant Near You
Dell urged Microsoft to change confusing Windows tablet branding
RK4 is hard to write. Symplectic integrator looks even harder. (I'm not familiar with symplectic integration, but I've just read the Wikipedia article and it's not immediately obvious how to go from the math in the article to working code. I have written an RK4 integrator in the past, and the RK4 Wikipedia article looks like it's much easier to apply if you're writing the integrator for a physics engine.)

Euler, Euler midpoint, and Verlet are all very easy to code.

Also, you have to keep in mind the operation count versus the numerical stability. For the case under discussion -- constant acceleration -- Euler midpoint is perfectly suitable, as it gives the same answer as an exact analytical solution for the case where x(t) and y(t) are quadratic polynomials. RK4 or the like would only result in longer and slower code with no actual benefit in this particular application.
Well there you go, hopefully you won't have ad agencies coming to Instagram as a clearing house to license images in their ads.
It's not a great apology because it implies things were just unclear, and need to be clarified. And we were silly for being confusing by the tricky legal stuff.

For instance, they say "The language we proposed also raised question about whether your photos can be part of an advertisement." No, the language they proposed clearly said that was something they could do: "you agree that a business may pay us to display your photos in connection with paid content." (paraphrased) Or the bit about "you own your photos and that hasn't changed". True, but that's not what people were complaining about. They were complaining about how it says "you own your photos but you grant us the rights to do anything with them up to selling them." Instagram just saying "you own your photos" back is meaningless as a response and sounds like they think we are just stupid.

(My source for the original complaints: http://www.huffingtonpost.com/2012/12/17/instagrams-terms-of...)
I maintain a dignified silence...

That is a beautiful phrase that captures the intention perfectly. I'm going to use that.
All noted, thanks. One other thing - it doesn't look that good in Firefox, I think I'm using webkit-specific CSS for some things.
With postgresql, you can do streaming replication to a few machines. I have one large machine on standby, and then a couple really small ones, some on a different provider that just receive the updated db data using pg_receivexlog.

Stuff not in a database goes on S3.
Is Microsoft's Surface Tablet a Mistake?
This is a good approach if you can get enough redundancy with your instances and if instance failure is uncorrelated.

However, what do you do if there's a massive outage that affects most or all of your instances simultaneously? Diversification that fails when you need it the most isn't very helpful.
I know this will probably spark nerd-rage, but adblock? C'mon man. Adblock is you, unilaterally reneging on the deal you make when you visit a website.

Suppose they, out of the blue, charge your credit card for your access? You'd be incredulous.
This seems like a recipe for micromanagement and politics. Performance reviews are far less burdensome.

It also sounds like a way for an unethical person to cheat their employees out of equity by creating rules that are so complicated that they lose out due to some technicality.
Who will make Apple's iOS mobile processors?
Oh, an appeal to authority.
Is there not a feed for that site?
It's exactly how I read it too.

"Instead it was interpreted by many that we were going to sell your photos to others without any compensation. This is not true and it is our mistake that this language is confusing. To be clear: it is not our intention to sell your photos. [But these changes means we could if we wanted]"

"Ownership Rights: Instagram users own their content and Instagram does not claim any ownership rights over your photos. [Not that it matters]"

It's all misdirection.
Someone apparently hasn't heard of or doesn't recognize the value of "knowing where to put the X".
We are currently experiencing exponential growth
Hi there, founder of a company who is just going through huge growth as we speak due to the IG terms and services fiasco + being featured by Apple.

If you have any qs about what's going on right now, would love to answer them!
I interpreted slowpoke to be arguing that the single identity theory was oversimplistic and illusory, a position with which I agree.

anigbrowl then came in with his "Skkkkrrrrriiiiittttcccchhh No, most of us are pretty happy with it because it works" remarks, which I felt was rather flippant. My response was meant to show anigbrowl the logical conclusion of his position. It's not an unrealistic possibility either, I believe it's been at times the official policy of Facebook, Google Plus, Blizzard, and S. Korea.

My point is that, no, a single identity doesn't work and really it never did. We all use many different context-dependent identities as we interact in life.
The Piltdown Hoax at 100
The "send real world physical gifts" seemed pretty imaginative. Apart from that, I totally agree.
This is why I wish I had downvote privileges. This is a) off-topic, and b) extremely offensive. Please stop.
In short yes.

The longer answer is linked in a post above[1] - it describes the problems with Python (CPython), many of which would apply to Ruby (CRuby/MRI) as well.

[1] http://dabeaz.blogspot.com/2011/08/inside-look-at-gil-remova...
Hey there! I'm Chloe, the organiser for this year's Game On competition. I wanted to let you know that changes have been made this time around to ensure all the prizes are delivered on time. We hope to see you join us this year!
At least you didn't fork it to kill it with a simple move.
> Smartphone users with bandwidth-capped data service are likely to be particularly annoyed by this, given that Facebook plans to roll out the video ads to both the browser-based version of its service and its mobile apps.

I'm one of the most ad-tolerant people I know but this is a terrible idea.

I still use FB, but less and less, and the day they serve an auto-playing ad with noise is the day I quit.

Unfortunately, most people don't care. That's why we have stupid "punch the monkey" and "free pointers" etc ads.
There was an interesting recent HN discussion on perverse incentives: http://news.ycombinator.com/item?id=4921954.

I suspect there may be many unintended and harmful consequences with this kind of arrangement. By focusing the majority of the rewards (or the easiest and lowest-hanging way to achieve rewards) on hours worked, people are incentivized to sacrifice quality for quantity of work - working "dumb" instead of working "smart." People who loudly advertise their accomplishments (play the internal politics game) would get ahead in this system over people who instead focus all their energy on actual work.

And given that every person keeps track of his/her own hours, you're probably even more likely to have founders disagreeing with each other over hours worked. Even if you're fundamentally honest, you still have a strong bias towards overestimating your own contributions and # of hours worked.
No way. Imagine if they got caught. It'd kill their entire company. How is a little bit of marketing going to be worth that risk? It's almost like asking 'Why don't auto body shops remove stop signs in their area to get more business'?
> Technically I am now homeless and unemployed.

But if you can code, you could be in a 100k job with a 10k signing by Monday. That's hardly "homeless".
That's why you should use constants. Still self documenting without the need for comments (usually).
Great post! It's fascinating to see that other people have come up with the exact some solution -- we also run a "skeleton crew" server setup in us-west.
The terms are deliberately foggy in a way to protect Instagram. They used a good lawyer.

The product manager failed here, not the lawyers.
It's good to know that I'm not the only person out there who has mixed feelings about adblock.
No, you might want to read it. Here, I'll make it a little easier for you:

> Our company has its own advertising team responsible for selling ad space on our site. We do not accept money or other consideration from companies as a condition or incentive to write a review or story, whether favorable or unfavorable, on The Verge.

> We do not invest in companies that we cover, and employees are forbidden from owning, trading, or buying stock in companies we cover or companies in the general tech sector, without exception.

> We don't take free things from companies, or from their PR firms. This rule is simple and we stick to it

> We do not take free or discounted merchandise

> We do not take free or discounted services.

> Employees of The Verge may not be otherwise employed by or receive compensation from companies that they are likely to cover as part of their news beat, nor are they permitted to have any advisory role (paid or unpaid) at those companies.

> We do not accept any samples on any preconditions, such as, that we will agree to provide a review simply because the company sent us a sample.
Stephen Hawking Calls for Alan Turing's Pardon
>My understanding is that legal documents are written precisely to be as hard to misinterpret as possible.

In this case, the issue is that legal documents are written to be as cover-your-ass as possible. Instagram needs a license for your content to show it on their site. Then a lawyer says "what if Facebook sells Instagram to someone else?". So they add a bit that makes it a transferable license. That was easy! But then someone who is not trying to cover Instagram's ass reads it and says "that means they can sell the rights to my photo." And that's true. It wasn't the intent of the lawyers but the lawyers really had no intent regarding protecting the user's rights. They're just watching out for Instagram.
Actually better yet: Why don't doctors spread the flu intentionally?

Security companies are also probably staffed by people who genuinely want to stop malware. Protecting people is probably part of their motivation to go to work.
Protip: next time, read beyond the first sentence in a quote. You never know, you just might find something useful.

> This stuff is all boilerplate terms of service — every service from Apple, Google, Microsoft, Twitter, etc all have it.
I think the article is handling it this way for pedagogical reasons. It's more clearly in the realm of "Software Engineering" to say "This is what our solution's trying to approximate, and the easiest approximation causes practical problems, so this is a better way to approximate the same thing (in an only slightly more complicated way) by adding an extra term." The author's approach is easier to understand because it's merely a small patch on an existing design.

If you say "By the way, there's an exact solution to this, it involves something called Integrals that's usually the focus of at least three semesters of Calculus in college, but you can't really understand it without a few courses in Real Analysis, Differential Equations, and Numerical Methods..." then it seems like you're talking too much about Math instead of Software Engineering. As a result, you lose the audience whose main interest is making games for fun and profit, and don't care about math (or so they think). It's much harder to understand because it's a complete redesign of the integrator that relies on a non-trivial body of theory.
I came up with a shorter way to write the first index!

n%-3&4

unbelievably it works
There's little difference to me between public on the internet and public on Instagram. They both ignore my photo's original privacy controls (to share with a specific set of users).

Regardless, it looks like Instagram's response has said they will be respecting privacy controls (http://blog.instagram.com/post/38252135408/thank-you-and-wer...) although I'm not convinced until this is made clear in the TOS.
Show HN:Cheergram 1 Month In-4K Uniques, 825 Accts, 40+ Orders, $1,900 Revenue
Don't know why you're getting downvoted. I absolutely agree that it is not the place of regulators to decide which features a website must or must not have. Let the German people decide for themselves what kind of usernames they would prefer.
Could you explain the second part of your comment... I'm not sure I quite understand what you're saying. Wouldn't owning calls hurt you when the stock price likely falls post-ex-dividend? I'm pretty new to options trading...

Also, are you speaking from experience with your hypothetical? If so, I'd be interested in discussing some other things further.
find . -type d -name '*.git'
I think you could do that later on, You probably want to convey what is on the form more than what the form looks like, especially as the first image.

Fundamentally you want to be telling a Story. You can make it fairly simple. People use your product, get a simple form that they can use, and get an apartment. Your form doesn't look simple to fill out or easy to read as a small image though.

Frankly, if I was going to do it, I'd make it very simple. Start with an image or animation representing all the applications that landlords look through, with something like, "lost in an ocean of applications?" replace ocean with pile, or show a stuffed mailbox, or e-mail box.

Then show your form causing the individual to stand out.

Then show the handshake, or moving in, or signing the lease.

I think that story works for both applicants and landlords.

And if you want to display the actual form, make it a diagram, with pointers to each of the parts. That might be a better thing to display then the image of the building, which doesn't convey much to me.
With all this Flickr love, might as well plug my automated Flickr sharer
I also think there is a great plausible deniability in offering end to end encryption. At Blekko we delete logs and personally identifiable information after 24/48 hrs. Sure we could just say we do, and not do it, but one of the benefits it gives us is that when presented with a National Security Letter we can throw our hands up and say, "Hey its all we got, and we don't keep more by policy."

So if Google gave you end to end and made it work, even though they "could" thwart it without your knowledge they could plausibly not turn over stuff to a third party without a warrant. I am not sure if they think about it that way though.
Social Media: Ground Zero in the Culture War
Blogger Users Can Now Write Posts Notifiying Google  Circles Friends
Not surprising, really. ML is the shiny new thing, so the MLers don't tend to feel they missed anything while the statisticians need to keep up with the times.

I say this as an MLer still struggling to find out what R^2 is, among other things ..
Flickr's on autosharing updates to Facebook is broken because the Yahoo! Updates platform it uses doesn't taken into account OAuth2 and finite life tokens. Basically it fails silently. My app tells you when you need to re-authorise and gives you a link to do it.

Also enables sharing on a per set or tag basis.
I quit my TI job, lost my beautiful fiancee, lost my friends and came back to live with my parents, and all of this after thirty..
Im pretty sociable guy.. and had a very rich and good social life before all this..

Im living in Brazil, without access to this garden of VC funds you guys have in the Valley..

But i live in front of a beautiful beach, where i go out everyday to run, and let some stress behind me..

Im still here.. working.. penyless.. and you know what keep me moving?

is not the money i can make.. (i dont even know if this dream im pursuing will make me any rich).. but the simple fact to be able to live working on my dream.. have the possibility to not only change my life, but also the life of many others for better.. make me go everyday.. believe, work hard..

i dont know if i will succed.. but i know that the most important thing in life is to try.. to make diference.. to make this place better.. im sure theres no payment better than this..

You see, the right amount of money that we all really need,
is enough to give us freedom to do what we thing we should..

So i think you need to get another sort of payment, while you are (dollar) broke.. you must be payed by your own dreams.. this may look stupid.. but when we are in the edge of our lifes, because we believe in something.. we have the ultimate freedom.. a freedom that not only can change our lifes.. but make a wave of new unthinkable possibilities become reality

Im sure that when all this im passing now has gone.. i will remember this time with joy..

Try to imagine your future you, talking with your present you.. the future you are happy? what he got to tell you..

Im here man, im a warrior and i wont give up...

If you think you have made a mistake then, go on .. and maybe latter you will try again something else.. and succed tremendously.. but deep inside we all know if we are in the right path.. Your heart will tell you this everyday.. and if thats is the case.. go on man! the world are made by the hands of the ones who didnt give up. The ones who dare to dream..

Life for game changers are hard.. and they only succed because they are harder.

Its a wonderful time for you to discover your real you, and what you capable of.. you will probably surprise yourself..
No better payment than this :)

Good luck in your path!
How We Vagrant
Can you explain?

An average teacher posting about what they earned teaching children would be boring; "my salary last year was $X; this year it's up 2%".

This is interesting because making educational apps is far riskier than applying for a salaried job as a teacher -- you might make a grand total of $0 or only slightly more after many months of work.

Maybe you're saying that any educational software should be permanently priced as cheap as the developer can afford, to reach the maximum number of kids?

That's not obviously the best approach, though, even if we assumed that every developer choosing this market would be so philanthropic as to forgo all profit; that would also force them to all remain tiny one-developer shops with minimal support, etc.. Is that necessarily a good thing?

Also, publicizing moderate success in a risky endeavor (apps in the education market) is a good thing for the market as a whole -- anyone who reads Pierre's post and realizes "hey, if I do right, maybe I can actually make a decent living doing that" will mean more good apps for students.
If this is what the "real Silicon Valley" is like, this explains why I've never had the burning desire to move there and build a company there instead of Chicago.

That and the realization that there's more to life.
As I mention in the post, we go across AWS availability zones: these systems have physically separate power and networking. When they fail together, it's because they are connected at the software level -- usually EBS. If you're not using EBS, then Amazon's multi-AZ pattern is sufficient: just make sure your instances are spread across AZs.

Of course, east-1 has fallen off the map entirely on at least one occasion -- for that reason we keep a "seed" set of warm databases in us-west; if east-1 were to have an extended outage we have a disaster recovery plan that involves transferring DNS to IPs in west and spinning up new app instances there.
Scientists link obesity to gut bacteria
Skkkkrrrrriiiiittttcccchhh

The record scratch sound effect is a bad enough affectation when used in movies and television. Your point is more than strong enough to stand alone without it.