skysight-inc/HackerNews huggingface dataset:
Cmd+Shift+<square_brackets> - i.e '[' and ']' switch to the previous and next tab respectively

I use this a lot, but is missing from this page. I'm pretty sure I didn't have to customise it in the settings myself. Not sure how I stumbled on this, but it works for me in all applications, native or electron (VS code is the only one I have installed).
You can more or less remove the likes from your feed, by using the 'Not interested in this Tweet', then 'Show less likes from XXX'. Twitter will show those again in a few days, but at least your feed is cleaner for a few days. (I'm only browsing Twitter on browser, so I don't know how that works on the app)

Or maybe using lists
http://www.lispworks.com/documentation/HyperSpec/Body/f_pn_h...

https://en.wikipedia.org/wiki/Versioning_file_system
As the person you are replying to suggestes, a version epoch could be a solution.
One keyboard shortcut I haven't been able to find/create is one that moves my mouse cursor from one monitor to another.

I often need to move my cursor from my third monitor on the left all the way to my monitor on the right.

Anyone has a way of doing this?
Don't forget coal [0]:

"Coal remains the foundation of the Chinese energy system, covering close to 70 percent of the country's primary energy needs and representing 80 percent of the fuel used in electricity generation"

[0]: https://en.wikipedia.org/wiki/Energy_policy_of_China
> The US can feed itself domestically

...for about 20 more years, if soil quality and climate predictions are accurate.
Picking your battles is something we all need to learn to do.

I for one like to pick the easy wins, like this.
Good example of how the US is hurting itself by picking petty fights with friends instead of unifying against China.
The kids themselves probably won't die from the infection, but they certainly are a near-ideal vector to spread it to other people.

One might hypothesize that kids have done pretty well because, you know, schools have been near-uniformly closed, so their "places of employment" have been near-100% remote. I bet the COVID numbers look pretty good for work-from-home tech workers too, that doesn't mean tech workers are "nearly immune" to COVID.

It's just a numbers game and if COVID starts to pick up big time then it'll surge through schools. You're spending 8 hours a day in close contact with 8 different sets of 30 students who rotate every hour, plus crowded halls and busses and all that stuff. Then you go home to Grandma and she gets it.

It's already happening:
https://www.businessinsider.com/schools-reopen-coronavirus-s...

