Forgot your password?
typodupeerror

Comment Re: Democracy on a bad day (Score 1) 279

"Nice horseless carriage, Mr. Ford, but can you produce enough to switch *all* transportation to it? As of today, call for horseless only transportation means that personal vehicle ownership becomes impossible. To put it differently, you can drive your horseless carriage only because other people drive horses."

Comment Re:How is the Ukraine war going? (Score 1) 64

I don't know if you're a russian bot or some deluded idiot, but it amuses me to do a breakdown of your post.

NATO turned what was originally intended to be a mostly peaceful show of force like the temporary invasion of Georgia into a war of attrition.

First of all the "peaceful show of force" "temporary" invasion of Georgia involved a few hundred dead in the first two days, and another 5000+ civilians killed in the ethnic cleansing after that, all for a land-grab to seize control of territory covering half of Georgia's coastline that Putin wanted.

Secondly, the "peaceful show of force" "temporary" invasion of Ukraine involved hundreds dead, ballistic and cruise missile attacks on all of Ukraine's largest cities, and Putin publicly admitting the goal of overthrowing the Ukrainian government... and that's just within the first 36 hours. Within two and a half months Russian officials began admitting the intent to permanently annex parts of Ukraine, proceeding with a constitutional amendment a few months later claiming to annex vast territories that Russian had not remotely taken control of, and which Russia is not remotely capable of capturing. Donetsk alone has a population of over a million, two million if you include the metro-area. Russia spent months and many thousand of lives to capture, and later lose, villages in the range of low tens of thousands.

Remember WWI when the lines were pretty much static for years and then suddenly it was all over?

Yes, I remember. As I recall it wasn't exactly "sudden". As I recall... Russian casualties were around five million killed, wounded, or captured, the Russian economy was collapsing, Russia was running out of food, and Russian literally lost it's own capital to civilian rebellion. A few months later the Russian government collapsed and surrendered vast territories including Finland, Estonia, Latvia, Lithuania, parts of Poland and Ukraine to Germany and its allies (known as the Central Powers). Right about that point the U.S. joined the war reinvigorating the Allied Powers. Germany&friends knew they couldn't win a protracted war. They attempted a quick win, and, in short, they failed. The Allied powers steadily beat them down, with the allies eventually breaking through the lines and progressively liberating territory. With the Allies steadily advancing and the war obviously lost, German forces began rebelling and Germany surrendered.

That's what's happening here. Russia has most of Donbas plus a buffer zone in some other regions that directly border Russia. Ukraine is throwing men at the front lines for Russia to kill but is running out. Territory held is largely irrelevant compared to the number of men killed and weapons destroyed.

So much to unpack there, but it's amusing how you cite "territory held is largely irrelevant" given that the tide has turned and Ukrainians are now the ones breaking through lines and liberating territory from Russian occupation. It's not much yet, but all the map trackers show the reversal. Russia is now officially loosing more territory than they gain. Russia WAS slowly gaining small bits of land, largely through sending meat waves of untrained ill equipped soldiers at Ukrainian lines until the Ukrainians ran out of ammo and had to fall back. However now 7 out of 10 Russians killed are killed by drones. The "no man's land" between the two sides is now many kilometers wide. Any Russian trying to advance gets hit by a drone. Russia has also losing on average 1 air defense system every day, and rapidly depleting. Russian supply lines are getting pummeled by drones. Russian refineries are getting pummeled by drones, with progressively worsening fuel shortages for both the military and for the increasingly rebellious population. Cheap advanced Ukrainian drones are taking out expensive crappy Russian drones, including Russian's new jet-drones. Practically every country on earth is asking Ukraine for their military drone tech, the Russians can't remotely match it. Russian's economy is also fucked, but that topic pretty needs a separate book to cover.

Interesting side notes on weapons destroyed. Russia is destroying it's aircraft almost as fast as Ukraine is, between incompetence and maintenance failures and friendly fire shooting down their own aircraft. Also the nation that is the biggest donor of tanks to Ukraine is... Russia. Ukraine captured countless Russian tanks intact because the Russian military is so abysmal incompetent and corrupt. And as I mentioned, Russian air defense units are depleting. The war is now approaching 5 years, longer than the entirety of WW1. Ukraine is a small fraction of Russia's size, and Russian is literally losing and headed towards another soviet-union-style collapse. The biggest shock to the world of this entire war is just how worthless Putin has made Russian military, through systemic corruption and systemic incompetence.

Polls show the Ukrainian population isn't interested in surrendering. They are defending their homes. It's simple, the war will end when all the soldiers go home. When Russian soldiers go back to their homes in Russia, and when Ukrainian soldiers go back to their homes in the currently occupied parts of Ukraine. Although that's not likely to happen until Putin either expires or is overthrown. Not only is he fanatical enough to drive his country to collapse in the attempt, he knows if he did end the war in failure he'd get killed or overthrown for it.

