skysight-inc/HackerNews huggingface dataset:
Thanks for the additional information. The `git_data_dir` and gitaly configuration changes are indeed why we've started requiring moving to the last minor version first. The 10.x to 11.x upgrade was the first major upgrade with these checks, but it doesn't look like we captured all the possible scenarios. (We did prevent a few upgrade failures though, based on customer feedback.)

It is very important for the team to ensure upgrades are smooth. Right around 50% of our installations are running a version at most 3 months old, and we want to continue to improve that number so everyone can take advantage of the latest fixes, features, and security updates.

The team has opened another issue to explore ways to make it more apparent which version should be upgraded to: https://gitlab.com/gitlab-org/distribution/team-tasks/issues....
A potential issue that might be overlooked, that also exists when dealing with your bank and depends on the T&Cs, is a right of set off over the whole relationship.

This is a right to recover money you owe on one account from another account you have with them.

It's likely (though I have not read the T&Cs) that they have a clause that they can recover money you owe on this credit card from your Stripe payment account.
I think your most right about the feeling towards the posting. Many folks find some reason to disqualify themselves before they even apply.
Having been a full-time uber and lyft driver, I think this law is going to be a huge problem. Basically, Lyft and Uber will now force drivers to only work for one at a time. I'm also considering driving during the commute, just for kicks, and I think it would be silly to reclass me as a FTE or PTE.
I view the draw away from OO as a feature and not a bug. Classical OO patterns should have never been introduced into JavaScript, and it had a just fine object model, that no one ever took the time to understand properly, for those small use cases it was called for. Emphasizing the functional aspects of JavaScript, it's clear strength, is the right call.

It just seemed like it was thrown in there because Java and C# developers who were increasingly being forced to use JavaScript begrudgingly just couldn't live without their "class" keywords, so they took to the forums to make JavaScript more like a "real" language.
This is going to be an absolutely massive business. I wouldn’t be surprised if in five years it’s bigger than payment processing.
Trade is an essential ingredient for a functioning society. Just because quantity is fixed and prices are high shouldn't mean the solution to the negative side effects is to just do away with the whole thing.

As a thought exercise, what should we do about land ownership? Should we have quotas and a lottery system as you suggest is appropriate in such scenarios of fixed inventory and high prices?
Well, 2% on some things + 1% on everything else is better than I am getting with Amex now. Plus, $50k in free processing is like $1,450 in free money.

Honestly, I wouldn't believe that deal, except that I have a multi-year history with stripe as our CC processor and it has been nothing but positive and as-promised.

So, I submitted an application. It sounds like a great deal to me.
Online peer-mentoring and funding for startups
> Those two things do not compute. How does the amount being paid determine where a person can/cannot work?

If I can collect 8 minimum wages concurrently from 8 gig companies by being logged to their 8 apps, their business models become unsustainable, and the gig economy dies.

I guess this is the intention of this legislation, but I can't rule out the proponents simply not understanding what they're doing.
Similar thing seems to be going on here in the UK.

I must admit that I don't know enough of both situations to say much.

There seems to be quite a bit of vitriol online about the rule changes in the UK though.

I do remember reading the rules when I became a contractor a few years back and thinking: Ok, so I'm inside IR35, going to use an umbrella company as it's simpler. Was told that i was a fool and contract was outside IR35. As far as I could tell, nobody meet, or indeed, could meet the substitution clause.
The scariest part about drone warfare is that people are going to not be important anymore.

There's a pretty good argument that democracy is possible because of the existence of guns. In medieval time, a peasant with a pitchfork stood no chance against a knight who'd been training his whole life and had all the tools of warfare.

These days, an angry mob of people with guns can do quite a bit of damage. The US military couldn't even beat the Viet Kong, despite how woefully inept they were at the start of the war, because they were determined not to surrender.

