skysight-inc/HackerNews huggingface dataset:
There's a chance that there could be a useful intersection between 'mature, useful but risky troubleshooting tool' (SystemTap) and 'modern, resource-bounded tracing interface' (BPF) here.

SystemTap has implemented prototype support[1] for BPF, although I'd expect it's not yet widely used or tested.

BPF itself has had a bit of a history of security issues[2] but it appears to be stabilizing, and can theoretically be a lot safer than approaches like SystemTap which require runtime kernel-level code to be inserted.

[1] - https://sourceware.org/git/?p=systemtap.git;a=blob;f=README;...

[2] - https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=BPF
Not at all, “she” is Angela Merkel. EU policy on anything, no matter what was previously written down, is whatever she wants it to be because Germany pays all the EU’s bills.

I see at least 4 people didn’t get it either, Americans are so insular.
Depends on your health. I'm 50 and healthy, I can easily "full send" a 30 or 60 second sprint. I have friends my age and younger who probably can't, for different reasons.
KSOS – An OS by ACM IIT Roorkee to Help in Learning OS Development
For the past several months, the members of IIT Roorkee ACM Student Chapter were busy building their very own OS from scratch.

They have released v1.0.0 of KSOS, as well as open-sourced it to encourage external collaborations and learning of OS development!

Check out the code on GitHub:
https://github.com/acmiitr/KSOS

Read about their OS Development journey:
https://medium.com/@acmiitr/journey-to-the-core-of-the-compu...
The missing variable in this is what happens when you lift lockdown in the absence of a treatment or vaccine.

Comparisons with eg Sweden at this point have always seemed strange to me because the whole point of a herd immunity approach is to increase exposure initially, which will necessarily involve deaths being less spread out. The real question is, after a year, what's the total excess mortality including non-COVID cases due to delayed treatments due to lockdown etc. (which are never included in the models, which focus on one disease, and would take time to manifest) ?

I'm not opposed to shelter in place but the endgame logic has always been unclear, and as such, classist. The right way to do it, for example, is to pay people to stay home.
I think they're saying about "healthy enough to withstand the virus", not virus-free.

(3) is still a valid concern. Government policy could help, but it'd be weird (and provoke a major public backlash, no doubt) if us fat people got a stipend for being fat.
Top Programming Languages to Learn in 2020 – GS Code
When You Have No Idea What Happens Next
> turned out to be based on false positives.

I believed it was based on false negatives in previous PCR tests?

