Forgot your password?
typodupeerror

Comment Re:How Adorable (Score 1) 47

The thing is, there is a very easy way to track the chips, just a very hard way to know the final destination especially if intermediaries just sit on them for a time.

Like the easiest tracking mechanism is to have a mask rom part of each chip have a serial number (remember when this was a big deal with the pentium III?) and production date that is also then read from the chip and printed on the chip when it's packaged. Then when the drivers (for cpu/gpu/ram parts) are first turned on a second write-once space in each chip is written with the system ID they were first installed to. So for a GPU the actual high performance mode will not activate if the system has missing or mismatched ID's, and for CPU's the clock speeds will stay locked at the lowest stable setting.

This would also prevent remarking chips.

When the system "calls home" to verify the id's and the driver matches, it writes the final rom handshake that says what it was approved to work with. If any hardware is replaced at this point, it will drop back to the lowest performance mode until checked again.

The downside here is the same one we see when flash chips are tampered with to have a capacity they do not have, people will pair them in the high performance mode, take the screenshots and whatnot and then part out the system and sell them individually and the final buyer is a victim.

Consumer hardware you do the same thing, but you have a prosumer BIOS feature that basically goes "ignore performance check requirement" which then displays a warning like " Performance check not enabled, hardware will operate at it's highest performance mode after a warm up period, and reduce performance if the system does not shut down cleanly" which basically just keeps an error/crash counter in NVRAM and any time the PC is rebooted it checks if the gpu driver version changed. If there is crash number greater than 0 between driver versions it slows down the clock speed stepping until it finds the crashing clock speeds and doesn't move past it until the driver changes or the driver is told to "reset performance counter".

Having the performance check obeyed will instead "call home" to report the crashes with each driver version and hardware id's. This allows the manufacturer to update driver compatibility matching, blacklist certain hardware configurations, and geolocate hardware that has been stolen/re-directed. It does not allow for remote disablement, as this is the hardware calling home when the driver versions change, or hardware changes, which is something that large data center installs won't be doing.

But also, who cares ultimately. I'm in favor of the minimal tracking mechanic to prevent remarking/counterfeiting of hardware that then ends up on temu/ebay but all tracking mechanics are a double-edged sword where it can be used maliciously to track journalists and celebrities doing work outside their home.

Comment Re:Question ? (Score 2) 80

Nope. I have a feeling that the "leaker" has bad information, because an M5 iPad and an M5 Macbook are exactly the same hardware. What's likely going to happen is that there will be Mac-Pad or something that is an iPad product with Macbook features, like how the Neo is essentially an iPhone CPU in a macbook.

Like don't get me wrong, I think "touch" laptops are miserable experiences for all but children. But the "iPad" / "iPhone" products are designed around this godawful fat-fingering the screen instead of a mouse. A touch screen is far lower accuracy than a touchpad, and everyone hates touchpads, hence why this logic of "well a touch screen must be better then"

It's not, your finger oils will make reading anything on that device miserable, and you'll be cleaning the screen every hour. That's why "touch screen" monitors have never taken off. It's a bad form to keep having to move your hand from keyboard to screen and results in RSI. Even artists with real tablet screens will tell you this.

Comment Re:Translation (Score 1) 48

Microsoft is literately sitting on the "Sierra" IP, from the 80's/90's and there are plenty of people who would love to see remakes or sequels of those games. Likewise Blizzard's IP (Warcraft I/II/III) and Starcraft (I / II) with a return to how those games worked originally, and sequels to those games.

The problem is Microsoft, and many other companies want everything to be a live service, but the average person HATES live services. They either want:
a) a game that they buy once and own forever, single player or multiplayer
b) a subscription game they pay one fee for, and never have to buy anything else (no pay2win slop, no gacha/lootbox slop) that is primarily a "single-player/multiplayer hybrid game persistent world".

A lot of good ideas come out, but they fall short in ways that result in them losing player interest, or refusing to spend money because they know the history of a company's willingness to support a game.

In Microsoft (Sony, Ubisoft and Electronic Arts) cases, they are more than willing to kill a game quickly, no matter how much money they spent on it. So many players are unwilling to spend money on live services put out by them. Square Enix is maybe even worse, where outside of FFIX/XIV, they put out so much slop based on their IP's, and then act surprised when nobody wants to spend money on it knowing they will kill the game in 9 months. At this point, unless you are building a WoW/FFXIV tier game with an "indefinite life", western players are going to view live service games as hostile. See Destiny 2's (Sony) current fate. See Marathon's fate as well.

