skysight-inc/HackerNews huggingface dataset:
Except in this image, isn't the folded out view much more interesting, ie more of a surprise? I thought the idea was to have a juvenile joke, but the hammock coming out from tri-fold and the cake appearing from the cauliflower-haired old man appears to be the surprising part.

Anyway, the text is a little off for me - the letters clash NO, AM, FO, IN (almost the whole I is gone) - but it appears to be the underlying thing is just an image, so is the image off. A ½px margin sort of fixes it.

Overall impression is very slick.
The library the toolkit is based on is called HElib and the developers (myself included) did not have the bandwidth to port anything to Windows. The core library and dependencies are Linux native. As it is, we are a bit behind on the Linux and android toolkits. With limited time and energy, we chose the most closely related platforms that all have Unix like underpinnings. Thanks for the question! If you have more feel free to join in the public slack conversation:

https://fhekit.slack.com/join/shared_invite/zt-e35rax8l-_ZbB...
Well we were able to somewhat effectively isolate the entire country, so I would say have modified stay-home orders that target those who are most vulnerable. That, in addition to common sense acts like hand washing, isolating the sick etc. would go a long way to flatten the curve enough to not overwhelm the hospitals, which after-all was the original goal.
The people who said that lockdown needed to be limited in length because people couldn't take it for long were right.

Unfortunately, due to not understanding exponentials, many advocated for starting the lockdown later: hence the UK's delayed lockdown and therefore highest death toll in Europe.

The people advocating for "herd immunity" never addressed the death rate; a death rate of even 0.5% in the UK would be
three hundred thousand people, plus more with lingering side effects. As it is, we've confirmed 287k infected for 40k deaths, or 0.5% of the country infected. A very, very long way from immunity.
No kidding. Many SaaS businesses would kill for that payback period.
Sexy Primes
Agreed, this is a great resource for developers wanting to improve their design skills. I.e. going from zero to "more-than-good-enough"
There are a lot of moderate liberals who are willing to admit that the political homogeneity of academia is a serious problem as well. Heterdox academy is a bipartisan coalition of academics devoted to addressing this problem.

The right has also raised awareness about this in the media, and I (moderate liberal) couldn't agree more. We can't begin to really solve these problems and get everyone on board so long as we have openly partisan epistemological institutions--bias is the enemy of truth and we're maximizing it when we should be minimizing it. Those on the left will be quick to accuse the right of being anti-science and there's certainly some truth there, but I'm very suspicious of the idea that the falling political diversity is a function of the right selecting out of these fields rather than explicit or implicit discrimination (and at least within certain fields of academia, preliminary studies indicate a majority of faculty are willing to openly admit that they would discriminate against conservative candidates).

EDIT: I’m definitely not being downvoted out of the same kind of partisan tribalism that TFA is calling out. ◔̯◔
Python’s standard library is essentially a Swiss army toolkit for manipulating data. It has email and imap parsing built into it! I’m sure this doesn’t completely explain the dependency tree size but it does explain the proliferation of simple packages in JavaScript. Even data structures are difficult to find in JavaScript. Try looking on npm for a max heap. Python has heapq built in. JavaScript has ten libraries that are all equally unpopular.
Tips for switching careers in the middle of a pandemic
And yet on a screen like this there are no strokes, and thus no order. They're shaped differently, but there's no way to tell what order the lines were originally drawn in.
That's not what's described in https://en.wikipedia.org/wiki/Shingled_magnetic_recording
PyPI: “pie-pee-eye”

PyPy: “pie-pie”
It helps with that if done right, but you can also reduce ink blotting in block if you learn the right strokes. I've seen a lot of people write block with a cursive a for example, and I think that reduces blot.
Yeah, I think my preference to the cast iron is mostly that the torch seems so fiddly and slower, otherwise it works just fine.
Well say you're learning Swift programming. On google, the 12th search for "override init" will assume you mean Swift. On DDG, you need to make each search self-contained, so "Swift override init"
There's a YouTuber by the name of "Kitboga" who makes a living messing with refund scammers. It's not exactly the same scam, but it's similar enough: they convince people that they've been over-refunded, and try to con the target into repaying the difference. Kitboga is kind of obnoxious, but I do appreciate his devotion to wasting scammers' time. If I were targeted by this sort of Craigslist scammer, I'd probably mess with them until I got bored.
The article deals extensively with the subject of drugs over several paragraphs. For starters:

> The Hennepin County autopsy may have mentioned factors beyond police conduct, but it was really just saying Floyd’s heart stopped while police were restraining him and pressing on his neck, said Melinek, Carter and Dr. Michael Freeman, professor of forensic medicine and epidemiology at Maastricht University in the Netherlands. It's not a claim that he died of a heart attack, drugs, or pre-existing conditions, they told me. "The cause of death is police restraint," Melinek said, just like in the autopsy Floyd’s family commissioned.

The objection that the "toxicological report" is not mentioned by name is a completely superfluous and superficial critique.
Using Getsafe in Germany, the app is good but they don't offer a full translation of contracts in English (but AFAIK: no insurance does).
Definitely not extremely likely for most. Those who are most at risk are those who have a family history of psychiatric illness
> The next ML will be pure, with effects only via monads

Which has already been proven wrong, by the way, by F#, which appeared in 2005 ("Wearing the hair shirt" was from 2003), so I think the comment is not to be taken too literally.

https://www.microsoft.com/en-us/research/publication/wearing...
Yeah that’s always been the big weakness in my experience. MS does offer a great developer experience but the deployment experience is still a long way behind Java and Go. Slowly moving in the right direction but windows containers are still a 2nd class citizen for example.
Excellent idea. Yes, you could do that as well. Nothing would prevent copying the parameters and models for one site and using at another one since at the end of the day it would all just be data controlled by the user.

One can even imagine a decentralized sharing mechanism where users can create ensembles of models by combining models trained by different users.

All the building blocks are there. Just requires mindshare and a few killer applications.
Between a Shield and a Fern: Armory (YC W17) CEO Interview on Policy+What's Next
Heinsberg study suggests a mortality rate of about 0.36%. This is high, but not "a big threat". Given that with 0.36% and 15% infection spread in the general population (like flu) you look at ca 162k deaths in the US.

It is not even close 5.7% mortality. If it would be that lethal you would look already at over one million deaths.

Sweden is a good example of a country without a lot of counter measures and we see that it will end in the realm of 0.36% lethality (5,4k deaths). https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Sweden
> complexity in tooling and unnecessary tension when working with libraries

Yep. I’m currently feeling this. I’m thankful I’m not a complete beginner and thankful for the Haskellers that blog their opinionated experiences. But this is such a roundabout way of learning.

It’s also almost unfair to compare things to Rust’s Cargo (and Elixir’s Mix). They set the bar pretty high IMO.

Haskell would be more widely used if the ecosystem was more cohesive (perhaps a bit more centralized).

I’ve been enjoying Haskell enough that I’d like to help improve things.
I am a stoner, decent weed tolerance and smoking just about daily. Took shrooms twice. one time was shwag shroomers that did nothing. Next time i ate one single shroom (not a big one either) . My buddy was there all fucked up like dude keep eating. Well i tripped balls for 6 hours including a phone call back home to my wife to get myself grounded haha.
AWS do not have the legal right to use data in an RDS-managed database, and there would be hell to pay in terms of off-AWS migrations if they were ever found to be using customer data where they claim not to. Palantir is not a "cloud service" in the same way.
Ha. I've only had one experience with 'npm' (user requested install), and it went just like that. It seemed to want to install about 500 modules and just exploded half-way through.
I would be more worried about Google's auction process. It's cleverly evil, because the bid price to be on the start screen will asymptotically approach the phone owner's lifetime value from search ads. Then Google couldn't give two farts which search engine you use because they get paid either way.
One way to think about this is traveling to places where connectivity is literally unavailable -- national parks, mountains, etc. Your boss cannot prevent you from traveling to those locations, so even if you aren't somewhere where you are unreachable, why should you be expected to be available?

