skysight-inc/HackerNews huggingface dataset:
As an European, it's interesting to see my habits put in an anti-thesis like this.

1. About the "awkward" silences, I remember my English teacher asking me once about me and my colleagues something like "surely you guys talk with each other" at which I subconsciously answered "why should we?" - I only understood what she was referring to only later, after getting in contact with some British folks (which despite not being Americans, appeared to me as very talkative too).

2. The theatrical nature of American (and British) way of being is probably the most outstanding (and often the first) collective feature an outsider notices. That way of being was something very funny to get acquainted with and even more funny to see myself transformed into when the circumstances asked it from me.

3. The stance on food waste is not shared across the entire Europe.

4. Where I am, the way one consumes coffee (and many other habits for that mater) is perceived as a cultural footprint rather than a good/bad thing. So this American habit isn't necessarily bad, needing to be kicked. It's only ...American!
Putin's Sabre Rattling – 40 More Nuclear Missiles
No. The Let's Encrypt root was recently created and will be submitted to root inclusion programs. It will probably be quite a while until its suitable to issue certs solely from the Let's Encrypt Root.

For now, the certs are cross signed by "DST Root CA X3" operated by Identrust. This root has very strong inclusion.

For specifics, please see: https://groups.google.com/a/letsencrypt.org/forum/#!msg/clie...
> I am willing to bet there are more excuses hiding.

What you mean like people are assumptive jerks when I ask for help?
sorry, but... really? these are bullet points. I could come up with these points in literally 10 minutes. They aren't THAT original or revolutionary. What matter are the details; the push come to shove stuff.

Maybe this is good for a TL;DR, but if you don't spell out the details you leave room for ambiguity. Details help everyone think the same and gives them all the same reference points. They all have examples they can pull from already built in, so they are more likely to make the preferred decision.
No. Nobody remembers a 25 year old lobbying campaign by a tiny nonprofit. I'm sure whatever propaganda outfit you got that info from paid researchers many hours to dig that one up.
so corporate espionage isn't in the purview of the FBI so long as no one dies because of it?

I'll be sure to use that line at my deposition
Donald Trump Is Running for President of the United States
Should stores be allowed to digitally scan shoppers' faces?
What are programmers supposed to do, then?? I can't get a job in food service. Are we just supposed to... fade away.

Why did I take two years of Calculus in high school and then take college CS courses before I graduated? This is a serious question.
Why is NTP so hard for a proprietary OS? I have never had a problem on Linux, while on Windows I can't remember seeing NTP ever actually work.
Any script blocker should by default block any third-party script.
Yup. I build HTML 5 sites that don't have those (often for intranets), and clients always mention how fast they come up.
Yes people with lots of twitter friends have an easier time finding jobs. Still doesn't help those of us who aren't that narcissistic.
Fair enough, but bear in mind that StartSSL's revocation fee is lower than what most certificate providers charge as a starting price. Personally, I'm fine with taking the risk and eating the $25 cost if something unexpected happens.
This makes me think you have some kind of nodejs runtime instead of running a linux kernel.
I don't speak spanish, but I'll forever remember "No Borrar Por Favor", because it was written on a large sign stuck to every single blackboard in my high school and college.
With very confident people, flattery will get you everywhere. They have to see things your way because they're so smart.

Even better is to convince them that what you're trying to tell them is really their idea. If it comes from them, it can't be wrong, can it?

Though if you find yourself working with enough of this type of person for it to be a problem, I would question whether you're working in the right place.
Similar(ish) thing. I think I starred the project and about a year later I got an email out of the blue from them.

I get that I starred the project on github but that's hardly consent for an email.
The most I do is filling out my timesheet on a weekly basis, and help desk service requests for myself as necessary.
Thank You for the answer.

wow, that must be a nice feeling to solve their problems :)

For someone who is just a programmer, how do I find such problems?
IIRC, Eggs went from bad to good due to changes in industry accepted feed. Not due to misapplied science (well maybe misapplied at the point of the high-cholesterol feed construction).