You're not going to invest time in a game that you know the publisher is just going to kill in a few months, and has a history of killing their games.

Like I WOULD NOT spend money on a live service game put out by any western AAA publisher at this point, or any Japanese publisher for largely the same reason. Japanese publishers just slap their IP on some low-effort mobile game, completely ignore the PC for months or entirely, losing interest and momentum outside the mobile space, and then kill the game with only a few weeks notice. I've been burned enough by Sony that I will not even play a Sony published game. And I've been burned enough by Microsoft that I will not even buy Xbox hardware again. Microsoft screwed everyone on the xbox 360 hardware, fat chance I will ever buy another, or any game exclusive to it.

Comment Re:Highly abusable (Score 1) 43

I think it won't work because the social media platforms aren't in Poland. There are some major streamers that are based in Poland, but the crimes they've commited are in not.

I understand the "violent crime" bit, but it probably should have been dialed down to specificly "Violent crime against adults, children. Animals kept as pets (not livestock, not wild animals) where the animal has been put into a violent situation by a human."

Because let's be honest, the funniest animal videos are ones where animals hurt themselves without any intervention of a human, but aren't any worse for wear. Nobody wants to see cats setting themselves on fire any more than they would want to see an entire wedding party drown in a lake.

The line has to be quite literately "where the violence shown is the public interest" otherwise you will have people who get beaten by cops, and can't post their security camera/cameraphone coverage to prove the violence was excessive by the law enforcement.

At any rate I think the operative word here might actually be "Streamers", as in people who are "nusiance streaming" in poland, and that is fair. Please arrest tourists that are being a nuisance and confiscate their recording equipment.

Comment Re:How? (Score 1) 120

There is two technical hardware-software ways and one software-only way.

a) Mechanical shutters and red LED required on devices camera-side when recording videos or photos (so both subjects AND the user know when the camera is engaged.) The Camera can only be activated if the FaceID is active, and the parental controls are active. Any app that attempts to use the camera requires the FaceID to be positive match to an adult registered to the device. If the red LED is off or the mechanical shutter is not closed, but an app is using the device, the device will chirp when activated and deactivated when the camera is in RGB mode (it will not if in IR/Lidar/ToF mode)
b) Requiring the device to set the meta data that companies like Facebook, Google, Apple must use that flags the images when a device is "unlocked by a child" and use the CSAM detection model on-device to determine if a child might be using the device.

Software-only
c) Literately require social media to treat all images potentially CSAM, and only negative matches are automatically posted.

Like, ultimately the problem will be that "your devices will not be sold here" is not a challenge. Nokia is still, an European phone manufacturer, we can always go back to making dumbphones.

Comment Re:Subject (Score 1) 25

I think the obvious has to be stated, that "write a backdoor into this function and obfuscate it" is all that is necessary to destroy the trust in a project.

AI use in programming is probably "good enough", but I sincerely doubt it's "good quality enough of the time" and that's the point. Open source projects shouldn't blindly accept pull requests, and since users using AI can overwhelm any open source project with pulls of various quality, and there might be more than one actor behind an account, it's no longer viable to accept pull requests.

I, myself, have had random emails from people reporting bugs in a website, but they fail to name the website, and ask first for bug bounty (money, merch, etc) like... excuse me, your damn email reads like a phishing email.

If there is a bug in a site/project that you think needs to be addressed, that should be the first priority, and making sure you either A: send a screenshot, or B: point to the code in question first, regardless if you know how to fix it, is how you get the attention of the right person. If you're asking for a reward first, it looks like blackmail.

Comment Re:I don't currently use Rust (Score 5, Insightful) 171

Just to point it out, in case people drink the kool-aid.

Just be cause "Rust does this thing better" does not mean you should always use Rust instead of C. You should always be using C when performance matters. Not Rust, not C++. If anything, C developers should be always using /Wall or /W4 and then treat all warnings as errors with /Werror . Many MANY projects out there have thousands of warnings a lot of then dealing with uninitialized memory, integer/floating point casts, and string lengths.

Realistically, string handling sucks in C because of the baggage of ANSI C, as wchar_t makes things horrible to debug.

The thing that would make C/C++ code safer from the start to implicitly check the length of variables, instead of having to pass the length.

