skysight-inc/HackerNews huggingface dataset:
Indeed. It's very easy for people to say, "I'm sorry there's systemic discrimination against you, but it's your problem. Any solution that might affect me -- or somebody like me -- is discrimination against me, and that's unacceptable."

That doesn't make quotas the right solution. More creativity is required, and varies by situation. Which is why I always bristle at the outright rejection of calls for hiring a more diverse group of people without even pretending propose alternatives. Reinforcing the status quo means perpetuating the racism, sexism, etc.
> Let them decline rides without facing penalties by the platform.

Does the model of IC have to imply that every ride is a new, independent contract? Is there no other reasonable model in which multiple rides are part of one contract? Why?
Kushites did have writing though: https://en.wikipedia.org/wiki/Meroitic_script.
Recalling the days of Bonzi Buddy, I don't think the average consumer is more or less likely to do it on either platform.
Tools like Ansible or Terraform can also act as a documentation of your infrastructure if you use them correctly. Just make sure you don't do anything to your infrastructure on the side. That's usually the hard part.

You can write a few helpful Markdown documents directly in your deployment repositories, e.g. to document different roles or actions.
I'll grant you my take was a bit over-the-top.

The thing is, there are a few reasons why the able-bodied tend to prefer the experience of a ride-hailing app over public transit.

- it comes to where you are, and drops you off exactly where you're going

- you get a ride when you're ready to go, and not whenever the transit is running

- higher chances of getting rides at weird hours

- no risk of interacting with aggressive panhandlers, people high on drugs, the mentally ill, or people with bad personal hygiene

Public transit has significant advantages, as well: biggest among them, it avoids the tragedy of the commons, particularly road congestion and carbon emissions. It has salubrious effects on urban planning. Places with good public transit are nice places to live.

What I want to point out is that, every one of the advantages for the able-bodied are significantly exaggerated for wheelchair users.

I don't think it's possible to offer a comparable experience, due to the very nature of the disability. So if it's more expensive to offer the less desirable option, well, we shouldn't do that.

More expensive public transit means picking from the following buckets: less transit, more expensive tickets, less pay for workers, starving other municipal programs, or kicking the problem down the road with municipal debt. None of those are great; they can be worth it for a better experience (replacing old worn-down cars for example), but not for a worse one.
How Shopify reduced storefront response times with a rewrite
Yes, preferably chicken scheme as the compiled c code is snappier. I was just looking at chicken scheme on a pocketchip, admittedly I am just just scratching the surface with lisps but this is so cool. For learning I find racket to be quite good but chicken seems a lot better at performance. How long have you been a lisper? Newbie here
AI dungeon is like a bad dream the way it goes around doesn't get anywhere. Similar to all the conversations in the OP's story. It makes you realize even with an AI this good, we've got a way to go before it can really do the things we want.
Maybe he shouldn't have admitted on TV that he was trying to undermine the USPS in advance of the election, then.

He's either a troll, an idiot, or a saboteur. This isn't debatable in the slightest. Which of these explanations do you prefer?
Decouple healthcare from employment entirely, it was a mistake to begin with. Also the idea that employers "cover" some part of healthcare cost is false. The employee pays for all of it through their employment, it is part of their compensation.
Airbnb Announces Global Party Ban
I'm the same and agree with you, but at the same time I've encountered issues with staff who disagree and who feel slighted or depersonalized by less "fluffy" prose. I think you really have to know your audience and Postel's Law applies to an extent.
In the past I've used Cloud66, which was similar to what you described, with a Heroku-like API where you own the underlying infrastructure.
#4 Are they wrong about things you understand.
If an entity talks about a topic I understand like networking or programming, and they get it wrong, especially if they get it wrong in a sensational way. Then I am not going to take their word on topics I do not understand.

#5 how much marginal effort do they put into their appearance.
For physical appearance I give women more leeway because of societal pressure, but in general the more effort someone puts into their clothes,hair,skin,etc every day. The less trustworthy of a source they are.
The same thing holds true for appearance of digital information, the more tweaked and precise the formatting, the bigger the chance they're trying to take advantage of you. IE anyone who sends an html email where all the text is in a table to simulate margins.

#6 anyone who's primary job is to communicate on a regular basis. Politicians, Reporters, Executives, Salespeople, basically anywhere that "Soft Skills" are a top priority. These types of jobs tend to attract less trustworthy individuals.

#7. anyone who never admits when they're wrong, or don't know.
This one is obvious, but conversly if someone says they're not sure but they think something. Then make sure you listen and remember that was just someones idea and not a fact.

