skysight-inc/HackerNews huggingface dataset:
Do We Live in a Lopsided Universe?
Here's an expert thread (for example): https://twitter.com/richardneher/status/1250533354560159745
It's a shame that people are learning new things and experimenting with new hobbies to keep themselves busy during quarantine. All change is bad, but especially personal growth.

But really though, a family buying 5 pounds of flour isn't the problem, it's the hoarders loading up shopping carts full of toilet paper and flour that give us empty shelves. I think we'd have enough for everyone if we didn't have greedy hoarders.
Oh yeah, I was going to read this a while back, I'll be sure to keep this on my reading list.
https://en.wikipedia.org/wiki/8.3_filename

> "A SFN filename can have at most 8 characters before the dot. If it has more than that, the first 6 must be written, then a tilde '~' as the seventh character and a number (usually 1) as the eighth. The number distinguishes it from other files with both the same first six letters and the same extension."
I suspect this would have happened sooner if it weren't for the 2017 tax act. Corporate income tax receipts alone dropped by almost $100 billion the year after it was enacted, which is almost 2 million jobs at an average $50k/year.

I'm sure a lot of that went to the corporate bottom line, but the individual tax cuts were even larger, which also contributed positively to jobs.

The hotter the economy is, the farther it's going to fall when something like COVID-19 hits.
I actually set it up and it's much better than my previous setup. Thank you! Editing the post that it's totally useless (but leaving it on the net anyway, just with a note on top).

I'm kinda disappointed as I was very proud for the setup but hey, let's not get emotional over bits n bytes :)
New electronic cooling technology to enable miniaturizing quantum computers
Emacs is very easy to learn. Just as you learn the key combinations for video games, learning key combinations for emacs is really easy. Here are some steps to help you:

1. Go through the Emacs Tutorial. Just start emacs, put the cursor on the text 'Emacs Tutorial' and hit enter. It will only take 30 mins max.

2. Go through the first chapter in the Practical Common Lisp book here: http://gigamonkeys.com/book/lather-rinse-repeat-a-tour-of-th...

3. By now you are comfortable navigating around and editing text, opening files, running emacs commands with M-x etc... so you can now install packages for syntax highlighting for your language etc... via M-x package-install <enter> -> search for your language (usually LANGUAGE-mode), and install it.

4. Use emacs to edit all your files for at least 1 day.

5. Use emacs keybindings to navigate around in other apps if you're on Mac or Linux, those are standard keybindings that work everywhere in Terminal, bash, Textedit, Chrome, etc...

6. Learn how to use vim, download a vim cheatsheet and have it handy for reference, edit some files in vim (git commit messages will also do).

7. Install evil-mode and edit your .emacs.d/init.el file to bind a key to toggle evil-mode on/off

8. In maybe one day max, you're very comfortable in emacs now, and may be well on your way to writing your own extension functions. You're pretty much an emacs expert by now, in only 2 days max!

9. Try out different emacs configs. You can try mine out here: https://github.com/sufyanadam/.emacs.d it's setup for all major languages, Ruby, Python, React, JSX, etc... It also has some soundboard keys bound, try C-c-n-m when you want to greet someone new but don't want to be interrupted (you have to have mplayer installed on your system for it to work).
Thanks for sharing your experience! As a medical student, it is pretty difficult to get a decent feel for each specialty (as you know). I'm glad you were able to switch into something that fit you better. Have you ever considered anesthesia critical care? It seemed interesting from the little time I experienced it.
I quite belatedly realized that you come from Category Theory, so most of my sibling reply is probably old news to you. Sorry!

The most charitable response would be "yes", but it really depends on how you model your domain. Most instances of monads in software are at the type level, not at the value level, and "function" doesn't usually make sense at the type level.

The example I gave of a monad over posets does arise in the semantics of logic programming, but I haven't seen explicit recognition of monads in that area. Not that I've looked that hard, yet.
On the other hand, given an OLED screen, where energy cost only grows proportionally to the number of pixels receiving power, you could slap a big screen on the phone "for watching movies" but have the phone display a smaller screen centered on it (with black bars around) most of the time. I have a feeling this is the direction the industry would go, if battery life truly became a concern.
Great references. Anonymous browser page works well when trying to get a non-walled access to "when to suspect a CSF Leak Ian Carroll":

https://www.mdedge.com/neurology/migraineresourcecenter/arti...
Yeah, this documentation was really well written.
It depends on where you draw the line for "large", but the US is really not doing all that great (though it has caught up significantly over the last month): https://www.worldometers.info/coronavirus/