I don't think is is the best link, but it was quickly available:
http://www.nutraceuticalsworld.com/contents/view_online-excl...

Really it points out the disconnect between industrial food production vs human health and, in this case, a nice story about how one disconnect was resolved.
I couldn't help but read this in the voice of Joe, the over-confident sociopathic sales guy in Halt and Catch Fire.
Ask HN: How to optimize search by multiple criteria?
I have to begin dealing with searching a huge site by multiple criteria, and I thought I'd ask HN for advice. Dating sites allow visitors to search by multiple criteria at once. Shopping sites have filters by multiple criteria people can activate. What is the actual indexing and querying strategy / algorithm here?

We currently MySQL to store data and relationships between tables, but do not use JOINs at all, because we may be sharding across many machines. Instead, each query is done first on the "index" rows and then the "related" rows are fetched in a separate query that is sharded/combined.

With that in mind, yes we could install Sphinx or Solr or some other solution that "just does it" for us. Or perhaps we could use a graph database for the search. My question is more about HOW the search is actually implemented efficiently!

From what I understand, an RDBMS simply tries to select the "best" index to use, and uses that one index, doing a full scan of all the results for the "sub" filtering. Or perhaps it uses other indexes for the sub filtering, if those indexes cover the secondary fields?

Maybe there is a way to precompute / warehouse the data across shards for faster queries without using more than O(log N) space?

Something like storing relationships between a discrete set of filter values and tuples, which in turn point to the various data rows on different shards?
> It wasn't always; it was an independent company that was acquired by Google in the mid 2000s.[1]

Fair point, but AFAIK Android was never released as an open source project until it was Google owned.

No, Google Play Services was first released in 2012, whereas Google's first Android release was in 2008[2], so it most certainly has not been a part of Android from the beginning.

You were emphasising the wrong part of my sentence. Many proprietary components that are now part of Google Play Services have existed seperately for longer than the "Play" brand had: https://en.wikipedia.org/wiki/Google_Mobile_Services
I've got these on DVD, they came in a box set [1] I got a long time ago. The Neo bust is on top of my work computer right now :)

[1] http://www.amazon.com/Collection-Collectors-Revolutions-Revi...
That is awesome. How do you secure the expired domains?
Borgesian indeed. :)
here are several
http://www.veganhealth.org/articles/dxrates
One Year with Node.js
I hate the idea of being "tracked."
CSPI is one example as others have mentioned: https://en.wikipedia.org/wiki/Center_for_Science_in_the_Publ...

They demonized saturated fat and pushed a switch to partially hydrogenated vegetable oils which had trans-fat. Now we say trans fat is so unhealthy that it should be banned. So a significant number of people got exposed to trans-fat due to their policy demands.
Tips I've learned working at a consultancy
Cassandra from a Relational World
Good to get this stuff sorted out ahead of time I guess.

Last year I was on a no-questions, no deviating day-rate. The consultancy I was working through wanted hourly accounting, I told them no and charged my rate per day or part of a day I worked for them, and based my working practices around 7.5 hour days. I put in the odd extra hour or ten here and there because I liked them and enjoyed the project, and they never quibbled about me clocking off early when the project didn't require a full day's attention. Quid pro quo I guess.

For this current contract the agent demands an account of hours worked and pays extra hours at day-rate/7.5, up until some maximum at which time I get to charge double, but the time has to be authorised by the end-client.

But it sounds like you're doing much smaller chunks of stuff for multiple clients? I tend to dedicate myself to one client at a time and work more or less full time on one project. Serial monogamy one might call it... I'm not an employee because I work on a project basis and then leave with no fuss :)
I'm definitely a contractor, are you more of a freelancer?
No, I'm not saying I support legislation for this stuff. The problem is that, now that we've mandated healthcare for everyone, it's really only a small jump to mandating healthier lifestyles for everyone. It's even rational: preventive care is cheaper and more effective than treatment. But that's not what they're going to focus on, and it's not really going to work out that way.
Idk, but longer term I'd think a co-operative approach would make more sense, and stop destroying the planet for elfish short-term gains.

