skysight-inc/HackerNews huggingface dataset:
I agree. I think the "gig-economy" is clearly a third type of worker - not quite and employee and not quite a contractor. It makes sense to embrace that and make sure everyone benefits the most, instead of shoving this new situation into an old leagl framework that doesn't quite fit.
The IDs that are required to vote in Republican states are either free of charge, or they allow alternative ID documents.

Texas being a fine example: https://www.votetexas.gov/mobile/id-faqs.htm

There are free options that are easy to aquire. Not sure why there are so many myths about this.
Other than the spirt of the law being drafted to explicitly target Uber/Lyft the letter explicitly clears them.
> If they can decline work below a given rate then that's equivalent to setting their own rate

It is clearly not equivalent since uber literally determines the rate. Yes, they can refuse to work below a certain threshold but they aren't in-fact "setting the rate".
Uber wants you to believe that the cost of paying drivers as employees is that you won’t be able to get a car in most places.

This can’t be true.

Uber replaced a poorly run system that actually covered most places and employed it’s labor force.

If Uber and other car services were forced to recognize their workforce as employees, there would be market incentives to support doing so.

American taxpayers pay for Uber and Lyft driver’s subsidized medical plans and other public benefits they receive because they are not paid as employees with the right to organize. Your ride may seem cheap, but you pay for it in your tax bill.
Colonialism is just an extension of what was always occurring throughout History. It was no more necessary than all those conquests that shaped the world, which is another way of saying, it's no more necessary than civilization itself, the foundations for which were laid to build armies to wage war and reap the benefits.

You could no more divorce the History of technology from barbarism and inhumanity than you could Civilization. You could project a better way over human history looking through present-day lens, but that way did not happen, and more than likely it would never have occurred the way we'd idealize. Revisionism is hardly necessary.

Moralizing the past is senseless, whether you argue it was good or bad. It matters not that the colonial era is less old than others. All we can do with our newly calibrated compasses is decide what good means going forward.
In a way, this sorta seems like it was an inevitability; humans are a very social species. It only makes sense that our advancements in tech would, first and foremost, promote that.
How is that any different from Patreon suspending user accounts due to ToS violations? Are companies free to suspend accounts for any reason or not?
Mostly it's been people working for both at the same time, and then taking the best fare as it comes up. Employers can definitely prevent them from doing that, and then there would be additional friction over who gets to schedule drivers for rush hour.
I agree they should be there. We've been more focused more on vertical feature work than horizontal. But we're hiring a language hacker if anyone wants to help us get more language and tooling support https://repl.it/@util/jerbs#open-positions/language_hacker.t...
Unconventional React Things: Styling Edition
It seems like changing that would be an easier and less disruptive fix?
But it's not a "spare time". A driver literally has to constantly make decisions whether to take the next Uber call or Lyft call. A lot of drivers have both Uber and Lyft apps running and take the ones they prefer at the moment. Some have become tired of this and just choose Uber.

If Uber or Lyft are required to legally hire these drivers as employees, they will probably develop a technology to track the drivers so that they won't take a Lyft call when there's an Uber passenger nearby, for example. This effectively means lockin.

Also, Uber (or lyft) may even compensate these behaviors by giving the drivers base salary as long as they don't take their competition's calls. Of course, this is until one becomes the dominant player and the other goes out of business.
IMO Hooks is the best thing that happened to React. Once you get used to it it is a lot more clean and productive. It requires you to unlearn a few things though, e.g. don't think about component lifecycles, but think about data flow/changes. Once you get used to it is a lot more productive and enjoyable way of developing React apps.
The Chinese cannot be racist against Chinese. But the US can, and it shows.
Exploitation isn't limited to quid pro quo or antitrust corruption.

It's easy to sit from a seat of having a salaried ~40 hour week job with health benefits and safety standards, which were fought for from past generations, and then scoff when similar people are trying to fight for the same.
to be fair one changes bites me aswell, but I always new everything is "async" in react functional components and I've often needed to write stuff to get around that. but effect cleanups are different and I just did not care.
Yeah, let's regularly delete the only store of institutional knowledge. What can go wrong?
In your lawn care example you used the word "mutually". That is a difference between the Lyft/Uber relationship with drivers and your relationship with the lawn care contractor.

Maybe if Lyft/Uber allowed drivers to bid on rides drivers would become more contractor-esque? But then the latency would be much higher for users. The system would likely also regress to the proposed price, as well, since drivers would likely just accept the price proposed by the platform to save time.
The medallion system was regulation at its worst. I’m suggesting we look to our past so we don’t repeat it.
Trump is like a caricature of anarchy capitalism
I believe it's BeyondCorp: https://cloud.google.com/beyondcorp
If Uber and Lyft weren't around, people in a state of economic desperation would have fewer options.

