Author Topic: Appreciation Wednesday  (Read 485 times)

hubol

  • Cutesterest
  • ******
  • Posts: 1178
  • Cutes: 647
    • View Profile
    • hubolhubolhubol
Appreciation Wednesday
« on: July 08, 2026, 08:32:04 PM »
Appreciation Wednesday
In this thread please post something that you appreciate. It can be anyone or anything.

RULES
- You can only post one thing that you appreciate every wednesday (your time zone)
- You may reply to other post's on any day of the week

hubol

  • Cutesterest
  • ******
  • Posts: 1178
  • Cutes: 647
    • View Profile
    • hubolhubolhubol
Re: Appreciation Wednesday
« Reply #1 on: July 08, 2026, 08:32:58 PM »
I appreciate iced coffee on a hot day. :banana: :apple: :orange: :strawberry: :pineapple: :pear: :lemon: :raspberry: :clementine: :grape: :mango: :tomato:

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 855
  • Cutes: 150
    • View Profile
Re: Appreciation Wednesday
« Reply #2 on: July 09, 2026, 08:12:23 AM »
Aw man, I discovered this thread on Thursday at 1am.  But that's okay, because I'm going to build up so many appreciations to share this week.

I like the pseudo-anaglyph effect you've done on the title (but I don't appreciate it, because that'd be illegal).

hubol

  • Cutesterest
  • ******
  • Posts: 1178
  • Cutes: 647
    • View Profile
    • hubolhubolhubol
Re: Appreciation Wednesday
« Reply #3 on: July 09, 2026, 08:14:34 PM »
I will look forward to your big post on Wednesday!!!!

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 855
  • Cutes: 150
    • View Profile
Re: Appreciation Wednesday
« Reply #4 on: July 15, 2026, 06:07:27 PM »
I've a friend from another online community who is as close to a saint as I know.  He's a teacher professionally who works with challenging kids.  He supports and donates to LGBT causes, donates blood regularly, and tries to spread as much positivity as possible.  Online, he organizes community events to bring people together and motivate them.  He arranges writing events, game giveaways, and more.  He gives more of himself than anyone else I know.

I really appreciate and admire that.  I also know it's not easy.  It's a deliberate decision to continue pouring one's energy out into the world, offsetting the negativity that permeates so much of online discourse, and hoping it makes a difference.

For me, at least, it has made a difference.  I can honestly say that he inspires me to be a better person.  He's my pick for this week's Appreciation Wednesday.

hubol

  • Cutesterest
  • ******
  • Posts: 1178
  • Cutes: 647
    • View Profile
    • hubolhubolhubol
Re: Appreciation Wednesday
« Reply #5 on: July 15, 2026, 08:30:42 PM »
adorable and sweet and earnest!!!! lovely, lovely, cook! sounds like a lovely person too. i’ll have to ponder my pick in the next couple hours

hubol

  • Cutesterest
  • ******
  • Posts: 1178
  • Cutes: 647
    • View Profile
    • hubolhubolhubol
Re: Appreciation Wednesday
« Reply #6 on: Today at 12:46:18 AM »
OK mine is less adorable, but I appreciate TypeScript namespaces

I really love them. I think it is so cool to be able to organize types, functions, constants inside a single unit. I really enjoy the explicitness at usage sites of the namespace, too. They also have some interesting quirks where a type, class, or function can even be a namespace!

Code: [Select]
// data-itemz.ts
export namespace DataItemz {
    export interface Type {
        name: string;
        cost: Integer;
    }

    export const manifest = {
        burger: {
            cost: 999,
            name: "Delicious Burger",
        },
        cheeseburger: {
            cost: 1,
            name: "Undelicious Cheeseburger",
        },
    } satisfies Record<string, Type>;
}

// player.ts or something
function eatItem(player: Player, item: DataItemz.Type) {
    player.health += 1;
    console.log(`Wonderful. It tasted like it cost ${item.cost} money.`);
}

I think they are being deprecated in some future version of TS though. I will probably not use that version, as I find this so pleasing!!!

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 855
  • Cutes: 150
    • View Profile
Re: Appreciation Wednesday
« Reply #7 on: Today at 05:08:14 PM »
I like when there's a code structure that just feels right.  The correct level of abstraction and organization.

I mentioned Vue SFCs a while back which scratched a similar itch for me.  Who knew that three languages in one file could feel so good?

Somehow I struggled more in Java in deciding when to use abstract classes vs interfaces, or even inheritance vs composition.  Too many options for me.

I still haven't played with TS.  If I start a new JS project, I should give it a go.