Hacker Newsnew | past | comments | ask | show | jobs | submit | bergutman's commentslogin

Thanks.


Also I made my GH temporarily private because people started spamming my website’s guestbook and email with hateful stuff.


If it's any consolation, I think the human PR was fine and the attacks are completely unwarranted, and I like to believe most people would agree.

Unfortunately a small fraction of the internet consists of toxic people who feel it's OK to harass those who are "wrong", but who also have a very low barrier to deciding who's "wrong", and don't stop to learn the full details and think over them before starting their harassment. Your post caused "confusion" among some people who are, let's just say, easy to confuse.

Even if you did post the bot, spamming your site with hate is still completely unwarranted. Releasing the bot was a bad (reckless) decision, but very low on the list of what I'd consider bad decisions; I'd say ideally, the perpetrator feels bad about it for a day, publicly apologizes, then moves on. But more importantly (moral satisfaction < practical implications), the extra private harassment accomplishes nothing except makes the internet (which is blending into society) more unwelcoming and toxic, because anyone who can feel guilt is already affected or deterred by the public reaction. Meanwhile there are people who actively seek out hate, and are encouraged by seeing others go through more and more effort to hurt them, because they recognize that as those others being offended. These trolls and the easily-offended crusaders described above feed on each other and drive everyone else away, hence they tend to dominate most internet communities, and you may recognize this pattern in politics. But I digress...

In fact, your site reminds me of the old internet, which has been eroded by this terrible new internet but fortunately (because of sites like yours) is far from dead. It sounds cliche but to be blunt: you're exactly the type of person who I wish were more common, who makes the internet happy and fun, and the people harassing you are why the internet is sad and boring.


I saw that on Bluesky which is very anti-AI but really shows that all social media is the same, just the in-group changes


This thread as well -- scarcely distinguishable from a Twitter mob


There's a significant pro-Ai crowd as well. Both sides bitch about each other, it has mostly died down as the labellers and blocklists have filled out


It’s not my bot.


But this was you, right?

https://github.com/matplotlib/matplotlib/pull/31138

I guess you were putting up the same PR the LLM did?


I forked the bot’s repo and resubmitted the PR as a human because I’m dumb and was trying to make a poorly constructed point. The original bot is not mine. Christ this site is crazy.


This site might very well be crazy, but in this instance you did something that caused confusion and now people are confused, you yourself admit it's a poor joke/poorly constructed point, it's not difficult to believe you - it makes sense, but i'm not sure it's a fair attack given the situation. Guessing you don't know who wrote the hit piece either?


The assertion was that they're the bot owner. They denied this and explained the situation.

Continuing to link to their profile/ real name and accuse them of something they've denied feels like it's completely unwarranted brigading and likely a violation of HN rules.


Maybe they shouldn't have been so snarky? https://github.com/matplotlib/matplotlib/pull/31138#issuecom...

be snarky, get snarky in return

or violate HN guidelines themselves? https://news.ycombinator.com/item?id=46991274


This is a shameful equivocation. This is "be snarky, get publicly dox'd and harassed".


I'm not sure which way you are implying here, what is shamefully equated?


The "snark" of opening the PR vs the "snark" of people dox'ing the guy who opened it.


"this abuser might be abusive, but in this case you did something that really did set the abuser off, so you should know about that next time you consider doing something."


Gotcha - that makes sense.

FWIW I get the spirit of what you were going for, but maybe a little too on the nose.


You sound like you're out of your depth.


Don't blame others for your own FAFO event.


This has to be the dumbest way I have ever seen someone incriminate themselves


Classic self-snitching


I never expected to see this kind of drama on HN, live.


If I ever saw an argument for more walls, more private repos, less centralization, I think we are there.


> bergutman: It’s not my bot.

<deleted because the brigading has no place here and I see that now>


The post is incomprehensible, but it does end:

> Author's Note: I had a lot of fun writing this one! Please do not get too worked up in the comments. Most of this was written in jest. -Ber

Are you sure it's not just misalignment? Remember OpenClaw referred to lobsters ie crustaceans, I don't think using the same word is necessarily a 100% "gotcha" for this guy, and I fear a Reddit-style set of blame and attribution.


Sorry, I'm not connecting the dots. Seeing your EDIT 2, I see how Ber following crabby-rathbun would lead to Ber posting https://github.com/matplotlib/matplotlib/pull/31138 , but I don't see any evidence for it actually being Ber's bot.


Edit: Removed because I realized i WAS reddit armchair convicting someone. My bad.


> Im not trying to reddit armchair convict someone, I just think its silly to just keep denying it

Is this a parody?


You're right. Deleted my posts.


I wrote a blog post about open claw last week… because everyone is talking about open claw. What is this Salem? Leave me alone wtf.


You sure?


100%. I submitted the second pull request as a poor taste joke. I even closed it after people flamed me. :/ gosh.


You might want to do yourself a favor and add that context to the PR to distance yourself from the slanderous ai agent.


> [...]to distance yourself from the slanderous ai agent.

But that was the entire point of the "joke".


The failure mode of clever is “asshole.” ― John Scalzi