Anyway, pointless reply to a bot or a useful idiot. But maybe some random passer-by will find some bits interesting. I don't know about the rest of the world, but mainstream US news rarely mentions the Ukraine war anymore, and certainly not in any detail.

-

Comment Re: PHP (Score 4, Informative) 91

Because it embeds into html, rather than rendering the html. It makes for very fragmented code.

In my experience, most sufficiently advanced use of PHP involves rendering the HTML. You can do it either way.

And most sufficiently complex PHP uses PHP as a full-fledged language, complete with classes, etc., and to the extent templates are used, the code in them consists of tiny partial-line-long fragments of code that call some method in some other file that is basically just code.

In other words, very fragmented code isn't caused by PHP; it's caused by the way that the developer chose to use PHP.

Comment Re:VRBO (Score 2) 128

Yes, it’s galling to get charged a cleaning fee after washing dishes, drying them, putting them away, washing the bedding and towels, folding the towels, making the bed, taking the trash to the can, taking the can to the curb, sweeping and mopping the floor, vacuuming, etc.

The truly galling thing is that the list of chores existed for the guest in the first place.

Airbnb competes with hotels. A hotel will send a person to your room every day to replace your towels, make your bed, tidy the room, refill your toilet paper, and take out the trash. They do it automatically as part of the cost of renting the room. No extra cleaning fee involved.

Airbnb charges you the same or more than a hotel. And, that comes with a list of chores.

Yes, they may also charge you a cleaning fee on top of the list of chores, which is extra insulting. But, the real problem was the owners expecting the renters to perform chores when they’re supposed to be a guest.

Comment Re:Americans in general tend to be slobs in public (Score 1) 128

A hotel cleans up after its guests. They happily come to your room every day and make the bed, take out the trash, and tidy up the place. Airbnb competes against hotels. Airbnb units are just as expensive as full service hotels. But, those units have also been requiring guests to wash dishes, wash bedding, remake the bed, sweep floors, take the trash to the can, take the can to the curb, etc. Hotels take care of you while you get a list of chores at Airbnb. It’s clear that hotels offer a better experience today. Airbnb isn’t worth the money and hassle.

That’s all true outside the US as it is inside. There’s nothing uniquely terrible about America or Americans regarding this topic.

Comment Finally, we can afford ad-blocking classes (Score 2) 29

I love the idea of Facebook money being used to teach kids how to block advertisements. $25B should be enough to teach every single kid in New Mexico how to do it, going forward forever, as a permanent addition to public school curriculum.

I was going to suggest that maybe we could even use a tiny portion of the money to establish a state DNS server that blackholes the adservers the way pi-hole does. Then kids stuck running proprietary "apps," instead of accessing things through their Manifest-V2-compatible web browser, wouldn't have to install their own DNS server.

But then I realized the aforementioned ad-blocking curriculum ought to have resulted in every kid building their own pi-hole at school anyway, so a state pi-hole is unnecessary.

Comment Re:Rinse and repeat (Score 1) 21

USB-C? Apple were laughed at for only including USB-C on their laptops and there are still weird antique societies around keeping USB A kicking when it should have been buried over a decade ago.

I still want a USB-A port on my MacBook Pro. The number of times I don't have the right cable/adapter with me is still way too high.

But no, I meant phones, where Lightning was dumped on iPad in 2018, but didn't go away on the iPhone for another half decade.

If you mean only the world of phones - Apple changed their charging and connection standards three times. 30 pin -> Lightning -> USB C. Each one lasted about a decade, which is what they always said. Lightning came out in 2012, USB C didn't even exist as a standard until 2014. Should they have changed yet again after two years, thus annoying everyone?

Yes. At the very latest, they should have changed when they changed the iPad over. Having a different charger for iPhone than for every other Apple device was overtly user-hostile. It meant carrying around extra crap for zero reason other than because Apple extracted four bucks worth of MFi revenue off of every licensed iPhone cable sold, and couldn't extract revenue from every USB-C cable sold.

And given how thin Lightning cables had to be because of the miniature connector and the inability to use a bigger connector because of case manufacturers building the holes too small to accommodate them, and how often the cables failed because of the too-thin wires, I'd imagine that was quite a nice revenue stream. The number of Lightning cables I went through was nuts.

Meanwhile, over in the rest of the world you had an assortment of barrel connecters, USB Mini, USB Micro, USB C.

USB Mini was in 2000. Micro was in 2007. Both were before the first iPhone. Don't get me wrong, micro-USB sucked. But we'd all have been better off if they had gone with mini-USB and stuck with it. We'd all have been better off if Apple had stuck with the Dock connector another two years and pushed the USB Forum (of which they are a member) to make a reversible connector happen, then switched to USB-C. We'd all have been better off if they had switched to Lighting, scared the rest of the industry into making USB-C happen, and then dumped Lighting for USB-C in 2018, starting with the iPad and then quickly progressing through the entire product line, rather than changing the iPad, but keeping the iPhone on Lightning until 2023.

