skysight-inc/HackerNews huggingface dataset:
So in short, the opposite of a Bloom filter is a hash-map where, if you add two items that have the same hash, the second one replaces the first instead of them both being stored in a linked-list bucket.

> The old id at that index is compared to the new id just added. If they differ, containsAndAdd returns false and the process should write the event. If the ids are the same, containsAndAdd returns true and the process can safely drop the event on the ground. Occasionally, two byte arrays may hash to the same index. When this happens, containsAndAdd will return false and a duplicate write will be emitted. However, since duplicate items come close together in time, this is relatively rare.
Problem is, beyond a certain volume, even the upstream gear is gonna get saturated just reading the header on the bogus packets and directing them into the bit bucket. It's not unheard of for the larger attacks to take down entire ISPs.
I have a hard time navigating it, and it's USA only, but there's http://www.data.gov/
This is really the heart of it, I've really only worked in environments that have been top down as their implementation of scrum. When the engineer team got to decide, we picked Kanban. The lightest process for us.

Scrum top down. I buy that. Bottom up? I'd give it a try, but the team needs the ability to say "no".
Didnt have time to read this article. Had friends over and we cooked a nice meal together and had a very pleasant evening. I like it that way.
> First they broke the laws that you didn't like, so you didn't care. Then they destroyed laws you didn't care about, so you didn't question that too. Then they started to destroy the laws you like, and by that time it was too late to stop it, because momentum was too big.

But that doesn't many any sense. That's a big leap between breaking laws I don't like and breaking laws I do like. The analogy to that quote about Nazis just doesn't exist.

> But can you be sure to always think the law is bad when it is indeed bad, and not only when you're on the worse end of it? Laws have to balance the need of the many.

Obviously there are subtle cases and cases where I don't have the necessary information to make a judgement.

> Taxi laws are not among them

Aren't they? Haven't a lot of taxi laws been changed since Uber started breaking them? I know that Uber operates legally in some jurisdictions under new regulations.

> it doesn't change the fact that for a civilized society, the default should always be to follow the law even if you don't like it.

That's certainly not a fact. It's an opinion, and one I absolutely do not share.

> And bullets generally work better than arguments for silencing people you disagree with.

I don't believe that's true except in cases where there is a large power disparity between groups.

> I really hope you're a god, for whom every appropriate action is the one that creates most good in the world, because you're expressing a very self-centered view.

It's not any more self-centered than the notion that democracy is a good way to organize society. After all, in democracies, laws are passed by people who ostensibly represent the population, and thus laws are ostensibly a reflection of what behavior people think is appropriate. Assuming you approve of democracy, you already are promoting the notion that individuals have some credible sense of what behavior is and isn't appropriate.
yeah, everybody's thinking it, but nobody's going to cross that line (especially on the record) without some incontrovertible evidence which is unlikely to say the least.
Why Southern Californians Love Saying 'the' Before Freeway Numbers
> without having to kneel

This is huge though. Kneeling for 8 hours a day is brutal.
> It ought to be relatively easy. ... Seems like a fairly trivial experiment to run and reproduce.

That depends on what you're testing. "Blood test" and "health test" are ridiculously ambiguous terms. Something like red blood cell counts don't vary much from day to day, but some things, like blood sugar and cortisol, vary hour to hour.
I believe the earth view is suppose to be the what was the old satellite view, just now by default having 3D rendering. Some people like it, some people don't If you're annoyed by the 3D rendering you can turn it off. Go to the same menu after selecting the Earth view and you should now see a '3D on' label. Click it and the 3D stuff will turn off and you'll get normal looking satellite images again.
Did you notice his username? If he really feels like he can't be a "cultural fit" at age 30, something is terribly wrong with this industry and I blame ageism.
This video is going quite viral since the past few days.
Makes more sense. I though he meant why they were "questioning free speech, while being on taxpayer-funded land", rather than "questioning the right to deliver free speech in a public space".
You've had a good experience,he has had bad experiences. See the difference? The only way you repackaged the discussion was a cheap maneuver, and misleading.

