skysight-inc/HackerNews huggingface dataset:
Commercial power rates are much more variable. Large users are billed based on half hourly rates so are directly exposed to wholesale fluctuations. I'm sure their fixed rate charging offer includes a forecasting and trading module that makes decisions about when to charge if there is any fleet flexibility. So a vehicle that passes through the depot at 60% charge during a low power price period and which has schedule slack might charge but not if the power price is currently very high. The degree to which power price fluctuations can be used depends on how much control you have over charging time. If you run your vehicles down to 20% and they then have a fixed time slot in which they must charge before returning to service, then obviously you're just a permanent price-taker and must simply put up with it.

Capital costs are currently sufficiently higher than charging costs that strategically over-provisioning yourself with fleet in order to reduce your average charging cost is not worth the money.
History won't be kind to Giesecke.

Deaths are almost an order of magnitude higher in Sweden v the rest of Scandinavia: https://ourworldindata.org/grapher/covid-daily-deaths-trajec...
I use Emacs copy & paste, or readline. I don't do a lot of copy & paste between different windows though. Paste in works adequately (terminal stuffs it into keyboard buffer) but may need a reformat if the mode has autoindent, while I zoom the window (C-b z) and turn off line numbers to copy out.

If formatting is super important, I paste into a file with cat > file, and read the file into Emacs. I can do the same in reverse for a big copy out, and transfer the file.

I do these things because I often use Emacs in a ssh session instead of tramp, because I'm coming from a different OS or need to use modes with sidecar executables, e.g. enh-ruby-mode.
Position 999…, duh.
Thats great!
However does someone know if there is still someone working on http://www.sicpdistilled.com/ ?
> ... the British health service is in favor of a system that sends data on who may have the virus to a centralised server, and puts the NHS in charge of who is contacted and when.
It seems countries are learning something from the those affected earlier which is good. But there are a huge number of under counts to be seen in the all-cause mortality data.

I have my fingers crossed for everyone going through this, but only after the fact are we going to get a good idea of what happened (and that goes for Western countries too).
I noticed the article in the WSJ about New Zealand. But I (a kiwi) haven't seen any local news indicating that the government has declared any sort of elimination. If you have seen one, could you link it? I'm currently skeptical of the WSJ article.

There were four new cases today. One confirmed by test and three presumptive cases which according to the experts probably have it. Plus there are hundreds of people in isolation/quarantine who are still sick. I wouldn't declare "elimination" just yet.

Even if new cases dwindled down to zero, that doesn't imply elimination either. There might be many asymptomatic people who are not spreading it currently because of the lockdown, but who will start spreading it once they start interacting with people outside of their bubble.
I agree with the broader point of view, yet I'm not sure if all you say makes sense. Most campaigns are budget limited because auto bidding is less ops intensive and, above all, sometimes works better than manual bidding (despite Google reducing the reach as you get nearer the daily budget).

Manual bidding is always preferable with fewer data points (low conversions, low clicks, no previous campaigns).
Auto bidding is preferable as your GA accounts grow in conversions and the algorithms start to create a better profile of your customers.
Ooh, I didn't know about those features.

Honestly, maybe systemd should manage the network and firewall? With Ubuntu 18 my experience of firewalls has been quite painful. In fact I'm pretty sure that trying to make that work right has taken up about as much time as all the other tasks I was doing on that machine. The experience has sucked far more than the systemd experience has done and I was doing nothing complex at all.

The problem is that simple firewall configs are really about per-service access control, and services are defined in systemd. On Ubuntu they have this thing called the "uncomplicated firewall" which is ... OK, it's better than iptables. But. It has its own notion of apps and profiles, and frankly the CLI isn't really intuitive (e.g. the notion of apps seems bolted on). To bring up a service and then ensure it can only be reached from localhost like a local nginx I have to configure systemd, and then separately configure ufw, and then wonder why it doesn't work because this machine is old and was upgraded from an older Ubuntu which for some reason had the netfilter-persistent package installed, and those two were fighting over the kernel firewall oblivious to each other.