Crazy idea though. Can't have anything compete with those beautiful oil, fracking, banking, warring people though - they mean well! I mean, its just short term, we'll just cut down all the forests, ruin all the topsoil, drill all the oil, frack all the rocks and lpg, and ... well, we don't care, go fuck yourselves, we made money, and we don't care about children or grandchildren. Cya.
Show HN: “Qu” – an app to geek out, ask questions, get answers about Tech News
Hey guys,

Would love to get your feedback on my app, Qu.

It's a place for technology lovers to geek out, ask questions and get answers about the latest in tech news.

The difference between Qu and other Q&A sites is that it's designed to be very lightweight. The focus is on voting and knowing a very clear yes / no % on where you stand vs others.

http://askqu.co/

I love sites like reddit and HN, but sometimes reading through a long list of comments is time consuming and often hard to sum up where the overall opinion on a topic stands. That's why I made Qu!

Any and all feedback welcome!

Thanks all!
Introducing KPCB Edge
MapDB 2.0 is near
https://buy.wosign.com/free/

(Root in Windows, Cross-Signed by StartSSL for others)
For me, it does numb me, for the most part. I suddenly don't care about a lot of things. Winning/losing, responsibilities, what my peers might thing, etc.

I'm also a happy drunk.
Comparing Node.js IDEs
You're right, it was less racism than bigotry. Stating that a whole race of people has an entitlement issue is bigoted.

Why not just say "blacks", anyway? Everone knows what we're talking about here, but if you say "blacks have an entitlement issue", it's harder to pretend that you're not a bigot.
This article was originally published in The Daily Dot in 2013:

http://www.dailydot.com/entertainment/wikipedia-hoax-yuri-ga...

This is a re-print.
sync.com
ACLU Uses Tracking Software to Monitor Capitol Hill Staffers
> Years ago, we learned about the health risks of saturated fats and moved away from them.

Sadly, we did not as the health risks from saturated fats were incorrect, based on absolutely terrible science. The unprecedented public health initiative that resulted in everyone moving away from saturated fats (and the fat scare in general) did substantial harm to public health.
I have bad news for you: Chrome is a binary blob of code from Google that has access to your microphone.
Aw, but I just reached 100 days uptime! http://i.imgur.com/1Aoytkt.png

Alright, let's do this...

EDIT: migration is completed, my webapp did not recover nicely after the reboot for some reason, but now works after I restarted it manually. Everything seems fine so far. System boot took 3 seconds.
dude is definitely persistent about getting into politics
Fuck that. I'm way fucking more modest than you are.
Christian Schafmeister here with a shoutout to the Ravenbrook people who are awesome and very helpful. They have excellent documentation: https://www.ravenbrook.com/project/mps. I don't own stock or anything but now that I'm using MPS I'd like more people to know about it. If you are interested in developing a more generalized version of the static analyzer that I wrote to automate GC for C/C++/Objective-C - get in touch with me.
I've been using NW for about three years now and am deeply ambivalent about them for similar reasons...
Define "better". The very few times in my life that networking performance mattered, I found Linux (2.2+) to be hard to beat as a general purpose stack.

If you need something specific with better performance than that, you should probably look at moving more of the network stack to your application layer.
Querying your database from millions of fibers rather than thousands of threads
To say that "black people" have an entitlement problem, and not "all people", is to imply that this is a flaw that non-blacks do not share, or at least to a much lesser degree.

And buddy, that is implying the superiority of one race over another. Which is racist.
Maybe I'm missing something, but isn't a t2.medium server a poor choice for benchmarking? They're burstable, so CPU performance can vary over time. Unless you're extremely careful with timing the tests, you'll get inconsistent results.
Namecheap sells basic Comodo certs for $9.00/yr.
> If I need to do extensive editing I always end up loading it into Atom, Sublime or some other editor anyway.

So you're saying "why would you use X, when you could avoid that by using Y"?

Well, because people prefer X, for a variety of reasons. Not to mention vi is installed everywhere, while sublime and atom are not.
You wont change them or their behavior. So, learn to protect yourself from their failure as much as possible. Then as soon as you can, find a work environment that is better suited to your temperament and personality. Also it can help to take note of the justice of karma acting on their lives.
Been there, done that. :|

