Forgot your password?
typodupeerror

Comment Re:Ok, but⦠(Score 2) 145

Not in any way trying to diminish work developers put into this effort, but with all due respect, how difficult can it be to re-write utilities such as cp, mv and rm?

To do basic functionality? Not hard. Busybox and toybox implement the "90%" use cases of those utilities inside them.

To achieve POSIX compliance requires more work - you're adding stuff that handles edge cases and little used functionality.

To achieve GNU coreutils functionality with GNU extensions is a bit more work on top of that.

Uutils though achieves full GNU compatibility AND GNU bug compatibility. That is, odd quirks and stuff in GNU coreutils are replicated in Uutils as well.

The goal is 100% compatibility so you can take out GNU coreutils and replace it with Uutils and not notice a difference. There were plenty of edge cases where the default scripts Ubuntu used didn't work under Uutils in odd cases.

GPLv3 is an issue for some - especially embedded systems. Most use a form of busybox or toybox as a result even if size is not a consideration, so Uutils can fill that role as well (there has been a openembedded recipe for Uutils for a while now as a supported replacement for coreutils).

It should also be noted that many of the utilities also run faster than their GNU counterparts

Comment Re: Nothing of value was added (Score 2) 145

Also, Rust is more complex to use than C, so a small program is much better in C. And a large program is probably better in either C++ or Python(with a lot of library calls).

