complexity bad

every dev has much learn from grug

study grug, write dumber code, win

https://grugbrain.dev/

Reply to this note

Please Login to reply.

Discussion

"sometimes compromise necessary or no shiney rock, mean no dinosaur meat, not good, wife firmly remind grug about young grugs at home need roof, food, and so forth, no interest in complexity demon spirit rant by grug for fiftieth time"

No

Grug is แญ™แฅ…๊ชฎ๊ช€แง

grug right

geug many years computer mud wrestling for make shiny rock

you wrong

you not even know why

Unicode better than ascii, but more complex

Objection. Relevance?

Overruled

Complexity of cofe is relevant to complexity of code

grug know all about vague requirements

grug fight complexity demon spirit many time

when grug hear pm say retarded shit like "unicode is better than ascii" grug notice pm no mention requirements or even basic goals

is useless saying, only open door for complexity demon, make pm feel smart in front of devs

if pm actually smart, pm not say retarded shit

I shared the excerpt with wife so she'll get joke when I call her complexity demon lol

most wife is master demon spirit summoner

good wife listen to grug

best wife slay demon spirit before grug get involved

find best wife material

apply bondange band before other grugs

slay many demon spirits together

๐™ฝ๐š˜๐šœ๐š๐š› ๐šŠ๐š ๐š’๐š๐šœ ๐š‹๐šŽ๐šœ๐š ๐š ๐š’๐š•๐š• ๐š‹๐šŽ ๐š–๐š˜๐š›๐šŽ ๐šŒ๐š˜๐š–๐š™๐š•๐šŽ๐šก ๐š๐š‘๐šŠ๐š— ๐š˜๐š•๐š ๐šƒ๐š ๐š’๐š๐š๐šŽ๐š› ๐š˜๐š› ๐™ต๐šŠ๐šŒ๐šŽ๐š‹๐š˜๐š˜๐š” ๐š˜๐š› ๐š›๐šŽ๐š๐š๐š’๐š, ๐š˜๐š› ๐š˜๐š๐š‘๐šŽ๐š› ๐šœ๐š˜๐šŒ๐š’๐šŠ๐š• ๐š–๐šŽ๐š๐š’๐šŠ ๐š™๐šŽ๐š˜๐š™๐š•๐šŽ ๐šŠ๐š›๐šŽ ๐šž๐šœ๐šŽ๐š ๐š๐š˜.

๐™ฐ๐š—๐š ๐š™๐šŽ๐š˜๐š™๐š•๐šŽ ๐š ๐š’๐š•๐š• ๐š•๐š’๐š”๐šŽ ๐š๐š‘๐šŠ๐š ๐šŠ๐š‹๐š˜๐šž๐š ๐š’๐š

Bluesky is kinda simple and it sucks

grug regret using canceled word

grug know only making point

is really good point

unicode is monument to complexity demon spirit. demon spirit make many spell more powerful more evil in unicode

unicode spirit demon defeat many grug brain devs, some not come back, most come back more grug brain

Unicode spirit demon?

I think Unicode is always under attack by spirit demons, not one of its own ๐Ÿค”

Oh wait there's UTF-16 and shit... Yeah that might be a complexity spirit demon

UTF-8 good though

is example. grug smell complexity demon spirit.

old code use crypto magic. many crypto complexity spirit. many spells. grug control crypto complexity spirit. grug control powerful magic. good trade. good error.

new code parse string only. is grug brain cantrip. not powerful magics. why error need now? unicode demon let complexity spirit in. that why

very good language rust

make many smol cage trap complexity demon

slay demon better but smol cage very good too

grug like diff. grug slay crypto demon. grug trap new unicode demon. grug happy. good diff.

Alright grug, global computer science should try your paradigm. But I'm using UTF-8 forever

I would very much appreciate understanding this better. No clue what you're actually debating. Tis funny though

Someone else actually summarized it very simply in another thread that made me see grug's point:

"If your code works, but I can't read it, does it really matter?"

I'm not sure I fully understand grug either though. Ask me anything you need clarification on and I'll see if I actually understand it enough to explain lol

Oh I'm just hoping to better understand the back and forth of utf8 vs ascii (if that's even what was at issue). I have a tenuous understanding at best of what they are, thought was just some encoding standard for characters. That simple a thing seems like it wouldn't cause issues regardless of choice, so clearly missing something. Also not sure what restrictions limiting to ascii imposes, I think.

Maybe this clumsy question will shed light on what I'm missing.

Would zap you for explaining, but you don't zap ๐Ÿ˜ข

I used Unicode (UTF-8 specifically) as an example of beautiful/perfect complexity in machine code

Ascii has letters and numbers and symbols but no support for languages that don't use those letters. UTF-8 uses the exact same binary bytes for all those symbols, so if you try to read UTF-8 with software for reading ascii, you can usually at least read any ascii characters in it.