All post-unicode languages such as Rust, Javascript and Python (not PHP or Perl) handle their strings internally as unicode, thus you don't actually need to know the length of the string to pass to it. In C is a UTF-8 string have a BOM? Does it use Windows, Mac or Unix line endings? you have up to three additional non-printable characters when dealing with unicode. Then there is Windows which is an additional special hell because it's wchar_t is UTF-16 in visual C but UTF-32 in GCC. Yet the vast majority of software out there only wants to deal with UTF-8.

If C and C++ natively did UTF-8, a good chunk of mistakes would not happen. Pointer nonsense not withstanding, most of the mistakes in C could probably be tracked by an AI linter and OSS projects could just fix things instead of publishing code that would fall under treating all warnings as errors. It's the pointer stuff that trips up people who don't understand the underlying assembly language code it would make. So people not familiar with C or ASM will constantly use variables that use the local registers rather than the ram address, and then wonder why the compiler complains about stack space.

Fun fact "the switch" statement is a heavy use of the stack space, because the compiler is unwrapping this to a series of "jump if equal" which is equal to "if" statements. This is the purpose of making functions as small and single-purpose as possible and antithesis of C++ classes. This is why you don't use C++ in performance code.

Rust seems to aim to be "better C" but doesn't necessarily do so since it technically runs on the C runtime. I think Rust might be fine to use in things outside of kernel space, but it seems like it might be expensive to use in the kernel/driver space.

Meanwhile, Nvidia, AMD, Razer, and Logitech are out there making "Driver" bundles that are full on chromium embedded frameworks , going in much the wrong direction. These companies have stopped caring.

Comment Re:What is it with surveillance? (Score 1) 95

Nah, surveillance state is the first step towards people living in perpetual fear.

In a reasonable world, nobody would need cameras out 24/7, but because petty crime drives the need for automated surveillance, and major crime/events drives the need for always-recording security/body/personal cameras, we're all eventually going to be required to have a camera running every time we leave our homes, or hell, even in our homes in some cases where children and pets are present.

As for if I'd be in favor of this, kind of? As long the plate scanning is only active when the bus is stopped to scan plates of cars that are illegally passing school buses when they stop, because a lot of traffic accidents are a consequence of drivers not stopping or trying to go around a school bus that is stopped.

Using it as a passive scanner while just driving around a neighborhood however, no. Because that would be tracking the plates of all residents that leave their car outside their garage, and since school buses are used primarily as a cost saving measure instead of building more schools in growth areas, that means tracking cars in mostly under-funded school districts.

Comment Re:Life? (Score 1, Interesting) 197

Did I say to commit to a scripture? No. I said that people didn't write these things just to be a dick to each other. They wrote these things down because they found that people "were being punished by god" (bellyache, headache, bleeding out the ass, etc) when they ate these "unclean" things and not others. Because certain animals literately eat garbage, and then those pathogens end up back in the food chain. Like don't even get me started on animals we don't consider common food like rabbits and rats. Rabbits have Pseudomonas (antibiotic-resistant), and Rats have Hantavirus. I didn't even get to things that you can't typically buy in the store in the US like Goat/Sheep (E.coli, Listeria, Salmonella, Brucellosis.) Like there is a reason why Covid originating at a wet market in China became the prime suspect, because "wet markets" are unhygienic.

It's like how people ignore warnings by the aboriginal people of the areas they took over. Just because it's a story, doesn't mean there is not a basis for it. Building your house in the cone of volcano, or on a river bank, or on a cliff... absolute madness, and people do so. You're more likely to die by living in the US South from a Tornado hitting you than any vice, because you are literately gambling that you don't get hit by one of the 20-some odd hurricanes or 1200 tornados every year. For some people, life isn't worth living if you don't get to enjoy it.

The people who should be most concerned about any of this stuff are people who didn't grow up eating nutritious foods in the first place. Add more fiber to your diet goes farther than "eat less meat"

Comment Re:Life? (Score 5, Interesting) 197

That's the point.

A lot of "fun" and "convenient" stuff comes at the cost of our health and we've known this for a century. Look up what "salt of saturn" is. It's Lead Acetate. You know what forms that? Wine.

Alcohol has always been poison. Smoking anything (tobacco, cannabis, crack, meth, etc) Poison.

Meats... There is a reason why in various religions they say not to eat meat, because in the era's they were written in, eating these animals were "unclean". Birds have salmonella. Pigs have Trichinosis. Fish have worms. Cattle can have Trichinosis or E.Coli. Shellfish have Norovirus or Hepatitis A.

