skysight-inc/HackerNews huggingface dataset:
Not saying that Google is or isn't breaking the intention of GDPR here but thinking as a critical reader:

- this complaint is lodged by an upstart privacy-based browser which directly competes with a Google product (Chrome) so they are not objective players here

- reading through the PDF linked in the blog post, it seems there is no "canary in the coal mine". It is a spreadsheet with a lot of empty cells and red backgrounds. The post and the facade of the spreadsheet scream "look at this, something's wrong" but the content doesn't match that at all. The impression is that they have found Google to be doing something wrong but the reality is that they want regulators to check and see if Google is doing something wrong. Is there presumed innocence in this circumstance (really asking here because I don't know)?

As with most things, the truth often lies in the middle. It seems to me at least that this is both a click-baity blog post and complaint meant to drum up media and press for Brave as much as it is a spotlight on Google's data practices. Both are bad.
South Korea has been doing extensive testing, not just of people presenting symptoms but also tracking their movements to find those they've been in contact with. https://www.france24.com/en/20200311-coronavirus-can-s-korea...
You're going to get a bunch of extreme platitudes in response to this question.

Like "DRY", "YAGNI", SOLID, short vs. long functions, how to test, minimizing vs. maximizing reuse, static vs. dynamic typing, cyclomatic complexity, interfaces, functional programming, immutability, etc. You should definitely be familiar with these principles and their tradeoffs.

