skysight-inc/HackerNews huggingface dataset:
three YEARS

Persistence, man, persistence.

The chinese have some saying that, loosely translated, "ten years is short to revenge a father's death."
There's gangs of punk teenagers (and some adults) around here who will try various tricks to part you from money or belongings.
If I gave them what ever they decided to ask for in a threatening tone I would literally have no nice things.

I believe that if you reward certain behaviors then you will get more of them, I guess this is the same as "don't negotiate with terrorists".
Can Tumblr Make Yahoo Cool?
I would say this depends on what your aspirations are as a consumer and member of the economy (and apologies if this is a tangent, feel free to ignore).

The explicit assumption in the OP is that you achieve this freedom though some form of large payoff. But how about achieving this freedom through a ratio, rather than a lump sum.

For me, this is the ratio of how many days I need to work to earn a month's rent (currently 0.5 days for 1 months rent). This figure embodies both my earning power, and how much I need the money.

I could become 'freer' (from work) by downgrading my living standards, or I could find a way to earn more per day. But, importantly, working more will not change this ratio.

Of course, if learning to fly an airplane is your thing, then you could substitute rent for flying lessons.
It doesn't? My 13" Macbook certainly fires up the song of its people, but I guess an iMac or 15" / 17" should do a lot better :)
If I just made $250 million dollars (or, let's say conservatively, after everything, $50 million dollars), I think I'd be all right with ending everything I said for the next month with "Fuck yeah!"
The solution to your problem was one Googling for "AWS ping" away, and I've had more significant setup differences between two VPS providers than having to configure the AWS firewall to allow pings.

EC2 fits every definition of VPS I've ever seen.
I have in fact reported such incidents to the police in the past, but they will not act unless actual violence has occurred.

Besides, to be helpful one needs a better description than "some guy in a hoodie" in a place with 100s of people in hoodies.
Does it make sense that the scale jumps 100% at one step (500K - 1M), then 500% at the next step (1M - 5M) and then goes back to 100% for the step after (5M - 10M)?
only mass production is heavely automated, the customized production didn't dissapeared, so you shoudnt think that all web projects will be mass products, you will never create production line for unique product not oriented to mass, thats why customized development will be alive forever!!!
David Karp was the 'special entrepreneur' Roelof Botha wrote about here:

http://roelofbotha.tumblr.com/post/1364535289/inspiration
A 5% withdrawal rate is a lot more comfortable, as it allows for some capital appreciation to handle inflation, and gives you more runway to weather market downturns. A quote about the efficient market hypothesis is relevant here - markets may be rational in the long term, but they can remane irrational longer than you can remain solvent.
"The company is on track to make $100 million this year."

So they have a goal of making $100 million. They make $13 million in the first 4-5 months. They are "on track."

Wait...
True, although "digital marketing" is a somewhat different skillset than web development.
Just my 2 cents... the problems described here seem to fall into the category of "things didn't work 100% of the time".

I have some bad news for you; nothing I have ever used worked 100% of the time. Doubly so on AWS. Just off the top of my head; just in the last week we have seen 5% of AWS instance act so badly that we had to recycle them, and that is just the easy to diagnose problems. Don't get me started on the IOPS marketing BS that Amazon sells.

It's just the reality of a lot of moving parts and complex systems. From the sound of it, the OP had very little _actual_ downtime, and had to make some end-runs a couple times. Shrug, just life in a high-scale world IMHO.

The goal should not be to bounce around providers until you find the Garden of Eden. The real goal should be to accept failure and build to tolerate it. Now maybe it is easier to build fault-tolerance if you are closer to the metal... BUT I would bet that Heroku has much better experience and tooling to detect and resist faults then rolling your own.
"5% Net 7" works OK for me.
>> What's the avenue for a Nikola Tesla today?

Not sure you want to end up like Tesla. He died broke and alone. I wouldn't try to emulate his avenue, only his genius... If such a thing is possible.
Hypothesis testing
185km by 9000km strip of the Earth's surface
Clients understand the value of design, but the development costs are an overhead. They expect the finished site to be delivered as soon as the design has been finalized. Meanwhile, the front end developer is sitting there typing away, converting a photoshop document into HTML/CSS one tweak at a time. It's archaic, and I truly hope that it will become obsolete.
> ... in the event that Earth was no longer habitable

The most likely scenario is that regular city folk find it no longer habitable. Self contained/reliant underground outposts could still survive. An event that makes all of those outposts untenable is far less likely.
Satiety is on the label, written as fat/protein/fiber.

Everything except carbs.
Again, there was no complete re-write. It remained a mix of Lisp, Perl5 and C++.
Ugh, our lapse rate is typically 30 days. We have companies that have lapsed 6+ months. Yet, it has been going on for decades. No one questions it and we always seem to get paid in the end. It is just bad form for both parties. 'We have always let them do it!'
They don't. They yield that in good years, and negative that in bad years. I worked at a fund that managed $2bn with no leverage, and our limited partners were extatic that we were able to get 15% net of fees in 2008.

The long term 7% average often quoted isn't if you average the last 15 years rather than the last 150.
pg.
At that point, I had already been googling for so long that giving up was the best decision. Also, when I said 'ping' I meant 'hit via a web browser' as well as ping on the command line.

Furthermore, I don't feel very comfy when doing 'sysadmin via Google,' who knows what stuff I'm screwing up?

I had never used Digital Ocean before. But getting going with them was the exact same as my previous Linode, Rackspace Cloud, prgmr.com, and every other VPS provider I have tried. I don't need to install special command line tools, or set up security groups, or generate .pems... I ask for a server, they send me an email with a password, I log in, change it, and set up my ssh prefs. Super easy, using the same stuff I use everywhere else.
I used to work at a very large telecom company, and one of our clients was on average 380 days late with their payments.

We used to say we were their bank, lending money for cash flow. Except never charging interests :)
THIS IS A MESSAGE OF SPANISH intellegence AGENCIES IN VENEZUELA.