Also, his (only anecdotal, blah blah blah) argument took pains to paint a picture of the entire field/profession using not only his (multiple, to your one) lawyer experiences but also secondhand accounts of people saying the entire industry charges a lot for email.
Stack vs Heap memory as seen with boxes of tea bags
The Counted: People Killed by Police in the US (Interactive)
The real problem here is that Go does not allow a user to create their own powerful concurrency primitives.

Locks exist, but you can't create a synchronized data structure. You can't create your own channel type because that's a generic thing which is reserved for the language authors, not the language users.

The whole point of modern programming is to create useful abstractions that allow a programmer to get things done without having to worry as much, and concurrency-related abstractions like parallel map-reduce and actors are powerful, but you have zero chance of making an abstraction for that in Go.

In Go it's basically CSP or bust; saying "you can use locks" is not an answer; locks are not a way to handle concurrency, they're a primitive for shooting yourself in the foot if you're unfortunate to be in a language where you can't abstract them away suitably.
I've enjoyed this drink for many years without getting tired of it. It's not for every meal of the day but it can replace a meal in a pinch. I've never tried Soylent but I'm sure anything could get tiring if overused. By simpler I mean I can get these ingredients anywhere in the world. From their website:

Soylent is sold exclusively through Soylent.com and is currently available throughout the United States and Canada. 1.

Soylent powder costs $1.54 per 400 kcal. 2.

A liter of milk alone provides 670 kcal. 3. It should cost less than $1.54 in most parts of the world. Milk contains a good mix of macronutrients, vitamins, and minerals. Bananas, peanut butter, and cacao powder are also very nutrient-dense but I like this combination mainly for the flavor.

1. https://faq.soylent.com/hc/en-us/articles/202256309-Where-to...

2. https://www.soylent.com/product/powder/

3. http://www.positivehealthsteps.com/calories/milk-calories.sh...
Interesting...That's an oddly infectious way to build a brand. I don't mean this negatively, but it sounds parasitic in nature. If Hotel A has 10 rooms, and 2 of them are Oyo rooms, assumably with Oyo branding within, is it similar to some form of subleasing?
Ben Bernake: Monetary policy and inequality
http://curator.apache.org/
"Guava is to Java what Curator is to ZooKeeper" Patrick Hunt, ZooKeeper committer
That's a nice idea but I doubt will ever happen
The best thing about the eTrex is that it has a much more accurate GPS than in a phone, at least an iPhone.

The worst things about the eTrex are it's utter crap screen, how bulky it is, how expensive it is (they start at $250), the fact you have to spend a significant amount of additional money on maps and map updates, the added bulk due to the fact it uses AA batteries, and the poor battery life (I know this contradicts your experience, but that is MY experience using one 12 hours a day mapping plants).

I think for many people buying something like the Gaia GPS app and a waterproof case for their phone will be a much less expensive and more flexible option. If you are worried about running down the battery, buy a rechargeable lithium ion battery with a usb jack and take along your charging cable. If you need more accuracy, get a GPS puck for your phone. Garmin sells one.
I see -- it would be like if the same parent company thought it could successfully run, say, GEICO, Dairy Queen, and Fruit of the Loom.
MAPS.ME is the best free OpenStreetMaps apps I found this summer. One can download countries or even a few continents of map data and stay offline with GPS-only. Older OSM map apps got crippled or were not updated for recent OS versions The quality of the OSM map data varies more than Google Maps, but often OSM is more detailed.
Since you mentioned the mythbusters, that episode is really wrong, though I really love it because it is the only one of its kind I know of that uses more than two gases. There is a real flaw there, which is the same in all those kind of experiments actually. And it is a real scientific flaw. If it were to be done properly, that would be interesting and I would bet it would reveal surprising results.