So nasty things have to be done to meats to kill these, which in turn means it's kinda deadly to you if you consume it in large quantities.

Browning food (baking, frying, deep frying) makes them taste better, but it forms acrylamides, which are cancer causing. Likewise many food products from before the 80's were made with transfat/saturated fats, not vegetable fats, which means if you consumed a lof of that before it was phased out (which phased out their long shelf lives too) you likely consumed a lot of carcinogens.

And how about sex? Don't like condoms because it doesn't feel as good? That's how you get STD's. STDS generally lead to cancer.

That is how you draw the line between Vices and how they shorten your life. Anything that tastes or feels good IS BAD FOR TOU.

Ironically the only vice that doesn't cause an immediate penalty to your health is gambling/gachapon/lootbox crap. No this stuff causes mental health problems and feeds into addictions of the above. If you don't have an addiction, then gambling doesn't really affect you. You can just stop.

Comment Re:Kill the game? Then the copyright must die too! (Score 1, Troll) 58

Seriously. This entire idea that "You only own a license, and f*ck you for trying to play a game after we destroy it." Goes all the way back to be beginning. Blame Bill Gates.

While I'm all for "being able to make a profit" off a creative work you paid money for, the idea that you don't own the thing is antithesis to how people expect things to work. If I pay to watch a movie in a theatre, and I pull out a camcorder/cameraphone to record it, there is nothing stopping the theatre staff from telling me to leave. But If I go buy it on DVD/Blueray, I can play it as many times as I want on my own hardware.

So enter games, where now the publisher is like "no you can only play it for 9 months, and then we keep all the money you spent on it, f*ck off". Like is there any wonder why live service games are getting so much push back? EA and Square Enix can't figure out how to publish a good "Free to play" game without bogging them down with microtransaction upsells every 5 minutes.

It's like games looked at the "free to read" ad supported model and decided that making the game annoying and frustrating is a way to get people to pay for the content. No. That does the opposite. I am not going to pay money to read news, especially if it's 90% ads. Dispose of all the ads, they maybe I will pay to read your site, but none of this 'pay monthly, but also there are unskippable ads"

That is directly how we get into data hoarding and pirates doing what they've always done, Making sure this stuff isn't memory-holed. At one point in time it was about breaking DRM, now it's going to be unshackling F2P games from their live services.

Comment Re:I installed software... (Score 1) 162

Wait till they realize that is not the only model.
C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\OptGuideOnDeviceModel\2025.8.8.1141\weights.bin
  "name": "Optimization Guide On Device Model",
        "name": "v3Nano",
C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\OnDeviceHeadSuggestModel\20251015.822788937.14\cr_en-us_500000_index.bin
"name": "OnDeviceHeadSuggestENUS500000",
C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\optimization_guide_model_store\2\??????????\?????????\model.tflite
(there are a dozen of these)

https://chromium.googlesource.com/chromium/src/+/HEAD/components/optimization_guide/
> The optimization guide component contains code for processing hints and machine learning models received from the remote Chrome Optimization Guide Service.

Comment Re:Yawn... (Score 1) 35

The only thing new here is that one could theoretically make like a series of MDU type units, where you have like 100 perfectly designed, shaped, structurally sound in a row. In practice, water and soil conditions are unlikely to make this viable anywhere that gets rain. Structure buildings need to be on bedrock, made out of solid rock, and the closest humans ever get to that is roman concrete. Adobe material is not 'packed dirt", it's clay. Clay is not just that stuff you buy in a store to make a crappy mug out of.

This is why you see adobe-style stuff in deserts and nowhere else, you can build such things in dry climates where clay exists. But these are also not structurally sound buildings, they will crack with thermal stress, they will crack with earthquakes, etc. They are basically only suitable for areas with no inclement weather.

Comment Yes Google Is Bad. (Score 1) 100

Google's subtitles are terrible, and what's worse is that a lot of AI crap trains off it.

Like all my videos have perfect subtitles because it comes directly off the input. When I've let youtube "auto" caption, it can't tell what is speaking most of the time. So you get really worthless captions on anything that is not a one-person podcast with no music and an American accent. If they have an Aussie accent, not a chance. If they have a Quebecois accent, ZERO.

Slashdot Top Deals

Each honest calling, each walk of life, has its own elite, its own aristocracy based on excellence of performance. -- James Bryant Conant

Working...