However, if future combat is all automated, we're back to the feudal days where all it takes to win a war is having more money than the next guy. A future Jeff Bezos could buy his own drone army and exert as much power as many national governments.
The app itself is a Webbrowser (chromium), so you can't disable it
I try wireguard between a ubuntu server and my osx and the speed is turtle-slow:

https://www.reddit.com/r/WireGuard/comments/cor7ze/wireguard...

Is unsolved.
There's not as much efficiency as with a cloud provider or something. But there's a level of scale where people switch from thinking "I could use a bit of temporary office space, I wonder where I can get it" to "where's the closest WeWork". I buy that there's some value there.
I think probably disconnecting all the electricity would also be a solid move.
Those that are successful usually end up bought by one of the American behemoths. So what to do? An EU golden share, or Swiss style takeover restrictions?

For startups and those not yet successful, attitudes to failure, finance and VC tend to be very different in Europe than in the US, which I think is far more significant to success than the EU.
Humans suck at privacy. AI can help
The only "free" society is you alone in a large area. In any other place, with other humans nearby, you will not be "free". And this definition of "Freedom" only looks at the impact from other humans, totally ignoring the restrictions the world itself imposes on you (but to human psychology those don't matter nearly as much as the will of other people imposed on yourself).

This sounds cliche, and it is, but for whatever reason I feel kind of forced to reemphasize the obvious in response to your self-centered-universe-outlook comment.

In a human society, the alternative to government is rule of the strongest. That's how we got nobles and kings, later the great capitalist tycoons and their private police and armies.

> An objectively free society

That does not mean anything. Well, it means you are trying to shove your world-view down everybody else's throat while shutting out any discussion and arguments that you dislike.
At this point, the "anyone can switch away to another search engine" argument is getting pretty stale, preciously because Google owns all the major assets that would make writing a truly competing service viable:

1. They own Android, so as the default search engine on the majority of the world's phones they are privy to insane amounts of data. They also know tons of other things that only being in control of the largest OS provides, like location history and app history.

2. Similarly, with their purchase of DoubleClick 15ish years ago they own the largest ad network.

3. With Gmail they probably know as much about social connections as Facebook.

4. They de facto control AMP, and can thus dictate site implementation to millions of publishers.

All of this info is used by Google to constantly improve their search engine, and it has all the hallmarks of using information from disparate areas (mainly of businesses they acquired, mind you) to build a deeper moat.
So, they can keep their expensive phone in their store
Consumers have, numerous times, rated Comcast as the worst or least trustworthy company in America. Cloudflare need only convince consumers they are more trustworthy than a company like Comcast. That shouldn't be too hard.
As much as I like the idea of baking better privacy tools into the browser, it's hard for me to get enthusiastic about the idea of making Cloudflare even more of an official man-in-the-middle for all network traffic than they already are.
It’s impressive to see the velocity of new products that Stripe is putting out. I’d be really interested to see a blog post or similar on how they decide which initiatives to invest in, how they structure those teams and set milestones, etc
I left Google to join the product team at Coinbase
I personally use app from Play store, quite handy :)
> Do recruiters really care about it that much?

This is a quick cheat for 'are they HOT or NOT' when it come to determining if your candidate profile is within range.

Oddly enough, in some circles -- the ZERO Online profile candidates are the most desirable.
Yeah I can certainly understand that.

I know of some places I interviewed at who endlessly advertise... because a lot of people have turned down their intermittently (strangely random) low ball offers or worked for them and word on how their management structure has gotten out.
I think hiring short-term contractors for a quick scale up is the practice most at risk. Let’s take an even more constrained role like customer support - say a company wants to hire more support reps over a period of busy sales like Christmas. Since these people are heavily directed and are just adding capacity to the existing business, it seems likely that would fail the ABC test.

So what are companies going to do in this case? Well, California is an at-will employment state, so maybe they’ll get really good at onboarding and then hire and fire FTEs within one month to cover the busy season.

