skysight-inc/HackerNews huggingface dataset:
If you don't to give up some of your rights to others over some property, don't rent it out.

California isn't a feudal society, yet.
By dongles you mean just hubs or also adapters? Unfortunately, I also want to record vocals or external instruments for which I need a MIDI interface (which uses USB A); and I don't think you can buy USB C midi keyboard yet (actually Roli Block has USB C but I don't like it much and 95% of time I'd rather use normal keyboard). Is there particular dongle you can recommend? (By the way, my Focursite interface does not work with "quality" Aukey hub that I bought, I'm using some noname dongle for that).
Baltimore has NOT recovered from it's 2015 riots.
https://github.com/microsoft/terminal
Not sure the "right" way to do it. But this is what we did:

For context: We run a centralised salt-master, salt master unencrypts content using gpg filters as part of variable generation (salt "pillars"). So it's encrypted at rest and encrypted in our git repositories.

What we do/did, is:

* grab a pair of differently branded USB sticks.

* LUKS encrypt the USB sticks; we used a keyfile which is encrypted on our machines with our GPG key.

* encrypt salt's GPG private key with all of our keys.

* encrypt some of the "irreplacable" private keys (IE: CA roots) with all of our GPG keys.

* store it all on the pair of USB drives

* put the USB drives in a real-life vault, give the keys to the office team.

We haven't needed to recover, but it's clearly documented how to recover if anything went wrong.
If you’re not using an IDE, then I’d highly recommend trying PuDB: https://github.com/inducer/pudb/blob/master/README.rst
Ask HN: Do time bound Hackerrank/Coding tests justify recruitment process?
I recently answered an interview, where I was asked to do some manipulation of strings and solve a question which was 5 paragraphs long and had 18 test cases.
They had MCQ's as well, these all had to be solved within 55 minutes. I am a Software Engineer with 8 years of expertise and have come to a realization that these questions are solvable only if you are a competitive programmer. I have demonstrated problem-solving at my own pace, in fact I have demonstrated my abilities by developing code slowly. I am feeling a little down that I couldn't solve problems. It is my understanding that solving problems faster doesn't make you a great engineer, but solving efficiently and carefully designing/architecting solutions builds a better system.
I wanted to know whether others feel the same here.
Would love to know if you have overcome this challenge as well.
> remains O(n^2), even in real life.

This is something of a grandiose claim. How are you thinking of a physical insertion sort working? If you don't have a model, you can't say anything about the time requirements.

But note that if we conceptualize insertion sort like this:

loop:
pick up a book
find the place within the sorted books where this book belongs
open a space for the book
insert the book

the four steps in that model are O(1), O(log n), O(1), and O(1), and the loop repeats n times, so we have an upper bound of O(n log n).

The reason insertion sort is O(n^2) when operating on an array is that step 3, "open a space for the book in our hand" is O(n) in that case, because we can only move one book at a time.
Spain Government plans tax on single-use plastic packaging
Web Scraping with JavaScript
Does it really? I’ve worked with good programmers who will look thick as two short planks if you ask them to solve a maths problem, summarise a science article, rebut a philosophical argument, analyse a novel’s structure, figure out an unknown word’s meaning, etc etc. We all know STEM people who seem bafflingly stupid outside of their chosen specialties. Those who have well-rounded educations more often seem more smart and able to reason than people whose only tool is the rigid logic of programming/math. I don’t think STEM is an automatic pathway to above average smarts.
Uplift or a Process to Create Useful Usenet Newsgroups (2008)
One option was to ban working from home, which was my employer's official stance.

On 13 March, we took from the office anything we needed (monitors, keyboards, mice, desk chairs). No-one said they didn't have a desk, so I don't know how we would have handled that.
2 interesting references to vitamin D studies:

00:29:32 - In the Philippines, every standard deviation increase in serum vitamin D was associated with an 8 times more likely chance to have a mild rather than severe COVID-19 outcome and a 20 times more likely chance to have a mild rather than critical outcome.

