skysight-inc/HackerNews huggingface dataset:
Software and Services businesses are terrified of AMZN; for instance Oracle would rather rent you MySQL than have AMZN rent it, IBM wishes you had Red Hat Linux instead of AMZN Linux, SmartThings built a cloud service to support a consumer-oriented box they are selling, AMZN builds a service to support industrial customers with all kinds of boxes, etc.

I were Family Dollar I'd use Azure. The Azure experience and AWS experience are strong for both Linux and Windows and you cannot say one conclusively is #1 and the other is #2. Choosing on the basis that "I don't want to fund an existential threat to my business" (be that rational, emotional, or both...) won't lead to a bad outcome here.

Other clouds are half-baked in comparison.
> that wasn't their intent

The intent of the beat cop and the high-level official isn't always 1:1.
How to Immediately Connect with Anyone
I disagree. If you take [action], and it was a necessary and sufficient condition for [consequence], then you are morally responsible for that consequence. (Sure, the individuals committing crimes in this concrete case are also morally respoinsible). In this case, I think it is correct to say that the laws cause violence, since that violence would not be happening otherwise.

There is a common trope that criminals sit down and decide what crime they will commit, and decide that drug dealing is the best one. In fact, that is backwards; if the TAM of crime is cut by 10x, then there are fewer jobs, and at the margin some will stop. And in the other direction, if there is no longer easy money to be made by selling drugs, then fewer would find their way into the drug business in the first place.

See prohibition in the USA for a natural experiment that supports my claims here.
It's downvoted partly because of the reasons other commenters have given and also because it shows ignorance about the drug market and about LSD specifically. Why participate in the discussion when you are not informed?
Blotter sheets and disguised in other liquids in plain sight. For example, if you were to sell LSD it could be as disguised as being a simple spiralbound notebook, but the parties in the know understand that the cardboard backing is entirely laid with LSD.
News covering current affairs is inherently political.
for the folks that dont know :)
https://alternativeto.net/
Even in a first world country:
1. Be homeless.
2. Have diarrhea
3. Try finding a bathroom. Don't forget that many people in populated cities are going to take one look at you and prejudices are going to shoot up.

Now throw in Covid.

Welcome to hell.

Being homeless is excruciating no matter the country.
> Interestingly, those "fighting for human rights." are largely the same people trying to deny others their basic rights, such as possessing firearms for their personal protection.

Gun ownership isn't a right. Yeah there's a piece of paper that says it is, but come on. It's dumb.

How on earth do you even find these things comparable? On one side, people literally dying because they can't afford insulin , on the other side someone wringing their hands because they think the government might forbid them from owning an AR-15.
Moulting
Not only that, too many schools are peddling worthless degrees to very unsophisticated buyers. Any other industry would be heavily regulated for such shenanigans. Instead, the government heavily subsidizes the activity and makes special laws allowing students to take on enormous debt that they won't be able to discharge if they get a worthless degree.

The simple answer is to get rid of government backed student loans and have the schools back the loans and aid themselves. That way, they will be incentivized to not indebt 18 year olds when it is unlikely they'll be able to pay back the loan. It will also incentivize them to focus on more important things.
you mean how Americans post about the chinese internment camps and "human rights violations" while you also had Japanese internment camps during WW2, that sort of thing?

Did the US internment camps violate the rights of others?
I didn't say it's not racist. I said there are non-racist explanations for the observed behavior.
The same reason you ever get to actually buying a computer, tv, or smartphone even though you know they'll keep going down in price if you wait.
Can't you do the same by modifying c:\Windows\System32\Drivers\etc\hosts ?
I would even venture to say that, as I discovered last month with several Debian setups, it is the best multi-monitor plug'n'play experience I have had so far.
I mean yeah, if you view fruits from a forbidden tree as poisoned/immoral. The logic is sound.

So, they probably don't like dem apples, they're poisoned.
Neither of these would be as disruptive as:

3. Student loans no longer survive bankruptcy.
The individual party incentives in ransomware are all to pay it, which encourages future attacks, only the long-term, societal view discourages payment.

The victim (individual organization or SaaS provider) wants to just have it end.

The ransomer has the incentive to build the pattern of "pay the ransom and nobody gets hurt [in this incident]", because it builds the business model.

Cybersecurity insurance exacerbates the problem, because the insurer knows that payouts solve the incident for the insured at a relatively low cost, and that each incident perversely increases the need organizations have for the insurance.

Conversely, if no one pays ransoms, it immediately ceases being a viable criminal business model.
There’s 3 presidents that have been impeached. Andrew Johnson, Bill Clinton and Donald Trump.
This pushed me to give Edge a try and I was very pleasantly surprised so I'm going to be sticking with that.
Banking: Winds of Change
Thanks, this was worth pointing out.

I should rephrase: it is not that the issue is “not solved”, but rather that it is difficult to measure whether these QR codes make much of a difference considering apparently lax enforcement and the already-low infection rates.

It’d be interesting to see if, implemented in a stricter manner, they could make a difference in a country like the US; the concept does seem sound.
NB: if you do this, note that a lot of the images you may get are quite magnified because they are focusing on the art.

While it's very difficult to predictable dose LSD off blotter, it may be helpful to know that most folks aim to have a single "dose" be 6-8mm squares
I’m a little disappointed the WebGL demo didn’t show what happens when the “outer” viewport moves.
It varied a lot. Some speakers (that sound great) only had about 45 minutes of audio. Other speakers had up to five hours.

The key to training is that all of the models were transfer learned from the Linda Johnson speech dataset (LJS).
Not yet, but you can anticipate that it will. Think of the trillions of dollars being distributed to people by governments as Covid help. If you distribute funds derived from QE to people during a lockdown, everybody will start buying like crazy once the lockdown is gone, which will certainly cause significant inflation. Besides, inflation is in the US government's best interest, as it will lower external debt and therefore decrease US dependency.
Call the police while they shove you in a corner, cuff you, drag you into a car.
I think exposure and knowledge of the technologies that my team uses is the most important.

Our dev environment set up, coding standards, testing standards, release process etc will all be taught when joining the team.

I haven't seen it before but if you were able to say I fixed these bugs on this project (that had the same stack as my teams') then it would be something that stands out - I should take my own advice!
curious, have you ever lived in China or a Taliban controlled region yourself? How do you know what it is like?
> = P[ mal ] / P[ pos ] ~= 1.0

You didn't prove this. You can't swap subtraction for multiplication. It's not equivalent to

> [ pos ] - P[ mal ] ~= 0

1e-100 - 1e-200 ~= 0, but

1e-200 / 1e-100 = 1e-100

That's the point of the base rate fallacy.
https://en.m.wikipedia.org/wiki/Base_rate_fallacy

False negative rate doesn't matter. A low false positive rate can be much larger than the true positive rate.

Imagine an extremely rare toxin that always turns your skin blue. Only 100 people in the world have it. But 1000 people are wearing blue face paint at any given time. A diagnostic test "are you blue?" Would have no false negatives and very low false positives for the toxin, just like a Bloom filter. But a positive test would not mean highly likely to have the toxin; it would mean highly likely to be wearing face paint.
I hadn't heard that, but I can't think of a justification for police to be giving someone fentanyl while arresting them.
How would you convince someone like say FB about the benefits? There is no room for negotiation.

https://www.marketwatch.com/story/facebook-employees-may-fac....
I think maybe the issue here is that the press did not cover the unidentified federal agents arresting the BLM protesters. The result is that it looks like the treatment of the Portland protesters is different.
I felt bad for Uber engineering force while reading whole article. They swamped themselves into that microservices hell due to pressure for teams velocity and TTM, and created enormous tech debt in the process. Now they are trying to patch it up with ridiculous means like putting JSON inside of protobuf messages. I really hope this article could be a warning for management of growing startups for what could happen if you squeeze features out of your team, but managers usually speed-reading those articles just to order "do like Uber did".
Anki does it sort of like this. It's just a zip file but instead of a txt file, it stores cards in a Sqlite database. All the resources are in the same folder. Unfortunately, the data schema is not great (in my opinion) and so it has some limitations on how it can be extended.