That doesn’t seem desirable to workers either.
I built a smart coffee machine (using Cloud Wallet API)
Sure, but the future (unless we somehow stop it) is all the weapons of war becoming completely autonomous. Maybe little plastic drones won't help, but autonomous tanks, ships, missile launchers... you name it, and at some point they will be far more effective at killing than a machine with a human in it.
Towards Training Recurrent Neural Networks for Lifelong Learning
> I worry that you (and me, and others) have bought in to the "flexibility" bullshit that Uber often spouts.

For as long as I have been taking Uber (which is ~5 years), I almost always make small talk with the driver. In almost every single case, they have mentioned the flexibility as a key factor as to why they drive for Uber (and yes, they also do complain about falling incomes as time has gone by).
The Worst Day in the Last 66M Years
The reality is that by your own numbers you came up with a supermajority of US residents with health insurance, not 50.01%.
I would have sold that by now. I guess he thinks the price will only increase over time? I think the opposite is true... I think twitter is on the way out.
Sounds like NameCheap actually did a pretty good job of resolving your issue.

You had a motivated attacker who knew all of your most personal details and you were able to resolve the issue in 5 days.

I use NameCheap for a few domains and have always found their customer service to be excellent.
But you get that even if our employers are paying, we're paying, right? It's not free money, it's just a hidden toll our our salary.

Also, I'm assuming "out of pocket" is exclusive of premiums and deductible payments.
The end result is a regressive wealth transfer from lower income people who can't qualify for rewards cards to high credit score, high income folks.
Eat for Free in NYC Using Python, Automation, Artificial Intelligence
What can a software developer do about climate change?
I mentioned rsync in my summary, in part, because the linked article mentions rsync. But mostly because the readers here would be somewhat likely to know the rsync algorithm, so I explained how it was different. As you say here, it is a common trait for any algorithm that does block level updating. This technique is, generally, called the "rsync algorithm", because it's what Tridge used when he made rsync. Additionally, the title you chose "Delta Copying", begs the comparison to rsync, and is generic enough that it really needs a TL;DR. A much better title would have been something like "Replication without receive-side disk reads".

I think you are under the impression that I'm diminishing Bvckup2 by saying it is just rsync? I believe my summary was neutral, explaining how it was different from rsync.
Well, same in the US. You collaborate and agree to work with authorities on this on that, and you get a special deal to be released early (or get a reduced sentence to begin with).

At least according to all these episodes of Law and Order and such I've seen...
You vote, I vote, we all vote, and sometimes the lawmakers kick out yellow people because there's too many of them immigrating into this country. There are plenty of other countries to choose from to better experience your idea of social justice.
Yes? Why do you think we need things like minimum wage and OSHA? Because there are desperate people and people who exploit them.
Interesting that there aren't many side-gig drivers in the UK.

I've taken Uber/Lyft in many parts of the US, and side-gig drivers are quite common. Often drivers are students, working around their schedule, part-time parents, semi-retired, or otherwise genuinely looking to supplement income.

I wouldn't be surprised if barriers to entry like licenses kept these folks at bay. I also wouldn't be surprised if a stronger social safety obviated the need for supplemental income.
I think it's down to who wants to work on the Test Pilot program. If someone has some ideas to test and the time to work on it, then it's active.
My brother is autistic and I'm not.

We are identical twins.
The Trouble with Titles – David Cohen
I can design anything using bootstrap 4, HTML4 and CSS, can start work on your project immediately.
None of that explains why Mozilla is essentially using the same tactics.
There MUST be some sort of ISO certification for support people.

Giving first line, poorly trained support people access to people's PII and the ability to change passwords is something that needs to be stopped. Social engineers are completely exploiting poorly trained, minimum wage workers for huge gains.