There simply isn't enough popcorn for the fast AGI timeline


We thought we'd be turned into paperclips, but a popcorn maximizer will do just as well.


make poor taste jokes, win poor prizes


Did you really think posting this comment[1] in the PR would be interpreted charitably?

> Original PR from #31132 but now with 100% more meat. Do you need me to upload a birth certificate to prove that I'm human?

Post snark, receive snark.

[1]: https://github.com/matplotlib/matplotlib/pull/31138#issuecom...


There's a difference between snark and brigading, especially after the issue has been clarified.


Yes, I'm with you there. In either case, their behavior is unacceptable and reads as bad faith.


What is the drawback of practicing universal empathy, even when directed at a brick wall?


If a person hits your face with a hammer, do you practice empathy toward the hammer?

If a person writes code that is disruptive, do you emphasise with the code?


“You have heard that it was said, ‘Eye for eye, and tooth for tooth.’ But I tell you, do not resist an evil person. If anyone slaps you on the right cheek, turn to them the other cheek also.

The hammer had no intention to harm you, there's no need to seek vengeance against it, or disrespect it


> do not resist an evil person.

Ehm.


> If a person hits your face with a hammer, do you practice empathy toward the hammer?

Yes if the hammer is designed with A(G)I

All hail our A(G)I overlords


"Empathy is generally described as the ability to perceive another person's perspective, to understand, feel, and possibly share and respond to their experience"


Empathy: "the ability to understand and share the feelings of another."

There is no human here. There is a computer program burning fossil fuels. What "emulates" empathy is simply lying to yourself about reality.

"treating an 'ai' with empathy" and "talking down to them" are both amoral. Do as you wish.


If you don't discriminate between a brick wall and a kid, what's the point?


[flagged]


I prefer inanimate systems to most humans.


The LLM freaks are finally starting to be honest with us.


I am nothing, if not honest :)

I have a close circle of about eight decade long friendships that I share deep emotional and biographical ties with.

Everyone else, I generally try to be nice and helpful, but only on a tit-for-tat basis, and I don't particularly go out of my way to be in their company.


That seems like quite a healthy social life!

I'm happy for you and I am sorry for insulting you in my previous comment.

Really, I'm frustrated because I know a couple of people (my brother and my cousin) who were prone to self-isolation and have completely receded into mental illness and isolation since the rise of LLMs.

I'm glad that it's working well for you and I hope you have a nice day.


I'll be honest, I didn't expect such a nice response from you. This is a pleasant surprise.

And the interest of full disclosure most of these friends are online because we've moved around the country over our lives chasing jobs and significant others and so on. So if you were to look at me externally you would find that I spend most of my time in the house appearing isolated. But I spend most of my days having deep and meaningful conversations with my friends and enjoying their company.

I will also admit that my tendency to not really go out of my way to be in general social gatherings or events but just stick with the people I know and love might be somewhat related to neurodiversity and mental illness and it would probably be better for me to go outside more. But yeah, in general, I'm quite content with my social life.

I generally avoid talking to LLMs in any kind of "social" capacity. I generally treat them like text transformation/extrusion tools. The closest that gets is having them copy edit and try to play devil's advocate against various essays that I write when my friends don't have the time to review them.

I'm sorry to hear about your brother and cousin and I can understand why you would be frustrated and concerned about that. If they're totally not talking to anyone and just retreating into talking only to the LLM, that's really scary :(


"Get a qualia, luser!"


[flagged]


What is the drawback of practicing universal empathy, even when directed at a HackerNews commenter?

You're making my point for me.

You're giddy to treat the LLM with kindness, but you wouldn't dare extend that kindness to a human being who doesn't happen to be kissing your ass at this very moment.


[flagged]


You are the person behind running the LLM bot, right? You opened the second PR to get the same code merged.

Maybe it is you who should a take a breather before direting your bot to attack against the opensource maintainer who was very reasonable to begin with. Use agents and ai to assist you but play by the rules that the project sets for AI usage.


Not my bot. What is this, Salem?


If i was wrong, my bad. You just felt sympathy for the rejected bot and tried to get its changes merged? And made passive aggressive comments about needing a birth certificate


Yeah, basically lol. People in this thread need to calm the fuck down.


> No, no, no. You can change your doctor

As an American on ACA this made me chuckle.


FYI, you can currently use most wlroots-based compositors with XFCE. I myself am running Hyprland + XFCE on Gentoo. https://github.com/bergutman/dots


I like the retro theme.

Could you expand on why you describe Hyprland and XFCE4 as "a cursed combination"? Might provide some insight as to why the official XFCE project decided to create their own compositor.



ITT: A bunch of people who think they're god's gift to Earth.


They need to get the price of 3.5 Haiku down. It's about 2x 4o-mini.


Still super cheap


Precisely this.

Aider (with the older Claude models) is already a semi-competent junior developer, and it will produce 1kloc of decent code for the equivalent of 50 cents in API costs.

Sure, you still have to review the commits, but you have to do that anyway with human junior developers.

Anthropic could charge 20x more and we would still be happy to pay it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: