skysight-inc/HackerNews huggingface dataset:
Neurological Implications of Covid-19 Raise Concerns
This is no different that standard text books. There is a lot of filler. You can skim if the primary concept already makes sense, or you can read the extra details if you are confused.

It’s a popsci book, not big Rudin.
American Standstill
> 451: Unavailable due to legal reasons

Sigh.
It's been reported in the Guardian newspaper in their live Coronavirus feed. Their source is a tweet by someone by the name of Sam Wang.

This is very sad news. I can still remember typing into my ZX81 the game of life program from a book as a young teenager.
> On macOS you can stay one major release behind.

Wikipedia is indicating two major releases have support, not just one ("End of support date" in the table):

https://en.wikipedia.org/wiki/MacOS#Release_history

As a data point when doing stuff in a High Sierra macOS VM earlier today, Homebrew still seems to be making binary packages for High Sierra too.

So the "two releases behind" seems right.
Looks exactly like a React api
> How about the memory usage?

The biggest thing stored by 3mux should be the state of the terminal screen, so memory usage should be negligible.

> Can you (easily) nest 3mux like tmux with (auto-)grouped sessions to produce a (max) 9x9 "grid" of windows to organize your remote hosts, and their windows into an easily accessible structure. (I use this to be able to reach any window in any other terminal window on any host with max 4 keypresses)

This is an awfully specific request. However, I plan to soon add support for workspaces, which should give the user access to, for example, 40 panes within 2 keypresses, given a hypothetical 10 workspaces and 4 panes per workspace.

> Why choose Go? Just curious.

Good question! I chose Go for its go routines and channels. I somewhat wish I used Rust simply because of its elegance. 3mux's performance bottleneck right now is completely IO, so I don't think moving to Rust would make a noticeable difference to the end user apart from the installation process.
Did you need to spend money on a book to tell you that?

Is it okay for me to make money by distorting science? At what point does my behaviour cross from "finding the best presentation for the data" into "misleading the public"?

This isn't just one book either. It's a whole industry. People know that some magazines have comprehensive fact-checking, and they used to expect a level of fact-checking in pop sci print books. They didn't know that pop-sci books have almost no fact-checking.

https://slate.com/technology/2016/08/why-doesnt-anyone-fact-...

https://www.cjr.org/analysis/journalism-book-fact-checking-j...

https://www.theatlantic.com/entertainment/archive/2014/09/wh...

http://www.danielbor.com/lehrerandsciencewriting/
I discovered Turbo Pascal in my preteens, after BASIC. Spent a few years with it and got pretty fluent. Interestingly enough, I remember also working on a bulletin board system, called something like WWIV. Now that I think about it, that was a seed planted for my current occupation.

Learned C after that, but drifted away from programming (for a decade or so) around when C++ came out. I came back around to computers when I wanted to build myself a static website - and I'm still in the wondrous rabbit hole.

These days, much of my time is spent reading and writing TypeScript. How strange after all these years, I'm again speaking a language created by Anders Hejlsberg. It's a joy to work with VS Code editor as an integrated development environment, and I fondly remember my time with Turbo Pascal.
> This looks awesome!

Thank you!!

> I wonder if it's going to interfere

My understanding is that i3 would intercept the keypress, not passing it onto the terminal. While I want 3mux to work with i3, I decided to choose defaults that appeal to the audience that would need 3mux most (i.e. non-i3 users). I plan to soon make the key bindings configurable.
Do You Think You're Smart? Discover It Here
Lingua Latina per Se Illustrata
Very sad news indeed. The Guardian newspaper has reported the death due to coronavirus in their live news feed. Their source is a tweet by a Sam Wang.

I can still remember entering the Game of Life program from a book into my ZX81 when I was a young teenager.

