skysight-inc/HackerNews huggingface dataset:
One method is to use capture-recapture sampling. He takes a sample of the images of size N and remembers them. Then he takes another sample of the images with size M and notes that K of them are repeated. Then an estimator for the total number of images is given by NM/K.

Or more concretely, if you take a random sample of 100 images and remember them, then take another sample of 100 images and you recognize half 50 of them. Then you're reasonably confident that 100 is half of the images.

(This does assume that the images presented follow a discrete uniform distribution but it's probably a good assumption given how people write software.)
Yeah that's all pretty accurate too. :)
The system you describe would typically be referred to as AP, because it maintains availability in the presence of partitions.
Required a phone call with a little repetition of my request to 2 people, as well as explanation of the reason for canceling... but not that hard. (Chase Bank)

Certainly not as simple as on online form though.
At least until you try to open up https://github.com/Homebrew/homebrew-core/tree/master/Formul... :)
But you still can't search remote jobs, or any jobs without specifying exact town...
Unsure how to feel about this. The content of the podcast seems ok (from scanning through the transcription). :)

However, it's sponsored by Dice. They're the scum who added malware to SourceForge. :(
> they do come at a cost Google does not tell in its marketing: high latency

Poor latency is fundamental for a CP system, it's kind of a given. Would be nice if they explained it to users though, how achieving consensus is necessary for global consistency and how it is impossible to do that without waiting.
They don't need to prove anything. That's the scary part.
At KAYAK we had these red phones that would ring loudly until someone picked them up, and some technical worker would have to answer it and solve a customer's problem. This was controversial to say the least, for many reasons, but it was also extremely educational to see the misconceptions or worries or troubles that people had about the product you create. I enjoyed these even as a backend developer - often a problem or annoyance that manifests as a very surface-level thing to someone has deep code/architectural implications, and it grounded us to the people we were building things for, instead of striving for the perfect internals and architecture in la-la land.
and for those doing the same but in Go:

https://github.com/astrogo/fitsio

(a pure Go version)
Why Snap's IPO Means More Data Centers
Yeah but the use-case for a food sorter is to sort food (specifically, separating heads of lettuce at scale), and that's all.
The rant was about the difficulty of buying and installing Windows MovieMaker: http://blog.seattlepi.com/microsoft/2008/06/24/full-text-an-...

Funnily enough, I just shared this with a friend two days ago.
Not sure what the long term play for Amazon is with a WebEx competitor, something likely to do with getting enterprise business, hope it works out.

In case you hadn't seen it, this is basically the anti-marketing video for how conference calls actually work: https://www.youtube.com/watch?v=DYu_bGbZiiQ
I'll have to defer to someone who actually makes that claim.
Sorry I meant it's not billed by network usage, unlike the parent was saying is necessary.
If you are sailing you apparently you only cross the border when you dock your boat.

http://www.great-lakes-sailing.com/canada_us_border.html

I guess sailing from the Canadian shores of Huron to somewhere in Michigan wouldn't be all that weird.
Sheep shearing is highly seasonal; you shear your sheep in autumn when they have their winter wool.

Also, sheep herders might have a relatively easy task in summer. Herding might mean letting thousands of sheep loose in the spring, and getting them back in at the end of summer, not getting your sheep in every night or spending the night with your herd to protect it from predators.

Reading http://grapevine.is/news/2015/09/05/sheep-population-of-icel..., that's what happens in Iceland, too:

"The annual gathering of the sheep for slaughter – called the smölun (“herding”) – has commenced this weekend, and will be continuing for another month"
> it's that it's more efficient to have centralized chicken coops instead of every family in the world owning their own chickens.

Only if the owner of the chicken-coop has everyone else's best interests in mind. Protip: They don't.

The Cloud isn't about efficiency, it's about data control. Getting people's systems and data into Google/AWS/etc helps with data mining, vendor lock-in, etc. Often times that can be efficient, but also it often isn't.
I did not say you did. I mentioned record sales because the balance of from where artists revenue is coming is pushing artists to get more of their money from their gigs as other revenue sources have declined.

The motivation to keep fans coming back and not seem "too greedy" keep things in check but the balance of motivations has definitely shifted towards: we want more money from live events.

Decades ago concert ticket sales might have been considered almost a loss leader.
By definition, we don't know about the incidents that have not yet been detected and once we find out about them they're no longer undetected and so don't qualify as proof under your standard. Also, there are several entries on the list that hung around for 6-8 years and made their way into publications like scientific journals, books, and obituaries that are effectively going to be around forever.

One particularly embarrassing example on the list involved a real person being falsely accused of taking part in a major points shaving scandal in college despite not even being on the team at the time, with multiple major publications repeating the claim. It was only discovered after 6 years or so because a film reviewer got an email claiming he was omitted from a film about the scandal because he wasn't even on the team, and believed that person enough to start digging despite all the coverage insisting otherwise: http://awfulannouncing.com/2014/guilt-wikipedia-joe-streater...
I apologise if this comes across as an ad-hominem, but you sound like my ex-wife: you keep talking about how I say things, and keep ignorning the actual content of my comments. So, I'll do the same with you as I did with her - goodbye! :)
> It's marketing.

No, it's engineering. It's the recognition that if periods of unavailability are too small and too rare to be noticed, then the system behavior is indistinguishable from an "available" system in the sense of the CAP theorem.

It's like the "Retina" display you're probably reading from. There are pixels, you just can't see them.
Anybody who plays Runescape will recognize this. They have a pin you can set to gain access to your in game bank. It has a fair few security features to combat keyloggers which were (and still can be) a major issue.

Some security features I can recall.

Random layout of the numbers on both the button itself and which button has which number. This is shuffled on every click.

Upon clicking all numbers and the mouse pointer vanish. This prevents screenshots taken on clicks by some keyloggers from working.

No keyboard input. Annoying but needed to combat keyloggers.

http://vignette2.wikia.nocookie.net/2007scape/images/c/c3/Ba...
Or just look at Eventbrite where you can only request refunds and can't transfer tickets.

Solutions exist, it's just that no-one who has the power to fix it is motivated to do so.
I always understood the thinness of the plot as a deliberate part of the story, accentuating the characters' vacuity and such.
I agree. It never gets old :)
AH! Linode! You used to have a $5/mo plan and you got rid of it. I found and switched to DO. I would have stuck with you but I only use it to mess about and 10$ was too steep.
If you make it $5 Canadian I'll switch back.
Aurora is a toy compared to Spanner.