As you mentioned, a structure is required. The CO2 is useless. By the way, on a greenhouse, CO2 has no function regarding temperature.
On iOS, the client seems like it is just a shortcut to a website. However, I use IMAP in other applications, whether Apple's Mail or Outlook, and I'm just as happy if they don't develop a complete client.
That is awesome! I'll be keeping an eye on this.
I strongly disagree... there is no very good explanation for the current situation other than sloppy decision-making and a dirty snowball of social proof. The awkward, inexperienced captain at the helm is however a puzzle.
I pay yearly for them to host email for my personal domain. No problem with email delivery (so far) and now that they let you flag emails as spam from the notification in the android app, I'd say that they do everything I want.

Ideally of course I'd be self-hosting, but that's a tarpit I'll leap into at some time in the future.
Can't flag emails as spam in a generic client.

Could probably make a workaround by creating a folder and setting a rule on it, or something.
The article states that they are intentionally the same size and kerning so that the two type faces are interchangeable during page layout.
Yev from Backblaze -> Not naive! You could definitely reconfigure the design to hold SSDs, but that would add cost, which is something we're really concerned about. But the short answer is yes, you can use SSDs, though it increases the cost per GB.
So... a cache. You keep track of a bounded number of items, and can avoid doing some work when a currently-tracked item shows up again.
> Whole stack could be handled by one guy.

wat
I don't think Oyo subleases the rooms, but instead has some kind of revenue share agreement with the Hotels. One thing you need to consider is that that they partner with Hotels that are small and independent players and do not have their own brand.
If Linux is on the list I usually work from the GPU/CPU outward. Less hassle and best graphics performance linux-wise if you get an nVidia powered notebook, then next would be the CPU, beefy enough to do whatever job.

I'd get the best I can on those two specs. You can always throw in more memory/storage later on. Other "can't change things" to consider if using on the go is keyboard, mouse input (trackpad/nub), display size/resolution, and battery.
It's in release Chrome currently.
I had to look up Best Western on wiki. You are right. It is similar to Best Western Hotels.
Last time I sat down with my mortgage broker (admittedly, in Australia where the private equity scene is abysmal) he advised me that none of the banks would take into account my shareholding in private companies as assets. Essentially, it's a crapshoot for them to justify the valuation so they aren't willing to attempt it.

I suspect there's a point where they will, somewhere before 'publicly listed companies' (which publish the market valuation on a moment by moment basis), but it's likely to be within established industries (partnership in a law firm, for example) not near my situation or most tech startups.
We need technical capability for all the tier 1/2 boys to be able to tell if packets incoming from network X are legitimate, and drop them if they are part of currently ongoing attack.

Afaik fixed silicon edge routers peering tier 1/2 networks were the biggest obstacle in filtering good traffic from spoofed/botnet one. Just a year ago we had huge problems when BGP rose to >512K entries, which is an order of magnitude easier.

Did anything change since ~10 years ago? Last time I dabbled in this it was so bad even Tier3 (ISPs) werent filtering spoofed packets.
The same way I cannot understand people that call themselves scientists of whatever been talking for the past years that CO2 can rise temperature, day or night!

The anecdote is to be illustrative and not really done literally, naturally, but if I have to explain that...
JsonTree – JavaScript microlibrary for creating collapsable tree-lists from JSO
I just curious about is there any good Actor model library in Rust, just like Akka for Scala/Java, so there is a better model for transportation.
Linux Ransomware Debut Fails on Predictable Encryption Key
> I'd be willing to pay a subscription for email if it's worth it. I'd love to hear others' experience with them.

It's a very good no-nonsense service based on standard protocols, although a bit pricey (compared to a grandfathered, free Google Apps account). They've lately been expanding to offer a more complete offering (CalDAV, CardDAV, etc).

This means it plays nicely with any platform where these standards can be applied (Googley or not) and it also means it's easy to take data ownership seriously, if that's your thing.

I only have positive experiences with fastmail, and I like that they don't have messed up and bloated their WebUI like Google have.

Currently I'm only using it for my personal email because of price. It's not that expensive, but because it's 100% free for me, I still have the rest of my family on the Google apps account.

The reassuring thing about paying for a service like this is that you know who the customer is. Fastmail will not change their UI to sneak in a "social network" in your inbox just to mine more data and milk more ad-dollars out of you.

