skysight-inc/HackerNews huggingface dataset:
I am surprised no one mentioned https://discoverquickly.com/ yet.

It's basically Spotify's recommendation system with a bunch more parameters for you to play with and the UI is designed so you can go through the recommendations quickly.
how many customers per year? and how do you deal with insurance?
Just switch to a different terminal and kill the process.
This is a very cool article which has left me wanting more. It seems to stop just short of the end though, there is no section to actually explain the component values in a rotor, or an interactive diagram deconstructing the component parts of a rotor. Or did I miss it?

I'd also be really interested to see some more applications. I wonder what rotor interpolation looks like for example? I know I've had problems with quaternion interpolation in the past.
> I don't believe for a moment that China would've attempted to quarantine 60 million people so quickly if the case fatality rate were only 2%. 2% is bad but SARS saw around 15% in many countries and things weren't locked down this tightly.

presumably fatality is only one of many factors here. 15% of 100 infections is a different beast than 2% of 1M. And if it takes up to 14 days to see symptoms...
I don't think you can fix it, it's just the nature of the Internet. I was talking to some older coworkers who were adults before the Internet became mainstream, and they said that before the Internet, your social circle was neighbors and co-workers, so being an ass would have direct, and sometimes physically painful, ramifications. They said that on the Internet, there's no real ramifications for being a horrible person, and you'll always find a group of people that agree with what you say, whereas before you'd get ostracized, or worse, for treating your neighbors/co-workers poorly. I think the best you can do is encourage people to interact outside of the Internet, and hope that the manners required to function IRL stick with them when they go online.
Airbus to pay $4B to settle corruption probe
Yeah in singleplayer with lower fidelity that is passable.
I'm not sure what you're saying, here.

The UN Special Rapporteur on Torture reports on actual subversion of democracy and principles, and random people keep FUDding about. It's not about fanboys, basketball players, nor even sexual assault.
HiPlot: High-dimensional interactive plots made easy
We use a home-grown solution, and try to keep it pretty minimal. For example, we can run all our pipeline steps serially and still get all the work done plenty fast, so, for now, we're keeping that parallelism can of worms firmly shut.
Of course I'm not saying that people should stop working on what they want, they are free to spend their time however they want. I'm looking at it the other way: what if I want to create a protocol but can't be bothered to work on the UI, because I'm no designer ?

I'm not even talking about multi protocol clients because, as you said, it tends to level downwards rather than upwards. But if I could "fork" the UI and slap my protocol on it, instead of having to build it from scratch, I'd save a lot of time.
Ask HN: How much of your code review ends up as comments on style/form?
I have encountered a number of situations where a majority of code review comments for my team end up being (slightly pedantic) style/form related. Some times its a matter of naming conventions, others its something like `prefer const over let if no reassignment`.

It feels like a lot of this could/should be covered by linting rules. Am I the only one who runs into this?
>ConcurrentHashMap.computeIfAbsent

It's leak prone as it'd hold the references forever. It's a cheap and easy way to do it but far from ideal. I'd not recommend it.
Is the problem that you can’t identify owners, that you can’t successfully get in touch with business owners, that you can’t convince them to talk to you, that you can’t get signal from those conversations, or that you are accurately getting the signal “Actually literally nothing could be better about my life.”

Draw the funnel diagram, with numbers if necessary. Having talked to many devs who believe similar, I think the most actionable advice is likely “Organize your next N weeks to talk to many, many more business owners than your last N weeks.”
"Nothing to see here... get back to twitter/facebook." says the typical Hacker Newsie.
I also think the lack of consequences makes it very easy for people to post all kinds of shit.

On HN this is greatly reduced by the point system and the opacity of bad posts. A bad post fades away so it doesn't look as important as other posts.

In real life you can get a punch in the face if you say nasty things to someone.

