skysight-inc/HackerNews huggingface dataset:
This is the UK. The number is rate of growth, not number of cases

Its similar to Rt but its much easier to calculate. To get Rt, you need to estimate how many people are infected on average by one person at any point in time. This is usually done by simulating the process in various ways.

To get the daily rate of growth on the other hand, all you need to do is look at the actual numbers. Assuming you had 110 cases today and 100 cases yesterday, the current rate of growth is 10%. Since the rate calculated this way will be a bit erratic, I use some averaging and exponential smoothing to get the general trend.

The code to generate these graphs is available here: https://colab.research.google.com/drive/1QDZgdGkOzs6dP74-iED... - it uses the UK coronavirus API and google mobility trends reports directly from their respective URLs, so it should be easy to make a copy of the notebook, review/modify it and re-run it.

Why is the ratio of positive cases to hospitalizations different? I'd say this is mostly due to testing capacities being very different between now and March. In March in the UK for example it was impossible to get a test unless things are so bad that you need to get hospitalized. This is very different from now where anyone with symptoms (or just saying they have symptoms) can get tested.

Based on the graph, another reason for the different ratio between cases and deaths seems to be the period July to mid August. This was a period where the growth rate of cases didn't match the growth rate of hospitalizations and deaths at all. This likely means that parts of the population that wasn't that succeptable to severe outcomes were getting infected (which makes sense given that bars were opened up again at the beginning of July - although that is speculation)
Startup automates video editing with AI
When you’re locked in, how do you know you’re locked in and not just dead, and this is what eternity will be like for you forever? Sure you might think you’re alive at first, but then what if you get a crazy idea that you died and you’re just a Boltzmann brain right now or something. Any way to prove you’re alive?
He claims you have to be unconventional to be successful in pursuits which reward independent thinking. He named at least one profession where being conventional is desirable: an administrator.
It would be really interesting to see the performance difference of TSO on and off for the arm assembly.
That makes an e-bike that is also fun to pedal with no assistance. It is a combined commuter and weekend bike and I think there is a market for it. Although I would not buy it, only the wheel upgrade at 1800e looks overpriced to me.
I basically completely disagree with everything in this article. And the article provides scant evidence to support its (to me) extremely controversial framing of the world.

To start with, I think it's complete bullshit that most work doesn't require independent mindedness, or creativity. Or that most work is uncreative.

Second, I strongly question the assertion that independent mindedness is innate in any sense. I don't believe there's any strong evidence to support this statement, and believing it leads to some pretty dangerous attitudes to the world and other people.

Thirdly, and somewhat illustrative of my previous point, I am quite repulsed by the suggestion that most people think they're free thinkers but aren't. How the hell do you know and who are you to day?

I'm not interested in that obnoxious arrogance.

Yuck
Not quite.

R tells you: the graph is likely to keep going up (or will peak and go down). Policy makers should care about this more.
This JSON

