I think this needs to be repeated, since I tend to be quite negative about all of the 'AI' hype:
I am not opposed to machine learning. I used machine learning in my PhD and it was great. I built a system for predicting the next elements you'd want to fetch from disk or a remote server that didn't require knowledge of the algorithm that you were using for traversal and would learn patterns. This performed as well as a prefetcher that did have detailed knowledge of the algorithm that defined the access path. Modern branch predictors use neural networks. Machine learning is amazing if:
The second of these is really important. Most machine-learning systems will have errors (the exceptions are those where ML is really used for compression[1]). For prefetching, branch prediction, and so on, the cost of a wrong answer is very low, you just do a small amount of wasted work, but the benefit of a correct answer is huge: you don't sit idle for a long period. These are basically perfect use cases.
Similarly, face detection in a camera is great. If you can find faces and adjust the focal depth automatically to keep them in focus, you improve photos, and if you do it wrong then the person can tap on the bit of the photo they want to be in focus to adjust it, so even if you're right only 50% of the time, you're better than the baseline of right 0% of the time.
In some cases, you can bias the results. Maybe a false positive is very bad, but a false negative is fine. Spam filters (which have used machine learning for decades) fit here. Marking a real message as spam can be problematic because the recipient may miss something important, letting the occasional spam message through wastes a few seconds. Blocking a hundred spam messages a day is a huge productivity win. You can tune the probabilities to hit this kind of threshold. And you can't easily write a rule-based algorithm for spotting spam because spammers will adapt their behaviour.
Translating a menu is probably fine, the worst that can happen is that you get to eat something unexpected. Unless you have a specific food allergy, in which case you might die from a translation error.
And that's where I start to get really annoyed by a lot of the LLM hype. It's pushing machine-learning approaches into places where there are significant harms for sometimes giving the wrong answer. And it's doing so while trying to outsource the liability to the customers who are using these machines in ways in which they are advertised as working. It's great for translation! Unless a mistranslated word could kill a business deal or start a war. It's great for summarisation! Unless missing a key point could cost you a load of money. It's great for writing code! Unless a security vulnerability would cost you lost revenue or a copyright infringement lawsuit from having accidentally put something from the training set directly in your codebase in contravention of its license would kill your business. And so on. Lots of risks that are outsourced and liabilities that are passed directly to the user.
And that's ignoring all of the societal harms.
[1] My favourite of these is actually very old. The hyphenation algorithm in TeX trains short Markov chains on a corpus of words with ground truth for correct hyphenation. The result is a Markov chain that is correct on most words in the corpus and is much smaller than the corpus. The next step uses it to predict the correct breaking points in all of the words in the corpus and records the outliers. This gives you a generic algorithm that works across a load of languages and is guaranteed to be correct for all words in the training corpus and is mostly correct for others. English and American have completely different hyphenation rules for mostly the same set of words, and both end up with around 70 outliers that need to be in the special-case list in this approach. Writing a rule-based system for American is moderately easy, but for English is very hard. American breaks on syllable boundaries, which are fairly well defined, but English breaks on root words and some of those depend on which language we stole the word from.
It sounds like ChadleyDudebro has had a change in perspective regarding race and racism. Initially, he may have been open-minded and willing to challenge his own beliefs with evidence. However, the information he found instead led him down a path of racism.
This could be due to various factors - perhaps the sources he was consulting were not reliable or balanced, or maybe he misinterpreted the data he found. It's also possible that he was influenced by other individuals who shared their views and convinced him over time.
In any case, it seems like ChadleyDudebro is acknowledging his current beliefs as being different from what they once were, which can be a difficult thing to do. It might be worth having a conversation with him about how opinions can change and evolve based on new information or experiences.
BREAKING: Donald Trump attacks Washington, D.C. for the second time.
In unrelated news, how long do we have to put up with his shit?
#washingtondc #washington #trump #J6 #MAGA #news #nationalguarddc #capitol #democrats #fascism
The Giants lost to the Mets by a whopping 6 runs, 12-6. Teng was roughed up for 5 runs, although the final 2 came after he was replaced, from 2 on base with 1 out at the time.
In other Giants news, LaMonte Wade, Jr. was released by the Angels.
https://www.mlbtraderumors.com/2025/08/angels-release-lamonte-wade-jr.html
Ok, been a bit since I gave a Food Rescue Program update.
We're still in onboarding for Food Rescue US. I pushed back on some of the contract language and we're sorting it out. Nothing major and they're awesome, it just takes some time.
In the mean time, I've spun up a web site, a discord chat, and a monthly meeting at the library!
We held our first in person meeting and it was a major success! We're pushing Food Rescue initiatives as well as expanding our Free Fridge program!
Folks had amazing ideas and have already started running down those leads.
I told them I'm not the leader. I'll facilitate and help guide and help remove obstacles and provide ideas but I can't do it all and they shouldn't wait on me to approve anything.
Ideas are put up to the group to discuss and shy of any major ethical concerns, usually folks gather up others and go and get it done.
This is going really well.
(10/10)
...sell a sensationalized narrative while avoiding what’s really going on in the world."
Yes, but not only "sensationalized," but "retrofitted" to their reactionary philosophy, trying to turn back time.
In my opinion, it is one of the most dangerous organizations of the US, en par in this respect with the NRA.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.