skysight-inc/HackerNews huggingface dataset:
Well, yes. In a way that's another example of the kind of problem I'm talking about.

This thread stemmed from https://news.ycombinator.com/item?id=21808522 :

> Java's implementation of checked exceptions looks pretty minimal and sound to me.
>
> How would you implement them?

Java's checked exceptions aren't "minimal" and are problematic because they behave unlike the rest of the types system. I'm not saying that they should have ditched checked exceptions and left it at that, though. What they should have done was make sum types a first-class part of the type system, and then checked exceptions become redundant.

In languages that actually have general sum types rather than special-casing the way Java's exceptions do, you can get multiple types of errors with an Either by making a union of the different types of errors. You can alternatively use an N-way sum type as your return value in place of the 2-way Either.

Kotlin has sealed classes, which can be used to create a sum type, and you can even do the same in Java with enough boilerplate, but in either of those languages you run into another problem if you try this: it doesn't interoperate well with the vast majority of existing library code that throws exceptions.
yes, you need to merely be worth $xx billion
You cannot do this even as a Brit in the US. Everything on the iPlayer (except radio) is geo-restricted to the UK, and they're really very good at playing whack-a-mole with the VPN services as well.
They have craigslist for this stuff nowadays. In college neighborhoods you can just dump it on the street it will get picked up by some student who needs it.
Where did you get "China enjoys greater freedom than America" from "I can do this one thing in China more easily than in SF"?

It's true, by the way. I was in SF for a week a few months ago and the constant need to watch what I say was exhausting. I couldn't even joke around with my gay friend because people were getting offended on his behalf, much to his dismay.
Should be (2015), and it was also re-posted in 2017 apparently.
What does delivery method matter?

What I care about is obtaining a product. Segment by non-substitutible category (book vs electronics, etc) but not delivery method.
Programming is a commodity. You learn to program in Ruby and the next platform makes you irrelevant.

CS is a foundation. When you understand how the languages themselves are built you can figure out any of them. The fundamentals don't change often.
As coral die, protected areas aren’t enough
It will be interesting to see what changes these streaming services bring to TV consumption and the Internet in the next decade. Comcast and other providers are losing subscribers to YouTube TV and Hulu. I suspect this will cause internet prices in the US to rise since these companies will want to make up the shortfall.
That the ruler is related to the antenna tuning is the initial guess of the author too, but he is unsure.

But come to think of it, why is the PCB silk-screened in the first place? I don't think such a cheap board will ever get serviced by the manufacturer, and slikscreening is cheap but not free.

My guess is that it is "just in case". If something goes wrong, the silkscreen is there so that things can be fixed by an assembly line worker. And they identified incorrect antenna dimensions as a potential problem and left a ruler there. Turned out everything worked fine and the ruler wasn't necessary.
If you already happen to have Amazon Prime, A lot of it is on Prime video.
Amazon is a public company.
what exactly is wrong with his argument?

He is saying groupthink is bad.
I have to use it because Apple, in it's infinite wisdom, does not offer the option to disable pointer acceleration in osx. Which is infuriating.
Do Not Apply for College Before You See This
Which operating system are you using?

There was a regression in the Linux kernel regarding polling rate negotiation that was fixed not too long ago

https://i.imgur.com/q7NSMfR.png
The scroll wheel in the Master 3 is totally broken. It doesn’t register scrolls properly. Within 10 seconds I noticed the issue. Same issue across multiple devices and OS’s too. Others have noticed too, like here: https://www.reddit.com/r/MouseReview/comments/d6yo5j/anyone_...

I returned mine and got a G604, which is a work of art, and you can load settings into on-board memory so you can delete the Logitech software after doing that.
You can also just use a phone plan with roaming, as they aren't affected by the firewall. The guide says it's pricey, but Google Fi doesn't charge extra for roaming. I got around China last year with it, including some fairly remote parts.
Your complaint that every bad monopoly is replaced by a better monopoly with lower prices?
No complaints about how spoilt the younger generation was, with their fancy tablets everywhere?
All the continents have very old parts.

