skysight-inc/HackerNews huggingface dataset:
Brainstorm:

A major site storing authentication data should store it in a separate physical server, isolate that machine so that administrative access is not possible from the net (NO path from the net through to ssh or console server access to the auth server should be possible... that includes internet -> internal employee machine -> auth storage server). NAT and firewalls are irrelevant, because they do not protect against incoming attacks through tunnels initiated inside.

That may mean physical console only login access, if the general internal network has internet access. That's a necessary usability trade-off something as serious as an authentication database for ten million paying customers.

The authentication protocol to talk to the auth server should only allow simple (easily parsed) requests; they should be rate-limited, there should be no provision to check multiple hashes at a time, and it should be impossible to export hashes out of the auth server without administrative (console) access.

Similarly prudent precautions can be taken for backups of the auth data. The backup server encrypts the auth database, before writing it to an attached disk or whatever the scheme is. Several high-level employees then have usb keys with asymmetric keys, any of which (or any n of which) will decrypt the backups.

You can't air gap the auth server, but you can limit the attack surface so dramatically that you have a high degree of assurance that it's secure against network attacks aimed at authentication data disclosure.

Someone can own the webservers and collect passwords and one time auth tokens, and can compromise 2-factor seeds for users who are just setting up 2-factor, but that's far more limited than gaining access to hashes or seeds from auth servers.
Space, Time and DVR Mechanics (why watching recorded sports is less fun)
Perhaps people who give attention to readable handwriting also give attention to making themselves more presentable in person.
Getting fired for refusing to work insane hours? Win-win!
The only way you will know they won't sell your data is if those terms are clearly stated in a contract between you and the vendor. Otherwise, you won't have any way to know they won't sell your data in the future.

Imagine if you are the owner of Everyday.me and Facebook comes calling, flashing a huge check. They want your data and are willing to pay big bucks for it. If there's nothing in customers' contracts stating you can't sell their data... cha-ching!
You can fight it to a point, but that just ruffles everyone's feathers.

As stated elsewhere along this topic, sometimes author's have a moral viewpoint that lending books to complete strangers using the internet violates the spirit of the feature. Look at it from their point of view - they want readers' family and friends to benefit from the lend, but not the wider internet.

Sure, there isn't anything legally wrong with lending books to complete strangers, but working with the author and respecting their wishes can (maybe) generate goodwill that could have avoided getting LendInk taken down in the first place. That said, I don't operate an e-book lending site, so I may be way off base here. Considering that many authors wanted LendInk taken down (and later apologized for it), that's certainly possible.

Anyways, at a minimum, you could provide them with a direct link to their book's admin page on Amazon (if that's possible), instructing them how to disable the lending feature, re-iterating that you'll of course remove their book from the site when they do so.
This part was glossed over a lot, I had no idea what they were doing either.

On your #1, you could do a comparison of (% Agree) for one font versus another. For #2, the weights on the scale don't matter, you can just compare the means between the groups.
How is this any different than going to college because you're afraid you won't be able to get a job without a degree?
Oh great, they invented a Cylon Raider. This'll end well.
The writeup on Quora seems to have been deleted.
I don't understand people that bitch and moan about working long hours in the software industry, especially games. You can leave whenever you want, its a free will state. Would you have been bitching and moaning if all this happened yet you made millions? You lost so you cry? Seriously, been there done that, learned my lesson at EA, moved on and made sure I don't put myself in the same situation again. No one is putting a gun to your head.
An interesting article ruined by a ridiculous title.
How to Detect Different Browsers and their Versions using JavaScript
So font has an effect on how seriously readers take what's written in it. The names of the fonts alone (i.e. Helvetica, Georgia, and Comic Sans) also give off the same vibes.

I wonder... Do the names of programming languages have an effect on how seriously people want to read what's written in them? If given 3 names (e.g. Python, Ruby, Groovy), do people subconciously rank their seriousness???
I think it's also about the reasons for starting programming. Most people start programming before joining a CS program not because they have to, but driven by their curiosity. And it's quite probably that they retain the curiosity throughout their education, pursuing more programming opportunities than your average BS.
They honestly seem like they're coming from Zynga management. What kind of soulless monster types that crap otherwise?
It appears that the original answer has been deleted
The difference now is it is no longer just governments looking into space, but rather the private sector. That will drive things at a pace that hasn't been seen in space exploration yet (SpaceX is a great glimpse into it though!).
Its more than just choosing the camera 10 years ago, its having 10 years of testing of that particular camera under their belt and knowing every in and out of it. 10 years is plenty of time for any quirky behavior to emerge and be dealt with.
This is nonsense.