Instead, Apple waited until the EU forced them to do it. By the time they finally switched, I was about to give up and move to Android, because the experience was so much better being able to share power infrastructure with my Mac instead of carrying around special sh*t-quality, low-data-speed cables just for the iPhone. Don't get me started on the fact that Apple never put USB 3 silicon into any iPhone, so they maxed out at a pathetic 480 Mbps data rate. It made photography and videography on iPhone absolutely horrible, because you couldn't get data off of them in a timely manner.

Everything about the way Apple handled Lighting on iPhones was botched just about as horribly as you could possibly botch it. Consumers put up with it, but that didn't make it suck any less.

Comment Re:Rinse and repeat (Score 1) 21

Generally speaking the problem with Apple is the magnitude of orders.

OLEDs on laptops is generally an option on the higher end laptops - they default to standard TFT displays and reserve the OLEDs as an upgrade option This means the companies don't really need all that many OLED panels.

Apple though, sells only a few models of laptops, and generally on such a scale that they may need millions of OLED displays.

Apple has sold two different versions of their display on Mac laptops for years — a glossy screen and a matte screen. An OLED screen option wouldn't be unthinkable. They'd just have to price it appropriately based on availability.

But you're right that doing it across the entire product line would be a lot of hardware. Even doing it for the Pro line would be a lot, largely because that's more than half of Apple's laptop sales — a sad testament to how badly Apple screwed up when they dropped the standard Macbook in favor of the thermally throttled Air. Contrast that with when the first Macbooks came out and the Pro laptops were maybe a percent or two. This doesn't leave Apple with the wiggle room to have truly high-end-only features except by making them BTO/CTO options.

It's still noise compared with the 1.1 billion OLED panels expected to be sold this year. Whether manufacturing capacity drove Apple's availability or Apple's demand helped drive capacity is unclear. Probably both.

Comment Why? (Score 5, Insightful) 62

As far as I can tell, this is an Android phone minus the phone. It is the iPod Touch of the Android world (which Apple discontinued years ago for lack of any real-world demand beyond use as a developer test device).

Why are they building this?

The Sony NW-ZX900 digital music player pairs an aluminum-alloy main frame with a gold-plated oxygen-free copper (OFC) rear chassis.

Oh. For "audiophiles" (in the "I don't understand how anything works, but making the back of the device out of some special kind of metal sounds like it could make the sound better, so I'll spend thousands of dollars on it" sense of the word). Now I understand.

Comment Re:Never Meta! (Score 1) 18

All the AI companies are shady as hell but Meta takes the cake. Why do people continue to believe Zuck and friends? They have been shown, time and time again, to ignore privacy in the place of profits, people are fools.

To be honest, I don't think this is them ignoring privacy. I think this is them having gotten so complacent about privacy that nobody there even understands how to protect privacy anymore.

I mean the first rule of privacy on the Internet is "DNS isn't private." This is such a basic mistake that nobody with an ounce of privacy sense should make it. The URL's hostname should contain only the organization name or individual username and maybe some unique identifier if they really need that. But 99% of titles aren't secret in and of themselves, so I'll give them a pass on this one for now, even though it is still a horrible bug for the remaining 1%.

And the second rule of privacy is "Knowledge of a resource is not authorization." The fact that a resource that has not been shared can be accessed by its URL, and that apparently no attempt has been made to ensure that only people who are authorized to access that URL can view its contents means that they effectively have no access control at all. This would be an epic fail even if the first security bug weren't there.

This makes me suspect that some intern vibe-coded this thing as a prototype with no human design review at all, and that their team shipped it without actually taking the time to understand how it worked, relying too much on AI to do the review, and that the AI had inadequate training on how to implement privacy and security. Either that or the design docs did not adequately cover how the authentication worked and the reviewers did not bother to ask, which is an even bigger concern.

Either way, Meta needs to seriously clean up their act. This should have never shipped without a proper security review, and the fact that problems this severe were not caught is clear evidence that a proper security review did not happen. Identifying the underlying reasons for that failure should be a top priority, and the answer is never "Fire person X for not doing their job," because something this bad is never the fault of one person or even a small number of people. It's always systemic. It's always a lack of adequate controls, adequate numbers of eyes on design, adequate review, etc. And until they address the systemic problems that led to this outcome, I won't trust anything that Meta does going forwards as far as I can throw it.

So my advice to Meta would be that they do a very detailed internal postmortem, identifying all of the different places where this could have been caught and why it was not caught, identifying mitigation strategies to ensure that similar things don't happen in the future, etc., then implement all of those mitigation strategies, and finally create a second, publicly sanitized version of that doc and publish it externally as a "Here's what we're doing to make sure this never happens again" document. That's what they need to do to restore the faith of the folks who have witnessed this disaster.

Anything short of that level of public documentation showing that they truly understand how badly they screwed up and have genuinely taken steps to ensure privacy and security in future products would be inadequate, given the level of corporate ineptitude required to reach this point.

Slashdot Top Deals

Our business is run on trust. We trust you will pay in advance.

Working...