https://en.wikipedia.org/wiki/List_of_shields_and_cratons
> What if it costs more to ship items

That's why online you usually pay for shipping...
Dunno. Paw Patrol demonstrates a lot of teamwork and proactive attitudes.
I’ve never used Make in my life until a few weeks ago.

It’s surprisingly good for managing the build process for a web project that various build tools like Gulp, Grunt, etc. have been created to handle.

I finally ended up using npm scripts and it was easy to convert them into a Makefile.
A message store is really not a comparable pattern to a message queue. It's unlikely that the usages would be similar enough to engender a meaningful comparison. They're not as dissimilar as an apples-to-oranges comparison, but maybe an apples-to-applesauce comparison.
Consolidating our codebase - most of our infra was already built on top of Postgres and we were just using Firebase for realtime chat.
The friends were in SV but did not work for Palo Alto Networks.
Ring can do more to protect people who re-use credentials that have been in a data breach. Like Google's better password protection in Chrome,[0] sometimes the stakes are high enough that the responsible thing to do is be proactive on the user's behalf.

[0] https://blog.google/products/chrome/better-password-protecti...
Sounds like it's not brute forcing simple using the same email/password for some random site that then gets compromised, malicious actors then try those same credentials to log into Ring and they're in first try
None of those are enterprise products. Consumer businesses given away for free are very different than directly selling infrastructure and services.
The SEC has a few tools for catching insider traders.

1. They look at suspicious trades that made a lot of money. Putting all your money into shorting a stock, right before earnings come out qualifies. Doing it multiple times gets them very interested in you.

2. They start asking questions, conducting interviews, and getting search warrants. If nothing suspicious comes up, they drop it. Occasionally, traders get lucky, right?

3. They get wiretap warrants for their core suspects, and place a few friendly phone calls to those people, to ask a few friendly questions about some stock trades.

At this point, they have two branching options.

4.1. Tap the phone lines, and wait to see who the core suspects call.

4.2. Drop by the core supects' homes, slap some handcuffs on them, pretend to thumb through a seven-hundred page thick binder, and ask them very nicely, if they would be willing to share the names and roles of their accomplices, in exchange for a lesser prison sentence. It would also be great if they could call said accomplices, and inconspicuously get them to chat about the financial crimes that the group has been doing in the past few months. (Admitting to financial crimes over the phone makes the subsequent convictions much easier.)

Repeat, recursively, until step 3 fails to add new nodes to the graph.
> The "X% of scientists agree" point is of course not a scientific argument

But it's presented as such. Is this, and similar examples, a "big deal"?

Another way of asking that is: is trust a big deal? And the answer is: we do not know - but guessing at such things doesn't seem like a terribly prudent strategy when the stakes are this high.

> and I understand how it could be taken the wrong way

Can, and is, regularly....and as a representation of the degree of ignorance of those who "don't buy into" (or so it is perceived) climate change. "97% percent of scientists agree, but these denier idiots think they're smarter than 97% of scientists!!! lolololllll".

The problem is, that 97% meme isn't factual. I'm not sure how many "deniers" actually know it isn't, but I know it isn't, and the complete lack of concern for actual facts (as opposed to factoids) by the pro camp in this debate kind of disgusts me, and leaves me with an illogical urge for non-cooperative-behavior. I wonder if I'm the only one that feels this way. I also wonder if I'm the only one that thinks about the significance of how people's feelings affects their behavior, because it sure seems that way.

> I think a lack of patience with the dishonest discussion tactics used by poorly informed people arguing against the scientific state of the art is totally understandable.

I wonder though, how often "dishonest discussion tactics used by poorly informed people..." is actually a less-than-entirely accurate characterization of what's really going on. I've been accused of all sorts of horrible beliefs and intentions, all without a shred of supporting evidence in my actual words. People are arguing with their imagination of me, not the actual me. I point this out, and no one cares. Their interest evaporates. Never underestimate the power of the imagination within the human mind, or the unwillingness of it to allow self-inspection.

> Yet as soon as you dig, the "scientific arguments" evaporate.