> Although kids are less likely to get severe coronavirus cases, mounting evidence suggests they can spread the virus. Most children have the same amount of virus in their upper respiratory tracts as adults do, according to a research letter published in the journal JAMA Pediatrics, and children under 5 may have between 10 and 100 times more virus than adults (though this doesn't necessarily mean they spread the virus more efficiently).
Publishing a project at this level of immaturity doesn't do it any good. While it definitely "works", it works as an experiment about techniques to write an interactive command interpreter in Rust, not as a shell for people to use.

Currently there is no documentation beyond the introductory GitHub page. But this isn't a fork of sh that only needs documentation of the minor ways in which it departs from POSIX compliance: there is an unknown set of internal commands, each with a complex table format for its output (it is necessary to know all relevant column names to do anything), which depends on a large set of non-text types, which have complex object-oriented behaviour, with "serialization" to a variety of file formats, with an unspecified script and command line syntax.

Such complex features, on par with serious frameworks in full-fledged programming languages, need to be defined and documented very thoroughly, or nobody will understand, trust and use them. Unfortunately, there are many hints that not only documentation is vastly behind schedule, but that important aspects and practical considerations haven't been addressed.

For example: how can I quote file names containing nasty characters? How can I use environment variables? What is my home directory? Why is executing an executable program difficult, with complex and unclear mechanisms that mess with the command line? Given a very simple and very portable traditional shell script (e.g. ps -eaf | grep foo | sort) how can I do the same in Crush with minimal effort? If I load a very large file, does the shell choke attempting to load it all to memory, or does it process it in a proper streaming fashion?

Other issues are more fundamental. How can I perform relational queries between multiple tables, e.g. a join between ls output and a file listing users? If I can't, what can I do with tables that cannot be done more easily and flexibly with awk, jq, and other established tools?
>Sure, that might tell you how it’s going right now, but in the end you just care about the total impacted.

The problem is we aren't at the end yet. Any time frame you use is therefore going to give you an incomplete picture. I used the last three days because it shows that the US is clearly in a worse current position. That means we will continue creeping up that initial per capita list you linked. Maybe the UK, Spain, France, or Italy experience a second wave at some point down the line, but at least they have gotten past the first wave that the US still hasn't been able to stop.
If one is using attestation and independent verification, then I agree.

But this is not what the article says. It specifically mentions "Confidential VMs." and says "giving customers a simple, easy-to-use option". Looking up the actual product, they strongly recommend using google-provided images.

So this particular announcement does not change much. You still need the trust the cloud provider to not introduce backdoors.

And I bet that all the pre-made images will have "https://packages.cloud.google.com/apt" in the sources.list -- so if Google wants to snoop on you, all they need is to ship a backdoored package. And if this does not work, they may send you a regular email saying "the physical host is failing, please reboot to migrate" -- and when you reboot, it will be not in the protected mode.

So yes, the general idea of "Confidential Computing" is sound, but reading the post carefully shows the current system is just for making non-technical people excited.
We already know how incapable the regulators are. 20 years after they went after MS for their dominance in personal computer operating systems, productivity software and browsers, MS is still dominant in two and the third doesn’t matter to anyone except for Google.

MS had the highest market cap in the US in 2000. As of today it is #3.

The government had a monopoly suit against IBM in 1969 and finally withdrew it in 1983 and nothing came of it.

People in tech have been wanting the government to go after Big Tech for years. Four of the CEOs show up for Congressional hearings and then the government goes after...TikTok and WeChat instead.
>There’s a big meta-question, pertaining to pace of progress: How will the process of scientific research itself change?

I suspect that progress on certain kinds of science, especially physics, will slow. The reason is that confirming things at finer and finer grains of detail experimentally gets multiple orders of magnitude more expensive over time.

For example, Newton managed to empirically test many of his ideas by himself, in a cottage, with minimal equipment. Later discoveries have required fully-staffed laboratories, later still and we needed to construct multi-billion dollar supercolliders and deep space missions to empirically test our ideas.

As a layman, I've read that it could take solar-system sized experiments to test theories like String Theory. Eventually, the cost becomes too great in absolute terms and "real" discovery slows. (Theory will continue to develop, but it will be based on shakier and shakier foundations over time. Eventually we'll need experimental confirmation or what we are doing is no longer "science").
What if you replaced “Facebook” with “the US federal government”?

Can you continue to work for the digital service without being complicit in the government’s sins? There is plenty of evidence of wrong-doing and questionable judgement by the government’s leaders, for sure.

Say everyone who did take issue with Facebook’s policies decided to leave – who would be left?
My list would be:

- Inlining

- Common subexpression elimination

- Dead code elimination

- Monomorphization

I get the impression that 2 and 3 come out of an SSA middle end fairly straightforwardly, along with the article’s copy propagation and dead store elimination.

The biggie is monomorphization, which is part of the language in C++. The alternative is uniform representation of generic values,
which implies boxing and indirection instead. I understand Rust does not hide representations enough for the compiler to be able to choose whether or not to monomorphize. Interestingly, the Go generics discussion seems to be heading towards a design where the compiler does have this option.
> their code is non-proprietary, doesn't belong to someone else, already has a open-licence

Then say "we can't share for legal reason", not "we're planning to". This is just a bs corporate answer.

> is of good enough quality to be shared with the public.

This is a petty excuse. There is plenty of open-source code utterly crappy/barely functional out there.
> Google keeps killing low-to-medium profitable smaller product lines and tools because it can't spin them off successfully