Single region, limited backups and replication topologies, limited performances.

There is yet to see if Spanner can achieve the expectations, if it does, it's a game changer.
First of all that might be illegal - for example firing a pregnant person (because you are a 'conservative' and think that there shouldn't be a maternity leave).
But in Pew's case it's hard to judge what's the worse PR - his unfunny videos or Google letting him go (for him having a different opinion)
I'm pretty sure that P(bombs|guns) > P(bombs), so my point stands. It's a mix of guns being dangerous, as well as gun possession being evidence of possession of other dangerous things.
My pleasure :) The power of OSS is amazing, as is the power of those who believe they stand to lose.
When someone creates a dumb phone with a great camera and GPS this won't be a problem for a lot of travellers.
When Heart Transplant Patients Were Celebrities
IMHO C# and .Net platform felt more approachable than the Java ecosystem. Unfortunately when I shifted to Linux I had to leave it all behind. However, it's refreshing to see the effort being put into .Net Core but way too much time has passed and I've invested so much into Python (and more recently Go) that I'm reluctant to switch back.

So congrats Microsoft for giving us this lovely alternative and thanks Jesse Liberty and CodeSmith!
Once customs and border patrol is holding you is there any way to back out? Could you say something like "Uh... I think I'm just not going to enter right now."?

(then back up your data, ship the computer device with an insurance policy, and give the border crossing another shot)
Interesting ego trap you've fallen into there.
I don't know those passwords because I use a password management solution allowing me to use very strong gobbledygook passwords. Access to my password management solution is bio-locked on a device I don't have presently.
Using the right tool for the job is one of the most important aspects of software engineering. This doesn't really have anything to do specifically with Vue or Angular 2.
Maybe it blew over to the neighbors front law, I just found my $130 package over there.
Disclaimer: I don't have a comp sci degree.