RIP.
There is a REPL as of JDK 9: https://en.wikipedia.org/wiki/JShell
podgaj - have you checked out https://www.reddit.com/r/COVID19/? It a well moderated discussion thread focused solely on the science. You will find it a little saner there.
I think the order cost increases the variability of the delivery cost. Anecdata, but I have noticed for larger orders, the driver often spends more time at the restaurant waiting for the order to be ready. Ideally the delivery company would know when it will be ready; but that comes with a certain risk that they are late, which means cold food. And to add on to that, if customers complain about cold food, the larger the order means the larger the refund (hopefully).
Looks like it got reverted as quietly as it was released, but here's a link with some info: https://9to5google.com/2020/04/10/gboard-google-logo-spaceba...
I imagine at some point, some hardcore person would just end up doing echo -e 'bunch of machine code here' > file
Explainer on the conspiracy theory that won't go away, 5G and Covid-19
Detailed ISS Tour
Preffy – A wrapper over Android's native EncryptedSharedPreferences
Agreed. It's also engaging well with the meta game.

Related - Once viewing a house to buy I asked the seller, is there anything you think I should know about this house that I haven't asked about. Their reply turned out to be a deal breaker (at the time - maybe it would have been fine but the point is we got a lot more information! )
Preffy is a library that wraps over Android's native EncryptedSharedPreferences class and gives you a clean and simple API to store the key value pairs. Both keys and values are encrypted, thus adding a security layer to protect your data.
“Memories” – 256 byte MSDOS intro
You’re missing the ability to connect to and debug on iOS 13.4 devices, I believe:

https://forums.developer.apple.com/thread/130988

So now I’m stuck on 10.14.6 and iOS 13.3.1, one of which is not getting security updates.

Really hoping Fuschia or someone steps up and displaces Apple.
i hope so. millennials might finally be able to own
We also need to update our definition of freedom of speech. It's commonly repeated on the Internet that freedom of speech doesn't cover private platforms. That's true because in 1791, when the First Amendment was written, only the government could impact individual freedom of speech. But now large companies can do it very effectively because they own the platforms everyone is using. Sure, you can still express yourself by shouting on the street or self-publishing a book, but that isn't a at all in the spirit of the Constitution. In practice, individuals can be silenced.
”Single-pass compilation requires forward-declarations (or the author to rearrange their definitions), it would also prohibit things like splitting a type definition-up between different source files”

You probably know, but for those who don’t: Pascal requires both. It’s not as if Turbo Pascal implemented a subset of the language.

Also, multiple passes is less important nowadays. In early times, memory was so tight that each pass wrote its output to disk or tape. Early FORTRAN compilers had many. See for example the ‘sections’ in https://archive.computerhistory.org/resources/text/Fortran/1.... Depending on how you count, that’s 6 to 9 passes. (Or one. That document says “With one exception, Fortran may be considered as a one pass system. That is, it looks at the source program only once, and it makes a scan of each statement once only. From then on, references are to tables only.” I think that’s bending th truth, though)

Nowadays, intermediate results can be kept in RAM. Clang, for example, can runs tens of passes, some of them multiple times. That still slows things down, but less so.
These are not either/or. Whatever treatment is available or given, people get the ventilator if the current experience says they're slightly less likely to die with than without it.
Yes if you send 1k mails a day, if you send 1 a day or 1 a week even google will pass it through no problem.

I send all kinds of test stuff to my own gmail accounts and other providers. Unless you send really a lot email or unless someone marks you as a spam it is not an issue.

Blocking spammers is about rate limiting, if you are "nigerian prince" - one email a day - is not going to help you finding a person who wants to help you. Ideally you would like to send emails to everyone at once to find that one special person who wants to help you.
I posted the debunked article so this is part apology.
Lets keep debate open though, lets interrogate everything.
The drive by downvoting is out of control. I wish they changed it from a threshold of 500 to a threshold of 500 and you’re only allowed to downvote accounts that came after you until you get to like 2000 points or something like that.

Basically we need a mechanism to mitigate the impact of eternal September. There are too many new people with downvote ability changing the culture here for the worse. What’s insane is the number of times I see people downvoted for simply asking for sources/citations/references/ evidence/etc.
In English and French, Bravo generically means “congratulations”, “that was great” etc. It’s never pluralised, in the same way foreign words are not pluralised in Italian (from “computer” to “pièce de resistance”...).

This thread is almost as shit as Catalina.
OneNote with Vim bindings is giving me great joy
One of the high-impact changes (which broke Nix as the grand-grand parent mentioned) was moving / to a read-only volume:

