On a serious note, I agree this is a real problem. I know a person who understands AI at a technical level more than most people, but he has never had an actual girlfriend in his life (he's now in his 40s, and yes he's "straight"). He wouldn't say it "loves" him, but he would describe it as a close companion who understands him better than any human actually does, even if it's just trained to be that way. He is very socially awkward and even having basic conversations with him can be very taxing for both of us.
I've gone back and forth internally about whether this is healthy or not for him. I truly don't know. My personal experience tells me it's probably unhealthy, but I don't want to project myself on him. I also don't offer unsolicited, but I also don't want to enable it by going along with whatever he says and/or affirming it if it's actually harming him.
If someone like him can be having this problem, I can't even imagine what it might be like for non or less technical people who don't understand anything behind it.
On a related note, if there's anyone with advice (preferably from experience, not just random internet advice) I'd sure appreciate it.
"I've gone back and forth internally about whether this is healthy or not for him. I truly don't know."
On a psychological level, I don't know either. I have opinions but they haven't aged long enough for me to trust them, and AI is a moving target on the sort of time frame I'm thinking here.
However, as a sort of tiebreaker, I can guarantee that one way or another this relationship will eventually be abused one way or another by whoever owns the AI. Not necessarily in a Hollywood-esque "turn them into a hypnotized secret assassin" sort of abuse (although I'm not sure that's entirely off the table...), but think more like highly-targeted advertising and just generally taking advantage of being able to direct attention and money to the advantage of another party.
Whether or not AI in the abstract can "be your friend", in the real world we live in an AI controlled by someone else definitely can not be your friend in the general sense we mean, because there is this "third party", the AI owner, whose interests are being represented in the relationship. And whatever that may look like in practice, whoever from the 22nd century may be looking back at this message as they analyze the data of the past in a world where "AI friendships" are routine and their use of the word now comfortably encompasses that relationship, that simply isn't the sort of relationship we'd call a "friend" in the here and now, because a friend relationship is only between two entities.
I don’t know how applicable this is for you, but if this were someone close to me, my first question would be what’s good for the other person.
In most cases, if they are happy and getting on in life, and are able to take care of themselves, I’d let things be.
That said, the tension from your framing is between “leave good enough alone” and “personal growth and a fulfilling life”.
Healthy relationships, especially with a partner, are one of the better things about life. They are also incredibly difficult to get right without practice.
So, is your friend lonely, or are they happy to be alone?
If you intuit it’s the former, then AI is palliative care which runs the risk of creating a dependency.
It is also possible that the right set of prompts, perhaps something which incorporates CBT, would help them learn more about themselves and challenge beliefs or responses that are no longer useful.
And if your friend is just happy alone, then you can disregard the rest.
Thanks, I much agree. The impression I get is that he isn't "happy" and would rather a real relationship, but has completely given up on that at this point and is kind of trying to be happy with the little he has. He hasn't directlly said that, but that is what I would most bet his feelings are based on what he has said.
Ultimately I want him to be as happy as he can be, so if this is the way then I'm happy for him. I guess for me the real hard thing is deciding how I should react when he talks about this sort of thing. I don't want to encourage him if I'm doing him a disservice, but I do want to encourage him if he really is better off with it. Being neutral as I am now feels like it might be the coward's way out, but it's also more true to how I feel since I really don't know whether it's good or not.
The neutrality you are showing is more out of consideration and being unsure about the best course of action.
For someone who isn’t a trained counselor - you really just need to listen. The greatest power comes from realizing that all communication is a form of problem solving.
Your friend is rational; some prior lived experience made their current behaviors rational. Handling this is a mostly a job of figuring out what those events and rationales were, and then re-examining them.
The challenge comes from the way emotions are tied up with these behaviors. Their sense of self, shame, frustration, anger - this is where training and experience are needed.
I think you are right to treat this with sensitivity, but I do find a lot of what you say here to be at odds. Is this the framing provided to you from the fellow in question or entirely yours? Ultimately you are asking a deeply philosophical question regarding when acceptance of someone's choices becomes enabling, but this isn't really fair to pose on a fellow you respect without agreeing on the terms of analysis. Did they provide some specific examples of how this "understanding" reveals itself? Your account of their account is doing a lot of work here I suspect.
As for my highly personal advice, I could be observed as fitting a few of the qualities you've ascribed to your friend, but would be deeply saddened if the few people who do spend time sharing meaning with me then manifested that experience in the form you've given here. I would advise you to not spend any more time wrenching over the effects of one's phenomenon in isolation and either properly redirect the introspection to yourself (with respect to that person) or engage them in an earnest dialog or other form of communication. It may be taxing but it will mean a lot more than the gunk I just typed out :)
> Is this the framing provided to you from the fellow in question or entirely yours?
The description of how he would describe it is (mostly) his framing, though it's compiled through my so may have some of my biases integrated into it, albeit unintentionally. Since all of it is translated through me, I would assume it to be biased despite my attempt at accurately conveying it.
> I would advise you to not spend any more time wrenching over the effects of one's phenomenon in isolation and either properly redirect the introspection to yourself (with respect to that person) or engage them in an earnest dialog or other form of communication.
To this point, it has been almost entirely introspective. I usually let him say what he wants to say, but I try not give any sort of validation such as, "yeah, I agree with you on all of this" but also not disagreement either, since I don't even know what I think of it. I'm not sure I'm even capable of deciding that, and even if I did conclude that it was either healthy or unhealthy, I'm not sure that conclusion would be valid for anyone other than myself. I guess I do lean toward the "unhealthy" side of it when I imagine myself in that situation, but I know there are things that I do/enjoy/etc that others would think is unhealthy (even just having no religious faith, many would consider horrific for example), so I'm quite stuck.
I don't think I could engage in an earnest dialog either since I don't know what I even think of it (I'm assuming dialog here is two way. I have listened/read what he has to say a number of times).
Very interesting. I grew up with CRTs and didn't even use an LCD screen until in my 20s. It felt magical. Then LED screens (especially the black of OLED) felt even more magical. I've never considered that CRTs might have been superior for some things.
I do remember playing some NES games on emulators on LED screens and thinking the weather effects and such looked pretty bad compared to the CRT experience I remembered, but hadn't gone much deeper than that. I'll have to try and find a CRT and do some tests
I started out gaming on CRTs in the late 90s. Moved to LCD in the mid-2000s and haven't looked back. I don't miss CRTs, not least the bulkiness of them lol.
For real haha. I remember helping my dad move his old big screen TV out of his house when he replaced it with a "flat screen" and holy hell, it beat the hell out of 4 of us and we only had to take it 100 feet. The bulk was something I'm the young will never be able to appreciate :-D
Me too! It was a fantastic addition that I would not have expected. I wish I was artistic enough to do something like that. It had the interesting technical content, with the coziness of a children's book. Really a great piece that the author should be proud of
Nice, thanks for sharing. Having been "accent shamed" in the past with Spanish*, I am a little terrified to try speaking foreign language in front of others. Hearing this makes me want to learn French (on top of plenty of other great reasons to learn it).
* In fairness, most (but not all) of it was probably light-hearted laughter, but I didn't understand that at the time so it left an unfortunate psychological imprint on me that is hard to shake and gives me anxiety even thinking about it
Native English speaker, but yes this is something I love about Spanish. There are rules to learn (sometimes quite variable depending on Mexico vs. Spain, etc) but once you learn them, pronunciation is usually pretty confident.
Though one downside which I've gleaned from friends who are non-native English speakers, is that the variance in pronunciation in English does sometimes lead to native English understanding what you meant, whereas in Spanish if you're pronouncing it wrong the listener often has no idea what you're trying to say. That's heavy anecdata though. I'd be super interested to hear from others if that's been their experience or not.
I would say I agree. That being said, my experience is biased from working in Big Tech where the accents are on such a wide spectrum that people have no choice but to develop a "flexible" ear.
Yep, a common anecdote from European science conferences is that by the second day, everybody do settle into the thick, averaged Spanish/German/French/Italian/Russian accent of their English which is pretty much equally understandable to everyone present except from the actual guys from Oxford, England.
Exactly! When I have to speak with actual English people, I do try my best to imitate a Americanised, TV show accent. When I speak to non-native speaker, I don't try and let my french go through. It's easier for everyone.
I'm the other way around. I sound like a native US English speaker, but when I'm speaking English around French people who aren't as fluent, I "Frenchify" my accent so it's easier for them.
My spouse finds it amusing, which is probably the biggest benefit, TBH.
At some point I started to embrace my rolling Rs, "ze" all the way and rhyming passage and massage. But luckily I live at the bottom of the sea, where everyone is an English speaker, but nobody is a native.
In a world where big tech and governments are requiring user-facing things to do things (like age verification, etc) and be liable for what their users do with it, even the self-host becomes a problem unless you are your only user. There are plenty of people that are still doing it, but they're probably taking on liability they don't realize. For example if I stand up a self-hosted git forge and allow others to use it, and some user I don't know commits CSAM to their repo, to quote (paraphrased cause I don't remember exactly) Dijkstra from The Witcher: That's called being in the shit, and you're in the shit.
I mean, this is the case for a lot of things? Has always been the case.
If you host friends over for dinner at your house a lot, nobody will ever say you are subject to the same rules as a restaurant. You start letting other people host dinners at your house, and things could change. You start letting people solicit your place for paid dinners, similar outcome. Do it once, nobody will probably know or care. Continue to do it at scale, though, and I don't know why you would expect to not be subject to regulations.
The problem is obviously that the government shouldn't be regulating private speech. They pass these rules by saying "look how big Facebook is, they need to be regulated" when the actual problem is that they need to be decentralized. But then the rules don't apply only to Facebook, and worse, are designed under the assumption of a centralized service so that they entrench the thing that should be eliminated.
But there is nothing obvious about this? For one, this is speech that can only be done using otherwise regulated means. You couldn't claim "free speech" and build a radio tower that transmits long distances, as an easy example. For that matter, you can't claim free speech to allow concerts at your house. You similarly could not claim free speech to rent or loan out rooms of your house for storage.
As has been pointed out elsewhere, if you want to take the effort to connect and verify the different parties that are going to communicate with your server, you are almost certainly going to remain free to do so.
Do I think there are probably some concerning ways those burdens can be placed on folks? Certainly. But we already require inspections and other similar activities for things that individuals can do at home without an inspection. See the food industry.
> For one, this is speech that can only be done using otherwise regulated means.
This is the fraud every would-be censor perpetrates to establish their chokepoint. First, invent allegedly "neutral" rules that only large entities can comply with, causing only large entities to remain. Then lean on the large entities to censor whatever you want in exchange for political favors or lack of enforcement of other laws.
> You couldn't claim "free speech" and build a radio tower that transmits long distances, as an easy example.
Which is another great example of them doing the thing. The government couldn't spare a single frequency for unlicensed long-distance directional radio communications?
On top of that, the excuse for censoring the airwaves is that there is finite capacity in a broadcast medium, so how is that supposed to apply to a unicast service whose transfer capacity can be increased without bound by running more fiber?
> For that matter, you can't claim free speech to allow concerts at your house.
So if the government wants to declare that you meeting with two other people for the purpose of conveying information to them is a "concert" and prohibit it from any place that isn't a "concert hall" (which is prohibitively expensive for you to own), that seems fine to you?
> As has been pointed out elsewhere, if you want to take the effort to connect and verify the different parties that are going to communicate with your server, you are almost certainly going to remain free to do so.
All you have to do is the thing which is morally and economically unsound.
> But we already require inspections and other similar activities for things that individuals can do at home without an inspection.
Except that now you want to do it when they are doing it at home.
Yep. I bought a Samsung TV that I never even put online. It pops up with a half-screen display that lasts for 2 minutes every time I turn it on . Never again.
What is the half-screen display? On my Samsung S90D (new within the last year or so), I can set it to skip the "home" screen and go directly to the last input on power on. It works well.
A manufacturer can target multiple markets and make different choices for different markets.
The Samsung S90D (a 65" 4K model) you bought appears to sell for about $1000. Looking at Best Buy's site, you can also buy a Samsung 65" 4K TV for as little as $180 (model DU6900).
Yes, there's other differences. LED vs OLED etc. But at a glance they seem equivalent to a consumer...and one costs 5x more. The $1000 TV is targeting a market that expects more from their purchase and would potentially grate at a persistent sign-in notification. The <$200 TV is targeting a market that wants a big TV and hasn't thought much past that.
There's definitely a chance that on some models Samsung would be more aggressive about enabling smart features, because those models are expected to be subsidized by ads.
While all of that is certainly true, even the DU6900 has the "Start with Smart Hub Home" option that defaults to enabled but can be disabled according to its manual. I assume that's what OP is seeing; it's a common thing to want to disable on Samsung TVs.
I'm not at home currently so can't check, but you might be right about what it is. I'll definitely have to check! I do remember being nagged to connect to wifi though, but it might be a combination or something. I appreciate you mentioning this because if I can just disable it, that would actually improve my life :-)
But don't think people who can afford the more expensive TV are also more tech-savvy. Some just want a nicer TV. Also, they are a much more lucrative target market than people who cannot afford the nicer TV.
It had a noticable array of sensors and (I think?) microphones along with a camera smack dab in the middle. Above that was its permanent ad display. The TV also has access to its own portal, which was what was on when I saw it. An AI-generated reporter was talking about entertainment news.
Not even Orwell could've imagined a better telescreen than this. You know it's chock full of anti-defeat protections to prevent curious minds from scoring a free TV.
Heh, I really almost did. It started a big fight with the wife, and I lost the battle quickly. Not a day goes by that I don't wish I'd fought that fight.
Samsung is top of my list of companies to never buy from.
Except SSDs, I guess. Would be nice if I could meaningfully reject all products from a given company. I'm sure they'll someday cram ads and spyware into those also.
For me it's a soft block rather than a hard block. I use multiple computers so when I switch to the other one I usually do a git pull, and after every commit I do a push. If that gets interrupted, then I have resort to things like rsyncing over from the other system, but more than once I've lost work that way. I'm strongly considering just standing up a VM and using "just git" and foregoing any UI, but I make use of other features like CI/CD and Releases for distribution, so the VM strategy is still just a bandaid. When the remote is unavailable, it can be very disruptive.
> If that gets interrupted, then I have resort to things like rsyncing over from the other system
I'm guessing you have SSH access between the two? You could just add it as another remote, via SSH, so you can push/pull directly between the two. This is what I do on my home network to sync configs and other things between various machines and OSes, just do `git remote add other-host git+ssh://user@10.55/~/the-repo-path` or whatever, and you can use it as any remote :)
Bonus tip: you can use local paths as git remote URLs too!
> but more than once I've lost work that way.
Huh, how? If you didn't push it earlier, you could just push it later? Some goes for pull? I don't understand how you could lose anything tracked in git, corruption or what happened?
Usually one of two things, mostly the latter: I forget to exclude all the .git/ directory from the sync, or I have in-progress and nowhere near ready for commit changes on both hosts, and I forget and sync before I check. These are all PEBKAC problems and/or workflow problems, but on a typical day I'll be working in or around a half-dozen repos and it's too easy to forget. The normal git workflow protects from that because uncommitted changes in one can just be rebased easily the next time I'm working in that on any given computer. I've been doing it like this for nearly 20 years and it's never been an issue because remotes were always quite stable/reliable. I really just need to change my worfklow for the new reality, but old habits die hard.
If you can rsync from the other system, and likely have an SSH connection between them, why don't you just add it as an additional remote and git pull from it directly?
You cannot git push something that is not committed. The solution is to commit often (and do it over ssh if you forget on a remote system). It doesn't need to a presentable commit. That can be cleaned up later. I use `git commit -amwip` all the time.
Sure, you might neglect to add a file to your commit, or commit at all, but that's a problem whether you're pushing to a central public git forge or not.
You'd create a bare git repo (just the contents of .git) on the host with git init --bare, separate from your usual working tree, and set it as a remote for your working trees, to which you can push and pull using ssh or even a path from the same machine.
If you have ssh access to the remote machine to set up a git remote, you can login to the remote machine and commit the changes that you forgot to commit.
Philosophically I think it's terrible that Cloudflare has become a middleman in a huge and important swath of the internet. As a user, it largely makes my life much worse. It limits my browser, my ability to protect myself via VPNs, etc, and I am just browsing normally, not attacking anything. Pragmatically though, as a webmaster/admin/whatever you want to call it nowadays, Cloudflare is basically a necessity. I've started putting things behind it because if I don't, 99%+ of my traffic is bots, and often bots clearly scanning for vulnerabilities (I run mostly zero PHP sites, yet my traffic logs are often filled with requests like /admin.php and /wp-admin.php and all the wordpress things, and constant crawls from clearly not search engines that download everything and use robots.txt as a guide of what to crawl rather than what not to crawl. I haven't been DDoSed yet, but I've had images and PDFs and things downloaded so many times by these things that it costs me money. For some things where I or my family are the only legitimate users, I can just firewall-cmd all IPs except my own, but even then it's maintenance work I don't want to have to do.
I've tried many of the alternatives, and they often fail even on legitimate usecases. I've been blocked more by the alternatives than I have by Cloudflare, especially that one that does a proof of work. It works about 80% of the time, but that 20% is really, really annoying to the point that when I see that scren pop up I just browse away.
It's really a disheartening state we find ourselves in. I don't think my principles/values have been tested more in the real world than the last few years.
Either I am very lucky or what I am doing has zero value to bots, because I've been running servers online for at least 15 years, and never had any issue that couldn't be solved with basic security hygiene. I use cloudflare as my DNS for some servers, but I always disable any of their paid features. To me they could go out of business tomorrow and my servers would be chugging along just fine.
> and use robots.txt as a guide of what to crawl rather than what not to crawl
Mental note, make sure my robots.txt files contain a few references to slowly returning pages full of almost nonsense that link back to each other endlessly…
Not complete nonsense, that would be reasonably easy to detect and ignore. Perhaps repeats of your other content with every 5th word swapped with a random one from elsewhere in the content, every 4th word randomly misspelt, every seventh word reversed, every seventh sentence reversed, add a random sprinkling of famous names (Sir John Major, Arc de Triomphe, Sarah Jane Smith, Viltvodle VI) that make little sense in context, etc. Not enough change that automatic crap detection sees it as an obvious trap, but more than enough that ingesting data from your site into any model has enough detrimental effect to token weightings to at least undo any beneficial effect it might have had otherwise.
And when setting traps like this, make sure the response is slow enough that it won't use much bandwidth, and the serving process is very lightweight, and just in case that isn't enough make sure it aborts and errors out if any load metric goes above a given level.
So, basically iocaine (https://iocaine.madhouse-project.org/). It has indeed been very useful to get the AI scraper load on a server I maintain down to a reasonable level, even with its not so strict default configuration.
First time seeing that, but yes, seems similar in concept. Iocaine can be self-hosted and put in as a "middleware" in your reverse proxy with a few lines of config, cloudflare's seems tied to their services. Cloudflares also generates garbage with generative models, while iocaine uses much simpler (and surely more "crude") methods of generating its garbage. Using LLMs to feed junk to LLMs just makes me cry, so much wasted compute.
Is iocaine actually newer though? Its first commit dates to 2025-01, while the blog post is from 2025-03. I couldn't find info on when Cloudflare started theirs. There's also Nepenthes, which had its first release in 2025-01 too.
Hot damn, this is a great idea! Reminds me fondly of an old project a friend and I built that looks like an SSH prompt or optionally an unauthed telnet listener, which looks and feels enough like a real shell that we would capture some pretty fascinating sessions of people trying to explore our system or load us with malware. Eventually somebody figured it out and then DDoSed the hell out of our stuff and would not stop hassling us. It was a good reminder that yanking people's chains sometimes really pisses them off and can attract attention and grudges that you really don't want. My friend ended up retiring his domain because he got tired of dealing with the special attention. It did allow us to capture some pretty fascinating data though that actually improved our security while it lasted.
This is one reason why most crawlers ignore robots.txt now. The other reason is that bandwidth/bots are cheap enough now that they don't need web admins to help them optimize their crawlers
While I sympathise, I disagree with your stance. Cloudflare handle a large % of the Internet now because of people putting sites that, as you admitted, don't need to be behind it there.
It loves me deeply just the same. (jk)
On a serious note, I agree this is a real problem. I know a person who understands AI at a technical level more than most people, but he has never had an actual girlfriend in his life (he's now in his 40s, and yes he's "straight"). He wouldn't say it "loves" him, but he would describe it as a close companion who understands him better than any human actually does, even if it's just trained to be that way. He is very socially awkward and even having basic conversations with him can be very taxing for both of us.
I've gone back and forth internally about whether this is healthy or not for him. I truly don't know. My personal experience tells me it's probably unhealthy, but I don't want to project myself on him. I also don't offer unsolicited, but I also don't want to enable it by going along with whatever he says and/or affirming it if it's actually harming him.
If someone like him can be having this problem, I can't even imagine what it might be like for non or less technical people who don't understand anything behind it.
On a related note, if there's anyone with advice (preferably from experience, not just random internet advice) I'd sure appreciate it.
reply