00:30:37 - In Indonesia, 98.9% of patients with vitamin D deficiency died, 88% of patients with vitamin D insufficiency died but only 4% of patients with sufficient vitamin D died.
Nine arguments for seeing bicycle-train as one mobility system (2015)
Apple Music Joins Black Out Tuesday
When I first got the touch bar, I hated it with a passion. Now I actually like it, and in some apps it's better.

I think the biggest issue is the mis-aligned defaults and lack of training on it. Things like knowing you can slide to adjust volume and brightness from the buttons (which is entirely non-obvious) and the ability to control it a bit better were big game changers for me.
I just Googled "vitamins lead to higher all cause mortality."

First result: https://www.sciencedaily.com/releases/2011/10/111010173019.h...

>After adjustment, use of multivitamins, vitamin B6, folic acid, iron, magnesium, zinc and copper, were all associated with increased risk of death in the study population.

The top three links showed association between beta carotene supplementation and risk of death.

A little further down, a study showing "higher plasma concentrations of vitamin B12 were associated with a 25% increased adjusted risk of all-cause mortality per 1-SD increase" https://jamanetwork.com/journals/jamanetworkopen/fullarticle...

>The use of multivitamins overall was associated with 2.4% increased absolute risk for death (hazard ratio [HR], 1.06; 95% confidence interval, 1.02 - 1.10).

https://www.medscape.org/viewarticle/751462#:~:text=The%20us....

The conclusion I personally draw from all this is: don't take a multi vitamin. Don't take any vitamins unless I have a good reason like a tested deficiency. If I think I could benefit from a supplement then I try to increase it in my diet instead.
. . . when I learned about Stalin's offer of a unified Germany in the 1950's which was rejected . . .

I was not familiar with this:

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

EDIT: While there is no question that the West was also responsible for prosecuting the cold war, it is not at all clear that a reasonable agreement could have been reached in 1952. There is debate as to whether the offer of negotiation was sincere.
Thank you! This is very interesting.
Can't speak to my current employer as it's above my pay-grade to know, but at Job-1 we did the following:

- All "hot" keys were stored in an offline credential manager in specific vaults depending on who needed access to them. Only staff with actual clearance could request temporary access to a vault (fully background checked, 1 year employment, etc).

- Copies of each vaulth and our master CA cert were written to 4 encrypted USB sticks. Two stored on-site in the fire-safe and two off-site at our safety deposit box that only c-level staff could access. (We had the same process with our tokens and master logins for AWS).

- Any work using those keys was on a pair-up basis, so at least two people, one doing the work and the other observing.

- We had a detailed policy around this that covered each step in the process and who needs to approve them; everyone who could feasibly need to access the keys was briefed annually as part of our security awareness training.

We handled a LOT of sensitive financial data, so this was the most appropriate way that we could find that maintained both sensible availability and key control.

So in order to get to the keys you needed:

- Access to the fire safe (Senior Ops, Senior Security and C-Level only).

- The LUKS passphrase for the USB sticks (Senior Security and some C-Level only).

- The passphrase for the specific vault (Senior Security and some C-Level only).

I don't know how the passphrases were managed by our sec team, but I know that the C-Level staff had physical envelopes in their home safes.
I've participated in law enforcement hand to hand and incapacitation training sessions (as a Marine). At least in those trainings, it was very clearly taught what techniques were safe and effective, how to use them, and we practiced them on each other literally hundreds of times. If you've ever had a blood choke or constrictive choke applied to you, you immediately understand what it's like, and what dangers it presents. The officer charged knew what he was doing, without a doubt. The officers around him had a moral and legal requirement to stop him to avoid being complicit in this murder; they chose to help in the murder instead.

In the military, I would have been convicted of a war crime had I done this to an unarmed and incapacitated enemy combatant; even in ignorance, even if it had been a mistake, even if I was tired and had a bad day. I'd hope our police force would be held to a higher standard dealing with our own citizens than a soldier or Marine dealing with an enemy of the state.
Run the application locally in a terminal and just use pdb normally. To do it to an application running in a container is slightly more involved but still possible.
How come LE in 2020 is not using encrypted communication systems such as Tetrapol? Yes I know Tetrapol is European, but you get the idea.
Whoa, ok. I'm even a bit jealous!