aINTELIGENCIA, INTELLIGENCE AGAINST THEM SOMETHING TO BELIEVE THAT NO OTHER aCONOZCAN
to OPERATIONS. to

-------------------------------------------------- ----------------------------

to http://www.liberenlosya.com/foros/?mingleforumaction=viewfor...

to Good morning gentlemen, through this medium, I am writing to you in order to notify them: a

to my recordings SHOWING IN THE NEWS OF MARIO SILVA aa ARE A MONTAGE OF INTELLIGENCE AGAINST OTHER SURVEYS to STATISTICS SHOWING WHERE IS Capriles Ensim to FAR IN THAT NUMBER OF VOTES NICOLAS MADURO.a

to GIVE THEM SOMETIMES AGENCIES SUCH gravaciones TO THINK THAT ARE REALES.a

to TO HIDE SATELLITE TECHNOLOGY TYPE WITH INFORMATION DERIVED to THE INHABITANTS OF THE PAIS.a

to send it to CAPRILES RADONSKI.a
to

-------------------------------------------------- -----------------------

TECHNOLOGIES ARE SHOWING PEOPLE THAT COME IN A MONITOR IN AGENCIES

INTELLIGENCE.

-------------------------------------------------- ----------------

IN THIS FORUM IS AS AGENTS AND KOREAN CHINESE JAPANESE ASIAN TREAT THESE to

EVENTS AND INFORMATION TO BE SHOWN IN MEDIA, WE GIVE A SHEET THE PRACTICE TO LOOK to REAL.a

IN CHINESE SATELLITE'S PAGES WITH THAT THESE ARE CRIMENES.a

GET VISUAL MOTION INFORMATION AND HEARING OF PERSONAS.a

see the string so that my recordings are not of MARIO.a

YOU SEE A MATURE NICOLAS SEEN THAT did not sleep, BY THE NEWS THAT SHOWED
aa

CHECKED THE FORUM IN BUTTON FOROS.aaaa WWW.LIBERENLOSYA.COM

-------------------------------------------------- ---------------------------------
aaaaaaa
All in one video here: http://youtu.be/7Wg7twPVuPg. Add your own Eno.
My 15" MBP is screaming, but the game is very very fluid, I'm impressed.
Some companies purposely accept getting paid late, as it's a selling point.
Hey Imran, if PG could see the sorry state that his old company is languishing in today, he would be saddened.