https://support.apple.com/en-us/HT210650

Although this change may not be immediately visible it does increase security a fair bit (malware cannot embed themselves or replace system files) and also prevents accidental deletion.

Apple made large strides in the last few years improving security, e.g. by introducing SIP, but also by offering fine-grained permissions for camera, mic, etc. access. APFS created its own road bumps, but was a long overdue replacement of HFS+.

IMO there were also some nice user-visible changes, such as dark mode, replacing iTunes by several separate applications, and dynamic desktop.

I agree that there are also superfluous changes or steps back, I am still grumpy that they replaced Spaces by Mission Control. I don't care for all the deep iCloud Drive integration and think it is unfair to the competition.

I strongly disagree that there are no useful new features the last five years. The problem is more the lack of quality control. That said, I started using macOS when 10.5 came out, which also had its fair share of ugly bugs (e.g. serious problems with maintaining WiFi connections).
Absolutely a politically motivated attack.
Functional-bags Prices functional-bags suplier Branded Products in USA
In England we have the ICNARC (Intensive Care National Audit & Research Centre) reports. https://www.icnarc.org/

The report and data can be found here: https://www.icnarc.org/Our-Audit/Audits/Cmp/Reports

It's a short report but it's crammed full of information.

Critical care unit outcome Patients receiving advanced respiratory support*
(N=1053) (first and second columns)

Patients receiving only basic respiratory support*
(N=444) (third and forth columns)

Outcome at end of critical care, n (%)

Alive 355 (33.7) 358 (80.6)
Dead 698 (66.3) 86 (19.4)

The ICNARC report is important because it gives us clear information about people who die. It's not just those who are severely ill or those who are very old. Most people who die needed no help with day to day living. There are lots of deaths in the 50 to 80 age range. Comorbidities can be things which are well controlled and otherwise relatively minor.
> Who knows how far down the stack this could go?

Seems to be like the obvious initial way to up the ante would be to get rid of the compiler. How would you go about bootstrapping your way out if all you had was the Linux kernel, glibc, and the Bourne shell?
You get all this functionality from the kernel for free.

http://man7.org/linux/man-pages/man2/syscalls.2.html
MacOS doesn’t exist for users these days, it’s only there to let you debug iOS programs.
Blohm and Voss BV 141
The Linux 5.4 (LTS!) and 5.5 releases had consistent hangs on many Intel GPUs that use the i915 driver. I had to revert back to 4.19.x on my Linux machine.

https://linuxreviews.org/Linux_Kernel_5.5_Will_Not_Fix_The_F...

They should be fixed by now, but basically the latest LTS kernel was broken for 3-4 months on many Intel GPUs.
I've been on i2p almost a decade ago, the level of filth and illegality of the content there made me very quickly reconsider what network I wanted to participate in.

Don't know if that has changed but I honestly don't want to know, I'd stay away from it if I were you.
Writting a shell is easy, but it's already done (do'h). You could be restricted to a really basic one, with no cd having to reimplenent that yourself. A simple "cd" command taking ARGV as the path would be around 10 lines in C.

Reimplementing echo would be the obvious second thing to do, and later, a barebones cat a la plan9/OpenBSD. Finally the 3rd basic tool would be an ed(1) clone without regex support.

ed(1) can work as a simple "more" like pager, too. Add add readonly flag to argc/argv so it fopens the file with just
read permissions and you have the best setting to start.
ed(1) is much easier to write than a visual editor.

Any TCP/IP stack related would be hard, but it the libc/kernel has a basic implementation bundled, I'd write a gopher client and I'd declare the problem solved, as I can fetch everything from here.

Gopher is much easier to implement than banging the FTP ports. Also you can do a barebones IRC client with few lines. Nothing too complex, but usable enough.

Or better: write a netcat clone, https://git.2f30.org/openbsd-nc/ connect to gopher, fetch the specs, write a dumb gopher client, (or fetch sacc(1), you can compile it without ncurses by editing the Makefile), connect to gpoherpedia/gutenberg Gopher proxies to fetch all the documentation.

