[-] snowe@programming.dev 38 points 2 years ago

It's also just a huge fallacy. He's saying that people just choose to not write memory safe code, not that writing memory safe code in C/C++ is almost impossible. Just look at NASA's manual for writing safe C++ code. It's insanity. No one except them can write code that's safe and they've stripped out half the language to do so. No matter how hard you try, you're going to let memory bugs through with C/C++, while Rust and other memory safe languages have all but nullified a lot of that.

[-] snowe@programming.dev 35 points 2 years ago

Wait so was the hacking live?

[-] snowe@programming.dev 40 points 2 years ago

Never even heard of matpat and I’ve been using YouTube since 2006

[-] snowe@programming.dev 40 points 2 years ago

Candle that never burns out means fire in a vacuum. Pretty powerful stuff.

[-] snowe@programming.dev 43 points 2 years ago

I would say it’s more a cautionary tale about how people’s health is often far more important than anything we do in daily life. This focus on deliveries over life is quite worrying

[-] snowe@programming.dev 38 points 2 years ago

“It was scary to see writing appear out of thin air on the bathroom mirror at midnight, but then I realised it said ‘MONITOR YOUR CHOLESTEROL,’ and I honestly appreciated the reminder,” said one customer.

I’m dying

[-] snowe@programming.dev 38 points 2 years ago

The United agreement was prompted by an incident in which a passenger died after her custom wheelchair was damaged during a cross-country flight.

[-] snowe@programming.dev 39 points 2 years ago

This is especially funny to me because I tell people all the time about kale being a man made (cultivated) plant from the wild mustard seed.

[-] snowe@programming.dev 51 points 2 years ago

I believe it’s because currents of air rotate in the opposite direction. So to cross the equator the air would have to pass a boundary of global air currents which are going counter to the hurricane’s motion. See this picture for a reference.

[-] snowe@programming.dev 48 points 3 years ago

Veritasium. As soon as he put out a video with sponsored content where he lied with science I immediately knew he could no longer be trusted. I completely stopped watching his videos that day.

[-] snowe@programming.dev 50 points 3 years ago

Turns out Lisa has a crippling bug that bricks your computer.

[-] snowe@programming.dev 40 points 3 years ago

This article has so many inaccuracies… I haven’t talked with a single person that thinks Reddit shouldn’t charge for api access. And the final comment about being legally obligated to pursue profit is just factually incorrect. https://legislate.ai/blog/does-the-law-require-public-companies-to-maximise-shareholder-value

You can find plenty of other sources just like that one saying the same thing. I’m pretty sick of this myth, because it gives all these companies a bogeyman to hide behind.

2
1
DNS Outage (programming.dev)
submitted 3 years ago* (last edited 3 years ago) by snowe@programming.dev to c/meta@programming.dev

At 6:49 Denver/America time today I migrated the DNS nameservers to Cloudflare. This propogated quickly, but inadvertently I had set the SSL/TLS Encryption mode to Flexible, which resulted in Cloudflare attempting to encrypt traffic between itself and the server. But programming.dev already has its own certificate. Cloudflare expects http traffic to come from the origin server, not https, so when it received https it simply tried over and over again, resulting in failure to connect.

Switching the SSL/TLS setting to Full (Strict) fixed the issue. Sorry about that everyone! I'll try to not break stuff that badly in the future.

1

I will be taking the server offline for an upgrade in 35 minutes at 4:00 UTC

2
Call for Assistance (programming.dev)

Hi all,

Thank you for joining me here! It's great to see that we have a community that wants to grow in such a new and exciting manner.

As it is, I thought it would be a lot easier to do this by myself than it has been. So I'm asking for some help!

I have several things I need assistance with:

  • setting up and moderating a chat community, for those times when users are having issues with the website. I think it's up to the community what software we use, but I would probably prefer Discord. Since this is all federation though I completely understand if others want to use something like Zulip or Matrix! So let's just use what everyone wants. If you have an opinion please post below.
  • database stuff. I'm absolutely terrible at database stuff, and that is not an exaggeration. If anyone is willing to help it would be much appreciated. Currently I have a need to set up pgbouncer, or we should modify the lemmy source to allow for setting up a bouncer. I also want to set up read replicas so that we can distribute the load a bit more evenly. As it currently is, the site was simply set up with the lemmy-ansible script, so everything is running on a single box 😬. If you know Rust and want to help modify the Lemmy source code for this, or you are a Database Admin and want to help, I'd very much appreciate it.
  • instance admins. I cannot be online constantly and I do have a day job. I'm getting messages and applications to join the instance along with needing to set up new communities, create and update rules, moderate, etc. I cannot handle this all alone.
  • I also need some general help.
    • email admin
    • migration of server to larger VPS (will have to bring the entire site down for this, unless someone wants to help set up a load balancer, a brand new box, and have some sort of migration strategy.)

If you want to help out on the server side of things I will want to know your real life persona, but for instance admins, chat mods, etc. I would just like to see some sort of comment history from you elsewhere.

And thank you once again, for helping create an inclusive community.

2

I'm trying to get the instance to run better, so I just adjusted the database pooling to hopefully make things run more stable. Let me know if it made stuff worse 😂

6
Community Request Thread (programming.dev)
submitted 3 years ago* (last edited 3 years ago) by snowe@programming.dev to c/meta@programming.dev

Please comment with what communities you would like to be added here.

For mod creation I need both the url style name (experienced_devs) and the Display name (Experienced Devs)

11

Welcome to the community!

My name is Tyler Thrailkill (@snowe or @snowe2010 on almost every site). I am currently the main mod at r/experiencedDevs on Reddit, and am starting this site up in the hopes that we can make a collective developer community free from VC influence. This is partially because of the recent API changes Reddit has declared, but also because developers are the ones that can most likely make a community like this succeed.

It will probably not go well, I understand that. It will probably be crazy expensive. I understand that. I do hope that the community is able to work together to actually make this a success though.

I've started by creating 3 communities:

meta is for discussions about programming.dev itself. I think this is one of Stack Overflows best ideas (was it their idea?), because it allows for incremental improvement as a collective group. Please use this to discuss things you think need to change about the site.

Programming is for general purpose programming discussions. This is an analogue to /r/programming on reddit.

Finally, Experienced Devs is an analogue to the /r/experiencedDevs sub that I currently moderate on Reddit. I hope to pull some of my mods over from there, but we're still talking about it because we don't even know if lemmy is built to handle the traffic that this site could generate.

I will be creating several more meta posts in the coming days, so be on the lookout for those. Thank you for reading!

view more: ‹ prev next ›

snowe

0 post score
0 comment score
joined 3 years ago
MODERATOR OF