skysight-inc/HackerNews huggingface dataset:
If everyone on the call is in the Apple ecosystem, it’s a good solution
What can I pay to live in a world where people fix homelessness? I suspect this is beyond my individual luck and ability.

Edit: I do not wish to have an ideological argument. Despite all the conversation about coronavirus relief, many will still die preventable deaths. Much of this is for purely ideological reasons that have been addressed in my opinion more suitable ways in countries with different ideological heritage.
Well kernel development is not my area of expertise, and I haven't done even any Windows development since before 2009 so ancient history in the recesses of my mind, but I would think that since the SAK causes the secure desktop to appear then there needs to be graphical connection there?

Probably I'm wrong in that supposition there, but then what happens?
Regarding sched_yield, another common (and, IMO, superior) approach to that issue is to drop the first lock and then acquire the second lock after the try-lock on it failed. Then you drop the second lock and retry the whole sequence again.
Lye and fat and salt makes soap and glycerin. Should lye run out you can make it from hardwood ashes. Should salt run out you can make it by evaporating sea water. Mix glycerin with alcohol to make hand sanitizer.
Yes. Concurrency is easier in functional languages.

Many of them provide a concurrency monad which allows you to write expressions like this:

read_from_socket_into_buffer params >>=
process_buffer >>=
...

Where you roughly read the '>>=' as follows: "the left side might take an arbitrary amount of time to produce a result. While it's off and doing its thing, go and do something else. Once it has produced the result, take it and feed it as a parameter to function on the right."

BTW, It's quite easy to implement your own concurrency monad, however: the real work is the wrapping of all the blocking system calls into this framework.
Zuzu | Hyderabad, India | Senior Mobile Engineer | ONSITE | https://zuzu.in

At Zuzu, we are building a subscription platform to connect children with instructors to make a wide range of extra curricular activities more accessible to children and broaden their spectrum of learning. Our vision is to enable children to learn anything they are interested in.

We are looking for a cross platform mobile Engineer (Xamarin, Flutter (or) React Native) and first engineer who is highly motivated to contribute towards building the user experience of the Zuzu platform. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. We are a Microsoft shop (C#/ dotnet/ azure) primarily on the backend and therefore Xamarin is preferred, but as we are in the early stages, we are open to implementing using the other listed technologies as well.

If you are interested please email me at vishnu@zuzu.in to talk more!
FYI https://www.digikey.com/products/en/cable-assemblies/power-l...
you can enable it, I believe most enterprises have it enabled by default.
One of the things I'm wondering however: How popular is CGI if I don't find it with the query "run script on nginx location directive".
Ask HN: What special offers do you see on the stock market right now?
Hi,

regarding coronavirus stocks declines, what special offers do you see on the stock market right now?

Cheers,
Wiktor
What an ignorant article. The Soviet union was a peer to the "Western" and "Modern System" and they would totally use chemical weapon during a conflict, asymmetrical tactics and in general any underhand methods that they could think of. Typical Nato way = The only way article. And the Soviet union was more mechanized and earlier then the US. If anything Nato was the static tactic user during the cold war.

Source: https://fas.org/irp/doddir/army/fm100-2-1.pdf
Page 186, section 16-3
Yes! Nicely integrates with almost everything through org-mode's babel [1] (those not familiar with Emacs, org-mode babel is like Jupyter notebook on steroids). If you find org-mode table column formulas complicated, you can use other languages instead. Here is example with R [2].

For me org-mode became interface to glue other tools and languages, plus I get documenting facility for free. Just like bash/shell for unix tools.

[1] https://orgmode.org/worg/org-contrib/babel/

[2] https://orgmode.org/worg/org-contrib/babel/intro.html#spread...
Best thing that you can do on quarantine – learn ML
The spread of the new corona virus
The virus mostly kills old people and people with comorbidities who would die anyway. Economic crisis come every ~10 years so it would come anyway. See what I did there?
Does Facebook still use Phabricator?
Here is something I did. Ignore the other details in the article, and focus on the "SSH Split Personality Disorder" part. This article was written for a 200-ish member team of a Startup and so most of won't be relevant to anyone outside the Company.

https://story.mobisy.com/bulletin/2019/03/08/eagle-eye-ssh-s...

I split the Git Identities based on which directory I'm working on.
how is this economically sustainable?
Coyote: Build Reliable Asynchronous Software
I see two errors in the console. The first:

ReferenceError: genDataFromText is not defined

This is because genDataFromText is defined inline in the main page after shaderoo.js loads.

Edit: now that I think about it, just because shaderoo.js is loaded first, doesn't mean getDataFromText will by called immediately. I don't have the time to debug or even just read someone else's code right now, so I'll just leave it at that.

The second:

NotAllowedError: The play method is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.

Alas Firefox is failing to tell me where exactly in the code the error is coming from.

I also see this warning:

Loading failed for the <script> with source “http://127.0.0.1:8081/socket.io/socket.io.js?_=1585039727308”.

That's true, I'm not hosting anything on http://127.0.0.1:8081 :eyeroll:
#metoo other examples seem to work e.g.: https://www.shaderoo.org/?shader=A3X0e7
You are making the error of thinking that everything apart from nginx and Apache has to be "sought out". That's simply narrow minded, bespeaking a lack of wide experience, and certainly not at all supported by even looking at Debian's or Arch's package repositories let alone at (say) the FreeBSD ports collection.
It turns out the generic reason was being human
Infected != Ill != death
I should write some examples for tables and put them in a repo somewhere. You are right, sometimes the examples require a bit of trying and a lot of thinking, before one can apply them. That should not be. However, once you figure it out, it is amazing ;)
The Japanese say you have three faces. The first face, you show to the world. The second face, you show to your close friends, and your family. The third face, you never show anyone. It is the truest reflection of who you are.
Wording amendment: ... that certain delicate features are aligned to the pixel grid.

Addendum: It obviously depends on the display font size, or more easily, how many screen pixels are used for rendering. The dpi is only an indirect factor. For normal screens on laptops and desktops (< 1m distance) typical font size means low pixel density. For example, the character '9' as rendered in my comment on the HN website has 6 horizontal and 9 vertical visible (coloured) pixels. Which means that Antialiasing (grayscale) is absolutely needed. Which again means that the borders are somewhat washed out, causing eye-strain.

The situation can be somewhat improved using subpixel rendering, improving the horizontal resolution by a factor of 3, optimistically speaking. Though subpixel rendering relies on the structure of display pixels, and that the monitor is not rotated, and it's hard to get right and some people will always complain about colour fringes.
I've seen reference to org mode quite a few times now. I will have to check it out.
> Every large data center can collect this information equally easily.

Right, but they aren't published in controlled studies, usually. The article mentions that prior to the Google study in question, the next best example used 300 machines.

So yes, compared to contemporary (and since then!) public studies of ECC faults, I'd say that the Google study is pretty darn authoritative. You're welcome to cite other recent examples to the contrary though (with DDR 1 and early DDR 2 RAM, of course. Modern sticks fault less).

> The ranges are simply for location or time specific variations not some uncertainty metric.

I'm not sure what you're talking about. Section 5.2 and 5.3 of the paper is about the effect of temperature and utilization. It shows that temperature has a negligible effect when controlling for utilization, while the reverse is untrue.
joyn.de | Full Time | ONSITE/REMOTE (London, UK and Munich, GER)

We're building a streaming & Live-TV platform for the European market in order to connect content providers with users across all of Europe. We build apps for all web & mobile platforms including TVs.

Our engineering department is hiring for multiple teams: React, Video Streaming, Player, Ads, GraphQL, Android, SRE and Data Science. You will have plenty of opportunity to get to know new teams and technologies, as we value end-to-end ownership of features and T-shaped profiles. Our stack includes Typescript, React, NextJS, Kotlin, Python, Java and Scala (and more!) all running on AWS.

We have two locations - Munich is our headquarter but we’re ramping up our London office as well.
We welcome junior applicants, depending on the role. Some roles are considering remote candidates, best to ask during your application.

If interested, check out our jobs page & open positions (https://jobs.lever.co/joyn) or write directly to remote.jobs@joyn.de.
Death Rates [video]
He seems to recommend the protection of the high-risk slices of populations and campaigns to increase awareness regarding the importance of hygiene. Also figuring out the real incubation period since, he claims, the original patient that was found contagious was already symptomatic, but researchers did not ask.
This!

I'd even go further, that's not the entire story. Finding particles on a surface doesn't mean you are in present danger.

If you're standing on the savannah and you spot a troop of resting lions half a mile down with binoculars, it doesn't mean they are going to jump you the next second.

What I'm saying is that if days old, dried particles are found in a scrub from a ceiling board, that's still a vast difference from finding those same particles on a door knob. Where you find particles and the type of surface (cardboard vs. stainless steel) matter as well.

Which is why the simplest, most ubiqutious advice is still the most effective:

Don't touch your face. Wash your hands with soap for 20 seconds. Wipe down surfaces you actually touch regularly like door knobs, counter tops, keyboards and so on. Sneeze / cough in your elbow instead of your hand. Use disposable tissues. Apply rigorous physical distancing to avoid aerosols from others. Air your living spaces daily. If you're sick yourself, self-isolate. Wipe down groceries or packages if that makes you feel more at ease.

Per how the World Health Organization is informing:
https://www.who.int/emergencies/diseases/novel-coronavirus-2...

Vox also made some excellent videos on these topics and give more background information:

https://www.youtube.com/watch?v=-LKVUarhtvE and https://www.youtube.com/watch?v=h9d86ocFlxE

The real issue is that micro-organisms are too small to see. And if you can't see something dangerous but are told over and over again "it's everywhere", well, that's bound to cause an existential scare.

It helps to know that we understand that basic sanitary measures are already very effective in their own right.

We also have to understand that the statement "particles of virus have been detected after 17 days in a cabin" also applies to any virus or micro organism. You could be staying in a hotel room with old spittle particles stuck behind a cupboard and never be the wiser.
I find complex tables frustrating to read and write in AsciiDoc. The markup can be written in a way that visually does not resemble the resulting table at all; newlines within cells (apparently) require actual newlines breaking “one row per line of markup” intuitive mapping; syntax errors or mismatched col/rowspans are difficult to spot; and so on.

h|row 1 |foo .2+|bar |baz 5+|newline +
inside cell |last cell
h|another row |bar .2+||||
...

I actually prefer reStructuredText’s approach[0], which while being a hassle to edit, at least ensures table markup visually resembles the result.

Overall I feel like having to manually edit a complex table is often a sign of a flawed process somewhere, and should ideally be eliminated—author data in a structured way, and render it as a table automatically. (In the end it depends, of course.)

[0] https://docutils.sourceforge.io/docs/user/rst/quickref.html#...
Gaël Duval: The World Needs Open Standards
The reverse combination also works: remove the larger particles with paper, use soap and water to finish the job.

It's amazing how most of the western world gets by with paper only. Try holding a piece of ... in the hand, then clean it with paper only. No amount of paper will make it clean enough.
LLBean changed their lifetime guarantee a few years back after people would return worn-out from normal use items for a refund or replacement.
> It was neat, but always incomplete.

One of the features I was thinking of building was a slack bot to ask people to add/update term definitions.
Show HN: My new book Practical Combine
Return to basics, a library that allows you to handle with great care headers
That's because the point of markdown is to be an overly simplistic styling convention that reads just as cleanly in clear text (eg on the terminal) as it does in formatted renderers. Tables weren't even part of the original design of markdown. In fact there's a lot of stuff that Github and others have bolted onto markdown.

The real problem with markdown is that now it has now reached the kind of critical mass where people start using it everywhere and reaching for it even when it doesn't make sense simply because it's the first thing that pops into peoples head.

So, in my personal opinion, if you start needing the kind of design sugar as formatted cells then you really should be using any one of the plethora of other document formats out there because you're requirement no longer fits around the core principle of markdown. A great many of which can still be composed in a text editor and some of which are still relatively easy for a human to parse.

[edit]

Getting downvoted on this so I'll provide some citations:

> "[Markdown's] key design goal is readability – that the language be readable as-is, without looking like it has been marked up with tags or formatting instructions"

Source: https://en.wikipedia.org/wiki/Markdown#History (Wikipedia, Markdown history)

> "A Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. While Markdown’s syntax has been influenced by several existing text-to-HTML filters — including Setext, atx, Textile, reStructuredText, Grutatext, and EtText — the single biggest source of inspiration for Markdown’s syntax is the format of plain text email."

Source: https://daringfireball.net/projects/markdown/syntax (John Gruber, one of the co-creators of markdown)

> Markup offers an alternative means to encode this signaling information by overloading certain graphic characters (see, e.g., [ISO646]) with additional meanings. Therefore, markup languages allow for annotating a document in a syntactically distinguishable way from the text, while keeping the annotations printable.

Source: https://tools.ietf.org/html/rfc7763 (original RFC)
Thanks for the great post!
However, I discourage the usage of RSA with 4096 bit as it does not offer any substantial security over RSA with 2048 bit. The mean idea behind the "No-4096-bit" is nicely explained by GnuPG people themselves, https://www.gnupg.org/faq/gnupg-faq.html#no_default_of_rsa40....

Therefore, wouldn't it be more efficient to use elliptic curve cryptography, i.e. ED25519, if you want that extra bit of security?
It's included in GnuPG since version 2.1.0 released in November 2014 - at least in an experimental state.
If I can offer some UX feedback, the golden rule of all UX design is to eliminate question marks.

The typing animation in the placeholder draws all my attention. Puzzled, I tried to make sense of ForwardShelvesCollapseClose for several seconds, when I should have been reading the landing page copy.

The principle to design by omission is to ask if an element answers the question you want me to ask, or raises the question you want me to ask, e.g.

1. "How much does it cost?"
2. "Where do I buy it?"
3. "How do I share it?"
Margin Considered Harmful
Sounds like a great DOS attack on meetings you don't want to be in. Just join from Firefox and everyone's battery dies.
Xiaomi Mi A3 is a $200 phone with 32 MPix front camera.
I've tried jitsi for a group chat with friends, but the CPU usage went to the roof and we had other problems too. Apparently that's an issue with Firefox, as I've learned here.

Anyway, we were using talky.io, which is also a WebRTC based solution and it worked really well. No registration, good Audio/Video quality, screen sharing. No background blurring though, if that's what you need.
Yes, please see the discussion in the second study. They cite the findings of an investigative team of the WHO for the infections in the same building, and add their own findings to explain infections other buildings (which the WHO didn't explain). And yes, both the WHO and the study states open windows as inlets for the aerosols.

In my opinion, this also explains the measures in China: here a whole building is evacuated and quarantined if one single person in the building is tested positive.
I will mentor an aspiring entrepreneur under 19
Due to this coronavirus pandemic, I[a solofounder] have some time.

I have experience in product building, design, marketing in the startup field. I want to help if someone has just an idea to get them to a place where their product is validated.

I will help them by writing marketing copies, creating designs, giving them advice, resources I've known, feedback and pretty much everything I can do.

It will be a good boost for them. They'll learn a couple of things. I will also have a fresh perspective on how to deal with my startup( https://insteps.io )
Looks great!!
I'm petrified of what's going to happen to our freedom and the economic impact. My working life started in 2009, and it has been a tough decade. I'm not looking forward to the next 10 years.
Why not sell to non-enterprise as well? Pretty sure some people would like to filter adds from their TV and replace them with something else. Maybe come up with some curated content, possibly subscription based.
A good entry might be parents/children. Just replace the adds in children's programs with some content that the parents agree with (learning videos, depending on age for example).

You could also consider a "goodwill" version that replaces all adds with adds for some social projects/charities.

I'm also not sure what the legal situation is when you replace a video signal. I feel like that could potentially be dicey in some way. At the very least the broadcasting lobby probably doesn't like it if someone can filter out adds.
Going around breaking other people's things is vandalism. The logic of smashed up bus shelters and tagged trains. It doesn't deserve respect, and if they do it too often they can expect a legal or regulatory challenge eventually. But the current crisis has undoubtedly put that back a couple of years.
may people think they're crucial to have. I doubt any of them think they're a "golden ticket to good health".
That is firmly in the "miracle" bucket.
Hi, my name is Anatoly. I'm a Software Engineer with 10+ years of experience.
I'm writing code professionally since 2007 and looking for remote positions (i have previous experience working remotely).

For the last five years I write mostly in Rust and JavaScript on my full-time job and as an Open Source software developer. I really like to implement protocols, algorithms and parsers (see [1], [2], [3], [4]). I'm quite passionate about Rust, but not a fanatic. My actual set of interests lays in formal logic, type theory and program analysis, but I'm not yet an expert in these fields.

Location: Moscow
Remote: Yes
Willing to relocate: Not at the moment
Technologies:
- Rust (backend, 5+ years)
- JavaScript (back/front 5+ years)
- TLA+
- C, C++, Python
- Blockchain, Linux, Docker, Git, NodeJS, MySql
Résumé/CV:
- GitHub: https://github.com/blackbeam
- LinkedIn: https://www.linkedin.com/in/anatoly-ikorsky
Email:
- aikorsky+hn@gmail.com

[1]: https://github.com/blackbeam/rust_mysql_common

[2]: https://github.com/blackbeam/rust-crc16

[3]: https://github.com/blackbeam/rust-rabbit

[4]: https://github.com/blackbeam/rust-marc
Show HN: PastePal – Pasteboard Manager for macOS
But how many would rather see nothing at all? I bet you it’s most people.
Any one tested if this tool work in China or not?
A big weakness is that all services have generic names so it is IMPOSSIBLE to google them and the documentation is weak and hard to navigate.
The refusal of NATO to repudiate first strike and the decision to place troops forward into the comecon borders did nothing to assuage paranoia inside the sovuet union. Do not equate missiles in Cuba with the permanent stationing of troops with tactical nukes on the landmass facing Russian satellite economies.

Many senior non US NATO staffers are believed to have agreed they'd disarm Americans who even looked like latching up the missiles btw..

Seriously: if you wanted one thing to help defuse a world looking to CBW then a president confident enough to repudiate first strike would have done it in the 1950s and 1960s (my school navy cadet handbook in the seventies explained CBW cleandown for ships in graphic detail at the back)
Prof. Drosten who developed the test says that cannot happen in practice. One would get a false positive result with SARS-1 (de facto extinct) and related coronavirus strains in Asian bats (that have not crossed into humans).

Source: https://www.ndr.de/nachrichten/info/coronaskript132.pdf#3
You can donate to Bill Gates' foundation, as he is doing a remarkable job saving lives - approximately 122,000,000 of them!!

https://www.independent.co.uk/life-style/gadgets-and-tech/bi...

Quite an astounding achievement! If saving lives is your goal, Gates is the man you should help.
Extreme PCR
BBC: Coronavirus information: What should I do?
Luxury Charity Gala Postponed
Key weak spots website vulnerability scanner can help identify
ProPrivacy | REMOTE/ONSITE | Technical Writer/Journalist | https://proprivacy.com

ProPrivacy is helping teach people how to stay private and safe online, and we make revenue from commissions on products people buy through us.

We are looking for writers and journalists who have fairly deep technical knowledge, about privacy, encryption, online tools etc. If you have a slightly rebellious, anarchist, libertarian attitude that helps a lot. We are about helping the small person against large governments and corporations.

Applications can be sent to jobs@proprivacy.com. Please include your CV and why the job ad peaked your interest.
There is also the option of wet paper towels, which works also very nice.
How CPUs Are Designed and Built