#8 Everyone.
Don't ever take anyones word for anything important, think for yourself. If something sounds suspicious it probably is. Everyone makes mistakes, and anyone could be dishonest. You're a human being, not a computer.
Rocket – the best emoji app for Mac
To the dead reply to me - lol. Saudi Arabia's geopolitical power is entirely predicated on the US acting in its interest, which was a premise that only held when the US was dependent on oil imports.

Saudi Arabia's economy is non-existent and hyper-unproductive, and its military is farcical. While it has some modern hardware, it has F-15s being staffed by profoundly incompetent princlings (just another example of the broken nature of the society, where it is the absolute inverse of a meritocracy. Incompetence and nepotism from top to bottom).

Saudi Arabia is irrelevant, unless maybe you're some Indian guy looking for a job where you live in servitude as a slave in some foreign nation. When they do deplorable things it just doesn't get a lot of notice because it's entirely expected. They got to prance around with an imagined importance when they could squeeze the oil spigot, but now...eh. Those days are long gone.
Recently, I have become a proponent of Non-violent communication. Further, I have spent a lot of time trying to understand narcissism and gaslighting, and the abusive language tied to it. Understanding their use, and why they are used, has helped all of my relationships immensely.

I see a lot of reversion to abusive language in situations where there is obvious hypocrisy or an attempt to hide your desires (which is a major component of discussion in NVC). It is typical to see name dismissive name calling and condescension, which is different from group labelling... which is still probably categorization error.

Some examples of dismissive name calling in our current climate can be "You are just a (liberal/conservate/whatever)."; "That's just (stupid/silly/dumb)."; "Group X is (evil/brainwashed/sheep/etc.)". Anti-LGBT or Anti-any-category or group is basically abuse in the first place as well, as you should be able to directly attack their policy positions, rather than the group themselves. Labeling is just generally wrong, unless that label is based on an action: for example, "Biden voters" and "Trump voters" are categories based on action, rather than an attempt to apply a dismissive label.

By avoiding writers and commentary that use abusive language, I have rapidly found myself more informed. Further, I have discovered why I don't care for the works of Stephen Pinker. One example was when he tied the entire concept of environmentalism to anti-nuclear groups, and used the argument to deny all environmentalism in "Enlightenment Now".

I remember hearing, living in abuse will lead to abuse. It is a cycle. But what happens when verbal abuse is pervasive in a society, and it's part of the standard news cycle? Well, you get an abusive society.

Learn to spot abuse, and don't read those who use it in their writings and discussions.
haha, point taken. But I'd say it's good that they care. Developers are in a different income bracket. Concern is far better than cold indifference, which is what usually happens...
That would actually be more in line with the law than Uber and Lyft's practices.

Currently drivers don't get to set their own prices and have to abide by other such things that don't make them independent contractors in the eyes on the law.
Perhaps insignificant was a poor choice of word. Did not mean to imply that in an exclusive sense. Rather inclusive, a tiny tiny part of something inspiring, as you put it, wonder and amazement. And, I would add, to underline the inclusive part: pride.
I'm not making an argument for or against Uber. Just explaining why they didn't just eat the cost of this because it would have been insignificant/cheaper than fighting it.
https://en.wikipedia.org/wiki/Demographic_momentum
Yes, I am using Pagespeed Insights.
NTSB investigation and paperwork
Rake is just a task runner, it sounds like maybe you had some rake tasks that were constantly ran to fix bad data or take care of recurring problems. This is the wrong approach. I've seen this done by DBAs who had stored procs to fix issues with data, without ever bothering to check with the dev team and have them fix the integration that was contributing to the faulty data entering the db.

Bad data integrations and poor UI validation bleed garbage data into the data store. That's just the reality of life. If you're constantly fixing records and cleaning data, you need to fix it at the source. Assuming there's a pattern, you can fix the data integration, automated process, or poor UI that's producing those records.

Generally speaking, you want good constraints at the data model layer, in order to prevent bad data from being persisted to the data store by the application layer. It takes a good understanding of database design and data modeling to engineer a good model with constraints. A well structured and properly normalized schema will outlast multiple application layer backends and front-ends, for decades perhaps. Making sure you add proper unique constraints, do not accept NULL values, add required validation to fields, check constraints for various logic, and proper relationship management and normalization of the model.

Once you have the proper constraints on the database table, the app layer will no longer allow poor data to be written that violates those constraints, and the errors will propagate back out to the end user, without ever being persisted in the data store.

Of course constraints can't catch all bad data, the rest really relies on having a good support system and reproducing problems and fixing the processes and integrations that produce poor/unwanted data records.
The expression Math.min(Math.max(num, min), max) is symmetric in min and num, so it doesn’t matter whether you interchange min and num (or, for that matter, max and num, but that is harder to see from that way to define the ‘clamp’ function)
that has nothing to do with forward expectations, which is my point.
The real problem of tipping culture is it transferred the conflict of interest from businesses/employees to customers/employees. Yes customers may end up paying the same, but when the employees want more, they will not ask for it from the customers.
Identifying Your Stage on the Investor Lifecycle
Right, which is why I was careful to state that Community was for individuals, and Professional was for multi-developer organizations.

