Forgot your password?
typodupeerror

Comment Re:My job is now reviewing AI code (Score 1) 97

Seriously, I think politicians on the left are dropping this nonsense, and DEI everywhere, and Pro-pal lunacy. We reached peek woke.

We reached peak woke four years ago. DEI is dead. The corpse is still twitching in a few corners of academia, but that's about it.

I wonder if that is the end of it, and the center left move back to somewhere near the center again, or are they just keeping it quiet until elected because they know normal people realize how STUPID it all is?

I don't think the center left ever moved. The center left just didn't push back against the far left because why alienate them? I mean, the far left is perfectly capable of just deciding to sit out the elections. A non-trivial number did exactly that in 2024 because they were mad that Biden didn't take a hard line with Israel. And given that the GOP has turned insane...

IMO, the center left does need to push back against the far left. But I don't think the mainstream Democrats are going to get that message until they get smacked in the face with just how out of step a lot of those far left positions are. It's not going to be DEI/woke crap now, it's going to be the full on socialists.

But the only way for the voters to deliver that much-needed smack is by handing them a severe electoral loss. Which also isn't going to happen because the GOP has gone insane.

Likewise, the GOP needs to be smacked in the face with a solid loss to bring them back to reality. But that's not going to happen because DSA...

I think for the next cycle or three, we're going to be stuck with two increasingly-extremist, increasingly out-of-touch parties, and neither is going to get the kind of big loss needed to wake them up.

And in, say 10 years time, will the people who fell for it look back on these demented times and realize how gullible they were?

People don't do that. Even if they come to their senses the vast majority will just not want to talk about it... or else they're revise history and say they never actually supported what they support.

Comment Re:Slippery Slope (Score 1) 299

Border agents have been able to conduct searches of persons and their effects entering the country since the first Congress in 1789.

First, searches of their persons and effects does not mean reading and making a copy of their letters and books. It means looking in the trunk and verifying that it is just letters and books.

Second, there were no border agents in 1789. You could walk or swim into the U.S. from Canada and Mexico freely for (statistically) most our nation's history. The first border patrols began in the 1920s to restrict immigration from certain countries. There were laws in the late 1700s regarding import of *cargo*, and that was handled by the folks who ran each individual port, but again, that's not the same thing as searching a passenger's person and making copies of their letters. Those laws applied only to identifying goods that were likely intended for sale, for tax policy/import duty reasons.

This bastardization of border policy to include searching the contents of people's papers and devices is a late 1900s perversion of the Constitution.

So no, pretty much everything you said is wrong.

Comment Re:The gift of High Motivation. (Score 1) 56

But you simply can't rely on homework scores to be a proxy of learning or time spent studying anymore.

You never could. Parents do their kids' homework all the time, or siblings, or friends.

Homework used to be a measure for yourself to indicate whether or not you really understood the concepts being taught. Math is a prime example here. If you found your homework speed accelerating with confidence as you worked through problems correctly and accurately, it was a pretty good indicator of how you would perform on a test.**

It still is if you do it yourself and don't have ChatGPT do it for you. But it isn't a useful indication for parents or teachers, because the kids can just have ChatGPT do it for them, and moreover are encouraged to do so by the pressure to get good grades. By making the homework be graded only on adequate participation (which may be per-student) rather than on correctness, you shift the focus back to the homework being a way for students to get ready for the test and make it clear that having an AI do the work will prevent the teacher from knowing how well the student is doing, and will likely result in a lower grade on the test. Once the motivating factor of grades is eliminated and, in fact, reversed, they'll stop doing it, or will use it only to help them understand or to check their work, rather than using it as a crutch to actually do the work.

Ideally, teachers should give a large pile of optional homework.

For those students gifted with high motivation, they already recognize the value of optional homework that exists today. Any child gifted with high motivation wants to practice more, and is likely being raised by a parent who is more than capable of presenting those challenges. And does.

Any child gifted with high motivation and broad interests wants to practice stuff they already understand less so that they can do other things and learn other things. A child's time is a zero-sum game. The more time they spend doing things that are less useful, the less time they have for doing things that are more useful.

The ones who mindlessly work more problems because they are motivated to get good grades are the ones who aren't doing band, orchestra, chorus, or theater, who aren't going on field trips to learn about the world, who aren't getting the breadth of education that will prepare them for the real world, and will mostly end up in boring (but probably reasonably well-paying) jobs for the rest of their lives. They won't ever be the rockstar in their field, but they probably won't fail horribly. And I guess that's okay, but IMO it's not what we should try to inspire kids to become. The motivation should be to learn for learning's sake, and excess repetition is the opposite of that.

This is unfortunately no longer a valid measure because testing has become an exercise in psychological coddling. With time limits, bright lights, and the concept of failing, removed.

Meh. If that's your experience, then there's no hope for improving anything, because the kids who don't do well are going to pass anyway. This is how we end up with a bunch of graduates who can't actually do anything. I'm not saying you're wrong, but if you're right, then it's critical to fix that at the same time.