It's worse than that, Google releases products for free killing competitors in the markets they enter, and once those competitors are gone, Google pulls their products.
What I don't get about the fervor the Trump administration is placing on banning Chinese apps over national security is that: i) on one hand there were Congressional hearings held 2 weeks ago where Trump said "Big Tech (FAANGs) were too big and needed to be broken up", and ii) on the other hand the US gov wants to now further cement American companies as de facto 'monopolies' for the world.

There's already various international issues with CCP-affiliated companies, but there must be some ulterior motive to go after TikTok and WeChat with such urgency right now, as opposed to any other time in the last 4-5 years.

* Personally, I think the result of what happens to TikTok, WeChat, or US app stores over Chinese apps doesn't matter in the end. What matters is that demands on Chinese apps to come to a deal with the US by September gives Trump more firepower to work with - if the deal happens, Trump paints himself as a US savior from Chinese meddling; if the deal doesn't happen, Trump blames China entirely as the bully and pushes America to retaliate.
Eastern Europe is still homogeneous and they are being vilified for wanting to keep it that way.
A bit off-topic but, I've found I never use minimize, what's the use case for that?
The scientific discovery whose recency most shocks me is plate tectonics.

Here you have massively visible physical manifestations—mountains, earthquakes, and volcanos—that have shaped human history and played prominent roles in culture since the beginning of humankind, and we didn't have agreement on a good explanation for them until after Rubber Soul was recorded by the Beatles.
There is nothing on the Help menu that indicates that the keyboard shortcut exists.
In the doctor + booking.com, I’m a digital nomad and absolutely would look up a doctor in NotMyHomeTown. The mild annoyance for me is that doctors usually have an on boarding process that talk on additional time and money to any visit. It’d be wonderful, but quite possibly not practical, to have a medical history that a doctor could access instantly so I don’t have to fill out a bunch of stuff & pay extra. Same for dentists.
The definition is simple though. "A conglomerate is a multi-industry company". Google is in search, advertisement, video, music, hardware, productivity software, cloud, cars, etc. These are a substantial piece of the modern economy and if we aren't calling that "multi-industry", I am not sure th term has meaning.
I believe you are making assumptions the rule out alternative explanations that don't break physics.
It really is weird. Granted I am very much a layman and have no true understanding behind cloud infrastructures, I've always find it really weird that Amazon of all companies won that race over more intertwined players.
Also if you search for just "!w", you don't arrive at the English Wikipedia front page, which is the behaviour I'm used to from DuckDuckGo. "!bbc" should also lead to the BBC front page, etc.
Thanks! I'm also very excited by pluto.jl, looks fantastic. I'll probably be offering public machine learning vms with Pluto builtin by the end of the year.
I've spent a lot of time over the last few months looking at different privacy focused forms of monetization, specifically aimed at search engines because of my use case. [0]

The main factor determining your options is whether you are comfortable having a 3rd party ad provider have access to the IP, user agent (and potentially search term in some cases) of your users.

If that is not a dealbreaker for your use case then there are a lot of different options, including EthicalAds which I believe is a great service.

Understandably, the main reasons for this are because the ad networks need to prevent fraud, and the ad sponsors usually want some kind of measurable metric to determine ROI.

If you are not comfortable with the above compromise then your options for contextual advertising are significantly limited with the only real option being to sell direct ads to companies.

[0] https://coil.com/p/runnaroo/Privacy-and-Search-Engine-Moneti...
How to build a free static website with Jekyll and GitHub Pages
I literally just used Cmd-Tab to switch back and forth between this desktop Safari window and a full screen Slack window, so it's clearly possible. :)

And, I just confirmed my suspicion: if you want this behavior, go to System Preferences > Mission Control, and check the box for "When switching to an application, switch to a Space with open windows for an application". With that unchecked macOS behaves the way you're describing; with it checked it behaves the way I'm describing.
Yeah - I’m aware of this way of thinking.