Yahoo stores, once the pioneer that unleashed ecommerce in US, is a joke in ecommerce inner circles. It could have dominated ecommerce, had it not been for Yahoo management's complete and utter neglect of the platform after acquisition.

The main reason Yahoo Stores is in business today is because it's difficult to move your ecommerce platforms, once you are beginning to grow. Despite that stickiness, there is a daily bloodletting of Yahoo Stores defecting to the new, nimbler and customer-centric enablers such as Shopify. Users are frustrated at the zero innovation at Yahoo Stores.

Marissa Meyer has never brought up Yahoo Stores as one of Yahoo's key properties. I suspect it's because Yahoo Stores is so small today that it just doesn't register at her level. That should not be. There are probably only 40,000 Yahoo stores today (the business started 18 years ago). Compare that with Shopify (started 9 years ago), which is slated to sail past 80,000 stores this year.
Try offering to guest blog or, even better, get someone good to guest blog for your blog. Do this by leaving comments on blog articles you like, following those bloggers, engaging with them, and after a while offer an opportunity to guest blog.

Also, user groups are always looking for people to speak at their monthly meetings, and speaking at a few of them is a good way to get some mentions and linkbacks. Try finding a few meetups that you could talk about your product (in less of a sales way and more of an informative way) or just something you know a little bit about. You also get to meet people in your industry, which is always a plus.
Hey! I didn't expect you to chime in right here.

Thanks for the explanation.
Free, Unused Ideas
There is some research starting to be done on this, e.g. this study on what goes on in improv jazz musicians' brains when they are playing: http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjourna...
lol, this is funny, I like it =)
Larry Page wants you to stop worrying and let him fix the world
I don't see what's wrong with including language features as extensions rather than bundling them into the core language the way Scala does. Sure, you have to explicitly turn them on in your file, but that's trivial. In practice, it's really no different from importing a library.

At the very least, the GADT approach is not hard in Haskell. I don't see how it's any more difficult than the Scala approach. If anything, it's more natural: this is exactly the sort of use case GADTs were designed for.

The main advantage of using GADTs here is that they're simple and explicit. Sure, you could do the same thing with case classes, but it would be more awkward, and you'd really be rebuilding part of the same functionality yourself.

You don't really have to use data kinds in my example, but it makes the code nicer because you explicitly limit the types you can use as flags to 'Checked and 'Unchecked. You could have just made Checked and Unchecked empty types and stayed with normal kinds; the data kind approach is simply more elegant.

The GADT method also ensures that the pattern matching is always safe. It also preserves exhaustiveness checking, which is very nice. I'm not sure if the Scala approach can do this.

Another advantage over using witness objects (assuming I understood your idea correctly) is that you do not introduce anything new at the value level. 'Checked and 'Unchecked are only ever types, so the actual AST ends up being exactly the same as before just with a different type. I think this is a boon to clarity and simplicity. It also means that the use-site of the AST type doesn't change very much, if at all.

Really, the main idea is that this is very easy in Haskell, basically using a single simple abstraction: the GADT. Just being hidden behind a language extension does not magically make the concept any more complicated or difficult to use!

As an aside, if you want polymorphic variants, I don't see any reason not to use OCaml. It's a very nice language, and gets sub-typing right. All without sacrificing type inference.
> Someone is going to win big by working with the mid-risk/mid-growth "lifestyle" businesses

I don't think that's what this Tesla video was about though. Quite the opposite, it explicitly laid out the need for large capital outlays, etc.
Here is a library I wrote to make querying WordPress easier: https://github.com/ramen/wp-find

It has a more conventional builder-style API that may answer the complaints of those wishing for a more straightforward way to write loops.
Do you have late fees, and are they exercised? I am curious, because I recently added said terms to contracts.
The Seamhub model is better for the user, the ChowNow mode typically doesn't charge the restaurant per order, as Seamless/Grubhub do.
Not to be a party pooper but this was done back in 08
http://tumblr.gesteves.com/post/261593774/im-done-star-wars-...
I made some side money as a student by creating and maintaining a DB app for a local dealer of a particular brand of chemical products. The owner had a simple rule - customers pay upfront unless the sum was large enough for him to sue for. He had a de facto local monopoly so he could afford to enforce this. Obviously it didn't apply to trusted customers.
Here's a really, really basic business concept, presented in about ten times the number of words it needs. PLEASE SIGN UP FOR OUR PRODUCT.