Comment Re: Get rid of homework (Score 1) 56

When I was in high school we got detention for not doing homework (Catholic school). I was a "smart" kid in honors classes, and at this time (late 90s early 2000s) Google was new as was SparkNotes and Wikipedia. I used them all. I plowed through homework just to get it done and avoid detention rather than actually caring about the material. I absolutely hated the strict and conservative environment of the school, so I refused to take notes in class (doodling instead) and almost never studied for tests. I'm probably in the top 1 percent of successful graduates of that school, and the most successful I'm aware of from the honors program in my graduating year. So yes absolutely, smart kids and rule-following academically hard working kids are not an overlapping group.

They're overlapping, but not the same group. Some smart kids are hard-working and eager to learn. Some are rule-following. Some are both. Some are neither. What I think you meant is that they are not dependent variables.

Comment Re:Get rid of homework (Score 1) 56

First, the smart kids who understand the material quickly will do just enough to make sure they understand it and then will stop wasting their time, but will still have feedback on the work that they did do.

I love that you didn't explain what the effect of this will be on the "not smart kids." Do you think they're going to hit the books and do a bunch of non-optional homework to learn the material? Have you met a single child?

The effect of this would be that the teacher would quickly intervene and tell the kid that they need to do more of the work, because they don't seem to have fully grasped the concepts. If the kids ignore this, then at the parent-teacher conference after the first six-weeks period, the teacher would encourage the parents to either make their kids do more work or put their kids in an after-school program that would do so.

And if that doesn't work, you can also make the participation points be contingent on whether they are grasping the concepts, where if it is clear that they're not getting it and aren't doing enough work to learn it, you tell them that they won't get participation points unless they do more of the problems.

Comment Re: It's not the language it's the management (Score 1) 59

Some parts of C are easy to learn but pointers, particularly double and beyond , plus pointers vs arrays, tends to trip up the no hopers.

They'll have the same problem with Rust, which also uses pointers all over the place (though it calls them references). The difference is that the no hopers will be unable to get the Rust code to compile, while with C they can get it to build... and then hope that valgrind can find the ways it's broken -- because it is broken. They might be able to get the Rust to compile by eschewing pointers and cloning every damned thing so the borrow checker will shut up, making their code so inefficient that they might as well just write Javascript, or else by using raw pointers in unsafe blocks -- but unsafe Rust is actually more unsafe than C, with a lot more rules you have to follow and things you have to be careful about, so their code will be far less likely to work than it would in C, even.

(For those who haven't looked into it, the rules the borrow checker enforces don't go away just because you're using raw pointers in an unsafe block. The borrow checker stops enforcing the rules but the compiler absolutely continues assuming they're properly followed. In other words, in unsafe blocks you have to be the borrow checker. C intentionally gives up some performance to be more forgiving. Rust. Does. Not.

For one example: The C compiler assumes that any pointer may be aliased and so generates extra instructions to read and write through pointers when if it could know that the pointer was the only thing in the system referencing that memory it could optimize those away. The Rust compiler assumes that if you have a non-const pointer to some memory, that pointer is the only way in the program to modify that memory, so the compiler is free to optimize away any unnecessary reads or writes, and to reorder things as convenient (you can get this behavior in C if you tag your pointers with strict). If you stay in the safe Rust pool, using references, the bounds checker ensures that the compiler's assumptions are always true. If you write unsafe, though... it's on you. Screw it up and your code will be broken in crazy-subtle ways.)

Comment TSG (The SCO Group), not SCO (Score 2) 63

SCO, the Santa Cruz Operation, was a pretty cool company that had nothing to do with any of this crap. They sold a pretty decent x86 Unix throughout the 80s and early 90s, but ultimately were forced out of business because they found it hard to compete with the Microsoft marketing machine pushing Windows NT on one side, and free, open source Linux on the other side.

Unable to continue, they sold their Unix rights to Caldera Systems, renamed themselves Tarantella and were ultimately bought out by Sun Microsystems. It was Caldera that ultimately morphed into The SCO Group, then became a copyright troll hoping to score a settlement with deep-pockets IBM when it realized that it couldn't make UnixWare competitive either.

As we did 20 years ago, we should call the original company SCO and label the copyright troll TSG to keep them straight. They were not in any way the same company; there were no leaders or employees or buildings or anything in common.

Comment Re:Who cares? (Score 1) 66

If the product is an easily read, accurate website, that's a good outcome.

I suppose. I find AI prose increasingly-grating. I have to read it all day while working and when I hit some web page that uses all the same obnoxious phrasing and structure I tend to just close the tab and look for a different source.

Comment Re: I think it's missing some nuance (Score 1) 66

Certainly! Your point raises a crucial, multifaceted issue that merits deeper examination. It's not just about detection accuracy, it's about the evolving interplay between human intention and algorithmic assistance — a dynamic that resists simple binary classification.

When we delve into the mechanics of modern AI tools, it becomes evident that the boundary between "correction" and "generation" is increasingly porous. Consider the following nuances:

Gradual authorship spectra: Text exists on a continuum — from fully human-crafted prose, to human writing with AI-suggested punctuation, to passages where the AI has restructured entire paragraphs. Detection tools, however, often operate on categorical assumptions that fail to capture this complexity.

The feedback loop phenomenon: Furthermore, as writers internalize AI-suggested patterns — Oxford commas, em dashes, and certain syntactic rhythms — their "human" baseline shifts. This creates a fascinating, almost paradoxical scenario: the more one learns from AI feedback, the more one's unassisted writing may trigger detection algorithms.

Contextual markers vs. stylistic choices: Notably, certain signals — like the increased use of "delve," "testament," or negative parallelism — may reflect genuine stylistic evolution rather than automated generation. It's a testament to how AI influences language culture broadly, not just individual documents.

In conclusion, the challenge you identify is not merely technical but philosophical — forcing us to reconsider what we mean by "authentic" voice in an era of human-AI collaboration. The question, ultimately, is not whether a tool assisted in the writing, but whether the ideas, arguments, and intellectual labor remain genuinely human.

I hope proves helpful! Please let me know if you would like to delve deeper into any specific aspect of these findings, or if you would like me to explore the broader implications for content strategy.

Comment Re:I'm all-in on keeping my used cars going. (Score 1) 241

Yes it makes use of the thumbwheels, but that's missing the point. You have to go to the touch screen first before being able to do ANY of that. Sure, it's fine once you're in that mode for the scrollwheels, but getting there is completely obnoxious when you're also trying to drive.

Go to the screen...menu -> controls -> mirror icon. Adjust one. Fumble with screen to select the other mirror, adjust.

On my Mazda3 and every other car I've owned it's a selector switch and a joystick on the door. Very intuitive and within easy reach without ever looking at it. They've been that way since the 80s when power mirrors came to the masses. My '85 Celica had the same setup.

Meh, I suppose. IMO it's not worth optimizing in a car that's able to remember settings associated with a driver. In "dumb" cars, if the regular drivers are different sizes (I'm 8 inches taller than my wife) you need to be able to quickly and easily adjust the mirror positions, because you have to do it a lot. In my Tesla, I mostly find it annoying that the main rear-view mirror doesn't automatically adjust, requiring me to reach up and move it by hand. I think the best fix for that, though, is to replace it with a screen fed from a rear-view camera.

AC? If it's not in the little controls in the bottom corner you have to flip-up the larger control screen, and do weird pinchy things with your fingers to adjust the vents, looking at the screen while driving. Fumble for the fan speed at the bottom of the screen. Try to slide around to adjust the temperature at the bottom of the screen.

Again, this mostly seems moot with per-driver, automatically-applied settings. I have the air flow adjusted to my liking and never touch it. I never manually adjust fan speed, either, only the thermostat... and that I do by long-pressing the left thumb wheel then scrolling up or down. I have to long-press because I like the media controls to be the "primary" use of that wheel.

Compare to conventional car with knobs where you can take one glance at where your hand is going and do it by feel.

I think this claim is overrated, at least for me. I end up having to look quite a bit. Obviously once I've found the control I could look back at the road while I adjust it... but I often don't do that in vehicles with manual controls, like my truck. Again, I prefer to adjust the climate control by changing the thermostat rather than playing with temperature or fan volume by "feel", and I have to see the temperature display which is in the center console. I know what temperatures I prefer, though, so I look move my hand to the control, rotate it until it shows the temp I want, then return my attention to the road.

Similarly with the sound system. I know what volume I prefer and adjust until the display shows that level. On the rare occasion I listen to the radio I don't use the tuning knob, I use the "scan" button, which requires looking while I hit the button, then listening until the right station comes on, then looking while I hit the button again to stop the scan.

There are reasons why certain things are the way they are. It's because a company spent a LOT of time doing ergonomic studies and trials. I hate it when people throw out all that work in lieu of something else just because it's different, without a lot of thought and study first. It's putting the cart before the horse.

"OK, what would you do if you couldn't have any buttons, how could you make it suck less?" I feel they're working backwards from 'terrible' to 'only mostly terrible'. Not much of an improvement.

Different strokes, I guess. I quite like Tesla's system. I did prefer having a stalk for the turn signals rather than the buttons on the steering wheel. My wife likes the buttons... which is interesting because she prefers to drive manually a lot more than I do, so it may be that I just haven't given them a chance. She says she likes that she can signal without having to take her hand off the wheel. I use FSD pretty much all the time except when I'm driving for fun, which I basically never do in environments where I have to use turn signals.

Slashdot Top Deals

The goal of Computer Science is to build something that will last at least until we've finished building it.

Working...