skysight-inc/HackerNews huggingface dataset:
NB: +99€ for setup.

How is everyone satisfied with hetzner? I have a few friends that run setups on their systems, mostly for heavy forums. I'm more interested how do you deal with large backups? Seems to me it's just easier to buy machines in sets for redundancy and every now and then move things over to glacier.
Hope you don't mind me saying, but just a small note: when I first saw the Recent Members section, I thought all those users are the same, and it's just a website you've filled with dummy accounts. Only on hover do i see that these are all different users.

On some of the websites I've built, I've set the recent list to show only members who've set their profile pic. May help you make it more active looking (and real).

Screenshot to explain: http://dew.dangelov.com/dewdrops/DEW-522b5376830556.79273656...
Doesn't Trademark law operate on the basis of possible confusion? And I definitely see that risk there. IANAL though.
When email passes between providers, 90% of the time it's plaintext.

How many here encrypt replication data between data centers?
I'd suggest against using the word "lucky" to describe any situation in which innocent people can be forcibly extradited for "questioning" despite volunteering to be questioned locally, over the telephone/Internet, or even agreeing to traveling abroad if given a guarantee they won't be packed up and shipped to a third-country with a history of extrajudicial torture.

Your insistence that this case is following "the process and legal rules of criminal investigations" is laughable and only shows you know next to nothing about how said rules are usually interpreted and applied.
I wrote this post before the latest of Snowden's revelations and Bruce Schneier's comments on them[1].

"Prefer conventional discrete-log-based systems over elliptic-curve systems; the latter have constants that the NSA influences when they can."

I'd rather have some smart people take a thorough look at the curves we use before we make ECDHE mandatory. If we need to choose between computationally heavy DHE or possibly backdoored ECDHE, I'm afraid many companies will still pick ECHDE.

[1] - http://www.theguardian.com/world/2013/sep/05/nsa-how-to-rema...
This is actually my first and only account, but good for you.
this is exactly why Ive started arguing with my clients for using a freeform text field for the address. Why have separate fields for state and city and street? I dont ever need that information separately. And the user will have a far better idea of how to format their address than I will. So let them type the whole thing into one textbox and I never have to worry about it.
HTA -- HTML Application
Really? I find Keepass works pretty smoothly. On Windows, granted.

I did have trouble with it on OSX but the KeepassX client does ok.
Where are they located? (Outside of the US?)

I can't find anything on their website that lists physical contact information.
"The problem is that companies don't exist in a vacuum, and soon as one adopts these marketing techniques, everybody has to adopt to "stay competitive", even though they end up wasting money and bullshitting the customer. It's a prisoner's dilemma."

I like this way of putting it. It really is a classic prisoner's dilemma.

That doesn't help anyone to make money without wasteful and irrational practices but at least it explains exactly what is going on.

It's not a new issue, unfortunately. Plato wrote about it [0].

[0] http://classics.mit.edu/Plato/gorgias.html
(or at Project Gutenberg: http://www.gutenberg.org/ebooks/1672 )
It sounds like you're not quite sure what specifically you are interested in. CS is a very broad field and you could probably study it for a lifetime without scratching the surface.

Maybe better to choose a particular hard problem that is interesting and focus on that. Something that would be neat to do but isn't as simple as just calling a few library functions.
hmm. so if storing/transferring <1TB

Amazon (standard): $0.095/GB/mo |transfer out: $0.12/GB/mo

S3for.me: $0.060/GB/mo |transfer out: $0.04/GB/mo
I'm with you 100% -- many bariatric surgeries discard parts of the digestive system – there's no going back (at this point). Given some set of safety precautions (HIV, Hepatitis screening, etc.), I think a lot of people would gladly try the fecal enema instead. I definitely would.
Or datacenter is located at Germany
As a European citizen, my first concern for US cloud storage is now a question of confidentiality.

This is not mentioned on the site's FAQ.

What is S3for.me's policy regarding NSA warrantless surveillance?
Will S3for.me release a NSA transparency report, like Yahoo?

http://en.wikipedia.org/wiki/NSA_warrantless_surveillance_%2...
I like how the sign up button appears 5 times. They should A/B test that and see if it works. /s
I have definitely been considering this approach. The issue with this is I don't think I am currently that desirable for anything that isn't Java.
Attention when picking supplements for Diabetes  - Do you know what your taking?
It is clearly more complicated, but I don't see anything in your response that would indicate that one should not try fixing their diet as a first course of action.
I think the line spacing and line length matter more than the font size. With these high-resolution displays, the fonts can be pretty small, and they're still readable, but you then need to make the column narrower and add a couple pixels to the line height.
Any comments everyone!!
If you're looking for a replacement, I really love the Roadtrippers tool: http://roadtrippers.com

It's not a Wikipedia layer, but their data sets are interesting. There's a lot more context than the Wikipedia layer because they've organized things into categories. Their international coverage isn't as good as their US coverage, though.
I'm responding just to your first point that the story doesn't belong on HN.

From HN submission guidelines:

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I think the story qualifies.
Things I think are bullshit:

1. Ubuntu's decision to include ads

Linux got a real black eye from that imo, and turned me off of the normal Ubuntu distro for the forseeable future. Even for my lightweight distro I use Mint XCFE now just to stay the hell away from an organization that would do that.

2. Corporate Linux

I liked RedHat in 1997-98, but they went corporate quickly, and since then I personally don't like paying anyone for Linux. I want to support the hacker ethos that made Linux great, not some big corporate head.
Ask HN: Best paid VPN?
How safe and vetted is PrivateInternetAccess? Any other favorites?
PHP has always had the option to write good code. It's Turing-complete, you could just write a Haskell interpreter for it if you wanted. The problem has always been that PHP's bad programmers, by and large, are the ones evangelizing the language and writing the tutorials, so anyone trying to "learn programming" via PHP gets heavily exposed to things-only-bad-programmers-do, and never really sees much good code to know that there's another way.
I feel like I need to get the foundation that most people get in a BS before i can answer the question specifically. At this point I only know that I have a strong desire to know how computers work on a deep level.
I love this argument, "reality doesn't care". I often have semi-arguments with family members when they tell me that they "believe" that X is true or Y is false when it comes to medical or scientific stuff. Then I tediously argue that science is not a matter of beliefs but facts, but that doesn't really hit home because some random guy on a random website wrote something they wanted to hear.

I thought about forwarding this cool article but then realized that, just like reality doesn't care about us, there's a category of people who doesn't really care about reality.
We are using our own self-written software to implement S3 protocol. We do not support all enterprise-features like extended ACL, regions, encryption, this makes our software much simpler and easier to develop.
You can find basic documentation here https://my.s3for.me/client/docs/index, all the rest documentation can be found at Amazon S3 documentation site, it is basically the same with small differences.
Edit: can't post comments for some time (You're submitting too fast...), will reply later.
Theoretical computer science is probably not what you mean. Theoretical computer science are things like complexity theory (up to arithmetical hierarchy and randomized and approximation algorithms), theory of recursion (up to e.g. Gödel's theorems), (various kinds of) logic, algorithms and datastructures (full of hardcore probability and statistics), etc.

Subjects like that give you a firm grounding in the area of computer science but you could study them for ages especially on your own. These subjects are also not very practical in terms of everyday engineering and on top of that before you even get to that level, a top school would require you to study a bunch of mathematics to gain a certain level of rigor of your thinking. My guess is that this is hard to do on your own.

On the other hand, since you have a related degree already and since you know programming, I would heartily recommend you to study on your own combining two approaches: bottom-up to learn the basics and top-down to immediately start increasing your market value and to start opening doors and to keep yourself motivated to go forward with the more tedious study of the basics.

E.g. say you are interested in distributed systems - you can start reading up on them (top-down) while digressing here and there to learn some of the basics.

Make use of online resources like Coursera for the necessary basics (bottom-up): at least some maths heavy on proofs [1], at least some complexity theory, at least some graph theory, ....

I think a purely bottom-up approach (going to a university) could be a waste of time and money in your case. But you need to emulate it a bit because a purely top-down approach could be too superficial and wouldn't teach you some of the more rigorous thinking you might need.

Whatever you do and learn try to do it in-depth. Superficial knowledge of many things will not benefit you much in the long term while in-depth study of many computer science fields will likely lead you through a series of small enlightenments.

[1] My professor of linear algebra used to insist that we as computer scientists have to know all the proofs of the theorems we were learning - in contrast to mathematicians learning the same subject - simply because we have to know how things are done to the last detail and we have to develop that kind of thinking.
Shouldn't there be a _lot_ of very good data about this in the general case, not just for widely recognized anomalous events? I suspect adverse reactions are under-reported. A recent experience does nothing to dissuade me from that notion. (I know, confirmation bias). But the sheer number of vaccinations that take place would provide some very good data. Of course, that data would also probably show at least some occasional quality control problems with vaccines. No matter how much I may respect the science behind vaccination, I refuse to simply have faith that there are never any QC problems with the mass production of vaccines (or any product for that matter).

Our youngest developed a _very_ bad cough in the days/weeks after receiving the DTaP. We called the pediatrician who gave us the standard advice, to monitor the baby and bring her in if it worsened. We later did take the baby in for the cough. The doctor began dissuading us from the idea that it was Pertussis or related to the vaccination, before seeing the baby, and despite local news reports indicating a local increase in Pertussis cases[1]. The doctor had a look at the baby, and told us again it probably wasn't Pertussis, everything was normal (except the cough and low grade fever), ran a blood test for Influenza (tests confirmed that it wasn't Influenza), and told us to use a humidifier. I asked what the procedure (WRT both treatment and reporting) would be if it had been a possible or suspected vaccine adverse reaction. The doctor said they had _never_ had any reportable cases of vaccine adverse reaction and indicated a general lack of knowledge of adverse event reporting requirements. The clinic where this occurred was right across the street from the hospital that baby was born in, in the Medical Center in Houston, Texas, and is part of a large and well respected practice. Considering the number of patients that clinic has (it is a busy practice, with several clinics), even considering the low expected rate of serious adverse vaccination events, it is not possible that this clinic has never had a reportable event, and very unlikely that there were no serious adverse events. Baby might not have had Pertussis and baby is fine now. But, the experience turned my skepticism into a lack of confidence, at least with that particular clinic.

[1] http://www.chron.com/news/houston-texas/article/Whooping-cou...
Thanks for the list. I was definitely the type of student that just read the book and didn't go lectures too often. I also love that quote.
I can claim anything I want and refund you for the time I was offline. How will that help anyone?

>We guarantee 99.9999% storage durability and 99.99% availability over a given year. Each byte is stored on three separate servers in two datacenters at the same time to achieve this level.

99.99% means you are violating your promise if you are down for 53 minutes over a given year[0]. What happens when (not if) this happens? If you would credit me back a couple of bucks and call it even, the whole four nine thing is useless. I don't understand the promise of high availability. On one hand it seems difficult to achieve and on the other hand it seems there is not much penalty for failing your promise.

[0] (3.15569e7*(100-99.99)/100)/(60)
I think you are looking at this from a statistical point of view, where you balance the risk for the group and what might happen to one person. I understand this point.

What I am saying is that from an individual point of view, people won't react the same if you tell them:

A - "Your kid has a 1 in 800 million have it bad, it should be OK but if it's not, tough luck, you deal with it"

B - "Your kid has a really small chance to suffer from it, but it's for the group. If it goes bad the group will do everything to support you and your kid"

I'd really wish it would more of the B pattern, and that everyone would be on the same page, not fearing to have to mildly go through hell if they hit the vaccine lottery.
You talk about associated costs, I think some of the people refusing vaccines feel that the main cost (and that not just financial cost) in case of failure will be on them, not on the general population. You can agree or disagree, but that's a point of view that is too often overlooked I think.
Great point. And yes, we have been building our corporate business and decorating shirts with corporate logos.
This looks pretty awesome. I have experience with Python/Django. I have been wanting to give Node.js a spin and have been looking around for a good MVC framework with similar functionality of Django, Rails, etc. I am looking forward to giving it a try!
I noticed during the demo it said it uses Express.js and refers to it as a good library. I haven't used Express, but it was my understanding that it is a web app framework itself. However, Sails isn't the first framework I've seen that says they use Express. For anyone with experience, what are the limitations, advantages, and disadvantages of using Express directly as opposed to something built on top of it like Sails?
Also for anyone experienced with Meteor, how does Sails compare?
I would say that trying to change your diet to target a particular gut bacteria profile is not quite the way to go about it.
Absolutely not.
edit: I meant that we do not disclose any user-related data to anyone without a court order.
Their IPs seem to assigned to Hetzner ( https://www.hetzner.de/ )

Which is interesting, because Hetzers standard bandwidth overage seems to be €2/TB (~ $0.26/GB)
Sure, but those are questions oriented around implementation. If you go the other way: the standards are vulnerable, then the standards organizations are vulnerable, and the agencies influencing the standards organizations are a vulnerability. That is the flaw that we appear to be experiencing right now (and back in 2007 with Dual_EC_DRBG).

When you speak of it only being a "matter of audits," that standard breaks down when there are none possible (or at least available) with these organizations and agencies, and that is the fundamental ingredient that produces suspicion.

At the end of the day, though, the distinction I'm drawing is one between technical problems and people problems. However, recent events have taught us that the people problems in crypto are real, where before they had only really been suspected or at least minimized.
I'm trying to do my part. I'm a mod of /r/php and trim out the crap and promote the good stuff.

Anytime someone new to PHP or not at a higher level asks a question, I point them to proper resources.

I'm in ##php and #phpmentoring on Freenode helping out with questions.

I write articles that are, in my humble opinion, not bad and have received many compliments from people who learned from my writings.

I'm doing my part, and so are many other PHP-centric developers, and it's annoying as hell to have us lumped in with code that's several years old, or sweatshop programmers that know nothing more than the very basics.
Any reason to go for Sedgewick and Wayne over CLRS? I haven't read the first one so just curious.
S3forme is clearly meant to refer to Amazon S3. If you had lawyers on retainer, why wouldn't you be sending them a strongly worded letter?
Your example shows a different kind of behavior than the parent's example. A union type (t1 \/ t2) is a type that says "either this value has type t1, or it has type t2".

In your example, the type of x is not (Employer \/ Employee), it is their shared superclass - Person. The analogous example would be if

val x = if (some_condition) Employer else Employee

succeeded even though Employer and Employee did not share a superclass. Very few languages use union types - Typed Racket comes to mind, and Algol apparently did too.
sqlite happens after the objc version. Are the results any different when the sqlite code comes first? Actually the fairest comparison would be to store the dataset in a file, and have a process for timing NSDateFormatter, and a different one for testing sqlite. This would eliminate any advantage that a warm cache might give you.
Our marketing guys said that it is a good idea :-)
Thanks for this. I think this is very practical advice.
1)"his neighborhood's unemployment rate 16.3 percent"