Making a huge increase in one type of selector for the sake of an insignificant decrease in another selector is an obvious win.
It's essentially a posterity engine
Thank you, we will do it.
I understand. I don't think it would make you look bad to tell your friend that the person he recommended flaked out. If that sours the relationship, then what kind of friend is he? That doesn't sound like someone I'd want to do business with. You don't need to rub it in his face, but mention it to him so you don't have 800lb. gorillas in the room (who knows what the designer is telling him about you, right?). Make it known that you are out $X due to the irresponsible behavior of a designer he recommended. You're not upset at him, you just want to let him know. Plain and simple.

In the meantime, dispute the charge on Paypal and, if you paid with a credit/debit card, do a chargeback with your card company, too. It's not a big deal, both Paypal and your card company process thousands of these every day. Paypal is more likely to side with you if they've already lost the money from your card company, so I'd start with them. I've dealt with the exact same situation as you and this is what I did. It worked. Even if you paid with Paypal funds (not on a card), dispute the charge with Paypal.

Take the time to write a clear description of the reason for your dispute on the PayPal "resolution center," complete with quotes of what the designer said. So if you have in writing that he agreed to a deadline, say "John Doe, the designer, promised 'I will delivery the work product by August 1st' in an email to me dated July 10th. Today is August 10th and I haven't received the work or any communication from him." When I wrote my dispute, I copied and pasted this same description of events to my card company for their chargeback form. (Kill two birds with one stone.)

Finally, may I suggest something to you? I've hired many freelancers. I don't pay people based on the project any more. I also don't pay people upfront any more. The freelancer does the work for today, sends me the work and their hours, and gets paid. It keeps them on a really short leash, and I'm never at risk of losing a penny. If I don't like the work someone is doing, or if I can see they move slowly, I can pull the plug right away. So instead of saying, "Design all 20 screens of this web app for me" just say, "Just design the login screen of this web app for me today."
You could just have removable weights on it. Suction feet is the other obvious one.
Many people willing to pay that much for a polo shirt consider lack of conspicuous brand to be a feature.
Nice App. I worked on this Idea for quite long time and discussed with many web developers as I am not into web development.Many suggested me to learn and develop but I couldn't. That is a different story.
My perspective was different and it was not just simple Private Journal of your personal life.It meant to improve your way of life. I thought of many features which can do so. For example: Capture moment and also mark some as milestones along with its type as good/bad or traits like new learning's/adventurous etc etc. Thus at any point of time if you look back, how your time period(last year lets say) had been. you will know if it was insipid or adventurous or had any new learnings etc and where you need to improve. Pls feel free to discuss with me if you need more feature ideas.
"Poor Venera 14 travelled millions of kilometers to test the compressibility of a lens cap on the surface of venus."

I'm taking note of that. This can be a meme!
Hey dmethvin,

You guys are doing awesome work. Thank you.
Since most people are eager to share a lot of the content they create this can be seen like some sort of backup of your shared data with a built-in viewer. Which may sound like what Facebook is doing right now. But with the added bonus of storing all the other content not considered worthy of sharing in public for whatever reason. This is essentially what any other 'cloud' storage services want to achieve. The chronological timeline or whatever filters can be easily added to any service once it has the data. Phone/tablet vendors have the edge on this since they can implement this feature directly into their devices (e.g iCloud, Google Drive).
Nah, am good with Sublime Text as my cross-platform editor!
I was reading it, reading it further, it was a fun story, and suddenly --

IBM Staff Handbook

1.2 cuils.
> When it boils down to it, every perk is an entirely cosmetic abstraction layer over money.

That's only sort of true. What large corporations offer in addition to things that can be abstracted as money is collective bargaining / purchasing power.

The important inequality is that there's not fundamental equivalence between a dollar spent by Google and that dollar given to an employee to be spent on the same aim. Real benefits, as opposed to those which are simply redirected salary, are those where the corporation leverages its collective power to obtain a significant discount or make possible things which would otherwise be unavailable.

Google can in bulk buy insurance policies that might even be wholly impossible for individuals to acquire at any reasonable price point. Certainly there are some benefits (insurance or otherwise) that would not be reasonably available to individuals to buy a la carte.

This, however, is probably not one of them. Extra life insurance benefits are probably something that could rather easily be rolled up in a standard life insurance policy. That said, Google probably does get more bang for their buck than the average consumer would.
Awesome, thanks for the feedback. :)
This only works up to a point. I evaluated http://pusher.com for Poll Everywhere, but decided against it because I didn't want a "tax man" between me and my customers.

I'd argue that most of the folks that use Pusher don't do so in a way that's mission critical to their application (there are a few exceptions). If they did, they would scale up to a certain point where they'd want to get off of Pusher and on to a self-hosted push server.