Drawing the line at ~5M inhabitants, the following countries/territories have conducted more tests per million population than the US: The UAE, Norway, Switzerland, Germany, Portugal, Italy, Ireland, Austria, Hong Kong, Australia, Spain, New Zealand, Israel, Czechia, Singapore, Canada, Belgium, South Korea, and Russia.
Some systems already have a solution for this, since devices can have multiple IPv6 addresses at once. They have one permanent IPv6 address which is not used for outgoing connections but can be used for incoming connections, and then temporary IPv6 addresses used for outgoing connections which can be rotated arbitrarily often. The first address is permanent but can only be used if you already know it.

An improvement on this would for services to request the machine to hold a specific address, permitted if the address is valid on the current network and not already in use. Then services could each have their own address (generated on first use and then requested when they start) which is effectively permanent but not the same as the addresses used by other services on the same machine.
Thank you. It is interesting stuff and fits with some of my impression that they are overlooking important blood-related issues. Anemia (a blood disorder) is also a cause of low oxygen. That's not exclusive to lung function.

Glad to see some doctors are working on that angle. (crosses fingers, hopes for better treatments soon)
> What they miss is that these studies starts with researchers making value judgements, and those judgements aren't more legitimate because a researcher made them.

I disagree. That a researcher (aka expert with significant theoretical and methodological knowledge and experience) makes a judgement on something makes it likely a better judgement than that of a random person.

But more importantly I doubt the problem is (usually) the researchers. Most good social science will give confidence intervals, careful language, etc. But how it is then spun and interpreted by university communication departments, news, science bloggers etc is often far from the actual findings.
My guess is the want to further segment the markets so they can improve price discrimination, but they don’t want to sell a “lite” or “value” drive in the NAS segment, so they change the base model(s) to be shittier and accept the bad PR.

That way they can come out with a more expensive PMR SKU in the NAS series. SSD manufacturers did a lot of the same where features were stripped from consumer drives (PLP, DRAT/DZAT, etc.), segmented into a new market (notice the NAS SSDs?), and sold back to us as more expensive SKU.
> This appears to be rational at first, but it only led to people all rushing to those few supermarkets the moment the convoy arrives, and them being emptied clean by first 50 something people.

Wait, they didn't place restrictions on how many items individual customers could buy?
it still needs some adjustments, I'm planning on fixing some stuff on the weekend. In regards to the "sort by priority" I'm planning on adding tags func. to each task and also add sort by remaining days option.

thanks for the kind words tho!
https://emacsformacosx.com/ is a very good port to MacOS. One advantage of Emacs on MacOS is that the Command key is not part of the traditional Emacs key bindings. This port uses Option for Meta and supports most of the usual MacOS Command key shortcuts, so you can use the familiar MacOS keys as well as the official Emacs key bindings.
Thanks for explaining. The kernel wiki describes an easy solution to this.
and the rubber band around the screen was awesome, you never needed a case and it still had perfect grip!
My Garmin watch has a thermometer, a heart rate sensor and an oxymeter.

Temperature is only recorded during activities, and as it's measured inside the watch the value is somewhere between body and environment temperature. Unless environment and fit of the watch are controlled, I would not expect useful readings.

The oxymeter is also not very good, probably because the position at the wrist is suboptimal and the sensor isn't opposite of the LED. The light shines into the skin, not through it, as with the oxymeters that are clipped onto a finger. Measurements take about 20 seconds and are wildly off and inconsistent. I just measured 99-100% saturation with a clip-on oxymeter and 92% with my watch.

The value I trust most is the resting heart rate. It's not just the minimum value recorded, the watch seems to apply some heuristics to figure out whether a measurement was clean or not. The sensor data itself must be very noisy. When the "abnormal HR" feature is turned on, I get false alarms multiple times per day. I had a colleague who thought her HR was pretty constantly at 60, because that was the default value of the Fitbit that she wore like a loose bracelet.

To provide some anecdotal data, I had a bronchitis last year and the RHR went from 49 to 69 at its peak. At the same time, the "Body Battery", which is calculated from HR data, also went down to 0%. I was surprised that the feature actually works, but definitely didn't need it to figure out I am sick.
I wonder how many children have been conceived to this logo.
How many tech companies have IPOd without product market fit? Their main problem seems to be reigning in the unrealistic growth they've been chasing.