Edit: Clarifications about "pricey"
What a shitty situation to be in.
The “War on Terror” Is the Hoax Foundation of the Police/Spy State
> "Just like a salesperson would ideally like an open bar, programmers would ideally like an open budget for snacks/toys."

I'm a programmer, but according to this my true calling is in sales.
That's what bothers me about those guys. Their product testing is inadequate.[1] Their outsourced fulfillment operation loses orders.[2] They only do a few sales per minute. No major distributor stocks their product.
Yet they're always talking about how elaborate their computer operations are.

[1] http://www.theverge.com/2015/8/18/9171521/soylent-prop-65-la...
[2] http://readwrite.com/2014/07/22/soylent-food-replacement-bad...
Your point is well made, but to paraphrase Chris Christie during the last GOP debate, "who fucking cares about sports betting?"

I mean, I hope you're also in favor harsh penalties for recreational drug use, for consistency's sake.

Again you're absolutely right about equality under the law. But as with many things in our spectator society, the Fantasy sports betting thing is just a proxy war. The true war is freedom to piss away time and money online betting on a stupid football game. It's unfortunate that so many lives are ruined by gambling and also unfortunate that I have to endure hearing my coworkers and friends blabber about QB ratings and stupid shit like that.

But allowing the government to curb yet another aspect of our online life is setting a bad precedent (go ahead, say "b-but what about pedophilia?").
+1

I played 4 times on Safari with varying settings and it always converged into 50%/50% play ending in a draw.

Whereas in Firefox or Chrome sometimes even after 10-15 turns, the asm.js version had 98-100% chance of winning.
I agree that it's no easy task. I'm thinking maybe when real-time brain imaging (including EEG) improves sufficiently, the effects of social exchanges could be measured more directly without having to rely on surveys. Either this, or humans would need to be placed into a giant maze where all their interactions are recorded.

Surveys can sometimes be somewhat informative if done correctly. I once ran a morality survey (on TolunaQuick) where I quantified categories of morality across socioeconomic statuses using a three-tier questionnaire. The approach was much like that employed by common personality tests, where each measurement is made from multiple questions essentially targeting the same topic. By having related questions on different tiers (levels of magnitude or intensity), the subjective information was somewhat quantifiable across individuals. Like with many systems, it would be recommended to begin with a simple scenario (one type of event, one variable being measured) and to build from there.

Without having a method of quantification, the formulae for human interactions would remain as nothing more than abstract hypotheses. Hence, quantification is necessary for scientific analysis.

On a related note, I believe that one of the most detrimental flaws in everyday human communication is that magnitudes are expressed using highly subjective, discrete categories. For example, someone might ask, "How much fun did you have?". The answer would generally be limited to a scale having just several steps such as "a little bit", "a fair amount", "quite a bit", or "a lot". It is unfortunate that humans are unable to give a more fluid answer that is somehow standardised, such as by saying "3.5 F worth of fun". Another deplorable example is when journalists take scientific findings and say something like "X was found to be significantly more likely to give you cancer than Y" while not giving any details as to the absolute or relative quantity of difference. For all we know, X increases the risk of cancer by 0.01% compared with Y; and the general public seems ignorant of the uselessness of the statistical term "significant" when not accompanied by the numbers whence it sprang. Common tongue is inherently deceptive, and many people have a bad habit of taking advantage of this ambiguity for propagandist purposes.
Yes, we support setting a folder to auto-learn as spam, so you could create a folder and move messages into it from your IMAP client.
I would wager outdoor enthusiasts were always their primary consumer market. Who do you think bought a GPS 10 years ago?
Dole Kemp '96
Sounds like two things: 1) Firing people blindly and 2) Doing #1 to fund an expensive hobby. Neither one really demonstrates responsibility that you'd want in a good leader, to say the least.

So to your question: Nothing. But embracing parent's experiential data: Everything.
They may want to check the availability of the name OYO since it may belong to a geophysical equipment manufacturer headquartered in Houston.
> How much memory does it need ?