California is basically saying that if you can't provide a good job with benefits, you aren't allowed to provide a job at all. That will result in fewer jobs.
Uber drivers invest $20k for opportunity to earn $15/hr.

How much do your contracting friends invest? What's their compensation?
Ask HN: What is your strategy to handle recruiters asking for salary?
I am at a stage in career where, while I interview occasionally for new roles, I also mentor quite a bit. I'm finding recruiters are getting especially pushy these days with junior folks, and even senior/directory levels.

How do you handle this part of the initial negotiation?
While I'm not particularly enamored of PDFs, they are streets ahead of the previous widespread document format, the Microsoft Word DOC.

The Word DOC format had the problem of becoming unreadable every few years until you managed to splash out and buy the latest and greatest Microsoft Word and its associated version of Windows.

At least the PDFs remain legible pretty much indefinitely.
Now those are completely different topics and I must wonder why those are referred together. One had the potential of killing up to 2% (earlier estimates were as high as 5%) of humans (mostly sick and elderly) of which there are plenty, while the other has the potential of wiping out all life on earth (which makes it all life as far as we know).
"I could have made money this way, and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people, and feel I had spent my life making the world a worse place." --rms
Could both companies require employees to be full time? Thereby restricting employees to one company?
Although, if everyone did prefer driving for uber over driving for lyft, I’m sure lyft would sweeten the pot to the point that they were competitive.
Fair enough, the court's job is just to interpret the law; it's the law I object to. But a lot of people advocating for these types of laws make the moral argument that companies are exploiting workers. Given the evidence, I think that's a pretty difficult case to make in good faith.
> Will we see employees (drivers) get a say in their shifts? An employee can be asked to work a 3AM - 9AM shift for example.
>
> Can not arriving to shifts on time be grounds for dismissal?
>
> Can refusing a shift be grounds for dismissal?

If Uber requires someone to work a "Shift", then they have to pay them for that shift regardless of miles driven. Uber doesn't want that. I don't believe the state is requiring Uber to pay hourly and Uber almost certainly doesn't want to pay people hourly either so none of this is relevant.

> Can Uber/Lyft systemically set employee hours to like 29 per week to avoid FTE status?

This is what most low-wage jobs do so why wouldn't they?

> Will multihoming (ie working for multiple "gig" apps) be grounds for dismissal as a conflict of interest?

Maybe. But since a big chunk of the appeal of working for Uber is flexible hours that work around the hours of other jobs or responsibilities, why would they?

If Uber prevents drivers from doing other gig-jobs, they will have a hard time finding drivers.
For reference: https://news.ycombinator.com/item?id=35079
There is no exploitation when you literally tap the screen and accept the rate for a given job in real time.
Uber drivers now set their own rates in California
I know everyone in certain social circles is pressured into saying that vote-by-mail is the best thing ever, because the Orange Man said that vote-by-mail is bad and you must be on the other side.

However, it’s time to admit that vote-by-mail has huge problems and it’s more prone to fraud.
Dan here — I don't quite know what you mean by this, but if you're interested in the actual inspiration behind Hooks, you can check out our Prior Art section: https://reactjs.org/docs/hooks-faq.html#what-is-the-prior-ar....

I only worked on documentation and presentation.
And maybe if you keep signalling to a company that you want to do contract work for them but never submit any bids for what they put out as jobs, they'll start ignoring you as not serious.

Being a contractor doesn't mean you get to pick where you work, it means you get to pick where you work out of the people willing to hire you for contract work. Many companies have different criteria for what they require out of contractors. I don't see this as all that different.
>If anything what bothers me is not the lack of innovation in programming languages per se but the relative lack of innovation in program representation.

Exactly, We don't need a new programming language every month. We need a new IDE every month. I believe there is a lot of space for improvements.
Pizza restaurants contract out delivery to firms all of the time. Is that really different than contracting out to an individual?
I documented it here. :-) Sebastian Markbage came up with them, with different inspiration sources.

https://reactjs.org/docs/hooks-faq.html#what-is-the-prior-ar...
Being an employee and setting your own hours are not mutually exclusive
At my job, my team owns a service that generally has great uptime. Dependent teams/services have gotten into the habit of assuming that our service will be 100% available which is problematic because it's obviously not. That false assumption has caused several minor incidents unfortunately.

There have been some talk internally of doing chaos engineering to help improve the reliability of our company's products as a whole. Unfortunately, the most easily simulatable failure scenarios (e.g. entire containers go down at once instantly, etc.) tend to be the least helpful since my team designed the service to tolerate those kinds of easily modelable situations.