It's also a question of understanding what the test actually means. The test doesn't (and can't) claim "this patient is cured" but only "when analyzing this specific sample taken from this patient, no significant trace of virus could be confirmed."
> I've pretty grim personal opinion of it, based on similiar experiences as this story.

Many issues with systemd seem not to be with systemd-as-init-replacement, but rather with with systemd-as-kitchen-sink. It's the tight coupling that annoys many people.

Does udevd really need to be in the same repo? While there may be some nice things about journald, does it really have to be in the same source package? (And why can't it support remote logging with the industry standard syslog protocol? Now I have to run journald and rsyslog. And why doesn't it have an ACID file format that doesn't self-corrupt at times? Why couldn't they just use SQLite or OpenLDAP's LMDB?)
Because it brings more problems than solutions.
I guess I’m splitting hairs. At least these systems aren’t the only delivery method for games, but who knows what will happen in the future.
Good on him. At least this time he did it without asking other billionaires on Twitter, to send him $1 Billion [0]

[0] https://web.archive.org/web/20160217053841/https://twitter.c...
>Should GUI icons, widgets and controls be covered by Unicode? That is a can of worms

They already got all the Wingdings symbols https://en.wikipedia.org/wiki/Wingdings
It would appear judge may want to consider suing ABC to force them have you consult on any further reporting. Thanks for clearing things up.
Nonsense.

PPE is designed to mitigate a completely different level and type of risk. PPE is designed for medical professionals who by the very nature of their job must spend hours in physical contact with known sick patients. The protocols must be strict because failure means guaranteed infection.

I on the other hand have no obligation to physically touch random strangers, thank god, and don’t have to go interact with known sick people. Instead I’m trying to provide some protection for myself, and trying to work in aggregate to reduce the risk that asymptomatic carriers spread the disease while doing essential activities. “Marginal benefits” in this context is also known as “reducing R0”, which is absolutely a public health goal.

Now all of that is a good argument for saving N95 masks for medical workers and relying on surgical or cloth masks for the general public, especially in the light of PPE shortages. But that is an entirely different argument from “masks don’t work”.
In the late 19th Century, workers in the US steel industry commonly worked twelve-hour days, seven days a week, which turned into twenty-four-hour days when the night shift went to day shift and vice-versa.

Snow - subway = no work? Hardly. In the suburbs, people drove, in the cities people walked.
> I don't see at all, how you could claim there's something fundamental to the technology that will lead to more consumer power... Does Bitcoin decentralize control? Or does it hand that control to the tiny handful of Bitcoin miners and exchanges that handle practically all of the work?

This is probably one of the biggest misunderstandings in cryptocurrency. Bitcoin does decentralize control, and the miners and exchanges do not have power over Bitcoin. If you control your own keys and run your own full node, then you as the full node operator get to decide what rules you operate by, and therefore what network you participate in.

Efforts by miners to change Bitcoin's protocol rules can be outright ignored (and have been successfully in the past - see the BTC/BCH split), and exchanges can only exert power over entities that are directly dependent on the exchanges.

Blockchains are special because they give each individual user direct control over the exact ruleset of the protocols that they use. To the best of my knowledge, no other type of network is able to give this power to users.
Go to the next highest fraction then? E.g. if it's just you and one other person give them a third, you and two others give them each a quarter, etc.

(Just an idea, I'm 100% an armchair quarterback here.)
Except if you observe a junction for a short while you'll see that in general people drive through even if there is no chance it would cause an accident.

/devils advocate

The loophole for a cyclist is that they could swing their leg off the bike and magically become a pedestrian, cross the stop line, get back on, and legally ride away across the junction regardless of lights. Given that swinging your leg off the bike makes no reasonable difference to anything, why get annoyed if they don't bother with that part?

Isn't it just like claiming a general exemption on all amber lights because doing anything might cause an accident?
Why does anyone let autocorrect actually change their words? Just let it suggest a correction and pick it, are people really this lazy?
Free tutorials and courses to learn Python
I currently have F-Droid installed on my stock phone and Google did nothing to stop me other than a single "unknown app" warning.

Also, that's not how it works with browsers. You have one browser installed. I don't think I've ever seen windows or mac (or any linux distro I've tried) ask which browser should be installed. There's just the default one and the choice to install anything else.
Are you both starting the project at the same time? If so, 50/50 is fair, neither of you has added any value up to this point.

If you've already built out the product and are just now bringing in a non-technical person you can possibly negotiate a better percentage for yourself. Even better if you've already brought in some revenue.
So you realize your anecdotal usage doesn’t scale well to the general population, right?
Just FYI, this looks like a book on my mobile phone.
There’s lots of great stuff in Ramsey theory. In some sense it feels quite different to a lot of other mathematics. It also has the great property that it is typically very hard to look at a statement in Ramsey theory and know if it is likely true or not, or even if it will likely be easy to prove or not.

For example consider a recently disproven long-standing problem of Ramsey theory:

Is it possible to colour the natural numbers with two colours such that no Pythagorean triple is all one colour?

This question was asked by Ron Graham many years ago with a $100 prize for the answer, assuming it would be reasonably easy to prove. It was recently solved with an absolutely enormous multi-terabyte computer proof. It turns out you can colour everything up to 7824 fine but no choice for 7825 is sufficient.
> I on the other hand have no obligation to physically touch random strangers, thank god, and don’t have to go interact with known sick people.

What's the point of wearing the mask then?
Asynchronous programming with Swift – introduction to Combine
>Internal deadline: This is a target internal to the team that will not affect anybody outside of the team.

Never in my life have I witnessed an internal deadline. If it came out of your mouth and someone heard it, well done, you've got yourself a soft-deadline. If you haven't said it out loud, it's an expected completion date, not a deadline.
There's lots of people who want to do stuff, but code is expensive. They are excited for solutions that let them do "pretty much" what they wanted to, without having to make that investment into code.
1984's Apple IIce full sized arrow keys arranged all on one line are the bee's knees.
And before Austin, it used to be Montrose (in Houston, TX).
He said micro though.
Ask HN: Are you using Unity to build games on a Mac?
Thought I'd check how far Unity has come, but I'm experiencing crashes trying to use the DOT framework and the new renderers, with 2019 stable and 2020 beta versions of the app. I'm wondering if the Mac build is maybe used by a less professional segment, or does it just require a careful combination of dependencies? It seems it should be possible to ship a simple platformer / 2D game with it, but I don't wish to commit to using an unstable editor.
Isn't this tool, exactly one of those languages? And their marketing, a filter for the folks that will find it useful?
In fact the compromise that led to the location of Washington DC, was one factor that led to New York being the major money center of the United States. Hamilton (of New York) wanted the new federal government to assume the unpaid revolutionary war debt of the States of which New York had quite a bit. Virginia had responsibly paid off all of its revolutionary war debt, and felt it ought not be saddled with other states debt, so as a trade off the new Federal district was moved down to Virginia. When the state debt was federalized, much of it was held in NY which became the place to buy and sell it.

Another amusing story about US sovereign debt is the Louisiana purchase. As the story goes Napoleon sold Louisiana to the United States to raise money to finance his wars. The US didn’t have cash on hand to pay, so they floated the Louisiana 3’s which were bonds that paid 3% to raise the money. The agent for the bond sale was Barings, and they were sold on the London and Amsterdam markets. So it was largely the British investing class who were literally financing Napoleon.
Gotta go get groceries at some point, and that means breathing in the air someone else exhaled.
>going from the number itself to the number of digits (i.e. taking its logarithm)

Why did nobody ever tell me to think of logs like this before!!?
https://unit42.paloaltonetworks.com/novel-malware-xcodeghost...
John oliver, Hasan Minaj,Jimmy Kimmel etc told Russian campaign influenced voters through misformation.

As someone who is not american, these youtube shows are our news about US. Whether these shows are misinformed? Honestly I don't know.
Brighton Beach Hotel building was moved as a whole 495 feet inland
I recently had to write/adapt an init.d script for caddy2 on a legacy server. I must admit even such a simple task, did indeed feel a little bit arduous - I suppose I can relate better with those railing against init-scripts, now that it's been some years since I last had to touch one... (we needed something with a recent ssl implementation to terminate ssl on that box, caddy fit the bill - serving as a stop gap..).

That said, it should be eminently possible to have something like service files, and not systemd.

And I must admit, reading the back and forth on the linked issue, I still have zero confidence in systemd upstream as maintainers of systemd.

That, more than the disturbing complexity, "eat-the-world"-tendency and tight coupling (with lip service to separation, by having tightly coupled parts of the overall monolith be "separate" as individual binaries) worries me most about systemd.

https://github.com/systemd/systemd/issues/13674
The 'marginal benefits' have been studied and are around 90% effective. Quit spreading negativity please. Its pointless, and gains you only imaginary internet points.
I ran into this in my last federal contracting job. Customer was being sold on using ServiceNow as a low code solution to replace a custom .net application with something like 2 million LOC.

No-code and low-code solutions are seductive to many because they can get easy wins fast, but those easy wins mask the fact that more complex functionality is either more difficult, or outright impossible. Not to mention that once you heavily customize those products, upgrades can become very painful and very costly.
Hangouts used to be a single product that combined video, voice, direct, and group chats. It was quite good, especially with Google Voice layered in.

Google split that in to Meet (video/voice) and Chat (direct/group) in a half-hearted effort to compete with Slack and Microsoft Teams. You could also say they split it further via Google Voice, which became a standalone paid offering.

The issue is they still haven't solved for external chat in Hangouts Chat, which is a critical feature many rely on in legacy Hangouts, so that feature keeps the legacy version running I think.

They really botched the launch of Google Chat. The original deprecation timeline for legacy Hangouts was something like last June.
Where's your evidence that the virus is present in the air that people exhale?
One other quick note on my point above about case for lockdown. I am sure there are a ton of unknowns on the actual costs of the lockdown, but a back of the envelope suggest maybe 2 weeks of GDP seem directionally correct for the US, or about $1T. Assuming a QALY value of $100k. If you assume the official lockdown saved even 500k lives (only considering official lockdown, not other measures like voluntary social distancing, etc). If you assume the QALY for the group that died is 6 (I read this estimate somewhere but don't have source, seems to make ballpark sense because deaths are weighted towards elderly with comorbitities).

Then you have a value of 100k500k6=$300B vs about $1T cost.

You can play around with these variables, for example if you feel in the US our value for a QALY should be 2x Canada and 4x UK, then use $200k. If you feel that the majority of the viral suppression was from masks, distancing, and other voluntary efforts, then you might reduce the lives saved by the lockdown estimate down to 100k.

Again, I dislike "like the flu" arguments, because I think we can just debate the actual merits of a policy. In this case, using almost any assumptions, the lockdown doesn't make sense versus other health measures we could be spending money on.
looks like CORS anywhere doesn't like so much traffic: 'cors-anywhere.herokuapp.com/http://api.worldbank.org/countries/all/indicators/TX.VAL.MRC... Failed to load resource: the server responded with a status of 429 (Too Many Requests)' :-( the observablehq version is still working though: https://observablehq.com/@robinl/energy-usage-and-goods-impo...
This can only be written by someone who thinks that "the web" means commercial websites. Nope, it's still open. You just forgot you can DiY and let the commercial companies fool you into thinking that you needed them to web. You don't. I can setup a server at home and connect to it from my phone be it ssh, 9p, or http just fine.

https://www.youtube.com/watch?v=e35AQK014tI :-)
This document provides, especially towards the end, some valuable opinions. The technology-advice is really bland or maybe overfitted to specific use cases.
Utilizing AWS Backup to Improve Your Recovery Time
Thank you for the sources!

Initially you were implying that the IFR of the flu was 0.1% and comparing it to an IFR of 0.4%, this is what I disagreed with strongly

The bloomberg link you're giving is showing that the vast amount of randomly sampled serological studies are showing IFR of 0.5%-1%. And importantly, looking at how the random sampling has been done for each case and ranking by quality, >0.5% results rank at the top (he studies with the biggest sampling problems show the lowest IFR)

0.2-0.3% is by far in the bottom range of estimates

I think the data shows a pretty clear single order of magnitude difference between the IFR of the flu and novel corona. But I agree that >1% IFR is extremely unlikely
Increasing economic growth is the most reliable method we know of to help future generations.
While it was true for _some_ companies in the last 20 years, it won't necessarily remain the same in the next 20 years.
Computer business in 1980 was very different from 2000, and it is very different now. And it's not a given that _most_ of the money is being made from third parties.

Even now, most of the top tech companies are known as hardware companies (Apple, Samsung, Foxconn, Huawei, Dell...). Alphabet, Microsoft and Facebook are exceptions. And out of these three, only Alphabet and Facebook thrive on middleman strategy.
I think the point was that the total death count at this time is related with the size of nursing homes. Norway has numerous very small nursing home. Sweden has very big nursing home. All over the world we see that big nursing homes are impossible to protect. Belgium locked down harder than Sweden but has the worst stats in Europe. The nursing home death are often 80% to 90% of all death.

COVID-19 is bad, but if you exclude the nursing homes from the stats it doesnt justify the lockdown damage. Is there a realistic plan to isolate big nursing homes somewhere?
Because autocorrect is opt-out, not opt-in. The space key is used to confirm an autocorrection, on iPhone at least. To avoid it you need to explicitly tap the “verbatim” autocorrect choice. 9/10 times I don’t even notice autocorrect. It’s jarring when I need to go fix it.
Warm up for a 20 second sprint on a stationary bike? Getting on the bike would be enough warm up...
Micro Center has always seemed decent to me. True, they have a few annoyances: their staff seems to work on commission which probably sucks for them, and they always try to get my personal info for marketing when I check out, but it's still the closest thing to a Newegg catalog in brick-and-mortar form.
Information Can Do What Lockdowns Can’t
Your comments are insulting to people who actually do not care and just want to use the same popular platform that all their friends use. A few nerds telling them they are not enlightened won't work. It's the same bunch of nerds telling them to run Linux. Can't the masses just see how wrong they are... yeah, right.

I run Linux and use the open web BTW, I'm just old enough to know that insulting people you are trying to convince of something usually backfires. And, most importantly, you should know that they may not want or need your help. You calling them uninformed/ignorant/closed minded/etc. will just get you kicked out faster.
Kantai Collection ? ;-)
> There's lots of people who want to do stuff, but code is expensive.

Nearly every work is expensive if done by other people.
It's not like the first time [1] when he almost got in prison for fraud last two years

1:https://news.ycombinator.com/item?id=18102923
Masa has been active on Twitter for the first time in years. Buying masks for public usage in Japan etc.

He's not doing it for altruistic reasons. It's sophisticated rent-seeking via image glossing.
...which is also misleading because comparison is "per capita" which means very little to actual climate change, only absolute numbers (like China's) matter.
Is this ignoring the elephant on the table? Why is it so frickin hard to type correctly on a phone?
The distinction is between algorithmic traders - and HFT. HFT traders often find ways of making money from algorithmic traders. Especially if the algorthmic traders are doing things like VWAP.
This is a classic case of "if people don't want it, no-one's making them buy it". Why make a law against it?
Quite surprising take on the languages.

> When to use Python or Ruby

> Python and Ruby seem to me to be pretty similar in that they’re scripting languages and dynamically typed and seemed like the greatest thing in the 00’s. You use them when speed is more important than legibility or debugging.

I'd say you pick them when productivity and time to market is important. I personally find dynamic languages far more legible (unless you're doing metaprogramming-heavy stuff).

> Haskell or Erlang maybe I would use if I were doing something that required a very elegant or mathematical functional approach without a lot of business logic.

I think it's a mistake to throw these two into the same bag. I'd say Haskell is functional and comes from academia. Erlang is concurrent (with functional aspects) and comes from engineering background. You'd want to pick Erlang if you want to build scalable backend systems.

> my guidelines for JS are:

> Try to push as much logic as possible to the server. If the front end weren’t super complex, I would consider something like Phoenix instead which actually pushes everything to the server.

Phoenix is a web framework for Elixir and Elixir is a Ruby-like syntax on top of the amazing Erlang VM, so this kind of contradicts the suggestion above. Either way, Phoenix LiveView might be a game changer when it's applicable and for people who don't find the whole JS thing very exciting.
Agreed. The general advice here is really useful. I am not clear on the benefit of the discussion on programming languages and specific tech though, that section seemed like an out of place admission of a lack of knowledge in an article that contained many useful tips.
We know it’s a highly infectious respiratory disease with asymptomatic transmission, this isn’t rocket science.
Cars are positive for humans. Dense living conditions like NYC are not sustainable. You burn out.

Sometimes you want to get away from all people. Car is essential for this.
>I want to be able to run my business when there is a somewhat dangerous virus running around.

This is literally "but what about ME?!???"
Odds are that very few people would notice it (the "obscurity" part).

If it's a requirement that such features absolutely cannot be invoke by end users in advance of release, it seems like you could always use access control or feature toggles in front of the new backend API. It's important to be aware of such a requirement, but I don't think the fact that some use cases have this requirement gets in the way of "Keystone Interface" as a concept.