[-] [email protected] 4 points 7 hours ago

๐Ÿ‡๐Ÿป๐Ÿ‡๐Ÿป๐Ÿ‡๐Ÿป๐Ÿฆ’๐Ÿ’ž๐Ÿซ‚๐Ÿ‘€๐Ÿ˜จ๐Ÿ˜จ

[-] [email protected] 95 points 1 day ago

ok what phone should I get next

[-] [email protected] 5 points 1 day ago

I always dream of a better version of this game! It was so much fun playing it as a kid, but it's just got a lot of rough edges.

52
submitted 2 weeks ago by [email protected] to c/[email protected]

I wanted a dedicated keyboard to control my home assistant for lights and stuff. Inside the junk drawer I had enough extra switches and a spare RP Pico, so I printed this enclosure.

This time I kept it super simple, just soldered right to the switches, no lights, 3x4.

Now it's up on my desk, and I've got a few unused keys for expansion!

262
ape labor rules (lemmy.world)
submitted 3 weeks ago by [email protected] to c/[email protected]
3
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]

The study indicates that daily consumption of acetic acid (what gives kumbucha that tart tang) was shown to improve depressive symptoms and weight loss. The sample cohort is small, but it's a good sign that it might have a powerful effect! More study needed for sure.

https://equinoxkombucha.com/blog/health/the-science-behind-the-organic-acids-in-kombucha/

30
Milestone! (lemmy.world)
submitted 2 months ago by [email protected] to c/[email protected]

I have managed to maintain a low bar squat 4x4 at 1.5x my bodyweight for the last five sessions! This is the longest I've held this weight without dropping off or getting hurt.

This time, I'm doing everything right:

  • good sleep
  • lots of healthy food (caloric surplus)
  • enough protein
  • squatting 1-2x a week (I need a longer recovery)

I have a goal for the rest of the year. Right now, my squat+bench+deadlift working weight total is 650. I really want to get my working weight total to over 750 by December!

I'll keep posting here with updates!

Right now I weigh in at 150lb, up from about 145lb when I started lifting heavy again this time last year. All the veggies, fiber, and protein has really gotten me stronger with more visible muscles, and only a small increase to my waist.

[-] [email protected] 56 points 2 months ago

Let's be real, Witcher 3 is just a Gwent launcher.

Also I've definitely played more Pazaak than KOTOR.

[-] [email protected] 56 points 3 months ago* (last edited 3 months ago)

In practical terms, it's most commonly a code pattern where any function that interacts with something outside your code (database, filesystem, external API) is "given permission" so all the external interactions are accounted for. You have to pass around something like a permission to allow a function to interact with anything external. Kind of like dependency injection on steroids.

This allows the compiler to enhance the code in ways it otherwise couldn't. It also prevents many kinds of bugs. However, it's quite a bit of extra hassle, so it's frustrating if you're not used to it. The way you pass around the "permission" is unusual, so it gives a lot of people a headache at first.

This is also used for internal permissions like grabbing the first element of an array. You only get permission if the array has at least one thing inside. If it's empty, you can't get permission. As such there's a lot of code around checking for permission. Languages like Haskell or Unison have a lot of tricks that make it much easier than you'd think, but you still have to account for it. That's where you see all the weird functions in Haskell like fmap and >>=. It's helpers to make it easier to pass around those "permissions".

What's the point you ask? There's all kinds of powerful performance optimizations when you know a certain block of code never touches the outside world. You can split execution between different CPU cores, etc. This is still in it's infancy, but new languages like Unison are breaking incredible ground here. As this is developed further it will be much easier to build software that uses up multiple cores or even multiple machines in distributed swarms without having to build microservice hell. It'll all just be one program, but it runs across as many machines as needed. Monads are just one of the first features that needed to exist to allow these later features.

There's a whole math background to it, but I'm much more a "get things done" engineer than a "show me the original math that inspired this language feature" engineer, so I think if it more practically. Same way I explain functions as a way to group a bunch of related actions, and not as an implementation of a lambda calculus. I think people who start talking about burritos and endofunctors are just hazing.

95
submitted 4 months ago by [email protected] to c/[email protected]
104
submitted 4 months ago by [email protected] to c/[email protected]
1
submitted 4 months ago by [email protected] to c/[email protected]

Switched my desktop last weekend from Ubuntu to Bazzite on my Nvidia 1070. It's been a great week, everything runs so much faster and smoother!

I was able to bump my main game Predecesor from all Low to all Medium settings while still keeping 60fps.

Discord runs faster, Spotify feels snappier. All in all I'm really digging it.

That's all, just wanted to say I'm enjoying it and it's working well for me.

[-] [email protected] 92 points 4 months ago

Memes that lie?! On the internet?! Someone call the Internet police

185
submitted 5 months ago by [email protected] to c/[email protected]
6
submitted 5 months ago by [email protected] to c/[email protected]
155
submitted 6 months ago by [email protected] to c/[email protected]
220
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]

A man is drinking from a ridiculously large glass. The man is me, the glass is "some wacky new hobby".

Bonus points if you recognize the title reference.

580
submitted 6 months ago by [email protected] to c/[email protected]
[-] [email protected] 87 points 8 months ago

The relief of not needing to mask anymore hits hard

[-] [email protected] 91 points 10 months ago* (last edited 10 months ago)

This article feels like it was written by an old man yelling at clouds. "... Back in my day we smoked mid and we liked it" shakes fist and then uses it as a reason to go back to prohibition. Why can't we just make it legal and let the free market figure it out.

Turns out more THC for the buck means people can make a few months supply of edibles out of a few grams. Cost effective!

[-] [email protected] 109 points 1 year ago* (last edited 1 year ago)

Chainsaw and a skylight. A big one too, like one of these

And yeah, yeah, I've heard they are a pain to maintain and break easily. I don't care, I'll fix it every week if that means I get a balcony and fresh air every day.

[-] [email protected] 54 points 1 year ago* (last edited 1 year ago)

This the same famously corrupt Ken Paxton who is indicted on securities fraud and bribery? Who then was suspended from office by the TX house of representatives?

https://en.m.wikipedia.org/wiki/Ken_Paxton

Sure seems like he should be worrying more about his own affairs rather than oppressing trans folks

[-] [email protected] 80 points 2 years ago

"and then we told them, everyone getting to vote isn't a fair election"

"And then we told them, we only hate trans people, not gays and blacks"

"And then we told them, deregulation frees billionaires to take care of the planet more efficiently"

"And then we told them, school shootings are caused by not enough guns in schools"

view more: next โ€บ

Pencilnoob

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