I know that many people perceive time as a spiral
I'm currently taking 60K IU D3. The dosage is 1 capsule a week, for 8 weeks, and the capsules come 4 to a pack. This is followed by a maintenance dosage of 1 60k capsule once a month.
I'm still using a 2012 Lenovo laptop because I could upgrade its disk and RAM, and replace its battery. Otherwise I'd have had to buy a new laptop years ago.

Disappointing that most Lenovo laptops now have soldered RAM but you can only get up to 16 GiB.
I’ve been using a 12 inch MacBook for the last four years and it’s got one of the keyboards that no one seems to like.

However if I hadn’t read it here I wouldn’t have thought there was anything wrong with it and most of my job involves typing.

In fact I think the keyboard is quite great. I do type quite softly and quietly though. For me using other keyboards feels like walking in sand and that my fingers have to work a lot harder.
A genuine question: How does Facebook already not address those points? Its an open platform and actually faces a lot of bar rep for being too open?

By open I meant: people can say/post whatever they want.
See my other reply please.
I like this approach because 1Password provides a nice CLI that I can use in scripts:

op get document UNIQUE_DOCUMENT_ID > pem

Anyone in my department (or who can access the shared vault) can run this script by simply logging into 1Password cli (`op login`) before running.
Not really. I'm assuming the reason you'd share an email is so that you only need to be logged into one account in your mail client.

Easier to remember than a username because it's guaranteed to not be taken, so you can use the same email everywhere: email+name@provider.tld. Where as "alice" probably is taken.

Also should work with any email provider, it's part of the standard.
All the discussion about gravity is good, but I was equally interested in the slowing of the earth's rotation. 1.8ms per day? It seems like that's large enough to be noticed with modern clocks/astronomy outside of eclipse records. Is this confirmed outside of eclipse records?
> It just seems wrong that I can't just buy a domain and get some random content on it without having Go Daddy charge me $5/month to host it?

In order to host any web page requires a machine to serve up the web content and that machine needs to be running 24 hours a day 7 days a week.

So at a minimum, running that machine requires a safe place to house it, electricity to run it and people to keep an eye on it just to make sure it is still running.

All of those tasks cost money.
Curious what you're taking. I've been taking Magnesium L Threonate, but I'm not sure about it. Seems like a newer, perhaps less studied form.

Also, what difference are you feeling?
it always amazes me how many human filled jobs are very very robotic. It is often indiscernible on if a job is filled by a human or robot
You can bolous dose. Depending on the which country. It might be prescription only. I take 20,000 IU once a week, 1000 iu everyday. I have bought prescribed 60,000 IU in the past.
I can't feel it
So can too much air and water and literally anything else.
Free software porting on the Elbrus architecture
Like you say it can be done in a compact way. There are some gotchas with memory though. Like you point out RTTI and exceptions. Another one people forget about is the object overhead themselves. That is not zero cost on many compilers. There usually is an abstract struct that holds the vtable or something like one. That is so you can do those cool C++ things like inheritance and mutability. Most of the time when people say 'c++' I have found they do not mean the language which is decently compact. They mean the C++ std lib. It is a distinction many do not make unfortunately.

It is becoming less and less of an issue as the more powerful SoC items have come down in price and have more memory/flash. The newer ones also usually come with a somewhat modern compiler stack. Also if you follow some of the MISRA standards in some projects it can even more radically change what you can and can not do.
exim allows much more customization. Most people don't need that level of customization, and postfix is definitely easier to use precisely because you just write settings, you don't write configuration logic.

I'm still using exim, but not for any specific reason. It's just what I used in the beginning and I never had a reason to change.
AWS KMS for most thing.

AWS ACM for SSL certs.

AWS SSM for ssh, eliminates the needs for ssh keys.

Not everyone loves AWS (me included), but this stack works nicely in removing the need to ever touch raw encryption key files locally.
There seems to be very little technical details available on the E2K processor's instruction set. Although Linux has been ported to run native on it, the E2K Linux distribution and sources don't appear to be publicly available.

Some people suggest this is security-through-obscurity connected with E2K's use in Russian military systems. I wonder if that is true.