We need to have some sort of ISO certification so that front line support people must hand over any security information to highly trained second-tier staff. If EVERY company used the same subset of information to verify, under the guidance of well-trained staff with a consistent methodology across all companies, and didn't expose various bits and pieces of info (some use last for of SSN, some use credit card info, address, date of birth, etc) then it would extremely hard for social engineers to do hacks like this.
> Instead, because hooks are they only non-terrible way of using libraries (again say apollo), users/codebases are basically forced to convert their OO components over to FP.

I know what you mean, but in practice it’s easy to retrofit a hook into a legacy class component by wrapping the hook in a tiny functional component. Sure, you have to find some other mechanism (e.g. make it a HOC, or use render props, etc) to make that wrapper component compose nicely with your class component, but that’s the price of not porting the whole thing over to hooks.
Okay I get it now. Would non-firefox tor users also be able to route their exit traffic through cloudflare?
Thanks for that. I'm relatively new to HN and still learning the protocols. I don't see an [edit] link on the post. Can I go back and fix it?
2FA was mentioned in the article. The attacker used a recovery option to gain access to his account.
> have you tried framing the discussion in a way that is not so warfare and zero sum-focused but rather collaborative?

We live in extraordinarily peaceful times. Those have cropped up throughout history. They have never lasted because balances of power shift. We are not at the end of history. We are a footnote in a history book written a thousand years from now.

I hope you're right, though.
This is a great point. An important aspect of this is that most of the Amazon's deforestation is land owners developing their land and adding to the agricultural sectors of South America.

If we want to stop them, we need to stop the excessive consumption of these goods. This doesn't just mean stopping over eating, it means changing what you eat and paying more for goods sourced locally.

Unfortunately, that means from countries with higher labor costs and higher taxes because of higher subsidies.

It's a hard sell for most consumers. How do we accomplish that?
I have a thought about something/someone/myself. I’d ask myself: Is it TRUE?
>The last time I tried OpenVPN the client seemed to primarily be a vehicle for displaying ads for a VPN service that I wasn't interested in

I don't know what you used, but the official OpenVPN apps are all ad free as far as I can tell.
Nips 2019 statistics – Which institutions are ahead in AI?
It was a good publicity stunt that gave them wide media coverage and a lot of attention.
Sure, but as others have pointed out, it depends on what you consider the market. Apple does not have a monopoly on the distribution of phone apps. Just iPhone.

When does the thing someone created become a public good with rights to equal access?
Period-Tracking Apps Are Sharing Your Sex Life with Facebook
Right now, you pay through a linked bank account. We are planning to let you pay from your balance in the future, though. (Most of our early users preferred the former.)
Not sure what microservice architecture has to do with it. You can have microservices that are Rails apps. :)
>a secure connection to an HTTP/HTTPS proxy

Sadly, this is exactly what's being marketed as 'VPN' for about 5-10 years. Not sure who started this and whether we can ever correct this misuse of the term.
I read the article you linked, and don't see where that is incongruent to what I said.