Most of my bosses have left their contact information for when they are away from the office, but I've never had reason to use it. I would feel bad interrupting someone's time off except in cases of true emergencies, which might happen more often in other company cultures or industries.
Almost every comment thread, regardless of topic, has someone shitting on front-end developers and it's extremely demoralizing.
The drive firmware and layout are more sophisticated than you're imagining: All SMR drives have some non-SMR (CMR) zones for buffering and metadata. For the archival drives I was looking at a while ago (host-managed), it was usually 1% or 0.5% of the total. I would imagine these stealth-drive-managed ones have even more, maybe a few percent, to allow more buffering and hide the cost of shuffling data.
An article decrying prejudice lets the reader give their own demonstration of it.
> I think that the root problem that needs to be addressed is that to a lot of people, scientists and the media appear to put politics before truth.

Fully agree here. I'm aware of Heterodox Academy trying to tackle this problem in the academic world--is there an analog solving for media bias?
In Sweden it's the opposite: the right wants lockdown and the left opposes it.
What does that 287k include? Presumably just positive test cases? Probably there are far more undiagnosed infections that didn't require hospitalization. If the IFR was really 14% like your numbers suggest, we would see politicians putting themselves in submarines, lol. That's almost halfway to black plague IFR. The CDC's recent data suggests an actual IFR of well below 1%.
My wife connected it to our wifi the other day ... I almost lost it.
One of my favorites is https://www.youtube.com/watch?v=dQw4w9WgXcQ. It HAD to be done.
I’ve found the opposite is true. and yes this is a personal anecdote.

Protestors are using nextdoor to organize.

Concerns about safety are automatically being blocked.

Anyone worried that the looters and red necks are going to get into it is attacked.

Police have had to shutdown the highway to our area several times due to many threatening statements online.

Somehow it’s now not possible to be opposed to police brutality and looters.

Already had multiple buildings I used to work/eat/shop in burned.
Because that’s what his new startup Beyond Identity does.
There are good reasons for this. It's not just Japanese - for example, anyone who has ever ordered cheap Chinese electronics from Amazon will be familiar with the terrible fonts/weird letter spacing they use in the English part of the manual.

Most Japanese fonts include characters for the roman alphabet for the sake of compatibility, but they're usually 1. monospaced, as most Japanese fonts are monospaced and having bits of non-monospaced text in a block of monospaced text is a bad idea, and 2. very low effort, as they just exist for compatibility so that any English text that needs to be rendered in this font doesn't end up as gibberish.

This wouldn't be an issue if people switched to a different font when they want to write something in English, but the reality is they often don't, and that's how you end up with these awful looking bits of English text. Most people just type things up with whatever the default font is in whatever app they're writing in, and in the case of Japanese and Chinese people writing bits of English, that's the ugly character set that exists for the sake of compatibility.

It's certainly not an issue of not knowing any better - just like you can instinctively tell a beautifully rendered Kanji from an ugly computer font one, they can do the same for English. I have seen Japanese technical documents, restaurant menus, etc with beautiful typography for the English bits. It's just that for most cases it's not worth worrying about to the people making the things.

Regarding your other question, there two good reasons for drawing Kanji with the correct stroke order.
1. It makes them much easier to remember. This is important when there's thousands of them. If you want to know a bit more about this, read the introduction to Heisig's "Remembering the Kanji". I learned 3000 of them in about 3-4 months, and primitives/stroke order were essential to achieving this.
2. when reading kanji that were written with a brush (or even writing them quickly with a pen), you can see from the lines which order the strokes were written in, and it helps enormously with deciphering peoples handwriting.
I have worked extensively with the NHS and organisations who are attached to it. Part of the problem is that the NHS cannot pay market rates for developers, so they resort to contractors instead who are accounted for differently, and where the total cost is _much_ higher.
Sous vide is wasted on ribeyes/filets. It is made for skirt - put the skirt steak for 4 hours at 45C then 24H at 56C - and you have perfectly beefy meat with nothing chewy. And juicy beyond comparison.
Also, thick-inked ballpoint pens greatly increase the amount of pressure required to write. Cursive is faster if you use a fountain pen or a quill, but disjointed writing is faster with a regular Bic. If you've never tried one, a rollerball pen like the Pilot Precise V5 (regular or retractable) is much easier to write with because it uses fountain-pen-like ink.
Formula for Primes
It was the same spammy environment when google started. But it was title/keyword spam. Google introduced pagerank and that made the search experience better. People tried to game that so google introduced 300 datapoints that change every few months.

