Forgot your password?
typodupeerror

Comment Re:Don't push Canada content, and no to the french (Score 5, Insightful) 225

I live in Ontario, Canada. You're an idiot, and don't speak for me. There are idiots everywhere on the planet. You're one. See you at the polls.

~22% (I'll round it to 25%) of Canadians speak French as a first language, and using rough numbers that would be ~10 million Canadians, which equates to 1/8th of 1% of the world population. If forcing kids to learn a language that ~0% of the world uses seems rational, you've lost the point of education.

I'm unlikely to read anything dumber than this today. French is a single class, its easy. You remind me of when I was in grade 7 and two morons in my class took up the cause to protest that we had to learn the subway stations even tho, in their words, 'they would never use it'. So that's fun, you make the same fundamentally stupid mistake that some grade 7 kids were making about the value of learning things - the point isn't to teach things that you need, the point is to teach you thinks so that you learn how to learn. That French *can* help you if you're not some kind of moron allergic/scared of the greater world is part of the point.

3 Inches of Blood

ROFL. Youre whining about CanCon then complaining about a Canadian band that isn't being played on the radio? The stupidity astounds me. I dunno what small town you're from, but it's doing you no favours.

Comment Re:Identity Crisis (Score 2) 225

the fucking country speaks English

I hear French all the time on the streets of Toronto, parents at school, in public transit. I am from Toronto. Despite being from an Anglophone family with two parents who don't speak a lick French, all of my school was in French until I was in grade 6, and then half of it was in French until I was in grade 9. I understand French fluently (although I don't really need to speak it) and I know many other Anglophones who are fluent in it here in Toronto.

You're a moron. Don't talk about things you don't know shit about.

Comment Re:Project, much? (Score 5, Interesting) 225

Netflix doesn't "broadcast" anything. Users pull it, if they so desire.

Netflix makes content available, and they choose what is available, based on the geographic location of the person watching it. Doesn't sound much like a pull model to me. The ask of Cancon is simply to regulate that there's a particular balance of Canadian produced content. Suggesting Cancon is about regulating the balance of consumption belies the fundamental stupidity at the base of your argument.

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

No driver needed?

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.

The issue with this is simply one of cost and complexity. Smaller hardware projects will not be able to afford such overhead. Implementing an RGB controller you're driving directly from your shitty gamer system tray app is a lot more straightforward than properly implementing every layer of a universal device stack. No one ever bothered to do things the "right way" because it was never a pressing issue.

Comment Re: a path-traversal attack (Score 4, Interesting) 78

Implementing this over USB is a lot more complicated than bit-banging SMBus with MMIO. That means you have to learn how modern PC hardware works and you have to think through a protocol design, think through access control semantics, God, maybe even design an API. The people writing these drivers are the people making these devices and they are not operating systems people. These devices were developed and prototyped as bit-banged gadgets built around standard simple microcontrollers running on standard electronically-simple I/O buses. This is how stuff was done on PCs too back in the MS-DOS/Windows days. This whole segment of the hardware industry got into a snag when Windows XP came out and the home PC world started moving to NT because that meant they had to start thinking about scary things like memory protection and stop treating the NT kernel like an Arduino. So, from the very beginning, they'd find these niche hacky drivers that let them bit-bang portsâ"yes, usually they just found something some small firm wrote to solve a specific problem and they shared them with each otherâ"and they'd continue writing their control apps to bit-bang the chip directly. And because this area of computing is adjacent in many ways to the world of niche industrial computing, which is where these hacky drivers usually came from, Microsoft signed the drivers supported it just enough that the show went on. The kernel team, being the most competent engineering team in all of Microsoft, likely knew that getting these people to learn kernel programming was a pipe dream and they've done a good enough job of blast-proofing the NT kernel around these hacky drivers, no one ever really had to point out that the 800 pound elephant in the middle of the room is still writing hacky VxDs for Windows 11.

Comment Re: A job well done by Microsoft (Score 2) 78

No. https://www.highrez.co.uk/Down... This is the driver. Note that the original authors provided sample code in VB6. All of this vendor-proprietary motherboard whizbang shit no matter the OEM was always built on hacky bit-banging code usually running off of some Ring 0 God-driver hack like InpOut32 that let userspace programs bit-bang the hardware like an MS-DOS TSR. It has always been this way, from the janky drivers for the janky hardware monitoring facilities on my SOYO motherboard from 2003 to my ASUS motherboard from 2010 to every common gamershit RGB device out there. It works like this because it's always worked like this. In this area of niche OEM gadgets, they have used these janky folktale drivers to dodge learning how to write protected-mode drivers for Windows NT for 25 years. It's always been this way and it was always sitting there in the open just waiting for you start asking inconvenient and uncomfortable questions about the way people were doing things. Yes, that's why Asus's glitchy unstable drivers for the glitchy unstable proprietary fan-throttling controller on your glitchy unstable motherboard were glitchy and unstable. None of this shit was EVER "maintained" in the first place. It was a series of hacks written on top of the guy from Nebraska's hack long after the guy from Nebraska put away his keyboard and got into fly fishing.

Comment Re:100M is enough (Score 1) 153

Well wtf does he mean by speedtest then? If he's doing it from his phone or wifi connected laptop, then it's going to reflect the speed of his wifi. If he's doing it from his router, and complaining that the speedtest is wrong because his wifi is slower than his router uplink, I'd say that's a statement only a doofus would make.

Slashdot Top Deals

The beer-cooled computer does not harm the ozone layer. -- John M. Ford, a.k.a. Dr. Mike

Working...