I'm working on my own flash cards app (see my other comment) and decided to do something similar. I actually want people to create tools to create new decks. I think the ideal is something like what Anki has in Ankiweb, a place to share decks with others.
Millions of Americans Have Moved Due to Coronavirus
No software also means carburetors and vac lines all over the place. Might as well fly https://news.ycombinator.com/item?id=23945838
No, you were right, and OP was wrong.
> But the laws don't cause the violence, they make it so violent individuals are the only one's willing to fill the supply.

This is untrue. The vast majority of the US drug trade is done without violence.

There’s violence in the powder/pill drug game because the profit margins are so high, creating an immense amount of competition. Sometimes you can 5-10x your money off powder, that isn’t really possible with marijuana or lsd, unless you are the grower or chemist.

There’s very little violence in the marijuana and hallucinogen markets.
I came on a TN visa and now have a E37 green card sponsored by my company where I work as a software engineer. The GC was issued 1 year ago but I would like to look at changing companies while still being in an SE role.

Is there anything I should be aware of with regards to citizenship if I should apply in 4 years?
The idea was that impersonating a federal agent or law enforcement official was a felony, which among other things, even if you did your jail time, would result in you being in the system, on speed dial for actual law enforcement, and bereft of certain fundamental civil rights.

Of course, there is still the issue that all that serves to do is keep honest people honest, and doesn't do much to deter a determined criminal who is certain they'll get away with it, criminals who don't care and just want to do as much damage as they can before being stopped, etc...

In truth, you can't do much about it short of public access to operational details of Law enforcement agencies, which arguably comes with it's own set of problems.

Hence, now the country being in the midst of a crisis of faith, all thanks to the absolutely jaw dropping incompetence and unprofessionalism perpetrated by the Administration, the Legislature's complete ineffectiveness and incapability to follow any other strategy than "pitch impossibility and deadlock", and the Media not even being able to be relied upon to show some decency in terms of holding the bar of ethical journalism high enough that enough people can trust them without having to cross-reference to next Sunday to get a reasonably accurate rendition of what actually happened.

While others may advise the 2nd Amendment, which I wholeheartedly support, it doesn't solve the immediate need of satisfying due process without escalating to violence in the event of a lawful arrest.

Of course, if you're a protestor,even a lawful arrest may not carry that much weight for you, and at the end of the day there is something extremely uncomfortable about a state of affairs where you end up either arresting unarmed Protestors, and shooting/ignoring the armed ones.

Can't deny that fundamentally speaking though, individual to individual: only you can ultimately be responsible for keeping yourself alive, breathing, and free. Act accordingly. If you accept that puts you on the wrong side of the law, then that's that, and maybe one day that can stop being the case, and the struggle continues. If it puts you on the side of enforcing the will of the People you deem to be legitimate, that's that; the struggle continues.

If you just want others to leave you be, to live and let live, you need to be prepared to fend off getting wrangled in by either of the aforementioned groups, and just as above the struggle continues.
You could get older server hardware pretty cheap, and just run everything on a single physical machine, no?

For example, I picked up about 96 GB of DDR3 ECC ram for around 75 euros. A quick check on ebay, and the same amount of DDR4 is selling for at least _twice_ as much.
I imagine it's pretty economical to buy this older hardware and just assemble a single beefy server, instead of buying multiple physical machines.

The added benefit is that this older hardware doesn't end up in a landfill, and even though older CPUs generally consume more power than their current gen equivalent, I reckon a single machine would consume about the same, or less, than multiple NUCs (I have no source to back that up though, it's just my assumption).
Yeah, the overall conclusion is that smartphone contact tracing probably isn't working, but we can't know for sure because the megacorps who designed it did so in such a way that makes it almost impossible to measure if it's actually working. The only app we know has definitely been ineffective is Australia's centralized solution, in large part because they do actually have the ability to collect statistics on its effectiveness.