But on Twitter, Facebook and YouTube most trolls wont ever learn because they just can say whatever they want.
Most important, do not be too hard on your self, say nice things and encourage yourself.
Is there such a set of rules/traits that are being defined to be maximized? I remember Elon saying to "maximize human freedom" as a goal but I could be out of context or misquoting.
They're sent to the telnet target, so that you can do those things on the remote machine.
Countries are package deals. You get different election mechanisms, political structures, cultures, laws, and so forth. In the context of American history specifically, sheriffs have played an important role in balancing power within our political system. Your country, being different, has different ways of handling the issues it has faced. I'm sure in some ways it has been better, but in others, it may have been worse at various times.

Ultimately, countries are straight-up complicated. Nobody has solved how to do government in a way that doesn't screw over somebody. And every time people have tried, you could count on some human being in the system to screw it up.

Just for clarity, I've lived in Sweden and Germany and operate a company in the UK. I've tried several times to make an honest holistic comparison of everywhere I've worked or lived. My conclusion is that nowhere is perfect, and that whether the place you live is good, bad, or neutral is really a matter of time more than anything else. Looking at [0]pictures from the middle east in the 1960s and 70s drives this point home.

[0]https://www.businessinsider.com/iran-before-the-revolution-i...
> There's some serious flaws with not counting water as a renewable resource.

I've often found myself pointing this out to people when talking about water being used, though it does depend a lot on where the water comes from, and / or being diverted away from.
One thing i've always missed from the Perl programming language is the regex operators.

You could do:

my $var='foo foo bar and more bar foo!!!';

if($var=~/(foo|bar)/g){ # does the variable contain foo or bar?

print "foo! $1 removing foo..\n";

# remove our value..

$var=~s/$1//g;

}
I agree with your previous post, but I do think it's good that the government puts limits on where you build. And honestly, if we don't like it, it's the government we elected, and we can elect a new government. But it seems we are ok with that so far.

> The government is ... not some overlord we need to ask permission from.

I see it as the government is restricting certain people from trodding on the rights of other people. Otherwise you get things like chemical companies dumping waste straight into rivers, etc.
I'm sure everyone's been in a situation where so much sh*t was dropped on them that a hoist must have been involved ;-)
I’m under the impression that building up high level languages using macros was very common among assembly programmers, since C was new whoever wrote this may have come from assembly and taken the habit with them.
Thumbs up for the relatable domain name.
No 10th gen CPUs?
Please extend this ... to every product on Amazon.

Please also treat identical images as the same product. Copycat products on Amazon are the bane of my existence. I hate scrolling through pages of "products" and seeing the same "product" listed repeatedly even though they are simply different listings.
The Internet and the Web are not the same thing. The Web is a service that runs on the Internet, just like DNS, E-Mail, and the like. Your cellphone is not a text messaging program.
The claim wasn't that they're harmless, but that they're easy targets.
Finnish is my native language, but I grew up in Helsinki in the 1980s in an environment where essentially everyone I met could speak at least three languages.

The notion that Finland is a culturally homogenous single-language nation is absurd to me.
No, you can't, because telnet occupied the position SSH now does of remote connection to a shell on another machine. Your Ctrl+Z or Ctrl+C gets passed right through to control that remote machine, assuming you have a proper telnet server on the other side that negotiated the appropriate options.
Did you try F#? How would you rank it?
Well the inverse was true 100 years ago. It's not implausible that someone could make a similar statement a century from now:

"The US population is 3x as large as it was in 2020. France is 1.5x. Most Americans don't live in places designed for cars.

"Even the old megalopolis NYC was redesigned away from cars over 50 years ago. (Moses Roberts)"
except you cannot, once its AGPL youre stuck with it
> People without anonymity are total fuckwads too