Agreed, sometimes if not usually, this is indeed the case. However, this phenomenon sometimes works in the other direction as well, you being a pleasant exception obviously.
Do you have a citation for your second sentence? NYT v. Sullivan was a defamation case, but my assumption is that the level of protection the First Amendment provides to any given act of speech isn't affected much by which law is trying to penalize that speech. I could easily be wrong; is there a case where the issue came up? (Also, Elon's tweet may count as commercial speech, which is less protected in general.)
Why are you saying it is a hoax?

A hoax implies they made it up. Instead they have multiple sources giving similar stories, in an area that is shrouded in secrecy of both the corporate and national security kind.

It's hard to report in this area: people can't and won't go on the record, motivations can be murky and very technical details are extremely important.

However, the parts that can be verified are easily verifiable, the technical details seem realistic and the motivations align.

It's possible that the story is wrong, but hoax seems to be the wrong way to think about this.
Luckily, I do believe that DNS query data has value, that's the reason I'm arguing against anti-privacy crap like DoH and have been since the beginning. If my arguments don't make sense to you, it's either because you lack understanding or have an agenda to push DoH.

> I'm not sure what you think NetFlow records contain.

I don't need to think what they contain, I implemented a netflow collector or two in the past.
These articles have been posted in previous HN discussions. I think you will find them useful in answering your question.

https://www.eugenewei.com/blog/2019/2/19/status-as-a-service

https://cdixon.org/2015/01/31/come-for-the-tool-stay-for-the...
All good, but the Stevie Wonder episode changed my life:

https://www.youtube.com/watch?v=_ul7X5js1vE
Out of curiosity, could you give some examples of such theorems?
>Of course, conspiracy theorists would say 'of course he would say that'.

That comes with the territory when you're a totalitarian state with no rule of law.
https://www.google.com/amp/s/www.bloomberg.com/amp/opinion/a...

It’s one of Matt Levine’s satirical rules of insider trading not to do that.
two cars:

- brand A saves who it decides.

- brand B saves the occupant.

which would you buy?

Also, I can't help but think of the brand A airplane that knew better and crashed [1] and the recent brand B airplane that in one case it thought it did and crashed [2]

1: https://en.wikipedia.org/wiki/Air_France_Flight_296

2: https://en.wikipedia.org/wiki/Lion_Air_Flight_610
Sadly it is actually the case. I recently worked on a project using the AWS SDK. We had written our code using Scala and had to up version the AWS SDK to 2.0. Because we used reflection with it, we encountered a Scala compiler bug (an illegal cyclic reference) and had to rewrite it all in Java.
I actually tried to buy a product from a manufacturer because of these concerns. Their website catalog just links to Amazon for purchase.

It is a Shenzhen company, though.

People gripe about "Chinese" companies, but everything is made by some Chinese company. Chinese companies who build a reputation for their brand are good.
You can comment freely what you feel right, you work for google doesn’t take away logical arguments and that’s what the debate is about. I am not a Microsoft fanboy, they are no different and so is amazon when it comes to cloud lock-in.

I would have hoped in yester years that instead of Amazon api for cloud, companies would have adopted an open source standard, or just use API from openstack and extend them.

But that didn’t happen now cloud API are new windows kind of platform lock-in of old Microsoft. Personally I use apache-libcloud [1] to make my service as cloud agnostic as possible.

Also try to use a non USA company as backup mostly in Europe given strong privacy laws unlike US firms.

[1] https://libcloud.apache.org/
"Make it look like something you did, not something that just happened." - My father talking about lining up wallpaper seamlessly.

"It's only as awkward as you make it." - My good friend talking about possible awkward scenarios involving the opposite sex.
> It's completely nonsensical to consider that a company this big with this much investment already will exit that opportunity.

Most big corporations will exit any market, no matter how big if that market does not turn a profit.
I'm probably going to sound old and grumpy but I've been using Slack for work for 5 years now, plus I've briefly checked out Mattermost and Riot/Matrix, and I've yet to be convinced that they couldn't just be replaced by a fancy IRC client that supports markdown, autoloads images n' stuff.