My advice though would be to take them all as suggestions, not absolutes, and to look at your specific requirements of your project, what you know about it and your customers (how it's likely to evolve over time, how it has already evolved, how your company will evolve, who the engineers are, etc.), and then find & adjust the principles that apply. There are no silver bullets here, and which techniques are successful depends very much on the context in which they're used. Work backwards from your team, your situation, and your customers.
He should call ahead first. That gives the hospital a chance to prepare to isolate him safely and prevent infecting medical staff and other patients, which is what could easily happen if he just walks in to the hospital unannounced.

Also, in some countries if you're sick with a suspected case of COVID-19, you don't have to go anywhere. A doctor will come to you.
I really hope people will take a more "effective altruism" approach to those 18 months with all the people dying. I'm guessing just with logistic and bureaucratic prioritizing we can shave 6 months (somebody mentioned above that it takes months just to set up testing with the large number of volunteers. Sure, normally it does, but definitely not today).

Beyond that we can probably cut another 6 months with judicious strategizing. Have certain populations defined that are high risk and high exposure - like elderly health care professionals - and start using the vaccine before the approval is complete. You might actually mix this with early testing and have the volunteers be actual beneficiaries. This way you get efficiency results from the field - it's trivial to implement a double blind and measure infection rates.

Lots of things can be done, if one is willing to look at the letter of the rule and re-think if it's applicable now.
That's a key issue.

If you're testing a drug for a serious cancer, then there is a lot of tolerance for side effects - the alternative is death, so even if it causes things like nerve damage, it's an acceptable risk.

With vaccines, you're going to treat a huge percentage of the population and they'll be healthy when you give it to them. As such, the risk-benefit analysis is much different since there is a chance for serious harm.
Delta's stock has declined ~34% year-to-date through Friday. On Friday it was $38.36. It hit a low of $35.18 as recently as June 2016 though.

It's an interesting data point on how much the stock market has declined so far.
It always struck me as ironic that Github itself isn’t open source.
The author gets you with some Pharo evangelizing in there, sneaky.

I'd really like someone from the Rust community (steveklabnik?) to write a history of the language/community and what decisions they took to grow. There's social and technical stuff that got people to go out and evangelize, which is half the battle - what they've really succeeded at is getting people to listen.
Thanks, I wonder if that gives any insight to what the core issue is
Blockchain: Use Case – Traceability Systems
No, no, believe us, we're tracking and spying on you for your own good. Trust us.
PHP did not need anybody to evangelize it
You're not wrong, I'm just saying they're synonymous. https://www.hsmagnets.com/blog/halbach-array/
Ladder of Algebraic Structures
Nobody knows, I'd guess many months.

If WFH is effective for the company, then it can last longer, or forever for some people.

If the health care system collapses, then it lasts longer. If the health care system figures out a way to deal with this, then it lasts shorter.

The health care system can deal with it by flattening the curve by social distancing / quarantine, building herd immunity, having a vaccine, massive testing, checking temperatures all the time everywhere, or something else.

Vaccine is probably out for 18 months, but testing seems to be ramping up, so I'd guess that after several months there is going to be massive testing plus temp checks everywhere, and that stays around until herd immunity happens (which is some larger % of the population gets infected), which could be like year?
> rent and interest payment amnesty

These sorts of micro-management solutions seem like the wrong approach to me. It is very hard to target them to people who really need it. Some people will still have jobs and don't need the assistance, some people can weather a couple of months without income, some people are retired and are living off their savings already, etc.

It seems to me that some sort of unemployment benefit program on steroids would be better. But that doesn't help with people who are self-employed. Perhaps there could be a special program to allow self-employed to take advantage of unemployment programs?

> companies affected

I'm wary of assistance in this area because it is next to impossible to understand all the ramifications of the bailout and businesses are generally better positioned to figure out how to "survive" in the new environment. I'd go back to my first comment above and focus on assisting people not companies.

> supply shock

This one I really wouldn't worry about as the market is going to address these shortages quickly. In fact I'm more worried about the government imposed shutdowns creating problems for companies who are trying to address these shortages (parents not working because they have to stay at home with kids, e.g.).
The URL for the main article should be this one - https://status.heroku.com - not just heroku.com.
Contagion of Fear
What exactly are you trying to do here? Criticize my life choices? You don't know me or my decisions. What if I did exactly what you said but happened to fall in love with a wonderful woman who happened to have a bunch of student debt?

Why should _anyone_ to be expected to pay their student loans if all of the other sectors of the economy are going to shut down?

The biggest mistake I making here is even attempting to have a discussion with you. Bugger off.
Without capitalism several orders of magnitude more people would die. Source: every communist regime ever
You can also deduct the words "in Google search"
That seems pretty silly. Me and probably a lot of other people would just put it aside and save because we don’t need the money. And for the people in some industries who are at risk of losing their jobs this is laughably little money. In Germany there is a concept called “Kurzarbeit”. Companies reduce work hours and salaries across the board and unemployment insurance makes up for some of it. This way mass layoffs are avoided. That’s the way to go in my view.

But I guess the US will
either do nothing or hand a lot of money over to the top income earners in the hope that they will “create ” jobs.
That depends on where you live. Prior to a recent move to a high COL area, it would've lasted me a month, with $50-100 to spare (rent, utilities, and food if I went for rice and beans and the cheapest meat I could find).

Cut out the optional services (streaming services) and fuel (not driving as much, $100/month fuel cost gets reduced to maybe $20 for the isolation month), and it can work in many parts of the country.

It probably wouldn't last long in San Francisco, New York, Seattle, and other high COL areas. And to make it last, you'd need roommates, which creates a hazard with regard to trying to create/enforce social distancing. But not every city or region has crazy high rent. Some places are still sane.
The existing laws are insufficient. Most headlight regulations specify an angle of light emitted, not an absolute height.

> none of the high intensity portion of the light shall, at a distance of 25 feet ahead of the vehicle, project higher than five inches below the level of the center of the lamp from which it comes, or higher than 42 inches above the level on which the vehicle stands at a distance of 75 feet ahead of the vehicle.

The 75 foot regulation is the only one that gives an absolute height, and is irrelevant for a car directly behind me at a red light. Five inches below the center of the lamp at 25 feet means that a high truck will illuminate the entirety of my rear-view mirror, because those trucks are more than 5 inches taller than my car.

[1] https://www.oregonlaws.org/ors/816.050
People living paycheck-to-paycheck with no savings will go to work while sick, hurt themselves and infect all their customers. Solving the simple issue of their income is a prerequisite for tackling the public health issues; and if you can't implement lockdowns and other restrictions because you haven't solved the financial logistics of how people will pay for their food, then the result will be dead people.
Looks like it's just a standard executable that listens on a hardcoded IP and port. This is the kind of stuff we'd whip up in an afternoon during a pentest when we needed a throwaway tool to use.
- Don’t write code until you need it. This results in less code, which is directly correlated with ease of change.
- If you write lots of separated classes but then use them directly inside other classes, you’ve defeated the point. When you depend on something, pass it in instead of directly referencing, if possible.
- keep methods less than 5 lines, classes less than 100 lines.
They mostly blind me from behind as they tailgate, so I flip my rearview mirror to eliminate glare. Oncoming traffic doesn't bother me as much.
That's not what I wrote!
Latest update[1] says it's routing issues, which sounds less bad than what it could've been.

[1]: https://status.heroku.com/incidents/1973
It would be interesting if you could extend this to have a 2 way duplex connector from something like Airtable to Postgres. Airtable could represent the last n records at any given point of time. I'd pay for that product. Not so much into Google Sheets.
high test coverage and functional purity as much as possible.

don't get trapped by being "too DRY"
Impossible might not be the right word. When I was much younger, I would describe it as seeing things done easily in Lisp that I had no idea how to do at all.

Lisp could easily express ideas that I didn't know how to express in other languages. Just as Pascal had made it possible for me to express ideas that I had no idea how to express in BASIC.

Lisp gave me new tools. Just as earlier Pascal had given me new tools.

The Organians told Kirk and the Klingons that they would one day be friends. And rise to their level. Ironically, languages in the 90's and 2000's borrowed more and more from Lisp. Starting with most languages of the last quarter century having Garbage Collection.
Firefox does have issues selecting the correct microphone device.
I remember there was a director's commentary on a Simpson's episode where they remarked that they tried several times too inject a word into the American lexicon, and it failed miserably every time. Apparently it's extremely unpredictable what people will latch on to.
Idera, Inc. Acquires FusionCharts
You get it
Time for the state to acquire some assets on the cheap, just like businesses do when other businesses go under.

Should be nice and easy to hit pollution targets when the state owns all the airlines again.
transmitted orally from eating neural tissues not from prions in saliva that could contaminate medical equipment such as ventilators (that's my understanding at least)
Good point but think of it like this how many years have you looked at the other type of analog clock, in comparison.
It's smarter to adapt to the future. If you have the choice, have no carpets, all furniture on legs at least 10cm high and no door thresholds. Or buy one robot for each connected area in the house.
Warns? I'd say that's good news.

Let them die and only recreate a downsized aviation industry that's compatible with limiting climate change, with the medium-term goal to switch it to alternative fuels.
I fully agree that a garden overtaken by brambles isn't a nice thing. But it's also not true that scrubland in general is some kind of death to nature. Plants like blackberries provide protection from predation and browsing heribovores. That means they're good habitats for many species of bird, and also that they're nature's nurseries for woodland, as young trees are protected from passing deer and other animals that would otherwise eat them.
Well, policymakers could re-asses at that point in time if they decided to take an action like this.

If you really believe that things will remain disrupted for a long time, it seems like you could see this as a great opportunity for a basic income experiment, huh?
Start with the absolute most simplistic structure, or no structure. Starting from "Hello world" is OK! (ie. starting in a new programming language)

Keep in mind you can always start over, especially if you componentize your work!

As you prototype, or just design by drawing on whiteboard, learn your domain and gain ideas what would improve your initial lack of design.

Iterate and refine when cost effective to do so, not sooner.
If still on whiteboard, you could benefit from implementing rapid no-code solutions before diving into any code at all!

Resist committing to structure, unless your experience and insights into the domain require it and you see clear benefits from doing so. Deconstruct structure you find bring unnecessary complexity, as well as build on structure when doing so clearly brings leverage.

Care for your code.
I'm sympathetic to the idea that a jubilee can work, but there's no realistic chance that bars are going to be shut down for the next six months. Whether or not it'd be good public policy, people won't stand for it.
Basically, yes.

Here's an excellent Planet Money article I heard yesterday going over this issue: https://www.npr.org/2020/03/13/815307821/planet-money-why-th...

At least in the US, there's a policy of 'creating' a market for vaccines for these potential outbreaks in order to incentivize industry to research and produce them.
I would suggest reading Head first design pattern, apart from design patterns the book also explains how 'change' is inevitable in software development and how to design the software extensible and modular
The Nord countries are "days behind" Italy. So far we can only study countries which are days ahead, which is why Malaysia, Thailand, and Vietnam are compelling.

In the coming month we can observe the Nordic countries, but as April approaches their sunshine gets better.

Also: Latitude is not enough to determine sunshine, you have to go look up the monthly data. For Rasht in Iran for example, its very low light: 90, 78, 71, 113 for Jan, Feb, Mar, April.

This city is south of say, Lisbon, but Lisbon has far more sunshine hours.
> He adds that the law "should also specify that the payments would continue in 2021 and beyond if the unemployment rate rises to 5.5% and remains there or higher. Hopefully this will not happen, but if it does, the money will be needed."

If it has this caveat, it's essentially just UBI, not a response to coronavirus. I'm more sympathetic to UBI than I'd have once expected, but my observation is that any response that creates a potential post-virus entitlement is substantially less likely to pass, and at the moment, the priority should be getting some relief out there. This is suboptimal, but reality.
What are you finding weak? There are certainly quirks, but I'm enjoying it relative to the alternatives!
I've added this to my list of resources for my blog audience, which I define as people who are curious about the science and have enough technical background to understand better than simplified popular explanations. My resource list is open source and takes issues and pull requests.

[1] https://raphlinus.github.io/covid/2020/03/14/covid.html
You can also use an inner cte to copy the original table and use it as often as you like.
Two adults working 40/hours a week for minimum wage would bring in 30,160 /year.

If we apply this article's suggestions to your situation:
2,500 (2 adults, 1 child) * 12 months is 30,000 /year.

Like you said, too many people live paycheck to paycheck and our minimum wage keeps it that way. You can barely survive on it.
I think we agree that Sodium Cyanide not safe enough to use nearby general public. (I used Potassium Cyanide in my secondary school because it has an specialization in Chemistry. It is usable in a lab or factory environments, but you must be careful.)

Ammonia should also be useful, because it forms a nice blue complex with cooper, but it is not as strong as the cyanide complex. There are 5% solutions for home use, but I'm not sure that they are good enough for cleaning the rust and safe enough for a hospital room nearby a patient.

About vinegar, I'm not sure if it forms a complex, but can apparently dissolve the rust. I don't remember trying it, but from one of the first links in Google https://www.exploratorium.edu/science_explorer/copper_caper....
I think the issue here is that companies could fail without doing anything wrong. It's not just bad companies that will fail, but also responsible companies that simply cannot weather a months-long economic standstill.
It’s also not black and white. There’s things in between a true free market capitalist society and a state run communist society.
An unannounced project. Certainly this thread would be more interesting if I could point you to an app or even a codebase!
I think you got the professions backwards :) You just can't be an "amateur programmer" - it takes a lot of effort to get to the point where you're employable in the field. Probably something like a year of sustained work. Sure, you can learn light scripting in a week, but learning curve gets a lot steeper at some point.

On the other hand, it's relatively easy to learn a slice of health care or law enough to be able to give advice. As for engineering... try combinations including the word "redneck" on youtube search and enjoy yourself.
First, they're not calling on regulators to shut down Google, but to make sure they respect the GDPR (and thus their users' privacy). Second, the regulators didn't intend to make Google illegal, they intended to establish respect and moderation in the processing of users' data. Of course, it's obvious for everyone that the companies doing the massive data gathering are mostly American (Google, Facebook etc.) and that European competitors to these giants could potentially profit from this, but that's just a (very welcome) side-effect...
On this note, I still haven't found a language that does broad refactoring as well as C# (with resharper) does.

From method extraction, to module, namespace, function renaming, to adding parameters to functions, it just takes care of it.

My suspicion is that Java does it as well (but I don't have experience with it), but every other language I've tried lags far behind it.

It's been really frustrating to be really getting into something then tripped up because it doesn't understand that when you're renaming Foo to Bar you also want foo.ext to become bar.ext. Or when you want to make foo(a,b,c) become foo(b,c) that it's the first parameter that needs removing (automatically) from all calls. Or even when transforming foo(a,b,c) to bar(b,c,d) that it can fix the calls with combined re-move and add parameter instructions.

Some languages are starting to catch up, but I've seen nothing that has come close to the productivity that C# has delivered specifically with respect to refactoring.

Can anyone recommend other language / IDE combinations that can deliver that kind of productivity?

(And I don't want to get into a discussion about whether that's misplaced productivity because it's better to write in a way that doesn't need re-writing and re-naming things all the time, because you might be right but it's one of those times that being right doesn't change the reality of the work environment.)
IAM is easy to mess up.

Would be interesting to lock down the session manager agent (if possible) so that the only way to privileged access is through sudo-like priv esc that uses 2fa.
Auto-dimming side-view mirrors now exist (as a package with an auto-dimming main mirror for Subaru at least).
So airlines profited around $28 billion in 2019 [1], but none of them thought to sock away money or do anything remotely forward looking or responsible in case of a downturn.

On a global scale we're seeing the results of living irresponsibly - individuals that have been spending all their earnings without putting anything away for a rainy day, and corporations too.

Of course, the government is going to bail out the enormous companies and leave the people to suffer through.

[1] https://www.cnbc.com/2019/06/02/airline-industry-cuts-profit...
You know what else stops you from touching your face?

A face mask.
macOS EGPU Support for Nvidia and AMD
Aggregation and stability of nanoscale plastics in aquatic environment
This makes no sense. Why would we give money to every American instead of just those that really need help? If you aren’t living paycheck to paycheck just to cover necessities you should have savings to fallback on. We should be giving money and help only to people who need it. Not people who have over extended themselves with credit card or student loan debt and no savings. People with means could use a lesson in personal responsibility.
It could be that you only see the Apple and Intel getting fines from EU because this is the only stories that are big enough for HN of whatever newspaper you read.

Do you doubt the illegality of the process? Seems to me that american are trying to ignore the laws, similar with the case of the person that killed a person in a driving accident and then flees from UK, it is a giant fuck you small countries, our army is bigger so your laws are insignificant--- don't forget the new Disney laws otherwise you might regret it.
Yeah! Some sort of Center who's job it would be to control diseases. We could call it the Center for Disease Control.

Snark aside, we had a similar situation with SARS. In the immediate aftermath, it's easy to say what needs to be done to prevent the next one. It's far harder to get everyone onboard with paying for something 5 or 10 years down the line when "there's no point" and "why do I have to pay taxes"?
Landlords have more expenses than just mortgage payments. Property taxes, insurance, HOA, property management, maintenance. Suspend all of those too?
Yes, but it's not even just an end-user problem. Github is taken as assumed all over the place, for example Golang projects often directly download their dependencies from Github.