Programming thread

Gitgud.io is really nice and fairly liberal ToS-wise.
Management was active in #GamerGate, which makes their general bias clear. IDK if Drybones Mike is still a fag, but he's recruited Odili, which makes it substantially more legit. Understand that they'll pull your content if you're a hassle to them, but anyone sane would, really.
 
  • Informative
Reactions: y a t s
I am planning to start developing an android app for myself. Does anyone have any experience in that field with tips or things to keep in mind?
My only general tip is try to use kotlin where possible. It's much less of a headache than classic java for droid.

As for dev environments, Android Studio is streamlined as can be.
 
Gitlab has a free public thing that is decent, but they're more CoC-friendly.

Gitgud.io is really nice and fairly liberal ToS-wise. They fund it through other services they offer, so they're less influenced by funding from tranny orgs.
They state they encourage people from shithole countries to use VPNs, yet their shitty tranny login system is blocking my VPN. I gotta be honest I'm disappointed but I'll look around for more services like this one.
 
  • Like
Reactions: SpergRush
They state they encourage people from shithole countries to use VPNs, yet their shitty tranny login system is blocking my VPN. I gotta be honest I'm disappointed but I'll look around for more services like this one.
That's odd. I've never had troubles using mullvad. Maybe send them an email or support ticket.
 
  • Thunk-Provoking
Reactions: Marvin
Another useful thing I forgot to mention about using the debugger, if you want to explore a large existing project you can put breakpoints in the program to explore the call graph. This is what I did when I first started using Godot because I had to make a few modifications and didn't know where certain events would fire from. This is a faster and more intuitive way than simply reading the code because there are often hidden dependencies inside the call graph, e.g. a different path is taken if a flag is set at the command line, plus it's simply a more holistic view of the execution
 
The fires in LA caused wifi outages all over California.


There is a greater than zero chance My MongoDB cluster has been physically destroyed.

3ft4nd.webp
 
Isn't MongoDB designed to be spread out and highly redundant? I used free setups before and that came with replication.
 
Isn't MongoDB designed to be spread out and highly redundant? I used free setups before and that came with replication.
Tbh, Im sure its fine. But my database was in LA and now there are wifi outages all over socal because of the fire.
 
Tbh, Im sure its fine. But my database was in LA and now there are wifi outages all over socal because of the fire.
Most of LA's connectivity is through One Wilshire in downtown. Datacenters are mostly downtown(fine) and around LAX(also fine)

Some fiber to the SF bay might be along the coast in the areas impacted but I think most follows the I-5 corridor. And it's underground.
 
Most of LA's connectivity is through One Wilshire in downtown. Datacenters are mostly downtown(fine) and around LAX(also fine)

Some fiber to the SF bay might be along the coast in the areas impacted but I think most follows the I-5 corridor. And it's underground.
Outages everywhere because infrastructure is destroyed.
 
Consumer level, sure, but not the important stuff.
My MongoDb cluster is about the least fucking important thing Imaginable.

Its just a bunch of new Date().valueOf() numbers and urls for a learning project I did. Made a URL shortener with expressjs and mongodb.

I'm gonna try to check if its destroyed.

Update: Its still there. I could have swore when I set up the cluster I picked LA and there is power outages and internet outages all over socal, so I was genuinely hoping that my mongo db cluster was physically destroyed.

MFW
Fx9GiD9XsAcnWOX.jpg_large.jpg
 
Last edited:
My MongoDb cluster is about the least fucking important thing Imaginable.

Its just a bunch of new Date().valueOf() numbers and urls for a learning project I did. Made a URL shortener with expressjs and mongodb.

I'm gonna try to check if its destroyed.

Update: Its still there. I could have swore when I set up the cluster I picked LA and there is power outages and internet outages all over socal, so I was genuinely hoping that my mongo db cluster was physically destroyed.

MFW
View attachment 6840119
Unlike houses, most datacenters aren't built on brushy hillsides but in industrial areas that don't burn very well, unless you end up next to a refinery or something. And they'll have massive backup generators.

Even the massive Facebook, Google, Amazon datacenters in the rural Pacific Northwest are usually on/near agricultural land. Which could burn but the danger is generally very low.
 
>Mom Says she has my dead grandmothers laptop and she doesnt have any use for it
>Ask her if I back up all the pictures and stuff on it if I can have it
>Its an old piece of shit but maybe I can fuckin set it up with linux for fun
>She says yes
>Plug it into the wall
>Open it up
>Turns on by itself
>Boot up instantly to the desktop no password
>Windows 7
>Immediately connects to a public wifi network
>MFW

 
>Mom Says she has my dead grandmothers laptop and she doesnt have any use for it
>Ask her if I back up all the pictures and stuff on it if I can have it
>Its an old piece of shit but maybe I can fuckin set it up with linux for fun
>She says yes
>Plug it into the wall
>Open it up
>Turns on by itself
>Boot up instantly to the desktop no password
>Windows 7
>Immediately connects to a public wifi network
>MFW

View attachment 6840568
That tracks. I setup a computer just like that for an elderly woman the other day. It was windows 10 though, and it is directly wired to her home network. It's going to be stationary in the house anyway. The admin password is "password".
 
I once tried to learn programming and chose the JS/HTML/CSS trinity to start with like most people. When I got to the Node.js and MySQL part it got interesting and I also intended to get in the IT sector but my notebook went kaput (12th Gen i5 8GB RAM Dell) not to mention I live in some third-world backwater shithole that dosen't have much IT jobs available and entry level jobs are very fucking hard and competitive as well. The best (and most guaranteed) way to land a job here is through referral.

Everyday tons of deluded beginners believing they're ready for the job market here send a fuckton of resume with their portfolios full of basic-level code of interactive web pages. No Node.js, no database, no framework, no nothing. Thus resulting in that artificial available workforce surplus and scarce job opportunities. That's pretty much the primary reason I gave up on IT.

I would like to resume learning code but that might happen when I get a better PC.
 
I once tried to learn programming and chose the JS/HTML/CSS trinity to start with like most people. When I got to the Node.js and MySQL part it got interesting and I also intended to get in the IT sector but my notebook went kaput (12th Gen i5 8GB RAM Dell) not to mention I live in some third-world backwater shithole that dosen't have much IT jobs available and entry level jobs are very fucking hard and competitive as well. The best (and most guaranteed) way to land a job here is through referral.

Everyday tons of deluded beginners believing they're ready for the job market here send a fuckton of resume with their portfolios full of basic-level code of interactive web pages. No Node.js, no database, no framework, no nothing. Thus resulting in that artificial available workforce surplus and scarce job opportunities. That's pretty much the primary reason I gave up on IT.

I would like to resume learning code but that might happen when I get a better PC.
Alot of enterprise software runs on vms that are on par with a raspberry pi.

But you have to be pretty deep in the sauce maybe to know what those apps are doing.
 
Back