I don't like Rust, so I'm probably not being fair to it, but I struggle to identify a good use case. (Personally, I'd rather use Forth than Rust.)

Comment Re: Nothing of value was added (Score 1) 145

Note however "will be", not "is". It's not there yet.
Then you have the problem of getting the right standards.
Then you have the problem of getting the right specs.
Then you have the problem of getting the right problem. ...
There's probably an end to this somewhere, but I doubt that it will be in perfection.

Comment Re:if they can't make them stop hallucinating (Score 1) 97

How long ago did this happen? The summary didn't list the date of the submission of the "testimony", but thing like this tend to take time to process, so I'm guessing that it happened well over a year ago. This make his claimed "honest mistake" due to ignorance believable. But it also negates your point.

That said, they won't be able to stop hallucinations without breaking the AI models. That's a mistake that people make all the time. What they need to do is prioritize having the AI determine how certain it's statements are, and including that in the statement...but people won't like that kind of answer.

Comment Re:Cost (Score 1) 99

Is it true though? I was watching a series of documentaries on the Ultima games, and it seemed their best work came out of the worst conditions. When Origin was small and the devs basically lived out of the office (and smelled like it), they were at their peak.

Or maybe it's that people have different views on and requirements for contentment.

Back in the 90s id was a small company of a handful of people who worked late. When Doom got released they all made out like bandits - the id parking lot was famous for the number of Ferraris that were parked in it.

Origin in the early days I could see being the same - they were pushing the frontier of computing in the early 90s and people in general were excited about computers. Heck, the company probably gave them pretty nice machines to work on, and if you were a computer geek in the 90s being handed a top end system to work on, it would be a form of contentment to just be there working it and pushing it hard.

But these were the pioneer days - like the early days of the dot-com era where similar things happened. The fact that people were getting stupid rich quick only served to provide the excitement going into it.

These days though, videogames are old hat, there's no quick money anymore and it's basically a mature industry. Back in the startup culture where you literally could get-rich-quick things were different.

You might compare it with the AI boom going on where money is being thrown around. I'm sure the people jumping between OpenAI, Meta and Anthropic getting those million dollar signing bonuses are working in pretty terrible conditions, but hey, if you're getting paid a million dollars a year with a million dollar signing bonus in a field that's booming, well, you don't really complain - you ride the gravy train.

Because when the bubble pops and the salary for AI developers plummets, if you managed your money right you can be set for life after the layoffs.

Contentment for many people is more than just money. Job satisfaction comes into play as well - and money can help with this, but also things like responsibility and other things. A small game development team might be fun to work with when you come up with an idea and everyone gets excited to add it to the game. Usually a sure sign of contentment is people that inadvertently work long hours because they're so excited at what they do they forget time exists. Contrast with someone who watches the clock and the interminable wait for 5pm.

It's one reason why WFH was popular and companies found their workers worked more - they were able to work, then deal with family business the work more to the point where they put in extra hours just because. You can take a smoke break at the office, but that doesn't compare to being able to spend quality time with your kid for 15 minutes during a break.

Comment Re: Just stop ... (Score 1) 122

Latest estimate I could find is that in San Francisco alone, Lyft gives something like 170,000 rides. Every day.

People forget that California is a huge market. There's a reason why when California changes its emission standards for vehicles, large automakers don't just go "well, fuck you, I'm not going to sell cars in California." It's a market that is extremely painful to walk away from, and virtually no major company has done that (two exceptions, before someone "well actually"s me: Firearms companies and insurance companies. But those market segments are meaningfully different -- insurance companies were simply seeing a bad market given fires and earthquakes, and California wants firearm companies to not do business in the state).

I'll acknowledge that Uber and Lyft did threaten to leave the state right before Proposition 22 was passed, giving them legal cover to continue to treat their employees unfairly. I suspect they'll threaten to do that again. They will not. I ain't losing sleep over that.

Comment Re:Only 30%? (Score 5, Insightful) 122

Unionizing takes several steps. First, you have to sign enough interest cards to even begin the process. 30% is about right - you show there's a significant interest in people joining the union. Then you have the certification push - that is, a general vote on if you want to join the union or not. That takes a simple majority - if it fails, then no union. It's basically 30% of people saying they're interested in joining a union.

As for a "monopoly on labor" you have to realize the power mismatch that's going on here. Basically gig workers are disposable - they have no power at all the employment relationship. It's take it or leave it. (This applies to most other workplaces as well). The company holds all the power and your option is to either starve or work at whatever the company says they'll pay you.

Unions basically try to combat that power inequity. Progressives aren't against monopolies, they're against unfairness. The key is fairness - everyone has a fair shot at getting a job. The fact you're about to be homeless shouldn't be a determining factor in what you'll accept for a job.

Trump's vision of how the 50s and 60s were - that was the era of the strong union where the C-suite was paid less than 20 times the janitor. Where even the janitor was paid enough to own a home.

Of course, that's why we're never going to return to those times unless the politicians start reversing course on greed and start giving workers power through unions. Union busting is basically why they make up only 10% of the workforce in the US today through right to work laws and other things.

Progressives aren't generally in favor of monopolies because they generally lead to unfairness. But in the unbalanced power dynamic of employer-employee relations where for most employees they have little to no power to dictate working conditions, a monopoly on labor suddenly becomes a powerful thing to equalize the power dynamic and strike a fairer deal.

Comment Re: Flock is building 1984 (Score 1) 252

YouÃ(TM)re not wrong, but the issue with flock and similar is not so much being witnessed in public as it is being algorithmically analyzed and suffering consequences as a result. Which is an erosion of the presumption of innocence. It also provides a an easy tool for stalkers/oppressors/paychopaths that is really difficult to defend against.

The big thing with Flock is the Flock "social network" of cameras. That is their heavily advertised feature and what makes Flock cameras different from all other ALPRs out there.

You see, when Flock started, they sold their cameras to private individuals to monitor vehicles passing through their property (HOAs, parking lots, etc). But each was basically isolated from each other - just because Home Depot had Flock cameras doesn't mean your HOA could get information on that.

But then Flock started selling to governments, and they realized they could offer a big network. If your city joined the Flock network, then your city LEOs could search across the entire Flock network. The more cities that joined, the more valuable this access was.

And that lead to the problems of today where the network is abused by people for purposes that were not law enforcement related, like stalking romantic interests, exes, etc. Because the network was nationwide, this mean if your ex moved to a new city with Flock, they could be tracked just the same. No justification beyond some arbitrary "case" needed.

Flock sells it as "track a stolen vehicle across the nation". Which is far less effective since a single license plate can hit many different vehicles because many states have similar license plate number schemes. A stolen motorcycle lead to a takedown of a family in an SUV because their license plate matched except state. Because of oddball New Jersey license plates, Jaguar (the car company) have to re-plate their entire fleet of vehicles because the Flock camera only reads the big numbers on the Jersey plates, which match another stolen vehicle. Studies of the effectiveness of the alerts reveal it to only be about 20% effective.

All the other ALPRs like Axon(Taser) and such, either record it local to the city, or limit the network to where they are, so the city only has access to the city's network of cameras. Sure you break the nationwide stolen vehicle thing, but honestly do you think car thieves are stupid enough to ride around with stolen plates for more than a day? It's one of the first things they change.

And Flock knows the problem - as cities cancel their Flock subscriptions, the network gets less valuable. It's why when cameras get taken down, they're often replaced by Flock. A city who cancelled their Flock contract reclaimed all the cameras, only to find new ones put up. Basically it's like the city loses access but Flock retains the right to keep spying. Either that or they're like weeds.

Slashdot Top Deals

Are you having fun yet?

Working...