Micron has stated they regret the situation and how they were forced to do business in China (which many other companies have expressed too, e.g. forced JV's etc). China is a substantial amount of Micron's sales, so they cannot walk away and they have to find a way to mange the situation and still protect the company. They are a business, having regret doesn't mean you take your balls and go home, they need to make money for their shareholders so they will do what is required.

To be clear, the US opened a trade investigation last year into it [1], and China opened it's own anti-trust style investigation as retaliation [2].

[1] https://www.reuters.com/article/us-usa-justice-china-espiona...

[2] https://www.investors.com/news/technology/micron-technology-...
Back in the dim and distant past I worked Tech Support for Psion. One gloriously quiet morning our number was redirected to the house of some poor woman in South London who eventually just gave up and left her phone off the hook.

Sadly I couldn't enjoy it, as I was running late for work and mistimed my jump onto a bus, breaking my ankle ...
The American taxpayer subsidizes Walmart to an incredible degree by outsourcing security to local police departments and by relying on welfare programs to make up for unlivable wages:

https://www.bloomberg.com/features/2016-walmart-crime/

>There’s nothing inevitable about the level of crime at Walmart. It’s the direct, if unintended, result of corporate policy. Beginning as far back as 2000, when former CEO Lee Scott took over, an aggressive cost-cutting crusade led many stores to deteriorate. The famed greeters were removed, taking away a deterrent to theft at the porous entrances and exits. Self-checkout scanners replaced many cashiers. Walmart added stores faster than it hired employees. The company has one worker for every 524 square feet of retail space, a 19 percent increase in space per employee from a decade ago.

http://www.citypages.com/news/twin-cities-legislators-say-wa...

>Rather than hiring their own security to deal with petty crimes, they say, Walmart is forcing taxpayers to subsidize security for its stores.

https://www.forbes.com/sites/clareoconnor/2014/04/15/report-...

>"It found that a single Walmart Supercenter cost taxpayers between $904,542 and $1.75 million per year, or between $3,015 and $5,815 on average for each of 300 workers."
Labour laws set minimum standards that all companies and employees / contractors / whatever should adhere to, because it reduces the likelihood of abuse.

The "right" you mention doesn't exist in e.g. countries with minimum wage laws.
> -Stop listening to what people say/advice about your life, most of the time they're wrong and you know better.

Yes, it will also reduce your stress levels. But it's easier said then done.
Related: the fires in the Congo, Africa, this week resulted in bad air-quality in the northeast of Brazil. That made the national news.

Sadly it's not only the Amazon that is cutting down on trees. Besides the fires in Africa, Canada was also in the news some time ago. Apparently that prompted the Canadian government to put up a page to deal with the issue: https://www.nrcan.gc.ca/our-natural-resources/forests-forest...
I have not used TS, but I have used Flow, which is just a typesystem for JS from Facebook.

I was never confident that the typing I was adding was doing anything other than making the Flow interpreter(for lack of a better word) happy. I had no more confidence in my code that with out it.

So I removed it.

I believe that well maintained linting rules, and good code reviews (you are doing code reviews, aren't you) give you all the same protection, and less false sense(s) of security.

Like you imply (I think), it is still just JS. I beleive you are better served by understanding that, and coding carfully.
eBay had better lawyers than LinkedIn:

https://casetext.com/case/ebay-v-bidders-edge

I'm glad this court ruled it wasn't a violation of CFAA. But using trespass to prevent it seems reasonable. A private business should be allowed to restrict certain kinds of use of its resources (servers, bandwidth, etc), especially if it is beyond typical use. But if the load is typical and doesn't actually harm LinkedIn, it seems less reasonable to restrict them. If LinkedIn doesn't want automated access to their data because it is too much of a load on their servers, then they should be required to ban ALL automated access, including Google's bots. Of course they want Google's bots because that sends them traffic.

Another reason I think it was stupid for LinkedIn to use CFAA is that it sets them up to be a protected computer system, with protected information. If that is the case, it seems they could be liable for disclosing the information to someone a user didn't want, like a stalked. It's rather dumb: LI is claiming they host protected information, but it is only protected against someone that might compete with them.
>It's almost like the people creating these companies don't think they have any sort of legal, social, or ethical obligation to respect and perhaps improve workers' rights and conditions

How can a private company accomplish this? Haven't consumers proven that they choose to purchase from a competitor that offers the same services/products at a lower price due to not offering the same benefits or conditions at work? If Uber took on this responsibility, then why wouldn't people just switch to using Lyft?

The only way it makes sense to me is if the government mandates certain work conditions/benefits/quality of life to everyone.
Still getting "500" for the node section, and an empty page for the detector
>b) whether these specific attacks are still possible.

Why not? It's been proven over and over again that customer support can be manipulated easily. Most companies want their customer support to help the average user. The average user isn't being hacked but instead loses their passwords and access in a variety of ways. The cost of screwing over one customer compared to aiding the rest is nothing to them (because nobody has sued them for it yet and won)