About 2 to 4GB. Depending on level of detail that number can go up or down a lot.
I have seen page-curl solved with two high-megapixel cameras; you can use parallax on the text to create a 3d-map of the page from which correcting page curl is quite easy to do. The problem is that you lose resolution in the highly-curled areas, so while a 1-2MP camera is plenty for perfectly flat pages, 16-20MP is better for non-flat scans.
A historical perspective should tell you that communities want to detect people who violate norms and inflict pain(ful death) on them. We have for most of human history. The urbanization incident to the industrial revolution made the detection part harder for a little while, since communities were too large to meaningfully police themselves ad-hoc anymore. Professional police band-aided the gap for a while. Now we're returning to a total surveillance society, except with computer systems instead of your neighbors doing the watching.
Or just looked at a map. :)

I still like to keep some AAA maps in my car as a backup in case my phone dies or gets lost.
I like your idea very much, especially implement in Rust. As we need more powerful computation, the native low-level language is a very good choose, we can control the memory, and call the native library to run on CPU/GPU.

Even the development of Rust may not very high enough compared with Java/Go(I do not sure), but we can keep the core as simple and steady, and use high-level language such as Python/R to implement the API.

Hope to hear more wonderful news about this Project.
I have not shopped around for mail, so I have nothing to compare it with. But their tiers are $10/$20/$40 for .25/1/15GB per year. To me that's a _tiny_ price. I don't know what you mean by "pricey" then.
1TB SSDs are consumer drives nowadays, if you want to spend money you can get 2+ TB already, same deal for CPUs, you can get 128GB/8core with consumer CPUs and consumer motherboards (asus x99 deluxe, intel 5960x, corsair lxp 128 kit), the higher end would be xeons or dual xeons where you can get a lot more cores/ram for a lot more $$$.

I agree that you can hit a point of diminishing returns, but it also depends on what you work on, being able to spin up a few VMs to do long-running tests on without impacting your main development environment can pay for itself very quickly, IMHO if you hire somebody good at current rates and expect them to stick around for 4 years, 10k in hardware is still only a couple % of what you are going to pay them over that time, which is immaterial in the grand scheme of things, profitable or not.
My 2013 MBA is probably the best piece of tech I've ever bought.
Acknowledged, but I've got karma to burn and I'm old enough by SV standards to be have earned my crankiness, so I'll probably continue to take perverse satisfaction by going off from time to time.
Learnable Programming (2012)
Combine a bloom filter with opposite-of-bloom and get:
a) a lossless compression data structure (no false negatives or positives) OR
b) garbage (both false negatives AND positives)
If you can scan a single book in 5 minutes, you could scan 8 books in a single episode of whatever you are currently watching on Netflix.
Back in the day (/shakes fist at cloud) it was the slashdot effect. Rapid spikes in popularity overloading systems. We certainly couldn't handle scaling up to gmail size all at once. Maybe over a couple of years.

Of course our growth strategy is quality (people willing to pay for a good service quid-pro-quo) over quantity (free service and monetise later via ads/analytics), so we've had a slow steady growth for the entire 15 years we've been operating rather than the viral growth and sell-out/pivot that unicorns are known for.
Getting a 503.

From web.archive.org:
https://web.archive.org/web/20150403043329/http://dolekemp96...
Loveland Technologies in Detroit is another company using open data. They're mapping parcels across the US.

https://nextcity.org/features/view/detroit-foreclosures-tax-...
No it's $350k+. First off, I got this information first hand from someone I know who got a job offer there. Second, go check the H1B salaries from 2015, that shows the real salaries, not glassdoor.
Are you kidding?

Move to the U.S.
Tiny Nvidia  Supercomputer to Bring AI to Next Gen Autonomous Robots and Drones
> HGST have a 10TB hard drive

"Archive drive" => shingled writes. Are people really using these things for online workloads? Might make sense for Backblaze's original "write and forget" backup workload but not very well for B2 or Dropbox
Glassdoor is wrong. The pay at Netflix is much higher than it shows there. GP is much closer to the truth, but still low.

Source: I was a senior engineer at Netflix.