The more subtle/complex/interesting failure conditions are far harder to recognize and simulate (e.g. all containers hosted on one particular node experience 10s latencies on all network traffic, stale DNS entries, broken service discovery, etc.).
Gotta spice up your propaganda with some attacks attributed to North Korea, Iran and Russia.
I ended up in India during the lockdown. Power outages are frequent and so are voltage fluctuations. Most people have a generator. Most houses haves 3 phase power coming in. Basically anything over 3 kvA the utility guys put in 3 phase at 415V - 3 hot and a neutral. About 3 weeks ago we lost neutral which resulted in double voltage both my MBP chargers got fried including the long extension wires which are super useful. It also took out an AC, a refrigerator, 2 air purifiers. Anything connected to the BackUPS did survive including the 65" oled tv. Luckily we managed to fix all of fit with simply replacing the PCBs. Being stranded with my laptops would really have sucked.

Since I am stuck here til next July I started fixing some of this. More than anything else power conditioning was the single most important thing. Anything with any reasonable switch-mode power supply will be fine on a line interactive UPS, most people don't need to spend $ on an online UPS - esp if your power is fairly clean. We had old locally made generator so I finally replaced that with a nice single phase 25kVA generator. The alternator has voltage regulation. For the mains power I was told most people just put a Servo Stabilizer but I didn't want any moving parts so found an IGBT based static stabilizer instead.

http://anjalipowersystem.com/static-stabilizer.html
https://download.schneider-electric.com/files?p_File_Name=JS...
> Repl.it is an amazing idea, but it's infuriating to use. No syntax highlighting in the REPL, laaaaaag everywhere, hardly any version control… It's useful for performing a 30 second Python interaction on machines without Python installed, but that 30 seconds becomes 3 minutes because Repl.it is so clunky.

We've improved performance a lot and we'll keep working on it. I just timed it and it took me 5 seconds to start a new Python repl and execute code :)

> I tried to log in to check whether things had improved, but apparently I need Google's permission to do so now? And, in fact, nothing will run without allowing Google's JavaScript, even once I've logged in.

What do you mean by this? You can log-in via Google but that's about it.

> That being said, I think the world is better with Repl.it in it. It's not like these other things I criticise where I think we're better off without them; Repl.it's flaws are infuriating because they're stopping me from appreciating something potentially great.

Thanks we're always happy to hear feedback, negative more important than positive. I'd invite you or anyone who loves Repl.it but find it to be lacking to apply to work with us https://repl.it/jobs
I go out to the Bay Area often and I don’t know many people who fit into this narrative. This article may say more about the author than the Bay.
i think he's complaining about dickheads like you
Some simple logic:
1. US media is capable of being biased on certain subjects (FOX news, Trump), for more clicks, or for political reasons
2. China is a long term threat to US economy and political systems, and is generally hated by the people right now
3. Thus it's possible that what you read everyday is biased
4. Then you hate China more, then media notices that and be more biased. It's a loop leading to justified extreme actions.

Just keep this possibility in mind

As a Chinese living in the US, reading China related news/comments is like watching FOX, or Trump watching CNN. Maybe I am also biased, but that's my feeling.
Polish railway operator had last of their 1970's ICT-1900 clone decommissioned in 2010.
The Bay area is way more complex than this simplistic trichotomy. The north bay alone (north of Golden Gate) is completely different to the peninsula and east bay. (Marin is also very different to Sonoma county, the top of the bay area).
As work/jobs have changed the blue collar San Franciscans have been squeezed out to the 'burbs and a similar situation has occurred in the south bay with people squeezed out of the suburbs to the eastern x-urbs, until recently a very long commute to work.
That's not fair. It's like claiming that airbnb hosts spend 500k to earn 100 dollars a night. Most people own cars anyways, this is an opportunity for them to make money off of that investment.
Uber will be always better at this game than Lyft will ever be. This is why I think Lyft will be dead when this happens.

The only reason Uber couldn't dominate was because there was a factor of "choice". Now that the drivers are classified as effectively taxi drivers belonging to a taxi company, there is no choice. And the funny thing is, the drivers will actually prefer this.
I started doing midday workouts for exactly the same reason as yours and it has made a massive difference to me. It also helped me cut down on sometimes unhealthy cafeteria lunch (back when things were normal) in favor of salad/smoothie post workout, so I count that as a win-win.
If you mean taxi drivers, apparently they were usually contractors, until this new law was passed, anyway.

https://www.sfchronicle.com/business/article/California-s-gi...
Well maybe the unemployed masses in that situation will vote for universal basic income or better distribution of wealth to fix that? Full employment as an economic goal
or even a feasible tactic has been obsolete for a long time if I understand correctly
As stated in the post, the breaking changes are intentionally minimal. For example, we haven't removed any of the APIs that were originally slated to be removed in 17.
Tons of push up, pull ups, squats with a 50lb bag of rice and picking up a 50lb bag of rice, losing 15% of body weight and crying.

