gon

joined 2 years ago
MODERATOR OF
[–] [email protected] 5 points 36 minutes ago

one of the greatest memes of all time

3
More Python (lemm.ee)
submitted 5 hours ago* (last edited 2 hours ago) by [email protected] to c/[email protected]
 

Continued writing my little Python app.

I'm having so much trouble making a clickable notification, though... I know it can happen, I remember making some on Windows a while back, but this is really tough to figure out... At least for me.

Well, I guess I'll just do something that looks like a notification with webview, IDK.

Update: Did it with webview!

6
Balatro (lemm.ee)
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]
 

I've been playing lots of Balatro, recently.

It's fun!

I've beaten the Black stake on the red deck. Pretty proud of that. IDK how hard this stuff is supposed to be to be honest. Made it as far as ante 13 before losing.

We'll see if I can beat Blue stake!

A funny thing I saw during my latest run:

EGG

 

I ended up writing quite a bit, yesterday, and "completed" a project I'd been working on since a long time ago. I'm not sure when I started, but it must've been years! I did drop it, eventually, for several reasons.

For one, I started it using Tauri and Rust. God, I hate that. I think it was a terrible experience, overall, though I did learn a lot in the process. I ended up getting a few parts of the project running, but overall it wasn't really very good at all. It didn't do what I wanted it to, it was laggy and buggy... Well, it wasn't great, let's leave it at that.

I decided to write it from scratch a few days ago, in Python. I don't even know when I last touched it... Once again, must've been years. Now, however, I actually managed to do it! Took me a couple of days, and it's not feature complete, but it does what I wanted it to and it looks pretty cute, if I do say so myself.

Screenshot of the program.

It's nothing special or fancy, but it feels nice to get something done.

There's a lot to improve on, really, but that's life. I tried to do stuff with a system tray, but it didn't look very good... Also, I need to learn databases. I know nothing about this stuff... I mean, I know SQL is a thing, I know SQLite is a thing that Python comes with... I wonder if it's better than what I'm doing. That was a joke by the way, it's for sure better. I'd like to improve my program.

I set up a list of features:

Current features:

  • Persistent memory
  • Creator search
  • Creator selection
  • Desktop notifications
  • GUI

Upcoming features:

  • Settings menu
    • Check-timing customization
    • Colour customization
  • File download
  • Taskbar icon
    • Minimize to taskbar
  • Link notifications
  • Scroll-to-load
  • Advanced search
    • Post search
    • Tag search
  • Authentication

I'll get to them eventually.

 

Didn't do much today. Hence, not much to report.

[–] [email protected] 11 points 3 days ago (1 children)
[–] [email protected] 2 points 4 days ago

Please, don't fill my head with such boundless delusion... I can dream, but, for my own sake, I can't allow myself to hope...

 

I did some spring cleaning, today.

Did my laundry


not all of it, mind you, since my floormates are hogging all the space... But a good bit of it, regardless


and cleaned my room. Also organized everything: my desk; my wardrobe; and my bedside table. Very nice!

I also bought some jeans, and put some "old ones" for sale. I'm not sure how many jeans are enough, generally speaking... I suppose all you really need is one pair, but 2 pairs is nice in case something happens to the first one (something I've experienced recently, as a matter of fact). Is 3 pairs too many, I wonder.

Something funny, though unfortunate, that happened with the purchase was that, at first, the jeans were listed at 10€. I inquired about the state of the legs, got some pictures, and bought them. Now, this was all in the span of 15 minutes since the jeans were put of for sale. 15 minutes! But then, the purchase was cancelled! Shocked, I went to check the seller's profile and, to my surprise, I find the exact same pair of jeans still for sale but at twice the original price! Well, they were pretty cheap regardless, and they seem to be in pristine quality, so I bought them anyway, but it did hurt to see the price be upped so ruthlessly. Looking over the profile, though, I could see that they sell all their pants for 20€, so I guess the initial sale price was just a typo.

I intend to put some other jeans I have here for sale as well, since I never wear them and they're in perfectly decent condition.

And with that, I'm out!

[–] [email protected] 14 points 4 days ago