Hell, go read any "opinion" article from any newspaper since the dawn of the printing press. They were well-written fuckwads, but they were pretty much all fuckwads.
CGP Grey: "This Video Will Make You Angry" https://www.youtube.com/watch?v=rE3j_RHkqJc
Maybe name the company that's not responding and not updating the DNS record?
Although Corleone does greet Barzini right at the beginning, at Connie/Carlo's wedding, by saying "Benvenuto a casa nostra" -- "Welcome to our house" -- which I always figured was a mild pun of sorts on the writers' parts.
Microsoft Ad Monetization platform shutting down June 1st
I've heard the opposite - that the Mafia formed to take advantage of a period when there was a vacuum of central authority in Italy and therefore little security for common folks.

The mafia served as the protectors - and if not paid, harassers - of the people in this situation.
But not enforcing marijuana in that case wouldn't be
"often extreme, and unpopular".
The most interesting part of this article is that the aim of the Italian-American Civil Rights League was to combat derogatory stereotypes about Italian-Americans.

The IACRL promptly reinforced all those stereotypes by launching an intimidation campaign against the production of The Godfather.
Bourne liked ALGOL. A lot. So much that he was one of the few people who wrote their own ALGOL-68 compiler. Using the preprocessor to feel more at home is a pretty good idea in this case.

This wasn't particularly popular to anyone who wasn't, well, Bourne, even at the time. I posted an example here: https://news.ycombinator.com/item?id=22199664
there's a standard procedure for prosecution of sexual crimes in Sweden. The police did not follow it, nor any of the other relevant procedures that are used for all other cases in Sweden. There are numerous emails implicitly showing international pressure to hold the case open for years without allowing Assange to testify or resolve the case legally.

How you think that is somehow similar to Kobe Bryant is beyond me.

Did you read the article before commenting?

Or do you like making vacuous statements with the intention of informing everyone here what a knee-jerk uninformed response looks like?
The wikipedia page for GA, and in particular the introduction, is an absolutely perfect example of the horrible quality of math pages on wikipedia.
Maybe it would be more appropriate to say that Zuck is an instance of the CEO/Tech Billionaire/Governing Body/Corporation/PotentialAIMaster object.
Well if you do, know that the $3k/mo saas that took 2 years to build isn't going to put that kid through college but will allow you to be a present and engaged parent to your child for the precious few years before they go to school.
The author worked on ALGOL 68C and probably intended to reuse the more familiar syntax.

Nowadays, I would indeed consider it a bad practice to use such macros. Especially if you intend to share the project with anyone else.
5G below 6GHz really requires dynamic spectrum sharing with 4G. Once that is standardized, carriers can gradually switch out 4G for 5G with modest but real benefits.

I was part of a group that installed some radio gear on the roof of the local mall and I can say that the building manager of the mall was a tough customer. It really helped that he liked our (union) electrician and was certain we wouldn't contribute any leaks to the roof.

Carriers used to use the IBEW and CWA and had some standards for the quality of work done. Today carriers tend to use non-union contractors -- some of those people are excellent to OK but some are real idiots that any property owner would want to keep far away.

So far as serious IoT goes I think the coverage problems will still dog IoT. With fiber you can get 100% coverage -- it costs money, but there is no site that can't be served.

Will cell phones carriers will tell you they cover 98% of POPs, when you investigate it might be more like they cover 89% of POPs. With wireless systems you make a rather large capital investment that rapidly erodes in value to get to that 89% coverage but then the cost explodes from there.
>As will returning to the days of multi pseudonyms for different websites. Because people are not one sided. They don't always act the same way in every setting.

I never stopped doing this. The problem is, a lot of younger people were never taught to or never learned they should do this and a lot of older people same thing sort of.

I was kind of lucky I suppose, years ago I had a friend say something on a work Facebook page that caused some trouble, I realized Facebook wasn't a place I could have people like that, so since I've kept Facebook or any other social media website with personal information and concersations on it strictly professional or Christmas dinner at grandma's house level. Which pretty much means, no politics, no getting involved in other people's arguments, no posting things I wouldn't want an employer or my grandma seeing, no friends that post ridiculous things on my feed etc.

Then i've got my forum and other online site accounts that lack, for the most part, studd that could easily identify me, though I'm sure someone with lots of time and dedication(dunno why though), could figure it out, that use a different email than my 'real' email, where I can talk about things without worrying that I might randomly piss off someone I know.

If I want to have potentially divisive conversations with people I know in person, I'd rather do it in person or at least not on what might as well be the community billboard.
I don’t think that’s accidental; Most of the tweeting and swiping apps are funded by selling mass manipulation as a service.
I'm not a mathematician, but I think it's about extending the idea of a scalar and a single rotation (Complex numbers) into a scalar + 3 rotations (Quaternions). The idea can be extended further to a scalar with 7 rotations - https://en.wikipedia.org/wiki/Octonion, but no further, for reasons I don't understand.
Nowadays (java 7/8), "synchronize" is likely better than most uses of reentrant lock, though. It's especially good in (common) cases where the lock is not contended.

even CHM uses synchronized nowadays.

Flip note: don't touch ReadWriteLocks
Why? It probably would come back to bite OP if it results in people reading their blog spamming or otherwise retaliating against the company.
Roku is removing Fox apps just in time for you to miss the Super Bowl
Solution: allow a company or individual keep a patent up until (total assets - total liabilities) / (research costs) is greater than 15.
gtld != cctld

One if generic, the other is country specific.

.com and .net are both gtld, thus good for the whole world.

.co.uk, .us and .io anre cctld, thus country specific.

Segregating TLD makes sense, they are meant to understood what's behind the website.
Trends that will shape the cloud-native world in 2020
My point is that if you work with computers then probably is a good idea. Most special symbol usage is because of that and escape sequences are derived from those keyboards.
Four democratic countries joined forces – the U.S., Ecuador, Sweden and the UK – to leverage their power to portray one man as a monster so that he could later be burned at the stake without any outcry. The case is a huge scandal and represents the failure of Western rule of law. If Julian Assange is convicted, it will be a death sentence for freedom of the press.
Where your self-pity needs to be stopped. "No body needs to be homeless in the wealthiest country?" Dude. People are poor all over the country in most places. If you just drive you will see shantys in 50% of all cities. Don't go to that part of town! Your dev skills should put you on the fast track to being on the top again. Hang out there until you feel like you will always have a home, then build your company.
Good lord. I couldn't imagine that level of communication; it strikes me as horrifyingly unprofessional. More like the way I texted my wife when we had just started dating than anything I would ever consider in the office.

If that's what was really wanted by management, I'd have to spend a half day writing some git hooks or toss in a notification rule on the CI server to auto-generate cutesy micro-status updates.
just kill your telnet session on the remote machine?
Even if you don't feel strongly on the topic of vaccination, going out of your way to bash anti-vaxxers is great at signalling how you are scientifically woke. The GP is positing that people who bash anti-vaxxers do so overwhelmingly out of this motivation rather than true pro-vaccine activism.
Johnson and Johnson ordered to pay US$344M in pelvic mesh case
California lost more manufacturing jobs to China than any other state
Where do you see ~ on the AZERTY keyboard shown in the article?
Same. I had a visiting relative from overseas who needed to contact me and WhatsApp was their only means, but despite installing the thing and using my Google Voice Number to register, the thing refused to let me do anything without giving the thing carte blanche access to my contacts. No thanks. I had to ask my spouse to use her existing WhatsApp profile to contact the number.

There's zero technical reason why I can't have a silo'd list of contacts WITHIN WhatsApp. Facebook knows it. Fuck them.
For those who don't know about this, that's close, but a newline needs to precede the tilde: See https://linux.die.net/man/1/ssh and use browser find for "Escape Characters". I find this is one of those things that can pleasantly surprise people who have been using SSH for years without knowing about it. (Another one I see a lot is using the "authorized keys" to limit what command can be run with a particular key.)