We do also know that Germany's app was just outright failing to send alerts to users of many common, popular devices due to limitations on background tasks: https://www.dw.com/en/germanys-coronavirus-tracing-app-criti... Obviously there's no way to know exactly how many people should've been sent a warning and weren't either, by design.
It bears mentioning that not only cuckoo filters but also simply vanilla linear probed hash tables of B-bit truncated hashes (sometimes called fingerprints) can be a better substitute for Bloom filters. This seems a highly under propagated fact. "high p" (order 10%) numerical examples are often used to sell an idea less valuable at small p.

An (asymptotic, for p <=~ 10%) back of the envelope formula is that such a hash table/set of fingerprints takes up a factor of about (1+log_{1/p}(N)) more space than a Bloom filter. It is not hard to derive this. Unlike the incredibly precise Coq formula proof theme, this is all approximate, but more engineering-relevant.

If you were targeting p=0.001 to have a small mistake rate, 1 + log_1000(N) is pretty small (say <~ 1+3=4 for for N <~ 1e9 elements). While it does use 25% space, this Bloom filter would require many more (-log_2(p) =~ 10) probes while the LP hash table would only hit the DIMMs once. Many, but not all, might view a 10x latency reduction as worth 4x the space in the game of space-speed trade-offs.
I went there a month before they cordoned off more sections.

I don't see how it's a tourist trap. It's definitely hard to get there but it's completely worth it. I literally cried when I got there.

Go to a lot of the museums and sites near Cusco before going there, they are great and you learn the imperial history.
I have found few things as effective as shutting down my X server and just working in Emacs in the console. Obviously less useful if you're doing web stuff (although NetSurf exists).
Zarch blew me away at the time (in my high school computer room) as well as Conqueror, built on the same engine. Most home computer games at the time were inferior to arcade games : it was only years later that arcade games were surpassed at home, at least where I grew up in the UK.
Show HN: Reduce JVM AWS Lambda Cost Up to 90%
It's an interesting thought but I'd argue the following.

First, the definition of Bloom filters is a probabilistic data structure to test the presence of an element in a set no matter the program logic around it.

But secondly, given your example of safe browsing, you can flip positive and negative meanings around freely by how you define the question. Is it "is this a bad domain?" or "is this a good domain?" which you both can convert to "is this domain in the set?" and "is this domain NOT in the set?".

And that's a general problem with "positives" and "negatives", they depend purely on the question and the question can have a boolean negator in it. But that's a logical layer above the data structure. As you said, the data structure does not care, it is just bits and therefore the question is "is the element in the set?".

Same as one could ask "Is it day?" or "Is it night?" which both query the same underlying data about the time and location but would have opposite meanings for positive and negative results.

And so, to give the two terms a better meaning we have a definition of the data structure and the operations on it which defines the meanings of negatives and positives.

I think some part of the reason for confusion with false negatives and positives results from the conotations of "positive" (good) and "negative" (bad).
> To VPN, or not VPN

Why not have always-on VPN? Not a nice experience for Google users, but screw Google, iCloud never complains on 'new device'.
When speaking of third hand information reported in the media absolute terms like 'proven', 'fact' and 'valid' seem overly broad. Throw in the contentious nature of a political discussion on the Internet and you have a real mess.
I recommend "every food is either a soup or a salad".
Back when I was forced to work on windows I'd add rules to the default windows firewall. E.g. to block twitter I'd add a rule to drop all outbound packets to 104.244.40.0/21.
Eliminating duplicate objects: three approaches
Awesome, I'm going to try it out. I really think there's a lot of room for professional SRS tools.

A few things I've found using SRS.

