Forgot your password?
typodupeerror

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

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.

Comment Re:Yes (Score 1) 192

The main reason to get rid of homework is because it does not reflect reality (sorry Asia with the declining population due to work-a-holics.)

A healthy, proper, day is one of two:
6am wake up, have breakfast, start work at 8am, leave work at 4pm, have dinner at 5pm, go to bed at 9pm.
or
9am wake up, have brunch, start work at 11am, leave work at 7pm, have dinner at 8pm, go to bed at midnight.

You do not take work home. And your roommate/spouse that you live with should not REQUIRE an additional income to afford to live in your city. Things are so bad now, that you need 4 incomes. (You work a job, your roommate/spouse works a job, and you rent out a basement suite or a second condo to another two people.)

Which is the problem here. Homework reflects a type of work from the 1920's that stopped being a thing in the 1980's. Everyone has access to the internet and uses some form of computer. Hence there is no point in being assigned homework when there are better programs, even games, to learn from.

Homework is "take your text book home, and waste paper and ink copying the textbook" You don't really learn this way, you memorize stuff that you need for the next few days and then never use it again. You need to be able to use this in reality.

Of all the stuff I learned in K-12, the stuff I have rarely had any practical use for is the sciences, yet, I'm genuinely interested in the sciences, so I have to read about it on the internet, because I can't walk into a lab and play with chemicals and 3D print robots. If you are a non-curious person and all you ever do is watch tiktok and ask chatgpt everything, you're just a slave to the machine, and that is what needs to be learned in school. NOT being dependant on the machine. When I was in elemtary school it was "no calculators". And when the computers got into the classroom, you still had to print everything.

Comment Re:Nuclear reactor technology (Score 1) 75

The thing is, we can recycle waste now instead of trying to bury it like companies were still doing in the 80's when these accidents happened.

Like I'm not going go advocate for nuclear power, it has other problems not related to waste (like being a significant contributor to greenhouse gasses like all thermal plants, instead of pushing that steam through multiple heat exchangers so none of it's wasted.) Like it still feels like the oil industry would rather burn (Flare) oil and gas than use it for co-generation, and when they flare it, it's just plain heating the atmosphere. Start optimizing energy generation and people will be less willing to hate how it's done.

Nuclear waste can be 96% recycled. That's substantial. Yet because its' cheaper to dump it or vitrify it, that waste is going to end up long lived. The rules that need to come down the pipe from the Atomic Energy industry is "zero waste". All waste that a plant produces, must go back into the hole it came from when it can't be recycled, not dumped.

Comment Re:not to disrespect the late Val Kilmer but fuck (Score 1) 90

It really depends.

If you are making a sequel to an existing film, and the film absolutely relies on that person's voice, then okay, I will let it slide (eg Darth Vader's voice in Star Wars is basically impossible to replicate by another actor.) But I will only let it slide for some very specific reasons where recasting would not work.

For example. Star Trek. Kelvin-verse is basically dead because one of the main actors is dead. The only reason you can make a film is with the existing actors. And these films weren't very good to begin with. Sufficient entertainment, but they weren't "star trek" enough. If you lose a primary actor before you get to finish your film trilogy, and that actor was the one contracted to play that part, then you owe it at least to the estate of the dead actor to finish the film they were supposed to be in. If the Estate is like "nope, recast it." then you're off the hook, but your trilogy is likely dead.

Like if you wanted to make a TOS film now, you can't. You have to start over again. At that point, reboot the entire star trek continuity and eject everything added since Enterprise.

Comment Re:Anyone who reads (Score 1) 70

I hypothesize that the smoking linked gene might simply be "pushed out" due to the frequency of damage caused by smoking, so the gene might be expressed due to the exposure of tobacco/cannabis during youth, and in turn making them smell garbage/feces when exposed to it. Any time I run into people who still smoke, they smell absolutely disgusting it's smell that reminds me of campfire when you burn green/wet stuff. Cannabis smokers are worse, they smell like they rolled around in garbage juice or dog poop.

The celiac disease might be a consequence of the high-sugar content of bread in the US, and how quickly it goes moldy. When exposed to green mold too many times it likely causes the gene to get turned on and say on, and subsequently tries to get you to stop consuming bread by not digesting it, but it goes too far and doesn't send a signal of "I feel sick" to the human but rather" it isn't noticed at all until they stop being able to digest food.

Slashdot Top Deals

Once it hits the fan, the only rational choice is to sweep it up, package it, and sell it as fertilizer.

Working...