However, this also makes it possible to mix up ascii with UTF-8 by accident. Example, UTF-8 can get into a database that's meant for ascii text and then get broken by conversion or compression or something that doesn't know how to handle the extra characters. One unsupported character can break the whole ascii string if the database compresses it with the wrong compression algorithm. This is a bit of extra stuff for coders to consider and plan around.

Reverse compatibility is perfect though, it doesn't need to be any more simple than this. It's beautiful complexity.

๐”ธ๐•๐•ค๐•  ๐•—๐• ๐•ฃ๐•˜๐• ๐•ฅ ๐•ฅ๐•  ๐•ž๐•–๐•Ÿ๐•ฅ๐•š๐• ๐•Ÿ, ๐•Œ๐•‹๐”ฝ-๐Ÿ  ๐•™๐•’๐•ค ๐•’ ๐•“๐•ฆ๐•Ÿ๐•”๐•™ ๐• ๐•— ๐••๐•š๐•—๐•—๐•–๐•ฃ๐•–๐•Ÿ๐•ฅ ๐•ง๐•–๐•ฃ๐•ค๐•š๐• ๐•Ÿ๐•ค ๐• ๐•— ๐•–๐•ง๐•–๐•ฃ๐•ช ๐•๐•–๐•ฅ๐•ฅ๐•–๐•ฃ/๐•Ÿ๐•ฆ๐•ž๐•“๐•–๐•ฃ. ๐•‹๐•™๐•’๐•ฅ ๐••๐•–๐•—๐•š๐•Ÿ๐•š๐•ฅ๐•–๐•๐•ช ๐•”๐•ฃ๐•–๐•’๐•ฅ๐•–๐•ค ๐•’๐•Ÿ ๐•–๐•ฉ๐•ฅ๐•ฃ๐•’ ๐•™๐•’๐•ค๐•ค๐•๐•– ๐•—๐• ๐•ฃ ๐••๐•–๐•ง๐•ค ๐•ฅ๐•ฃ๐•ช๐•š๐•Ÿ๐•˜ ๐•ฅ๐•  ๐•ž๐•’๐•œ๐•– ๐•ค๐•–๐•’๐•ฃ๐•”๐•™ ๐•š๐•Ÿ๐••๐•–๐•ฉ๐•–๐•ค ๐•’๐•Ÿ๐•• ๐•ค๐•ฅ๐•ฆ๐•—๐•— ๐•๐•š๐•œ๐•– ๐•ฅ๐•™๐•’๐•ฅ

That made sense!

UTF8 strict superset with ascii, and overlaps on shared encodings. "Interpreters" handle this fine as a result, but compression stuff with wrong assumption can cause issues

Also, there is no way to make this cat so detailed and frightening with ascii

โฃดโกฟโ ถโ €โ €โ €โฃฆโฃ€โฃดโ €โ €โ €โ €

โฃฟโก„โ €โ €โฃ โฃพโ ›โฃฟโ ›โฃทโ €โ ฟโฃฆ

โ ™โฃทโฃฆโฃพโฃฟโฃฟโฃฟโฃฟโฃฟโ Ÿโ €โฃดโฃฟ

โ €โฃธโฃฟโฃฟโฃฟโฃฟโฃฟโฃฟโฃฟโฃพโ ฟโ ‹โ 

โ €โฃฟโฃฟโฃฟโ ฟโกฟโฃฟโฃฟโกฟโ €โ €โ €โ €

โขธโฃฟโก‹โ €โ €โ €โขนโฃฟโก‡โ €โ €โ €โ €

โฃฟโกŸโ €โ €โ €โ €โ €โขฟโก‡โ €โ €โ €โ €

โ ‰โ โ €โ €โ €โ €โ €โ ธโ ‡

Terrifying !

Reminds me of chat spam on streams lol, that shit is hilarious sometimes

Guess I'm a utf8 maxi now.

Thanks for splainin. Here's some zaps

โšก๏ธโšก๏ธโšก๏ธ

Thank you for the zaps ๐Ÿค™

Sure you have reasons, too long for me to want to understand, but maybe reconsider and enable. It's fun

Will simplify by focusing on main reason

Lightning users lose money sometimes & it isn't a PoW Blockchain like Bitcoin

This makes crypto veterans like me suspicious of nostr apps for restricting tip buttons to lightning

If I pressure a nostr app to add Monero and doggie coin, some folks will find it easier to appreciate nostr

If you just accept zaps, you have nothing to lose? Anyhoo, u do u

I would lose some opportunities to remind people they shouldn't use lightning and should help me add pressure on devs to let go of this grifter bullshit and use real money

You first. Why do you seem to think the trend is reversing now?

Not sure what asking. Was just making joke about where I assumed you were going next. Which is where you lose me. Have seen a few posts of yours on subject. Primarily a graph of price which isn't very convincing, even I would imagine to you, so I assume it's mostly a troll?

