Forgot your password?
typodupeerror

Comment Re:Project, much? (Score 2) 119

Serious question - How does the Online Streaming Act work in practice for content on demand? When a Canadian tries to binge the latest season of Stranger Things, is NetFlix required to say "nope, go watch this Celine Dion concert first to get our CanCon ratio up"?

Nope. If you want to watch Stranger Things on Netflix, you select (or find) Stranger Things and that's it.

The OSA only requests that streamers prioritize Canadian content so if you're trying to determine if you want to show a film from the NFB (National Film Board) or some classic US film, the Canadian version is preferred. The other aspect is that a certain amount of Canadian income is spent on Canadian productions (about 20%). Which streamers like Netflix already greatly exceed since they film in Canada. (Those productions do count as "Canadian" I believe, so Netflix can promote its own series as "Canadian" content).

Of course, if you want to sell service in Quebec, you have to obey their laws too. (Many companies simply don't - there are many Canadian companies who simply do not ship to Quebec to avoid those laws, and many American companies often do "Canada (excluding Quebec)". That stuff is legal to do and is a business decision by the companies that want to go into Quebec. Nothing bars Netflix from not serving Quebec if they want to avoid French content rules.

Comment Re:No.... (Score 2) 73

Which doesnt âoefixâ the underlying issue - the browser is leaking data about you against your knowledge and permission.

That sounds like a flaw in the browser. That should probably be fixed.

Most browsers have fixed it. Firefox, for example, uses software libraries that implement high precision math so every Firefox user ends up looking the same because the fingerprint you get comes back the same.

Safari does something different, and it adds random noise to the audio waveform so the same browser will continually report a different fingerprint every time it's run.

I believe Chromium simply blocks the script

Comment Re:Generilsation (Score 1) 133

Well, IIUC the actual models generally say more "nuclear autumn". It's still enough to cause massive famines and various other really undesirable effects. (I didn't say side-effects, because they are really components of 'nuclear autumn.)

OTOH, that was the prediction decades ago for a nuclear war between India and ... Pakistan or Afghanistan (I don't remember which).

Comment Re:How far back do the records exist? (Score 1) 133

I doubt those methods give the estimates for 10m below the surface of the ocean. It *is* a short record, but it's what we've got. Also, I don't see any reason to doubt it, except that I'd rather the answer were different.

Still, don't put high certainty in this particular measure. The problem is that it agrees (in general) with lots of other measures that have a much longer span. There are arguments against pretty much every one of them, but they aren't convincing and even so you have to have dozens of special cases happening at once.

Comment Re:West = East = West (Score 1) 47

Before Silicon Valley, a lot of tech was done in the East. It's why some of the biggest "tech" companies were based on the east - Kodak, for example. But other ones like IBM were based on the East Coast. And many early computer companies were started in the East.

The westward migration created Silicon Valley as companies like Fairchild and such created companies in the orange groves of California.

Comment Re:Super neat, alas not a solution to the issue (Score 1) 36

Well, I'm pretty sure your bank has a web interface, so you don't have to use the banking app to do your banking.

Your work auth app may be more complex - if it's TOTP, you might be able to export the seed and key and there are plenty TOTP generators. (It's also one of the easiest programming assignments to do so any competent programmer should be able to come up with something in under an hour without vibe coding). Unfortunately there are a few TOTP systems that make it extremely difficult to get the seed and key values to use a third party TOTP generator.

Your state legal filing app, well, I'm sure there's a web based version of that as well - I can't imagine the state restricting legal filings to owners of Android or Apple phones.

Now, the car sharing app might be more complex - I think most car sharing sites have regular websites so you can book them from the desk, but there is also a good possibility a lot of them are app only for no good reason. Though many do use app based "car keys" which use some NFC thing to control the car.

Comment Re:Who cares? (Score 3, Insightful) 92

You left out informative, but otherwise I pretty much agree with you. The problem is that I expect MANY jobs are going to evaporate. Whether enough new jobs will appear (that are easy to cross-train into) is another question, and I really find it dubious.

We won't find out the answer this year, but we may find out next year.

Comment Re:How is that even possible? (Score 1) 65

If the C code does something unsafe, how can it be machine-translated into safe Rust, without knowing the intention of the programmer?

The key word being "if".

There's a ton of C code out there, the vast majority of which doesn't do anything unsafe. Take say, Apache httpd - what unsafe thing would it do? It just forks, spits a file out over a socket and that's it. The most unsafe thing it does would be to run a plugin, but that's mostly handled by the dynamic loader.

In fact, most userspace code out there isn't really doing anything irrational or unsafe - they're using kernel interfaces to do the unsafe bits, and everything else is just system calls and library functions.

And even if you can't convert all code, you can protect most code. Never let perfect get in the way of good enough. The few bits of C code that need to exist because it's unsafe is much easier than millions of lines of C code that doesn't do unsafe stuff but can become unsafe in certain weird situations.

Comment Re:Wrong conclusion. (Score 1) 60

It's not just compensation. Compensation for electricians is quite high already - the problem is the ramp up to those levels is long tedious and hard.

Pay for apprentices is abysmally low - honestly, it's not much above McDonalds, and the physical strain and effort of the work is similar, if not more. (Which is why "join a trade" is not quite a solution - most trades are physically demanding jobs and unless you start in your 20s, you won't be able to do it in your 40s. But by then you should have enough to either be leading a bunch of apprentices or running your own business).

