skysight-inc/HackerNews huggingface dataset:
All the time - [1]/[2]

When you are going to fetch data from a remote location, you don't want to make a trip in vain.

So you end up storing them as a fixed size metadata chunk that lets you guess whether to go fetch it or not.

The neat trick is that the bloom filters have no false-negatives - the data might not exist (false positives), but it will never say "no" if it does exist.

But unfortunately, it doesn't really support deletion neatly - so it's really useful for scenarios where it's a first point of lookup before overloading a central source-of-truth.

The best use case I've seen for it is in Chrome, where the "Safe browsing" list is actually a huge bloom filter, which is used to decide whether to ask Google if this domain is safe.

So the list of banned URLs might be in the millions, but the bloom filter is a few megabytes and when it has a false positive, it goes & checks upstream whether it is indeed still banned/problematic.

[1] -
http://www.slideshare.net/Hadoop_Summit/orc-2015-faster-bett...
[2] - https://issues.apache.org/jira/browse/HIVE-11306
The Empire Strikes Back: how your Mac firmware security is completely broken
My buddy Adam put this together for Cassandra. It's always nice seeing somebody do this kind of work and share it publicly.

We do similar kind of benchmarking ourselves for our applications between cloud vendors and instance types (different families) and end up with large spread sheets. In our case we usually equate it to metric per dollar. Such as requests/dollar or GB processed/dollar.
Startup Truths to Help You Thrive
The Most Promising Series A Candidates for 2015, Revisited
As someone who stayed in a hotel (mostly SPG) for 200+ nights last calendar year - I can definitely say that there were many times I might have considered staying in an AirBnb. I never did, solely because I valued the SPG points, but many times the Airbnb options near your work location are far, far nicer (and cheaper) than available hotels
FWIW, Washington state is exceptionally good at treating cardiac arrest. See table 4 here:
http://jama.jamanetwork.com/article.aspx?articleid=182614

SCA survival rate of 16% in Seattle, vs. 3% in Alabama or 5.5% in Toronto.

Still a long ways to go, even for the best regions.
4 Text to Speech Bots That Make Us Thankful for Siri
Except when you're the top country by economic standards the "everywhere else" has zero weight. Thus why it's still the standard.
Mag stripe readers are everywhere, but the banks have already started migrating over to chip and pin cards (with mag-stripe for backwards compatibility) for new issues. There are still older cards out there that won't expire for probably ~5 years or so, so I expect to see mag stripe readers around for at least that long. But it's fair to call it deprecated, even in the US.

However, the transition is coming to the US sooner rather than later. Banks want to see this transition happen quickly so that they can reduce fraud rates. Merchants that don't want to spend money on new terminals will be prodded along by the banks pushing fraud liability over to them.

This all ultimately means that this iteration of the Coin Card (mag-stripe only) has a pretty limited shelf life.
Yeah. Anything that can be done to limit the damage of "ignorance and/or incompetence" is always a good thing.

My pet hate is always "Do you have a history on the patient or what's been going on?" was almost invariably answered with:

a) "No, this is my first day", or

b) "No, I just got on shift"

Oh. Good.
There are some sequences of toki pona words that have a fixed or conventional meaning that you might not be able to be confident of just by knowing the meaning of the component parts, like telo nasa 'alcoholic drink' (lit. 'crazy water'), jan pona 'friend' (lit. 'good person'), jan lawa 'ruler, government official' (lit. 'head person'), nasin sewi 'religion' (lit. 'noble path'), meli olin 'girlfriend, wife' (lit. 'love woman').

You can see some official glossaries of these phrases as of 2010 at

https://web.archive.org/web/20100702170542/http://en.tokipon...

I've definitely heard the claim that these ought to be considered words because speakers need to learn them separately.
They are typically used when you have a lot of items in a list of some kind and you want to know if a particular one is present already without incurring the heavy lookup cost.

When you check the Bloom filter it tells you:

1) it might be there

or

2) it definitely isn't there.

In the case of 2, you don't need to look it up. In case 1, you'll need to do the actual lookup.

It is commonly used to filter high volume / frequency requests for something. For example, if you have a list of banned IP addresses, user accounts, etc, you can quickly go through the bloom filter without hitting the database.
Mystery Tee
There are lots of reasons you should not do this, and many blogs with different explanations.

https://jordaneldredge.com/blog/one-way-curl-pipe-sh-install...

http://output.chrissnell.com/post/69023793377/stop-piping-cu...
Libgen Goes Down as Legal Pressure Mounts
I'll bet, it's a truly monumental task to take on (so kudos for giving it a try), stuff I work on these days doesn't need that level of monitoring (We have 4 servers and a bunch of desktops laptops, it's pretty much vanilla small business stuff) but I know a few people who would love that kind of stuff.
We'll have to see. I've read that until after JFK was assassinated, he wasn't really viewed as a good president as he is now. I am biased in thinking that he will be remembered well, but we'll have to wait and see.
"Since Call9 works with facilities such as nursing homes and has access to patient information, using Call9 actually saves time in the dispatch process."

Wait. The facility shares PHI (protected health information) with Call9? Have the facility residents consented to this?
I was so damn excited to use my Coin - the idea was brilliant. I tried to so hard to use it, but with a 30%+ failure rate, it became completely useless. Simply not worth the embarrassing "Sir, your card didn't work" or "Is this real?". And if I have to carry backups anyways, what's the point?
Like everyone else, I too wrote a blog post on Bloom Filters - http://prakhar.me/articles/bloom-filters-for-dummies/.
It's equity-free for this batch http://fellowship.ycombinator.com/faq/
I'm not surprised at all. This is such a tiny issue compared to the bigger opportunity. And it's not even the same where the customer would hire the cleaner and never return to the service.
Each test runs quickly, but there is likely a huge backup.
previous discussion of this article on HN:
https://news.ycombinator.com/item?id=8055520
The 'repeat' command ("repeats the last M lines of output, starting N lines from the end") isn't very well described by the documentation, so some experimentation is required. 'repeat M N' will produce no output at all when the output is empty, but will always produce M lines of output, by repeatedly looping through the last (min(N, lines of output)) lines of the output, when the output is not. That's not very intuitive.
>To understand Bloom filters, you first have to understand hashing.

As pedagogy, I think this is the wrong approach.

The author already knows Bloom filters and therefore, it seems like the most logical thing to first talk about is hash functions because that's how it's implemented.

Unfortunately, that's not how a person brand new to the concept thinks about it. The first thing to talk about is motivations and scenarios and use cases.

For that, the first 2 paragraphs of wikipedia article[1] on Bloom filters is fairly straightforward. It explains why it's an interesting technique. Imo, those paragraphs are a better introduction than the author's dive right into "hash functions" immediately after unrelated blurbs of "I put my fork down" and "my wife shakes her head with a rueful smile."

[1]https://en.wikipedia.org/wiki/Bloom_filter
Banner Blindness – How to Deal with Falling Ad Revenue
Very true. As objectively as possible, I realize we're at the 'leading edge', and there are a lot of improvements, both here and elsewhere, to be made.

But then again, I'm sure Call9 would rather be compared to 'how we fare versus the best EMS systems in the country, not the worst'. :)
How to Build a Slack Doorbell in 5 Minutes
Which was more prescient, this or "Content is Not King"? http://firstmonday.org/article/view/833/742

In many ways, it seems like Microsoft's late-90's obsession with content didn't really pan out. Sure, MSNBC is still around but sidewalk.com long since evaporated. It doesn't seem like MSFT really became a profitable media company.

But look at how many multi-billion dollar "unicorns" are messaging companies.
Donald Trump Is the World’s Greatest Troll
Theranos Gains FDA Approval to Test for Herpes Outside the Lab
I like it because it got me down from several cards (debit, credit card A, credit card B, business card, business debit card) to two (debit card, Coin). The debit card is my backup to Coin.
Almost daily I have to spoof my User Agent to claim to be an iPad due to sites confidently proclaiming that Flash is """required""" to get at some audio/video content. What do you know, spoof User Agent, and their Flash """requirement""" instantly evaporates. Pet peeve.
the upcoming Korea unification

The what now?!
Traditionally, yes, but only if the employee initially pays out of pocket for the expense (and is then later reimbursed). However, some employers are starting to migrate those points over to their own accounts, or forcing you to use a company card for travel so that the company accumulates points, not the employee.
I have been super broke and unable to pay bills at two points in my life - just out of college and trying to find a job after the dot-come bust, and again when my startup failed. During those bad times, I'd lose track of my finances and a few times couldn't pay for my groceries.

I can't describe in words how much I felt like a total, utter failure. All the fears I had about how I was going to pay my bills that month, the pressure from family to pay them back for money borrowed, the pressure from roommates to come up with rent - all came bubbling up in those moments.

After all, I was the first kid in my family to go to college. I was the smart one who was supposed to have his shit together, but there I was - totally broke. It creates a fear that is not rational and hasn't gone away (at least for me).

About a year ago, I forgot my bank card at TJ's and only had $20 bucks on me. I was embarrassed in ways I can't describe. I was cold sweating to the point I was soaking my shirt. I had to leave everything except for some essentials I needed for that night. One of the cashiers lent me $5 to help me pay for my groceries (I paid him back). I feel weird that I accepted the $5, but I wasn't thinking rationally. I wanted to scream "no, really, I have my shit together now." I kept telling myself that this is not a big deal... chill out... But I just couldn't calm myself down. It was like poverty PTSD.

Even though I now have paid off all my debt, school loans and have a healthy nest egg, I still have these fears. Whenever my card won't go through on the first try or I type in the wrong pin number, my heart jumps.

It's entirely irrational.
IMO the best choice for a calendar is three separate boxes clearly labeled "MM", "DD", and "YYYY" in some order, preferably with the property that once the second (or fourth) character is typed, the cursor is automatically tabbed over to the next box.
Released Today: Visual Studio 2015, ASP.NET 4.6, ASP.NET 5 and EF 7 Previews
Facebook, Gmail, Google, etc., already do this, charging advertisers nickels to blast people using those platforms.
Interesting, so basically a middle ground between the conventional length of blogs and microblogs. I wonder if that begs for a new way of organizing/producing medium-length contents of this sort.
Gayway by Camouflame
Fairly certain all cards dont have fees.
Oh, thanks for the heads up. The link should be public now.
That's an extremely terrible answer that really only serves to diminish the diversity of startup culture.
Try now:
https://goo.gl/K5M3LM
We may be talking past each other here and I'm not quite sure how to formulate my thoughts more clearly, but I'll try.

>surely there's plenty of work it will do that fits within the bounds of the physics we know

Simply to say some work would itself be a huge assumption, but plenty? That assumes far too much about our current state of knowledge, and it places artificial limitations on the capacity of a super-intelligence.

The flaw in your thinking is your very reliance on our own knowledge as your frame of reference. You're extrapolating from that because you can't imagine anything else. But, that's the point: we don't know what we don't know (or what a super-intelligence might know).

EDIT: I could attempt to use hypothetical scenarios here to convey how your assumptions might be wrong (e.g. what if this intelligence could jump dimensions such that our laws of physics no longer hold?). However, to do that would be to commit the same error that you're committing: it extrapolates back from our own limited language and understanding. By definition, if we can explain it, then it doesn't meet the test of the type of intelligence that I'm referencing./EDIT

Your statement is also a pretty big tell that you're working from an assumption of only marginally increased intelligence, which is where I think our disconnect really enters. To appreciate the degree of intelligence I'm referencing, see [1].

It's long, but a good read in its own right. Specifically regarding this discussion, towards the middle of the page there are two graphs, labeled "Our Distorted View of Intelligence" and "Reality" which might help illustrate the scale of what I'm trying to communicate. Here also is an attendant quote:

>In our world, smart means a 130 IQ and stupid means an 85 IQ—we don’t have a word for an IQ of 12,952