That's precisely where Pusher fell off the horse for me, so our company created an open source streaming service, http://firehose.io/.

That said, would anybody be interested in a hosted version of Firehose? The "end-game" of a hosted service would always be to run the open source version of this service on your very own servers, and stop paying the middleman tax.
This seems like something you could throw a Kinect at. Get a few images at the right angles, build a crude 3D model, and measure that in software instead of wasting resources shipping shirts around. It wouldn't account for preference, but surely it's as accurate as someone guessing at their own adjustments.
Yeah, DeMarse is a real scientist (or engineer?). I speculate that he did what he did to raise money for his research. I think DARPA money started pouring in to fund his lab after that paper. I just wish more money flowed through the NSF/NIH instead :-)
I'd say not just scientists at CERN. This applies to most (nah... ALL) scientists: researchers, PhDs, Professors, etc.
They use very hideous design, or more accurately, nothing at all, on their research webpages.
And I am talking about a geocities-esque type of "design" here.
Sometimes I even wonder if there is an implicit rule around that goes on the lines of "real researchers must PRETEND they just learned html".
Google's Self-Driving Cars: 300,000 Miles Logged, Not a Single Accident
It's so plebian to complain about the image quality, especially when we haven't seen any full images from the rover's main camera yet.
Is 2012 the Year of the Glitch?
The New TV Apps Will Be Social, And A Whole Lot More
I've talked to many an admin writing their backups to dvd. Not the way I'd do it, but..
Name those schools
This article is awesome.

If people don't want it to be advice, then don't take it as advice. It's just another anecdote to put inside your little book of anecdotes.

The thing is, the OP is targeting his advice at people who are in similar situations to him - people who know that university is moving too slowly, is too expensive, and not right for them.

His advice clearly isn't prescriptive to everyone. It is worth noting his circumstances. He may not have had the opportunity to attend a university that stimulated him. Attending a State College may have been cheaper, but even worse from a quality perspective.

Nobody knows. Point is, instead of judging the guy, why don't you read the piece for what it is - a story about how, for some people (and an increasing number of people at that), college is their biggest mistake. And you will notice that the title reads 'College is my biggest mistake' - not necessarily yours.

ps Statistics about populations of people who don't graduate are useless, as it clearly includes all sorts of idiots, drug addicts and fools who are on the wrong side of the bell curve. Show me statistics on people who drop out of degrees two years in to pursue entrepreneurial opportunities vs the graduating population and I might pay attention.
I work long hours because I love what I do and I work with great people. Not because I'm expecting to get rich. I feel fortunate to be writing code, and making a difference and advancing a product. I'm immensely proud to think of myself as part of 'product.' I am grateful for the opportunities I have been giving and the faith others have placed in me.

I also love learning, and I get to learn something new pretty much every day. That's something a lot of people don't get in their line of work. I don't take it for granted.

Some people just need to grow up a little and think about their life. Every moment I spend at work is a moment I don't spend with my wife and daughter, so I am sure to spend it on something that is worth it for them and myself. A flash game that annoys me on Facebook isn't it, but there are people who thoroughly enjoy playing those games and others who love making them, that isn't me, but that's someone and I hope they find that work rewarding. I couldn't, so I don't do that work.
The only company I use that allows me to pick my security question is google. Apple doesn't, my bank definitely doesnt.
Perhaps I have misunderstood the terms of what Google is offering.

You say tens of dollars. You are taking pains to indicate how little it costs, so I suppose that means at least $20. If you started at (say) the age of 30, it doesn't much matter about the rate in the next 10 years - what matters is the next 45 years or so. By the time you are 75, what will the rate be? And what proportion of 5 years salary will it pay out?

Insurance agencies are not charities, nor do they pay your salary; they operate on a for-profit basis. The insurance agency is not going to offer you a deal that loses them much money on average. If they never raise the rate and you die promptly at 75, you have only paid in $10,800 (aka $2,160/yr for 5 years, which is a pittance). Since they hold the money they make some interest, but if they pay out much more than you paid in (since they do still have to pay their own bills) they don't break even, and they can't survive if that is the usual case.

They are going to have to dramatically raise your rates, or pay much less at the end, or make it less likely that the benefits will be paid out. More likely all 3.