This is in contrast with Apple, which requires you to pay $99 regardless of whether you're an individual or a corporate entity.
There's lots of ways to lie with surveys, I wonder what the exact wording was and what the responses would be to variants such as:

1. Do you want to be CEO of your own company or a peon employee?

2. Do you want uber to set your hours?

3. Do you want medical, vacation days, or unemployment insurance?

For some people these are all basically the same questions. For most folks, I don't think they are.
Laser Beams Reflected Between Earth and Moon
As a newbie im getting a bit confused. What is the difference between guile and chicken scheme? There's also chez. Im even more confused
We should all care. Uber doesn't provide health insurance. Instead Uber drivers get their healthcare costs covered by the rest of us (either via ACA subsidies or written-off care provided to the uninsured).
Why I'm moving from Wordpress to Hugo
I always used to get confused by the function names “min” and “max” because they return the minimum and maximum, but typically when you use them you are thinking in terms of applying a minimum or maximum bound. Having a dedicated clamp function significantly helps although imo there is not a single correct order for the parameters to go in.
Its extremely out of character that he can’t pay more hush money to get out of the charge of paying hush money

Why isnt Uber Inc helping him get a “Deferred Prosecution Agreement” so that he can kickback and relax
You can also not want a social safety net and also be upset at the free rider problem.

Unless you’re living off returns on capital, your tax dollars and your children’s future tax dollars are keeping Uber/Lyft independent contractors fed and off the streets.

I’m not sure why you’d be more angry at people who don’t want to see homelessness/hunger than at people who are pocketing everything in good times and peaking out in bad times.
I think there is also less checks on executive compensation when employees are treated poorly and threatened/intimidated when they bring up issues so there is a natural tendency to treat employees like disposable items
wdym? is this related to the SO developer survey?
Then you wouldn’t install third-party App stores and just use only Apple’s. The choice would be yours. Right now we don’t have a choice, and that is a problem.

I fail to see why people think this is such a problem on this forum. It’s as people think all hell and doom breaks lose if, god forbid, developers are able to distribute apps themselves.
Well spotted. I actually asked the article's author to address the concerns above, and they responded here:

https://atlaspragmatica.com/a-united-federal-britain/#commen...

Like you, they calculated the current take-home pay of this hypothetical person as £27,442 and, under the proposed UBI system, a take-home pay of £26,550. That's a one-off decrease of £892 which is about 2.5% of their gross salary.

For an imperfect comparison, Figure 5 here:

https://www.tuc.org.uk/research-analysis/reports/lessons-dec...

shows a similar real terms wage decrease in 2011, supposedly due to the political choice of austerity.

As another comparison, the Department for Work and Pensions estimated that 3.5% of their 2010-2011 budget was spent on administration:

https://www.whatdotheyknow.com/request/what_percentage_of_th...

Obviously replacing most benefits with a UBI won't remove all government administration costs, but it could lead to multiple society-improving outcomes (like improved health) which could reduce the over all tax level.
The vast majority of invented products - software or not - are complete market failures. No one wants to use them no matter how well engineered they are.

When we talk about building an MVP (minimum viable product), the V part is very important. It does have to be useful. It does have to look great and work great. It does have to be performant. Edge cases should not get past your QA department.

So with those constraints, about the only way you can get out a prototype in a sprint or few is by ruthlessly reducing scope until you get to the core part of your product that is adding value. That process in itself results in far better products.

