There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

SpaceNoodle , in Programmer Pain Chart

Documentation should be larger than code.

Tests as well.

umbraroze OP ,

Tests as well.

In most programming languages, yes.

In Ruby? …eeeeeeeehhhhhhhhh.

SpaceNoodle ,

Programming, not Ruby.

Celofyz , in Programmer Pain Chart

I always tought that it’s a norm to have more code in tests than in tested program

kratoz29 , in Happy 30th birthday to RFC 1631 ("NAT"), the "short term solution" we all rely on

Ah, how to forget the first obstacle in my hobby self hosting projects, the damn CGNAT…

“Just open the wireguard port bruh”

No my friend, I don’t think that is gonna cut it.

(Thankfully Zerotier and Tailscale work for me).

doubletwist ,

I have the same issue (TRIPLE NAT’d! One of which is the CGNAT). Unfortunately I have external family that accesses from media boxes/TVs so those won’t work for me.

Thankfully I was able to get a small VPS server for $2/mo and set up some reverse tunnels with auto-ssh. Seems to be working fairly well so far.

All that said, I longingly look forward to the future when I don’t have to worry about NAT.

CedarMadness ,
@CedarMadness@midwest.social avatar

What’s really crappy is that my ISP which used to give me a public ipv4 and also supported ipv6 2as bought out, and now I’m on cgnat and ipv6 support has disappeared.

Fuck metronet, it’s not even cheap anymore

frezik , in Happy 30th birthday to RFC 1631 ("NAT"), the "short term solution" we all rely on

A day old IPv6 thread where there isn’t some moron arguing NAT is for security? What’s going on here?

tyler , in Programmer Pain Chart

I miss why… he was what everyone really needed, and the industry destroyed him. I haven’t seen anyone like him since.

Hobbes_Dent , in Happy 30th birthday to RFC 1631 ("NAT"), the "short term solution" we all rely on

192.168.1.1/24. Got it.

  • Everyone
qjkxbmwvz ,

I’ve only recently branched out from router defaults…only reason was that I wanted to VLAN off my home network, and mostly just so [Home Assistant-controlled] smart devices can’t talk to the Internet at all.

qprimed , (edited )

10.0.0.0/8

172.16.0.0/12

192.168.0.0/16

🎶 a whole new wooorrrld… 🎶

neidu2 ,

Whenever I’m given the chance at work, I let my feelings be known about using “consumer grade addressing schema” in production clusters. Sure, I use it at home, but anything beginning with “192.168” looks like my moms wifi, and has no right being part of a production network.

This comment was sponsored by the 172.16.0.0/12 gang

doubletwist ,

I use 10.x.x.x addresses at home, though split into /24 networks in each vlan.

Rinox ,

That seems overkill

doubletwist ,

Well again, I’m only using /24 chunks of it.

The main reason I went with it is that it’s far faster for me to type “10.0.x.x” than to type “192.168.x.x”, especially on the keypad.

ssm , in we love open source!!1!
@ssm@lemmy.sdf.org avatar

It’s ironic so many people are cucking to discord, having left reddit for lemmy

LaserTurboShark69 , in we love open source!!1!

I’m genuinely curious what would be a good alternative to Discord for something like this

GiovaMC1 ,

Revolt chat. Pretty much an open source discord.

Corbin ,

Mattermost is the most obvious option; it’s a clone of Slack. IRC is another good option, although I know a lot of people hate it because they prefer features to freedom. I cannot recommend Matrix; the UX is fine but the cryptography has a few issues, as documented by Soatok here.

fruitycoder ,

Matrix and matter most are my top two. Matrix is preferred because of the federation support and a pretty good bridge (to services such as discord) ecosystem.

ssm ,
@ssm@lemmy.sdf.org avatar

IRC, XMPP, Matrix (in order of personal preference)

ssm , in we love open source!!1!
@ssm@lemmy.sdf.org avatar

I was devastated when I learned X-Moto dumped their forums in favor of dicksword. You have the infrastructure already set up, why replace it with garbage, especially as an open source project?

efstajas , in we love open source!!1!

I see this point a lot and I don’t get it at all. You can do something awesome, free and open-source but use tools that aren’t, especially when we’re talking about community building. Sure, you can do your outreach exclusively on Mastodon or Farcaster, but the most eyes just happen to be on closed platforms, so it’d just be self-sabotage. Doing the only thing that makes sense doesn’t make you a hypocrite.

NigelFrobisher , in Happy 30th birthday to RFC 1631 ("NAT"), the "short term solution" we all rely on

I wrote so many essays and exam answers in the late 90s on how IPv6 would come in and fix everything and I’m really feeling this.

flying_sheep ,
@flying_sheep@lemmy.ml avatar

It did, wherever it’s used. If you can ditch backwards compatibility in your network and just use ipv6, everything gets so much simpler.

TheBananaKing , in we love open source!!1!
msage ,

while yes, there are many BETTER alternatives already disponible

PoliticalAgitator ,

Then it sounds like all that’s left to do is get 150 million people to use them.

msage ,

Then don’t brag about being 100% FOSS supporter…

Also 150M people may use it, 8 billion people can’t index it or do an advanced search, so fuck them.

Kacarott ,

then don’t brag about being 100% FOSS supporter

