skysight-inc/HackerNews huggingface dataset:
For sure, but “zero code changes -> flawlessly on-device in 5 minutes” is something that only happens if you have some serious expertise or prior experience with running your Unity apps on mobile devices. At least, in my experience. Even with the new input system (introduced in Unity 2019.1) there are serious considerations you need to make for input, general UX, and the different graphical capabilities (shaders) for mobile devices.

A bit of this is also just the fact that with Unity you don’t have to personally deal with the Android NDK, which is the software used as punishment in the fourth circle of hell, if I remember Inferno correctly.
There are plenty of examples. The Linux kernel development process comes to mind.

I suspect that most knowledgeable developers rolled their eyes when Agile was "invented". It's a mish mash of a lot of things that were already obvious at the time and some weird kool-aid like pair programming. And just one more in a long line of consultant enrichment schemes.
>One problem with this pretence of certainty is that cost-savings are more easily quantified than potential gains — so business and government are increasingly geared towards providing people with more, poorer things at an ever-lower price. Yet much evidence suggests that people like fewer, better things at a slightly higher price.

I would dispute that paragraph. The popularity of "Primani" is proof that there are plenty of people like to be able to buy a larger range of cheap stuff. The number of times I've heard female friends, on being complimented on a garment, say "and it was only a fiver", or "10 quid at Primark".

I would say there's plenty of both types in this world. Those who prefer quality over quantity, and those who don't.
A coworker sysadmin once told me that when he was inspecting the web server access logs (for an unrelated reason) he noticed that many requests to a resource on our website have a strange referer URL that was never present in requests to pages. He inspected that site and found that they were using our resource. We didn't really care about it, but that was really interesting.

Maybe it's the same with these sites?
Agile doesn't ask you to figure out the "optimal process", it asks you to learn. One of the key things I've seen missed in almost every attempt at Agile/DevOps/whatever is the retrospective or the learning component.

The team/organization has to become a learning organization. That means a number of things, but the critical one here is learning from past failures and successes and incorporating that feedback into their model (ideally continuously, but in Scrums it'd be the end-of-sprint retrospective). You start down a path, and you find it's difficult. You don't press on just because it's the one you selected, that's the way of idiots. You examine the hardships you're facing, and you address them.
> To be able to decompose a feature, you need to learn how to build the software in your head before you go to paper.

Even easier than building the software in your head is actually building the software. I often don't know what the shape of the problem is until I've built something. The users often don't know what they want until they've seen something.

The failure of Agile as implemented is that it's still all about extensive meetings and planning. Software is not like building a bridge where you write out the blueprints and the expensive part is then building the bridge. Software is the blueprint.

To be truly agile is to be able to get software features and changes running and out to users as quickly as possible. You can never get all the information -- if users could provide the details absolutely necessary to build the software on day one then they'd be the programmers. Being experienced helps you naturally scope problems but you'll still be wrong from time time. Being able to iterate on users feedback and dealing with your own failed assumptions is the key.
Results of coronavirus serosurveys are being released. How to kick their tires
Linux laptop because real men need higher temperatures? ;)
It's hard to train people remotely. At least it is in my experience anyway.
Original Apple Watch sketches and influences
>>"You also seem to be arguing that centrals banks don't create new money"

Not exactly. My undernstanding is that all money comes from the government. That is clear with banknotes for instance, it comes only from one place, but the same is true for bank reserves. Reserves originates in the Central Bank that is part of the government.

Now, if the government want to spend into something, let's say to pay a service to a private company, it tells the central bank to credit the appropriate account of the private company bank with the appropriate quantity. Money was effectively spent into existence, and, this will have inflationary effects.

On the other hand, if, for instance, in order to finance a crazy QE program, new reserves are created in the banking system, that money is available for banks to make loans, but that doesn't mean that a loan will be made. It's not until that loan is fulfilled that the new reserves will have an inflationary effect.

That's the reason why the QE programs were not inflationary. They affected the interest rate, but that was not enough because there were not appetite for loans in the economy. I think this has been calling "pushing a string". The MMT perspective would say "those QE programs are not going to be inflationary but they are not the proper tool. If you want to create demand (and some inflation) you need the government to spend, because the private sector obviously doesn't want to".
Is there a way to find out if your phone has been infected by Pegasus malware?
How much do you guys spend per month on the Twilio API if you don't mind me asking? We are currently running our site on an ovh server for $5 a month with no problems since we don't have a crazy amount of users.
Although that can be true, rarely from what I've seen or read, I don't think it's fair to say anyone who uses the word "globalist" is an anti-semite. I happen to know Jewish people who use the term, so clearly it is not exclusively an anti-semitic doc-whistle.

I think many people use it to mean "the various ideologies supportive of globalization", or "the view that globalization is a good thing".