Billion dollar biotech companies can evaporate almost overnight, especially during a fiscal crisis. All it takes is a clinical trial gone wrong (or a competitor's gone right) and most will not be able to find enough capital to keep going. Without revenue, their survival depends entirely on the FDA and investors. It's a binary result without many options like downsizing, hunkering down, renegotiating debt, or seeking a bailout except a massive down round acquisition (or government intervention).
Guidance here seems to fall into 2 camps - either (1) start vanilla or (2) with one of the currently favoured packagings (Doom, Spacemacs etc).

I'd say it depends on what your aim is: (1) would be the way to go if you primarily want to get fluent with emacs, or are content to use tools you already know for other work, and learn plain emacs gradually in the background. (2) would be best if you want to get productive quickly using emacs for real work, at the risk of a more occluded understanding of emacs per se.

I'd put in a word for Prelude (https://github.com/bbatsov/prelude) as a possible compromise, making emacs immediately usable but without putting many layers between you and it. Some might consider it a little old-fashioned however (no use-package etc).

I've used vanilla emacs on and off for many years for quick edits, but only recently for actual programming (using Prelude, and prompted by learning Clojure). It's taking over my computing lifestyle. I've laughed in the past at people using it for email, but found myself using mu4e lately. Scary.
San Francisco shut down incredibly early compared to most of the US, especially compared to their case load. By the time SF shut down they had 50 cases, while NYC waited until they had 10,000 cases to shut down.

That probably is why the shut down and lack of demand line up so closely for businesses in the Bay Area.
I'm a moderately experienced Emacser - been using it heavily since 2009 (first encountered it in 2003). I have written a few small extensions and contributed features and bug fixes to bigger ones.

Credentials established, I cannot recommend this tutorial enough:

https://david.rothlis.net/emacs/tutorial.html

He walks you through most of the core of what makes Emacs great by showing you how to make a change to a project in the idiomatic Emacs way.

I would have learned it years faster had I started there.

Beyond that, learn basic Emacs keybindings via the tutorial, as others have suggested.

I started in Emacs but installed evil-mode a few years ago and have never looked back.

I do not recommend Spacemacs. Install the tools you want as you find you want them, so that you know what's doing what, and so you have a decent chance of knowing what broke things when something stops working.

Keep your packages in version control as part of your .emacs.d repository. That keeps updates and deleted packages from screwing you.

Use "use-package" (https://github.com/jwiegley/use-package) for configuring what you install. It's written by one of the Emacs maintainers and will help you do things right by default.

I'm not the best Emacser out there, but if you're curious, my config is on my GitHub account: https://github.com/NateEag/.emacs.d

Happy hacking.
I don't know why so many people feel the need to attack Amazon. They seem to trigger people to a degree not found in many other companies...
the worst thing for me is the design

i mean this phone is soo slippery

without case it's unusable
I had no idea Getting Over It had an ending like that. I'll never play it so don't consider myself spoiled but getting there entirely unaware must have been a great experience.

I wonder how many people swore at him for what they got put through ;)

When you're done with the article, I found a link in the comments by Bennett Foddy about naming things (related to his role in naming the rooms in VVVVVV) which is also worth a read: https://distractionware.com/blog/2010/01/down-under/
Maybe us consumers underestimate how much space those internals take? The larger screen to body ratio would not only take more space in an already tiny phone, but the battery needed to power that would also need to be larger. The old SE had a 1600mAH battery... which is half of the 3000mAh+ even smaller phones have these days, and none of those lasts more than one full day.

So we somehow expect them to take the exact same form factor and somehow magically get a 10% larger screen and 50% larger battery in there? My guess is that it's just not physically possible to achieve that. Big chin and forehead is the best we can get with the current battery technology for a phone that size.
Yes, and he's looking for it to be financed by other people while giving them nothing in return for it.
Debatable. But Theranos is certainly not a counter argument to the thesis.
Well, correct me if I'm wrong, but words have meaning and, as a father-to-son Scotsman, I'm pretty fucking sure that a Scotsman has to have some branch of their ancestry come from Scotland.

Also, a priest can't honestly say they love you and serve Jesus if they're raping your children in the back room.

There is truth and there are lies and falsehoods. Nuance is required to discern between them. Most people are just too intellectually lazy to even try. That ignorance leads to many of the systemic problems of our world, not the least of which are religious groups like ISIS/ISIL and the Catholic Church deceiving people with their lies, hypocrisies and oppressions.

Dunning & Kruger, dude. I know where you land on the chart, and I know that you don't know where you land yet think you do.
To be fair, nationwide deaths might be the only correct metric, since it's the only thing that countries care to measure properly and don't attempt to manipulate.

The cause of deaths however is another matter.
Uncov and to some extent Valleywag kind of filled this void later on. I can't really think of a modern example, but we probably need one.
Help your bank account by NOT buying a new iPhone.
If you're an Android user looking for a small phone, I feel your pain.

I've had one of these for about 6 months and I absolutely love it.

https://www.amazon.com/gp/product/B07KP8J8YN

Disclaimer: I have NO affiliation with this company at all. I'm just a happy user.

Pros:

- built-in rugged case. I've thrown it around the office with no issues

- incredibly small. It fits in the watch pocket (fifth pocket) of your jeans comfortably

- waterproof. Because it fits in my jeans pockets so well, I accidentally washed it with my jeans after a spill. The only piece of clothing in that wash cycle was my jeans, and the phone fell out at some point. It must have banged around in there for 15 minutes; but after the wash was done, I grabbed the phone and unlocked it with my fingerprint. No worries.

- some of the best BT and GPS I've experienced in an Android phone. (And I've owned Nokia, Motorola, and Sony Xperia phones).

