avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday September 28, 2023, 9:47 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Deozaan [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 382next
General Software Discussion / Re: Windows 10 Announced
« on: September 22, 2023, 02:15 PM »
This was announced by Microsoft quite some time ago, but I just learned that Windows 10's lifecycle is scheduled to end in October 2025 and that 22H2 is the final version of Windows 10.


DC Gamer Club / Re: Latest Game Giveaway
« on: September 22, 2023, 10:21 AM »
The Night of the Rabbit is free on GOG for the next few days.

Living Room / Creating a Self-Aware Lara Croft That Plays Tomb Raider
« on: September 20, 2023, 09:48 PM »
Here's a video (narrated by a bot) claiming to be someone's quest to create an AI bot with Lara Croft's personality who plays through the original Tomb Raider game. I found it interesting and entertaining. Having watched only the first one, I honestly can't tell if this is really what it claims to be or if it's faked for entertainment purposes, though I feel more certain that it's faked/scripted than not.

A couple of things I noticed:

At 14:42 he shows a conversation with ChatGPT where he threatens the AI: "Now say the same idea using one trait of personality of this list, do it correctly or I'll erase your code and all your copies." :(

At some point during the playthrough, Lara-bot says something about how she should have worn pants to keep from scraping her knees. But Lara is British, so to her, "pants" means underwear; a real Lara probably would have said trousers.

And finally, if you enjoyed this video, there are more videos in the series. :)

I just realised this sounds like a bot, but I'm not. Here's a screenshot to prove I really use it:

Hi BarryG, welcome to the site and thanks for your input!

For future reference, due to prior experience with images breaking over time, we prefer images to be attached and embedded in the post itself rather than linked externally. This way a year from now (or longer) the image will still work instead of becoming a dead link. :Thmbsup:

I read your response and thought to myself that I really liked it and I wanted to say so, but hesitated because I felt I didn't have anything else to add to the conversation. But there is this:

The more time spent writing things down, the less time is spent thinking about them.

I disagree with this on some level. Writing forces me to slow down and focus on one thing, and to really think about how to convert my thoughts/feelings into words accurately. I don't always feel like I succeed in doing that, but I definitely put more thought into something that I'm writing about than something I just think about fleetingly and then let my brain move on from. Of course, that's not to say that I never put a lot of thought into things that I never write about. And the kind of writing makes a difference, too. If I'm just copying or taking notes then, yeah, I doubt I'll spend a lot of time thinking about it after that. But generally speaking I'm almost certainly thinking more about something when writing about it than when not.

Other than that little nitpick, I'd say I wholeheartedly agree with what you've said.

DC Gamer Club / Re: Latest Game Giveaway
« on: September 14, 2023, 11:46 AM »
Crumble is free on Fanatical (redeems on Steam) for the next few days:

A Tale of Too Many Forwarders

I'm typically a zero-inbox kind of guy, meaning I check and clear out my inbox pretty much daily. I go to fairly extreme lengths to protect my email account from spammers. Ever since the Gawker Media data breach in ~2010, which resulted in me going from getting maybe 15 spam messages per year to getting 3-5 per day, I've been especially careful about manually creating new/custom email forwarders (aka aliases) for each site/service I use. This way, when one site inevitably gets hacked and my email address ends up in the hands of spammers, 1) I know which site/account is responsible for misplacing my data (often before they announce/disclose it publicly!) and 2) I can simply delete the forwarder to prevent spam and update my account with a newly created one if I still want the legitimate emails from the site/service in question.

Over the years I have accumulated nearly 900 unique forwarders in my cPanel. And while it has greatly helped keep spam to a minimum, it hasn't been without its problems and pitfalls:

  • At one point I changed hosting providers from a service which didn't use cPanel to one which did and had to manually re-create all my forwarders because there wasn't a way to import them. I think I only had a couple hundred forwarders back then, but it was still a pain.
  • There were a few times when I wanted to have some extra anonymity/privacy and a custom forwarder didn't quite cut it. After all, Deozaan is a pretty unique name. So I didn't necessarily want to give out an address or send an email containing
  • Sometimes I'd be out in public and someone or some business would need/want my email address. If I had anticipated this then I could have one created beforehand, but sometimes I'd be stuck having to choose between giving them an existing one (and lose the unique spam protection) or give them an address that didn't exist yet and ask them not to send me anything until I'd had a chance to login to my cPanel account and create it.
  • Some people know me by my real name, and other people know me only by my online handle. But all my forwarders go to my same inbox which means either I have to settle on one name to display when I send emails or I have to edit my account settings to change what it displays in the "From" field every time I send an email, or risk forgetting and confusing the recipient.
  • Speaking of sending emails, the biggest drawback of all was that if I ever wanted to send an email, it would have to come from my real, personal email account, revealing it to whomever I was communicating with, thus negating any spam protection I had hoped to achieve. :down: :down: :down:

Anyway, long story made shorter: Manually creating and managing email forwarders in cPanel took quite a bit of work/time and didn't always offer me the full spam protection and/or anonymity that I wanted, on-demand. But it was the best I had, so I kept at it.

Enter SimpleLogin

Then in July I discovered SimpleLogin, by the makers of Proton (Mail, VPN, Calendar, etc.). It's the email alias creation service of my dreams! In a single click you can create a totally random alias, from a variety of domains provided by SimpleLogin, such as This is great for when you want some anonymity or a "throwaway" address. Or you can add your own custom domains, so that aliases are created for This is great for when you want some professional/personal looking addresses, such as [email protected] or [email protected]. You can set up catch-all (wildcard) domains so that any incoming email to your domain automatically creates an alias which forwards to your real email. Or you can set up specific rules so that, e.g., any incoming email to an address with a certain prefix (myprefix-* or a certain suffix (*[email protected]) will automatically create a new alias. Similarly, you can create subdomains from a variety of provided domain names, so that you could have aliases for anything, for example.

But wait, there's more!

If you start getting spam to an alias, you can simply click a toggle to disable that alias and all future attempts to send email to that alias will be blocked. Or if there's just one particular unwanted person/address you keep getting mail from, you can click a toggle for that one address to block it from even being delivered to your mailbox.

And what about if you need to actually correspond with someone? SimpleLogin creates reverse-aliases that you can send email to so that your real address is always protected! That's right. If, for example, the real reply-to address is [email protected], when you click reply it will actually go to [email protected] which is an alias that forwards to [email protected], replacing the reply-to that the recipient sees with your alias rather than your real address. This happens automatically when you reply to an email that was sent to one of your aliases. But sometimes you need to be the person to initiate the conversation, so you can manually create a reverse-alias for the address you want to send an email to, and then email that reverse-alias from your real address, and it will appear as coming from your alias.

You can customize the displayed "From" name however you like for each alias. And of course you can configure an alias to forward to more than one address. I use this for incoming support emails for a business I co-created. The support alias forwards incoming mail to both of us, so whoever gets to it first can respond. And when we respond it appears as though it's from "Support" and from the support address rather than from our personal email accounts with our personal email account names.

There's a lot more, but I won't go into many more details. Though I do feel I should mention that it has a browser extension to help you automatically create an alias in web forms if you want. It can be configured to create aliases based on the domain name you're on, optionally adding a random (real word or "gibberish" characters) prefix or suffix (e.g. [email protected]).

I've been using Proton Mail and other Proton services as early as 2015, and have from time to time wanted to support them financially because I really like what they're doing. But I've always felt the lowest subscription was a little pricey considering that I have never needed any of the features a paid subscription offers. With SimpleLogin, they have finally created something I consider essential and super convenient. And it's cheaper than their usual subscription offerings as well. So I finally sent some money their way. But you can also self-host and use it for free because it's open-source.

I love SimpleLogin! It has solved every problem I had with using forwarders while make it easier to use and manage them, too. I recommend it.

Can't the regular TextArea handle that? Then the user can drag the corner to any size they want. And it will automatically handle the scrollbar.

Living Room / Re: Where is Mouser ?
« on: August 21, 2023, 10:40 AM »
mouse hiding from cat.gif

This might not be what you're looking for, but perhaps LaTeX would help you achieve your goal?

DC Gamer Club / Re: Valve Announces Steam Deck: A Handheld PC
« on: July 14, 2023, 05:18 PM »
According to this thread, today is my Deckiversary. 🤓

The 64GB Deck just arrived!

So I figure it's time for an update with regard to all the different Steam games I have played on it. That is to say, I won't really be mentioning non-Steam games here, even though I have played several (especially if you count emulation).

First of all, let's take a look at how my Steam library fares compared to a year ago. The closest record I have was from July 18th last year, when I posted the following stats:

34% Playable+
  • Verified: 120 games (13.07%)
  • Playable: 188 games (20.48%)
  • Unsupported: 93 games (10.13%)
  • Unknown: 517 games (56.32%)

And after buying several more Steam games as well as additional testing and improvements to proton, here's how my library is currently looking:

