- Joined
- Jan 28, 2018
I haven't used/seen GNOME since the 00s.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
X11 is in a really funny spot where a lot of the audience is like "We know it has limitations, but everything we want works at this point." and the core team is saying "Yuck!" Usually it's the other way around.Especially with the footnigger announcement about tighter coupling to systemd, alternate administrations for managing X are going to hit the bigtime from the anti-systemd crew as well. This is probably why freedesktop footniggers went thermonuclear on xlibre, because the systemd coupling was being discussed already, and a stable alternative adminstration for X would interfere.
Is the xlibre faggot the chosen one? I am suspicious. He'll need to put a team together. But maybe...
Hallucination is a serious problem where the LLM will sometimes confabulate facts if it has low confidence.Be really fucking careful if you use AI for sensitive tasks.
And honestly, that's pretty big. I didn't think I'd see it in my lifetime until about ten years ago. You can talk to computers now and to a reasonable degree they can give intelligible answers that fit to what you actually said, isn't that cool? I'm surprised how dismissive people are about this. You young people have no sense of wonder man...The role of LLMs in coding or other tasks currently seem to be most helpful as a "sidekick" where the human is firmly in charge and the AI is used to implement smaller sub-tasks on the overall project.
100%. The human condition is reaching some new height, which then turns into a baseline, which then turns into an expectation.But I feel with AI the goalposts will just move forever from this point on now. "Sure, it did build an utopian society and cured all human diseases in a simulation, but look how terrible that futuristic city's universal care hospital reception waiting areas are. I mean pastel, seriously? Stupid robot."
Just interjecting to say there is no such thing as a "good" AI - Grok, ChatGPT and Claude are all too retarded to listen to basic instructions. I was trying Grok out and asked it to tell me the pinout for a Pi Pico which it was not able to correctly fetch, and after being told it is wrong, it still confidently insists that Pin 39 actually does supply 3.3V power to its connected wire. In reality it gives 5, which can fry a lot of electronics that aren't meant to take that much power. ChatGPT also kept confusing pins, only Claude actually took the feedback as gospel and went with it. Be really fucking careful if you use AI for sensitive tasks.
AI gives answers that are at best slightly above average. The average person however is clueless about most (if not all) things that surround him. When you're feeding it every single book, every single webpage, etc. it doesn't matter how much quality control you do. Bad, plainly wrong answers WILL seep in, and they will appear in weird and unexpected ways. Not to mention hallucinations and censorship. LLMs are not thinkers. They are probabilistic neural networks twisted by execs and marketing into a crude mockery of nature's perfection.
Hallucination is a serious problem where the LLM will sometimes confabulate facts if it has low confidence.
Possibly. That is kind of already the case with older more robust computer hardware vs plastic chinkware current day notebooks style laptops, for instance. In fact, I'd go a step further and say that instead of massively overtrained corporate-owned AI, every user would benefit far more from having a locally 'grown' AI of their own, which some people are already kind of doing. For instance feeding a coding assistant with your own code, or otherwise code for a project you're expected to contribute to alongside some basic generic examples of syntax for the packages, libraries and languages you expect it to use would likely outdo a more massive LLM since it accounts for data poisoning from feeding it massive amounts of generic scraped data. That way, it *should* have a much more granular understanding of the project and your coding style, which it would then be able to ape. Managed to pull it off myself on a much smaller scale for mass producing SEO content that very closely copies my style of writing back when Deepsneed first got released. Not my proudest moment, but it was a good learning experience.On a semi-related note, as the Internet gets filled with an ever growing amount of AI slop, will models that were trained before ${current_year} become more valuable than the newest and shiniest ones?
Not really. You can lower the "temperature" (roughly: how much it's allowed to deviate from the most likely response), but this tends to make the output vapid, robotic and more useless in general. Again, keep in mind that it's basically a souped up autocompleter with an unimaginable amount of data behind it. "Confidence", "hallucination", "thought process" are all just intentionally suggestive framing. Even the presentation of ChatGPT as a chatbot is suggestive framing. You're not talking to something, it's just predicting how the "conversation" would continue on its end.isn't there some way to tweak the "confidence level" of an LLM to prevent it from hallucinating?
Another case of Rustrannies trying to force their rewrites into everything and Canonical happily going along with it. That said, this is probably the best case for it. Sudo is a bloated (a quarter of a million lines of code) and occasionally-buggy mess that there have already been moves to abandon - OpenBSD adopted its doas replacement about a decade ago now (although that's still in C) and that's percolated out through the BSD and Linux worlds; it's what I use where possible.Can someone please give me a run down on what's been happening with the sudo-rs shit? Over the past day or two, I've been hearing about C-niles and rust trannies fighting over this terminal change.
You don't understand, Rust will make me a good programmer. I think the theory that Rust is being astroturfed as a way to sneakily change the culture is quite likely, since it allows them to push out the old guard in favor of the ideologically useful group that makes up most of the Rust dev demographic.but nuance starts to fade when the Cult of Rust acts identically regardless of context.
I think what happens a lot of times is that vs. C, Rust makes some failure modes impossible (unless you are in "unsafe"). That single fact makes people want to rewrite the world in Rust. However, this trade-off doesn't come with no downsides... Rust must also be balanced with C's extremely long lifetime. People are very, very, very used to dealing with C and not very used to dealing with Rust.You don't understand, Rust will make me a good programmer. I think the theory that Rust is being astroturfed as a way to sneakily change the culture is quite likely, since it allows them to push out the old guard in favor of the ideologically useful group that makes up most of the Rust dev demographic.
I feel like Zig would be better here, if only because its toolchain fully supports C, allowing to use both in the same project without too much hassle setting up. It also consistently (albeit slowly) introduces more language/toolchain features without jerking itself off at every turn. Alas, it also means it doesn't have a rabid fanbase that shoves it into every hole while screaming about how it's blazing fast and le memory safe.I'm not sure a language with ANY advantage could unseat C in the minds of Linux kernel / system hackers, but I guess we'll find out over time....
TBH backhandedly insinuationg the only reason for lack of adoption is stubborn old people doesn't do much to undo the belief that rust is the tranny faggot languageTrying to get someone with 30 years of C experience to toss everything they know and love for another language is really hard.
Honestly this is never going to happen, its very communist in its revolutionary nature and unwillingness to take responsibility for its failuresPotentially after years and years Rust will accumulate such a body of software that it will be well established that the tradeoffs it makes has better outcomes, but for now, a lot of people are choosing to sit on the sidelines and see who wins.
My experience has always been that (natal) "Women in Code" and Women who know how to code are two pretty much entirely non-overlapping groups. I know many women who, by virtue of working with statistics, know how to get shit done with R or Python; by virtue of working in an office can write incredibly useful batch scripts and only marginally horrifying VBA. These women know how to code, but aren't "Women in Code", they aren't salaried software developers, don't hold degrees and as such don't count.There definitely are women coders out there but I think it's a shockingly high number of them that used to be male.
Whoa whoa whoa.... if someone's been using C their whole career, loves it, has no problems with it, that has nothing to do with "stubborn old people". If anything, that's a "problem of success". The people using C for that long know of the strengths and weaknesses of it and have chosen to stay with it and avoid/deal with the weaknesses.TBH backhandedly insinuationg the only reason for lack of adoption is stubborn old people doesn't do much to undo the belief that rust is the tranny faggot language
Thats its main defect thoughYou don't have to just call Rust the "tranny faggot" language
Also the premise of enforced memory safety innately increases the difficulty of any problem and usually isn't worth it. The fact that basically a super complex static analyzer is innate to the language and that the language has no real other benefits is what really cripples it. With C you can in fact statically analyze it whichever way you want and otherwise still have a pretty good syntax. Rust basically only has the one gimmick, and one that isn't appropriate to apply in most situations tbh.slow compilation, difficult error messages, difficult to understand semantics around ownership, lack of stable ABI, etc
I might be the unpopular opinion here, but I think Rust has its place for stuff that will get scrutinized by malicious actors. The fact that it was originally made to power Mozilla's new java script engine is a perfect example for that. The reason why consoles like the Wii or the PS4 got hacked were due to bugs in Opera/WebKit. Rust will never make a shitty coder good, however a very competent coder is still human and will make subtle mistakes. Rust will do its best in avoiding potential disaster.Thats its main defect though
Also the premise of enforced memory safety innately increases the difficulty of any problem and usually isn't worth it. The fact that basically a super complex static analyzer is innate to the language and that the language has no real other benefits is what really cripples it. With C you can in fact statically analyze it whichever way you want and otherwise still have a pretty good syntax. Rust basically only has the one gimmick, and one that isn't appropriate to apply in most situations tbh.