See what I mean? When intelligence reaches such a scale beyond our own, it destroys key assumptions. The idea that we can comprehend that the intelligence is doing something is not guaranteed. Further, even if perceived, that perception itself is potentially only incrementally more representative of true understanding than not perceiving it at all. So, for any meaningful purpose, our understanding would be much more closely aligned to that of the ants WRT the 10-lane superhighway.

Another way to look at this is to imagine an infinitely expanding intelligence scale. At some zoom-level, we are pushed so much closer to the ants that the difference is virtually indiscernible.

[1] http://waitbutwhy.com/2015/01/artificial-intelligence-revolu...
This is really neat, great job!
I feel like if the Wi-Fis were implemented correctly and instead of silly password/username we'd have 1 identity-certificate to all Wi-Fi networks, we'd all feel better about it. Something like what actually exists: Eduroam network, where students from different universities can use the Internet on different campuses. But it's just not widely spread across the industry.
Distributing Docker container violates  Ubuntu license
For Pleasure: A Letter About Writing
This is exactly what I'm looking for. Too bad they aren't taking new users right now.
Assuming it doesn't fail, but I feel that the Iran deal with Obamacare, and the NSA leaks will be the things we will associate with Obama in the future. That and that he's black.
> In the long run, advertising is promising... But today the amount of subscription revenue or advertising revenue realized on the Internet is near zero-maybe $20 million or $30 million in total.

Look how far we've come.
Plastc, https://www.plastc.com, has solved the multiple chip and pin issue. Although in an interesting yak shaving way due to the emv restrictions.

https://www.plastc.com/blog/talk-with-the-founders-update
I tried out Paribus when it launched on ProductHunt a while back.

I was very uneasy about granting email access, but I did anyway. Turns out that they have trouble scanning my emails for Amazon receipts, so they recommend giving them my Amazon username and password.

No way I would ever do that. I can revoke gmail oauth access (which I did), but giving you my Amazon password also grants you access to my AWS account (not really because of 2-factor, but still).

Why would I trust them to correctly store & encrypt such sensitive data, just to save a few bucks on Amazon purchases. Not worth it for me.
Georgia fucked up by invading thier breakaway regions. Putin had massive justification to invade/defend, unlike in Ukraine which was an opportunistic land grab
Pyston: Caching object code
I don't get the appeal of flying first class just for the "fun" of it. You can sit in a comfy seat, drink overpriced alcohol served by an attractive lady at your local Mens club with much less hassle. Flying first class is cool if you actually have to travel but just for the hell of it.
A large number of my clients have been research companies and consulting firms, and one thing I've seen is that 'research based consulting' is a phrase that research companies frequently use to sell themselves as more than researchers, but that is completely unimportant to clients. On the client side, it's assumed that most consultants will use research in some form or another.
Which Visa gift cards don't have fees?
But the stars don't stand still with respect to an observer on the ground.
Target has very quietly replaced all of their terminals with chip/pin readers. It looks like they started shortly after their huge data breach, which makes sense.
The Noguchi Filing System
Especially considering $12k x20 is $240k, which is only two normal YC recipients.

If only one of these 20 grant recipients go on to build a solid company, then this project has been a success, I'd say.
Agreed, the descriptions could use some work. That said, I tried to strike a balance between correctness and simplicity when describing the commands so people could quickly get to trying stuff out.

I do show that particular edge case (along with "print 0") in the examples, though.
I really was hoping to see a purely electric life form--maybe some kind of electric noise waveform that resonates around a circuit and reproduces by cannibalizing other noise.

Hmm, I wonder if lasers could be considered a form of life?
Money isn't the main motivation to get into YC. The YC network (of businesses, people, and investors) and the credibility it gives you are far more valuable than even their ~$120k seed.
Hmm. I wouldn't characterize what happened in the 2000s as a debasement of the dollar. Real wages have decreased, but shouldn't we want to spend less money on labor as we develop labor-saving technologies and take advantage of cheap foreign labor that substitutes for domestic labor?

