skysight-inc/HackerNews huggingface dataset:
Enough people in NYC have died that you would see the excess mortalities very clearly even if you smeared them out over a few months.

Also tests have shown that almost no people in the Bay Area were infected prior to mid-Feb and only a low single digit percentage had antibodies in Santa Clara county as of early April.

https://med.stanford.edu/news/all-news/2020/04/testing-poole...

https://www.medrxiv.org/content/10.1101/2020.04.14.20062463v...

There is no evidence supporting your theory and plenty of strong evidence contradicting it. "Lots of people have Chinese friends and therefore everyone is already infected" is not a convincing line of argument.
The World Book Encyclopedia, complete with a two volume dictionary and an annual supplemental volume. I spent much of my childhood and adolescence buried in the many thousands of glossy, fine print pages. And the most awaited day of my summer was when the supplement finally appeared in the mail. I suppose the internet is now my adult substitute and have never really changed...

https://en.wikipedia.org/wiki/World_Book_Encyclopedia
Ex-Tesla product exec raises $10M for his mission to upgrade the lowly
I've worked with lots of languages as well and dependency management in Go is the worst.

Not being able to package build and runtime dependencies with proper versioning is an incredible pain.
The Windows port was discontinued the same day Emagic was sold to Apple.

I always assumed that the goal was to strengthen the Apple brand and signal that it's a more suitable system for creative work.
Our office started looking for a service to use for collective ordering for about a dozen people: we tried grubhub, postmates and a few local services. We usually ordered from a set pool of local restaurants. When we started ordering prices went up considerably after a few orders. Some orders just got cancelled inexplicably and some just started adding a group service fee. We also had situations where we were limited to orders of a certain size so would have to split our groups to be able to order food for everyone. Our suspicion was that some places found ways to adjust to the demand and in some cases decided that the cost of doing business with us was too high due to some factors that were unknown to us. We also had a few of those services that dropped us as clients which is why we went through so many.
It really pays to become a regular. Call and say "this is X give me the usual." Regulars are always treated nicer in terms of priority and portions. And since you're a regular you know what it'll cost and you can round up to the nearest $Y bill when paying.
The problem with that line of reasoning is it assumes we have some oracle that can tell the difference between falsehood and fact.

Much important societal change starts out as a fringe theory. Remember that for much of history the idea that women should not vote was considered a relatively undisputed fact.

Sunlight is the best disinfectant, society has never been successful in trusting some oracle or government body to determine what is truth. Why do we believe/trust the large tech companies to succeed in this?
I've been deliberating over where to start with Le Guin. What would you suggest?
I remember from some behind-the-scenes footage that the Wachowskis (the two directors) had asked studio execs and the actors to read it fully before they even started reading the script for The Matrix
I thought the book "Philosophy and Simulation" by Manuel de Landa did a really great job of tying together some threads around simulation and it's connection to reality. I haven't read Simulacra but it seems like Baudrillard has gone too far in the direction that French philosophy loves to go by claiming we have cannot have any connection "the real". While an amusing idea it just doesn't match up to our lived experience.
Was it this short story?

https://en.m.wikipedia.org/wiki/Think_Like_a_Dinosaur
I think they are supposed to be 'esoteric and wanky' for the beginner, like 'mu' and 'one hand clapping' - even for the eastern audience. The idea, if I understand it correctly, is to get your mind hung up on a solution until you either get frustrated, or find your way out of the conundrum.

I hope I didn't do any harm here. I was hoping to share some of what I thought was pretty mind bending.
Yes, a little of the cynic exists in me about banks.
Well, The Matrix Reloaded taught me about nmap...
So true - it really helps cut down on cost
> It might not be "rock" star anymore

That's the point, the "rock" stars aren't making any money in the industry like other pop acts anymore - they're mostly doing their own thing on Patreon and streaming on Twitch.
Yeah, no one will agree with you here. Hesses work was banned by the Nazis. Your analysis is incorrect, and frankly, worthless.
The first time I tried reading it, I gave up after about 20 pages. I had the same reaction to the language you did.

