Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment StackOverflow's Own Fault (Score 5, Insightful) 125

While I am not "vibe" coder I find myself increasingly using AI to get questions to answers that I used to post on SO, and getting pretty good results. Asking a question on StackOverflow has always been a last resort, because that is the way they want it. There is often as much energy expended on why a question shouldn't be answered as opposed to answering it. The mechanisms to search for an existing answer are not good enough to keep you from DEITY FORBID posting a duplicate. Also, the site is not good at dealing with stale content. The "accepted" answer is often no longer the currently correct answer. The level of snark and condescension is significant, and while I don't mind a bit of sarcasm now and then, I don't want to get in continual debates with someone on whether what I'm trying to do is worth doing.

Contrast the experience with AI tools. They do not yell at me for asking a question that could have been found via web search. I do not have to wait, I get an immediate answer. Yes, these tools are overly sycophantic, and sometimes they are wrong. But 90% of the time I will get a workable response and I can choose to have my code updated based upon the answer. In those cases where I don't get a workable result, I either post an issue on the repo (open source) or contact the vendor (closed), which isn't all that different from what I do with SO

Peer-based discussion are useful, and if sites like Stack Overflow disappear, we've lost something. SO can perhaps remain relevant by being better at facilitating deeper design and architecture discussions and leave the simple "how do I" questions to AI.

Comment Supply Chain Management (Score 1) 80

When building a Rust application, you are typically pulling in multiple and often redundant crates to implement things like error management. While extension via crates is fine, I can see this going the way of NodeJS and Python where you end up making yourself highly vulnerable to supply chain attacks.

Setting aside the question of "how do we pay for it?", for the moment, I think there is a need to have some level of verification available once a crate reaches a certain level of ubiquity. Once you have a crate like anyhow or thiserror that is used all over the place, it would be useful to have some level of certification done by a panel empowered by The Rust Foundation that indicates the package is well-maintained, meets its purpose, safe to use, etc. Then add a switch to cargo to check for this and warn if you are using unverified packages. If you want to use "Joe's Awesome Crate" there is nothing to stop you from doing so. On the other hand, if you want some level of assurance that you are minimizing the risk of pulling in hostile code, it's available.

Comment Re:It's very boring (Score 1) 69

I watched the first episode, and it's super boring. Like totally uninteresting. The Beni Gesseret are very interesting in the books, but not in this.

It feels like it was written by the CW.

I have to agree. Given that there are only six episodes, I'm not sure there was room or need for a start-from-scratch origin story. But hey, this is prestige television, where the seasons keep getting shorter and the gaps between them longer. Maybe this is meant more as a mini-series and it will have a satisfying conclusion, but not holding my breath.

Comment Re:No peanuts for anyone (Score 1) 94

I spent a few years living in Asia. What I heard there was that Australians and Americans were the ones that seemed to have the peanut allergy more than anyone. My uninformed opinion is that the allergy situation (and other stuff) is caused not just by what is being consumed processed foods, but what is not eaten. People "trust" that food coming out of a box or can has been prepared to "standards" and is "safe", so they don't feed their kids actual food until much later in life, if ever. Kids grow up familiar with and develop preferences to the stuff, affecting body composition and their immune systems. My experience is consistent with this.

Fortunately, my daughter and son-in-law are smarter than my parents, and started feeding my granddaughter a broad assortment of actual foods as soon as she could eat. She's developed tastes for spicy, savory, etc. as opposed to sweet, overly salty and fatty. At 1.5 yrs her stats are great in terms of height and maintaining a healthy weight, and hasn't shown any food sensitivity. So far, so good...

Comment Re:No peanuts for anyone (Score 1) 94

Similar boat as you, but flipped (can't eat peanuts, but can eat most other nuts). Generally, I don't have a problem with being around people eating peanuts. The main exception was when I was on a plane and a seatmate would finish their bag of peanuts, followed by ritual of slapping their hands together in front of them and spreading peanut dust all over. That sucked, and in that confined space, it was a problem. I don't feel too bad about peanuts going away on planes.

As far as Nestle's $6k peanut pill goes, sounds like they were competing with a snack any parent could buy at Trader Joe's. There may be value in early intervention and desensitizing via a pharmaceutical controlled dose, but it's not $6k worth of value.

Comment Re:Welcome to a decade ago (Score 1) 135

I think a decent amount of the issue is the disconnect between your movements in AR versus your body's movement (or lack thereof) IRL. If you are sitting on a cockpit in VR and the VR is just completing your field of vision, that's one thing. If you are walking/running around in a 3-dimensional VR landscape, that's another. I don't know how this gets fixed with improvements in refresh rate or resolution.

Also, most current devices have the discomfort of having a device hanging in front of your face which your neck has to support. This seems far more fixable (i.e. smaller tech and/or moving some of the processing/battery/etc. to something you can clip onto a belt).

Slashdot Top Deals

Over the shoulder supervision is more a need of the manager than the programming task.

Working...