I've found having an understanding of the underlying theories supporting the tools (that includes languages and libraries) I use makes me use them better, understand their strengths, weaknesses, and how to improve them. It also helps me look at problems from various perspectives and see how other solutions may fit, including those that don't already have a tutorial or library.

I suspect that if you're an effective programmer, you're doing more than copying and pasting and growing in experience, and you're actually absorbing and apply more computer science than you realize.
The attack presented in this paper relies on the user connecting to the wifi hotspot. This is necessary so that they can figure when a sensitive operation is happening.

Without this information, it is difficult to determine if the user is inputting a password. In addition, if we know the user is using the bank of america app, and we know that the app uses a specific key lay out, it becomes a lot easier to figure out what keys they are pressing.

There is no reason that the other technique they discussed, which does not require the target to connect to a specific wifi hotspot, could not be improved though.
I Slept with 65 VCs and Learned These Things
If you set it to TCP instead of HTTP/HTTPS, HTTP/2 and websockets will work.
I wouldn't.
Delimiter has a clever solution for $10 a month. They call it Slot Hosting. You ship them a disk and they'll host it and attach it as additional storage on a VPS.
https://www.delimiter.com/slot-hosting/

I use it to host an 8tb drive that I then attach to a dedicated server I rent for $20 a month.

$30 a month and I have a server that I use for Plex (16 cores, 3.2ghz, 32 gigs of memory, and 10tb of total storage).
This might have been suggested before, but I think it's novel enough to repeat:

You should be able to create two passwords for all devices. One, your password, would allow you to use the device normally, the other, your lastword, would start a silent erasure of the device. The device could even present a fake successful authentication, like dumping you to some fake desktop, while it erases your data.

While in this case it would not really benefit someone in situations like US border crossings who have almost no rights, I think it would be very effective at discouraging attempts to force people to divulge their passwords, as the person entering the lastword would effectively be informing the device that it was under attack. With something like this I would think that questioning people for their passwords would be pointless.
Okay, this is a good look into the payment systems of all three, but I feel like judging them solely by that and not by the content of the actual paper is probably not the right metric to use here.
Won't do any good. Newspapers are exempt from do not call lists and you better believe their lobbyists would get them exempted from that as well.
Its been several months, but I recall it is really tied to Skype for Business (Lync), and having a windows domain. The office that had one of these didn't use skype for business nor had an Windows domain. It can be switched into a dumb display mode though, but performance in that mode is iffy.
It's High Time for a European Broadcasting Service
Aphyr covers the impossibility of practical CA systems here:
https://aphyr.com/posts/325-comments-on-you-do-it-too

Sometimes it's helpful to consider a distributed system through the lens of "harvest vs yield" where harvest is the proportion of information in a system reflected by a response, and yield which is the probability of receiving a response at all.

https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.24...
The Mighty CLI for AWS
RDS is not single node - its multi-AZ replicated. And that's what we are paying 300$ instead of 99$ for.

Imagine.. RDS is literally the ONLY place where you can buy a 10 GB data multi-AZ replicated, snapshotted and managed postgresql.

Its pretty much a monopoly, now that Google seems to have officially closed the book on ever supporting postgresql.
Something that Polymer and Material (IIRC) get right is that when you click multiple times on buttons, new ripples are created each time. In Propeller, the old ripple just "vanishes" and a new ripple is created.