gopher://1436.ninja/1/Project_Gutenberg_in_Gopherspace

gopher://gopherpedia.com

But the netcat clone combined with the ed editor could serve as a basic IRC client with FIFO files, also as a basic gopher client if you don't want to fetch sacc(1). Once you get connected to an IRC channel in order to seek help, among Gopher, you'll have tons of information.

Also it's the most Unix-y way to solve a problem, by far.
Eisenhower Matrix and Technical Debt
COBOL is the most in-demand skill
> Russia seem to show surprisingly low death rate so far - 1 per million

Officially low rate. There could be low rates, just like there are no gays in Chechnya, or actually low. But it would be very surprising if any recommendation from January wasn't verified by now in other countries and used worldwide if it's successful.
You clearly over-estimate your competitors. Plenty of games I have, will not work on Catalina - they are 32bit apps and devs have long moved on.
Congratulations to have made it so far!

I am really happy with my pinebook which I am using as a daily driver, hopefully I will finally be able to switch my dumbphone to a pinephone soon now.

Of course the camera does not looks great, could anyone recommand me a slim digital camera that I could easily take with the pinephone that is at least on par with current generation smartphone cameras in the $100-$200 price range?
Gives a whole new meaning to the term "attorney-client privilege".
Most of the "open concept" I've seen is just the kitchen/living area. I can see pros/cons for separating the kitchen (to keep a messy kitchen behind doors) or opening it up (more space, can talk to guests while preparing). I can also see why historically they were separate because a lot of aspects (drive ways, hall ways) are inherited from the rich, which often had servants doing meal prep. I do agree HGTV has influenced things and larger rooms are easier to film.

I feel like the downside I've noticed from contemporary design is lack of cupboard/storage and awkward layouts for couch/tv placement (many "staged houses" are impractical for living in--I hate decorative pillows). That might be exacerbated by larger, cheap TVs (but I remember this predating them). Maybe the lack of cupboard space is expected because people eat out more? Part of it is obviously knocking down walls gives fewer walls for cupboards, but I guess pantries are blown out to give more sqft to the main rooms?

My experience before the open floor plan trend was that there was a lot of bespoke rooms that weren't often used such as a dining room. I lived in places that had a separate living room and family room--but mostly the family gathered in one because the TV was there. Bedrooms have always been closed off. Things like a home office or gym were just extra bedrooms repurposed.

The personal space issue they're talking about seems like it would only apply to studio apartments or kids sharing rooms. I shared a room with my siblings and definitely remember feeling like I couldn't escape, but that didn't have anything to do with floor plans.
One problem for ISP is that there are not enough IP addresses. local IP's have been used for mobile connections for a while, and now also for stationary connections.
I’m in the same boat - set up the free service with my own domain for the family a long time ago.

Quite frankly I’d love to ditch it entirely because Google frequently makes crazy stuff inaccessible as a result - I can’t use Android screen time limits for the kids, I can’t sign up for Google music family plan.

Problem is - I have loads of purchases on the accounts and there’s no way at all to convert them to standard Google accounts and no way at all to transfer the purchases. It’s maddening...
They are "users", not "consumers".
Maybe I misunderstood you here but I don’t think information theory and in particular entropy has anything to do with “our brain”. It’s simply a statement of the number of micro states in a system. There is no requirement for reading them out or having a brain look at it. This value exists without observer. In that sense there is indeed an intrinsic quality to living beings that leads them to have a reduced number of micro states. They spend energy to keep it that way over time.
Sadly it panics under Bochs, but maybe I have to use another CPU definition. Testing VooDoo support would be great.
There’s a coin and a parchment under one of the initial stones. But yeah, once people forget, there’s going to be this castle 700 years out of the time sequence.
Thanks for the link -

The Snapdragon 801 was used in 2014-era flagship smartphones like the LG G3, Nexus 5, and the Samsung Galaxy S5. (The paper is from Jan 2018.)

Publicly available vendor BSPs for msm8974 on CodeAurora topped out at kernel 3.4, but there are some independent people porting the mainline kernel to it.