2)Chris began his new job. Eight dollars an hour, 40 hours a week, $16,640 a year.<> An income of $11,490 for a person is defined a the poverty threshold.

3) She is 52 years old, and after 10 years of working as an attendant at a nursing home, a job that paid her $7 an hour when she began and $9.75 an hour when she was let go, she wonders if she will ever work again.

4)He thought he had a job as a stocker at K-mart, but on the day he was to start training, he didn't have bus fare, and that was that.

I see multiple things which are "societal problem" in the article.

"lazy kid can't keep a job because of his own personal problems"

Unless you have gone through a long bout of unemployment, where you get rejected on a daily basis, I would say you are not qualified to comment on the effect of such a episode on a persons morale and psychological well-being of this person. What you see as laziness just might be depression.

I am not completely justifying the person in the article. But I tend to view these things through a more compassionate eye after I went through a brief period of unemployment.

edit: Formatting
More likely her resume wouldn't get past hr without the class listed.
Personally I thought 'S3for.Me' was doing something to resell Amazon S3 at first. I can definitely see how this would cause confusion.
It's interesting (scary) to see all the anti-biotic resistant diseases on the rise. I wonder how long until the diseases vaccinated against evolve enough to bypass the antibodies produced by the vaccine?
> If you care about security, there's absolutely no reason to use 1Password over an open source solution like KeePass.