So I am skeptical that the relationship of a Google employee to their death benefits is really comparable to your relationship with your insurance agent.
On the surface at least. If there are indeed frozen over oceans on the moons of the outer planets this could be one of the best places for habitation eventually. It won't be very familiar to us but we know how to build things that can survive under water at intense pressures. A thick layer of ice helps with the radiation and in the case of a liquid water oceans we know it will be a fairly comfortable place to live. With the right technology we could probably live underground on many moons and planets. The tricky part would be making them self-sustainable which isn't even a deal breaker if you can direct an icy asteroid to the right spot on the surface and do something useful with it afterwards. As a species we're even preparing ourselves for living under the surface. Many of us sit inside buildings the vast majority of our lives. Psychologically I think it wouldn't be a huge leap. The biggest problem we can't even speculate much about solving is gravity. Even if it's not too extreme the effects are pretty rough on the body.
"... Can someone explain how/why a $2.6 billion piece of equipment appears to have cameras that can't match a $100 digital camera? ..."

Why is this marked down? It's a great question because the explanations are not obvious. The camera design relates specifically to the mission requirements & technology available ~ https://en.wikipedia.org/wiki/Space_probe#Probe_imagers & https://en.wikipedia.org/wiki/List_of_probes_by_operational_...
We are in total agreement that sane defaults and benign paternalism can create value; I'm just interesting in the marketing. (P.S. Only mentioning because it is not obvious given the sociopolitics of American engineers: I am not using "paternalism" as a crypto-criticism.)
Negativity is sort of the natural state of discussing things. If you have something positive to say, it's often vapid or redundant. "Yay, this is good!" isn't really saying much.

Also, when you have a dissenting opinion, you're more likely to be vocal.
I love the idea. As a tall slender person, I'm usually in between sizes and things are never right. For this along with every other personal item, I hope manufacturing on demand gives us all a return to personal customization.

One thing keeps bugging me though. Home page, slide one, white polo. I don't think that shirt fits right. It looks like it's too narrow either across the chest or in the shoulders and that is causing it to pull up on the buttons in the center and creasing the front of the shirt and the bottom of the buttons. Maybe I'm just being a know it all programmer with no fashion sense, but I don't think I want my polos to fit like that.
As someone who failed every aspect of my education in high school with exception for music, English and the boringly easy to pass computer classes this resonates with me so much. I had always shared an interest in computers and electronics as a kid, but never went to college or undertook any secondary education whatsoever.

I went from having nothing to living comfortably and I'm still in my early 20's without a college education and don't plan on getting one. I work alongside people who spent 4 to 6 years studying to work where they are now and it feels nice knowing I didn't have to get in large amounts of debt to get to the same place as they did.

You definitely need to be able to sell yourself though. Every employer I've ever worked with has been impressed when I tell what got me into development was building a gaming clan website for a Tony Hawks Underground 2 game clan and I kept learning from then on.

This has inspired me to share my story which I'll write a blog post about shortly as well.
" it takes a long time for data to travel from there to here"

It doesn't take that long for it to travel, the data transmission rate is not very fast, and Curiosity doesn't have constant access to the Mars-orbiting satellites that relay the data to Earth.

And besides that, its primary job is not taking pretty pictures.
For starters, micro-app might be what you're preferring to call it, but as a reader (even with a tech background), I couldnt understand what it meant. I think you should put the use cases way up top on the page -- and probably provide one elaborate use case to help the reader better understand. Plus, i think the description needs to be completely reworded:
'Engage with your fans and users by creating micro-apps that allow you to interact in a much richer way than tweets, ads, or email' gives me no insight into what it does and how.
Yeah, with about ten lines of code. The neurons are acting as a simple PID controller.

http://en.wikipedia.org/wiki/PID_controller
That line made me think of the Hemingway quote:

“Poor Faulkner. Does he really think big emotions come from big words? He thinks I don't know the ten-dollar words. I know them all right. But there are older and simpler and better words, and those are the ones I use.”
Wow..loved last line of the post.."Google has an interest in being seen by its staff not just as a place of work, but as a way of life. Even in death."
Why do they not need to worry about the number of children? If you have more than two kids, they can burn through half a salary in college tuition easily.

This is exactly what life insurance is. Death benefit: 5x salary total, payable in ten annual installments. Anybody worrying about their future does need to worry if 5x salary is going to be a sufficient amount.
"the net win here is significantly reduced"

Do you mind illustrating how the net performance of jQuery has been reduced with the release of 1.8?
This is splitting hairs. If a person steals cash and jewels, is that two actions?

In any case, I'm not an attorney and this appears to be settled law and not really up for debate.
Life insurance is provided by anyone willing to pay your survivors a death benefit.
http://www.floodgap.com/software/ppmascii/ppmascii.txt
Yes! I'm really into self-learning and improvement as well, both in athletics and music. We're hoping with with this v1 of Everyday.me we first lay the groundwork for self-chronicling, then there's _so_ much we can do around goal setting, tracking, and helping people achieve their goals. That's what gets me really excited about working on this.
This seems much closer to a "lifestyle business" than anything else I've seen come out of YC.