Tried again about 5 years later and loved it. I suppose you just have to be in the right mindset when you approach it.
I don't understand why more restaurants don't just offer a discount for direct ordering if the fees are this high. Seems like a win-win
baudrillard was not particularly amused by that placement: https://www.nytimes.com/2002/05/24/opinion/editorial-observe...
Neat, I'm going to have to try that, the graphs & diagrams are really nice. It's interesting how narrow the temp window is for it to gel. That kind of reminds me a bit of controlling the mashing temp. in brewing to keep the enzymes happy.

I was looking at this recipe again recently for ginger beer:
https://www.theguardian.com/lifeandstyle/wordofmouth/2011/ju...

I've used the ginger beer plant a while ago, but it seems somewhat hard to get now and apparently the 'National Collection of Yeast Cultures' have it, but can't sell it as they're not sure of the exact composition alas. Maybe time to try 'making' it myself :)
I know that DoorDash specifically also raises the price of individual menu items by a $1 or $2 sometimes compared to paying the restaurant's menu price directly.
I somehow read "literally just meowing" and was very confused about how that was a game. I bet it would still reduce stress, though.

I find it soothing to do almost any well-defined task with well-defined progress (with bonus points if it's tactile). A lot of us have jobs where all of those properties are in short supply. Certainly most of my stress is due to uncertainty. My guess is that game works by giving you a nice well-defined task you can definitely accomplish.

You can also try paper planes, or origami in general. I find it's just enough challenge to get me to focus for a little bit. :)
From watching the presentation on Youtube (https://youtu.be/sQCgtCoZyFQ), it seems NiFi is geared towards acquisition of data, gluing/batching/massaging the flow between systems and providing the necessary interfaces to downstream systems;

- Would love to see the ability to develop custom NiFi processors in Go/Rust/Elixir etc.

- XML is a big pain in the rear.

- Being container-aware is big win. Stateless is even better.

I see a good opportunity there for users like me to explorer NiFi's capability in the future.

> They both schedule jobs and move data according to control flow topologies that you build in a GUI, right?

Airflow on the other hand is designed to run scheduled jobs (whether it be batched or otherwise). The 'job' can really be anything - build / data processing pipelines, system configuration management pipelines and so on. In Airflow parlance, one can create connected DAG's as pipelines that massage the data in a way you intend it to.

They both share some commonalities but I do gravitate towards their use cases being subtly different and an important one highlighted above.
I don’t know IntelliJ specifically. Maybe they do something similar that works as well.

It obviously doesn’t write a complete perfect comment for you, but I mentioned it because it’s not really specific to code, it’s just a really good and smart autocomplete that works on anything, even prose, and that can take unexpected patterns into account.

I probably wouldn’t believe it either, unless I had experienced it. Yes, it’s happened for simpler procedures, and you might need to tab through to pick the right completion - but still. It is unbelievably good at figuring out what type of code goes with which identifiers.
Godel Escher Bach by Hofstadter. I was never even close to the same afterwards.
"Restaurant loses money on the percentage."

Do they? For delivery, FOH is out of the equation, so there is a very big cost of running a restaurant that is not impacted.

"The delivery company loses money on the delivery."

They're a software/customer support service. At scale there has to be an inflection point.

"I just don’t think a burger can be profitably delivered 15 minutes away for 1.99."

It's way more than that... 1) the upfront cost the person pays (these services are sneaky about how this is calculated, often times the menu prices are adjusted for delivery + the hard fee)
2) the amount the restaurant pays 3) tip for the driver. The end user will end up paying $5 for say a $10 meal, and the restaurant might pay $2.

I guess the question is - does a person want to spend 30 minutes driving + gas vs. pay $5 for the convenience of delivery for a $10 meal? I think quite a few people will pick the latter.
Accepting a performance loss is almost always the right trade-off. If it weren't, everybody would be writting their code in assembly at 5LOC/day.
Think Kite is down, trying to download but getting service unavailable when I open up this page: https://alpha.kite.com/release/dls/mac/current
Yes but what he did was behavioural cloning, I do lane and path prediction that's a whole different level
(Bug report mentions PHPstorm but it manifests on CLion, GoLand, and others.)