- I often want to practice on the go, but Anki's mobile offering isn't great for inputting new cards, or managing partial cards (i.e. I think of a sentence I don't know).

- I have a couple modes of operation. When I'm studying I'm often at a computer, so I want bulk input/output - i.e. create a lot of cards fast.

- Offline support is essential, since my study time is usually during my commute.

Anyway, congrats on launching!
I'm sorry if it came off like I was saying "they deserved it", I didn't intend it that way. What I was trying to illuminate is that this is a much more complex situation that is being papered over for unknown reasons. News should not have a political spin in any direction, we need to see clearly everything that happens from start to finish to make our own judgements. I doubt that there is even much political difference between us but we've all been trained to categorize each other when we should be establishing the points on which we agree. I agree that our society is in danger, it is under threat from all sides at the moment. The terror I feel is not that of facing an opposing viewpoint, it is the fear that the centre cannot hold[0] and our grip has loosened so that we cannot catch the end of the rope.

[0] https://en.wikipedia.org/wiki/The_Second_Coming_(poem)
Wilhelm Voigt – The Captain of Köpenick
Facebook pays more than many. Is there an ethical premium it is forced to include?
Correct.

In the extreme case, imagine that your k hash functions are nearly identical: hash function `H_i` differs from `H_1` only in that the outputs for the `1`st and `i`th elements in the input space are swapped. Of the `N` elements in the input space, all but `k` will completely collide.
Cool. HN timestamps show that took you no more than 5 minutes, maximum!
I don't know why you're getting downvoted, but I also don't know why anyone would stand in a line to leave a store. Just say no thanks and walk past them, like every other unwanted solicitation.
This!

"I care so much about my privacy!!!1!!1

- Sent from my android phone.
"

go figure...
Might have been, I just remember it from being printed somewhere on the page on the programming manuals.
I always thought the explanation of bloom filters was way overcomplicated. They are simply chaining hash tables, without the chain. Chaining hash tables first hash a value to an entry in an array, then walk down the chain at that entry to see if the value is actually there and disambiguate when different values hash to the same array entry. Bloom filters just get rid of that second step and leave it up to you to determine if the thing you are looking for is "really" there.

Of course, that assumes familiarity with chaining hash tables, but I feel like every CS program goes over hash table implementations, but bloom filters weren't something I learned about until I left college.
Opening a online, high-yield savings account takes much less than 15 minutes. Many of these banks dont even offer checking accounts, so you couldn't switch everything else over even if you wanted to.

Many people in the US have no problem opening and using multiple credit cards, so having multiple bank accounts shouldn't be too difficult.
>> civilisation is in decline due to anti-intellectualism

clearly you have no idea what is the Ottoman decline paradigm, nor why this reference was used in this context. I can only quote you: "I'm not really sure how I can constructively help you"... maybe google?
A Scanner Darkly had a more apropos gestapo in unmarked van scurrying away a protester scene:

https://www.youtube.com/watch?v=xz7591jlrL0&t=1m10s
I do vote but I also live in a gerrymandered district so my representative is pre-chosen for me. I also live in a non-battleground state where essentially my president is pre-chosen as well. My vote actually doesn't matter much at all.
The problem is that it is difficult to know how many symbols it must fix. It can be also a comma, colons, semicolons, and parenthesis, and ... In HN I always put an space before and after each URL just in case because I never remember what the parser does with something like (http://www.google.com).
It is an unacceptable risk for people who didn’t consent, but that’s a different matter. We should punish people who give others dangerous things without consent.
Redux Overview and Concepts – Reimagined Redux Tutorial
Socialized medicine like all mandatory social programs violates my freedom of association.
Your whataboutism aside, the US formally apologized, offered reparations, overturned the court decision with a strong statement decrying the action.
Python Web Scraping Tutorial
Yeah, I moved my savings from the < 0.1% Citibank "Savings" account to the 2.2% Ally Bank last year.

Setting it up was as hard as making a HN account.

I can transfer money CB -> Ally with a few clicks. Only real friction is I can only move $10k at a time every N (4?) days.

Before you get too excited, the Ally rate is now down to 1.1%.
Purism criticizes Apple for its no webcam tape/covers on MacBooks advice