Also waiting. Lots of waiting. Hopefully I'll get my rack, barbell and weights this month.
That's too broad. What do you want to know?
I kind of hope that both companies just decide to not shut down the app in California. Otherwise I’m nervous that other cities might end up subsidizing the California market.
Drivers didn't file this suit -- it was filed entirely be the State of California and local governments
The thing is, that's not just a technical decision. There are strategy, product, and operational reasons why you might decide to add or avoid SSO. SSO for sign-on can be really complicated and have lots of caveats -- for example, Apple requires any app with any SSO option to also support sign in with Apple, or be removed from the app store. Or you may want to restrict certain SSO to enterprise customers only, as a feature, but not have any of them yet. Or your users might have privacy concerns about SSO, or not have accounts at your SSO providers.

Any of these things may or may not be relevant to your decision, and I know that authentication is a specific example within a larger point. What I'm trying to say is that it's never correct to say "<x> is the right approach for all <y> trying to do <z>". Every decision has consequences, and what really matters is your ability to foresee those consequences and weigh them against the broader strategic picture of what you're trying to accomplish.
thanks, it’s definitely hard. I know some people have been creating new healthy habits for themselves, but I was already very active as a runner and BJJ player. I should have taken it seriously and adjusted instead of being lazy. Stopping an extremely active life style cold turkey is like stopping medication. It sucks.

Plus it’s not like I can stop. I already got a little cauliflower ear. It’s blackbelt or bust now :)
Yes, and when a robotaxi crashes and kills people they’ll just write it off as a business expense.
“A single SoC (Software on Chip) may include features to enable daily mobile usage such as image processing, computer vision, neural network-related calculations, camera streaming, audio and voice data.“

Should be SoC (System on Chip)
Well... many people work more than one job. IANAL, but I don't think your employer can forbid you from working more than one job.

But Uber and Lyft are direct competitors. I have a clause in my contract that forbids me working for a direct competitor, but I'm a software engineer and I have knowledge of trade secrets. A driver? Not so much.

So I think that a court would find a restriction that you couldn't work for both to be an unreasonable exclusion... but I don't know.

But let's say it was legal. Uber still might not be able to do it. They need onboarding to be as frictionless as possible. Tying their hands by saying they can't also drive for Lyft might make people think twice.
You can put all the protections in place you want but if volunteers don't feel safe, they won't show.
Game Feel: The Secret Ingredient to Magical Video Games (2007)
'Qucik' is described as '24 Characters + Numbers' but I haven't seen any numbers after a dozen attempts. This is clearly broken.
What's Uber's path to profitable?
> building a data warehouse when you don't know what sorts of reports you want to run or how the data will generally be used after you collect it.

Hi Bob, I can't tell you what reports I want or what we'll do with the data until you've first collected the data for analysis. Thanks!
That's called 'The Law of Unintended Consequences'.

Economies are so intertwined these days, that interference in one place means you get disadvantaged in another.

Best to keep your hands off things. "If it ain't broken, don't fix it".
Excel to PDF: Export each row to PDF
Uber does not determine the rate, the market does. Uber won't find drivers if the rate is too low, for example because it's lower than the costs, lower than the risk, or lower that the competition. Uber (and the driver too) won't find customers if the rate is too high.
Exactly, the situation would be more desperate without Uber/Lyft/etc, not less.
So we can have a worker with even less rights than a contractor? Sounds absolutely terrible.
A worker’s will to do something does not necessarily mean that thing is good for the worker or society. Lower classes are currently forced to work for survival, there’s a lot of room for improvement.

Poor management of investments on Uber/Lyft’s end is a burden the lower classes should not be forced to take on.
Same thread where Drew from "getdropbox.com" says he also has a "sync and backup done right" idea...
Drivers set their own rates via a reverse dutch auction. Uber offers a short term contract at a certain rate. If no contractor accepts that rate, Uber increases the contract rate until someone accepts.
I was there from 2015 to 2019 and I don't recall postit note boards being used much. We (tried) to use them for retros, but the postits wouldn't stay stuck to the glass walls in the meeting rooms. The only thing that stands out is that every team would use Jira and Confluence in a different way. People talk about using Jira in the "Atlassian way" but I don't know if there is one
Is there where we start piling up books and burning them? The Sanitized Network. Looks bleak.
I draw the exact opposite conclusion from the same premise.

Octopuses (cephalopods) are our direct relatives; we have physical contact with them; we easily observe to be intelligent; we know them to communicate with each other, and yet we can't meaningfully communicate with cephalopods.

How do we have any hope of communicating with an extra-terrestrial intelligence?
> C went from "The English of programing languages" to "The Latin of programing languages".

There's still a huge amount of development being done in C.

> If anything what bothers me is not the lack of innovation in programming languages per se but the relative lack of innovation in program representation.

One of the benefits of using text is you get a huge number of tools that work with it, without the things that are par for the course these days like vendor lock-in. It'd be interesting to see new efforts in this area, but there's a huge barrier to this.