Also, the historic demand for transformers, breakers, and other such equipment has usually been sufficient to keep the few companies in business. If there's worldwide demand for say, 12 mega transformers a year, and everyone has surge capacity to produce say, 15 transformers a year, you don't invest in a new factory because demand is unlikely to change. Things like AI datacenters and such have driven the demand up - but it takes years to bring on new factories and they'd want a solid order book confirmed before they invest millions to make 15 transformers a year because if demand drops back down to 12, you're screwed because now you have a factory that isn't being used. And this stuff is custom manufactured so you can't even make a spare.

It's why Airbus and Boeing have 5-7+ years of orders for new aircraft (and likely closer to 10 for both). Ditto things like fabs - ASML is the only company to make it not because they're the only ones that can do it, but because they fill worldwide demand. A competitor starting up will need to make a case for competing in a segment where current production satisfies demand and future demand will not only increase, but stay increased to keep both companies viable because if demand suddenly drops, then it can be hard to get a return.

Right now the lead time on many parts is in the 4-5 year range, and it's hung around that for the past 4-5 years now showing production and demand is basically steady. Someone might be able to produce more but then orders are going to run out and now you've got no customers because you've emptied the queue.

Comment Re: a path-traversal attack (Score 2) 78

You're not understanding the incentive structure that led to this state of affairs in the first place. To use USB would mean that they would have to do a ton of driver work. They would have to implement these generic control surfaces and they would have to ensure that their hardware does what the USB specs say it should. You'd end up with a USB RGB controller chip.

If you haven't noticed, RGB controller chips are a lot more electronically simple than that. They are small-project simple I/O-programmed chips running on simple control buses clearly designed and implemented in a hardware world of Arduinos and Raspis, GPIO buses, I2C, the old stuff. If you were around in the 1990s, you would recognize this immediately for what it is: the way things were done before NT, when DOS and Windows software frequently shoved the OS aside and ran on bare metal. In the late 90s as NT crept toward the home PC world, the impending loss of direct hardware access was one of the obvious compatibility issues visible on the horizon with the NT world-to-come, and the begrudging acceptance that this stuff was all "legacy" and we'll all have to drive our hardware like grownups in the future began.

There is a USB driver designed for simple things. It's called USB HID. And while "Human Interface Device" is actually very misleading because it's really a way to send things via USB that can be described as a report. And USB HID is a standard interface, because well, human interface devices use it. But also things like UPSes and anything else.

You want RGB control? HID provides a stupidly simple way to do it, and you don't need anything high speed.

Alternatively there are plenty of I2C busses on a PC - the modern chipset provides easily a half dozen serial-bus controllers which can be made into UARTs, I2C, SPI or other devices. You don't have to hang it off SMBus. It's just a minor BIOS tweak to initialize the chipset serial I/O controller to the right setting. The reason manufacturers don't like this option is they have to write a driver and getting it WHQL signed and all that. But the Intel and AMD chipsets likely have reference drivers.

If you're worried about costs, I'm sure there already is a USB RGB chip from some Chinese supplier. And likely a half dozen RPi Pico versions.

And likely why bother with RGB. There are USB to WSxxx addressible LED chips out there so you can control those addressible pixel LEDs from your computer

Heck, there are ESP32 projects where you can control those LED arrays over the network so you can have your room and PC dance the same 2way.

Slashdot Top Deals

How much net work could a network work, if a network could net work?

Working...