This is clearly an Apple bug as well as possibly a bug in Jetbrains' UI or other native libraries or maybe upstream in the JVM. It's an Apple bug because it can bring down the whole system, sometimes with an absolute hardest possible crash that generates no debug logs! Sometimes it also just crashes the JVM. Sometimes it's a softer crash with logs and sometimes a hard crash with no logs. Logs show crashes happening at random different places in the code.

Absolutely nothing else does this, including heavy stuff like running two Parallels VMs at once (Windows 10 and Linux) and running heavy multithreaded compiles. Also ran a RAM and CPU burn-in test. It's not a hardware problem. Many others are reporting it too.

Given that the new 13" Pro is a slightly larger version of what seems to be the same machine (10th gen Intel core, etc.) I would speculate that it will probably show the same weird problem. (The 2020 Air is a "2020 13" Pro, No Touch Bar Edition.")

People using Jetbrains products on earlier or different MacBook models have no issues. This includes the 2019 Air.

Posting here to attempt to get Apple's attention. Drawing attention on social media is the new way to get tech support focused on an issue -- "blue checkmark service" as it's called on Twitter.

Edit: I bet there is a security vulnerability here given that it brings down the whole OS. Any security researchers in the audience? The 2020 Air has a new 10th generation Intel chip and a new version of Intel integrated GPU graphics, so my money is on drivers or kernel support for one of those. (Runs off to disable WebGL and WebGPU...)
The central point of the Velvet revolution was that it was non violent; also it was not about foreign oppresor primarily, we were oppresing ourselves very well without much help needed.
That was good on their part.
Ask HN: Could we build a cheap contact-tracing device?
When the country reopens and there's a need to track who's been in contact with known cases of Covid-19, there's always been one oversight: some people don't have phones. And others don't have smartphones capable of running the current contact-tracing apps.

What would it take to mass-produce a cheap device that doesn't make phone calls or run apps -- a single-purpose device whose sole purpose is to sit in your pocket and recognize when you're within range of another person running a contact-tracing app.

Just as a technical problem I find it an interesting question. But the ultimate goal would be to mass-produce something cheap enough to hand out to anyone who needs one. (Pass them out in front of grocery stores, for example...)

Thoughts?
Use a few minutes to take a long breath and start writing your will and protect your loved ones from future legal issues, vultures and scammers.

This will gave you some peace of mind and will allow you to focus your energy in other problems.
But if they release everything libreboot want's wouldn't that potentially undermine DRM (e.g. webdrm pluging as used by netflix)?

I mean I'm not a fan of DRM but then undermining it might cause browsers on Ryzen to no longer be able to run Netflix and similar.

While I guess many people on this site wouldn't care too much it's not profitable for AMD.

But then there should be a way to have both. The case which don't need/want DRM and can have a complete libre system and the case which needs DRM for whatever reason and sadly can't go libre.
What I miss in C++ isn't more ability to _run_ things at compile-time, but rather more ability to _compile_ things at run-time!

I want to finalize my optimizations with run-time-available information - and to make run-time-definable compositions of pieces of code.

Something like this:
https://blog.quarkslab.com/easyjit-just-in-time-compilation-...

but better still.
Perhaps this is a bit dated, but one of my relatives once did delivery for a Chinese restaurant. He worked solely for tips. So in that case, the entire delivery was paid for by the customer.

Not so sure about pizza, but the tip issue probably comes into play there again. The customer covered the delivery cost and a 15% tip is more than most delivery fees in my area even on small orders.
Grubhub is a good backup service in that case. I call first, then put in an order online if calling failed (which happens very rarely for me).

Plus a lot of places are a little cheaper if you call.
In my experience, musicians and other creative types care first and formost about getting results. So that means they need a toolchain that is flexible and rich enough to yield great results. Performance is a factor there, inasmuch as it constrains results.