[ {"foo": 1.2, "bar": [1,2]},
{"foo": 3.4, "bar": []},
{"foo": 5.6, "bar": [10,11,12] ]

could be shortened to

[ { foo: real, bar: [ int ] ]
1.2 1 2; 3.4 ; 5.6 10 11 12;;

which is significantly shorter and also confers important performance and safety benefits.
Let's flip this around: why would that make sense? Filtering expressions belong to a query, not configuration. Having to use ignore files for this is like not being allowed to use the WHERE clause in SQL, and having to rely on .sqlwhere config file instead.
While Zappos was bought for $1.2B, that was in AMZN stock that’s now up 32x since November 2009
I can't say for sure that the company I work for didn't, but it certainly didn't make it's way to me and there are only 8 of us.
> This concept isn't new -- Air New Zealand has offered its Economy Skycoach, which is a similar premise, since 2011.
I use Lyft instead of Uber because Uber forced me to do so many traffic-related captchas to install(presumably with the aim of eliminating employees eventually), I felt like they were squeezing free labor from me. It's getting there.
> If you've never done this sort of thing before: there's a huge market for these "external consultants". Their unstated job (and reputations) are as whitewashing firms.

There are consultancies whose reputations depend on reporting only unvarnished truth to their clients. That way the client can reliably handle and eliminate actual discrimination, and defend themselves against false claims. I'm not sure that a whitewashing firm would be as valuable as all that.
The alternative is that these people won’t have Internet access. Poor people have difficulties procuring even food, not to mention internet. Of course, as the economical conditions improve, the tradeoffs change and net neutrality becomes worth it.
Shocking! His book, "Delivering Happiness" is one of the best book about establishing a business and giving awesome customer support.

Hope HN management will set a black bar in his honor.
I use mine with Home Assistant and don't have a TP-Link account.
Depends on what you're out after.

The Register is basically Buzzfeed of technology news, not unlike TechCrunch. Many articles are "outrage" articles and most articles are driven by emotion, not facts. Although there are some gems in there, not gonna lie.

I tend to not read The Register directly, but I'm not actively avoiding it either. It's just a lot of noise, so having HN be the filter (and recommendations from friends) seems to leave me with more quality articles. Thanks HN :)
Climate Researchers Enlist Big Cloud Providers for Big Data Challenges
Spy in the Sky – The KH-9 Hexagon (2014)
ungated: https://archive.is/Heb2V
Are gang members also independent thinkers?
K8s on Android
The conclusion made in this article resonates with a point made by George Orwell in his 1940 review of Mein Kampf that has never ceased to fascinate me:

"Also [Hitler] has grasped the falsity of the hedonistic attitude to life. Nearly all western thought since the last war, certainly all ‘progressive’ thought, has assumed tacitly that human beings desire nothing beyond ease, security and avoidance of pain. In such a view of life there is no room, for instance, for patriotism and the military virtues. The Socialist who finds his children playing with soldiers is usually upset, but he is never able to think of a substitute for the tin soldiers; tin pacifists somehow won’t do. Hitler, because in his own joyless mind he feels it with exceptional strength, knows that human beings don’t only want comfort, safety, short working-hours, hygiene, birth-control and, in general, common sense; they also, at least intermittently, want struggle and self-sacrifice, not to mention drums, flags and loyalty-parades. However they may be as economic theories, Fascism and Nazism are psychologically far sounder than any hedonistic conception of life. The same is probably true of Stalin’s militarised version of Socialism. All three of the great dictators have enhanced their power by imposing intolerable burdens on their peoples. Whereas Socialism, and even capitalism in a more grudging way, have said to people ‘I offer you a good time,’ Hitler has said to them ‘I offer you struggle, danger and death,’ and as a result a whole nation flings itself at his feet."
What are the reasons? I see a lot of benefits of an open source monoculture, especially if corporate backing is uncertain.
This won't be a first. The status page was hosted in S3. It is hilarious in the hindsight, but understandable.
Haha. I'm asking for suggestions of unis where I can still be challenged and even offended, and someone comes along with some psycho babble about me being a conformist of some sort. If I put on my psycho babble hat I might think they spent too much time in one of those safe spaces.
slides https://docs.google.com/presentation/d/1KCTvAVngh7BMApogv0pS...
Why do we want alternate implementations?
Do You Know These Scientific Pioneers?
I think you are a bit too harsh by calling him an idiot. To answer your question though, a lot of it probably came down to timing - the guy founded an "AI" company in 2016, so yeah.
I heavily use/rely on Reveal.js.

Lately I switched over to use RevealJS via asciidoctor [1] and I was really pleasantly suprised how far you can get (see example presentation [2]) and completly sticking to the Asciidoctor-way (source [3])

[1] https://github.com/asciidoctor/asciidoctor-reveal.js

[2] https://bentolor.github.io/java9to13/

[3] https://github.com/bentolor/java9to13/tree/master/docs
What does any of this have to do with the fact that the title is incorrect?
To recline or not to recline?
Hmm... not sure I'd put it that way.

We can't have teams that are composed of both independent thinkers and implementation experts?

I think of companies like Apple, that had a couple of rather...mercurial types at the head, and a large team of highly skilled implementors to realize their view.

I guess what I was talking about, is that we get all caught up in brilliant "visionaries," and forget that someone needs to actually do the work in the trenches to get the "vision" up and going.

I encounter outright disdain for skilled implementors, even though they are just as rare as "visionaries."

Sure, there are lots of people with the correct job titles, a firm grasp of jargon, and a willingness to take money, but it is just as difficult to find good implementation experts, as it is to find good visionaries.

It isn't as "sexy" to be an implementation expert, but it is very, very important.
I agree your replies are weird. Ignore files would be nice if you wanted repo specific filters or even user wide global filters. But for on-demand filters at search time, the frontend could add a feature for it and implement it with the `-g/--glob` flag.
Show HN: Thi.ng – open-source building blocks for computational design
The first stage of the new http://thi.ng website is live, an up-to-date & hopefully more useful springboard to the 250+ projects and overview of my opensource activity since 2006...

Work is ongoing, collecting & re-organizing projects, assets, documentation and extracting interrelationships (incl. older work & music projects (e.g. http://thi.ng/synstack related), clients/people...). Aim is a proper archive of the past 20+ years of outputs & encounters.

This is the first website update since 2015. As the timeline visualizations show, building(http://thi.ng) > marketing(http://thi.ng) - maybe unusual these days, but hey... :)

The entire site is generated w/ tools from the http://thi.ng/umbrella collection, e.g. http://thi.ng/egf (graph file format), http://thi.ng/csv (semantic CSV parsing), http://thi.ng/transducers (functional data transformations), http://thi.ng/defmulti (multiple dispatch for template engine), http://thi.ng/hiccup (HTML/SVG generation), http://thi.ng/viz (timeline visualizations), http://thi.ng/color (heatmap gradients)

There's also a massive spreadsheet (148k cells adjacency matrix) to centrally define & manage the 570+ tags used to categorize the 257 projects/repositories and to batch update their package files (edits ongoing, much fun!). The tag/project relationships are compiled into an HTML list with project IDs stored as base90-encoded data attributes for each tag in the tag cloud (http://thi.ng/#tags)

The timeline visualizations are generated directly from local Git repos, package files and associated metadata stored in a number of linked http://thi.ng/egf graphs. The site toolchain will be released in due course...

Last but not least, any constructive feedback (good or bad) is very welcome! The next phase will include more individual project details, images, making-of docs, videos, xrefs etc. Currently, just a step in the right direction...
Can't get more HN and SV than commenting about AMZN stock price in a reply to a emotional personal story of a recent passing.
CO2 levels are global and the atmosphere is a pretty good "storage technology" for CO2. It doesn't matter where and when you pollute. It only matters how much you pollute.

If renewables+fossil fuels allow you to pollute less than either renewables alone or fossil fuels alone then that's what you should do.
Stupid light software
Lufthansa Introduces “Sleeper’s Row” at Attractive Price
This isn’t too unexpected. Even in the US with heart disease killing millions and COVID killing a couple hundred thousand over the same time period they still decide that locking down gyms is for the best.
The first lockdown was april and may, easing in june. The number of people unable to see their friends for six months is not very high.
Ask HN: Burned Out Data Scientist – Switching to Back End SWE?
I am a burned out data scientist in a data "head" role at a startup. At this point I have management experience and am at mid-career - I have been doing the data thing for a decade. I can't do it anymore, I can't stand cleaning or working with dirty data on a daily basis. I am sick of managing expectations about DS work with managers who just want models and results when they're not tenable.

I have started to learn how to write back end code e.g. web services, APIs, working with Apache Kafka, and have found that working on these types of projects brings me joy. I am worried that companies will look at me as a very odd choice for hiring because of this career switch. Has anybody else gone from DS to more vanilla SWE? If so, what was your experience doing so? Any advice? Thanks.
I haven't heard anything about Google using Rust, other than for (essentially toy) usage in Fuchsia.
Yeah, it includes mechanical specifications of physical media so, say, alien archaeologists can get data off a VHS.

People are reading the title thinking it's about filesystems. It's about cataloging all human information storage methods, from phonographs to zip drives to word perfect files.
FTI here is the source: https://github.com/TikhonJelvis/talks/tree/master/haskell-lo...
Worth to mention ripgrep-all here (https://github.com/phiresky/ripgrep-all).

It's a regular expression search engine built on ripgrep that can search in virtually anything (pdf files, zip archives, movie subtitles, sqlite databases, png+ocr, ...).
The overwhelming majority of PC games these days are sold as digital downloads online on portals like steam.
Yup. That's literally why I come to HN - because someone quickly debunks bullshit headlines and misleading public announcements.

As it is, calling this "100% powered by renewables" is like me saying I'm a vegetarian because I don't buy meat, omitting the fact that I regularly order and eat pizzas with meat in it.

Also, yes, nuclear should be the part of overall solution, but it's arguably too much capex for Tasmania.
Having an international standard behind a language gives it a certain weight that can't even be compared to the ad-hoc structures that are seen in other projects.

It enables experts in different areas from different countries to come and work together under a set of specific rules that are much stronger that words written in wikis or repos. It also makes it clear that the language is designed for the long term and is not under the control of a single party (as was the concern about e.g. Mozilla which the Rust community tried so hard to dispel).

It avoids embarrassing transitions like Python's 2->3 or one corporation taking control of a language like Oracle did with Java by simply buying it. It avoids having to watch a language go extinct because its corporate sponsor wishes it so (Objective-C, VB 6) and many other such unpleasantness.

This is partly why this AWS focus is strange to say the least. I would have thought that it's obvious for the Rust community that having one large sponsor is not healthy. This tells me that Rust was never really as independent from Mozilla as claimed and Mozilla refocusing away from it seriously hurt the language.
Right now google is in territory of "guilty untill proven innocent" not vice versa.

What prevents you, in future when policy changes, to start using such data?
Python competes with dot Net which is strategic to the Windows platform.
It wasn't easy but it was simple, or something on those lines. You knew which jumpers set what, and when you set an IRQ you'd know what you'd set it to. If two devices were conflicting you could understand how and why.

Now we're basically all cargo culting. Every few hours one of my USB devices reconnects itself and I'm genuinely not sure whether it's because of a firmware bug in my docking station or what.
The fastest Rust lib to get stats of your system
Beware of tapioca in this cat food It can be dangerous to your cat's health
Why not use an endless tape with holes instead of a disk? you could even add some more holes to generate a clock, line-sync and page-sync.
Or a rotating cylinder with the sensor in the middle?
> License: Proerietary license

This right here means I will never look at this again. Not because of the misspelling, but because of the fact that I do not know what conditions there are on my use.

I made the mistake of buying this book https://www.amazon.com/dp/1119482089 at full price, only to find out that all code examples are some version of GPL. Only, this information is hidden in the small print.

Please tell people upfront what they are allowed to do with the code and documentation you share.

Also, `s/lamda/lambda/`.
OSX and Linux.
Physically possible? Sure. Economically and socially possible? I think that's debatable.
For example you may use the open-source program "dnscache" from Daniel Bernstein.

I have been using this program on all my computers, during the last almost twenty years, without problems.
Search engine only indexing non-paywall content
I have used regular expressions to search for code, like I guess most devs; but, apart from artificial limits such as maximum time or max number of results, I found regex has never been a reliable search method for me.

There is always the case that, when trying to find all instances of some code, it will miss that one case which is not covered by the initial intuition.

For example, to find uses of the function "foo()", the first idea is usually to search for ".foo(". But that won't find places where the function is passed as value. Nor places where devs were inconsistent and wrote / didn't write a space between the name and the opening brace, like ".foo (" (this is a common style for Gnome or Glib code). Not to mention if the language is C++ and then you have to distinguish between ".foo", "->foo", and "::foo".

In conclusion, regex might be OK to have a superficial look at some code, but never as a reliable source of information, unless a lot of work and ironing out of corner cases has been invested in the regex itself, effectively considering them part of the code, with unit tests and all the fuss that it entails.
I am happy for people to find jobs and I am happy for ecosystems to be invested in (time, money, know-how, …). I just wish talented people would work for better employers and stop accepting the jobs from Amazon and the like.
The wikipedia link to it is here and states a pretty neutral description:

https://en.wikipedia.org/wiki/October_Surprise_conspiracy_th...

I don't consider congress deciding they lacked enough evidence to act against a president a strong case for it not having occurred.
simply not using your ISP's DNS servers doesn't make your DNS traffic invisible to them. unless your ISP actively messes with the DNS responses, I'm not sure if you're gaining any privacy by going to the root directly
You can get a good training session at home. If only health was contagious.
Yeah, the false positive and false negative rates are utterly atrocious - there's so many things that can cause raised body temperatures, a lot of people with Covid don't actually have fevers, and the thermometers used often aren't that accurate anyway.

The problem is that the US media have quite consistently only reported on the fact that they're useless when talking about them being implemented in the US. When China and the WHO claimed they were the basis for China's success in containing the virus, pretty much everyone - including publications like the New York Times - uncritically regurgitated that claim. Same with places like (if I remember rightly) Taiwan using it for airport screening. Anyone who got their beliefs from the mainstream media would be left convinced that America was failing because it hadn't adopted these successful measures from places like China.
If you think the concept of a safe space is at odds with being challenged then you are severely mistaken. When is the last time you were at a university? Your vaguely inflammatory comments suggest it’s been a while...
> It's written by an economist

A weirdly large number of economists seem to have taken it upon themselves to do dubious COVID work lately.
It was only worth doing in March. Because there were so few cases NZ got down to zero in about 5 weeks. Once the cases numbers build up the time and economic cost to get to zero is unfeasible.
Rust is a pragmatic project. They chose a compiler which is performant and widely available and bet everything on it to keep things straightforward. It looks like it's served them well.

This compiler is on the other hand naturally not available on all platforms and is not appropriate for all contexts. Alternate implementations could have filled these gaps, but they're not there.

The fact that the compiler defines the language and vice-versa enables additional flexibility in changing the language/compiler and development speed at the cost of instability. Different projects may tolerate different amounts of instability and for those that are more conservative Rust may not be an appropriate investment.

With C++ one can code for a specific compiler or in a standard way. One can pick C++98 or 17 or anything in between. All of these are supported options and they give C++ its massive breadth and offer the most flexibility to teams. There's obviously disadvantages associated with all that, but claiming that diversity is a weakness is not generally true.
GitHub searches are particularly bad. They always give you test folders and examples before and after actual relevant source code. You'd think they would know that folders named "test" should be in a separate section...
I vaguely remember reading an anecdote once, in which infrasounds at the resonant frequency for chicken skulls killed a farm full of chickens; I remember reading it in... old Borland C++ IDE for DOS, of all places. I think that may have been in the documentation of a sound(...) function for controlling the frequency of the PC speaker.
I've had my desktop PC for almost 9 years now. It has gone from Windows 7 to Windows 8 to Windows 10. It has only crashed once during this time.

I haven't reinstalled Windows since I got Windows 10 when it was released.
I agree with you entirely. To add to your point, we readers aren’t an an average of a simulation. We are a single path. So, this advice works for the those that reap benefits of the average but it may not be the advice suited for individuals.

“Jump off a cliff because statistically, one of you may fly”.