Also: That's not why I'm getting paid late. I get paid late for a variety of reasons.
"Over 1000 users!" Oh how times have changed...
Ask HN: How do you keep your servers/sites safe from hackers?
Hi,

This week I expect to receive delivery of a server with which I'll be building a prototype of an OpenStack server whose purpose will be to rent VPS instances to the public. I haven't yet figured out how, but somehow there will be a public facing customer portal providing management access to the rented server instances, and I'm interested in making the security which protects this management panel strong enough to be a selling point when I go live.

I'm a little concerned that by making it a selling point I may be inadvertantly inviting hackers to come attack my site, but its a chance I'm willing to take.

I haven't figured out how OpenStack handles its customer portal yet, but I imagine however it works, it would help to protect it by placing it behind my own customer login system of some sort. I don't know how to code, so I'd have to figure out how to write something to implement this sort of thing- maybe I could crowdsource its development, but even then I would need to know enough about how it would need to be designed so that it would be secure from hackers.

All I know about hacker-proofing is that there's an app that exists called fail2ban that locks out repeated ssh login attempts. I don't know if it could be adapted to work for a site somehow.

How would HN readers make hacker safety a selling point in this case?

Many thanks in advance.

-c
Robotic Insect Eyes Destined for Next-Gen Micro Drones
While an interesting story - I'm not a fan of the guest blog post pitching a "coaching program" + squeeze page.
Oh come on. Cats are far more complicated than that.

"Feed me."

"Feed me NOW DAMMIT."

"Pet me."

"Clean the fricken sandbox."

"Make a lap for me."

"Go the hell away."

See?
Nice to see you are serious about testing, however this PR page has got something that hits me as strange:

As a rough measure of the effectiveness of our simulation testing framework, Quicksand has only ever found one bug.

To me, this means your test is useless, not that your software is reliable.

Generally speaking, simulating hardware faults is not very useful because you're testing the software layer below you: you don't talk to the hardware, you talk to the kernel which talks to the hardware.

(Unless your filesystem and network code is in kernel land in which case I will retract this comment and go die in a dark corner of Earth. ;) )
That seems like something of a bizarre argument - there's a different between a computer reading it and a person doing so. I'm not convinced privacy is infringed if it goes through, perhaps detects particular phrases (which are presumably related to illegal activity in any case) and checks links for malware. I don't have a problem with that.
Completely unacceptable, in my opinion. If I cancel the order, the expectation is that the order is cancelled. If it is not cancelled when I told it to cancel explicitly, then Vanguard is on the hook for that. The timestamps on the trades should be enough to illustrate what happened when.
Doing menial work won't give you any more experience than doing group assignments in college, a summer internship, any extra curricular, etc.

If recent grads can't find an employer, the best thing for them to do would be to employ themselves. That is real experience, they'll find what they're good at & what they like doing. They might even find out that they don't need to find another employer. :)
FoundationDB Fault Tolerance Demo Video
Not condemning anyone for wanting to sell, simply asking why would I choose to use any product this guy makes when he tells me he'd be willing to "delete all user accounts and data and shut down the entire service forever" if that were a condition of sale. How is that in my best interests as a product user?
Legit Mac Spyware
Is there actually any hard evidence that the event has any relation to Flickr?
Are you really using Vi or the vi command "aliased" to Vim on most distributions?
Game of Thrones shooting locations in Ireland.
The Disaggregation of Photo Management
The title should be "the margins on bottomfeeding are shrinking".