If the goal is to simply clone google or Facebook in Europe for reasons of politics then I agree - hobbling them would facilitate that.

If the goal is to actually produce something better, I think the opposite is true.

If you hobble them through protectionism, you create a vacuum which will be filled by a clone.

The clone will then have the same incentives to preserve the status quo as Google and Facebook are doing, just with different ownership.

The only way to replace Google and Facebook with something better is to identify and invest in something better - I.e. something that offers value that they can’t.

I do believe that government investment, can help with this.

I also believe that consumer rights laws etc can help.
This seems to be a response to Google's switchto work in the Linux kernel, which is motivated by task-switching costs, as per this 2013 LPC presentation: http://pdxplumbers.osuosl.org/2013/ocw//system/presentations...

Note the parenthetical in the article: "And that is how user-mode threads help: they increase L by orders of magnitude with potentially millions of user-mode threads instead of the meager thousands the OS can support (but don’t expect a 1000x increase in capacity; we’ve neglected computation costs and are bound to hit bottlenecks in the auxiliary services.)"

This is something I'd like to see more of a focus on. For the generator use case, I can easily see how the kernel thread spawn operation is the bottleneck. But for the thread-per-connection server use case, I'm not sure how expensive this cost is relative to all the other work that the thread does. My suspicion is that Amdahl's Law is going to quickly rear its head here. Take stack size for example: assuming the kernel stack is 10kB, if your thread itself uses 10kB of stack, you've cut the theoretical memory advantage of M:N down from the cited 1000x to a mere 2x…
I think that this is the right answer. Apollo had a very young, smart, energetic workforce. There are a limited number of these people in the country, and certain projects attract them. Apollo's ambition was very attractive to these people in a way that the shuttle wasn't, and SpaceX is. IMO SpaceX's workforce is the key to their extreme success, and they are able to get that workforce because of their ambition.
The minimum requirements are absurd considering 2017 forum recommendations of 512MB[0], it runs just fine in 1-2GB of ram (depending on what's in the containers).. but the free disk space is low (images alone exceed this pretty quickly). The "must OSes" are inaccurate.. maybe article related (but Ubuntu 20 was out when this was written).. considering the basic content in this is almost identical to Docker's documentation[1][2] including line break positions in the commands.. I'm not sure what the value add of this is?

[0]: https://forums.docker.com/t/minimum-hardware-requirement-to-...
[1]: https://docs.docker.com/engine/install/ubuntu/
[2]: https://docs.docker.com/engine/install/centos/
Can I buy shares of Chinese companies when I am not a Chinese citizen? Until that happens I am not buying what you are saying.
You see this everywhere in engineering (and maybe other industries notorious for having smart but low-EQ people). Someone has what could potentially be a good point, but they blow it with their tone-deaf or unintentionally insulting delivery. It can be any message, political charged or not. Think of that guy we all know who is really smart but just can't seem to do a code review without making it personal.
But then everyone just wants @fuse/fuse rather than fuse. If one project is @fuse/fuse and the other is @atombender/fuse, the first is going to have more legitimacy, just as if they were called fuse and atombender-fuse.
55% of Covid-19 survivors had a mental disorder one month after infection
Buy Organic Traffic
> I think the principle of regulatory reciprocity is fairly standard

In this case, since it's a communication tool, this is more freedom restriction reciprocity than regulatory reciprocity. Communication freedom is not the fire you want to fight fire with.
A Raspberry Pi 4 Performs Against Intel's Latest Celeron, Pentium CPUs
Fixed. Thanks!

(Submitted title was 'Project Zero Released a Zero-Click Exploit for Signal')
It's really good these days compared to a few years back. You just need to use the import feature in the Data ribbon menu instead of just double clicking on the csv file. This way you get to use the "Power Query" tool that allows you to import a csv file a lot more precisely.
I wonder if they were part of the original set of shortcuts or is this an inheritance/legacy of OS X's UNIX roots?
You tried to add in a bit of non sequitur / additional unsubstantiated info in your interpretation which was about the "scraping together" - there's nothing about that in the data

That kind of thing's usually added by people as just a bit of color for storytelling purposes.
Isn't that what the universal part is for? That they can't pick and choose?
If this were purely a battle for economic gain, as many in Silicon Valley are inclined to believe, then you are certainly correct that the CCP has more staying power.
But, with respect, I think you vastly underestimate the human desire for freedom from tyranny.
This ends when the Chinese overthrow the CCP and China takes its rightful place amongst the democratic nations.
> A lot of very old indenters will treat tabs and spaces as interchangeable, ….

Indeed. If you're going to align expressions in a file that uses tabs for indentation then you need to use tabs up to the block indentation level, but spaces after that for the alignment. That's the only way to ensure that the lines continue to be aligned for any tab-stop setting. Many editors will mangle this horribly, however, by replacing some or all of the spaces with tabs. If you're using tabs for indentation then you really need to turn on visible whitespace and also disable automatic conversion of spaces to tabs unless you're sure your editor is one of the few that gets it right.
Double Entry Bookkeeping
Falling solar costs have renewed clean hydrogen hopes
No. They’re saying that it’s creating an entirely separate DOM tree unnecessarily by using shadow DOM where it isn’t needed.

On a related note, I’m curious if anyone has a benchmark comparing performance and memory consumption when attaching a shadow root vs not.
On mobile Firefox the side menu is quite janky
The CCP has a saying.
Win-win means we win twice.
> Google Reader could not be spun off because it assumed things about Google's infrastructure + libraries.)

The reason to not spin it off Is less because of Google’s infra and libraries than it not fitting with Google’s revenue model. It existed only to tie user preference data to an identity, and sharpen Google’s ads business. Divested of that, it doesn’t make sense. Google has no interest in joining the hobbyist $5 a month RSS reader market.
Apple says game streaming services violate App Store policies
Air India plane breaks in two at Calicut runway
One of the authors of the blog post and software engineer working on Pysa here - happy to answer any questions you may have :)
Half joke question, if EU managed to deliver their own social media restricted in EU, what will be the main language?
Not only to Chinese families in the US, but to anyone internationally with personal connections in China.