It took me many unhappy hours because there was no logging or errors or really any indication anything was wrong at all. Of course it did, because this is Linux and nothing is integrated or works right, it's all just a collection of random distro specific scripts thrown into a cauldron and replaced every couple of years with a new bunch of hacky shell scripts - except, apparently, for systemd! Ohhhh how I would have liked to just write

DisallowRemoteAccess=true

in a .service file and be done with it. Sounds like IPAddressDeny/IPAddressAllow would essentially let me do that.

And don't get me started on netplan. Of course what I want Ubuntu to do after an apt-get upgrade is forget about the network entirely until I find a monitor and keyboard to plug into it then hand-copy a magic YAML file from a random website. If systemd can make that stuff work right then I'm all for it.
And Google is still one of the least affected markets. If you look at other ad marketplaces, they often tend to have larger amounts of malware spread through their system. Mostly because Google at least has somewhat decent detection algorithms and a large enough team that can take down large scale malware 24x7.
When it comes to the overall quality of the image, counting both the size of the sensor and the absolute diameter of the aperture is counting twice. The amount of light that hits the sensor, for a given field of view, is entirely determined by the absolute diameter of the aperture. Bigger sensors collect more light because you can use a bigger absolute aperture for a given f-stop and field of view. Or if you prefer, a larger absolute aperture collects more light for a given f-stop and field of view because you can use a bigger sensor.

Obviously, the format has implications for DoF, but those can be either positive or negative. When I shoot 4x5, I spend most of my time fiddling around with movements trying to get everything in focus :)
The point of lockdowns wasn't to stay locked until total control.

I defy you to find a specific "point" of lock down. I more or less support it but I'd still claim there's not been a proactive strategy in the US even if occasionally the US uses rhetoric. So for that reason, there's no specific "point". Maybe authorities will reach sufficient clarity that they can articulate and stick to a point but not now.

But otherwise, yeah, the entire situation is a mess, an indictment of all the state involved, etc.
tmux is the most direct option
LSD “off-switch” developed by psychedelic pharmaceutical company
Yeah, this applies to any profession. People not only burnout because they have too much to do, but because of the stress of not being able to do their work well. It's a tough problem.
That's a great article! Thanks a lot. I know about some more variants you might want to check out:

- Compartmentalized Paxos (https://mwhittaker.github.io/publications/compartmentalized_...) shows how you can compartamentalize the various roles of a Paxos node to increase scalability.

- Matchmaker Paxos (https://mwhittaker.github.io/publications/matchmaker_paxos.p...) introduces a separate set of nodes called matchmakers which are used during reconfiguration.

- PigPaxos (https://arxiv.org/abs/2003.07760) places the nodes into relay groups and revises the communication pattern to improve scalability. This seems very similar to Compartmentalized Paxos.

- Linearizable Quorum Reads in Paxos (https://www.usenix.org/system/files/hotstorage19-paper-chara...) shows how you can do linearizable quorum reads in Paxos.
I also share your concern about claims made by Gieseke.

The article quotes Gieseke as saying "The real death toll, he suggested, will be in the region of a severe influenza season — maybe double that at most".

Sweden's official death toll was 2270 yesterday (2020-04-28). The three worst influenza seasons in Sweden since 1969 killed 807, 674 and 652 people[1]. So we've already passed his "at most" claim. The only way I can see that working out is if he feels that none of the influenza seasons in the past 50 years count as "severe".

[1]: numbers taken from the Swedish wikipedia entry on influenza. I didn't bother to check wikipedia's source. An average Swedish influenza season kills about 200.
Donated, thanks. Maybe they should set up a GoFundMe page? Would seem more legitimate than a "random" PayPal link.
> This virus has a hospitalisation rate of somewhere between 10% and 20% and an ICU rate of 4-10%

Part of the reason there is even a debate is because we don't know this for sure.
That's a feature to them, they want everyone to use Chrome.
If you're talking about the story I think you are, this was debunked/refuted.

https://old.reddit.com/r/google/comments/8l231x/google_banne...
It’s less intuitive, but still relatively straightforward from performing the “long” multiplication. You do need to convince people that the “8 at the end“ is irrelevant, however.
Of course, all global banks need to verify business identification from pretty much any country worldwide. It's a manual process with large specialists teams but it's possible.
I don't think so.

T&C violations disable an account and any linked recovery addresses (and accounts with the same recovery phone number).

If an account is disabled, all resources associated are disabled and deleted 30 days later.

A GSuite domain is considered a resource 'owned' by the first admin, so if that account is disabled, so are all in the domain. If it is deleted, so is the domain.
Why do you need an entire Chrome Browser and run as SYSTEM account?
And I thought mathematicians would reject normal arithmetic operation over the domain of `N...` elements. They're always so ultra rigorous to classify what is or is not, what is defined, the domain .. but then they let an infinite sequence be treated as any finite number.
The health system is not currently overwhelmed in Sweden under their approach (obviously this could change etc. etc.)
Love the quote (and totally agree with that), but I'm not sure MIT's decision to teach their freshers on a different track needs to apply to every kind of beginner. Needless to say, there would be a sizeable audience (of whatever background), who would find it extremely useful to learn the ideas in SICP.

All the more because they might not otherwise get the experience of rigorous constructionist thinking, and instead get too used to gluing libraries and slinging boilerplate.

More importantly, for many people, it is an eye-opening spiritual experience where they realize there is more to computing than they previously imagined, and then learn to expect more from their computing tools, and set higher goals for themselves.
if we say that infinitesimals exist.
that 1/3 != 0.33.. and 1 != 0.9999... and the probability of possible events is never 0.

what are the properties that we would lose?
A great feature of tmux is that every action can be automated from the command line using commands such as split-window, resize-pane, and select-layout. With the send-keys and capture-pane commands you can even automate interacting with any process running inside tmux. The man page provides a good overview of these commands. There also exists a wrapper for Python [0] and I'm currently working on one for R [1].

[0] https://github.com/tmux-python/libtmux/

[1] https://github.com/datascienceworkshops/tmuxr
Your comment's html source code (the entire <div>) is also larger with its 380 bytes.
Xperia 1 II
I think "The gearheads can natter online" is a bit reductionist.

You say that lenses are essentially perfect for "non-extreme" photography but for most "non-extreme" photography, frankly, a modern smartphone is just as good.

These days, the main practical reason why most people would buy a dedicated camera is so that they can handle those "extreme" situations, so it does make sense to care about how far a lens can be pushed.

For example I shoot a lot of wildlife on Sony's A7RIV and given the sensor's crazy resolution, if I have a lens that can resolve enough fine detail, I can crop to get extra reach. This allows me to takes shots which would otherwise be impossible.

For a less "extreme" case, regarding portraits, you might think people arguing about the quality of bokeh are "nattering" but it can make a big difference to your image. Compare the portrait shots in [0] and look at how different the background becomes.

[0]: https://phillipreeve.net/blog/review-sony-fe-100-f-2-8-stf-g...
At the risk of starting a flame war, lvs is mostly correct.

These are NOT whole gene deletions, they are nucleotide deletions. Genes are usually longer than 33 nucleotides, by my count the largest deletion he sees. For reference, that’s 11 amino acids, rule of thumb for an average protein length is about 200 amino acids.

The author highlights that many of these deletions are not codon aligned, which means that if you make this mutation, the resulting protein is highly unlikely to be translated properly. This is true, however devoid of context.

Most of the mutations are very rare. The highest frequency one occurs 400 or so out of at minimum 10,000 examples. Next one is 36/10,000. It’s possible these matter, it’s also possible these viral sequences are just low quality and the mutations are an artifact. It’s also possible that these mutations don’t actually matter to viral function for whatever reason. For example, if the mutation is at the end of a protein, it could screw up everything downstream but the protein before the mutation works just fine, i.e. mutation doesn’t matter. It’s just hard to tell with the data in this article.

The concept that maybe there are attenuated strains isn’t completely bogus, there is some thought a Singapore strain (with a massive deletion of 380 nucleotides, or 10x what we see here [1]) might be less infective. This is speculation and we don’t know yet, but that sounds maybe possible to me as a PhD Biochemist (if we’re gonna get all credential-spreading here).

However saying “The really interesting deletion mutations are those in the non-structural accessory genes. These are the genes that are likely to play an important role in pathogenicity and it would be expected that some of these mutations may make the virus less dangerous (attenuated).” Is really pushing it. I don’t know of any science to believe this one way or another, viruses are pathogenic for a variety of reasons, both accessory and core (whatever that means) proteins matter.

In short, given the uncertainty, we can hope there’s a less infectious strain out there, but this article provides precious little evidence to that effect.

1.) https://www.biorxiv.org/content/10.1101/2020.03.11.987222v1....
Is there any scientific/medical feedback on India's official approach to give prophylaxis hydroxychloroquine to medical personnel and contacts of infected people? Could it be that this policy had some positive impact?

https://www.mohfw.gov.in/pdf/AdvisoryontheuseofHydroxychloro...

https://www.thelancet.com/journals/laninf/article/PIIS1473-3...
I think the statement needs a "... until travel restrictions are lifted."
In a world without copyright, Amazon could have just converted the book to Kindle themselves and keep the $0.99.
My high-quality scientific calculator makes this a bit uninteresting:

1/3 ⅓
Ans * 3 1
The goal of lockdown in Germany is to get herd immunity in a controlled way ( over a longer period of time, without stressing our healthcare etc)
"U.S. deaths soared in early weeks of pandemic, far exceeding number attributed to covid-19"

https://www.washingtonpost.com/investigations/2020/04/27/cov...
> Giesecke has claimed less than two weeks ago that at least 600k people in Stockholm (pop 950k) have had it

Stockholm has 2.34 million inhabitants. (Stockholm in this context is always stockholm area, not the city). That makes a 600k estimate much less outlandish although still optimistic (25%). Self-selecting hospital workers showed 20% in yesterdays publication, which seems like it should be an upper bound for the general population.

It's also important to remember that when people make the claim that "X had it" they also simultaneously estimate that perhaps X/2 would show up as positive in serological tests (because the rate of infection and delay of antibodies would create a lag) so a person claiming 20% having been infected isn't contradicted by a serological result of 10% positive.
This is wrong. The concept Giesecke has not considered this is a little bizarre.

We have studied corona viruses before so we have information about mutations and immunity. We have also been watching covid-19 for these for 4 months.

So this is 100% untrue - "Currently we don't have any evidence that either assumption is true"

"for very little benefit." - We are talking millions of millions of lives, so I'm not sure why you'd say this. The lockdowns are killing millions, a lot of them are the very poor.

We need to plan for the fact it might mutate or we are not seeing immunity stick. But that's different to throwing out Giesecke approach because we don't know something with certainty.
And there are very good reasons why historically as you allude to.
Building a No-Code 30 Day Challenge Website
The login provider can emit event log entries which say who logged in and when, and reasons for login failure etc.

Those entries aren't plain text - they are protobufs decoded by a google-provided dll file. If event viewer is open, it won't load that dll, and it will fail to render any event log entries for logins until it is restarted.
I didn't know about sizecoding.org, it seems to be a very valuable and interesting resource explaining the "black art" of tiny demos, thanks ! I did not check yet all pages, but "Memories" entry in particular is very well written and explained.
All video websites in China have fast-forward playback function. Why?
I also think the main differences are rooted in the different countries the commenters come from.

Many of the the features commenters in the US seem to value in amazon are mandated by law e.g. in Germany, and thus are provided by all domestic online retailers. This levels the playing field. I have had zero problems with returning orders for many years, most deliveries leave the shops at the day of my orders and so on, and I never order from amazon. The most recent anectode: Ordered bike parts from a german online retailer at sunday evening, packages will arrive in a few hours.
Induction can be non-intuitive to people who are troubled by this problem.
The old GUI frameworks I used (e.g. MFC) surely weren't that bad as you claim: they did depend on the allocations, but not dogmatically like those writing Java-inspired C++ code later or today. I remember:

They worked even in the very memory-constrained systems with some GUI elements having the number of elements that would never be able to perform what they did had they been all "new"-ed. An example: an editor having a huge number of lines, working on the computer in which the total RAM was e.g. 4 MB, which included the one needed fro the code of the OS.

The "trick" in these frameworks was to have "new" only for those GUI elements which exist in very limited number of instances. The rest was the no-"new" wrapping of the calls to the low-level code, which was C or even assembly at that time.
Agreed. I mean, hell... Polaroids were good enough for a large subset of people once upon a time. We're well beyond that!
Can be gzipped down to 275 though.
Yes obviously docker is primitive and people prefered that, just like they prefered php4/wordpress, it was the right match for a nascent space/market.

The issue to me is that it's mostly a regression and that when showed nix/guix people would squint saying it's horrible.. when in fact docker way is horrible, it's just nicer to them.

Alas, such is society.
Yes, now that's a matter of terminology. A holistic focus on improving the lives of everyone in the community, not by raising prices but by improving the material living conditions and reducing the stress and anxiety of economic reproduction and reducing or eliminating the precariat, that's generally not gentrification. The way Australians use "livable city" really doesn't exist in American discourse.

A market and property based approach that locks people out, allocates resources according to ability to pay or some other social status, and sees signs of inability to pay, poverty, and hardship including death, as merely personal moral failings, and the market consequences as some amoral natural system, that's gentrification. Maybe some think that's "the right way to do it" but it's also a really efficient slum creation engine.

We're set for 1/4th the world to be squatters by 2030, that's not sensationalistic, it's the reasonable expectation.

Historically this phenomena is found in immigrant or religious minority communities because they are thought to be less deserving. It's reinforcing because then they can be pointed at, in squalor, and say "see, I told you they were filthy". Racist policies lead to outcomes that differ on racial lines, duh...it was set up that way.

It's all foolish illogical nonsense that should have been tossed in the garbage in the 1700s with the other discarded superstitious rubbish. We can do better.
There's a difference between being satisfied with the healthcare it provides and loving the NHS. People in the UK love the NHS as a concept and an institution, even if we're still often critical of the quality of service provided. Additionally most people lay the blame for that quality on underfunding from the government. The NHS is largely believed to be doing a decent job with the resources is has and has been screwed over by austerity again and again.
pvg has in a comment linked to the optimized dosbox config. With that it runs smooth as butter!
Lightbox Photo Grid and Slideshow Like Facebook Timeline
I think that would have been possible without google's help too. Could someone not just send the content encrypted to the client and after signing in sending the corresponding key to decrypt it? Like by using the relatively new Web Crypto API?
No, it's not the internal "copy mode" of tmux, it's integrated with xclip (or xsel) so works via the normal clipboard I'm using in other applications too, it's basically the entire point of the tmux-yank plugin and why I shared it.

Tagline from GitHub:

> Tmux plugin for copying to system clipboard

https://github.com/tmux-plugins/tmux-yank

I could understand if you don't like tmux for other reasons (being a heavy mouse-user for example), that makes perfect sense. It's not for everyone. But if you take some time to understand why some things don't work like you expect it to (like what's the difference between a terminal emulator and tmux, what they have access to and so on) and how you could solve them, you'd avoid the issues you're describing.

But again, tmux is a tool aimed for keyboard users, not mouse. This tool doesn't fit everyone, and that's ok too. If you're willing to try it, you need to understand a few things before it'll work as you expect, otherwise your expectations will be wrong.
Unfortunately UK government and Boris Johnson failed to take the pandemic seriously. This include BBC too. While the world was watching the kingdom with fear and awe, the establishment had a wandering attention.