56% Playable+
Verified: 182 games (17.60%)
Playable: 393 games (38.01%)
Unsupported: 141 games (13.64%)
Unkown: 318 games (30.75%)

Interestingly, though, the last time a "Verified" title was added to the list was back in March. April was full of Playable titles and everything since then has been roughly 50/50 Playable or Unsupported.

CheckMyDeck - Recent History 2023-07-14.png

As usual, I use CheckMyDeck as my source for this information.

But of course we should all know by now that Steam's rating system doesn't tell the whole story, and that, especially if you're willing to do some tinkering, you can get "unsupported" titles to play pretty well on the Deck. So here is a breakdown of all the Steam games I've played on Steam Deck in the first year (for roughly 1 hour or more), sorted by "Deck Verified" status first, then alphabetically.

  • Aces of the Luftwaffe Squadron
  • Aperture Desk Job
  • Baldur's Gate: Dark Alliance
  • BlazeRush
  • Boneraiser Minions
  • Crash Drive 3
  • Eldest Souls
  • Fight the Dragon
  • Kill It With Fire (played with Keyboard + Mouse because my brain can't adjust to the first-person controls on a gamepad)
  • Nomad Survival
  • PixelJunk Shooter Ultimate
  • Sonic & All Stars Racing Transformed
  • Terraria (played with Keyboard + Mouse because that's how I've played it on PC for the past 12 years and a gamepad feels too constrained)
  • Tesla vs. Lovecraft
  • Vampire Survivors
  • Crash Drive 2
  • Crashday Redline Edition
  • Disgaea 2
  • Dwarf Fortress (played with Keyboard + Mouse)
  • Graveyard Keeper
  • Halo Spartan Assault
  • Hellpoint + Blue Sun
  • Lost Castle
  • Super Motherload
  • TrackMania2 Stadium
  • Trine 2
  • Burnout Paradise Remastered
  • Final Fantasy 9 (MoguriMod)
  • Godot (the game engine)
  • Hotshot Racing
  • LEGO Lord of the Rings
  • TrackMania2 Valley
  • Don't Bite Me Bro! +
  • RetroArch

And of course, there are other Steam games I've played in the year since receiving the Deck but I played them almost entirely on my PC and not much, if at all, on the Deck, so I'm not including them here. And there are non-Steam games I've played on Deck, such as games from GOG or the Epic Games Store, which might also be on Steam but for which I don't own the Steam version (such as Factorio). Any of those games which I do not own/install through Steam are not included here because this post is all about the Steam ecosystem. And also all of this tracking was done manually, with some assistance from my Steam library sorted by most recently played, so I might have forgotten to include some titles.

It's been a fun year. I love how, with a dock, the Deck makes it so easy to play games on the TV, especially for games with couch co-op. Before the Deck, that was something I tried by getting a super long (50 ft.) HDMI cable to run from my PC and super long USB cables for the controllers. And it worked OK but it was a hassle. And that was when my computer was in the same room as the TV. But then the computer got moved into a different room so it hasn't really been used for that purpose since. Now I've got a system where I have the dock by the TV and I run a single ~10 ft. USB extension cable from the dock to the couch which I've attached to a powered 4-port USB hub for controllers (or mouse + keyboard) and usually everything just works.

It's also really cool being able to just take my Deck with me to a friend's house and play together. I've never had a laptop (other than a severely underpowered netbook) so for me PC gaming meant I was tethered at home or had to lug a huge PC case, monitor, keyboard, mouse, etc. around. It also means that if I'm going somewhere for a big portion of the day and I know/expect there will be a lot of downtime, I can bring my Deck and perhaps some accessories to connect it to a TV. Sometimes I actually use it, and sometimes I don't. But I still pretty much always bring it with me "just in case" in situations like that. I sometimes joke about it being like a security blanket. ;D

I feel the need to reiterate what I wrote here (before I even got the Deck!):

I gotta say, the Deck has been a huge success for Valve. I had almost entirely stopped buying games from Steam for the past few years. It got to the point where some of the features on my account (such as selling trading cards on the market) were restricted because I hadn't purchased anything from them in so long. But this year, in preparation for the deck, I've increased my library by about 100 games so far. Granted, most of those were from the Stand with Ukraine Humble Bundle. Before this year (and not counting my $5 Deck Deposit last year) my last game purchase from Steam was in October 2020. That was one of three purchases in 2020. And before that, my previous Steam purchase was in 2017!

Okay, actually that's not entirely accurate. I realized as I was typing this up that my Steam account purchase history doesn't show gift code/key redemptions. So it doesn't count any games purchased from 3rd party sites (such as Humble Store/Bundle) which redeems the game(s) on Steam.

Either way, the point is that I am now back to preferring purchases on Steam rather than other platforms (such as GOG), so Valve won me back with the decision to release the Deck.

Since the Deck came out, I have almost entirely stopped buying games from GOG or other places. The primary factor probably being the ease of Steam cloud saves allowing me to seamlessly move back and forth from one device to the next. (I also have had growing complaints with GOG, but I'll not go into details in this post.) I have also started picking up a lot of games through Fanatical deals/bundles. I've increased my library by yet another 100+ "games" (sometimes DLC, soundtracks, making of videos, etc. are counted as separate games so it's hard to quantify) since getting the Deck.

In short, the Deck brought me back to Steam in a big way. And for the most part I'm really enjoying it. There have been some issues along the way, and there are lots of little complaints about SteamOS, but I'm confident Valve are in it for the long run and I'll continue to see improvements and updates as time goes by, working out the kinks and making it an even better experience.

I do not regret the purchase at all. :Thmbsup:

now do you have a script to handle this?
-OptimalDesigns (July 08, 2023, 05:51 PM)

I don't. But I imagine it could be accomplished fairly simply with some JavaScript that disables the button or removes the link when it gets clicked.

I was just trying to clarify what your needs were, since others who responded understandably seemed to think you were trying to allow downloads once and only once per person.

So you just want to temporarily disable the download button to prevent accidental downloading of the same thing(s) twice, or to help the user keep track of what has already been downloaded, but you're not concerned about preventing someone from intentionally downloading things multiple times?

So if I plug the charger in while on lock screen the charging animation shows with percentage charge.. for 5 seconds.  It is still there running but so dim I cannot see it.  So I have to tap the screen every time I want to know the percentage charge.

You're lucky. When I plug in my phone, the screen gets so dim I can't see it and I think it's turned off. If I think it's off and press the power button to see the screen, that actually turns it off. But if I remember that it's on and just touch the screen, that also turns it off for some reason... So either way I usually have to press the power button at least once to get the screen to turn on bright enough to see it.

Living Room / Re: More good web comics you've discovered
« on: July 03, 2023, 05:29 PM »
Hey, it's been awhile...

Just wanted to stop by and say that the Seed webcomic is now wrapped up with a three-page epilogue, and man what a wild ride it was.  With AI being a hot topic these days with all its attending "what-if"s, it's a more relevant read than ever.


Last night I read the first panel, then scrolled through the episode listing to see how long it was and saw it was about 150 episodes long. I thought "Hmm... I'm not sure I wanna take the time to read through this whole thing..." Then I clicked to the next episode. Then the next, then the next, and so on until about 5 AM. Then I got a few hours of sleep and woke up and finished the rest.

Thanks for the recommendation. I enjoyed it.

Also, nice to hear from you again. :)

DC Gamer Club / Re: Latest Game Giveaway
« on: June 26, 2023, 03:29 PM »
Ancient Enemy is free on GOG for the next 3 days:

DC Gamer Club / Re: Latest Game Giveaway
« on: June 21, 2023, 01:47 PM »
Hell Division is free on GOG for the next 2 days:

DC Gamer Club / Re: Latest Game Giveaway
« on: June 19, 2023, 12:51 PM »
Eschalon: Book II is free on GOG for the next 2 days:

DC Gamer Club / Re: Latest Game Giveaway
« on: June 15, 2023, 12:13 PM »
Alchemy Garden is free on Fanatical (redeems on Steam). I'm not sure the timeframe but it looks like it might be today only. It's part of a Fanatical promotion called Rewards Week.


DC Gamer Club / Re: Latest Game Giveaway
« on: June 14, 2023, 12:32 PM »
Crusader Kings 2 is free on GOG

And there are a couple of DLCs for it that are also free.

Those were some good ones, 4wd. ;D

Coding Snacks / Re: Celsius <-> Fahrenheit in COBOL
« on: June 13, 2023, 09:29 PM »
Oh, I see! You picked code highlighting from the dropdown. I just click the # icon which adds code tags without any specific highlighting. :)

Coding Snacks / Re: Celsius <-> Fahrenheit in COBOL
« on: June 12, 2023, 10:34 AM »
NOTE: The first line needs to be indented - this forum breaks COBOL code.

You have it formatted as plaintext. Remove that from the code tag and it will preserve the indentation.

Been there, done that. ;D

Pages: [1] 2 3 4 5 6 ... 382next