skysight-inc/HackerNews huggingface dataset:
This is how Medicare For All looks like.
To be even fairer, this isn't even unique to online banks - regular banks in the US can "fire" customers without a reason and even if only because their heuristics find their profitability to be too low, but at least they get a notice and a chance to move their money.
I think we all need a little humility on how good our medical information is. It is bad. Very bad. We've had success with using math and science in domains like chemistry and manufacturing and think that we can apply it directly to human biology. Unfortunately it's not that simple. Human beings are far more complex than anything we make (look at how many cells your body produces every second, and how much information is in each one of those cells), and we don't have the luxury of massive, repeatable experiments.

Our current data tools are nowhere near good enough for us to be so confident in most domains of medicine, such as vaccination.

I get vaccines, but I support someone's write to abstain. It's a bit of a leap of faith and "authorities" have a long track record of giving terrible medical advice all the time. Here are 4 loosey goosey examples: currently 2 million opioid disorders with hundreds of thousands of deaths stemming from "prescriptions"; $100's of billions in revenue to depression drugs which have been terribly ineffective, and only now, after decades of banning them, is USGOV allowing psychedelic trials, which seem to cure people in a session, for next to nothing; the food groups—a lot of good nutrition advice has done; stress is a top of cause of medical problems and the top cause of stress is financial problems from health expenses!

We don't need to "remove actual false statements from the internet". Instead we need to figure out how to actually put true statements on the internet. And no one I've seen is close to figuring that out.
With Safari removing my ability to use uBlock in version 13, I've been wanting to make the jump back to Firefox on the desktop. The one thing that has been holding me back is that Firefox can't use the OSX Keychain for passwords. All my passwords are in my OSX/iCloud Keychain, and this is great. It works on my iOS devices and on my Mac and everything is lovely, but its keeping me using Safari on the desktop.

There was an extension that did this, but the API it relies on was removed in FF 57 with the switch to the extension API.
By this reasoning, China censoring doctors who warned about the flu was merely very effective reverse-psychology in order to get people to take it seriously?

I don't support internet censorship, but I do support consistency of reasoning.
Personally, I'm currently for short copyright lengths - and industry-dependent, based on independent estimate of true ROI and technology turnover, and balanced against the public good. So e.g. in chemistry/drug manufacturing this could be a decade, in software industry no more than two-three years. Definitely not "almost a century after the death of the author".

I would be a bit conscious about the "sharing without direct monetary gain" part, I'd like it to explicitly exclude "sharing for free in exchange for viewing ads (and accepting tracking)". I think "free with ads" business models are fundamentally anticompetitive and poisonous to our society; you can find them at the center of a lot of problems currently afflicting the western world. I would like to see these business models gone.
Unless said designs/process/overview was deliberately overlooked. This is a political app...

Given the history of obvious, obliviously bad flaws in elections machines everywhere, how can one not come to the conclusion that the rigging of the game is just being swept inside the box with the blinkenlights? Where no one can see or audit the process because this is SECURE code, no can see...

Investigations to see exactly who is funding the election tech companies, board members, prime investors, etc etc etc.

The flow of money will tell the story.
That's just taking the trash from under the sofa and hiding it under the carpet. That happens quite a bit
It should be well-known that actually throwing an exception in C++ is extremely costly. I think it is also fairly widespread knowledge that even allowing the compiler to support exceptions has runtime costs. Exceptions do not conform to C++'s "zero-overhead" principle. That's why numerous large organizations from NASA to the Dept. of Defense to Google decree that C++ exceptions must not be used.
If you have such an article please post it. I'll gladly read it and I promise I won't flag it.
It starts right at the 47 minute mark, and the whole segment starts at 44:45
I appreciate your perspective. As an insider, do you think we can trust recently published literature from Chinese sources regarding the virus? This article[1] for example is somewhat reassuring but I don't know if the numbers are trustworthy. On the other hand I imagine academia is at least somewhat insulated from the reaches of the government and academics are probably more likely to be willing to take risks to communicate truth.

1.https://www.medrxiv.org/content/10.1101/2020.02.06.20020974v...
They already have the Playgrounds app on the iPad.
I think part of the reason why Li Wenliang's story stirred up such emotions is that he wasn't really an activist with a righteous indignation, he was just a normal citizen looking out for the people around him. That said, his action effectively blew the whistle through the spread of information.
> For maximum styling control, SVGs must be inlined

This was a real sticking point for me since editing and version-controlling a standalone SVG file is easier. I've had success with using Javascript to inline SVGs: https://github.com/jonnyhaynes/inline-svg
J. Peterson suspects the small character limit get people to react impulsively and often aggressively.
The latest edition has the Tweedbank line: http://www.projectmapping.co.uk/Reviews/Resources/Barry%20Do...

There are some other interesting maps at: https://www.nationalrail.co.uk/stations_destinations/maps.as...
This is a really cool recommendation, thanks! Very inspirational for side projects.

It would be cool to see something like this for data science projects. Like a recommender system in 500 lines or less.
For whatsoever little it's worth, I have fond memories of my mainframe days.

One of the wonderful things about them is that they never change. You can sit down and, in a period of weeks or months, read all the black binders containing all of the (usually excellent) documentation, and then you'd know everything about it, forever. Close enough to everything, anyway.

Some people might find this horribly boring, but it meant I could easily partition my time between "the familiar thing that always works the way I expect", and "the experimental stuff on the side". Today, those lines are super blurred; I rarely get the opportunity to become a proper expert on anything at all in the web world, so 100% of my time is "omg something's broken and quick, find the quirky part in the experimental thing that's running in production."

And, speaking of documentation, we just don't have anything like mainframe documentation in modern software. O'Reilly books often come sort of close, or used to, but Unisys for instance had something like a 30-volume set of binders, about 500 or so pages each, containing extremely deep, carefully edited documentation on every single system call. Imagine if your favorite web framework had an entire wikipedia, with a big team dedicated just to testing and reviewing every page for accuracy.

And finally, with modern queues, databases, file systems, and -- much as I'm loathe to admit it -- systemd, we're finally just now catching up to the disaster recovery procedures that were standard for mainframes in 1995. You could literally walk into the data center and yank the power cord for the mainframe while it was in the middle of running payroll, plug it back in, and it would pick up where it left off without skipping or double-counting a single record.

They had gigantic limitations too. TCO was astronomical by modern standards, so the hardware never got upgraded, so you'd never be able to do any of today's big data stuff on a mainframe. Software development, such as it was, was done in COBOL or JCL or WFL or, maybe, Algol or FORTRAN, and git isn't a thing and a lot of that software has decades of history behind every single line of code.

But it wasn't all bad.
Thank you. I can't believe the grandstand here.
All Mathologer videos are gone
They are made from composites. The moulds are machined.

Airliner structures are very conservative. They still use a lot of fasteners, lowering manufacturing and structural efficiency.

There is a lot of room to improve. There is a huge space for innovation in composites. It just takes a lot of time and money to ensure the more modern methods are also durable and safe.
Obviously his censorship by the Chinese government was dumb and harmful and obviously he was right about the virus. But I don't quite understand how an opthalmologist would be equipped to identify Coronavirus. Does anyone have the details here?
There is no freedom of speech, press, religion, or assembly in China. There is no comparison to be made.
Indeed even Windows 95 let you do that.
What? They have built a model?
As soon as he started feeling sick he booked a hotel room to keep his pregnant wife and child from getting it. Respect.
No need to wonder: http//doc.qt.io/qt-5/wasm.html
http://archive.ph/DXfXi
> After screenshots of his WeChat messages were shared on Chinese forum and gained huge attention, his manager talked to him, blaming him for leaking the information.

Managers playing the blame game as usual.
Well, it will certainly be interesting to see how the moderators handle this thread.
My work concerns safety in high-hazard industries, where lessons learned analysis (also called operational experience feedback) is a very important organizational process. It's also well-known to be difficult, not so much related to the technical tools used for recording/sharing incidents and lessons, but mainly in terms of organizational culture (learning, blame, psychological safety and speaking up). Some references from this area:

https://risk-engineering.org/learning-incidents-accidents/

https://risk-engineering.org/barriers-learning-experience/

https://risk-engineering.org/concept/psychological-safety
A Powerful Sales List
They kind of are already rewriting it, with VSCode + OmniSharp.
Stack exchange link is broken.
Apple Pay on pace to account for 10% of global card transactions
How does Mate compare to XFCE? Not as "which is better" but as "what are the main differences"?
Perhaps the more apt comparison is democratic India, which had the same sum total of knowledge available 50 years ago and was at similar poverty level. Yet authoritarian China ended up roughly 3 to 5 times richer today.

Even if all you need to do is catch-up growth, rapid implementation is far from given. It's not the idea but the execution that matters, as techies would say.
It was also a corrupt, repressive, single-party, authoritarian regime, which was the important ingredient for its badness and eventual downfall. Its economic policy likely just made it fail faster, which I think is what sets China apart and has made it more successful. That, and more-advanced technology that has made mass surveillance more practical.
> Most native desktop apps can't run without access to the filesystem, for instance.

True, but in terms of privacy, that doesn't matter if the app can't communicate out.
I'm a very happy customer, but please do something about your mobile app (android) it's really horrible.
You mentioned mathematics. I am a math professor. Thinking about the most successful researchers I know, here is the list of major reasons they do it:

1. Because they love their subject area, and are excited about doing this work for its own sake.

That's the entire list.

If you're competing with that (and you mentioned top conferences, so rest assured you would be), then ulterior motives are only going to take you so far. Research consists of bashing a brick with your head for two years, and then being excited when it finally moves half an inch.

I love research, and I do recommend it, but I have to think that there are easier ways to achieve your stated goals.
Smart writeup! I'm definitely following some people that I know are 'pitching their dream' (like Peter Zeihan) but have access to useful data and make opinions. I definitely think that specific example is in the hot take category.

Do you have any people you'd like to call out to follow? I'm curious about good environmental data and how we can better model our investment in our natural resources.
In any case, unless their mattress is big enough, they still need to put that customer money somewhere, possibly in a bank who can re-invest customer funds.
Games typically need to redraw the entire screen anyways. Imagine a sidescroller where even a 1px movement requires the entire background and every object on top to be redrawn, or in 3D even a tiny camera move shifts the position of every triangle on the screen. Even very simple games without a lot of movement often have animations, where you then have to worry about transparency so you may have to redraw the region under the animated element anyways even of it doesn't move, etc. You could do a diff hoping for the happy occasion of a mostly-static frame, but a) that gives a performance penalty to the majority of frames that would need a total or near-total redraw anyways, and b) would lead to either unstable FPS or pointlessly hitting the FPS cap.

There are exceptions to this, for example a visual novel or a turn-based strategy game, but those are often satisfied to just eat the performance penalty for the ability to use standard tooling, or can use engines or standard UI toolkits like React that can do a temporal diff. For example, I've written several text-based games [1] that just use the DOM because using canvas or WebGL wasn't necessary. I've written other games that use a hybrid approach of absolutely-positioning temporally diffed DOM over a frame-by-frame redrawn canvas, to get the best of both worlds [2]. And I've also written games in e.g. Unity where it's easier and performant enough to use ImGui and redraw it every frame. Ultimately it cones down to what's practical and what's performant enough.

[1] https://vgel.itch.io/themengi , https://vgel.itch.io/the-sacred-text
[2] https://vgel.me/hoverator
Did you reply to the wrong person? By my reading we are saying the same thing. If a person cannot overtake quickly enough then they are at fault for impeding the “rocketship” traffic behind them.
Well, yeah. Even if you follow good people, even if you use the various tools for blocking accounts and keywords, the drama is inescapable. People just can't separate their private lives from their professional lives. And yet, when Twitter is good, it's an amazing place of awesome people sharing awesome ideas, projects and kindness.
Not OP, but of all the things that could kill the startup I work at, AWS shutting down is about on spot 63864664 on the list.
Some case might be “exceptional” in the sense that it doesn’t happen most of the time (and thus doesn’t show up on regular profile checks), but when it does happen the failures are highly correlated and suddenly you’re throwing thousands of exceptions per second all over the place.

This is also the time one finds out that the exception handling code on typical C++ runtimes take out a global lock and the multithreaded application grinds to a halt—the raw CPU cost of an exception is not the most pressing problem at this point.
I missed that part in the text

I honestly think it's more interesting as:

- A demonstration of what's possible within Unity (it's extremely impressive, because Unity's built-in GUI system is pretty terrible and it's clear that there's some level of composability, etc. to the UI system being demonstrated)

- An experiment in creating a totally virtual, cross-platform (gorgeous) desktop environment within a single app that could be trivially run on any OS

But of course it's still a long way from the latter, if someone even wanted to take it that direction
In a major production launch, we moved traffic between two versions of a backend with a blue/green deploy. The new version was hosted on Kubernetes, and I was pretty new to using it in production. The changeover went well, pretty great, actually. The problem came up the first time we deployed to the new infrastructure - We saw a huge spike of connection disconnects. We did not get a good answer why at the time, except the vague sense that the deployment had gone a lot faster than we intended.

The second time we deployed, I happened to glance at the deployment size immediately after deploying. For about five seconds, our deployment size went from 100 down to 2. The reason for this was simple: The "Replicas" count was specified in the deployment spec, and it was set to the size we used in our staging infra. That had been fine in prod, and was quickly overridden by our autoscaling configuration, but it did cause the Kubernetes infrastructure to take down every existing pod (minus two), then bring up a bunch of new pods very quickly.
This is the foundation for 'programming' morphogenesis of multi-cellular synthetic life in the far future. Of course you first have to get the programming of monocelluar life to work.

Also, the reverse might be possible, i.e., decompiling genetic code from phenotype and so on.
That's a technological advance and not a policy change. WeChat didn't exist prior to 2011 and Xi Jinping rose to power in 2012.
Look at much of the Western world which has some sort of single-payer or government healthcare option. They have lower healthcare costs than the US, generally better outcomes, and are in no danger of public revolt or economic collapse.

Equating "government subsidized healthcare" with "authoritarian regime" is just arguing in bad faith on your part.
As far as I know, without a generational or regional GC, golang will always have issues with large heaps.
Agile methodologies have a regular meeting for lessons learned, the retrospective.

You still have to take care to actually record that knowledge / keep track of it though.
I'm not a HKer, but I often her them say things along the lines of "country over party" or "love the country, not the party". I definitely have heard discussion about a desire to unite with mainlanders, but my understanding is that they are having a hard time spreading the message to the mainland. I think reasons for that should be apparent given this particular discussion about censorship.
You could have a revenue-neutral carbon tax, where each person gets a share of the tax proceeds, and then lower income people get paid on net when they don't consume carbon
Plenty, but none of it is ethically appealing or politically profitable.
Kaepernick landed as the face of Nike with a massive endorsement deal for his trouble, which I guess is sort of like being sent to a a work camp.
Though true, it needs clarification why this difference is important. I’m not entirely convinced that it is.

Edit, to paraphrase: Why is it any different that control comes top down from a government or from a board of directors of a company?
>The Co-operative Bank is, as the name suggests, a co-operative.

It's no longer a co-op and its relationship with the Co-Operative Group will end later this year.
Its unrolling the stack, whatever could go wrong?.. Its only expensive when you throw an exception.

They should only be used in exceptional circumstances, but they appear to be littered among libraries for everything from telling the caller that the end of file has occurred to a connection timing out.
Also generally having slow code is less a problem then expensive code - exceptions can allow you to use more succinct expression that will lower long term maintenance costs - the full lack of exceptions is one of the things that I think continues to impair Go which has a lot of other neat ideas (and a really good way to deal with sub-addressing in the form of slices).
SaltStack Releases Salt 3000
The biggest problem with FDE is that as long as you're using the encrypted computer, FDE isn't protecting you. It doesn't take technical capabilities to exploit this; you just wait until the target has their laptop open to do the interdiction.

FDE's not worthless. Again, I don't think it's even optional; one of your laptops is eventually going to get stolen, and you're going to want the reassurance that at the very least, once it loses power, the thief won't have access to your data (meaning, in effect, that most thieves will never have access to your data). And it's somewhat more powerful on phones, which have integrated designs to make FDE more granular.

But the idea that of all the things the USG could spend energy on, aftermarket FDE software would be their target? It's not very plausible.
WAMP is just a messaging protocol, mqtt is a transport protocol.
> TFA and my first comment ITT are about China. Your reply to that comment was about Russia, so everything from that on down was probably a waste of time.

Can you even follow the thread? The TFA is an American indictment against some Chinese government hackers. There are some unanswered questions about it, which were partially answered by speculation informed by parallels to a similar indictment against Russian government hackers [1] and related reporting [2].

[1] See https://www.justice.gov/opa/pr/grand-jury-indicts-12-russian...: "In 2016, officials in Unit 26165 began spearphishing volunteers and employees of the presidential campaign of Hillary Clinton, including the campaign’s chairman. Through that process, officials in this unit were able to steal the usernames and passwords for numerous individuals and use those credentials to steal email content and hack into other computers. They also were able to hack into the computer networks of the Democratic Congressional Campaign Committee (DCCC) and the Democratic National Committee (DNC)..."

[2] https://arstechnica.com/information-technology/2018/01/dutch...: "The information gathered during the surveillance, Modderkolk’s sources suggested, was key to the US intelligence agencies’ attribution of the DNC breach to Russia."
Perhaps you're trying to force yourself to learn things that you're just not that interested in, and/or that don't have an obvious long-term payoff.

What could you be learning that looks interesting and that you have a strong belief will be useful over the next 25 years?
Yeah but all the elemental matter in the universe is like three dust specks floating in a lecture hall. You can ask about the dust specks or the lecture hall interchangeably.
I was inspired to change my career (was originally studying physics) because of this book
People don’t give web browser engines enough credit sometimes. WebGL performs wonderfully. 2D Canvas performs very well. Even hardware accelerated transforms on DOM elements perform damn near flawlessly even on slow devices.

Unfortunately almost every web site out there does a poor job of showcasing those abilities.
You’re right.

I’m curious to now whether it’s compiled; and if so, what the underlying architecture of the compiler and runtime is.
A policeman without a mandate from a government is nothing but a thug with a gun.