skysight-inc/HackerNews huggingface dataset:
>The trajectory of cases and deaths in Sweden does not seem special to me

Certainly doesn't seem to be well outside of the range of outcomes in other countries at any rate. From what I've read--no first hand knowledge--it's also a bit hard to interpret the effect of Sweden not locking down. Apparently, at least around Stockholm, many people were staying home and not traveling. On the other hand, in at least some places, people were still going to bars and the like so it's a bit of a mixed bag. Almost certainly not business as usual but also likely a fair bit looser than a lot of places with more formal lockdowns. (And there's even quite a bit of variance there.)
I could see Elon Musk funding a Jurassic Park kind of effort to re-create dinosaurs... just to be the first to taste a dinosaur-egg omelette.
>my friend, I call him "150".

Yikes
They might run out of things to be clever about, for example (that's assuming your belief in the people actually being clever holds - I have my doubts here.)
> And also includes their database tool, DataGrip.

Which is awesome by itself. I use it regularly and only have minor issues with some of it's behavior, but the experience is worlds-ahead than what I've encountered previously at that price point.
The fact that Europe and it’s colonies (with around a tenth of the worlds population) fill up half of the map hints at some Eurocentrism. Shoving all of Asia and all of Africa into tiny equally sized corners is quite strange.
Humans that hurt cats have to be put to death.
Yes, Atari used these on: Battle Zone, Red Barron, Tempest, Star Wars, Empire Strikes Back, and I, Robot. That last one has a custom rasterizer chip and AFAICT was the only system to pair what was effectively a GPU with an 8-bit processor (MC 6809). The thing is, by the time the last 3 were produced it probably would have been technically better/simpler to use a 68K for the 3D transforms.
I usually try to bail out of my code early on in Python so I have all my if bail condition statements before I bother trying to do any other logic. Actually I do this in all languages.

Bail early and you wont have spaghetti code, plus you wont even allocate things to memory you're not even going to use, cause you're going to bail.
If it's on a computer built for you by work / owned by work, all bets are off. Even if they're not taking screenshots, they can be logging keystrokes or web traffic or anything.

If it's on a device you own:

- Do not install software from your employer that requires admin permissions (i.e., requires typing your password).

- If you're on recent versions of Windows or macOS, various powerful actions like taking screenshots are restricted by default and should at least trigger a permission prompt. You can go to Settings or System Preferences and see which apps have been given permission. If you can, try to install apps only from the OS's app store (because those apps are sandboxed more tightly than traditional desktop apps) or apps from reputable publishers (e.g., it's fine to install Word or Photoshop or whatever, but don't install MyCompany Productivity Helper For Employees).

- Try to get work to give you a corporate device, or a way to work via a web browser or via remote-desktop to a computer on your desk in the closed office or something (and make sure that way doesn't involve installing custom software...).

- If you have to install custom apps, make a separate non-admin user account and don't type your admin password when you're logged into it. Then your company can watch your company work but not your personal stuff.

- If you're installing on a mobile OS, installing apps is generally fine but be very careful about installing a mobile device management (MDM) profile. When you install one, you'll be prompted about what sort of access you're giving your company; make sure you're comfortable with it.

BTW, the same goes for schools - for instance, if your school wants you to install some sort of app for taking remote exams, the purpose of the app is almost certainly to intentionally take screenshots so they know you're not looking at Wikipedia. See if you can install it in a non-admin account, or if your school is issuing laptops, use that (and don't use that laptop for personal stuff).

(Shameless plug: a friend and I run a personal security newsletter and we talked about this a bit last issue: https://looseleafsecurity.com/episodes/newsletter-2020-04-05... and we also have a guide to checking up on MDM on your phone: https://looseleafsecurity.com/episodes/newsletter-2019-12-07...)
Except all the nice things from makefiles like actual rules are missing in this one. There must be a better way to do this. Isn't there a tool to actually incrementally build container layers in the normal file system that works with the real make or any other build system?
Comparison of Platform Virtualization Software
I am seriously baffled at how normal it seems for americans to put up with this. This is illegal in germany. If i would find out about this behaviour i would instantly quit, warn my colleagues, turn to press and the police. Otherwise such things would be considered only a small offense at privacy if you act like this is normal.
Quote:

"[Levandowski] agreed to plead guilty to trade-secret theft and was driven into bankruptcy when Google won a contract-breach arbitration case against him -- he was counting on Uber’s promise when it first hired him to provide legal cover, known as indemnification, from his former employer.

Uber now says it has no obligation to reimburse Levandowski for the $180 million."
> I don't know how long it will keep going, but I do think we need a real correction in order to redistribute some of the wealth.

How would a correction lead to redistribution?

Corrections hurt the poor more than the rich. For the rich, a correction is a great time to invest. For the poor, it is a time of unemployment and despair.
The "standard" this might have been a reference to is MISRA C. It can be a useful rule to avoid leaking resources/finalising shit.
I mean programmatically with an assertion statement or similar. You don't want to add the same assertion before each return statement.
I mean, once you have a Dyson sphere, sure.

We have a ways to go before then.
If it's aggregate stats (assume you meant anonymized), I wouldn't care very much.

If someone was watching me without my knowledge, I'd like quit when I found out. (Or perhaps make their life hell.)

Employers should just fess up and state clearly that they are doing this. It's the coverup that's the problem.
If a city is going to go bankrupt, it will be because of pension and healthcare costs and not infrastructure maintenance costs. If all else fails infrastructure can be abandoned but pensions and health plans will be politically untouchable, and in some places they are legally untouchable. Detroit abandoned swathes of the city for decades, but in the end it was the pensions that did them in.

However having driven through the Kansas City metro I was impressed, and not necessarily in a good way, by the massive amount of paved roads. It was nice in a way; there was very little traffic. However it seemed to have the most roads of a city of its size that I have every seen. I have never been to Houston or Dallas however.
Others have made good comments so I'll just summarize; the author is not worried about Seattle. However, if you visit some declining suburbs in the Midwest you'll immediately realize what he's talking about.
https://archive.md/lUvyt
Report from Johns Hopkins experts to help governors navigate road to reopening
I think that's what Levandowski is trying to say, that Uber hired him very likely for the trade secrets.

At the time, Uber was run like it was above the law, so I wouldn't find this too surprising myself.
These all seem like small personal preferences to me, which are entirely valid; I don't think it's possible for a language to have a syntax that pleases everyone. But the comment I was responding to described Rust as having an "awful readability problem", and I don't really see that being described here. In particular, the comment I was responding to described Java as having "stellar readability", so mentioning the generic syntax of Rust really surprises me. Is `Foo<? extends Bar>` really so much better than `Foo<T: Bar>`?
Why anti-cheat software utilize kernel drivers; a view from RE experts
> Fyi - python ASGI frameworks like fastapi/Starlette are the same developer experience as go.

Can you provide some context for this statement? I've used Python asyncio extensively in Fargate (no ASGI frontend), and the developer experience is far from Go; however, I don't see how an ASGI framework can fix this. It seems like it offers the same general course-grained parallelism that you get from a containerized environment like Fargate except that Fargate abstracts over a cluster while ASGI frameworks presumably just abstract over a handful of CPUs.

For example, we have a large data structure that we have to load and process for each request. We want to parallelize the processing of that structure, but the costs to pickle it for a multiprocessing approach are much too large. We've considered the memory mapped file approach, but it has its own issues. We're also looking at stateful-server solutions, like Dask, but now we're talking about running infrastructure. In Go, we could just fork a few goroutines and be on our way.
Or hire a sidekick from India to slowly and circuitously type it all in.
I typically point folks here: https://pgexercises.com/

I like it because as a beginner you can just follow the learning path. But if you just need a refresher about how to write a window function you can jump right to that section.

Oh, and no account sign-ups which I really appreciate.
Latest NYC Health Department confirmed deaths count: 8,448 [0]

Population: 8.4M [1]

NYC has just started counting cases presumed died from C19 but not tested; newly revised probable count is over 10,000. [2]

[0] https://www1.nyc.gov/site/doh/covid/covid-19-data.page

[1] https://en.wikipedia.org/wiki/New_York_City

[2] https://www.nydailynews.com/coronavirus/ny-coronavirus-new-y...

[Edit: changed title to "Tell HN", since it isn't "show" according to rules.]
Yes, but we don't know if the limit will be reached in 10 years or 10 billion years.

And while there might certainly be material problems in the future, in terms of "coming up with new ideas", I think we're nowhere near the limit.
signalapp/zkgroup
He never explains why this actually happens. As a non-engineer, I'm curious why it's not immediate...
Samsung’s new ‘eco’ TV packing transforms into cat houses, shelves and magazine
I really hate how the media keeps conflating the theories that the virus was engineered and that the virus escaped from a lab. Even the title of this article has been editorialized to conflate the two.

I mostly trust what people have said about the virus lacking signs of being engineered or otherwise modified.

That the virus escaped from a lab is totally plausible and has precedent. It is a shame it gets lumped in with the other theory. SARS escaped Chinese research labs twice and there are many other instances worldwide of pathogens escaping research labs.
Wait, the then ceo Travis Kalanick was in on this wasn’t he?
We need a name for this fallacy:

"We are empowered to stop terrorism." (or drugs, CP, etc)

"X can be used for terrorism."

"Therefore we are empowered to stop X."

Thus that agency gains power over all possible X. Like cash, any monetary transaction, photography, encryption, any messaging system whatsoever, or any number of other things that should make up the bedrock of a free society.
The facial nerve is the 7th cranial nerve. It's branches innervate the muscles of facial expression. It is deep and it takes a deep cut to sever it's branches usually through muscle. Most of the scars are horizontal and I dont think I have seen one associated with a facial palsy.
There's a whole universe out there. Europe had "finite land" until it got to the point where the demand for new territorial acquisitions became so high that governments financed colonization of 2 whole new continents. Why wouldn't this be the case with space exploration?
This is completely wrong, and in multiple ways.

For example:

> There are various methods used to obtain the IMEI. The most common methods are to hack into the cellular company, or to eavesdrop on the cellular network.

Or on Android, go in settings, about phone, and tap MEID. There should be an equivalent on iPhone. The MEID and IMEI are not secret at all. They just identify that particular phone.

The part that one would want to clone is the subscriber part anyway, not the equipment ID.

> A GSM SIM card is copied by removing the SIM card and placing a device between the handset and the SIM card and allowing it to operate for a few minutes and extracting the Ki, or secret code.[citation needed] This is normally done with handsets that have the option of an "extended battery" by placing the normal size battery in the handset and the Ki in the now vacant extra space. This is done by allowing the device to log the interaction between the mobile telephone switching office and the handset.

The Ki is just a cryptographic key (not a physical thing as the article would imply by it needing "vacant empty space"), and is not exposed on the wire protocol between the handset and the SIM card. The handset forwards cryptographic challenges from the mobile network to the SIM card, and the SIM card answers with the correct answer to the handset, which then replies to the network.
This is snark but it's snarking up an interesting architectural issue, that being: "where do we draw the line?" Say we protect DNS (we could, with a better protocol design). But other redirection protocols aren't protected. Do we similarly authenticate OSPF? IP options? ARP?

The easy response to your snark is "no, people are just going to use DoH".
These are pretty, but given the inconsistent testing regimes, difficult to interpret.
In general, the screenshot trace will only actually be looked at when someone decides that they want your ass for other reasons.
There are severe negative externalities to my life when corporations are allowed to pollute. HN posters usually want the government to regulate technology. What major negative externalities that affect my health in an unavoidable way does the tech industry impose?
For context, about 3 million people die each year in the US.

IF (and that's a big if), the infection fatality rate really were just 0.1% (i.e., regular flu), then yeah I think letting this thing run its course is the reasonable thing to do.

In my mind, the reason for the lockdowns is because we don't know the morality rate yet, and so we should be cautious in case it's 1-3% how it was looking at first.

I could turn the question around on you, and ask what fatality rate makes the "run its course" strategy reasonable to you? No deaths?
Brazil would have to neighbor all colors for this map to be true, including protestant Europe. For instance, Uruguay is in a place that seems correct (Uruguay was once a Brazilian province, BTW, and still has close ties).
You're welcome :)

> The lack of multi-device support isn't too much cumbersome?

For ssb, it's not a problem for me, because I only use it on my laptop. There's a mobile app that exists, Manyverse, but you have to make a separate account for it, so usually ssb users will have a "john_doe" account and a "john_doe_mobile" one. I guess that's good enough.

For dat, yes, it's been a major problem for me for a while, because I mainly use it to make my own "p2p cloud", so I want my data on mobile as well. There is the Bunsen browser on android, quite experimental while able to load dat urls. Sadly for me, localStorage doesn't work in it, and it's what I use to store my encryption keys. I thought it was hopeless for a while, until I started using Termux (which basically provided a POSIX environment on android). From there, I start dat processes to replicate my data, and I wrote a small server to serve them on 127.0.0.1, which then allow me to use the app in any browser on mobile. Completely hackish, and I can't recommend any sane person to do that, of course:)

> Also, you do not fear, due to the gossip protocol, that your private messages may be stored forever by peers and one day, your private key leak, and all your conversations are publicly exposed?

Yes indeed, this is a real risk for any p2p data. I _think_ it's still better than having them unencrypted on big database known for snooping, but we'll have to deal with that at some point. I guess the best would be to have some sort of encryption capable of autodestructing past a given age, I guess? That's a challenge for cryptographers, especially given it needs to not allow to just set the clock in the past to bypass it. Well, I hope the world will surprise me once again :)

On the other hand, when I thought about that, I also considered it may actually be a good thing, depending on how many years it takes to break the encryption or find the keys. If I'm long dead, I'm fine with my data being decrypted, because otherwise we'll make the work of future historians impossible, if data is sparse and severely encrypted so they can't access it.
here there is some significant restructuring of the flow control, early returns could have just meant return statements in the middle of the function.
https://archive.md/rArpa
One of the reasons why I'm careful to get involved with trillion dollar companies. A job there may be gainful and prestigeful, but getting stomped into the mud by an army of ill willing lawyers with infinitely deep pockets over any sort of workplace invention issue is bound to be a road to ruin.
Helping with Covid-19 Projects: Cloudflare Workers Free Through Project Galileo
Nothing about that requires an American-style sprawling suburb. You could copy the Eastern European model of 10+ story apartment buildings surrounded by large amounts of green space, with businesses in the first floor, and perhaps glass skyscrapers instead of ugly brutalist concrete buildings. Those estates could be just as easily protected by a private security force as an American-style community.
Huge fan of Scuttlebutt and think it could (should) be the future of the social internet. I recently quit my job to write about and work on decentralized tech full time with scuttlebutt being my primary focus. I've written about why I think it's so important here: https://adecentralizedworld.com/2020/03/what-is-scuttlebutt/
Uh, for something touting e2e encryption and security it would be better if the site did not serve over plain http by default
I wouldn’t so much consider this childish, as I would consider it criminal. You may feel justified in doing it, but don’t fool yourself: this would be theft.
I have work at multiple start ups, many of which I have been with as a grown from 5 to 500 people. A few have gone public

None of them do any sort of monitoring like this.

At some of them, I have lead the security team. and others, I have been in charge of IT.

Even at the ones where its not my job to handle that, I am supremely confident that we use no such software.

Beyond the policy problems that it would cause (private keys and customer data could be viewed, requiring very broad access roles), it would also be next to impossible to implement from a technological standpoint.

At every company that I've worked at in the last 12 years, engineers have had the ability to wipe their machine and reinstall.

In most cases, they have the ability to swap out hard drives and other components, Bring them to Apple stores for repair, etc.

No one that I know of users custom VPN software, or closed source Cisco stuff anymore.

I think you are dramatically overestimating how common this sort of thing is.
Combating loneliness: Acts of kindness prevent a downward spiral to depression
To give you an idea of how reluctant they are to replace things, some equipment in the manufacturing industry is over a century old and still in continuous use. They will certainly be extremely unwilling to get on the "upgrade treadmill" that seems to be getting faster these days.

Also, problem solving and creative thinking are never outdated skills. ;-)
Yes, I took it like it mentioned ways to clone the phone without physical access to the device
FBI sees spike in cyber crime reports during coronavirus pandemic
What Entrepreneurs Are Reading to Help with the Covid-19 Pandemic
I would love to use this with an avatar of myself so that I don’t have to get dressed up for calls!
Your child is miles ahead of where I was. I was borderline failing classes.

It sounds like he has a solid support network around him. I wish you and your child the best
Bertrand Russell vs. Jesuit Priest Debate on God's Existence (1948)
That seems very low. In the US, about 25,000 to 60,000 die annually of flu with about 5x the population of England and Wales.
A lot of the TILs could be put in a single readme instead of a file of their own.
And Levandowski says Uber's review before agreeing to the indemnification clause included reviewing the files he took from Google, and they nevertheless agreed to the clause and did run his defense when it came to it. That's the core disagreement of the case: Uber saying he acted alone, Levandowski saying Uber knew what was going on.
I believe these SMR drives don't allow direct access to "write a block here". They try to write your writes to a staging area first, and them move them later.

The SATA/SCSI spec, together with operating systems, block device interfaces, and filesystems, would all need to be updated to have more parameters to correctly handle SMR drives properly. Since hard drives are going out of fashion and architectural changes like that will take 5+ years to be widely deployed, it's never going to happen.
Qt and GNOME are released by an organization that also maintains a popular browser. Microsoft recently chromified their flagship browser (despite my personal feelings on the matter). I could be wrong, but I don't think React Native gets any support from Apple.
I was writing firmware for RX transceivers when Bluetooth was specified. I feel like they wrote the spec with very little input from chip designers and without building prototype hardware.

That's why they chose a GFSK frequency hopper. Which ignored the expected advances in low power spread spectrum radio's. Previously the power requirements for a spread spectrum receiver were way too high, but within a two years of releasing the spec power requirements dropped dramatically. RF chip designers new this was going to happen.

Same time their baseband requirements were almost impossible to meet with a low power budget even in 2003 or so. So you had a crummy GFSK radio, frequency hopper. Married to a fat piggy baseband spec.

What I remember is about two dozen design groups spent a couple of years developing Bluetooth hardware and by 2004 or so exactly three of them succeeded. That's big indictment of the spec. And here 20 years later it still sucks.
Newsweek has specifically addressed just the "escaped from a lab" theory.

'Claim That Covid-19 Came From Lab In China Completely Unfounded Scientists Say'

https://www.newsweek.com/claim-that-coronavirus-came-lab-chi...
> before the day was over, it was no longer possible to hijack a plane and fly it into a building

These aren't hijackings but your statement is factually dubious:

https://en.wikipedia.org/wiki/2002_Pirelli_Tower_airplane_cr...

https://en.wikipedia.org/wiki/2002_Tampa_Cessna_172_crash

https://en.wikipedia.org/wiki/2006_New_York_City_plane_crash

https://en.wikipedia.org/wiki/2010_Austin_suicide_attack

https://en.wikipedia.org/wiki/2014_Wichita_King_Air_crash
the government trying to please the majority is fine if you’re not a religious or racial minority and if you are straight. The US was trying to “please” religious conservatives when they passed laws against miscegenation just like the French were when they tried to pass laws against the burkini.