You are literally doing exactly what the meme was about lol. A discord alternative may simply not be a viable alternative for their needs, if no one is using it.

nexussapphire ,

Yeah, you catch more flies with honey than vinegar. These individuals annoying people over stuff like this is like trying to criticize a smoker until they quit.

They know open source or free software is supposed to be better for you but there are legitimate reasons to keep using the propertary software.

Also I have no issue with proprietary software so long as they provide a quality service and respect my privacy/rights as a customer. Given an opportunity to pay for good software I always try to, even if the only option is to donate.

Also if you have a fairly big community having a professional team to handle any issues you have in a timely and professional manner is pretty important. I can’t tell you how many times I tried to report a bug that makes the software unusable and the maintainer says “huh, what are you talking about.” and ghosts me.

msage ,

First of all, public forums are a thing, they work flawlessly and provide information to people without needing to sign in, which is my top issue with Discord. And why I actually want FOSS.

Among other things, some I already mentioned, Discord isn’t even all that big, you can say Facebook has 3 bil users, let’s all go there.

But the meme is about people who can’t escape, avoiding Discord is not only possible, but specifically for support advisable, and I would argue that it’s not even that hard.

I personally have used Discord about three times before I just selfhosted Jitsi. Never understood why people want to use it so much. For chat I use Matrix since 2018.

Kacarott ,

Public forums serve a different purpose to a live chat. Actually what I’m seeing a lot in the comments is people making assumptions about what the purpose of the discord server is, and from those assumptions then conclude that it would be easy to use something else. Some assume that they use it for documentation (???), some assume it’s for technical support. But usually what I see, is that these kinds of servers are just an attempt to build a community. And for building a community in the tech space, discord has by far the biggest user base for a chat solution (unless you really think there are more target audience using Facebook messenger, than discord?)

msage ,

I have no idea what kind of software this even is, so possibly could be better to use Facebook for all I care.

You can build community everywhere, and I have no idea why are people acting like Discord is the best place for it.

PoliticalAgitator ,

Why stop there? Do the open source apps you’re advocating run on Windows or Nvidia drivers? You could get upset about them too, because they’re also one step removed from something closed source.

msage ,

What? What specifically are you responding to?

None of this made any sense in this context. Are you replying to the correct post?

marcos ,

Do they allow you to use Windows and NVidia or do they require you to use those?

PoliticalAgitator ,

The software in the screenshot doesn’t require you to use Discord, but that’s not good enough there.

TheBat ,
@TheBat@lemmy.world avatar

Project wiki >>>>>>>>…>>>>> discord >> communication via carrier pigeons

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar

I think you’re being a little unfair, communication via carrier pigeons is a valid solution as it outpaces IPv4/IPv6 carriers to this day

PsychedSy ,

Uh, what about tcp/ip over pigeon?

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar

I did find a wikipedia article to that, and it still seems legitimately more sensible than using Discord for any reason other than gaming-related peer pressure

PsychedSy ,

?

PsychedSy ,

?

marcos ,

On one hand pigeons are cute…

And I don’t think there’s anything on the other hand.

VindictiveJudge ,
@VindictiveJudge@lemmy.world avatar

What about the pigeon poop?

marcos ,

That would also be on the hand with the pigeons.

AdrianTheFrog ,
@AdrianTheFrog@lemmy.world avatar

Are a wiki and a discord mutually exclusive? They seem to fill very different roles.

TheBat ,
@TheBat@lemmy.world avatar

They also seem to be mutually exclusive considering how much more prevalent Discord seems to be.

jack ,

If you don’t do what you preach I don’t respect you

highalectical , (edited )
@highalectical@lemmygrad.ml avatar

This is the worst use of this meme I have ever seen.

polskilumalo ,
@polskilumalo@lemmygrad.ml avatar

How can someone be this stupid to think this comic fits here?

ProgrammingSocks ,

Matrix really isn’t that hard.

gamermanh ,
@gamermanh@lemmy.dbzer0.com avatar

No, but you’re gonna scare away a lot of people who don’t wanna bother with it

polskilumalo ,
@polskilumalo@lemmygrad.ml avatar
dessalines ,

People did improve society, they made Matrix and XMPP.

The seatbelts already exist, you just need to use them.

samus12345 , in Saw 37 the software Dev
@samus12345@lemmy.world avatar

He got so upset he put on glasses and grew facial hair!

nifty ,
@nifty@lemmy.world avatar

Because that’s how long he’s been trying to solve it

Agent641 , in new preference war just dropped

I just name my variables a, b, c etc. If I have more than 26 variables in any given function, I name them aa, ab, ac, etc.

gandalf_der_12te OP ,

you’re on a highway to hell.

makingStuffForFun , in we love open source!!1!
@makingStuffForFun@lemmy.ml avatar

Then …

Join discord

NateNate60 ,

Congratulations. You have successfully repeated the joke.

Prunebutt ,

To be fair: the cropping makes it hard to spot.

dabu ,
@dabu@lemmy.world avatar

I believe that was intended. It’s a way to “hide” the punchline on an image so it’s not obvious at the first glimpse

MostlyBlindGamer ,
@MostlyBlindGamer@rblind.com avatar

[sits quietly in the corner]

makingStuffForFun ,
@makingStuffForFun@lemmy.ml avatar

Congratulations. You have sharp observational skills.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines