Forgot your password?
typodupeerror

Comment Re:Rust designed to mitigate limitations found in (Score 1) 51

Dr. Dobb's Digest March 2009: The Safe C Library

Dr. Dobb's Journal March 1991: Array bounds checking with Turbo C

The ideal for memory safety is to have an air-tight pressure vessel.

With C, you're starting that task with a colander. You've managed to fill two of the colander's holes with silicone caulk. Congratulations.

Comment Time to (re)read "The Shallows" by Nicholas Carr (Score 4, Insightful) 61

First, because it's an extraordinary book: well-researched, beautifully written, cohesive, and enlightening.

Second, because it's applicable here. Briefly: neuroplasticity is a thing: our brains can and do actively change themselves in order to handle the cognitive tasks we ask them to perform. They do this surprising rapidly, and they do so in adults, not just children. So -- for example -- while we no longer ask students to memorize very long poems, that doesn't mean they don't have the capacity to do so. (After all, our brains evolved over a very long time. They're not going to un-evolve in just a few hundred years.) The same is true of mathematical reasoning, rhetorical analysis, spatial reasoning, and everything else. Children today are just as capable of doing these things as children 20 or 50 or 200 years ago.

However, the learning, social, cultural, and economic environment around those children has changed. The lives of many of them are incredibly stressful, and it's not reasonable to ask anyone, let alone a child, to be good at learning under such adverse conditions. To put it another way: if you want better educational outcomes, then ensure that every kid has a stable home, medical care, good food, all the essentials required to provide the environment in which it's possible for them to learn. If you do that, then their brains will adapt to the tasks in front of them. But of course in many countries, including the US, national policy is do the exact opposite of this -- the product of decades of Republican work to undercut education at all levels, because literate, educated people are their enemies.

It's happening right now, as you're reading this: kids need clean air, so EPA regulations have been gutted. Kids need vaccinations, to anti-vax lunatics are being pushed. Kids need libraries, so their funding is being cut. Kids need hope for the future, so the economy's being wrecked. Kids need a safe environment, so global warming is being accelerated at every opportunity. Kids need safety, so pro-gun advocates want mass shootings every day, preferably in schools. Kids need available parents, so they're being forced to work two or three jobs. Kids need stability, so national leaders are whipsawing policy around on almost an hourly basis. Kids need peace, so pointless wars are being started. Kids need hope, and it's being systematically taken away from them.

Instead they're being offered lives of misery, working forever as the vassals of the feudal lords of tech. So of course they're not learning: how could they? Why should they? And it's not their fault: it's ours.

Comment Re: Why? (Score 1) 42

Indeed. I built a Raspberry Pi Pico based controller for some flashing LEDs on my drone. It has red and blue LEDs and I wanted them to flash with the cycle of three short flashes then a pause; alternately the red LEDs then the blue LEDS. Took barely a minute to code that in python and dump it onto the board. In such cases it doesn't matter that the language is interpreted because the task is not demanding of the hardware.

The "Police Drone" still flies to this day! :-)

Comment Re:I'm still wondering (Score 2) 169

Good analysis. I'll add the price of crude continues to increase because the cost of shipping continues to rise quite rapidly. Insurance fees have gone through the roof, fuel costs are up, some ships are being rerouted all the around Africa with commensurate costs. The Saudis' east-west pipeline is out of commission for an indeterminate period. And now that the Houthi control the southern entrance to the Red Sea, all it will take is a couple of potshots at passing ships to exacerbate all of this further. All because Trump couldn't stand the idea that a black President had negotiated a working (imperfectly, but working) deal with Iran that kept everything manageable and because he's surrounded himself with sycophants who are just as ignorant of asymmetric warfare as he is.

Submission + - AI: Many discussions, no underlying explanation. 1

Futurepower(R) writes: AI: There is a huge amount of AI news and comments, but apparently nothing that helps people understand how AI is developed, and functions.

We need a book, or other information, that explains how AI technology functions.

Comment Re:Deaf people (Score 1) 172

1. It's not ethical anywhere that two-party consent is required, because Meta will make a recording of it and retain it.

2. Deaf people have gotten along and will get along just fine without Zuck's pervert glasses. Lip-reading and sign language almost always suffice, and on the few occasions where they don't, a scribbled note works.

3. If there was the slightest intention of creating these in order to help out the Deaf community, then (a) the Deaf community would have been consulted up-front (b) and asked "do you actually want/need something like this?" (c) the design and implementation would be very different (d) a consent mechanism would have been built-in and mandatory (e) there would be no recordings. This is an after-the-fact attempt to justify a device that was conceived by a misogynist who absolutely hates women with every fiber of his being -- something we've known since he was in college -- so that he can abuse and victimize them vicariously, and then blame the users of these devices, the very people he purposefully enabled.

Submission + - Why can't M$ get any UI/UX changes right? (pcmag.com) 1

golem100 writes: A couple weeks ago PCMag, and others, wrote articles along the lines of: "Microsoft Finally Backs Down: The Windows 11 Taskbar Update You've Been Waiting For". This is currently implemented with CU KB5120998 and since M$ has elected to defer "activation" of this feature--some two weeks later for most users it still needs to be enabled by the ViVe tool: vivetool /enable /id:59213768,61090762

Um, No...

The fundamental set of [lost] attributes that this "We brought Movable TaskBar back" lacks:

You can not control the position of the TaskBar on each desktop monitor--example: I have four displays on my desktop, three Landscape & one of which is in a Portrait orientation for reading documents.

With Windows7/8/10 you could position the TaskBar so that it was "Out of the way" and each display--on the right side of the right-most Landscape, on the left for the left-most Landscape display, & on the top/bottom for the Portrait. [same as my desktop on my Linux workstation]
Now you still get the same Taskbar alignment on all desktops.

You can not "resize" the taskbar. (well, you can--it has three sizes: too big, too small, and really way too small) For the previous three generations of the OS you could "Drag-Select" and resize the TaskBar to be the correct size for your needs on your desktop. [...just as I can on my KDE Desktop!]
With this implementation, 1/3 of the Taskbar real estate is consumed with "TaskBar-Tray Notification Icons."

Nobody asked for a partial, broken, re-implementation. The ask was: "Put it Back as it was!"
Dealing with M$ is pretty much like getting your 15 year old to do their chores on garbage night.

Comment It's time to surveil back (Score 1) 166

We need to find out the names, addresses, vehicles, etc. of every Flock employee and set up 24x7 surveillance not only of them, but of their entire family. The resulting videos/photos should be posted online along with corresponding metadata including geolocation. This data/metadata should be heavily replicated so that it can't be taken down and it should be correlated against whatever databases are available in order to build dossiers that are complete as possible.

This is what Flock's doing to us; we should do it back to them. And we should show the same responsibility and restraint that they've shown: NONE WHATSOEVER.

It's the only way. Regulation and legislation won't help us here, they're much too little, much too late, and Flock will simply ignore them anyway. We need to put them in same panopticon that they've put us in and keep them there until they yield.

Submission + - The 'Anti-AI' Panic Is Led by...AI Companies (hotair.com)

schwit1 writes: What we are seeing is a massive, pretty obviously coordinated campaign by AI researchers, companies, NGOs, and politicians to strangle competition in an industry and, as I will show, save the financial bacon of the top AI companies that are vastly overextended financially because they have made contractual commitments that they simply have no prospect of paying for.

Slashdot Top Deals

Space tells matter how to move and matter tells space how to curve. -- Wheeler

Working...