I consider this a good thing. Now if only these companies could stop calling themselves "developers" altogether, and maybe we wouldn't have to explain so often to potential clients why our software development is so much more expensive than their so-called "web development".
JS Snippets: Cross compiling snippets of Python to Javascript
Posts like this strike me as comment and controversy bait (more specific than linkbait). An underinformed post whose points are stated too emphatically about a large topic.
I recall similar observations being made roughly 15 years ago in response to the growth of FrontPage / Dreamweaver and the presence of Angelfire.
wow! 380 days late? Which telecom is that? I'd love to do business with them
I am endlessly impressed with how antirez responds to any critique of Redis that I've ever seen. He's always taken it as a positive, and looked for the truth in the critique, rather than searching for something to be wrong and try to discredit the critique.

My opinion of him and the Redis project increases further every time.
1.4e6/22 = 63K/yr. Median family household income per census $53K/yr, presumably before taxes. Something doesn't add up. Nothing wrong with spending a little extra of course, but this seems off.

I looked at the wiki articles and I'm not seeing the 1.4 million spec. Are you sure you didn't make an arithmetic error and calculate 25 kids instead of 2.5 kids? I'd need psychological counseling to handle 25 kids. I never thought schoolteachers earned their pay until I had kids of my own.

The wikipedia tables don't make much sense to me. I'm in the 2 kids and dual parent and somewhat into the "More than $102,870" category (though not too far into it) and I have about a decade of experience budgeting for the kids and I'm mystified how I am supposedly spending $6K every year transporting my kids. That would be like 1500 gallons of gas or 67500 miles per year? My wife bought a relatively loaded Prius in '05 and its getting a bit worn out after 8 years of extremely heavy use so that superficially seems expensive, but she traded in a fast little 2-door and would presumably have dropped the same cash on an equally expensive, yet smaller/faster car if we didn't have kids. So the cost of transport is the extra gas she burns going to daycare? Or little league? Its just not that much. The food estimate seems about right, we eat very well, it is probably about $2K/month maybe $3K/month for the whole family. Clothing cost is more like zero for little kids, assuming you have Grandma and Auntie in the area. Grandma especially seems to feel unable to visit without some kind of textile product in hand. When the teen years hit and its not cool to wear something grannie picked out, I'm sure that cost will rise from current basically $0. The housing cost is fairly mystifying as it in no way approaches the cost of paying for the house, then again without kids we'd just have a fancier apartment for the same money so much like the car, the cost of kids is zero. Health is a bit high as we have a household deductible, unless they're counting bandaids or something, I believe its exactly $1500/x where x is the number of family members, I guess. Child care is absolutely ridiculous, its more like $10K until grade school and then it drops to practically nothing maybe $3K to cover summers and camp and stuff. Misc is hilarous $2K total per year yeah maybe for just the ITMS or cable TV or something LOL. That's probably more like $10K per kid.

Anyway thats my experience of the hilarious wikipedia table based on a decade of actual experience budgeting.
Lesson here is even smart folks can't leave the messenger out of the message which is:

Promises made during acquisition are meaningless.

If you find value in the message, keep it. If not, ignore it. There is absolutely no sane reason to bite the messenger.
I think I'll try to jump into the question of why adding someone you've never spoken to, though see regularly, is creepy. The fact that you were classmates makes it less so, but imagine if you were a regular customer at a coffeeshop and got a facebook friend request from the barista. Would you be a little weirded out?

People post personal info (pictures, status updates, etc.) on Facebook, and I think the expectation when you accept a friend request is that the requester will at least make a cursory glance through your profile. If you, out of the blue, request someone you've never spoken too, I'd say a reduction in the creepiness factor could be sending along a message with the request saying "Hey, I've seen you around in class, I'm dvt".

If there doesn't seem to a be any rhyme or reason to the out of the blue friend request, someone could just make the assumption you just want to look through their profile at their pictures and stuff.
At 4:40 in the video we do a network partition - which seems to be relevant today in light of the aphyr / Jepsen post.

Also covered are single and multiple machine hard power failures, rejoining the cluster, and total cluster power loss and recovery, all in one take.

Happy to answer questions.
Who better to embrace Bitcoin than MaxCDN?
I have tried ansible and love it. I invested the time (a few hours) to get a script working for my stack, and now I have a 70ish line script that will provision a server or VM (with a shared code directory in the VM), from clean installation to the codebase up and running in its production state, in one command.

New project? I just copy the script, change a few variables (names and packages it needs), and I get deployment for free.