I now exclusively use Syncthing for my syncing. I have an RPI always on at another location where everything is backed up, and I sync my documents, images, and other files between my laptop and smartphone.

It works great and was super easy to set up!

[–] [email protected] 4 points 4 days ago

I drink a lot of water, usually. I might've drunk less than usual, but still a good amount.

If so welcome to fasting.

:D

 

Today, I didn't eat.

Didn't get hungry, either. It's weird. This is a first for me.

I literally just sat and coded, didn't feel anything... For so many hours...

Well, hopefully this doesn't kill me.

[–] [email protected] 2 points 5 days ago

I'm not interested in Godot yet, but it's good to know there's good bindings for it and for UE.

That being said, it looks really cool. I mean, it looks like Python, I should say. I'll definitely be trying this out.

[–] [email protected] 2 points 6 days ago (2 children)

Oh, I've heard of Nim before, but never ended up checking it out.

Thanks for the rec!

 

I've been getting back into programming, lately.

Doing some very basic Python scripting, just for fun. Also tried out some more Rust, but holy shit is that rough!

Still, it's fun to try and solve these problems.

[–] [email protected] 2 points 6 days ago

Appeasement is never the right strategy when the other side’s goal is to destroy you.

You're an international policy expert? Lemmy really does have every sort of person!

Look, I don't like that the EU is going easy on monopolies, and I don't like the appeasement strategy either. I was just pointing out that this isn't about Trump's "feelings," but rather the well-being of everyone who is affected by these policies.

[–] [email protected] 32 points 6 days ago (6 children)

Nobody cares about Trump's feelings; but the EU should care about the very real consequences of a trade war on its citizens, as well as the citizens of the US. This stuff has consequences beyond one guy's feelings.

Agreed that they're cowards, though.

[–] [email protected] 17 points 1 week ago

NotTheOnion

 

A couple of days ago, Hearthstone released their newest expansion and the standard game-mode underwent the yearly rotation. This is the best time to start playing the game.

I've been an avid Hearthstone player for many years, having even reached Legend, but I hadn't actually played standard in a rather long time, preferring to spend my gaming hours on Battlegrounds


the auto-battler game-mode


instead. Because I've played a little Balatro, recently, I decided to give standard a try once again, after a years-long hiatus.

At first, I went with the basic recipes. Hearthstone provides three recipes for each class, two of which are built around the current expansions, and one of which is the so-called "Core" deck, which is meant to display the class identity. I'm a Rogue player and have been for a while, so I went with Core Rogue for my first game back.

I got my ass handed to me.

Repeatedly.

Well, that is to be expected. The recipes suck, I'm rusty, and there's a lot of people trying out the powerful new cards! As such, I decided to try and build my own deck. I've played a lot of Pirate Rogue, so I looked over the Pirates available for the class, duck-taped a deck together and gave it my best try!

I got obliterated.

Repeatedly.

That is the path of the card gamer, I suppose... Frustrating, yes, but there's glory in loss when victory is inevitable. I decided to go check out what people were actually using and copied that. I had


and still have, actually


copious amounts of gold and dust, which allowed me to craft and buy the cards I needed to build a competitive deck. I looked over the most popular Rogue decks and got them running with a few tweaks I thought would improve the success of the strategy. The expansion came out not a long time ago, so the decks are by no means optimized.

That's when I started winning.

The first "real" deck I tried was called Bounce Rogue. It's a common strategy for Rogues, this bounce. I love it. I thought it would be similar to Miracle Rogue, which I love, but it wasn't quite what I was looking for. Admittedly, I could very well be playing it wrong. Still, as a Rogue veteran, I find that unlikely. Looking now, it seems that that decks' winrate is plummeting, while other competing decks are rising as the premier Rogue archetype.

Namely, Protoss Rogue. Protoss are a relatively new thing in Hearthstone. If you're familiar with other Blizzard IPs, you might recognize Protoss as the name of one of the factions in Starcraft. I tried that deck out as well and haven't looked back. A few other Protoss decks have also been gathering some steam, but I've stuck with my initial build.