Everything revolves around WeChat, from social chats to interacting with interest groups/hobbyists, shops, banks/money transfers of different sizes...

Not to mention foreigners that are long-term residents in China, like myself.
I'm a web programmer, and I use web search to navigate to my bank's site. Because there are probably hundreds of phishers waiting for me to mistype a letter.
Microsoft recently wrote a blog post saying they would be rallying around a single component library. [1]

> What’s in a name? A lot it turns out. And we have a lot of them. Too many? We hear you and agree. That’s one of the key reasons we’re simplifying our story. To collectively rally around a single UI library for our web components—Fluent UI.

Yet, here we are, and they've released another component library. They really seem to love these things. It's not entirely clear what the difference is between them.

1: https://developer.microsoft.com/en-us/office/blogs/ui-fabric...
please, tell us more about this trope simulator and book!
Requiring certain walled gardens to not publish certain apps is a form of censorship. But it's not exactly "splitting the Internet." Everything's still connected together, it's just that certain sites aren't allowed to host certain material.

I have a few questions. Would this apply only to Apple and Google app stores? Would jailbroken phones still legally be able to install the apps? Would third-party app stores legally be able to distribute them?

If the government tells an app store not to sell a specific program, isn't that similar to telling a bookstore not to sell a specific book? How does the government argue that the free speech protections of the Constitution don't apply?
DHH talks about this.
https://mobile.twitter.com/jasonfried/status/116898696270498...

Edit oops: it’s not DHH, it’s Jason Fried - Basecamp’s other cofounder.
But they still won't cancel pedestrians zones because psychological warfare against populace must continue...

How could they possibly let us drive all the way to city center? So much for climatist science.
Subscribe to Releases