Why is a trade deficit a bad thing? It means we're sending dollars overseas and other countries are sending us real stuff in return. Sounds like a pretty good deal to me.

What's wrong with the fed being the only large buyer for U.S. debt? If the fed holds all our treasury securities, then the interest payments don't really matter, right?

Is there any reason why it's bad for this to be a permanent arrangement?

I still don't see why an ever-growing deficit is a problem. Do you think it will necessarily lead to inflation? If so, why?

When you say that the U.S. can't afford its entitlements, what do you mean by that?
I just skimmed that but I don't see anything there that would contradict the original post.
Ceph (the distributed storage platform) uses them for their cache tier to determine if a piece of data is "hot" enough to cache.
Well, those are some fancy ligatures.

Wonder why the author enabled st but not ct, though...
> My experience has been the exact opposite. I'm not a heavy user, but I've stayed at an airbnb at least 5 times now and each one of those stays were significantly cheaper than a comparable hotel, but with a way better experience in almost every way.

Are you comparing published list prices, or the opaque prices through priceline / hotwire? Because I was clearly talking about opaque, which is a better comparison with Airbnb anyways, since you never really know what you're getting.

> Also, finding multi room hotel suites for a reasonable price is usually next to impossible.

You must be a novice hotel traveller, then. Pretty much all Hyatt House and Hyatt Place are suites that essential have two rooms (House would even have a door between them often), as well as Residence Inn and SpringHill Suites. Courtyard by Marriott has full suite rooms, too; surprisingly, very often the price difference between two-room suite and non-suite is like a symbolic $10 or $20, although you generally don't get any discounts if you require a suite, and can't use points for them, either. Hampton Inn (by Hilton) has two-room suites as an upgrade, too. I'm pretty sure other brands do, too.

Heck, you could even go opaque for two rooms, and ask for a connecting door, which most decent hotels always do have.
I like CodePen, but I am not teaching this class in JavaScript so I'm looking at more general screen sharers.
I've heard that it just runs Mesos under the hood, how does this differ than me running Mesos on my own? Can I run Chronos or Marathon against it?
I didn't think there was a Mozilla browser until after IE4 came out...
Sit back and watch while Goldman Sachs moves in and takes over the country
PLT_HULK would have something to say about it :)
https://twitter.com/plt_hulk/status/397822619736870912
dominant founder is highly subjective and simply wrong in some of those cases, as pointed out above. Even if you want to argue there was a 'dominant' founder (whatever that means), your examples don't make sense:

Apple would not exist without Steve Wozniak

Google started as a partnership

Allen sold qdos to IBM which established Microsoft
But wouldn't a Lagrange point satellite appear to move in a completely un-star-like manner over the course of weeks and months?
I actually do, specifically for situations like this. A short (2ft) CAT5e cable lives in my backpack alongside a small 3-outlet surge protector, spare flash drives, spare battery pack for USB devices, etc when I'm on the road. I frequently work while traveling and don't want to gamble that a misconfigured access point near my gate, full power outlet, etc could cost me productivity. I've occasionally even stayed in hotels which didn't seem to provide wifi (or wanted to charge way too much for it), but, had an ethernet jack on the room's desk.
> United offered coupons to passengers worth $200 or $400.

I'd be pretty surprised to see that now. On my last long United flight, which was 6-7 hours overseas, my in-flight entertainment system was broken, and they gave me a $25 voucher. I was not impressed.
It seems like a logical thing to do, especially when you're trying to a) save power and b) time the speed of the coil's "stripes" to make the reader think it's seeing a physical card. It's probably also the source of a lot of rejected swipes.

Conductive rubber pads and/or membrane switches are always a bad thing. Necessary for this design, but they'll always fail you in the end.
Could a Tech Company Be the Answer to the Dental Industry’s Staffing Woes?
Half the fun is knowing you bent the rules to get there in the first place. The other half is actually going wherever you're going. Sitting in a tube for 14 hours is a lot more fun at the pointy end.

There are some in the FF community who fly first class to Tokyo and then return the next day but they're a very small minority.
What are the cons of enabling zoom? Are there any?