(Along with the utility of force-closing connections, this is also why it can be surprisingly difficult to use SSH in situations where you want a low-privilege user to be able to access the shell of a remote system, but not immediately get up to crazy network shenanigans. SSH is actually too feature-rich for that use case, and this escape-character menu is an example of why; even if you somehow take control of the command line entirely, they can still start opening reverse forwards and doing a variety of other things. Very useful for reasonably privileged users, though.)
How are you going to avoid this? You either elect the sheriff directly, or you elect the people who appoint the sheriff. Either way, they are going to be subject to political whims.
Ginni Rometty Out as IBM CEO, Arvind Krishna Steps In
Only a DUNS number, IIRC, which any registered business can get for free
So the prosecutor's and the police opinion are just "some random opinions"?

Melzer actually gives us absolutely no reason to think that any evidence were forged, assuming one is not going to just take his word for it.

Imagine someone else was sought by Sweden for multiple counts of sexual offence on different women, and then he (and his team of lawyers) used the extradition process to wait for the statute of limitations to pass so he would dodge even an investigation of the accusations.

> During the period of time in question, such questioning between Sweden and England took place in 44 other cases. It was only in Julian Assange’s case that Sweden insisted that it was essential for him to appear in person.

This "smells" bad, but really even that (without elaboration) does not excuse the attacks on the Swedish justice system. I would like for someone from the Swedish prosecutors' side to explain that, though. I think there very well could be a reason for video-linked questioning to be appropriate in 44 cases, but not in Assange's.

https://en.wikipedia.org/wiki/Assange_v_Swedish_Prosecution_...

https://www.theguardian.com/media/2010/dec/17/julian-assange...

EDIT: Replying to children: The interview makes a narrative by presenting things out of context, but what they are doing is actually quite inappropriate in the case of the sexual assault allegations. Some examples:

* They present the potential victims as unwilling regarding charging Assange with rape. The first problem with this is that it implies that rape is a civil matter, when (as is well known) it is in fact a crime. Thus the potential victims are only relevant as witnesses, they would not be parties to the case except as witnesses (and maybe they could get some damages). The second problem is that the two women were in fact quite interested in getting Assange prosecuted: they got legal representation, and prevented the prosecutors from dropping the investigation.

* I do not think that it is necessarily suspicious that no DNA could be recovered from the condom. Especially in the context of the allegation, with Assange allegedly breaking the condom on purpose.
I'd say it's because Spotify and others don't have an incentive to let users dig that deep. They want to keep things simple, whereas sites like Discogs and Rateyourmusic are designed to let you go deep into the details.

Streaming networks need users to be able to see something they can hit Play on, not have the user click on a producer's name and see no information and no tracks.
Stop responding to it.

No seriously, just stop. This isn't a "complex problem that needs nuanced technical and legislative solutions".

Back in the old day, there was this saying. "Do not feed the trolls". Sadly, we've forgotten that.

Our current approach is, "create rigorous 30 minute point by point take down videos to defeat their point of view". Our urge to debate and correct people who are wrong just fuels them making more content. A troll needs reactions to survive. Just downvote and move along.
That Canter's takeout might be coming from a ghost kitchen
I hope this doesn't become a widespread practice with traditional taxi services. Surge pricing is one of the worst aspects of ride-sharing services.
Make it harder to use, like it was.

Doing things on the internet used to be harder. It used to be a network of loosely interconnected websites. You wanted to have a voice you made a website. You wanted to talk to others you joined a chat room or newsgroup or message board.

Then we invented comments. Now we have apps with SSO. You don’t even need to make a username anymore. The entirety of the internet congealed into 50 or so web properties.

Slashdot is still around. It’s relatively hard to use. Their moderation system brutally punishes trolls and rewards good behavior. It also allows for jokes and sarcasm.
Symbolically Executing WebAssembly in Manticore
How to Cut a SIM Card
> Humans are not democratic by their nature.

How sad. How still very much true.
Kubecost wants to help enterprises manage costs of Kubernetes