MapleLeaf 🍁's Avatar

MapleLeaf 🍁

@mapleleaf.dev

code β€’ TTRPG β€’ EDM β€’ rhythm games β€’ anime β€’ he/they πŸ³οΈβ€πŸŒˆ β€’ not actually Canadian 🍁 β€’ opinions are my own https://mapleleaf.dev

1,868
Followers
331
Following
342
Posts
23.04.2023
Joined
Posts Following

Latest posts by MapleLeaf 🍁 @mapleleaf.dev

#rustlang hot take: We should rename .unwrap() to .or_panic(). (And .expect() to .or_panic_with().) "Unwrap" is a terrible name for the panicking function, especially since we also have things like .unwrap_or() and .unwrap_or_default() which never panic.

19.11.2025 07:32 πŸ‘ 475 πŸ” 67 πŸ’¬ 36 πŸ“Œ 11

large fan of this

18.11.2025 10:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

so my position is β€œit might be extremely bad to society as a whole and completely cook our brains but it’s already here and will only accelerate, so we might as well learn to live with it and harvest the good parts and hope the generations that grew up with it will learn to live with it”

31.10.2025 00:41 πŸ‘ 34 πŸ” 2 πŸ’¬ 5 πŸ“Œ 3

Trump and Musk share a commonality of somehow being both quite clever and extremely dumb which I (and others) have found confusing.

I have a model that has been working.

I think they’re both clever guys with extremely narrow worldviews.

19.10.2025 16:34 πŸ‘ 1636 πŸ” 116 πŸ’¬ 116 πŸ“Œ 22

or, maybe it'll just work out. it usually does

21.10.2025 20:30 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

but capitalism demands it. I can't delete capitalism. am i the problem? doesn't matter - I've tried and failed to change myself, so i either stay miserable, or the world fucking burns, I guess

21.10.2025 20:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sure, feel things around. Find a middle ground. Learn the tips and tricks. Or just rewire myself to stop caring. But I'd honest to god rather give the fuck up than put myself through an experience akin to grinding sandpaper against my eyes

21.10.2025 20:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And now, I'm buried into uselessness by the cognitive and social burden of fruitlessly trying to figure out what problems are worth mentioning and what isn't. I'm feeling like I have to come with a corporate slideshow with numbers, charts, statistics, and research papers to justify anything.

21.10.2025 20:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm close to thinking I just fundamentally can't work on a team. I don't _want_ to think that, but I've hit repeated friction in the past caring about things that others apparently don't, for better or worse

21.10.2025 20:30 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Ching Ching

song is still as good now as when i first listened
open.spotify.com/track/3dxvjy...

20.10.2025 17:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

L take. tabs are objectively better for developer a11y.

www.reddit.com/r/javascript...

06.10.2025 12:58 πŸ‘ 33 πŸ” 4 πŸ’¬ 9 πŸ“Œ 0

i am very sick of pretending conservatives have an argument that should be respected

01.10.2025 22:20 πŸ‘ 1662 πŸ” 398 πŸ’¬ 15 πŸ“Œ 13
Video thumbnail

watch me struggle to play the funny nutdealer song (i fail at the end)

10.09.2025 01:47 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

one of my favorite things about discord chat is that the specific flavor and behavior of your mic environment, voice suppression, echo and stuff becomes a part of your personality

06.09.2025 01:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

my literal exact intersection of EDM preferences

05.09.2025 23:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Techy Works EP, Vol. 2

obscenely good open.spotify.com/album/0Hzpap...

05.09.2025 23:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A randomly generated meme

A randomly generated meme

05.09.2025 20:00 πŸ‘ 28 πŸ” 11 πŸ’¬ 1 πŸ“Œ 2

Pro tip: In public spaces, be sure to ask "dumb" questions even if you know the answer. It's not for you, it's for everybody else.

01.09.2025 14:47 πŸ‘ 5 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
Deriving Client State from Server State How to use derived state in React to keep client state and server data aligned without manual sync or effects.

πŸ“š As promised, a quick writeup on how syncing state - even if it’s between server and client state - can be avoided if we’d just derive state instead:

01.09.2025 13:16 πŸ‘ 79 πŸ” 14 πŸ’¬ 3 πŸ“Œ 0
Windows Notepad, the native simple text editor, now has formatting options and a Copilot button.

Windows Notepad, the native simple text editor, now has formatting options and a Copilot button.

Look what they did to Notepad. Shut the fuck up. This is Notepad. You are not welcome here. Oh yeah "Let me use Copilot for Notepad". "I'm going to sign into my account for Notepad". What the fuck are you talking about. It's Notepad.

27.08.2025 01:41 πŸ‘ 17431 πŸ” 4578 πŸ’¬ 446 πŸ“Œ 495

@robpalmer.bsky.social makes a good point - `--strict`-by-default isn't the only thing to expect in TypeScript 6.0. We're trying to adopt better defaults and simplify for the future.

Check out the current plans on our milestone: github.com/microsoft/Ty...

26.08.2025 18:11 πŸ‘ 37 πŸ” 6 πŸ’¬ 4 πŸ“Œ 1

we got five years to make the bubble burst

14.08.2025 02:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i always just feel like progressivism is just "how do we make the world better" and (American) conservatism is just "how do we do everything except that"

10.08.2025 06:41 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

yeah i'm like past the point where i'm like... we'd just be objectively better off if someone did it

10.08.2025 04:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

kirby air ride (yes i know about Riders and I'm excited but conflicted because I hate the present state of Nintendo πŸ₯²)

runner-up: F-Zero GX

09.08.2025 20:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i can actually see that lmao

08.08.2025 20:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Building an Async Combobox with useSuspenseQuery() and useDeferredValue() | Aurora Scharff Learn how to build smooth search experiences by combining `useDeferredValue()` with `useSuspenseQuery()` for declarative async state management.

New blog post: Building smooth search experiences with React's concurrent features.

Exploring how useDeferredValue() + useSuspenseQuery() creates stale-while-revalidate UX without manual loading and error states!

aurorascharff.no/posts/buildi...

08.08.2025 07:22 πŸ‘ 47 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0

i totally prefer C# as a language in a vacuum, but the tight integration of gdscript is just too good + the C# experience still feels too clunky and slow unfortunately

08.08.2025 07:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

and Godot as a whole is *fantastic*, but god GDScript needs some love

08.08.2025 06:17 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

but even if that wasn't the case, it's still frustrating because GDScript is _so close_ to being great. and it's not even tiny nitpicks, or maybe it is? but they're constantly present in frequent, basic usage. and like... it makes me feel like I'm using the language wrong? or something

08.08.2025 06:17 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0