I went from Bronze 10 to Platinum 9 in a few hours, and had lots of fun along the way. I love the cool mechanics all over the game, the way different classes are trying to win games... It's a lot of fun to discover the new stuff.

My one issue, so far, has been Demon Hunter. I remember when Demon Hunter came out and was completely broken. I don't know how broken it has been, since then, but it seems to still be broken as of right now. Whenever I face a Demon Hunter, I'm inclined to forfeit the match immediately. They're the most common class on the ladder, at least the class I've seen most so far, and they absolutely wipe the floor with me every single time. Well, not every single time, I suppose. I did beat a Demon Hunter player once, with a combination of horrendous draws on my opponent's part and miraculous luck on mine.

Regardless of the state of the META, for now at least, I'm having fun. I'm not sure if I'll commit to getting Legend just yet, but I'm thinking about it. I might try out some other Rogue archetypes that are being developed, too.

[–] [email protected] 4 points 1 week ago

I just use an old Kindle, but I'm considering buying an SPC Dickens Light 2 Pro. They're sold out, right now.

 

I wish we used Latin phrases more. I use ad eternum with some frequency, idem too, but I wish there were more. Id est, et cetera... Abbreviations have cursed us! Latin is so cool... And then people don't even know what it is because we don't write it out. I've seen some atrocious spellings of "et cetera," let me tell you! Moreover, these phrases are often relegated to technical language. I hate it!

 

I dealt with my Syncthing, file organization, and I cleaned out my password manager.

It feels so good to have things in order. The Synchthing side of it was a little sketch, to be honest, but I managed with some filters, nothing crazy. The password manager took a long time, since I was fixing weak passwords, changing emails, and deleting old accounts, but it was fun in its own way. I'll say: I'm socked at how many services have weird restrictions on passwords. I dealt with a website that required a password to be between 8 and 10 characters long and not include any special characters. I'm not kidding. 8 and 10?! RIDICULOUS! How are they storing this stuff... I don't trust it at all.

Quite a few other websites also ban certain special characters, which is weird but fine, and a decent number of them have a character limit of like 20. 20?! It's so weird... Shouldn't these things be hashed? Why is there a character limit at all... Why is it freaking 20?!

IDK if I mentioned it before, but I also fixed my Firefox CSS. It was alright, but I figured that there was something wrong about it, like there was something about the way I wrote it that wasn't quite correct. I tried to fix it, and ended up mucking everything up, but I managed to pull it back and improve. In the midst of all that, I figured out how to make the browser content float with a box-shadow and rounded corners à la Zen. That style isn't for me, but I could enable it if I want.

I like the minimalist look. Pic related.

What my browser looks like.

I wonder though, if others might prefer the other look. Pic also related.

With the rounded borders and box-shadow.

It's an interesting look for sure.

 

My bike has really been frustrating me. I tuned the brake, but I must've done it wrong. They're not good enough... Maybe I should just go get them tuned at the store, but I did get them tuned at the store not that long ago and they're somehow fucked again. I suppose that folding it and whatnot might fuck with the brakes, but gee man it really sucks...

Well, best to have it as I have now than before; before I struggled to brake, now they brake too much... Sigh...

By the way, the word "brake" is so unintuitive, I feel like. Why isn't it just "break?!" Break does imply things being... Broken, like, to break one's stride? Meh

5
Snacks (lemm.ee)
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 

I really feel like eating a snack right now. I ate a lot today, as I did yesterday


as I do, every other weekend


but I'm really craving some snacks; I'm talking potato chips, specifically.

I have so much on my mind that I find it hard to put it all to words. Also, I mostly feel that it'd be silly to put it all to words! I don't want to put it all to words, but it's hard to make things clear and pick out the parts I do want to write about.

Generally, I think the main points I want to get across are that I want to be a low-maintenance person. I don't want to need much. I did a little broad inventory of my stuff with my brother today, and it's really not much at all. I use very few things a lot.

Oh, I tuned my brakes yesterday. Didn't actually get a chance to test, them


will do so tomorrow


but I'm excited to see if I fixed the issues I was having.

view more: next ›