Some people also use this term as a synonym for "transnationalism" or "internationalism".

"Globalism" is also sometimes a shorthand for "international capitalism", which while it could sound sinister and maybe some people do mean some racist thing by it, most people just mean "corporations that span many nations".

Wikipedia also contains many definitions of "globalism" that are not anti-semitic.

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

"""
Manfred Steger distinguishes between different globalisms such as justice globalism, jihad globalism, and market globalism.[3] Market globalism includes the ideology of neoliberalism."""

"""
Proponents of globalism believe in global citizenship; that is, the problems of humanity can be resolved with democratic globalism. Democratic globalism is the idea that all people matter, no matter where they live, and that universal freedom and human rights can be fostered for all mankind.[5] World citizens believe in civic globalism[6] and that by thinking globally and acting locally they can effect positive change across all barriers.
"""

"""
Arguments against globalism are similar to those moved against globalisation, among which loss of cultural identity, deletion of community history, conflict of civilization, loss of political representation and collapse of the democratic process in favour of a globally managed open society.
"""

There's a reference to Donald Trump's use of the word in Wikipedia. But clearly even if one believes his use of the word is a racist dog-whistle, it doesn't follow that that is true for anyone's use of the word.
It's different when you are effectively a monopoly. EU fined Google for using it's search market size to promote sales of a certain product.

The fine isn't because of the promotion. It's because of the implication of what the Monopoly is doing.

Amazon is in the same boat here if the EU takes a look at this.
Verizon pulls 2020 revenue view as it loses wireless subscribers
Well of course you like it, you are lucky enough to have an office. If everyone had that or least not open office bull pens then I could also see the appeal.
I'm sure this will be controversial, but my attitude towards C++ type casting is much, much simpler.

1. I only use static_cast, the other three C++-specific casts are, in my opinion, somewhere between useless and harmful.

2. The only meaningful reason to prefer static_cast over C-style casts is easy greppability. If you find you don't benefit from this difference, C-style casts are just fine.

These are obviously highly opinionated personal rules that serve me well in the subset of C++ I prefer to use. Your mileage can and very likely will vary substantially.
Isn't a good chunk of that salary typically eaten by professional liability insurance?
Don't tease me like this son. Currently running Fedora on an old Thinkpad.

If this was truly serious I would be interested. Dell has had a tenuous relationship with Ubuntu, but it was enough that I seriously looked at their business line a few months back.
https://www.youtube.com/watch?v=DHkzqejFKbM

he is clearly talking about injecting disinfectants
Please see my comment: https://news.ycombinator.com/item?id=22970996
This might get you away from the literal statement of Rice's theorem, but we tend to ask questions about our programs' behaviour across all possible inputs, and these questions tend to remain impossible to solve in general.