I don't know, I've been obsessed with detail of this sort for a while now. I wound up paying attention to things like this since I tried re-creating material design components in pure WebGL, It's stagnated now though: http://bollu.github.io/webgl-design/bin/paper-material.html
It isn't universal, though. One of the things you find if you move to Utah is, "Don't bother with Craigslist." I mean, it exists here. It gets some use. But most people use the online classifieds from ksl.com, the local TV station. At least, I think it is a TV station. I've never watched it, but everyone uses their online classifieds instead of craigslist. Their site also is ugly, and full of difficult buyers and poor experiences. And somehow it beats craigslist in Utah.
Yes. Stated humorously, but presumably meant seriously.

I've concluded the same about informational media such as books, magazines, music. If I'm paying attention to it and getting value, it's generally worth paying for and not agonizing about the price.
The more confused and uncertain people are, the easier it becomes to manipulate them. Thus we are treated to spectacles like Rep. Lamar Smith of Texas - who is ironically head of the House science and technology committee - suggesting on the floor of Congress that people should ignore the media and get their news directly from the President.

It seems almost every day now I hear politicians saying things that I'd edit out from the script if I were writing a dystopian movie because they were too cheesy and crude to be good characterizations.
White House Open Data Unavailable
But the most successful products tend to be ones that can scale from zero to global. DynamoDB is a great example.
vacuous article.
Don't worry, http://sgmljs.net/docs/w3c-html51-dtd.html has you covered

Edit: to expand a bit, the link is to a pretty readable/hyperlinked DTD grammar for HTML (W3C HTML 5.1)
Maiden drone flights at Atlanta airport could open door to more commercial use
Yeah, the latency on that failover isn't specified.
It seems odd that PayPal/Alibaba/Venmo don't take these "risks" themselves. Considering their extensive domain experience, if anyone is to successfully acquire a market, it's them.
We were just about to start migrating to GraphQL and Apollo, so this definitely came out at the right time.

Our issue is that our API is nested, and does require many nested requests. This would probably be the best solution for us though.

Unfortunately, I don't see anything related to server-side rendering?
there's quite a bit here - https://monzo.com/blog/2016/09/19/building-a-modern-bank-bac...

and

https://blog.buoyant.io/2016/10/14/a-service-mesh-for-kubern...

But you should ping linkerd on twitter. They are really responsive.
Read 30 pages or so into Galapagos as I picked it up on a shelf at an AirBNB I passed through. His point about humans living as long as their teeth has always stuck with me.
Not sure that all-volunteer would be sustainable with a power like Russia as the adversary.
Ask HN: Does social media influencer marketing work?
Has anyone on here used social media influencers to hawk an app to their users? What was your level of success?
How hackers could use doll to open your front door
You presume wrong. Pens are not a space program.

I meant the differences in design philosophy that permeate aerospace engineering on both sides. Russian, built ugly but for strength and longevity. American, built for high capability with finesse and finer tolerances. The emergent properties of these different principles explain why Soyuz is still a preferred launch vehicle, but it was the Americans who got to the moon and operated the STS.

Amazon is more like the Russians: built in the knowledge that things fail, but less magical as a result. Google is more like the Americans: remarkable technology, you just need a herd of geniuses to run it.
I still have a couple finger boxes packed away somewhere. There was a major resurgence in the fad about 7 years ago.
Well then cloud probably isn't for you.
>Obviously, it should have been insured for the full value. But please understand that hindsight is 20/20. The sender chose the insurance amount, and had no reason to suspect the package would be lost, and that we would be given no help on the matter. It's not unreasonable to believe a mail carrier would try to avoid the need to pay out 1000 Euros worth of insurance by not losing said package.

That's some really high expectations there.

If you want to send something to another country and aren't willing to lose it? Buy a plane ticket.