Past performance wouldn't mean anything without reason to think it would continue

But we still have almost all the original reasons to think it would happen, plus its #1 position so far

The only point we've lost is that censorship and fascism have increased so much we could be closer to proponents simply being purged

I don't think that's a big enough factor to cancel out a single other major factor, let alone all of them

We still have Bitcoin but newer and more efficient and with a picture of a dog

We still added already being ahead of Bitcoin in momentum but we didn't add being ahead in market cap yet

There's no bear case except the same herd mentality bear case there's always been plus the new "how hard could it really be to audit Monero's supply" argument

Rereading for third time and still not sure what's being said.

>>>>The only point we've lost is that censorship and fascism have increased so much we could be closer to proponents simply being purged

I don't think that's a big enough factor to cancel out a single other major factor, let alone all of them

>>>>

Don't know what above means, more specifically

Like, we used to have the dogecoin subreddit where I could discuss the topic with other wisemen and newcomers could learn from our discussions.

Then the dogecoin community was slowly being taken over by idiots, but I was still there, so you could still say dogecoin was relying on people like me having space to discuss it.

Now the internet is fragmented as fuck and I'm not even allowed on reddit at all, but I don't think that really matters since the market cycles are all herd mentality anyway. Dumb people don't need a smart person like me around to help them get hyped up about a smart idea, they will only get hyped up about it for dumb reasons no matter who's around.

Ah ok, kinda see what you're saying.

I agree you're smart, but none of this really convinces me. Stuff like hashrate or censorship resistance, self custodied distribution stats, ten finality, some good thinkboi pieces from that community... is type of thing that might be interesting to me.

Vague ideas of memetic or community forces, not so much.

No offense, not doing great job writing, multitasking

Not sure what you want to know about hashrate.

Doggie coin is more censorship resistant for poor people as long as the community stays committed to keeping transaction fees low. It will also become more censorship resistant for rich people if enough of them agree on it, the same way they make Bitcoin more censorship resistant for themselves by agreeing on it. Either way, the censorship resistance is pretty weak as long as the richest people are still the dollar printing people. If the dollar printing people aren't really sticking with this censorship resistance thing, then we're fundamentally relying on getting people to switch from soft money to hard money so the dollar printing people wouldn't be in control anymore, and we're fundamentally relying on the world war 3 economy to help us try to show people the importance of hard money. In that case, it probably doesn't matter if we have any of this at all, gold and silver would work fine.

Self custody isn't real, but which coin has the advantage would depend which of these 2 factors is bigger -

* Doggie coin: financial institutions are less likely to handle doggie coin for customers

* Bitcoin: manufacturers are less likely to make doggie-only hardware wallets than Bitcoin-only hardware wallets

I guess doggie coin probably must have a higher percentage of people avoiding IOU-style holding, but a lower percentage of people using hardware wallets.

Then there's also measuring by percentage of coins instead of percentage of people. That gets too complicated for me to speculate on, and meanwhile the reported statistics probably get more detailed and accurate in that perspective.

I'm out of my depth for the rest. I hate the dogecoin community and whatever a thinkboi piece is ๐Ÿคณ

The #1 reason to stack doggie coins is so Elon Musk can't have them

Too much id wanna say, too little time to write rn.

Thanks for responses. May have to revisit your line of thinking as there's usually some, perhaps unusual, logic in it, but I may be missing it this time.

Self custody is a real thing. Pretty sure more BTC held that way than doge, but never looked into it. Seems a sure thing given mostly recent retail/Robinhood mania that really moved it.

Anyway, BTC rules and doge drools

Robinhood is just one institution

For every Bitcoin-only hardware wallet there's a Bitcoin-only online casino or something so if you're not only talking about hardware wallets then doggie coin should have the better percentage of users

Percentage of coins again harder to guess

BTC sucks so bad you use lightning, cope harder lol

better add more coin support ecash mints, grug think

ecash work same way. only change needed new asset type. is easy, one new string

user want dog coin user withdraw to dog chain

user no want dog shit coin, user withdraw to sats

mint charge fee for run dog coin node, charge for dump coins

is easier upgrade mints. hard upgrade all nostr

first hard upgrade all nostr ecash from lightning, then is easy add coins mint

ecash is retarded, no thanks

grug look hard enough grug find something fix always

grug put TODO comment back. grug happy commit now

all grug have shit memory. galaxy grug brain know about shit memory. leave many cave painting

grug not know who see cave painting. but grug know many cave painting small helpful very useful. cave painting big complex not so useful.

cave painting wrong is worst! grug find wrong cave painting grug clean wrong cave painting fast

Chadgrug stamp TODO glyph on demon cave paintings and call day

Walk to StarGrug sip lava enjoy life

grug love morning smell of delete code ๐Ÿ’ฅ ๐Ÿค 

beautiful, poetic and very, very truth