cosmicrose

@cosmicrose@lemmy.world
1 Post – 67 Comments
Joined 1 years ago

My programming socks are ready

1 more...

Oh these? My orbies? My massive fucking prognosticators? My super stuffed up scryers? My honker donker divination doinkies? My fucking future-stretching butterly-wing-flapping, probability-welling hex mounds?? Do you mean these super-augured goddamn mother-fortuned ORBS????

2 more...

Then they put on the socks and become girls

1 more...

The common wisdom about backups is the 3-2-1 backup strategy, which recommends:

  • 3 total copies of your data, including your original or “production” data
  • 2 different forms of media
  • 1 off-site copy

Proton Drive can be a decent off-site backup, but it would be a good idea to make a separate backup of your data on a different form of media like an external hard drive, just in case Proton Drive goes down, or the data there gets corrupted and you need to restore a known good version.

3 more...

I get a tasty lemonade, AND I get to die??? Sign me up!!

3 more...

Do not worry brother, your trans sisters know your pain.

1 more...

There are lots of really cool voting systems that don’t have the same weaknesses that first-past-the-post does. Check out https://ncase.me/ballot/ if you want a fun interactive explanation of several.

4 more...

This is my cat Bernie, he keeps me alive :)

3 more...

Everything but the CI pipeline, it seems.

If you’re interested in setting up another program, you can use Overseerr to feed requests to Sonarr. Other people who have access your plex library can also use it to request stuff from you, but even if you’re a solo user, it’s a nice interface to search and add content with.

Buy a skirt and make it go spinny

IT’LL HAPPEN TO YOOOOUUUUUU

Borderlands 2 is my favorite in the franchise, for sure.

It’s me, Loose Bottom

8 more...

Dead Space, my favorite game of all time. All HUD elements are holographic projections from your suit and weapons, integrated into the game world and moving with the camera. Your health meter is a series of light segments going up your spine, and the meter for one of your abilities is a pie-chart style light on the back of your right shoulder. Even the objective markers are a trail of light projected from your hand when you press down on the control stick.

Why is nobody talking about the mouthfeel?

The sea’s very own chittering roach?

This is the nature of the world, here. When I see the world, the politics, the future, the satellites in space, and the people that put them there, you could look at everything as a man and a cat.

My beloved Brisket?

I’ll share my perspective as a trans woman cuz I got to see both sides. In professional settings, handshakes are still good, but I’ve gotten way fewer handshakes since I transitioned. Also cuz of corona. I just say hi and wave these days. My ex-father-in-law handled my transition pretty well: he used to shake my hand but switched to hugs. But that’s obviously a move for more familiar settings.

If you look like him please DM me immediately

I’ll suggest Elixir. It’s a language that runs on the same virtual machine as Erlang, which has proven to be great for ultra-reliable and excellent at managing many, MANY concurrent processes.

Elixir itself builds upon this great foundation with a syntax similar to Ruby, but entirely functional. It’s a delightful language to read and write.

Other posters have described what Radar and Sonarr do, I just want to say having all the apps set up along with Overseerr is a game-changer, even if your setup is only for your own consumption and you’re not sharing your plex library with anyone. Overseerr lets you log in with Plex and request content, and it’ll add the content to *arr, which will automatically search torrent sites (I use Prowlarr for that), download the content, then move them to your media library and update Plex.

If you do share your plex library with friends, and can put Overseerr somewhere they can access it, then your friends can request to add content to your library, and you just have to click “Approve” to start the search & download process.

It takes a little time to set up, but once it’s up and running, it’s lovely.

3 more...

One of the all-time classics! I think all devs should read this.

It’s kind of amazing how relevant this still is, 28 years later.

1 more...

Ever since I learned Clojure, I’ve ridden the functional programming train. Now I write Elixir for my day job and even though I still have a soft spot for Java, the first language I wrote professionally, I think OOP in general is a flawed paradigm that makes bad software. But I won’t rant about it, I know these things can be a matter of taste for a lot of people.

In a functional language like Elixir, each function belongs to a module, which is just a namespace that lives in its own file. You just call a function with the module prefix, like

MyApp.Accounts.register_user(“me@example.com”)

There’s no inheritance, though there is polymorphism via something called Protocols. This makes it trivial to find the actual code you’re executing, which makes it so easy to debug stuff.

There are primitive data types, like integers, floats, and binary blobs (and strings are just binaries that are expected to be UTF-8), and then simple data structures like lists and maps. You can define structs, which are just maps with keys you define at compile-time.

I find that this leads to code that is way, WAY easier to design, write, read, and debug. I’m never stressing over trying to find the perfect abstraction for whatever I’m trying to write. I just write the function that does the thing I want. And you don’t need to remember a hundred different “design patterns,” either. There are a few simple patterns like map and reduce, and those are still just functions that transform data.

1 more...

We can schedule a kitty cat play-date on grindr

Space Engineers but not a buggy mess with player scripting that isn’t in C# of all things.

Homebrew is so fun, and I love how you can make it as complex as you want. Like, you can just mix some honey and some water (in the right ratio) and let it sit, and you’ve got mead! Or you can add flavors. Or experiment with yeasts. Or brew beer and experiment with hops and grains. It’s a hobby that really meets you where you want it to.

I’m lucky enough that a couple of my friends are willing to use Matrix to message me, but most communities I’m a part of are on Discord.

Tadano-chan my beloved

There’s no way of knowing if anything we’ve determined via science is “correct,” we’ve just developed a model that is consistent with our observations. There are still plenty of unanswered questions in astronomy.

Nooo please don’t bully me I definitely won’t look like that picture if u do

I love finding similarities like these, and the one you mentioned about teletype is a new but really cool interpretation to me. Though I tend to view things more mechanically than naturally; I love playing factory games like Factorio and Satisfactory. I guess the natural metaphor I use most is the human body, which is a really complex system with lots of interacting subsystems. I forgot the name of the book & author but a medical doctor wrote a book on complex systems and said that any sufficiently complex system, like the human body, is always dealing with some degree of failure, so any artificial system needs to be fault-tolerant at many levels to continue functioning properly.

Treating my sleep apnea, and also getting adderall

2 more...

I’ve been eating less because of a new medication, and found out I was almost insufficient on vitamin B12. Since taking a supplement I’ve had much more energy. Same with vitamin D but that takes longer to bring up.

At least you’re using Duke’s, clear evidence you’re still sane.

In Elixir & Erlang, they don’t even have a for-loop construct. You have to use recursion. And I think that’s beautiful. I also think tail-call optimization is beautiful.

1 more...
  1. I moved to Lemmy during the Reddit API debacle, and it’s been great. I’ve even started interacting with posts which I almost never did on Reddit.
  2. I moved from xitter to Mastodon, but I don’t really use either anymore; it’s just not a form of social media that brings me joy.
  3. I asked several of my friends to try out Matrix, and they tolerate it and message me there instead of Discord. I do a lot of video calls with my girlfriend through Matrix (via Element) and that’s been perfectly reliable. Matrix has actually worked better than Discord for me, since I use Linux (Arch btw) and my webcam frequently has green flashes in Discord but not on Matrix. I had that issue on Fedora as well so I think it’s a Discord for Linux problem.
  4. YouTube is the last great hurdle….