The other issue, from what I understand, is the only C compiler for E2K is proprietary [1] (it is using EDG frontend). There is no support for E2K in GCC or LLVM. This also means their port of Linux couldn't be upstreamed since it can't be compiled with GCC.

[1] https://lvee.org/en/abstracts/303
Tutorial: Django in Kubernetes with monitoring. Part 1/2
Andreas Zeller’s Software Debugging course on Udacity is excellent and also free: https://www.udacity.com/course/software-debugging--cs259
The same reason that Jobs (and Ive) were the arbiters of what Apple shipped for many years; you can't program taste or style.
Lol. Absolutely unnecessary use of police brutality against minority communities and peaceful protestors leads to more intense protestors and violence. And your response is “you’ve lost the plot”.

Stand this one out. You have no understanding of the situation on the ground.
EXIM is much easier to configure than postfix. Postfix is faster than EXIM.

They are both mail-trasport daemons (basically mail relays).

dovecot is comparable to Cyrus, it's not a mail relay, it's POP/IMAP server used for accessing mail from storage.
- The glTF viewer application is an helper to integrate the model in your own application

- The library allow to load/render and interact with the model as it exposes glTF properties & subparts

- Everything can be done in a rich Qt application, either full 3D or mixed 2D / 3D, using C++ or QML

It also provides a nice PBR pipeline, various post-processing effects, etc.
Dangerous? Yes. Did they know it would be fatal? I have no idea. It isn't clear that they were standing there with the intent to "keep watch while their colleague killed him". I don't believe they knew he would die. That doesn't absolve them, but should they be arrested as accomplices to murder? It isn't clear!
Yeah, I think this is it too. In particular, this case was so clear cut that it enraged white people who were perhaps more passively supportive in other cases.
Russian/Ukrainian: almost impossible. It sounds like english anyway, as more than every other word is english.
I’m fairly convinced that the authoritarian regimes will eventually come to realise that pooling their resources to jointly develop manufacturing technology will behoove them as it will allow them to build their own fabs to manufacture their own devices.

The know-how that will come from this collaboration is useful to all of the participants, and it puts them in a position to be independent of the USA and each-other (if each builds their own fab), and doesn’t require revealing their processor IP.

There’s other examples of collaboration between authoritarian regimes. Most of the time (in the 1970s and 1980s in particular) OPEC was hugely effective (just think of the oil crises of the 1970s when they curtailed production) despite the regimes not always being particularly open to collaboration. And realise that collaboration in a cartel such as OPEC provides each member with an incentive to defect and sell more of its own oil at the higher price. A consortium of regimes banding together to develop chip-manufacturing technology would not suffer from such an incentive (after all, they can sell it or divulge it, but that doesn’t reduce it’s value at all — and it’s zero marginal cost anyway).
Hasn't there been a glut of sockeye most of the last 20 years running now? I've enjoyed getting it in the grocery store for a decent price, since the more common farmed salmon has serious problems.

1996 https://www.nytimes.com/1996/10/14/us/salmon-are-thrown-away...

2001 http://www.bluefish.org/fishermn.htm

2010 https://www.nature.com/news/2010/100903/full/news.2010.449.h...

2011 https://redoubtreporter.wordpress.com/2011/07/27/working-thr...

2012 https://www.aaas.org/record-returns-sockeye-salmon-northwest...

2015 https://www.seafoodsource.com/news/supply-trade/with-abundan...

2016 https://www.adn.com/fishing/article/sockeye-salmon-glut-expe...

2019 https://www.oregonlive.com/environment/2010/07/record_columb...
Plus, it's awfully hard to avoid spraying spit and snot on everyone around you when you're getting tear-gassed. I know, I've been cs-gassed many, many times. The police are not helping the situation with this tactic.
Hi, sorry what do you mean by Facebook already being an open platform?
In NYC construction was one of the first things to restart after the virus

Unlikely folks on a worksite would've thought 'there might be a riot this weekend - we should move these bricks somewhere else'
Unfortunately there is no auto updating, not yet. I've definitely heard this feedback loud and clear, will be looking into how I could possibly make this work with another 3rd party.
Doesn’t seem like there’s enough evidence that this is actually happening. The video from the reddit post has scaffolding to the left. And why surround the bricks with fences and signs?