For example, finding out whether a time-bounded Turing machine outputs 0 all inputs is still undecidable. (coRE-complete, in fact. That's better in some sense than the Pi_2-completeness of the same problem for Turing machines without the time bound, but since neither admits a solution in the form of a computer program, a lot of people would consider the difference an academic curiosity only.)
This is really more of a silly and non-scientific anecdotal pursuit of probably very little value. That being said, I have heard many women say, "Oh, he's way too hot to be straight". So I think there is at least some kind of meme-level support for the idea.

I have also met lots of very wonderful, very gay, quite-less-than-stereotypically-attractive people who could warm almost any soul with the way their smiles lit up their faces. For whatever any of that is worth.
Other than HFT firms, tech companies here don't pay handsomely, so you need to look for other European countries. I've tried Google and Facebook for years (not in NL they aren't that big here and want specialized people, not graduates).

You're right, I only tried Optiver 18 months ago. I should try all the others. I'm not too interested in HFT but the technical challenge sounds fun.
> “We strictly prohibit employees from using non-public, seller-specific data to determine which private label products to launch,” a company spokesperson said in a statement.

So employees can use non-public, aggregate seller data? Or non-public manufacturer data?

Yeah. The "seller-specific" part makes the statement meaningless.
Agreed. But as soon as a company gets mature creativity and innovation get killed. If anything, I feel that in larger companies remote people have a better chance to be creative because they don't have to go through the whole meeting circus. My team is onsite with the exception of me another guy. I feel we have the chance to fly under the radar and do stuff whereas the in-office people immediately get sucked into tons of meetings where ideas go to die.
how can you be so sure what they're working on?
and that data entry is the number 1 source of burnout for medical professionals. (https://www.beckershospitalreview.com/hospital-physician-rel...)

There are services now which allow the doctor to film their interaction with a payment and then a lower paid person transcribe and do data entry. It's remarkable that we've come to that.

On the other side, PAs and NPs are taking on an ever increasing amount of healthcare responsibilities and are rapidly growing professions that barely existed a few years ago. (https://www.aanp.org/news-feed/nurse-practitioner-role-conti...)
> There are enough reports from the US about physicians and nurses getting evicted because tenants are getting concerned about coronavirus spreading in the building.

To be fair this is not specific to the US e.g. in france at least one nurse was harassed into leaving (heating and hot water shut off) by their landlords, in belgium one was expelled by their co-tenants, in germany one got thrown out of a supermarket, in australia a doctor got evicted, healthcare workers got assaulted in india, …
I've admittedly only done this with simple projects. But still, for those simple projects, "flawlessly" and "5 minutes" were not exaggerations. Even if a full-sized project ends up revealing some small gaps in the abstraction, it's still miles better than the alternative.
Yes, selling Agile is a business model

Which bothers me much, much less than selling things like CMMI/PSP certifications or EUP/RUP which are done purely for paper pushing and selling the paper value.

Agile is an improvement on waterfall and you don't need to be certified to do it.
It would be nice to link to peer reviewed research instead.
This. IMO it's very difficult to establish trust in new relationships especially when remote.
> Hiring is more difficult. It's not that you can't find applicants, but the people capable of performing without direct supervision is (mostly) a subset of those capable of performing in an office.

OTOH, your applicant pool is limited only to the time zones and legal jurisdictions you're willing to hire from. If you're office-based, it's limited to those who can reasonably commute there.
The fingerprint reader on my T495 works out of the box on the newly released Ubuntu 20.04 and the beta for Fedora 32. It did not on previous versions.
The unreasonable effectiveness of combining datasets
How would I be able to reach a similar conclusion if I don't have any experience of working at a big company? I'm open to learning more about this idea.
Yes, that's the right idea. NAS/RAID drives have a different error recovery strategy, because the assumption is that they'll be part of a multi-drive arrangement where failing fast (and allowing the containing system to handle recovery) is preferable to avoiding failure if at all possible (but potentially taking a long time and thus causing the containing system to think the drive has stopped functioning properly and fail the whole thing out). I can't point you to any specific documentation off the top of my head, but this is a well-known position that I've seen described explicitly several times.

I'm afraid that does mean your choice of a Red for a single-disk system was not ideal. Presumably you keep backups of any valuable data anyway, but if downtime for recovery would be a significant problem for you then you might want to consider replacing that drive with something more suitable for your situation.
Very cool! Congratulations on your exceptionally clear-eyed approach to a major life challenge!

I’m sure this sounds sarcastic, but I’m genuinely impressed. It takes a lot of mental discipline to examine long term trends, make a correct projection, identify an appropriate course of action and then implement it even when its disruptive to your personal life.

I hope it worked well for you, and that you are living your best life despite your health challenges.
Pricing is here for the curious: http://shop.deviceside.com/
Audio/video chat is atrocious for relationship building.

- There's the speed of sound/light delay.
- You lose all the physiological feedback: Body language, tone, facial expression.
- The barrier to start a conversation is way higher too. Some would argue that is good.
- You cannot go for a walk with a peer.
Hmm. A pocket knife is more intuitive than a CNC machine, especially to someone who's never seen either. Hard to recommend it for most purposes, though, particularly when scale and quality matter.
in NYC una is the best i've found. it easily competes with the best in naples (in my opinion)
From just a random source:
"The average cost of Medical Malpractice Insurance is $7,500 annually. However, there many types of doctors and countless insurance variables. Keep this in mind when searching for coverage. Surgeons pay between $30,000 and $50,000 a year."
https://howmuch.net/costs/medical-malpractice-insurance

So for most doctors its about 2% of pre-tax salary
This is described as "stigma", but it looks like people making reasonable decisions trying to avoid getting sick. The child of someone who works in a hospital really does bring higher than normal risk to their daycare.

People with medical jobs not being able to get childcare is a serious problem, but we need dedicated separate childcare if we're going to keep the spread down.
Cancelable Reads in Go
Yeah I saw that. Lol. Doesn't dismiss or invalidate my previous interpretation, but it is indeed no longer my current interpretation.
A bit of the out of sight out of mind at play? Curious too as to how much visibility into efforts of remote employees (wins) were shared, celebrated and known across the company vs. folks in person that have a better platform to promote themselves.
Speech impediments can often take a substantial amount of effort and concentration to combat. They also aren't necessarily something that is overcome and then you are "fixed" and never have to think about again. They can often resurface when tired, stressed, drunk, or otherwise not at peak mental ability. The guy is obviously 12 years older than he was in 2008 and is likely more stressed and working harder as presidential nominee than he did as a nominee for VP. Like I said before, I don't know his mental capabilities and maybe there is some underlying problem there. However lots of the evidence I see can easily be attributed to that previously disclosed condition which by itself provides no indication of a lack of intelligence or coherence.
Number one is: You need to be cut out for it. You need to be self sufficient and be OK with working alone. Not many people can handle that and will want to go back to the office.

I love remote work and get really stressed in an office (especially open and cubes) but I feel people like me are a minority.
I can't think of a dynamic_cast scenario I've seen that was not indicative if an improper class design; typically that the base class doesn't have proper virtual methods defined, or there's a missing ABC interface, or the inheritance is just inappropriate.

It's also brutally slow in most compilers.

After that consideration, C-casts are mostly fine. static_cast/reinterpret_cast are more explicit but the syntax is bizarrely verbose.

But I'm way more annoyed by dynamic_cast than C-casts whenever it they come up.
I use c style casts everywhere and I've stopped using every other style. Why? Because my projects are my own and I know what everything does and what everything should be. I used the other style in a couple c++ based projects and then never again. Wouldn't touch them unless a team made me.
So we also need to be able to see the IR/ASM. It's not like the CPU only compilers are great at it either, quite a lot of handholding is needed there too, but one step at a time.
The political discussion in this thread is fascinating. There are people advancing intelligent arguments about how the presidents podium remarks were flippant but basically on topic and that he wasn't telling people to actually drink bleach. While true, in my eyes it is obvious that he conflated sterilizing a surface with killing infection in a human and then started riffing on it.

It is incredibly strange and scary to me that not everyone is on the same page here. If you want to be generous you could say that the president was fatigued and had a 'brain fart' conflating the two. But this wasn't an issue with being articulate or not, or off the cuff or not, or how prescriptive he was. The man clearly thought that disinfecting surfaces relates to treating people. I find it terrifying that our leader could make such a mistake, especially at this stage of the pandemic.
The people at MIT that built that piece of junk are long gone. What the current people at MIT be able say.
It doesn't have to stop completely to trigger the problem case, does it? It seems like just being slow enough to trigger the containing system's timeout response would be enough.
Shocking Notes: Bad Neighbours Paying the Price
Knowing whats on it, configuring it the way you like, selecting a different distro you prefer, certainty that if you needed to you actually could deviate from the OEM install... There are plenty of good reasons to load your own OS on your own hardware, that aren't purely for the exercise.
I used to be strongly against it. I felt like I would never be able to be productive or efficient from home with a pile of books sitting on one side, a tv on the other and so on. Boy, was I wrong... As a matter of fact things have never been easier. While on-site you constantly have people around you, and countless distractions and annoyances, this is not the case at home.

This isn't the case for everyone of course - if you have kids, families, pets and whatnot, I'm sure that changes.

In addition, since I am a really die-hard linux user and I know my way around a system and networks, it's safe to say I do most of the work locally on my computer. rsync, mounting small partitions over sshfs with just the files I need, tunneling and so on, I honestly can't tell the difference after spending two hours writing a few shell scripts for common stuff. Generally I am a command line guy, I rarely bother with fancy IDE's and vim is often my first weapon of choice. With a couple of macros I've been able to simplify just about all common tasks to a few keystrokes. And being really familiar with the code that already exists, I rarely need reference. As long as I have SSH and the most basic of tools like vim, grep, git, find and whatnot, I feel right at home, no pun intended.

But for people who are used to more modern, fancy stuff(coming from a 30 year old...), this might sound like a nightmare. Also if your work involves a lot of graphics, it's probably a nightmare. Looking at people using rdp... Them poor poor souls...

The only drawback I initially saw was the absence of physical movement for me. This worried me a lot because until several years ago I was a bit overweight to put it mildly(185cm, 110+ kg). Before the lockdown I used to walk to and back from work, exercise and all of a sudden all of that went away. But there was another strange side effect of the lockdown - I started exercising on daily basis(having weights, pull up bar, yoga mats and whatnot and 5 minutes every couple of hours). To my greatest surprise, in the last month and a half I've gotten in a better shape then ever. In terms of body fat I'm certainly in the single digits without loosing muscle mass.

So in the case of people who have the chance to work in solitude, have a good working ethic, can handle their work efficiently over the internet, don't require social interactions and can take care of their physical and mental health(highly specific demographic, I know), at this point I have 0 arguments against remote work. If anything, I absolutely love it.
Amazon does need to be broken up anyways though - remember when the feds went after microsoft aggressively and they weren't nearly at the scale Amazon is in terms of being a business requirement.

We need to get another Teddy in sometime to really go whole-hog on corporate breakups and undo a lot of really questionable mergers that have been approved.
std::array is great except it's annoying to statically initialize. Really wish make_array or to_array were non-experimental a lot sooner (to_array finally did land in C++20 at least).

But yeah it does mean you can finally stop doing that silly `sizeof(a)/sizeof(a[0]);` trick.