Sometime around the end of 2013 I started getting frequently lost data and corrupted filesystems upon reboot.
After much search and about 4-6 months into the issue, I found out that the culprit were the queued TRIM commands issued by the linux kernel to my Crucial M500 mSATA disk. The Linux kernel already had a quirks list with many drives, including some of the M500 variants, just not mine.

I added my model, compiled the kernel and the nightmare ended. I proceeded to submit a bug report and a patch. The patch got accepted (yay!) and the bug report turned to be very useful for other people with the same problem but different disk as I included the dmesg output that was specific to the issue. This meant that they could now google the errors and get a helpful result.

Such is the nature of free software; you are allowed to fix your computer yourself. :)
It's not that you should get rich from such an investment. It's that basically no one is getting rich from the Mac App Store. The desktop app store is a failure in many respects. It did not take off the same way mobile app stores have.

As for Monument Valley, that's a pretty poor example. They invested 1.5m and made 5.8m. For a core team of 8 people it's not fuck you money. https://static1.squarespace.com/static/527b69fbe4b0febeee4fc...

They didn't even make 10x their investment. There is a strong argument to made that a 10x project is the minimum you need just to have a sustainable company. Sustainable! That's a long, long way from rich. http://www.lostgarden.com/2015/04/minimum-sustainable-succes...
I think that's strange.

Beyond disagreeing with the taste of wine, I personally don't drink any liquid in 4oz portions.

I sit down with 32oz of water at dinner time, and typically finish it.
Its about exposure. A lot of people on iOS are using the app store not so much for Mac. In fact from some of my sources I have been told that a lot of people will only have the apps that come with the Mac when they buy it and never actually explore apps.
How Design Thinking Transformed Airbnb
Who, in 2015, agrees that BSD is better at networking?

I remember these claims being made in the late 90s, and perhaps they were true back then, but it's been 15 years, and I would be surprised if Linux hasn't caught up by virtue of its faster development pace, greater mindshare, and increased corporate/datacenter usage.

So, in all seriousness: what recent, well argued essays/papers can you refer me to so I can understand the claim that BSD networking is still better than Linux in 2015?
Very nice initiative.

But for me the biggest problem with adoption of SSL is still that every domain name needs it's unique IPv4 address, and all problems that come with that, not registering or paying for the SSL certificate.

At work, I usually use virtual hosting for about 100 domains on one IP address. I don't see us buying an IPv4 address per domain and adding them to my NIC configuration one by one. Once we can safely ignore IPv4 and use IPv6 only it will probably become easier and cheaper.
We probably should have submitted this as a "Show HN". Believe this is the first production quality Java library that's open source. You're welcome to do anything you want with it - no license restrictions.

Would love your thoughts and feedback, and to hear of what you do with this erasure coding library.
"The attack represents the first known case of corporate espionage in which a professional sports team has hacked the network of another team."

Im pretty sure that in F1 one team hacked another for design details. That said, I cant find a source. IIRC, it was Renault hacking Ferrari, but Im not sure.
There are so many competing definitions of "eating naturally" that your sentence is more or less completely meaningless
Check out the comment by WorldWideWayne above: https://news.ycombinator.com/item?id=9726875

The article linked to is very interesting and names CSPI (as pkaye linked to) as well as the National Heart Savers Association (NHSA).
Iconomic Meltdown
This depends a lot on the terminal, and my advise is to always suround the glob with quotes:

find . -iname "*file*"

zsh will cry that nothing matches the glob if you don't. bash will expand it if something matches, or pass it as-is to the client if something does - which will give you unexpected results.
you don't know how glad I feel reading this, i's exactly how I feel about linkedin, and I can't explain how a lot of people people like it, even my coworkers (Analytics team, pretty technical).
I don't see any light either, that is what is very depressing.