Personal websites are mostly agenda pushing because they are personal. It might be that this good was fun or Dad got a sunburn but some agenda is being pushed.

But identifying blogs are easy that is how google can depriorize them easily. News sites are easy to identify as well. Assigning a qualities to news sites is a problem.
What is trustworthy? What is legitimate? Who is the user using the service how do they define these?
Tell HN: A Facebook crawler was making 7M requests per day to my stupid website
I own a little website I use for some SEO experiments. Of course there's some content and a facebook sharing button for every post. The website is so little it runs on a "single controller" PHP app + a 400kb SQLite db, but can generate thousands of different pages.

Everything is hosted (together with a bunch of other websites) on a cheap DigitalOcean machine + free cloudflare plan for some caching. One of those websites as some alerting and it started to alert me about being down.

After some investigations I've found out the problem... the Facebook Crawler.

https://developers.facebook.com/docs/sharing/webmasters/crawler/

That crawler was making more than 7M requests per day (with a peak of 300req/second) to that website.

Their doc was not helping on how to block the bot.

og:ttl -> ignored
robots.txt -> ignored
HTTP 429 -> ignored

I had to block the user-agent using cloud-flare rules.

If there's someone working on that crawler here on HN, please stop ignoring basic Internet netiquette about crawlers. Next time you could hit someone on AWS. And then they'll probably ask you to pay the bill ;)
There are two options:

- registries and registrars run name-constrained CAs

- DNSSEC/DANE (RFC 6698 https://tools.ietf.org/html/rfc6698)
Honestly its scary the talk of another year like this. I have a family and even with them around living all day in my apt is starting to drive me crazy. I'd hate to be living by myself. Its a lot like solitary confinement.

My Brother had the bug, had a mild cough for a few days and lost his taste. I'm very jealous.
"I can fix these, let's start with this one."

That's my new mantra. It sums up nicely what anxiety makes it hard to see.
The flu kills way more than that and Corona will kill more than that.

You can see what happens without containment in Sweden. Given that countries with a bad health system probably need more measures.

The real difference is that we are informed broadly about the many deaths and this was not the case with the flu in our lifetime.
I love seeing these opinions on HN, it means my job as a qualified JS dev is very, very secure. If you work at a place that has problems with npm deps, just understand that the problem is your team, not the ecosystem. Choose which tools you use, and choose carefully my friends.
That's the most prevalent modern Christian view but many traditions have some version of monopsychism, where the many souls are a manifestation of the one God, or Allah, or Brahman, or Buddha-nature
True, but for every 10 jobs paying 80k, in probably 8 of them you can keep it to 40 hours strictly, whereas for every 10 jobs paying 150k, it's the reverse: in 9 of them, you have to work more than 40 hours a week. (Maybe the 1 other guy has a Harvard CS degree and can immediately pull up his LinkedIn inbox if his manager implies a threat).

There may be extenuating circumstances if, say, you work remotely from Nowhere, Alaska, so they can pay you less, or you work in a college lab where programmers-in-training are plentiful. But generally, those forces are pushing to equalize, across programming positions all across the country.

I worked a lower paying job at one point, and the truth is, at lower salaries, "well this is what you're paying me for" was kind of implied. Or maybe it's more accurate to put it in reverse: if your employer jacks up the workload, then employees will think, why don't I just get a 120k job, since it'll be the same amount of work, now? So employers at lower salaries have a strong incentive to be chill, just as employees at that level can have a chill lifestyle, as that's something employers are happy to make happen for lower costs.
I was also doing a similar thing at the same time. It was an account management tool that would load child nodes of the hierarchy as you expanded them. It was pretty slick and even, though some hackery, supported rearranging things via drag-and-drop.
Interestingly there is a Japanese phrase 'kuchi sabishii' that translates to 'lonely mouth' which means you aren't hungry but want to snack.
(Keep in mind that I am just an engineer and don't deal directly with policies.)

My understanding is that it is generally considered that renter's insurance is too high at most large carriers. There are historical reasons for this which I won't go into (and I don't understand all of them anyway). The carriers don't change this because:

1) Lowering renter's insurance premiums would require raising premiums elsewhere (e.g. homeowners). Raising rates causes customers to leave.

2) Renter's insurance is fairly cheap as it is and people don't price-shop all that much.

3) Shifting premiums brings regulatory scrutiny and you have to do it right (and legally). It's not worth the hassle.