While they may offer some higher-ups some benefits I don't see anything I'd miss if we moved to IRC, quite the contrary — I could maybe even reclaim some of my RAM and get to choose a client to my preference (which is not an Electron app).
Bloomberg the company is a legally independent entity to Michael Bloomberg (who I don't think has much of a role in the day-to-day running of the company anyway).
The Future of Leadership Development in Corporate
As if any other country is better.
Wife recently needed a CT scan of the chest. It was the correct imaging modality for the potential DX in question. An X-ray would be useless as it wouldn’t show the suspected issue. First insurance denied saying we had to have an X-ray first and that X-ray needed to be abnormal in order to justify the CT. But this would just be a waste of time and money since the X-ray is useless for the suspected issue in question, and then it would also undoubtedly caused problems because they would deny the CT when the X-ray wasn’t abnormal.

It took 3 hours of my time. About 3 hours of medical assistant time and about an hour of two different doctors time to get this simple 5 minute CT approved. This is all on top of the time of admins at the insurance company.

The CT was done and low and behold did show an abnormality.

The charge was around $2000 to insurance which was lowered to about $1150 by the negotiated rates. Of which we paid the $115 coinsurance (10%). We asked what the cash price would’ve been to avoid all this, $450.

So our 10% coinsurance is actually more like 25% of the real price. And the insurance companies denial and absurd process could only possibly make sense over just always unquestionably paying the cash price if 1 in 3 CTs ordered by doctors in such a scheme was fraudulent. I seriously doubt that would ever be the case. And that’s still ignoring the personnel cost in this example. And the opportunity cost of those personnel not being able to spend that time on actual medical needs of other patients.

The system is disgustingly broken in this country, we need to move to a single payer system and get these insurance companies out of the way.
> in the late 90s/early 2000s, we saw a lot of the same.

And I saw a lot of the same in the mid 80s, when I started in college. I remember talking to one of my classmates, who originally wanted to be a Phys. Ed. teacher, contracted a back injury, and decided that there was good money in CS.

If you're passionate about CS and dedicated to acquiring and maintaining skills, I think there will be a good career in it for a long time.

Out of curiosity, what would have been your plan B? Off the top of my head, I can't think of any profession that would obviously guarantee more long term stability.
Encryption will do nothing to stop this. If a user clicks a link and gets the malware, the malware will be doing it's damage inside of the encryption envelope or encrypting already encrypted data which has the same effect.
I think it's one of those "the best time to start was 10 years ago; the second best time to start is today" sorts of things.
Un-differentiable output. Take, for instance, writing a program. Change the input by the smallest possible amount, one character, and generally the output changes by a rather large amount (it could, say, go from working to failing to compile). Rarely would changing one character get us X% closer to a solution, or produce a change in a working solution that is X% faster.
Tock definitely looks interesting, but reading the walkthrough[0] leaves a bad taste in my mouth. Mixing C and Rust without even calling that out, let alone explaining the why. Their init() function (serves same purpose as the reset_handler in OP’s article) is also a gnarly mess in comparison to OP’s version.

That said, judging a project based solely on its howto will mean you’ll miss out on a lot of otherwise good stuff. As such, will definitely keep digging into it as I have a project that could leverage it.

[0] https://www.tockos.org/documentation/walkthrough/
I thought the point of the law was that you can't just opt-out of it if you find it inconvenient.
The article answers its own question: men are increasingly not enrolling in colleges.

This shouldn't be terribly surprising given how anti-male the environment has become.
http://archive.md/Y3pZT

https://outline.com/U9mAnr
Empathy in Artificial Intelligence – It's Finally Possible and Necessary
No it's available everywhere. It's a pref. The default if you haven't set the pref differs in the US.
Remake is wonderful, but note that many bad makefiles invoke 'make' directly instead of using '$(MAKE)', so remake won't work properly until those makefiles are all corrected.
Haven't read 1493 yet, but looking forward to it. Read 1491 about a decade ago and it blew my mind. You just pushed 1493 back up towards the top of my "to read" list :)

I think it was 1491 where I first encountered the idea that red earthworms are invasive and the real reason "great forests" are in decline.
Galois Theory isn't taught in India, because Galois challenged Ramunajan as youngest genius since Newton.
Wasn't PIA bought by an offshoot from a shady malware producing company called Kape? Isn't PIA's new CTO Mark Karpeles, one of the ringleaders of the Mt. Gox debacle, who stole millions of dollars and was convicted for it in Japan? Nothing says safety like malware and fellons in your VPN provider.

Reddit thread with a decent timeline of events:
https://www.reddit.com/r/PrivateInternetAccess/comments/e9fo...
Thanks for the reply. I've seen that site but it seems to be aimed at people who don't offer any https at all. At this point I'm still more comfortable offering visitors the decision. (Not many people visit my site by the way.)
I don't know... I rewatched Thundercats as an adult and I'm not sure how I ever enjoyed watching it...
It has probably been the most-discussed topic on HN in the last year, so you're not going to get very far calling it "suppressed".

The basic problem is that such discussions are repetitive, this is a site for curiosity, and curiosity doesn't go with repetition.

For sure the problem of generic discussion is similar across all the hot topics. But some are more prone to flamewar, and those require more moderation.
Developers these days say "Chuck it in S3" or "Run it on EC2". I feel they have a strong advantage because they've kind of come to own the language of the cloud.

After many years of working with AWS almost exclusively, I recently started a new $DAYJOB where our primary public cloud provider is Azure. A couple of days ago I was chatting with a co-worker about something, and he literally says "I think we should just chuck it in S3 and call it good" (paraphrased slightly, due to my imperfect memory).

It struck me as odd for a few seconds, and then I realized that exactly what you are talking about has taken place. S3 is so dominant that it's become the default label for object storage in the cloud.
>'ß'.toLowerCase() // 'ss'
"ß"
>'ß'.toLowerCase() === 'SS'.toLowerCase() // true
false
>// Note the Turkish dotless i
>'John@Gıthub.com'.toUpperCase() ===
'John@Github.com'.toUpperCase()
true

Chrome 79.0.3945.79 (Windows, 64bit) seems to differ from the proposed results for the first two statements. If the proposed results are what should indeed happen by unicode standard then I wonder chrome is not fully implementing them?
Airbags in the A pillar prioritize the safety of the driver while creating a blind spot that makes it difficult to spot pedestrians.
Thanks @a_band - Please don't hesitate to submit a bug report (or feature request!) if you get a chance to play around with it.
I thought he was back with new cartoons

But I’m OK with him monetizing his creations
You need to create a space where people can fail safely; an area where someone can take a risk, and if it doesn't work out, it's not the end of the world, but they can get some acclaim if it does work well.
"To decrypt that data the attacker will need both your Master Password and your Secret Key. A Secret Key is a 128-bit key generated locally on your device, your Master Password is a passphrase set by you. These two keys are combined and, to simplify greatly, used to decrypt your data."

I'm curious how syncing works, specifically in regards to the Secret Key. Seemingly, to me, if the process works as described; I'd need to copy that Secret Key to each device I want to sync, otherwise there'd be no way to decrypt the data on the new device.

What am I missing?
What a weird, accusatory, windmill-tilting comment.

to satisfy your own philosophical needs that they may not share

They are, presumably, adults who could reject the suggestion to change if they had strong feelings about it.

but that’s not why you switched them over

If you think cloud services are bad, then Bitwarden not using cloud services is what makes it a superior solution, and then would be why you switched them over.

There is nothing about “being a cloud service” that makes 1Password unusable for your family other than your own objections.

But you could say that about every tech decision every tech person makes on behalf of other people. 2015 LastPass was hacked and user details stolen, 2017 OneLogin was hacked and they accessed "user data, apps and various types of keys" and they "cannot rule out the possibility that the threat actor also obtained the ability to decrypt data"; "I don't trust (or don't want to have to trust) cloud services" is a reasonable choice to make.