The reddit poster dismisses this with “look at the other links people have posted here”. These are basically 3 or 4 photos or grainy videos of bricks in a city. Some photos don’t have bricks at all.

There is the supposed video of police leaving bricks. They seem to be examining bricks in the back of their car, and lining a few up on the side of their car (not on the roadside). Not very convincing.

Not saying this isn’t happening, but the evidence is literally a few photos of bricks in cities at this point. I expect most of the time we pass by piles of construction bricks without noticing them
I wish Dell would stop using the Killer wifi and use an Intel one though...
Implementing search on a static site with Netlify functions
https://dord-orbit.tumblr.com/
Confusingly, I did see HIM live once (the Finnish rock band).
Vault for big stuff, git-crypt for file-level encryption of secrets (in Terraform files etc.)
Obligatory Blackadder quote: https://www.youtube.com/watch?v=jD2iYSKHHzo

P.S. Sorry, I couldn't resist. Not entirely off topic though...
I'm hosting a website with 300K pageviews/month for free (-ish: I'm paying for form collection but not bandwidth) on Netlify.
There is a ton of correlational evidence of low vitamin D and C19. And it would be easy to ignore that as having cause and effect weaknesses.

But we also have dozens of RCTs showing that vitamin D supplementation suppresses respiratory infections!

Folks always act like we just take this study in isolation. That’s not how it should work. The totality of the evidence is quite strong for vitamin D versus C19.
I was impressed that almost everyone in the book Programmers at Work used print statements to debug. It changed my mind about using it for debugging code.

The book: https://www.goodreads.com/book/show/2092682.Programmers_at_W...

I have a newer edition, but I'm not at home now.
The power of any system comes when you re-organize the information in your own mind. Reviewing might be enough to allow your brain to do it automatically, but you can also force the process with things like concept-maps and, apparently, this system (which seems to be a type of concept map- but I've not used it so I'm not sure).
If you can’t understand the pain of black communities across America suffering from centuries of oppression and police brutality, then you have no soul.

Stand this one out. You’re hilariously out of touch with what’s important to societies.
This need not be a directive set by google management, it could be individual speech annotators censoring the transcripts. I've worked with systems like this and remember a group of mormon house wifes not being font of curse words.
Testing updates of POSIX timestamps
Can confirm. Just tested on iOS 13.4.1. So weird.
Read this book:

https://www.amazon.com/Designing-Data-Intensive-Applications...
I've heard that Pentium was named Pentium really late into it's dev cycle once the trademark office told Intel that trademarking model numbers wasn't going to be kosher.
Based on my experience with PopOS on my desktop system, I've been eyeing the System76 laptops. I think they are re-badged Cleo laptops presently, but they have plans for their own hardware. Assuming the hardware is as thoughtful as the distro, I'll be ordering one.
Someone at my company generated the keys. They then put them on a network share without any security restrictions. They've been there for 5 years with no rotation. At least 2 are checked into source control.
So then it's two causes, either one of which they could have fixed to prevent the problem.
It likely has everything to do with our current President’s inability to strike a diplomatic tone in any public discourse.

Please don’t down vote me for an obvious statement, but I do feel the maturity of Political discourse was brought to the school playground level with the election in 2016.
Instruction set documentation was released a few days ago: http://elbrus.ru/efficient_elbrus_programming_book_2020-05
Direct links to the papers:

Alipio, Mark, Vitamin D Supplementation Could Possibly Improve Clinical Outcomes of Patients Infected with Coronavirus-2019 (COVID-19) (April 9, 2020). Available at SSRN: https://ssrn.com/abstract=3571484 or http://dx.doi.org/10.2139/ssrn.3571484

Raharusun, Prabowo and Priambada, Sadiah and Budiarti, Cahni and Agung, Erdie and Budi, Cipta, Patterns of COVID-19 Mortality and Vitamin D: An Indonesian Study (April 26, 2020). Available at SSRN: https://ssrn.com/abstract=3585561 or http://dx.doi.org/10.2139/ssrn.3585561
Related, https://philosopher.life/ and https://sphygm.us/ may be worth checking out too.
Towards Arbitrarily Precise Communication