I think Lemonade started largely with renter's insurance to take advantage of that gap. It's one of the things that put fear into the major carriers.

Before I started working in the business space I knew almost nothing about insurance (and didn't care). It's been fairly interesting and I have more empathy for the carriers than I used to; they aren't quite the blood-sucking maggots that some maintain.
How to get there:

1) Grow really big with VC money (You'll need this for step 3)

2) Stop paying out claims with made-up reasons

3) If someone sues you to get their payout, use your massive resources to bankrupt them with legal fees
The cheaper route they'll go through first is connecting to any open wifi network (many do this now), refusing to work without a connection (some do this), and pulling a connection over HDMI (will be more common with future devices; presumably next gen consoles).
"I share your sense that "cultural appropriation" is an absurd notion. But I'm unable to provide any objective reasons for (or against) my views on this."

If it were true that there is no such thing as non appropriated culture, that would be a good starting point.

I don't know if that is the case but I suspect that it is ...
Oh and don’t forget Microsoft will probably sunset your chosen framework (such as WPF) and the 3rd party OSS ecosystem is much smaller. Oh and round here dotnet roles pay less, the final nail in the coffin for my MS dev experience!
> Honestly its scary the talk of another year like this.

I don't think anyone is seriously suggesting you will not be able to leave your house for another year. I think everywhere has concrete plans to re-open everything short of mass gatherings pretty soon. That's the cautious countries and the less cautious countries alike.
Show HN: Read why I launched another job board for remote jobs
Hey everyone,

Just launched a remote job board on ProsperCircle.org - https://www.prospercircle.org/

Now, before you say another job board. Take a second to read why I created another remote job board.

There are three reasons listed here - https://www.prospercircle.org/about

However, the TL;DR of the three reasons (squished in 2 bullet points) is:

1. The ProsperCircle.org tool uses NLP to analyze each job post to identify skills in the job. Applicants can glance over the skills and see if they match these skills and consider adding them to their resume. This is to help with Applicant Tracking System screening.

Here is the screenshot https://go.aws/2XGP7rU

2. I'm only listing jobs from leading organizations and exciting startups. My goal is not to have a job board with the most extensive job listings, but have to have the highest quality remote jobs available anywhere on the web. Granted, this is a bit of a judgement thing. But think of it as I'm trying to do leg work to help people find interesting remote job opportunities.

Would be amazing to read your feedback and suggestions.

Thank you.
I’m guessing using CERT resource records, that however doesn’t solve how you establish the chain of trust really.
Regulators are starting to lean in on ML rules and requirements. They can't hire data science experts to keep up with competitive demand and salaries, so they are going to require companies to make their ML-based outcomes accessible/auditable. Claims, pricing, risk modeling, underwriting - we're in the early days of companies using ML for these tasks.
YARP: A Reverse Proxy
Show HN: Hero – Superhuman for Task Management