The toolchain part is pretty broad: this includes OS services (audio routing!), outboard hardware, DAWs and video editors, and third party plugins.

When comparing macOS vs. Windows for audio, macOS wins for most people on those axes. Apple wins on OS services (audio routing is super annoying on windows) and on outboard hardware (USB3 works okay, but Thunderbolt is better, and it's a pain to get configured on a Windows machine). DAWs is mostly a wash with the exception of Logic, and third party plugins is a total wash.

Even given that, Logic plays a strategic role in that ecosystem for Apple. As the more expensive option, Apple always runs the risk of being the secondary platform for application authors. Without Logic, other DAW vendors could be free to neglect their offerings on Mac. That ecosystem is healthy right now, but Logic is a key hedge.

Oh, and lock-in is a big thing, too. Logic users may be a minority, but they're firmly locked into the Mac in a way that Reaper users aren't.

Video is different. Many video creatives have made the switch to windows. There were two key reasons they have jumped:

1. Hardware. The Mac Pro was neglected for years, and third party graphics card support has always been better on Windows. Performance isn't paramount, but it does matter.

2. Final Cut Pro X. This completely changed the editing model from under a lot of pros, requiring them to completely rethink their workflows. Since this happened at the same time that hardware support was really bad, a lot of pros thought, "Well, if I'm going to have to rethink my workflow anyway..." It loosened lock-in at a time when the other parts of the platform were pretty weak.
So, "I don't have B"? But the system is mutable, and we can easily see that the proposition is true, and then (possibly) false. Then you have to say "I will never have B". But that's not necessarily true! You would need either an oracle, some sort of iterative evaluation, or a perspective from which the entire interaction is a single static object, something like a tree of outcomes, which you allow to be used in the evaluation (e.g. one possible implementation of an oracle). I find all of this highly unsatisfying.
Some people let their emotions ("Firing bad! Makes me sad!") override the logic ("Uber is more efficient and is using their limited capital most effectively according to its leadership").

This is creative destruction. If the government bans companies from operating independently - responding to price signals, incentives, economic realities - then we start the process of stagnation, and stop creating new business champions.
Taleb can be extremely pompous and annoying, but his books are truly original[0], and I think likely to alter how you think about the world. Many people hear words like "anti-fragile" or "black-swan" and know sort-of what they represent, so decide there's no reason to read his books, but those concepts are just the tip of the iceberg of Taleb's larger way of thinking.

[0]: By original I mean there aren't other books like his. If anyone else tried to write like Taleb it would be absurd, but he makes it work.
Partially I agree,and I'm not happy to see this downvoted.

But more code written equals more code to read. Adding a field to a struct means modifying all the boilerplate too. It is all to common to forget just one place. Boilerplate plus maintenance attracts bugs.

Generics are easily overused and abused, but a well placed generic can save a ton of time.

As an example, and the pnly generic I wrote in a week, today I had to generate a ton of test data programatically in java. So I wrote roughly a 3 line method

T select(int index, T... values)

and used it on each of the fields with different types like this:

struct.anInt=select(i,0,1,INT_MAX);

This allowed me to quickly iterate trough all combinations of common and edge cases. If I had to specify all cases individually, there was no chance I'd exhaustively test every combinations.
As a chaser to this article, the technologist Saul Griffith at Otherlab has been consulting with presidential candidates and has a pretty strong case for optimism, provided we take massive coordinated action right now:

"Decarbonizing with massive electrification will bring about a new American abundance.": https://medium.com/otherlab-news/decarbonization-and-gnd-b8d...

"How do we decarbonize? We don’t need a miracle. Everything we need to solve climate change is already here.": https://medium.com/otherlab-news/how-do-we-decarbonize-7fc2f... Solar and wind have already won the market.

And his upcoming book, "In Climate Emergency Break Glass" has the first 3 chapters available for download free: https://www.breakglassbook.com/
No, your FOIA request cannot wait ‘until this emergency is over’
i think it is relatable that the people who are looking to use a computer without needing an additional screen would also like to not need another keyboard (or not want to bother with switching/re-connecting)

if i understand it correctly sidecar supports using the keyboard attached to the iPad (but not the mouse)
Look I don't really understand this sentiment. This whole situation is absolutely shitty for everyone involved but I don't think the 30% cut is unreasonable.

Say I pay ~$20 dollars total for a delivery including tip. My usual Indian takeout order. A real human spends 30 minutes picking up and delivering my order and makes ~$7 (or a little less than $15/hr but not really since they're not getting a steady stream of deliveries). $4 of that order was my tip for the driver so the delivery service and the restaurant now have to divide up the remaining $9 which is already less than 70% of the menu price of what I ordered.

Unless people start getting okay with paying way more for delivery it's gonna continue being a "squeezing water from a stone" situation.
And Seamless, who they bought/merged with has been around since 1999!
Once again the famous EU revolving door takes a spin. Captured regulator 101.
Facebook Names the 20 People Who Can Overrule Mark Zuckerberg
That was exactly my motivation: there are tons of guides for setting up UEFI SecureBoot platform keys, yubikey tokens, TPM disk encryption, dmverity, etc, but all of them seemed to involve "type hundreds of commands with no mistakes and hope that your system still boots afterwards". It felt to me that each program represented a low-level library function that needed to be linked into a high-level tool to handle the common cases for most users.

Regarding /boot being in the clear -- the initramfs and kernel shouldn't contain any secrets, so having them unencrypted isn't a big drawback. Signed is much more important so that an adversary with write access to the disk can't swap out the kernel.

One advantage to using the TPM for unsealing the disk encryption key is that it helps protect against attacks that re-write the firmware. If an adversary can reflash the platform key (via either a local SPI flash programmer or some code execution that gives them write access to the NVRAM region of the flash), then you can't tell that the PK has been changed and that the kernel to which you are inputting the password is no longer trustworthy. Since the secret is sealed with (among other things) the hash of the UEFI SecureBoot configuration, the TPM will not unseal it if the PK, KEK or db are changed.

If you want to take it to another level, TPM TOTP can be used to validate that the password dialog is even valid before you type in the password. I think we can integrate that fairly easily into the initramfs for the next version of safeboot.
Seconding this recommendation. The way the story was told became very surreal. It's an experience unlike any other that I've had while reading fiction.
I'm writing a language. I was wondering what you all suggest it have before you would seriously try it out? I don't think most people cares about syntax; does it need to be attached to a large project?

The beta of the last language I wrote had maybe half a dozen fans. I threw away the compiler/language because I didn't really know how to write a compiler back then. I'm writing a new one now
Now you know the truth of why they fired a lot of people. Not because of the covid but to free cash for the acquisition!
>> Controlling cost is the hard part. You may only need a cluster for 1 hour per day for a nightly aggregation job. Kubernetes clusters are not easy to provision and de-provision, so you end up paying for a cluster for 24 hour days and use it for only 1 hour.

What is the benefit of using Kubernetes to deploy Spark jobs then? Is that approach meant to achieve independence from the hardware?

I'm asking because that is fairly trivial to achieve using, at least, a provider like AWS: you can build a CloudFormation template (or use the AWS API or the web UI) to launch AWS EMR clusters with specific hardware and run any spark jars, and you can use services like DataPipeline or Glue to schedule and/or automate the whole process. So you can use AWS services to set up a schedule that will periodically spin up a cluster with whatever machines you need to run a Spark app and decommission it as soon as its done.

In this case, the EMR cluster comes with the myriad of Hadoop tools and services (and Spark, and other relevant software) preinstalled and ready to use. And most relevant Spark settings are already optimized for the cluster's hardware; but not for the Spark app itself, which is what this solutions seems to address.
I am really looking forward to the announced lectures :-D
Not sure if I understand your point. Is the idea that it is better for restaurants to not participate in Grubhub, letting customers do pick ups?

Given the higher volume provided by Grubhub, I assume using Grubhub is a net positive, isn’t it?