My goal (that I sometimes don't achieve) is that each sprint results in a product we can ship that is better than the last iteration. Run out of budget? Company priorities change? No problem. We still have a useful feature we can ship.

Per my previous comment, this is the wrong process for plenty of products. You have to know what you are building and what the risks are, what the constraints are that you are optimizing for, and the pros and cons of different types of processes before deciding which process is the best fit. If you have a strong idea of what you are building ahead of time and you have experience building those types of things and you know there is already a market demand for those types of things, then by all means come up with a solid plan ahead of time and then execute it.
>> That's like saying a 90miles/gallon car is 1% of the way to getting 9000 miles/gallon.

Yeah. I think that would be apt to say.

If you're able to do some napkin math about the sheer amount of R&D to get to the other 99%, start a company ASAP because that is the billion (maybe trillion) dollar question.

Getting there is different, yes, which was entirely my original point. I'd rather not shoot an idea down before we've even started. Let's stop with the nitpicking and actually build. Incremental is probably the only way that we will get there. Think like a builder, not a complainer.

Will getting the other 99% look like how we got 1%? Of course not and if it does...then we're actually very close to a major breakthrough because we have a lot of the auxiliary technology already fleshed out.

Every journey begins with one step and we already have made a few steps. Now onto making many more.
Adikteev helps customers succeed using self-service analytics
Which is a one-off "world is burning down" case which no one planned for or expected. Hardy a long term plan by the VCs to take advantage of everyone else.

I'm guessing unemployment insurance didn't cover a lot of the rest of the unemployed either for COVID (as it ran out due to never being designed for this situation) so it came from taxes. In which case no one paid into the social safety net except through taxes (which Lyft/Uber are not exempt from).
This is fun and interesting, and I'm not sure what to think of it.

There's an old saying in game dev, which is often good advice for business as well: "Build the game, not a library"[1].

Or as applied to this case, that might mean trying to shoot straight for what you need in the game. Arguably, S-expressions might be the smallest possible thing you can do.

But another approach that is often used: Have your game process a binary file format, and build tools that read text files and compile them into the binary format. It's very common in games to have a tools pipeline that prepares assets for production use. Those tools can safely and easily take whatever dependencies help you get the job done, such as a JSON or YAML parser, or even real LISP if that feels right. This kind of approach also fulfills the laudible goal of keeping the dependencies down (for the production game).

The output of the tool chain could be binary files. Or, depending on your situation, the toolchain could produce code which is then run through your compiler, and then it's ready for direct execution, skipping a parsing step entirely.

[1] https://geometrian.com/programming/tutorials/write-games-not...
Between reddit mobile and google amp the reddit experience has been truly horrible
That something trivial like seeing speckle patterns in my eyes when I'm tired is proof of the quantum nature of light.
> Why would Floridas numbers start to decrease if not for herd immunity? We know they aren’t being more careful. Disney land reopened and there is a police sheriff who literally made a rule that police officers and people going into the station were not allowed to wear masks.

This is idiotic. Rather than “herd immunity” one could, in fact, be seeing the impact of large numbers of people having been scared straight simply avoiding further contact.

The author’s conjecture could be correct but they offer no proof.
seems to be a lot more downvoting recently. getting to where my eyes are drawn to those comments first, which is funny. blow a raspberry at them.
> Attack the argument, not its provenance!

Eh, it seems you didn't read past GP's first sentence.
>Their entire business model was just made illegal in California.

Their business model has been illegal since at least the 2018 Dynamex decision. The only sudden moves here are from Lyft.
Maybe, but this law will prevent Uber from ever turning a profit in CA, so it's far easier to just shutdown operations, and move their headquarters.

I live here, pay taxes here, and vote here. I am actively rooting against the state right now.
I'd much rather work on an application that utilized the standard lib than one that brought in dependencies and custom data structures.

If it really is a bottleneck on a hot path then go for it. But not using it because of some ancient anecdotes is going to lead to an unmaintainable mess.
Of course, once you buy the 3d printer, filament, metal cutting supplies, various epoxies and waterproofing sealants, cabling, soldering tools, and nuts and bolts...
I'm vouching this comment. I've run a lot of cryptocurrency stuff, and in my opinion XRP nodes aren't worth the trouble to run. Because the consensus is decided by a validator under the control of the Ripple company there's really no point. Instead you just connect to one of their nodes and use it like any centralized service.

In my view XRP is distributed but not really decentralized. It's sort of like DNS: Here's the list of nodes that you just blindly trust. Ripple the company can't seize your XRP holdings but they can freeze them and if they stop running their special nodes the whole system dies.
mesh network and tor/etc over clearnet is already a solution in many, unfortunate, parts of the world.

It's just slow for the most part.
California is a single party state with a supermajority of delegates. This means that Democrats can pass pretty much any law that they want without any real opposition.

The unions in California are unhappy with Uber/Lyft employees not being union members since their presence is an alternative (read danger) to some of the unions (teamsters/taxis). Unions have a lot more power with Democrats since they are some of their biggest supporters, so the legislature tends to do things that benefits unions.

Since California is effectively a single party state, the legislators that voted for this don't need to worry about things like being reelected because they are unlikely to actually see real opposition outside of a primary challenger.
the thing is 'racist' these days means 'you disagree with my opinion', it's just a meaningless label used to cancel people whose voice you want to suppress

if anything BLM propaganda combined with violence and unprecedented popular support really remind me the rise of these guys https://en.wikipedia.org/wiki/Sturmabteilung

they use the same bullying and intimidation tactics to grab political power
Yes, you can check on godbolt. At -O{1,2,3}. At -Os, clang still generates cmovs, but gcc generates a jump.
> Rideshare companies are asking you to take more personal financial risk than you might as a taxi driver

At least in New York, the drivers carry all the risk. They pay for insurance and gas and damages and time (so they take risk of not getting fares).