It's essentially impossible for the carriers to prevent this from happening given their volumes.
WINTOFLASH PROFESSIONAL 1.4.0000 DOWNLOAD FREE WITH CRACK and SERIAL KEY
OK but I am talking exclusively about getting people to keep coming back to future concerts, although clearly I have done a poor job of communicating this to you.
I think you're a little off on the idea that DO only hosts unimportant Wordpress sites, or that Wordpress could never be used for something that needs high availability.

As of 2014 Digital Ocean was the third largest hosting provider, so they're not a mom-and-pop operation.
But you just said this:

> I've looked at large articles I contributed to a few years ago and they are now disasters.

Examples would be welcome.
The user experience is the ad sales department and they're usually very nice folks. The experience in the linked article is the experience of being the product sold. Its like the difference between working in marketing at KFC which is probably entertaining, vs being a factory farmed bird which probably isn't as much fun.
Not sure if this is what you intended, but you are aware that SQL server was developed in partnership with Sybase until the mid-90s (when they were substantially the same product) right?
A lot of Oracle's "cloud" products are just their traditional single-tenant/on-prem software that they offer to run for you in their own environments.

You're still buying the same stuff, but you're outsourcing your dev ops to them on top of it (which may not be a bad thing).
Yes, this is what I use my high-memory servers for. Giant memcached and redis slabs.
http://antitrust.slated.org/www.iowaconsumercase.org/011607/...

Scroll to the bottom :-)
I find it interesting that there's a general undertone that CL is being "honorable" by choosing to not make more profit.

I have no doubt Craig's intentions were honorable, but in reality, his refusal to make money to fund the site's innovation is hurting society. His users are screaming "TAKE MY MONEY AND MAKE THE SITE (MY LIFE) BETTER", but he refuses to do so and everyone is worse off because of it!

In a way, it's lazy and selfish, and nobody can do anything about it because..network effects.

When money exchanges hands, generally, value is being delivered. He refuses money which, in essence, equates to refusing to deliver value.
Agreed, not being able to scale storage independently of CPU is kind of a deal breaker. Feels like it's just a way to get you up to higher instance types whether you need the CPU or not.
If you have a desire to do some civil disobedience re some law that you have a beef with, the customs area of a port of entry is a really bad place to start.

In many cases, the customs people have discretion to not admit you for a variety of reasons. There's a tension between the process around physical goods and digital data that isn't clearly understood by the law. Until the law is more firmly established, you're better off not carrying stuff you care about.
I think you can only do this with gp2 and provisioned IOPS volumes.

In addition, you have to wait 6 hours before scaling again.
Thanks for sharing - this is really cool.
I don't get why you can't search for anything across the towns. If I'm looking for something hard to find but is reasonably shippable, I might want to take the risk of a trusting the seller or work out some escrow type thing.
And then you get prosecuted for destruction of evidence, obstruction of justice and whatever else they can come up with.

As said in other threads, the solution is not technology.
I'm confused -- has it been verified that this package cleared customs? Because if not that could be the delay here.
Pepe the Frog would be a good example.

At some point the Clinton campaign sent out a press release claiming that the silly green frog was a "white supremacist symbol", in an attempt to tar Trump supporters, who had been extensively using the frog, by association. Within an hour or two, Pepe's Wikipedia page had been edited and locked to make the "white supremacist" claim. Journalists researching Pepe came along and confirmed via Wikipedia that he was indeed a white supremacist symbol, and boom, now you've got hundreds of citeable articles making the same claim.
> I don't see what's wrong with having a couple of servers for your 50k visitors per month web-app.

It's about context. Your 50k visitor a month webapp doesn't need a load balancer. When you actually need a load balancer, chances are you need someone to deal with myriad other reliability concerns as well.
Though be aware that this won't backup everything. (at least on a non-rooted device)

Notably, if you use google authenticator for 2FA, it won't backup and you'll restore a device that will no longer work as your second factor.
High quality doctored audio/video making recordings untrustworthy as evidence
A little over 24 hours later and they've hit $3.1mil.

Impressive.