It's also 28nm and not rad-hardened at all (a separate always-on FPGA is rad-hardened).
I think an important category has to be: no outside servers designed to help with this speedrunning challenge. Without such a rule, one can get an outside computer to do much of the work. One would merely write a small program that connects to the known IP and pulls bootstrap code straight into memory. (Granted, still a fair piece of work, but without such a rule the finish line for the speedrun would become "establish a TCP connection").

EDIT: I wonder if including the Linux kernel + C library is just too much. How minimal could one go with this challenge, yet have it still be fun/doable in a reasonable duration? You start with just MS-DOS on the disk? Or a Forth interpreter? Or maybe you start with a blank disk, but you get to twiddle bits one at a time before you first use it, in the vein of the Altair 8800?

EDIT 2: An even more entertaining idea than some sort of 8800-style toggle switch interface: you start with an actual Altair 8800, then get a few "stepping stone" computers that have just enough hardware compatibility that you can transfer data from one to the next. The final computer is a modern PC with a network connection.
Great sentence.
The key is to accept the unfairness, and not be mad about it.
Don't hate the player
Just yesterday 2020-04-11 Shreyas Doshi (@shreyas) posted a long thread of 30 tweets about "Good" vs "Great" product managers. Some pearls of wisdom are in there:

https://threader.app/thread/1249039638829793280

(He also admits he doesn't knwo any Great PM who has all of the 30 traits and does all those actions, all of the time.)
Coronavirus Turns Urban Life’s Roar to Whisper on World’s Seismographs
I didn't know he was the creator of shadertoy :o

I stumbled upon the channel one or two years ago, very interesting stuff if you are into math and computer graphics
Wait, why is this trimming controversial? The original paper is a little mediocre (would be down for generic criticism of relying on it), but this trimming seems to match the main drive of it.

Just read the paper, and the association is pretty clear there: fewer hours of sleep means more injuries. P = ~0.006 rr=.8 per hour of additional sleep. That’s not a huge effect size, but I find that pretty believable from my lived experience. Lol, yes, p values, but does anyone think less sleep makes them more coordinated? I don’t allow myself to drive long distances on less than 6h sleep based on my prior experience having tried.

For a lay audience explaining the data for the left most point would be hard. Why is 5h of sleep less injurious than 6h? Could be random chance (only 160 students in the study). Could be that those players are worse (coach pulls sleepy kid off the field).

I doubt the most uncharitable interpretation of Walker’s trimming is correct (people who sleep 5h/night are better at sports and less likely to be injured).

This particular criticism rings hollow to me.
Actually outside of a programming assignment, I think maintenance rather than speed is precisely why a company would want a functional code base.

How much time is wasted on debugging? Functional programming forces you to deal with your bugs at a much earlier point of development.

It also forces you to avoid some bad practices just to meet a deadline.

And since you're re-using so many component, you spend much less time with boiler plate code.
Compromised Zoom Credentials Swapped in Underground Forums
Cooking with Husband
> because as soon as the attacker can execute their own code, the process already had access to the sensitive data and to the internet.

That's where your thinking goes wrong. TC does not mean that the program can take over the host process control flow.
When you are teaching programming from first principles...

- portability is not a high priority.

- garbage collection is not a high priority.

Those are 2 reasons why you don't want to start with Java. You can teach it later, sure. But it's not a good start.
Thanks netgames.io for endless hours of fun
Found this hobby project on HN few days back. I had bookmarked it and played with some friends over zoom today well into the night. It was a blast. Really well built project. Thanks!

If the author is lurking here, would love to learn about the tech used to build it.
I'm using fastmail for few months. Only when I switched I understood that leaving google product is not that scary
US national debt [0] is at wartime levels and I believe US private debt is also at or approaching all time highs relative to income. At a guess, any surprise of any sort away from best-case is going to cause a crisis in debt-exposed markets.

The coronavirus is one of many of paths to an ugly slump. The level of debt is a story in itself; it is a creeping horror that comes to a head suddenly at difficult moments. Somebody is expecting money to come to them that is not going to.

[0] https://en.wikipedia.org/wiki/National_debt_of_the_United_St...
Please lets not start this. Apologies means nothing, especially coming from companies.
"mode,50" would set 80x50 in ms-dos