Uh, except it's Windows only? Sorry, I use 1Password only on my iPhone as if it were a hardware authenticator. No problems.
Is this based on Ceph?
I concede it's not the best approach if someone has a specific goal like, as you suggest, becoming a "data scientist", a "compiler developer", or a quant, etc.

In my case (and what I felt was the case for the OP) a general, broad level of knowledge is paramount. I then study deeper on an as-needed basis off the back of my broad but shallow knowledge. Being able to tie together the basics of many unrelated areas really helps in my work, but is surely not for everyone. I already have my dream job for life so my goal is more on becoming well rounded rather than getting a specific job.

From a career POV, should the OP specifically focus on a specific target rather than just aim to get a general CS understanding? Quite possibly! But that's a different discussion/recommendation that I think you could kick off in your own response to OP. So I'm voting you up not because I agree with your criticism, but because perhaps the OP does need to think more solidly about the end goal.
"You are using an outdated browser. Please upgrade your browser to use this app."
S3 means "Storage Should be Simple" in our case :-)
No one has ever contacted us regarding this.
lots of toolbar companies and plugin companies sell your search data to websites like magnetic.com for search re-targetting. So even if they dont sell directly there are still many ways they can get there dirty hands on your data.
The other responses are great. But one meta point I think is worth making. Don't overestimate how much competency you gain from just getting a CS degree. Lots of people coasted their way through undergrad without internalizing a heck of a lot. The fact that you are motivated to go out and get knowledge puts you, IMO, at a great advantage.

My background: I did a BS in CS/Economics but spent most of my time playing online poker and skipping class. I managed to get a job I love on mostly potential, and I've had a great time re-learning all the stuff I was superficially exposed to but didn't work that hard at.

The most important thing is caring about what you do and taking ownership over your own development.
When changing mail providers (I chose Fastmail) I made sure to pick a service that would let me use my own domain. I now "own" my email address, so in the future switching will be even easier. I suggest others do the same.
I do not see where I actually commented on the merits of the case or the extradition request. Maybe you can enlighten all of us?
No, we use self-written software, this means that we can fix any issue or add additionally functionality very fast and do not depend on any vendor.
Any.DO 0-day exploit - 500,000 users affected
You can probably add some localStorage support in your app, saving a list of all created notes and some basic edit functionality. Perhaps, you can add Gist support as well (just throwing ideas around).
Microbiotal augmentation?
please upgrade ur browser, because FileSaver.js isn't supported in older browsers...
and i've disabled Blob.js for now...

btw which browser are u using?
One nice natural experiment is drivers. People who drive in the US get more sun on the left side of their face and their left arm. People who drive in Australia get more sun on the right side of their face and their right arm. If you measure which side people tend to get cancer on it seems to track this.

http://health.yahoo.net/experts/dayinhealth/shocking-evidenc...