- reasonable battery life for a phone of this size

- everyone tells me speakerphone sounds great

Cons:

- the camera is literally a potato. Don't buy this to take photos with.

- good luck typing on this incredibly tiny screen. But instead I use Android's voice-to-text which works great.

I took a chance and it is an absolute marvel.
Not to mention that common upgrade motivators like battery degradation and cracked display glass become less important when you are at home all day and you can plug in to a charger, watch TV, and browse the internet on your laptop or desktop.
I think you are too confident about Nix's usability.

I maintain a few open source projects. I have made packages for Redhat, Ubuntu and Arch and updated one Nix package. I love the idea of Nix, but have quit trying to support it and have removed myself as a maintainer.
I have a 60fps + 144fps monitor setup and when I move it to my high refresh rate one, it goes hyperspeed :) You should calculate delta time with performance.now() and change position based off of that.
The only possible explanation is that Barr is trying to hide wrongdoing or negligence on the part of the US government.

Any information relevant to national security (such as names, etc.) could easily be redacted.
Pycon 2020 will be posted free and online
Can you chargeback on the reason that Ticketmaster reneged on their initial terms instead of the postponed event itself?
Yeah I've worked on projects with Toshiba MCUs with 10's of kB of RAM, and the last truly embedded project I was on used a safety-critical MCU from TI with about a megabyte of internal ECC RAM.
I used to think this, however now I think for a lot of users iPhone is easier. Fwiw I use android..
Like Aeron chairs and catered meals. Things that were considered excessive are quite common at tech companies.
I couldn't find much detail about the tax change in the article. It sounds like it affects pass through businesses, which I have. I'm not a millionaire but I do pay taxes. Anyone have any resources detailing the tax change?
But azithromycin has an ACE2 inhibitory effect and its use in disease modulation is postulated to decrease viral entry to the cell in a similar mechanism to HCQ, hence the discussion of dual therapy there.

The opportunistic bacterial infection is separate (although you’re correct that it has a role here)
A problem in my view, with attributing a strategy to the opposition, is that without hindsight, when Trump makes a weird/nonsensical/hyperbolic statement like this, you can't know if it's going to vanish without a trace or be doubled down on and become a huge thing.

At the time, who could say if his opinion was based on anything, he would be proven right, anyone would take it seriously, etc.? The public and media don't know these things.
Also, typing on the iPhone is a pain because of the horrible auto corrector. Remember all the jokes from people on iPhones cursing on each other because of it?
I guess Apple is miles away from Google when it comes to AI for these kind of stuff. Android's keyboard is so good because of it that I often write words pressing all the wrong keys and it somehow figures out correctly what I want to say.
What makes pointer provenance really great is that clang and gcc will treat that pointers that are observed to have the same address as freely interchangeable, even if their provenance is different. Clang sometimes even goes so far with that concept that even uintptr_t comparisons won't help.

extern int x[],y[];
int test(int i)
{
y[0] = 1;
if ((uintptr_t)(x+5) == (uintptr_t)(y+i))
y[i] = 2;
return y[0];
}

If this function is invoked with i==0, it should be possible for y[0] and the return value to both be 1, or both be 2. If x has five elements, however, and y immediately follows it, clang's generated code will set y[0] to 2 and yet return 1. Cool, eh?
How often do you have to charge it?
> The best chance of HCQ working is very early, ideally before or directly after exposure.

Adding to this, there are at least two reasonably sized ongoing trials of HCQ with appropriate randomization and blinding in North America alone (I believe there are a number of others elsewhere). I would encourage everyone to withhold judgement until either they post results, or a similarly reliable alternative data source appears.

Target size of 3000 (https://clinicaltrials.gov/ct2/show/NCT04308668).

Target size of 400 (https://clinicaltrials.gov/ct2/show/NCT04329923).
> The rest of the country is in considerably better shape, and hospitals aren’t even close to being stressed in many areas.

Why do you think that is? Because the stay-at-home orders worked. NY is the worst case scenario and you want to stop things before they get that bad.

If we had a magic dial for precisely tuning social distancing measures to cause minimum economic harm and death, we'd use it. Since we don't we have to err on one side or the other. So far we've erred on the side of caution, accepting short-term economic damage. As things get less crazy these measures will be gradually scaled back. It doesn't mean they were never necessary.
Peels Principles of Policing by Consent
I meant have comments that get upvoted, not upvote other comments.
They have changed it

Now the string types have an encoding and the string themselves, too. When you assign a string to a string variable with a type of a different encoding, the string is automatically converted.

But it is causing a huge mess. Especially with existing code. When you have a library using utf-8 and one library using the default codepage, that is not valid anymore. Although you can manually override the encoding for each string, so any string might have any encoding regardless of its type.