We're ruled by very greedy, short-sighted people, that don't care what you think, or care what they are doing.
I use this app almost every day. Highly addictive.
When Netflix was a startup, the disruptive idea was sending DVD's through the mail as often as you liked for a fixed monthly fee but only so long as you never had more than two at a time. YouTube stopped being a startup when Google bought them almost a decade ago. Since, it's seen incremental change but hasn't disrupted anything.

Neither was built on the value of exclusive rights to content. My understanding is that this is mostly true for s
Steam as well, but I don't know as much about its evolution. MLABAM didn't go through an accelerator so RoboCop is riding a unicorn on that one.
what about visual studio community edition & sublime text 3?

what are you opinion on those for Node.js or you never used them for Node.js?
In livestock, they selectively breed for animals with good feed conversion ratios. i.e. for two pigs of the same breed given the same food, one will put on 1kg of mass and one will put on 1.5kg.

It would be daft to assume the same thing couldn't happen with people.
I'm not sure where the legal line gets drawn. There was no hacking. There was an attempt to use a password that worked.

Right now, "unauthorized access" is any after-the-fact declaration that someone didn't want someone else looking at something.

If there had been broken encryption, 0-day exploits, SQL injection attacks, etc... THAT is hacking. Not accessing a public endpoint that lets you in.
Wait does that mean they kept unhashed passwords? That's a big security no no and there's absolutely no reason they should have it like that.
I feel another reason why discrete electronics isn't as 'trendy' now as it was before, is because of how products seem to be 'seamlessly integrated' nowadays. There is nothing to take apart or repair.

A side benefit of hobbyist electronics was the ability to repair broken electronics lying around the house (simple radios, alarms and what-not). With stuff increasingly becoming a single 'product' instead of an assembly of discrete pieced together parts - both in terms of their circuits and their mechanical construction, there is little incentive for that kind of exploratory learning.
I'd rather have germs than cancer.

https://en.wikipedia.org/wiki/Ultraviolet_light_and_cancer
I doubt that the creator or the promoters of the meme know about the long-form parameters. They make sense.
For developing countries, a technology that will enable rapid laying down of roads. Roads that will last for a long time. This will improve lives of so many.
Offtopic: Most of my lifts are in the intermediate to advanced range, except my press. What did you do to get that to advanced?
Undoubtedly the same issue happened to me on an 500GB 840 EVO with NTFS.

SSD zeroed out a part of the disk during runtime, as I watched this happen music was playing from this drive. It was mounted from Ubuntu MATE 15.04 and playing a music library through Audacious. Suddenly music glitched and IO errors began appearing. Rebooted to a DISK READ ERROR (MBR was on the EVO). Ran chkdsk from USB and it showed a ridiculous amount of orphaned files for ca. 1h. Once finished the most frequently accessed files had disappeared. Download folder, Documents folder, some system files. Of course, some of the files could've been recovered had I not ran chkdsk off the bat, bot nonetheless it's an approximate measure of failure impact.

I began being suspicious of 840 EVO when sorting old files by date became fantastically slow. If you have a feeling this has happened to you recently - buckle up for a shitstorm.

TL;DR Avoid 840 EVO.
You are thinking about consistent RSM. Paxos and Raft are not the similar thing and not even at the same level.

Epaxos, along with other master-less RSM, does not require heartbeat. It is not about smart people, it is about how you want to implement your system based on the requirement.
You know, it can be very difficult to tell the difference between Bipolar II and unipolar depression because the manic phases are so muted and short. Food for thought. :-)
That's a really good idea. Are there any NYT folks here? Is there a procedure in place for doing this sort of thing? I imagine that news.ycombinator.com is a more common Referer than news.google.com in the development community; it'd be nice to have the same treatment from media organizations.
The+“Dry+Bubble”+We’re+In.+What+That+Means.+|+SaaStr
Not on OpenBSD on rescue mode, or when booting from bsd.rd. Pretty sure the same applies to several others.

However, ed is available, and vi is closer to ed than emacs is. And emacs won't be available either.
Agreed, the page loads, shows data, then goes completely blank for 1-2 seconds while the scroll bars load. Safari 8.0.6 OS X Yosemite.