Thoughts

Good morning. Hour long Etho today. Let me see what I can do.
Link 4:34 p.m. Aug 31, 2024, UTC-4

I would like to curl up in a ball and not move.
Link 9:20 a.m. Aug 31, 2024, UTC-4

Link 8:02 p.m. Aug 30, 2024, UTC-4

My poor brain broke.
Link 3:52 p.m. Aug 30, 2024, UTC-4

There's an interesting corollary to the law of small numbers that people have trouble believing their experiences are not universal.
Link 1:27 p.m. Aug 30, 2024, UTC-4

Zig lets us: * Easily cross compile to multiple platforms * Direct bugs (including undefined behavior) to a central panic handler
* Use modern and innovative features like slices, tagged unions, error sets, and comptime without needing a runtime, garbage collector, or libc implementation, making it suitable for freestanding.
Link 12:38 p.m. Aug 30, 2024, UTC-4

Brackets tell you it's capable of storing multiple items. To know how many items there are, look inside the brackets:
[N] - an array, there are N items (comptime known, the number of items is a part of the type) [_] - an array, the compiler will infer the number of items from an array literal [] - a slice, there are a run-time known number of items (stored as a pointer and a length) [*] - there are an unknown number of items [*c] - there are an unknown number of items or maybe this isn't even a multi-item pointer, it's impossible to tell because this is used for Zig that's auto-generated from c code And then you can add * before any of these to represent a pointer to them of course, and don't get me started on sentinel termination.
Link 11:27 a.m. Aug 30, 2024, UTC-4

My mental is actually so fragile.
Link 10:08 a.m. Aug 30, 2024, UTC-4

Good morning.
Link 9:48 a.m. Aug 30, 2024, UTC-4

I went to use the touchbar on my computer again. It's still not showing what I want consistently D:
Link 9:13 p.m. Aug 29, 2024, UTC-4

My least favorite part of IRC is that there's one free GUI Mac app and it was last updated 8 years ago.
Link 8:54 p.m. Aug 29, 2024, UTC-4

Zig is so scuffed because []T is a slice and [N]T is an array, right, 101. But then there's also [*]T and *[N]T and [_]T and [*c]T and etc
Link 8:34 p.m. Aug 29, 2024, UTC-4

It's amazing where you can find novelty when you look for it.
Link 3:55 p.m. Aug 28, 2024, UTC-4

I decided that instead of an MCR fan I would became a fan of an indie punk rock pop band, The Dopamines
Link 2:52 p.m. Aug 28, 2024, UTC-4

Matrix users bragging about 62k people in a room with only “some lag” Discord supports ten million (10,000k) people in a server.
Link 11:26 a.m. Aug 28, 2024, UTC-4

The Green brothers have turned a successful internet phenomenon into a community directed and committed to certain causes, and I wish(ed?)
Monroe would do the same with XKCD. It's weird to make the comparison, because the format of a to-camera youtube video is better for a call-to-action. But Monroe isn't afraid of making comments about political or other causes*, and he has a call-to-action to pre-order his new book. But he's never done a call-to-action for anything else. *There's a lot of nuance here that I don't want to unpack right now.
Link 11:04 a.m. Aug 28, 2024, UTC-4

Oohh my poor arm and right shoulder
Link 10:34 a.m. Aug 28, 2024, UTC-4

ggggggggegggeegegegegeeegegawdasdawds adfcfvthwrg fewq dfrewqdsa32r23r23dasd ddwadawd 67065asaef ededad dw yeah
Link 10:32 a.m. Aug 28, 2024, UTC-4

My head hurts
The problem with *Dickinson* is it couldn't decide if it wanted to be an art piece or a sitcom.
Link 10:01 a.m. Aug 28, 2024, UTC-4

I can just hear XKCD 114 in my head as a stand up bit. Rent free
Link 9:24 a.m. Aug 28, 2024, UTC-4

Music recs Duvet - boa
Link 12:50 p.m. Aug 27, 2024, UTC-4

Oh my word
Link 12:32 p.m. Aug 27, 2024, UTC-4

Once you realize Git only deletes commits after 30 days, it becomes hard to lose work in Git. Once you realize stash entries are stored as
commits, it becomes even harder.
Link 10:51 a.m. Aug 27, 2024, UTC-4

Good morning.
Link 10:21 a.m. Aug 27, 2024, UTC-4

TFA but it's two passwords. Password one, move to the next text box, password two.
Link 11:21 p.m. Aug 26, 2024, UTC-4

Killin' it, crushing code, flowing information, all the good stuff.
Link 3:59 p.m. Aug 26, 2024, UTC-4

Good ish morning
Link 3:21 p.m. Aug 26, 2024, UTC-4

Crazy that Snapchat has run 27 consecutive unprofitable quarters. Like I thought making money was a mandatory part of running a business.
Link 2:02 p.m. Aug 26, 2024, UTC-4

Is it crazy to say that AAPL is still undervalued?
Edit (:50): Yes, it would be crazy, their P/B is 51. On the other hand, Apple's P/E is 35, which is lower than, as a random example, ZBRA (40).
Link 1:45 p.m. Aug 26, 2024, UTC-4

Good morning.
Link 7:19 a.m. Aug 26, 2024, UTC-4

I mean I know it's a meme to talk about converting checkout percentage but I'm trying to buy something, I've put in my payment information,
and instead of charging me they require that I put in my email and their form is glitching out. Like they lost a sale. I'm sorry. Your page is broken. I gave you my credit card but I don't want to give you my email, how does this make sense.
Link 8:07 p.m. Aug 23, 2024, UTC-4

I gotta get on SDF.
Link 3:36 p.m. Aug 23, 2024, UTC-4

Computers are such a disaster. It's 2024 and I regularly work in this system without `less`. I can scroll down but not up, because `more`
is from a time when computers didn't have enough memory to store a scrollback.
Link 2:39 p.m. Aug 23, 2024, UTC-4

"Why am I writing this post? Not because I hope for anything or believe in change."
Link 10:00 a.m. Aug 23, 2024, UTC-4

"by this guy named N-F-real-music or something like that and it was great!"
-A white guy, talking about how he doesn't normally listen to rap Yeah
Link 7:48 p.m. Aug 22, 2024, UTC-4

No fricking way Alissster upload.
Link 6:53 p.m. Aug 22, 2024, UTC-4

I live my life under a heavy weight of significance.
Link 10:10 a.m. Aug 22, 2024, UTC-4

I hate culture.
Link 9:59 a.m. Aug 22, 2024, UTC-4

Good morning.
Link 2:51 p.m. Aug 21, 2024, UTC-4

Today's not a real day.
Link 10:22 a.m. Aug 21, 2024, UTC-4

I need someone to tell me to go to bed.
Link 11:17 p.m. Aug 20, 2024, UTC-4

Frick it smells like fall today. I'm okay with Summer being over but I'm not sure if I'm ready for fall.
Dear LORD. Give me joy and peace beyond understanding and faith to move in the path you would have me follow.
Link 4:45 p.m. Aug 20, 2024, UTC-4

"users always want an upgrade path, even though as a rule they'll never take it."
Link 3:21 p.m. Aug 20, 2024, UTC-4

This might be a hot take but you just don't need vectors.
Link 1:24 p.m. Aug 20, 2024, UTC-4

Good morning.
Link 12:44 p.m. Aug 20, 2024, UTC-4

People are like 'omg you're loading 7MB of JS' yeah and it's 1.6MB compressed and it's served from a CDN over HTTP/3 and it takes <100ms.
Link 10:22 a.m. Aug 20, 2024, UTC-4

> From a bit to a few hundred megabytes, from a microsecond to a half an hour of computing confronts us with completely baffling ratio of
> 1,000,000,000! The programmer is in the unique position that his is the only discipline and profession in which such a gigantic ratio, which totally baffles our imagination, has to be bridged by a single technology. He has to be able to think in terms of conceptual hierarchies that are much deeper than a single mind ever needed to face before.
Link 7:46 a.m. Aug 20, 2024, UTC-4

0/10
Link 5:27 p.m. Aug 19, 2024, UTC-4

"You know we could put them all to shame"
-Down, Marian Hill
Link 4:58 p.m. Aug 19, 2024, UTC-4

I am eight people on top of eachother.
Is eight a trohpe? Hawdmalwdm
Link 4:49 p.m. Aug 19, 2024, UTC-4

People say Rails doesn't scale, but I don't think the issue is with Rails. I think relational databases don't scale. They scale in the
number of records, but they don't scale in the number of datapoints being tracked, and both increase linearly with the size of a business. So you either end up with 1000 columns in one table or 1000 tables (or both). And you're like "man I should have used a wide column store or a data warehouse."
Link 4:34 p.m. Aug 19, 2024, UTC-4

Good morning filler text.
Link 2:33 p.m. Aug 19, 2024, UTC-4

Andrew Kelly has a remarkable ability to look past the language.
Link 1:54 p.m. Aug 19, 2024, UTC-4

My goal is to have a sort of Midas touch where any software that I work on gets better from my participation.
Link 12:36 p.m. Aug 19, 2024, UTC-4

"If you refuse to allow complexity into you library internals, it's likely that complexity is pushed to the users of the library."
Link 10:35 a.m. Aug 19, 2024, UTC-4

Need novelty please! Novelty machine please!
Link 10:26 a.m. Aug 19, 2024, UTC-4

C programmers look at someone creating something that is "intuitive" and they notice the superficial properties of that program and then
assume that the definition of "intuitive" is possessing those superficial properties.
Link 9:59 a.m. Aug 19, 2024, UTC-4

I'm going to have a seizure. > ...simple and intuitive! > Remember that clang-repl does not interpret Backspace
IRB has syntax highlighting, and auto-completion, and you can close it with `exit` or `quit`. => https://rubyonrails.org/doctrine#optimize-for-programmer-happiness
Link 9:56 a.m. Aug 19, 2024, UTC-4

Good morning. I'm Matthias.
Now that my 3D printer is online I have to figure out what to print.
Link 9:39 a.m. Aug 19, 2024, UTC-4

"Hate's a really strong emotion, save that for things like genocide and stuff"
Link 9:59 a.m. Aug 18, 2024, UTC-4

A lot of people with social anxiety assume that other people are acting in bad faith. But I don't. I always assume that everyone is acting
in good faith. So when someone on Cohost says that the raspberry pi founders are sexist for not including a power button on the raspberry pi I assume that this is a honest good-faith take that represents the genuine beliefs of this commenter. I assume that other people are being reasonable and fair and then I assume that "reasonable" looks like calling someone sexist for not including a power button, or racist for not knowing the name and general location of every country. And I can't bring myself to claim that this was a bad-faith take. I don't think it was, because it was posted four comments deep in a thread on Cohost, why would you be trolling there. And I'm misrepresenting it, and I feel bad about that. But if this is what a reasonable take is then I don't know why I should be talking to you. I don't know. I don't know. I don't know. I love you. I hate this. I'm going insane. I need to
Link 11:13 p.m. Aug 17, 2024, UTC-4

One of the things that kept me going through today is that last night at 1am I put up a PR to fix the catppuccin Jupyterlabs AUR package
Link 10:20 p.m. Aug 17, 2024, UTC-4

Do you ever feel overwhelmed? Like the pit in your stomach is actually bigger than your whole body and at any moment the universe will
notice and you’ll be replaced by a black blob of pain and emptiness.
Link 1:41 p.m. Aug 17, 2024, UTC-4

Would you love me if I hated myself?
Link 1:37 p.m. Aug 17, 2024, UTC-4

[edit redacted]
Link 11:51 a.m. Aug 17, 2024, UTC-4

I’m also cranky because I haven’t eaten lunch.
Link 11:47 a.m. Aug 17, 2024, UTC-4

It’s wild to me how proponents of open market places, in particular with regards to criticisms of Apple, never admit that any of Apple’s
success is due to being a closed a market place. People say things like ‘oh what a shame that the most closed marketplace by complete dumb luck is the most popular.’ Like, you don’t think there’s a correlation there? Like, Android is right there. It’s about as close to a scientific control group as you’re going to get. It has the ability to install apks from the internet and it doesn’t matter and it doesn’t improve user experience. Linux on the desktop exists. And it existed ten years before the iPhone. But people don’t want Linux, they want iPhones. And now the people that want Linux are trying to turn the iPhone into Linux. I’m not defending Tim Cook here. He wants money. He bet the company on services revenue and now he needs that services revenue. But from a user experience perspective, I would rather have no App Store than a bad App Store. I would replace the sign up button with a “contact developer relations” button and negotiate all deals with developers behind closed doors. I would still use an iPhone if it didn’t have any third party apps, is my point.
Link 11:46 a.m. Aug 17, 2024, UTC-4

I think I’ll feel better once it’s cold outside again.
Link 10:37 a.m. Aug 17, 2024, UTC-4

That's a lie, I have two coping mechanisms. The first is hating myself and the second is writing code.
Link 12:01 a.m. Aug 17, 2024, UTC-4

I hate everyone else and the world and I don’t have a coping mechanism.
Link 11:51 p.m. Aug 16, 2024, UTC-4

Maybe, baby,
Link 12:58 p.m. Aug 16, 2024, UTC-4

There's a John Green quote at the beginning of Crash Course. And he has the incredibly challenging prospect of convincing people, but
particularly highschoolers, that world history is worth studying. => https://www.goodreads.com/quotes/495430 I've said before that the amount of focus that our culture places on the president of the US is unhealthy. But I want to avoid advocating for the type of anti-intellectualism that leads to you saying that learning world history is not relevant. And so I have to be careful to avoid arguments like, 'it doesn't effect my day to day life' or 'other people will care about it' (because other people will care about it until they don't, and it won't effect my day-to-day life until it does). And I don't think it's about nuance. There's a bit in Fahrenheit 451 where they discuss political candidates based purely off of appearance and the conversation is not nuanced but the conversation doesn't need to be more nuanced. I think a lot of it is being able to judge things based off of a larger context, and not just what's happening right now.
Link 10:39 a.m. Aug 16, 2024, UTC-4

I slept for 11 hours last night btw.
Link 9:09 a.m. Aug 16, 2024, UTC-4

No, I see it already: *Matthias’s Guide to Zig for People who Used to Know how to Program and then had their Memory Wiped*
Link 8:55 a.m. Aug 16, 2024, UTC-4

I’m trying to figure out, if I tried to write a Zig equivalent to the Poignant Guide to Ruby, if I could match Why’s insanity.
The worrying thing is I might be able to. I probably could not match his creativity, though.
Link 8:53 a.m. Aug 16, 2024, UTC-4

"The people are in bed and after their first sleep now," he said.
Link 7:27 p.m. Aug 15, 2024, UTC-4

I might go to bed.
Link 7:17 p.m. Aug 15, 2024, UTC-4

It's very technically possible to get supa-linear growth but it's so hard basically no one has done it.
You may have to do it though.
Link 2:21 p.m. Aug 15, 2024, UTC-4

It would suck to be able to see the future because Apple Maps doesn’t have the ability to input prophetic visions of future traffic
Link 11:16 a.m. Aug 15, 2024, UTC-4

Every night I’m like, ‘what if I don’t go to bed’ and then every morning I’m tired.
Link 11:23 p.m. Aug 14, 2024, UTC-4

It's crazy to think that Europe didn't have potatoes and America didn't have horses until after Columbus.
It's also crazy to think that Columbus and the first Trans-Atlantic trade was 200 years before 1700s colonialism. You could argue, and some have, that the introduction of potatoes from South America to Europe is what enabled the industrial revolution. I feel like this is a little dubious, but better to have dubious numbers than no number, am I right. => https://www.nber.org/papers/w15157 Source Table 5 from Nunn and Qian, 2009, showing 47% of urbanization increases between 1700 and 1900 attributable to potatoes.
Link 7:18 p.m. Aug 14, 2024, UTC-4

Do I have an "eye for detail" or just a retina display.
Link 3:34 p.m. Aug 14, 2024, UTC-4

`comptime` was a mistake. The keyword could be removed from the language.
It doesn't have a use-case. It has things it does, but it doesn't have a use. Keep the semantics the same, but the compiler should be in charge of deciding what's comptime and what's not, because I have never seen a human Zig programmer do a better job than the compiler. Remove explicit `comptime` blocks, remove `@Type`, remove `comptime` function arguments, remove `comptime var`. Add semantics for the ability for the compiler to eagerly call functions at compile time.
Link 2:14 p.m. Aug 14, 2024, UTC-4

👐
Link 11:44 a.m. Aug 14, 2024, UTC-4

I went insane back in '09.
Link 11:25 a.m. Aug 14, 2024, UTC-4

I wonder if not being able to use the mouse while charging was an intentional decision. It forces you to remember it's a wireless mouse.
Link 10:19 a.m. Aug 14, 2024, UTC-4

Good morning.
Link 10:10 a.m. Aug 14, 2024, UTC-4

I love children's books because children's authors are allowed to write characters that are insane and pretend like they're normal.
I think we should let adults write characters that are wild. "The Beauty Pageant of Life!"
Link 9:18 p.m. Aug 13, 2024, UTC-4

Gemini is, in some ways, so simple that it’s interesting, which distracts from the content.
You want it to be anti-menmetic
Link 5:18 p.m. Aug 13, 2024, UTC-4

I'm so iced right now.
Link 4:16 p.m. Aug 13, 2024, UTC-4

straight-guy-on-prep is funny because many straight people are so buttoned-up and on-top-of-things that it's indistinguishable from paranoia
Link 3:59 p.m. Aug 13, 2024, UTC-4

Honestly I'm kind of sad that I learned Ruby too late. I will always look at this Ruby code and shake my head because it's just not how I'm
used to coding and I'm too old to learn a different way to do things. This thought brought to you by `a.eql?(b.presence)`. I would have written `a == b`. At some point it's just a different way of thinking.
Link 3:48 p.m. Aug 13, 2024, UTC-4

I'm hitting a very weird and very annoying bug with https://matthiasportzel.com. I'm starting to have an idea of what's going on
though. I'm getting "Secure Connection Failed" sometimes, but only sometimes. And it's not an invalid certificate, it's some other sort of TLS error. => https://support.mozilla.org/en-US/kb/secure-connection-failed-firefox-did-not-connect It doesn't reproduce in Curl or with cache disabled in Firefox. I just hit it in Safari, maybe, it said "Server Unexpectedly dropped the connection." Okay, I just hit it with curl by passing the If-None-Match and E tag. So yeah, it has a cache hit, returns 304, but then incorrectly, I suppose, closes the HTTP/2 connection before the client expects. It used to work? So it's not like Apache is just totally broken, but I might switch off Apache at this point anyways. A combination of bad defaults and a lack of HTTP/3 support.
Link 1:37 p.m. Aug 13, 2024, UTC-4

Links are just such good UX. You click on them and they open to where you want to be.
Link 1:18 p.m. Aug 13, 2024, UTC-4

"Macromedia Flash" just is so much fun to say. What a treat. Mmm.
Link 12:23 p.m. Aug 13, 2024, UTC-4

> It’s a coming-of-age novel. But it’s also a beginner’s guide to Macromedia Flash.
Link 3:42 p.m. Aug 12, 2024, UTC-4

> And my heart glows bright red under my filmy, translucent skin and they have to administer 10cc of JavaScript to get me to come back.
> (I respond well to toxins in the blood.) Man, that stuff will kick the peaches right out your gills! -Why's Poignant Guide to Ruby
Link 3:35 p.m. Aug 12, 2024, UTC-4

I may become an MCR fan
Link 1:30 p.m. Aug 12, 2024, UTC-4

I'm tired.
Link 1:28 p.m. Aug 12, 2024, UTC-4

Good morning.
Link 1:02 p.m. Aug 12, 2024, UTC-4

Skill issue.
Link 12:00 p.m. Aug 12, 2024, UTC-4

Bigger than this.
Link 7:32 a.m. Aug 12, 2024, UTC-4

I just, we're done. Nobody's actually ever made a programming language. It's over. Zig's over.
"we are not accepting new proposals to change the language at this time" so I'm not going to submit a proposal and the only people who are going to submit proposals are people who don't care which seems like a bit of a negative selection bias.
Link 11:02 a.m. Aug 11, 2024, UTC-4

"Because heroism masks systemic problems, the systemic problems are never fixed"
Link 8:22 p.m. Aug 10, 2024, UTC-4

“Back in the day, the barn over here was the largest freestanding metal thing west of the Mississippi”
People from California really are like that. When I was a kid in California I distinctly remember my dad pointing out the largest stain-glass window west of the Mississippi.
Link 10:31 a.m. Aug 10, 2024, UTC-4

Etho? Etho today? Etho soon? Etho
Link 9:18 a.m. Aug 10, 2024, UTC-4

You know, it's not exactly easy to count to 300,000. Maybe that's an estimate, or they miscounted...
Link 4:04 p.m. Aug 09, 2024, UTC-4

Github's design team deserves a raise. Better than any TUI or GUI or other website. Even just down to the level of displaying code.
This is the type of thing that its easy for engineers to forget about, but it matters. When we reminisce about the popularity of Github in the 2010s and 2020s, are we going to remember that it just looked better? Sublime Merge and `git show` and Gitlab look good. I'm not dissing them. But they don't look as good as Github.com. Github designed their syntax highlighting to look good with red/green diff backgrounds, and Gitlab is red(strings)-on-light-red and Sublime Merge is purple(keywords)-on-light-red and `git show` doesn't syntax highlight the underlying code at all.
Link 3:39 p.m. Aug 09, 2024, UTC-4

You don't understand the craving to write Lisp.
Link 11:26 a.m. Aug 09, 2024, UTC-4

Good morning.
Link 10:06 a.m. Aug 09, 2024, UTC-4

One of these days I'm not going to be insane.
Link 2:29 p.m. Aug 08, 2024, UTC-4

Grian assuming that the chests full of stone next Etho's pop-up shop were the stock is much too reasonable of an explanation.
Link 5:04 p.m. Aug 07, 2024, UTC-4

I've been trying to figure out what the "my time is not valuable" duel is for social anxiety. The last post was getting at maybe it being
"imperfect relationships are okay" but I may have missed the much more obvious parallel, "social interactions are not important/valuable." Reasons I don't talk to the person in the grocery store: - previous social experiences have been stressful, negative feedback loop - Normal nerves from talking to a new person - I don't see a possible positive outcome (only neutral and negative outcomes, this is something I can work on) - But on a meta-level, my issue is that I view this conversation as important when I shouldn't
Link 9:54 p.m. Aug 06, 2024, UTC-4

Good morning.
First I want to say that John's Green's skill with the English language is unfair :) His vlogbrothers today is heavy. In reply to him, as I work through my own mental health dents, I wanted to say that my core belief about humanity is that people are good, but also that people working with good intentions hurt other people, and that that is unacceptable. Without addressing the validity of this from a factual or logical standpoint, it sucks as a core belief because it leads to avoiding people, even when I or the other people have good intentions. And it's even harder to work through because it's not obviously false. -- 2 min prayer break -- So it's obviously false that avoiding other people is a moral necessity. I think "acceptable" is not a good way of looking at it. This is where my perfectionism clashes with my pragmatism. Except I'm not pursuing perfection any more, I'm pursuing excellence. I have a childlike zeal for eradicating things that are bad or broken; but I shouldn't be trying to do that, I should be trying to fix things that are bad or broken and fix imperfections. I refuse to \*accept\* imperfection. And I don't want to change that about myself. But pursuing excellence isn't accepting imperfection or rejecting people. So I guess that's the resolution. Always better relationships. Always learning more about other people in order to do them less harm. Never perfect, until heaven. (Doing your homework for you, cross links: https://youtu.be/0Co-8ZcN7CY https://thoughts.learnerpages.com/?show=f433c9c1-cff5-4d13-90a2-300d4489bca2 https://thoughts.learnerpages.com/?show=d6a00c78-e1e9-4b50-aaaa-992227276463 https://thoughts.learnerpages.com/?show=75ef9f48-ee9b-4ed6-8a27-6cd954b55bc0)
Link 6:50 p.m. Aug 06, 2024, UTC-4

Unicycling is one of those things that I do enjoy, but I feel like it's not worth doing unless you do it 1000%.
Juggling and rock climbing are similar. If you talk to someone who doesn't do it, they're like 'that sounds dangerous' and if you talk to someone who does do it they're like 'can you do a Jamaican headstand yet' and I have to be like 'I don't know what that is and I don't care to learn.' Baking isn't like that. I can talk to someone who doesn't bake and they're like, 'cool, baking' and I can talk to someone who does bake and I have my recipe that I like and there's no comparison or expectation that I've made whatever they enjoy baking.
Link 4:31 p.m. Aug 06, 2024, UTC-4

Re-invent Haskell moment. `(foo) => (bar) => {`
Link 3:37 p.m. Aug 06, 2024, UTC-4

You know what you could do—you could make "$" only special inside of quotes
Link 2:55 p.m. Aug 06, 2024, UTC-4

Good morning.
Link 10:01 a.m. Aug 06, 2024, UTC-4

Lane and the Wonderettes are my MCC Rising favorites. Please Nox
Link 9:30 a.m. Aug 06, 2024, UTC-4

I read an HN comment a while back, probably years ago, about how human productivity could continue increasing exponentially infinitely if we
allowed for digital / virtual productivity gains. And at the time I wrote this off as a sci-fi hypothetical, if interesting philosophically. But I've recently realized that video games are exactly that. There's a non-zero amount of serious engineering work that goes into optimizing flying machines in Minecraft to get diamonds. And unlike other forms of entertainment, (including all historical forms of entertainment), diamonds in Minecraft are a completely artificially scarce resource. So even if we run out of diamonds to mine in the real world, we could continue to mine diamonds in Minecraft at an exponentially increasing rate.
Link 8:29 p.m. Aug 05, 2024, UTC-4

I think you only allow $ after whitespace / starting an argument. Similarly, you could make `-` have special meaning at the shell level
Link 3:58 p.m. Aug 05, 2024, UTC-4

Oh I needed some breakcore.
I found my Minecraft Any% PB, it's 2.27h
Link 12:57 p.m. Aug 05, 2024, UTC-4

Surely we can get rid of all shell special characters??? I guess you need pipes. It's hard. We don't need ! or ?. I guess we need $
Link 11:35 a.m. Aug 05, 2024, UTC-4

Good morning
Link 9:53 a.m. Aug 05, 2024, UTC-4

It’s so over
Link 9:30 a.m. Aug 05, 2024, UTC-4

My least favorite thing about stocks is that they follow the market so much. Stocks just shouldn't be correlated
Link 8:24 p.m. Aug 03, 2024, UTC-4

I hate this country because you get mailed offers for credit cards and you can opt out by printing a form from optoutprescreen.com and
mailing it to a PO box in Atlanta. This is like filler text.
Link 8:11 p.m. Aug 03, 2024, UTC-4

Gotta go so much bigger
Link 10:55 a.m. Aug 03, 2024, UTC-4

Good morning.
Link 10:23 a.m. Aug 03, 2024, UTC-4

I’ve gone insane.
If you say the wrong thing then people get mad at you but if you don’t say anything then people also get mad at you.
Link 11:54 a.m. Aug 02, 2024, UTC-4

Good morning.
Link 1:18 a.m. Aug 02, 2024, UTC-4

The floor has springs in it which the gymnasts use to cheat
Link 11:03 p.m. Jul 30, 2024, UTC-4

"on this site you actually get bonus points for not doing a haiku" This is also true for Thoughts
Link 10:52 p.m. Jul 30, 2024, UTC-4

I love Bill Wurtz questions because 9 times out of 10 his answer is innocuous but sometimes he'll drop a hot take.
Link 10:41 p.m. Jul 30, 2024, UTC-4

Just found a script of mine that uses `ruby -e "puts STDIN.read.match(/` instead of sed or whatever, I'm so based.
Link 8:19 p.m. Jul 30, 2024, UTC-4

This one’s for the fans
Link 5:37 p.m. Jul 30, 2024, UTC-4

Someone on Gemini was like ‘we’re going to outlast Google Gemini’ and I’m excited for it.
Link 10:18 p.m. Jul 29, 2024, UTC-4

I just like making things.
Link 10:05 p.m. Jul 29, 2024, UTC-4

pinned hasn’t even been added to the language and the microzig devs are already discussing how they can use it to create a (needlessly) more
restrictive API.
Link 8:14 a.m. Jul 29, 2024, UTC-4

Good morning.
Link 1:40 p.m. Jul 27, 2024, UTC-4

Good morning.
Link 8:10 a.m. Jul 27, 2024, UTC-4

Good morning.
Link 8:09 a.m. Jul 27, 2024, UTC-4

Good morning.
Link 8:09 a.m. Jul 27, 2024, UTC-4

Good morning.
Link 6:35 a.m. Jul 27, 2024, UTC-4

Welcome back to the Matthias Portzel show.
This site kind of fell off didn’t it.
Link 5:48 a.m. Jul 27, 2024, UTC-4

You know what they say. I put the cis-hetro-normal in cisheteronormativity.
Link 9:37 p.m. Jul 26, 2024, UTC-4

Just did an Apple Vision Pro demo. Three quick take aways: It didn’t fit well. It kept feeling like it was going to move around on my face
Pass through was insanely good. I could forget that I was looking at a screen Some things felt really natural, others were really awkward. A couple of times I had to look away from something and then look back for it to pick up that I was looking at it. Most of the UI elements were intuitive enough. It’s just not super comfortable. Taking it off shouldn’t feel like you’ve been wearing a motorcycle helmet for an hour.
Link 8:12 p.m. Jul 26, 2024, UTC-4

“It don’t matter where you bury me, ‘cause I’ll be home and I’ll be free”
Link 4:19 p.m. Jul 26, 2024, UTC-4

Why didn’t the guy from fight club shave his head and say he had cancer
Link 1:10 p.m. Jul 26, 2024, UTC-4

Not having a great ~~day~~ ~~week~~ couple of weeks. Sucks because I'm more negative towards other people as a result.
Link 1:00 p.m. Jul 26, 2024, UTC-4

I wish I could remember what this was about. I had made something or predicted something that ended up being good. But I don't remember what
Link 12:39 p.m. Jul 26, 2024, UTC-4

Sad to see mastodon still has the worst UX of any social media.
Link 5:01 p.m. Jul 25, 2024, UTC-4

I have my Apple Account balance, my Apple Cash balance, and my Apple Card balance.
Link 3:46 p.m. Jul 25, 2024, UTC-4

My own genius astounds me sometimes.
Link 10:44 p.m. Jul 24, 2024, UTC-4

Came home, sat down, said "Etho maybe?" to myself, sure enough!
Link 9:12 p.m. Jul 24, 2024, UTC-4

I’ve never done anything in my life
Link 2:18 p.m. Jul 24, 2024, UTC-4

Maybe I need more sleep.
Link 11:50 p.m. Jul 23, 2024, UTC-4

`git add -p` is addicting. I didn't know about it a couple months ago and now I don't know how I would live without it.
Link 12:01 p.m. Jul 23, 2024, UTC-4

Guten morgen
Link 11:20 a.m. Jul 23, 2024, UTC-4

Good morning I have a bad headache. I want to go insane. Maybe one day I'll be allowed to live.
Link 10:33 a.m. Jul 23, 2024, UTC-4

Good morning.
Link 9:15 a.m. Jul 23, 2024, UTC-4

Trying to read something into Randall supporting exactly two presidential candidates both of whom are women.
Link 8:55 a.m. Jul 23, 2024, UTC-4

Good morning.
Link 7:25 a.m. Jul 23, 2024, UTC-4

I just can’t do it. I can’t talk to people now and I can’t talk to people for the rest of my life and I don’t even know.
It’s just everything. Like physically I’m high strung and stressed right now and absolutely nothing is happening. This is like clinical anxiety, right? Absolutely nothing is going on, I need to put stuff away in the refrigerator, let me do that. Okay that’s done. I got a drink too. I’m so stressed though. I can’t take it. My life is just over. There’s nothing going on. I feel like I’m going to throw up or start crying. Maybe this is normal. People have bad days and sad nights. I’m just so lonely and so isolated.
Link 9:53 p.m. Jul 22, 2024, UTC-4

My dream job is kind of an "editor in chief" but for code.
Link 4:27 p.m. Jul 22, 2024, UTC-4

Why would I use git blame when I could use git bisect?
Link 1:03 p.m. Jul 22, 2024, UTC-4

Gemini page with a tracking pixel (you have to click on it manually because Gemini clients don't load images with the page). I love Gemini.
Link 11:41 a.m. Jul 22, 2024, UTC-4

Good morning.
Link 10:03 a.m. Jul 22, 2024, UTC-4

Monday mornings are hard.
My parents and other people trying to encourage me including the voices in my own head say how easy it is. How I can do it. But that just depresses me more. Because it’s not easy. On the other hand, Brennan Lee Mulligan talks about how when he first moved to a new city, he knew no one, he felt like a ghost and it was the worst year of his life. And this probably isn’t the worst year of my life but if it is it’s not that bad.
Link 8:15 a.m. Jul 22, 2024, UTC-4

Hanging out in Etho's Twitch chat (Etho hasn't streamed in a decade)
Link 12:51 p.m. Jul 20, 2024, UTC-4

Yesterday I said there would probably be Etho sunday.
Link 12:33 p.m. Jul 20, 2024, UTC-4

Two thoughts about my negative feedback loop in social interactions: 1. it feels like my self-love is conditional sometimes, 2. I do find it
honestly difficult to believe that other people are okay with me being different sometimes.
Link 12:17 a.m. Jul 20, 2024, UTC-4

Joe(hills) started recording a segment for his Minecraft video and got distracted and ended up announcing that he was stepping back from the
democratic nomination race to spend more time with his family and leave the country in the hands of younger people.
Link 10:25 p.m. Jul 19, 2024, UTC-4

Maybe I should try selling feet pictures. I think that would fix me.
Link 6:04 p.m. Jul 19, 2024, UTC-4

This deserves to be a much longer essay, I don't think it's healthy the degree to which people care about the president.
Link 5:11 p.m. Jul 19, 2024, UTC-4

You can buy a fricking island in the fricking middle of the fricking San Fransisco Bay for 25 million.
You can hardly buy an empty lot in San Fransisco for 25 million! It's undeveloped which I guess is an L, but like. Put a billboard on it, you can see it from the Richmond bridge, and charge YC companies for advertising. I guess the price is reasonable. But it's still shocking to me that an island in the middle of the bay is privately owned much less for sale.
Link 4:17 p.m. Jul 19, 2024, UTC-4

Achtung Baby
Say what you mean
Link 11:22 a.m. Jul 19, 2024, UTC-4

It’s also bug-like in that it is ugly and doesn’t belong in my code.
Link 10:46 a.m. Jul 19, 2024, UTC-4

Further investigation reveals my subconscious was absolutely correct.
A picture of a beetle with “malloc” written on top of it. The m lines up with the beetle’s butt, the ll’s with its legs, and the c with its mandibles.
Link 10:42 a.m. Jul 19, 2024, UTC-4

Happy Friday Everybody.
Link 9:58 a.m. Jul 19, 2024, UTC-4

So silly.
Link 9:50 a.m. Jul 19, 2024, UTC-4

=> https://xkcd.com/187/ “I’m secretly hoping you’ll say ‘why not now?’”
Link 9:35 a.m. Jul 19, 2024, UTC-4

Good morning. I have decided that malloc might be a beetle. Evidence: 1. It came to me in a dream 2. Look at it: `malloc`
3. Over 300,000 beetle species, so that's my default assumption if something is bug-like
Link 7:20 a.m. Jul 19, 2024, UTC-4

The problem is that if you increase the font-weight to 500, then you also have to decrease the letter-spacing by half a pixel.
Link 11:48 p.m. Jul 18, 2024, UTC-4

apple.com sets `-webkit-font-smoothing: antialiased`; I’m just correct. This is going to my head. I’m cracked.
Link 11:40 p.m. Jul 18, 2024, UTC-4

This is SMASH next to iTerm; SMASH has `antialiased`, not default, and iTerm has "use thin strokes for anti aliased text"
And these are close enough to the same for me. Of course, we can font-weight with SF Mono to get even better rendering in SMASH. (Love SF Mono. If your font isn't at least 100s, like, I don't know what to tell you. Obviously variable is the sexiest, but...) Extremely close cropped screenshot of two "ho"s in different colors.
Link 11:26 p.m. Jul 18, 2024, UTC-4

I assumed Django templates had the same O(n^n) problem as the below, but they handle NodeLists with a `"".join(` so that shouldn't be it
Link 10:19 p.m. Jul 18, 2024, UTC-4

I feel like I'm in a never ending battle with the CO2 levels in my room.
I keep a window open and a fan running 24/7 and it's 1132 in here.
Link 9:38 p.m. Jul 18, 2024, UTC-4

Have to do bloody everything myself.
Link 9:30 p.m. Jul 18, 2024, UTC-4

Maybe I need to treat conversations like art and be appreciative not critical.
I can enjoy the experience of looking at a piece of art that I don’t like.
Link 5:15 p.m. Jul 18, 2024, UTC-4

They need a fake gearshift in automatic cars for me to fidget with
Link 5:12 p.m. Jul 18, 2024, UTC-4

Good morning.
Link 4:55 p.m. Jul 18, 2024, UTC-4

Normal 4:27 time.
Link 4:27 p.m. Jul 18, 2024, UTC-4

Oh my poor head.
Link 3:38 p.m. Jul 18, 2024, UTC-4

Good morning. I'm not going to attempt to make an Etho prediction because it is too soon.
Link 3:13 p.m. Jul 18, 2024, UTC-4

what if `zig build` was removed, and all functionality of the compiler and build system was exposed in the standard library and called in
the build.zig, so you could just use `zig run build.zig` like a normal zig program.
Link 2:27 p.m. Jul 18, 2024, UTC-4

Even before the big mindset shifts that I landed on in Stop Worrying, there were two earlier principles that allowed me to come out of my
stupor enough to develop Stop Worrying. First was excellence over perfection [1][2], second was "do whatever's easiest" [3][4][5]. => https://thoughts.learnerpages.com/?show=d6a00c78-e1e9-4b50-aaaa-992227276463 1 (Feb 2022) => https://thoughts.learnerpages.com/?show=e1db34cc-99bf-48fe-9956-e464f05c464f 2 (April 2022) => https://thoughts.learnerpages.com/?show=2fc4c064-0f90-42e5-9832-7e877e57c7f2 3 ( May 2022) => https://thoughts.learnerpages.com/?show=fdfc750d-6b64-4264-ae5c-d3b6ea091bcd 4 (May 2022) => https://thoughts.learnerpages.com/?show=8a9abec0-0197-4317-81a2-bd18d75ee579 5 (June 2022) I had really kind of implemented Stop Worrying around that May/June 2022, and I would use it for almost a year before I started to definitely see the rewards and started describing it in my notes in April 2023, and posted it here September [6]. => https://thoughts.learnerpages.com/?show=1fa75356-2d51-4168-93d2-01d1da8c8638 6 (September 2023)
Link 11:41 p.m. Jul 17, 2024, UTC-4

Okay I have done the work to answer the question that we've all been asking: does Zig still compile a 2-syscall hello-world? No. 6.
For replicatability: hello-world.zig ```zig const std = @import("std"); pub fn main() !void { const stdout = std.io.getStdOut(); try stdout.writeAll("hello world\n"); } ``` ```sh zig build-exe -O ReleaseSmall -fstrip hello-world.zig strace ./hello-world ``` 6 syscalls not including the `execve`. On Linux lima-archlinux 6.9.9-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 12 Jul 2024 00:06:53 +0000 x86_64 GNU/Linux and Zig 0.13.0.
Link 10:09 p.m. Jul 17, 2024, UTC-4

I’m telling myself I didn’t feel sad when I was younger and I’m not sure if that’s true.
Link 8:28 p.m. Jul 17, 2024, UTC-4

When you’re a kid You don’t have any power and so it’s difficult to feel powerless one of the things that I did feel powerless over as a
kidyou don’t have any power and so it’s difficult to feel powerless one of the things that I did feel powerless over as a kid was time I manifested itself as time sickness was
Link 8:14 p.m. Jul 17, 2024, UTC-4

I mean, at some level, you need "last-mile" configuration.
Link 4:53 p.m. Jul 17, 2024, UTC-4

I need to get out a microscope or something later. On my retina screen, it shouldn't be doing subpixel anti-aliasing, it shouldn't matter or
care. And it doesn't appear to be. But it appears to be doing pixel-anti-aliasing differently depending on if `-webkit-font-smoothing` is `auto` / `subpixel-antialiased` versus `antialiased`.
Link 4:27 p.m. Jul 17, 2024, UTC-4

The text rendering in SMASH is wrong somehow. This is why I never get anything done. I can't ignore these things so it kills my motivation
to work on the project. It's not even wrong necessarily it's just bad. It's not sharp enough, not punchy enough. I might just need a light theme. Text on Thoughts on the other hand looks great. Edit (3:59): being a perfectionist will drive you insane, I do not recommend it. Look at how bad SMASH looks compared to iTerm: A very close cropped screenshot of the text "awdawdawd" on a black background, twice.
Link 3:51 p.m. Jul 17, 2024, UTC-4

Trying out fish again, I think I actually don't like a syntax highlighted command line. It's weird.
I can't distinguish between the prompt and my input; SMASH shouldn't have the same problem because the prompt is color-inverted.
Link 3:20 p.m. Jul 17, 2024, UTC-4

My stoughmach and also my bain hurts.
Link 2:01 p.m. Jul 17, 2024, UTC-4

Going to write a satirical Zig proposal suggesting that all functions be marked as `inline` because systems programmers don't know how to
write complex functions or reusable code. So most functions are small with a limited number of call sites, meaning that the prelude is unnecessary instructions.
Link 1:21 p.m. Jul 17, 2024, UTC-4

I'm doing well. It's okay.
Link 11:15 a.m. Jul 17, 2024, UTC-4

I really need to relax. I'm like pushing myself. I remember the "my time is not valuable" but I don't practice it because it's so
unintuitive for me. I want to be doing meaningful things. And so at 10:30pm I'm benchmarking Zig on Linux instead of going to bed.
Link 10:23 p.m. Jul 16, 2024, UTC-4

It’s weird how eating is optional. Like it’s painful and then you die if you don’t, but you don’t have to do it.
Link 8:33 p.m. Jul 16, 2024, UTC-4

Face disgrace place lace grace
Link 8:31 p.m. Jul 16, 2024, UTC-4

When I was younger I would be alone to get away from it, but now it is me.
Link 7:51 p.m. Jul 16, 2024, UTC-4

Mojang was fricking insane when they added oozing and infestation to the game. Completely destroyed and revolutionized the mob farming meta.
Link 5:30 p.m. Jul 16, 2024, UTC-4

I'm not a silly guy, I'm terrifying.
Link 4:14 p.m. Jul 16, 2024, UTC-4

I feel like systems programming gets itself in a feedback loop where they say "what's important is shrinking the generated assembly by 5%
not doing complex programming" and then no one uses it for complex programming.
Link 2:53 p.m. Jul 16, 2024, UTC-4

I'm so bored.
Link 1:41 p.m. Jul 16, 2024, UTC-4

I want to be a happy and positive and nice person
Link 12:52 p.m. Jul 16, 2024, UTC-4

That's how it goes sometimes.
I'm going insane my brain is like a potato that's been left in the oven for too long and is shriveling up at the edges.
Link 12:41 p.m. Jul 16, 2024, UTC-4

You really do have to make your own hardware.
Link 12:07 p.m. Jul 16, 2024, UTC-4

> Maybe 2025 will finally be the year of Windows on the desktop > The year of Windows on the desktop was around 2004
Link 12:07 p.m. Jul 16, 2024, UTC-4

Month 9 of ignoring Xisuma because he clickbaited me once.
Link 9:54 a.m. Jul 16, 2024, UTC-4

There’s like a 2012 Gruber article I found on HN where Gruber is rebutting someone that’s claiming that Apple’s stock price will surely
decline now that Jobs is dead because Apple isn’t an “open” company. I feel like Apple fans deserve to act a little smug, because in 2012 Gruber and Snell were defending Apple when Apple was not the most valuable company in the world and a lot of people expected it to start floundering any minute. And a lot of the arguments are the same. Gruber has a comment about Linux on the desktop not being successful. But a lot of the tone is different today because Apple has been so successful. (They may be complaining about the lack of third party App stores, but they’re insisting that Apple will lose to Android because of it—not calling for regulation like today.) => https://news.ycombinator.com/item?id=5303418 In 100 years Apple v Windows v Linux will be like Greece v Rome v Egypt; it’s going to be wild to watch the power shift, not over decades, but over the course of a couple of paragraphs in a textbook.
Link 11:31 p.m. Jul 15, 2024, UTC-4

It’s wild to realize Jobs died just 4 years after announcing the iPhone.
The iPhone is the most successful consumer product of all time. It’s more of a legacy than most people could ever dream of. The legacy of the iPhone lives on over a decade after his death. And it’s sad Jobs didn’t get to see everything that Apple is now. But it’s also touching and inspiring how in just a few years he was able to show us all the iPhone so vividly that even without him it continues to evolve. Leading the iPhone to 15+ years of success would be impressive, but leading the iPhone with so much passion for 4 years that it continues to grow a decade after that is unheard of. After Jobs died people seriously questioned Apple’s prospects without a visionary at the helm, but I think we failed to anticipate that Job’s vision was so pronounced that it continues to extend to Apple’s enterprises today. I have nothing but respect for Tim Cook. His ability to execute on Job’s vision is not to be downplayed here.
Link 11:13 p.m. Jul 15, 2024, UTC-4

I think dead internet theory is a useful reminder that what makes us human is not on the internet, and that it's easy to forget that the
people on the internet are human. Some people take Dead-Internet-Theory as permission to dismiss anyone who has a controversial opinion or a lot of time online or a weird writing style as a bot. My take-aware from DIT is that we should be looking for the humanity, the humans online, not that we should be looking for the bots. Also, DIT predates generative AI by quite a bit.
Link 8:41 p.m. Jul 15, 2024, UTC-4

Good morning.
Link 3:31 p.m. Jul 15, 2024, UTC-4

No matter what I listen to, Apple music auto play recommends Mansion by NF.
Link 2:38 p.m. Jul 15, 2024, UTC-4

I'm suffering functional programming withdraws (writing only Ruby and Zig).
Link 2:03 p.m. Jul 15, 2024, UTC-4

I think I'm going to write a git frontend.
Link 1:21 p.m. Jul 15, 2024, UTC-4

The problem with "unmarketable music" is that capitalism can market anything.
Link 12:13 p.m. Jul 15, 2024, UTC-4

Monday mornings are hard because I feel bad for not talking to people over the weekend.
I feel like I can’t do more without falling apart. Like I’m not falling apart now, I’m doing fine, but if I tried to go bowling next weekend my life would fall apart which is silly.
Link 8:28 a.m. Jul 15, 2024, UTC-4

I just hang out in the Zig Discord server and laugh at people trying to use a systems programming language to do things that I would not do
with a systems programming language. This person wants to know why the standard library has functions for dealing with OS file descriptors and not a Path datatype. They're trying to write a build system for a legacy project. I'm like, if we assume that your project really needs a custom build system (make, just, earth, and the zig build system are all not applicable, which I find difficult to believe), why does your build system have such stringent memory or performance or interface requirements that you've decided a low-level systems programming language is the best option? This person wants to write a command line tool "without heap allocation". They haven't even started yet. 'Okay guys how do I not do a heap allocation.' This person wants to, quote, "link two static libraries." That is not how linking or libraries work. This person is trying to write a binary search and "avoid branches." They link to a compiler explorer and give no further context. Have you done a benchmark and established that branches in your binary search implementation are actually causing a performance problem or did you write a Hello World program in Zig and copy-paste it into compiler explorer and then go on the Zig Discord to complain about how there are branches in the generated code? I don't know. They have run some benchmarks; I don't know. They probably know more about computer engineering than I do. Oh yeah, "I come from Rust" how do I use traits in Zig. Bro this is C with meta-programming we do not have traits here. Read the language ref and redesign your program.
Link 11:56 p.m. Jul 14, 2024, UTC-4

Nice point. However, consider, I'm in your walls.
Link 9:21 p.m. Jul 14, 2024, UTC-4

I didn’t think man was designed to be this tired-sleepy, what’s going on.
Link 8:57 a.m. Jul 14, 2024, UTC-4

Bananaball chat room tonight:
> My anxiety is so high right now and this really help me > breathe my love. everything will be okay ❤ > 😭 thank you for that. Do we know eachother? > we don't i just wanted to tell you it'll be okay i know what it's like to have really bad anxiety
Link 8:49 p.m. Jul 13, 2024, UTC-4

There's so much autotune on e.g. Lovely, it almost reminds of GladOS, fully robot voice.
Link 6:56 p.m. Jul 13, 2024, UTC-4

It still blows my mind that Regional at Best is on Archive.org with 6,000 views.
Link 6:48 p.m. Jul 13, 2024, UTC-4

"I'm a real person, I swear! How did this happen to me!"
Link 6:17 p.m. Jul 13, 2024, UTC-4

My poor brain.
Link 4:57 p.m. Jul 13, 2024, UTC-4

Inbox 0, phone updated, we're just doing it different.
Link 2:03 p.m. Jul 13, 2024, UTC-4

I am now living in 2023 (phone is updated).
Link 1:29 p.m. Jul 13, 2024, UTC-4

People talk about feedback loops as a way to avoid accumulating error, but I don't. I see a feedback loop as removing the need for precision
If you have a feedback loop, you don't need precision. Think of learning to bowl. If you want to hit the pins, you could add more precision to your throw. Or, you could put the rails up. The rails act as a feedback loop, redirecting the ball if it goes too far from the center, and allowing you to hit the pins even without precision.
Link 1:10 p.m. Jul 13, 2024, UTC-4

It’s wild that we’re living in the era of a transition from incandescent to LED light bulbs.
Link 10:58 a.m. Jul 13, 2024, UTC-4

Good morning.
Link 9:30 a.m. Jul 13, 2024, UTC-4

Decided I was going to stay up late tonight for the fun of it and then I did.
Link 1:44 a.m. Jul 13, 2024, UTC-4

I really want an XKCD #657 style graph of the Count of Monte Cristo.
I want it to be thorough. It would be insane. X-axis would be time, You’d have literally like 30 lines.
Link 8:33 p.m. Jul 12, 2024, UTC-4

One of my problems is that I enjoy not talking too much. My ideal relationship involves a lot of non-verbal communication.
Link 8:26 p.m. Jul 12, 2024, UTC-4

I'm tempted to switch browsers for the greens. Safari (and I think Chrome) have like twice as many greens as Firefox
A screenshot of a green color picker with a white line labeled sRGB roughly down the middle.
Link 7:26 p.m. Jul 12, 2024, UTC-4

Hank talks about "brain crack" (and he attributes it to someone)—your own ideas can be a kind of drug that you get addicted to, and I relate
to some of that. SMASH is probably the most recent example where I got so high, if you will, thinking about the idea, but the execution wasn't there. And there have been other examples.
Link 6:44 p.m. Jul 12, 2024, UTC-4

Hank green talks about how Youtube is providing tools and a service to content creators; they're a platform but the creators are running
their own companies. Youtube takes 45%. This is interesting to compare to Apple's App Store.
Link 5:33 p.m. Jul 12, 2024, UTC-4

I'm so out of it it's kind of beautiful.
Link 1:45 p.m. Jul 12, 2024, UTC-4

"This is for the kids of the king of all kings"
Link 1:42 p.m. Jul 12, 2024, UTC-4

“I just wanna be happy,” -Eyes to the sky
Link 1:29 p.m. Jul 12, 2024, UTC-4

I hate the internet.
Link 1:19 p.m. Jul 12, 2024, UTC-4

Good morning gang.
Link 11:54 a.m. Jul 12, 2024, UTC-4

Oh my word good morning.
I'm going insane.
Link 11:46 a.m. Jul 12, 2024, UTC-4

I avoid using "I" or "you" in code review and professional contexts to avoid placing blame or creating division or "sides" ("my option" or
"your solution") but by switching between passive voice ("needs to be updated") and 1st person plural ("we need to update") I can create similar effects.
Link 10:16 a.m. Jul 12, 2024, UTC-4

It's interesting to hear Hank talk about the beginning of YouTube—he said that he thought there would be museums about it in the future. And
I've felt a similar way before. Not about Youtube but about the stuff that I'm working on. And obviously Hank was correct and obviously I haven't been correct so far. I had a similar thought about Technoblade—his mom talked about how he was committed 100% to Hypixel in 2014, and he was obviously correct. But I was committed to Khan Academy in 2014 and I was not correct. Just interesting.
Link 11:05 p.m. Jul 11, 2024, UTC-4

Drinking an infested potion might honestly be the new quickest way to get a couple of levels.
Link 9:33 p.m. Jul 11, 2024, UTC-4

Going to try to update my phone from 15.6.1 to 17.5.1 today or this weekend.
Link 7:47 p.m. Jul 11, 2024, UTC-4

The point of art to make us feel less alone in the feelings that are difficult to share.
Link 5:49 p.m. Jul 11, 2024, UTC-4

Get ready for Thoughts II baby.
Link 4:00 p.m. Jul 11, 2024, UTC-4

I needed IDKHOW to make more weird music but instead they made more normal music.
Link 11:40 a.m. Jul 11, 2024, UTC-4

"slow down and drive safe"—good "follow the speed limit"—bad
Link 10:15 a.m. Jul 11, 2024, UTC-4

Good morning gang.
Link 9:29 a.m. Jul 11, 2024, UTC-4

There’s an emotion, roughly equal parts loneliness, shame, and injustice.
It’s very similar to a tomato party issue, but it occurs when you’re in a group that is actively excluded. (But not when you’re individually excluded.) It makes me feel very small and very sad. And I’m perhaps irrationally afraid of it.
Link 12:33 a.m. Jul 11, 2024, UTC-4

A good way to describe my social anxiety is that it feels like punching someone else in the face.
Even if I could, and even if I wanted to, there’s a mental block that stops me from acting unreasonably (punching someone in the face) (initiating a conversation).
Link 12:18 a.m. Jul 11, 2024, UTC-4

It’s hard because I think I’m pretty cool but friends aren’t appearing at my house or inviting my to their house so it’s easy for me to
conclude that I’m somehow bad. Like either there’s something else that I’m missing that makes me suck or that I’m doing something wrong. I don’t know.
Link 11:13 p.m. Jul 10, 2024, UTC-4

Apple Music's "stations" feature is waaay way too focused on music that I've listened to before.
Link 4:43 p.m. Jul 10, 2024, UTC-4

Good morning gang.
Link 4:32 p.m. Jul 10, 2024, UTC-4

Fall off the moon
“work attire” Breadbasket
Link 4:11 p.m. Jul 10, 2024, UTC-4

I'm willing to let you walk all over me but you have to ask nicely come the frick on.
Link 3:52 p.m. Jul 10, 2024, UTC-4

I'm tired today... man
Link 3:02 p.m. Jul 10, 2024, UTC-4

Sublime Text bug: clicking doesn't reset the cursor blinking if the cursor doesn't move.
Link 2:26 p.m. Jul 10, 2024, UTC-4

*The Separation* as an album has so much ego, it's great.
Link 10:39 a.m. Jul 10, 2024, UTC-4

“it feels horrible to create from a place of defense. For example: you will find it exceedingly difficult to write if your motive is trying
to convince people that you are not dumb, or not boring, or if you’re hoping that you will not offend anybody.” “talent doesn’t feel like you’re amazing. It feels like the difficulties that trouble others are mysteriously absent in your case. Don’t ask yourself where your true gifts lie. Ask what other people seem weirdly bad at.” This one hits too close to home. I often get very frustrated because it doesn’t feel like I’m good at programming, it just feels like everyone else is weirdly bad at it. “let’s say you’re listening to a piece of music. Are you sinking into it, awash in emotions? You’re in the appreciative mode…A lot of capable, intelligent people suffer because they do not have the ability to switch out of the evaluative mode, or even notice that they’re in it.” https://sashachapin.substack.com/p/50-things-i-know
Link 10:32 a.m. Jul 10, 2024, UTC-4

"It works, because...I won’t let it literally fall apart"
Link 9:56 a.m. Jul 10, 2024, UTC-4

Hammothy's leaked the new hex codes to me!! !!!
Link 10:06 p.m. Jul 09, 2024, UTC-4

I conjecture that it's impossible to not look cool while playing AA.
Link 10:02 p.m. Jul 09, 2024, UTC-4

Man it's been a long day today.
Link 4:18 p.m. Jul 09, 2024, UTC-4

A lot of what I'm doing when I do parkour is just jumping and controlling my center of mass mid-air.
Link 4:18 p.m. Jul 09, 2024, UTC-4

One of these days...
Link 9:37 a.m. Jul 09, 2024, UTC-4

I've had an insight into how to build LFSA—divide the page into "workflows" or "flows" (e.g. a form that the user is filling out, or an
interactive widget). These flows would hold all of the state for a given flow—no child components could hold state. This lets you leverage functional state-flows-down React-like rendering. This state could be stored in the browser's LocalStorage or just memory and signed like a JWT. You could then define mutators for this state, and execute them on the client, then the server. The server, critically, doesn't need to store a copy of this state. And it doesn't need to re-implement the rendering. That is, normally I've thought about the server in LFSA as authoritative of rendering state, but it doesn't need to be, it just needs to be authoritative over mutations to state. This does have some drawbacks, but it's probably fine.
Link 9:12 p.m. Jul 08, 2024, UTC-4

Man the American health care system such is something. What.
Link 8:09 p.m. Jul 08, 2024, UTC-4

Ah frick I'm going insane.
Link 4:12 p.m. Jul 08, 2024, UTC-4

One of the senses or feelings I have about code that I pay attention to the most is whether something should be complicated. And if it
should be complicated than I'm okay if the code is complicated, but if something should be simple then I want the code to be simple. And it seems like a lot of people don't have the same sense.
Link 2:50 p.m. Jul 08, 2024, UTC-4

Good morning.
Link 11:50 a.m. Jul 08, 2024, UTC-4

CC is pulling 1.5k subscribers and 89 views right now. Criminally underrated.
Link 10:49 p.m. Jul 07, 2024, UTC-4

Hello. Welcome back to Matthias Makes Bad Decisions for his own life.
Link 11:05 a.m. Jul 07, 2024, UTC-4

Good morning.
Link 8:48 a.m. Jul 07, 2024, UTC-4

"We sort of had to collectively admit we were wrong on the premise that you will be happiest if you work on something you personally want to
work on the most."
Link 11:20 p.m. Jul 06, 2024, UTC-4

I talk about how Stop Worrying saved me as if I came up with the idea and then implemented it, but I didn't. I was pushed off the cliff and
thought about what I was feeling as I fell and now I can fly by remembering that feeling and jumping off myself. But I don't actually know, if you had handed me Stop Worrying three years ago, if I would have jumped.
Link 9:06 p.m. Jul 06, 2024, UTC-4

"what works for me is to get myself feeling proud of the procedure"
LINK: stop worrying
Link 3:27 p.m. Jul 06, 2024, UTC-4

"sign up to be a person. you've got what it takes"
Link 3:26 p.m. Jul 06, 2024, UTC-4

I'm sure I've made a good decision at some point in the past but I don't remember it and I feel bad now.
Link 7:46 p.m. Jul 05, 2024, UTC-4

There’s a conspiracy keeping me from reading a book. Yesterday the library was closed because it was the Fourth of July or something and
today the library book I picked up off the shelf didn’t belong to the library.
Link 4:37 p.m. Jul 05, 2024, UTC-4

The ANSI terminal spec describes a bright color variant, and it's a little vague what "bright" means exactly, is it just lighter? Well, it
means "turn up the power on the cathode ray tube when drawing this character. You guys still have cathode ray tubes, right?" Literally brighter than the rest of the screen. Anyway, have fun with that.
Link 1:06 p.m. Jul 05, 2024, UTC-4

It's crazy how much personality and how iconic the female characters are in The Count of Monte Cristo.
Link 1:04 p.m. Jul 05, 2024, UTC-4

This site has too many words. It needs to be more
Link 12:30 p.m. Jul 05, 2024, UTC-4

Parent child relationships are going to evolve in the next couple of decades in ways that will be interesting. They already have changed in
a lot of ways. Why is life so big. “From the stories, I expected the world to be sad. And it was. And I expected it to be wonderful. It was. I just didn’t expect it to be so big.” I think about Eve online sometimes.
Link 11:48 a.m. Jul 05, 2024, UTC-4

“We need to breed a new generation of drivers who find driving in a more relaxed manner can be just as rewarding.”
(On technology coming to the EU that limits cars to driving the speed limit, and is impossible to disable.) This is way way too authoritarian for me. The government has no obligation change public opinion, and there’s no justification to using hostile technology in an attempt to corral people. I’m not even staunchly opposed to the regulation after thinking about it, but I hate that this article and quote is justifying it as a natural thing for the government to do when in fact it is an example of a government becoming increasingly authoritarian. The difference between a highly regulated state and an authoritarian one is that the authoritarian states expects you to thank it for ‘making you a better person.’ The dream of authoritarianism is to change people.
Link 11:17 a.m. Jul 05, 2024, UTC-4

Tech companies have too much ego to become monopolies.
Link 9:09 a.m. Jul 05, 2024, UTC-4

I went insane back in '09.
Link 8:22 a.m. Jul 05, 2024, UTC-4

Oh yeah, Happy Birthday America.
Link 11:36 p.m. Jul 04, 2024, UTC-4

I wonder if people, or how many people, Apple has making decisions like how fast RAM is.
Because RAM speed isn't a metric that end users look at but it does matter and it does effect price, so it's weird.
Link 6:53 p.m. Jul 04, 2024, UTC-4

Some times in your life you are sad, and that’s sad. But there’s absolutely nothing you can do about it because talking to other people
hurts them.
Link 4:33 p.m. Jul 04, 2024, UTC-4

My switch is dead so curled up in a ball and stared at its black screen.
Link 4:24 p.m. Jul 04, 2024, UTC-4

I am now going to curl up into a ball and play on my Nintendo switch since I don’t have a book to read (please I want to read)
Link 4:19 p.m. Jul 04, 2024, UTC-4

Before stop worrying I was very hard on myself, and it felt like something was wrong with me because I was trying to do the work in a
small amount of time and then blaming myself it wasn’t getting done. It was useful for me to realize that the work was non-trivial for me. When it comes to my social anxiety I feel similarly, like it’s entirely something wrong with me.
Link 2:55 p.m. Jul 04, 2024, UTC-4

I'm going insane because I haven't read a book in a month (since finishing The Count) and my brain doesn't know what to do with itself.
Link 11:39 a.m. Jul 04, 2024, UTC-4

More notes from the Sam-Brennan interview (editing continuously while watching)
'Ideas are dispensable' -both 'The ideas need to be simple so that your execution can be interesting' -Sam 'execution is everything' -both 'there's nothing i believe in more as a universal force than luck' -Brennan 'and what rare vision do you as a notable-success-person-have' -Brennan (this is what I'm doing right now) 'I hang out in very progressive spaces online...work is not capitalism, work ethic is not bad. Capitalism is the exploitation of work...I wrote twice as many questions for um actually then I actually submitted, and is it healthy or unhealthy. You need to work so hard that instead of jumping when opportunity flies over your head, you are hovering in the air through force of will waiting for it' -Brennan 'we stole CollegeHumor's influence. If we had tried to do this from scratch, very different story' -Sam 'you can't say to your younger self, take it easy until [this time that it matters]' -Brennan 'coffee's good for you, you should have two pots a day' -Brennan 'I do not engage in proportionality, so you've opened the floodgates to a world that you do not and cannot understand' -Brennan 'I take this role of "this is outrageous" because I know I'm going to lose' -Brennan
Link 10:15 a.m. Jul 04, 2024, UTC-4

"Sometimes, magic is just someone spending more time on something than anyone else might reasonably expect." Teller
"If you're efficient, you're doing it the wrong way. The right way is the hard way" Seinfeld "It's like more work than is commercially responsible" Sam Reich
Link 9:48 a.m. Jul 04, 2024, UTC-4

Maybe one day I’ll die.
Link 7:56 a.m. Jul 04, 2024, UTC-4

Man I hate C, C++, the Catholic Church, and the Crabs.
You think just because your name starts with a C and you’re the most popular that you’re better than everyone else.
Link 7:34 a.m. Jul 04, 2024, UTC-4

I'm going to go to sleep.
Link 3:52 p.m. Jul 03, 2024, UTC-4

"Maybe I should cry for help"
Link 3:01 p.m. Jul 03, 2024, UTC-4

And, welcome back to reasons I love Ruby, `debugger` is an alias for `binding.break`
=> https://thoughts.learnerpages.com/?show=889cce04-8ac7-4364-a723-1e1e61dc0c2c Edit: the next day: it doesn’t work, I don’t know.
Link 2:25 p.m. Jul 02, 2024, UTC-4

Just looking at Antihydra it's pretty obvious to me it never halts. But I guess it's a hard problem.
Like it seems to be following a pretty obvious pattern, but maybe you just can't prove that it's following a pattern?
Link 1:40 p.m. Jul 02, 2024, UTC-4

Wow, you (not a serenity OS user) are really sticking it to Kling (no longer affiliated with serenity OS) by leaving a
comment on a serenityOS PR (from three years ago) about how you’re boycotting serenityOS (a for-fun project). I hate cancel culture.
Link 11:55 a.m. Jul 02, 2024, UTC-4

I'll fly away oh glory, I'll fly away.
Link 10:19 a.m. Jul 02, 2024, UTC-4

Bad Music for Bad People / Salvation Fetish / Crie
Link 10:17 a.m. Jul 02, 2024, UTC-4

My shoulder isn't bothering me at present, so that's nice.
Link 9:59 a.m. Jul 02, 2024, UTC-4

I'm so... stressed doesn't cut it, stress is a lifestyle, it's a rubber band connecting my arms to my sides. I didn't sleep well last night.
I'm not stressed, I'm comfortable, I live like this all the time. Feeling like I'm going to vomit.
Link 9:53 a.m. Jul 02, 2024, UTC-4

“Wait, never mind, it was just my hat slipping down over my eyes”
Link 9:18 a.m. Jul 02, 2024, UTC-4

I think what’s weird to me about canceling content creators is that me being a fan of them isn’t an endorsement of their character.
Like if I say “I like this band” I’m saying I like the music, not that I assume that the lead singer has a good relationship with his wife. So then if it comes out that the lead singer has a bad relationship with his wife, it’s annoying that that effects the perception of previous statements. And I’m not saying it shouldn’t, at this time. I’m just saying it’s weird. Because there absolutely is a difference between not knowing and knowing it’s bad, and that should effect how you perceive the media. But I don’t think that should invalidate the parts that you like. Maybe what I’m getting at is just that it’s not black and white. See also my other thoughts on death of the author. But part of my point here is that I e.g. listen to music by people whose character I assume is bad. And so if a story came out that they were bad in their personal lives, I’d be like, yeah. And I’m not talking about criminal offenses, that’s a different category, but a lot of the things that people get cancelled for aren’t criminal.
Link 11:03 p.m. Jul 01, 2024, UTC-4

Old woman in the Apple store buying an iPhone cash—straight up stack of 100s.
Link 8:27 p.m. Jul 01, 2024, UTC-4

It has not been a good brain day.
Link 7:45 p.m. Jul 01, 2024, UTC-4

does anyone know why my brain exploded
oh, it may be because i havent eaten dinner.
Link 6:33 p.m. Jul 01, 2024, UTC-4

Maybe one day I’ll be 45th President of the United States, Donald Trump.
Link 5:17 p.m. Jul 01, 2024, UTC-4

I don't need drugs to forget myself because I have code.
Link 3:01 p.m. Jul 01, 2024, UTC-4

Someone please give me drugs.
Link 10:10 a.m. Jul 01, 2024, UTC-4

Maybe I should go back to Tumblr.
Link 12:49 a.m. Jul 01, 2024, UTC-4

It’s funny, there are some spaces where I can interact with people casually and feel included and other spaces where I don’t.
And I’m not sure what the difference is.
Link 12:24 a.m. Jul 01, 2024, UTC-4

I wish I kept a journal like Thoughts or similar when I was younger, because I remember a lot of moments, a surprising number of moments,
and some feelings associated with those moments, like the feeling of flying through the air after running and jumping off a bench at recess. But there’s a lot that I don’t remember.
Link 12:15 a.m. Jul 01, 2024, UTC-4

JUST IN CASE WHAT!
Link 11:56 p.m. Jun 30, 2024, UTC-4

The social depression feels very similar to the time sickness.
Link 8:15 p.m. Jun 30, 2024, UTC-4

I feel like I’m going to pass out in the middle of the grocery store and I assumed it was the social anxiety but maybe I’m dehydrated.
Link 8:13 p.m. Jun 30, 2024, UTC-4

As I do every couple of months, I've found a new widely underrated minecraft youtuber. => https://youtu.be/xDXz2kM8iwY
What a prank. It's obviously not HermitCraft production quality in terms of like, people's mic setup. But it's more enjoyable than some HermitCraft videos I've watched, and the video as less than 100 views.
Link 11:52 a.m. Jun 30, 2024, UTC-4

Literal hours of minecraft escape room storytelling.
Link 10:33 p.m. Jun 29, 2024, UTC-4

9 years later my brain will sometimes go “du-du-du-du-du-du-du-du-du-dude” https://youtu.be/lihez_Sfzgc
Link 7:40 p.m. Jun 29, 2024, UTC-4

I’m going to snap (haven’t eaten dinner)
Link 5:28 p.m. Jun 29, 2024, UTC-4

I’ve always interpreted #1293 as if beret guy has labeled the outlet “Soup” which has caused it to become a soup outlet through his
universe-bending powers. But it’s also possible that the soup outlet predates the sign, and someone just helpfully labeled it for others.
Link 4:30 p.m. Jun 29, 2024, UTC-4

“Whales eat the bones into sand”
Link 3:32 p.m. Jun 29, 2024, UTC-4

Good morning.
Link 10:05 a.m. Jun 29, 2024, UTC-4

Sanity checklist
* music * bathroom * temperature * clothes * food * nap * co2 * d3
Link 9:16 a.m. Jun 29, 2024, UTC-4

In a Safari-only-supports-15-percent-of-the-web moment, HN commenter argues that 60% of the Great Barrier Reef has been wiped out.
30% coral coverage is actual very good (bar limitations with coral coverage as a metric—the liberals insist that you shouldn’t draw any conclusions from the current coral coverage because climate change is going to kill all the coral).
Link 8:52 a.m. Jun 29, 2024, UTC-4

This is a hot take, but I think that Zig's `try` is a bad idea. I at least jump to it when I mean "this is out of scope for this function
to handle"—but if it's out of scope, you should panic, either with `std.debug.panic` or `unreachable` (if `unreachable` is applicable to your application). If your application needs to handle it, I think at every level you should catch and throw a new error. Zig will unwind throw-stacks (I forget what it's called), so it only gives you more information. The idea of a function that uses `try` but only propagates errors created lower down in the call stack, e.g. returns `void!`, I think is a naive simplification, and in most real applications (especially those with Zig's design goals of correctness) you should be forced to catch and re-throw.
Link 5:09 p.m. Jun 28, 2024, UTC-4

Good morning.
Link 2:18 p.m. Jun 28, 2024, UTC-4

In Lisp, it's considered bad form to make something a macro if it could be a regular function. In Zig, it's considered bad form to do
something at runtime if you could do it at compile time because the compiler isn't smart enough to perform any optimizations itself so you better just run the whole program at comptime. Make every function inline. Unroll every for loop at comptime. Store your data inside of types just to make sure that they don't take up space at runtime. Include some inline volatile asm that does nothing to prevent the compiler optimizing away your important program logic. Unlike C, Zig has good semantics for stuff like "runtime size" and "compile-time-known constant" but the Zig programmers are so used to the C compiler doing whatever the hell it wants that they don't trust the compiler. So they abuse their newfound power to try to coerce the compiler into generating what they want, but Zig isn't the C compiler. Zig doesn't hate you. I think the best example is this hang function from microzig: https://github.com/ZigEmbeddedGroup/microzig/blob/0c3293fe36167ea9ea1a9d5a0554a6da38d3aac1/core/src/microzig.zig#L65 Zig has semantics that the C compiler doesn't. One of them is the concept of `noreturn`, which lets you tell the compiler that the function will never return. Another one is `asm volatile` which lets you run inline assembly which has side-effects the compiler doesn't know about. The microzig author uses `noreturn` to denote that this function will never return. And then, just for good measure, also includes some volatile assembly to make sure that the loop isn't optimized away because he doesn't trust that the compiler will honor the `noreturn` promise. Edit: 11:33: To clarify the "runtime size" point—variables have a well-defined runtime size, but I think that can be deceptive because as I've alluded to, you can replace a constant variable with a custom type that has zero runtime size. ```zig const a: usize = 8; @compileLog(@sizeOf(@TypeOf(a))) // 8 bytes x += a; // becomes const a = struct { pub val: usize = 8; }; @compileLog(@sizeOf(a)) // a is now a type so its runtime size is 0 bytes x += a.val; ``` TADA! It should be obvious that both of these compile to the same code (especially with optimizations, the constant 8 will be inlined) and you haven't actually saved any memory, but sometimes I'm not so sure that Zig programmers realize this through their excitement about being able to control the runtime size of their variables. (e.g. Microzig having "zero sized" pins)
Link 10:29 a.m. Jun 28, 2024, UTC-4

Zig programmers are going to drive me fricking insane because comptime requires similar amounts of abstract thinking to Lisp macros, they're
very similar features, and Zig programmers are like computer engineers who are very smart but don't think as abstractly. So they're like 'if I make a different type for every constant variable and store the value in the variable metadata (because Zig lets you do that) then the variables have zero runtime size.' And I'm like. The net size of your program has not changed.
Link 8:20 a.m. Jun 28, 2024, UTC-4

OCEAN MAN 🌊 😍 Take me by the hand ✋ lead me to the land that you understand 🙌 🌊 OCEAN MAN 🌊 😍 The voyage 🚲 to the corner of the 🌎
globe is a real trip 👌 🌊 OCEAN MAN 🌊 😍 The crust of a tan man 👳 imbibed by the sand 👍 Soaking up the 💦 thirst of the land 💯
Link 9:06 p.m. Jun 27, 2024, UTC-4

Just in case WHAT???
You know, just in case. Making up a guy to laugh at him.
Link 7:36 p.m. Jun 27, 2024, UTC-4

Straight guy who is on prep just in case.
Link 7:30 p.m. Jun 27, 2024, UTC-4

Hey, I haven’t died yet (got stuck in between two doors like a bug and starved)
Link 2:36 p.m. Jun 27, 2024, UTC-4

Good morning number four.
Maybe I should let some words out of my brain instead of into my brain. Fuzz. Fourth good morning not addressed to the character from umbrella show. Yellow ladders. Walls and movement and flight. Light blue grayish wings soaring upon seas between the high and fair places.
Link 2:27 p.m. Jun 27, 2024, UTC-4

A lot of it is guilt. I feel like I owe other people something. Like I’m giving them something and I’m not going to get it back.
Link 12:54 p.m. Jun 27, 2024, UTC-4

Good morning.
Link 9:47 a.m. Jun 27, 2024, UTC-4

I’m so sad and I shouldn’t be. Like I’m doing okay but I feel like it’s going to get worse and I want it to get better.
I’m worried I’m going to forget my childhood and lose my loved ones and it’s not rational but it’s 4am and I’m scared and I’m not equipped to handle being scared.
Link 4:20 a.m. Jun 27, 2024, UTC-4

The SD card specification website warns that excessive downloads,
"more than what would normally be used by one individual" will be detected by their system, which is funny to me because I'm pretty sure the number of downloads of the SD card specification normally used by one individual is zero.
Link 10:53 p.m. Jun 26, 2024, UTC-4

It's crazy how client-side JS gets trashed for being slow when the alternative is server side Ruby or Python which is going to be slower.
Link 9:24 p.m. Jun 26, 2024, UTC-4

I know this is cursed, but I wonder if you could shim the DOM on the server side.
No one's trying to solve the speed and complexity problems of the modern web.
Link 11:27 a.m. Jun 26, 2024, UTC-4

This Changes Over Time graph is crazy. => https://2023.stateofjs.com/en-US/libraries/
Link 11:12 a.m. Jun 26, 2024, UTC-4

Day 80,000 of relying on God's grace and not my own understanding or ability.
Link 9:51 p.m. Jun 25, 2024, UTC-4

"Indeed, we felt that we had received the sentence of death. But that was to make us rely not on ourselves but on God who raises the dead."
2 Corinthians 1:9
Link 9:47 p.m. Jun 25, 2024, UTC-4

“Judge nothing before the appointed time; wait until the Lord comes. He will bring to light what is hidden in darkness and will
expose the motives of the heart. At that time each will receive their praise from God.” ‭‭1 Corinthians‬ ‭4‬:‭5‬ ‭NIV‬‬
Link 8:26 p.m. Jun 25, 2024, UTC-4

I wish e-ink were higher contrast because it just has so many other downsides—I'd at least like a nice black and white image.
Link 4:17 p.m. Jun 25, 2024, UTC-4

Man today has been so long.
Link 3:03 p.m. Jun 25, 2024, UTC-4

I love these light theme colors. I wish there was some texture in the background.
Link 2:49 p.m. Jun 25, 2024, UTC-4

Oh no.
Link 1:14 p.m. Jun 25, 2024, UTC-4

Good morning.
Link 9:16 a.m. Jun 25, 2024, UTC-4

It honestly kind of feels like Friday.
Link 8:49 a.m. Jun 25, 2024, UTC-4

It's funny, there are a couple of big ideas or posts that live in my head but that I can't easily share because they're pictures not words
Link 9:00 p.m. Jun 24, 2024, UTC-4

It's important to recognize that, as is almost always the case, AirBnB didn't undercut the price of hotels, they provide a better experience
Or they don't provide a better experience, in which case they die. Similarly for Uber—yes they undercut the Taxi industry's union and regulation, but they also made it possible to order a ride from an app on your phone. And I feel like when they first launched Uber had nicer cars than taxis, but that could be just my experience.
Link 3:50 p.m. Jun 24, 2024, UTC-4

I think I've said this before but about esbuild; it's so funny how the rust based js tools are fighting for milliseconds of speed increases
Link 3:33 p.m. Jun 24, 2024, UTC-4

I don't mind explaining things or having people not understand me, but it's annoying to have people misinterpret what you're saying.
Link 2:57 p.m. Jun 24, 2024, UTC-4

Ambian
Link 1:16 p.m. Jun 24, 2024, UTC-4

I need novelty!
Link 9:53 a.m. Jun 24, 2024, UTC-4

My mouth has been tormenting me recently by attempting to grow mouth in between my wisdom teeth, so I can’t bite down without biting myself.
Link 6:25 p.m. Jun 23, 2024, UTC-4

FROM WHOM ALL BLESSINGS FLOW
Link 12:25 p.m. Jun 23, 2024, UTC-4

Good morning chat.
Link 11:03 a.m. Jun 23, 2024, UTC-4

"It's rather difficult to find someone who will consider entertaining the idea that the FSF is completely backwards in their license design,
because nobody wants to open that can of worms."
Link 9:46 a.m. Jun 23, 2024, UTC-4

Made it to Sunday, baby
Link 7:53 a.m. Jun 23, 2024, UTC-4

"One of them seemed to say he felt like an armadillo"
Link 10:20 p.m. Jun 22, 2024, UTC-4

I realized that part of why Stop Worrying helped was because I shifted my definition of success. And I realized I don't have a
hard definition for success in a social setting. Stop Worrying let me stop worrying without causing me to stop trying to be successful. I just changed from definition of success from something that was difficult to achieve because of factors outside of my control, to something that was within my control.
Link 8:56 p.m. Jun 22, 2024, UTC-4

I watched the r0kxs one-shot vid thinking it was a weird set-seed strat but Fein's now pulling it out in AA and everything. I knew about it
but I never thought I would see it being implemented in rsg.
Link 7:31 p.m. Jun 22, 2024, UTC-4

Good morning.
Link 11:14 a.m. Jun 22, 2024, UTC-4

No kid wedding, but kid after party
Link 10:59 a.m. Jun 22, 2024, UTC-4

I hate drugs.
Link 8:21 a.m. Jun 22, 2024, UTC-4

I think stockfish should be used outside of chess. I think it could be leveraged to help design aesthetically pleasing living rooms.
Link 10:55 p.m. Jun 21, 2024, UTC-4

https://1792exchange.com/about/ The conservatives are cancelling the organizations cancelling them.
Link 10:46 p.m. Jun 21, 2024, UTC-4

God did not put me on this Earth so that I could find joy in mediocrity or imperfection or broken things. Some people have that gift, and
that's beautiful. But that's not what I'm doing. I have a passion for fixing problems and I'm not going to try to extinguish that passion. The world needs Truth.
Link 9:42 p.m. Jun 21, 2024, UTC-4

I would've been a huge ELO fan if this was the seventies
Link 8:18 p.m. Jun 21, 2024, UTC-4

"Like any good stand up comedy show, this one has corrections."
I mean 9/10 it was a good show. Going to be thinking about "only the fun ways" for a minute lol what does he mean.
Link 8:09 p.m. Jun 21, 2024, UTC-4

Urban fantasy + dark fantasy is so hard to do because giving someone magical powers is fundamentally silly.
I'm not sure why.
Link 6:47 p.m. Jun 21, 2024, UTC-4

Waiting for Hank's comedy special to drop..............what am I doing.....
Link 6:26 p.m. Jun 21, 2024, UTC-4

*psst* stash entries are secretly git commits
Link 4:52 p.m. Jun 21, 2024, UTC-4

> Once you're locked in, if you're paying Oracle a million dollars a year and you did a three-year subscription, what do you think is going
> to happen for that renewal? It's not going to be a million dollars, it's going to be as much as Oracle can generate, and if you are locked in and can't move away from Oracle at that point within 30 or 60 days, your renewal is going way up.
Link 1:12 p.m. Jun 21, 2024, UTC-4

"You still experience the range of human emotion"
Link 8:02 a.m. Jun 21, 2024, UTC-4

I think it's going to be funny if atheists re-invent church but without the tithing part.
Christianity is radical in a lot of ways, and some of those things have direct parallels in secular tradition, or I predict that they will in the future. Like traditionally many holidays in the US have been religious, but atheists don't (generally) dislike holidays. And so I think that if our culture continues becoming more secular, we will end up with more secular holidays. (Pride and Juneteeth come to mind as relatively new widely recognized secular holidays.) I hope and I suspect that in the future, in the same way, atheists will "re-invent church." Not in the sense of "pastor" and a "sermon" (although it is done; if you google atheist church). But in the sense of a regular meeting of community members; there are any number of organizations or clubs or groups could expand the fill that role. (Although I think it would be important to have it be a larger group of people than just a group of friends.) But I anticipate that it would be easy to miss the aspect of church where, at least some part of, the congregation tithes. 10% is really an unintuitively large amount of money.
Link 6:54 a.m. Jun 21, 2024, UTC-4

Better than real life.
My brain is like a library and every episode of XKCD is lined up like an encyclopedia
Link 6:15 a.m. Jun 21, 2024, UTC-4

Good morning.
Link 5:56 p.m. Jun 20, 2024, UTC-4

You can do whatever you want
Link 4:51 p.m. Jun 20, 2024, UTC-4

Okay now it's 4pm. It feels like 36pm.
Link 3:59 p.m. Jun 20, 2024, UTC-4

I love the word "passionate" because it can mean either "fun" or "hardworking."
Link 3:58 p.m. Jun 20, 2024, UTC-4

On one hand, I hate running. On the other hand, I’m a masochist.
Link 2:26 p.m. Jun 20, 2024, UTC-4

It feels like 4pm not 2pm what am I going to do.
Link 2:19 p.m. Jun 20, 2024, UTC-4

These tables are all six feet long.
Link 9:48 p.m. Jun 19, 2024, UTC-4

Oh, maybe I can get a 6ft tall table and then sit on it.
Link 9:46 p.m. Jun 19, 2024, UTC-4

Do you ever wonder what the inanimate objects in your house think of you? I am their king and they just watched me eat half a loaf of
cornbread.
Link 9:01 p.m. Jun 19, 2024, UTC-4

I go through life with desires for things that don’t exist, like a 6ft tall stool. It means I have a lot of practice dealing with
disappointment
Link 6:13 p.m. Jun 19, 2024, UTC-4

“Satiate the craving”
Link 6:07 p.m. Jun 19, 2024, UTC-4

Good morning
Link 6:06 p.m. Jun 19, 2024, UTC-4

I've made a lot of mistakes.
Link 11:58 a.m. Jun 19, 2024, UTC-4

Good morning gang.
Link 8:37 a.m. Jun 19, 2024, UTC-4

Throat is still sore. Not as bad as yesterday but I’m still confused why.
Maybe this is just a normal part of having a human body, what do I know?
Link 8:14 a.m. Jun 19, 2024, UTC-4

My thraot is so sore and has been all day and I don't know why, maybe I'm sick, who knows.
Link 9:01 p.m. Jun 18, 2024, UTC-4

This is an illusion.
Link 7:37 p.m. Jun 18, 2024, UTC-4

Now what do I do with my life?
Oh, I have a todo-list. That's how that works.
Link 7:33 p.m. Jun 18, 2024, UTC-4

When they said they were delaying the Game Changer finale to give time for production I assumed that a ton of stuff happened and they needed
to take more time in the edit to squeeze it all in. In reality, very little happened and they needed to spend a bunch of time in the edit to create graphics of every thing that every player said to display on screen so that they didn't have 2 episodes of us staring at players sitting on couches and not moving.
Link 6:32 p.m. Jun 18, 2024, UTC-4

I just feel so unap;preciasted.
Link 4:41 p.m. Jun 18, 2024, UTC-4

The Matthias Portzel difference.
Link 4:37 p.m. Jun 18, 2024, UTC-4

I played Lindsey Stirling and Apple Music played NF and Lana Del Ray. Like you're not wrong but you are.
Link 2:22 p.m. Jun 18, 2024, UTC-4

"Uh, hey gang, we got it."
Link 12:55 p.m. Jun 18, 2024, UTC-4

Day 8 of thinking about how ugly the pool in the banana boat marketing image is.
My memory was unfair, it’s not as bad as I remember it being.
Link 12:19 p.m. Jun 18, 2024, UTC-4

I need someone to eat me.
Link 11:25 a.m. Jun 18, 2024, UTC-4

The weird thing about indie music is that it's not real
Edit 12:50: what I mean is that underscores (who I think of as indie) is signed to the same label as Alicia Keys, who I think of as a mainstream pop musician.
Link 10:00 a.m. Jun 18, 2024, UTC-4

I'm on so many drugs.
Link 8:06 a.m. Jun 18, 2024, UTC-4

My Ikea charger came with these stickers and I don't understand what they're for or why. And I want to know!
Two green, two orange, and two blue circular stickers on a little sticker paper. Maybe they were included by mistake, who knows.
Link 9:04 p.m. Jun 17, 2024, UTC-4

Year 23 of not being able to get my head around God's unconditional love.
Link 8:28 p.m. Jun 17, 2024, UTC-4

There's no speed limit.
Link 3:39 p.m. Jun 17, 2024, UTC-4

Apple Music's algorithm is just so safe. I want you to recommend me unmarketable music please.
Link 3:00 p.m. Jun 17, 2024, UTC-4

I pressed the power button and it's back on ;) I hate hardware.
Color balance is still fricking awful.
Link 1:13 p.m. Jun 17, 2024, UTC-4

I moved my monitor 10 inches across my desk and it's dead. Gosh heck frick RIP. I hate hardware.
Link 1:03 p.m. Jun 17, 2024, UTC-4

I'm so glad I'm not a USB engineer.
Link 1:01 p.m. Jun 17, 2024, UTC-4

I personally think that Planet 9 is a cluster of dark matter. (I have no idea what dark matter is. Physics is a fantasy game.)
Link 11:59 a.m. Jun 17, 2024, UTC-4

Planet 9 is so funny to me because it's like a real-life Russel's teapot. Russel's teapot is a thought experiment so you can reject it with
"there's obviously not a teapot" but Planet 9 is a real theory and scientists just haven't been able to prove or disprove it. And I keep expecting someone to know. Like surely even if there's not a consensus there's a "likely" or a "probable" explanation and not this 'well science just can't answer this question, sorry, check back in 10 years.'
Link 11:50 a.m. Jun 17, 2024, UTC-4

It’s not the hypocrisy of saying “abstractions are bad” and then using abstractions that bothers me, it’s the greed of using abstractions
that you need and then arguing that other people should have or shouldn’t use abstractions.
Link 8:14 a.m. Jun 17, 2024, UTC-4

I'm hungry. I want to eat dinner. Let's go eat some dinner.
Link 6:04 p.m. Jun 16, 2024, UTC-4

"The world needs truth!"
Link 11:13 a.m. Jun 16, 2024, UTC-4

"The fear of the LORD is the beginning of wisdom" Fear God not people.
Link 11:05 a.m. Jun 16, 2024, UTC-4

Most days I would rather wear the shoes that I want to wear, rather than care about what other people think of me.
But I hate that that’s a choice I have to make, first of all. And second of all, I hate that there are days like today where I would rather stay inside than go outside wearing shoes that other people don’t like.
Link 8:56 a.m. Jun 16, 2024, UTC-4

Like I'm so bored but leaving the house is more boring and depressing than sitting here.
Link 8:32 a.m. Jun 16, 2024, UTC-4

I cannot optimize my computer programs for efficiency because if you're trying to be efficient there is only one correct solution and it is
a custom integrated circuit. Every thing else is inefficient. As soon as you introduce a CPU it's inefficient. If you can't afford a custom IC you can try to get away with an FPGA but it's not as good. It's just fricking not. This is why systems programmers drive me insane. If you're worrying about efficiency at the level of individual assembly instructions you just use an FPGA. Leave me the hell alone and let me write my bad slow Zig code.
Link 10:49 p.m. Jun 15, 2024, UTC-4

I uploaded a picture, I guess so that they can make sure that I'm a white guy and not an Indian scammer? ?
Link 4:07 p.m. Jun 15, 2024, UTC-4

Literally tried to create a Facebook account and they want me to upload a picture of myself for verification.
Like. What.
Link 4:05 p.m. Jun 15, 2024, UTC-4

Anti-license like the MIT but instead of requiring you to share a copy of the license it requires you to share a copy of the beatitudes
Link 12:16 p.m. Jun 15, 2024, UTC-4

This is a hot take: one airline should round their prices up to the nearest $100. When I’m paying $374 dollars I feel like I’m
buying a commodity good. It makes me feel like I should be min-maxing price and trying to find a $372 ticket. If all tickets were $399 or $349 or $299 I’d feel like I was buying a comprehensive travel package. And obviously for some people cost is their #1 factor, but I’m willing to disregard cost to get a flight that leaves at the best time. Also, we should bring back travel agents.
Link 9:22 a.m. Jun 15, 2024, UTC-4

"I used to think that the reason I felt so bad was everyone else in the picture but it's not that"
Link 12:40 p.m. Jun 14, 2024, UTC-4

In this code we need a function that returns its value unchanged. Lodash has a helper that does this, called _.identity. So we can just do:
`(v) => _.identity(v);` This is so funny to me. To explain the joke, the point of the helper is that you don't have to create an arrow function (point-free programming), you can just use `_.identity`. Instead, the person writing this code created an arrow function that calls `_.identity`. If you're going to create an arrow function, just return `v`.
Link 11:43 a.m. Jun 14, 2024, UTC-4

It's fun to have songs like (Betty's) in my library
Link 11:23 a.m. Jun 14, 2024, UTC-4

Good morning. Math.
Link 10:38 a.m. Jun 14, 2024, UTC-4

I didn't eat breakfast before those other posts, and I didn't eat a big dinner last night, so yeah.
Link 10:08 a.m. Jun 14, 2024, UTC-4

Good morning.
Link 10:08 a.m. Jun 14, 2024, UTC-4

Remember, I'm a JavaScript programmer, and JavaScript sucks, the web sucks, I suck, everything I've ever written sucks, and everything I
will write, even if its not in JavaScript, will suck. Only computer engineers write good code.
Link 9:43 a.m. Jun 14, 2024, UTC-4

I am smart enough, and if that's actually what is required, I will write the encoder interface in assembly. I just can't tell if it's
actually required or if this is computer engineers writing things in assembly for the fun of it or to make themselves feel superior. I really don't want to but I also hate feeling like I'm cutting corners and creating garbage code because I'm lazy.
Link 9:17 a.m. Jun 14, 2024, UTC-4

I just, I don't know why I try. I want to make a robot, I don't want to write an encoder interface in assembly.
But the computer engineers act like you're stupid if you don't write your own encoder driver in assembly.
Link 9:13 a.m. Jun 14, 2024, UTC-4

I just feel like everyone is against me.
Link 8:59 a.m. Jun 14, 2024, UTC-4

Note for historians: We really did say things like "Well I googled 'parkour' and this was the first result"
Link 9:01 p.m. Jun 13, 2024, UTC-4

Someone made a really interesting comment about Microsoft: that they've been dying slowly for years.
As we're 50 years into the computer industry, we have these behemoths like Microsoft and IBM and even Google that could be dead-shells of companies but would take another 40 years to go out of business, just on inertia. We see a lot of tech startups die, and it's tempting to imagine Google will die in the same way: bad product decisions, loss of customer faith, decline in revenue, go out of business. Or get acquired. But at a certain scale that doesn't happen. If you're falling from high enough you almost always have time to get your feet under you before landing.
Link 8:44 p.m. Jun 13, 2024, UTC-4

Im so tied after making this beautiful blu apron diner that I don’t even want to eat it I just want to lay die and cru
Link 6:18 p.m. Jun 13, 2024, UTC-4

A short (mostly incorrect) history of web development:
Source-of-truth is HTML, nothing's interactive <div>Content</div> Problem: Nothing's interactive Source-of-truth is HTML, augmented with in-line JS <div onclick="myFunction()">Content</div> Problem: JavaScript lives in an HTML attribute string. It doesn't know where it's being called from. You need to remember to escape any quotes in your JS. All JS functions are in the global scope Source of truth is HTML, JS is separate document.getElementById("myDiv").addEventListener("onclick", myFunction); ... <div id="myDiv">Content</div> Problem: Verbose, annoying to work with. Also JS is now far from the HTML Source of truth is HTML, jQuery baby! $("#myDiv").click(myFunction); ... <div id="myDiv">Content</div> Problem: Doesn't solve any other problems but look at how few characters there are. Source of truth is JS, React class components, OOP! class MyComponent extends React.Component { constructor(props) { super(props); this.myFunction = this.myFunction.bind(this); } myFunction () {} render () { <div onClick={myFunction}>Content</div> }; } Problems: No one except me likes .bind. OOP hasn't been cool for like a year. Verbose. Source of truth is JS, functional React function MyComponent (props) => { const myFunction = useCallback(() => {}, []); return <div onClick={myFunction}>Content</div>; } Problems: mumble mumble memoization, mumble mumble rule of hooks. No one (not even me) likes `useCallback`. Source of truth is on the server side. React 19 with Next.js. Compiler magic solves everything ??? Problems: doesn't exist You can do this for a bunch of other technologies as well. Elm, Rails. They all have very simple examples that also demonstrate the issue that they have.
Link 4:54 p.m. Jun 13, 2024, UTC-4

Good morning.
Link 3:32 p.m. Jun 13, 2024, UTC-4

Good morning I'm so hungry.
Link 9:34 a.m. Jun 13, 2024, UTC-4

I did something wrong I think.
Link 9:30 a.m. Jun 13, 2024, UTC-4

Good bad morning.
The thing I like about bad books is that they can do anything.
Link 9:13 a.m. Jun 13, 2024, UTC-4

One of the problems with zig's comptime is that people start using comptime data instead of types.
Link 11:36 p.m. Jun 12, 2024, UTC-4

I don't want to go to bed.
Link 11:04 p.m. Jun 12, 2024, UTC-4

Good morning chat
Link 10:06 p.m. Jun 12, 2024, UTC-4

Good morning.
Link 4:13 p.m. Jun 12, 2024, UTC-4

Sometimes going bigger means going smaller (big fish small pond). I think that's what makes it hard to channel passion into effects.
Link 4:06 p.m. Jun 12, 2024, UTC-4

"Now money's not a problem, but twenty years, it seems you've forgotten Malibu"
Link 4:05 p.m. Jun 12, 2024, UTC-4

One of the things that makes Ruby slow is that calling methods is so easy and default that there's no reason to save a value into a variable
Link 3:26 p.m. Jun 12, 2024, UTC-4

I'm going to have my nerd-card revoked but mathematics is so clearly made up BS.
Mathematicians explaining how there aren't enough numbers so they made up more numbers: => https://en.wikipedia.org/wiki/Ordinal_number Like RIP to you but I would just expand the natural numbers.
Link 1:42 p.m. Jun 12, 2024, UTC-4

I stayed up past midnight again last night and I'm not sure if that was a good idea.
Link 11:14 a.m. Jun 12, 2024, UTC-4

Pro finance tip: don't spend 10k on car mods.
Link 10:55 a.m. Jun 12, 2024, UTC-4

For justifiable and not-cursed reasons my Macbook has lost the ability to keep track of time.
``` matthias% date Tue Jun 11 16:54:01 EDT 2024 matthias% sudo sntp -sS time.apple.com Password: +2756.621565 +/- 0.005833 time.apple.com 17.253.20.253 matthias% date Tue Jun 11 17:40:45 EDT 2024 ```
Link 5:42 p.m. Jun 11, 2024, UTC-4

I think what's hard is that Apple feels like it's lost some of its clarity of vision. They're doing Apple Vision Pro and on-device AI and TV
Link 4:24 p.m. Jun 11, 2024, UTC-4

I love Apple product reviews because Apple is so clearly the best that the only reasonable comparison you can make is to imaginary,
perfect products or other Apple products. And suddenly, Apple products look bad. I'm not even complaining about the reviews; because that's all you can do. You can't compare the $1,500 Apple Studio Display to a $150 Dell display. So the Verge review compares it to the $5,000 Apple Pro Display XDR and concludes that it's bad. I'm not even disagreeing; I understand how you come to the conclusion that it's not worth $1,500. But it's iconic that reviewers say things like "The only decent 5K display available on the market" and then conclude it's "a confounding miss." (The same review!)
Link 4:12 p.m. Jun 11, 2024, UTC-4

My mouth hurts again and my best theory is that on Saturday I ate some carrot cake that may have had nuts in it.
Link 3:15 p.m. Jun 11, 2024, UTC-4

Instead of every open source project being its own foundation they're all just projects of the Linux Foundation, which collects $15 mil/year
Link 1:14 p.m. Jun 11, 2024, UTC-4

Good morning.
Link 10:48 a.m. Jun 11, 2024, UTC-4

I just love capitalism because of things like Poolsuite. It’s like an art project that uses the world as its canvas. I am 100% serious.
You could create the Vacation website with an art grant from a communist government and it would be a beautiful website but it would be fake. It’s less pure because it’s marketing for a sunscreen company, but it’s more real. And I don’t care if it’s more expensive for the same stuff in the bottle.
Link 12:12 a.m. Jun 11, 2024, UTC-4

600 comment thread arguing whether Apple's Private Cloud Computing is actually private, based only on information from the keynote and not
the document describing the security model of PCC.
Link 10:12 p.m. Jun 10, 2024, UTC-4

Free software is a compromise between our messy current system, our philosophical moral ideals, and a practical approach to a better world.
Link 3:04 p.m. Jun 10, 2024, UTC-4

To skip selecting files and selecting patch mode in `git add -i` you can use `git add -p` (which is normally what I want).
Link 12:48 p.m. Jun 10, 2024, UTC-4

Once again it is summer, which means scrolling the Poolsuite and Vaction webpages and feeling the summer.
Like honestly if you don't have the budget to hire a model to look sexy using your product what are you even doing. I don't know how we ended up here. It's like. I kind of understand established companies not innovating (inventing good-smelling foaming sun-screen) or not using quality material (plastic bottles in easy-to-injection-mold colors and shapes) to cut costs. But I cannot believe that Vacation's marketing budget is bigger than Banana Boat's or Neutrogena's. So I don't understand why Vacation's marketing is so much better. The Banana Boat homepage image looks like it was shot at someone's backyard pool. Maybe because they're big, they have to try to look genuine. Like if they did a real photoshoot like Vacation did, it would come off as inauthentic. But the Vacation photoshoot comes off as inauthentic but I don't care because it looks good. I'm sitting here just looking at it. The Banana Boat and Neutrogena models are both holding the bottle super awkwardly so you can read the label which is so funny. I am on Neutrogena's website. I know it's Neutrogena sunscreen. It's also possible that, again as big companies, it would look bad for them to do an 80s-style sex-appeal ad. But like. You're a sunscreen company. You can get away with putting a model in a bikini, surely! You can have the woman put on nail polish. It's not like their resulting picture looks authentic. It just looks lazy. Edit (:44): It is of-course possible to over-rely on sex appeal (e.g. the infamous Carl's Jr ads). And I respect that Banana Boat is trying to avoid that. However, it is marketing and so I expect it to look better than real-life in some way. And when it looks indistinguishable from a picture I could take of a woman at a pool putting on sunscreen I'm confused. Rent a hotel with a pool or take the picture at a beach in Malibu or have some kids playing in the background or crop out the box of pool supplies or give the woman some Ray-Bans or something. Edit (:54): And while I am tearing apart Banana Boat in particular it is indicative of a larger trend where big companies don't have the attention to detail to get any part of their marketing looking actually good. Again, I don't think it's just about size-of-budget, I think it's about whether you do a small amount of good marketing or waste it on a bunch of bad marketing.
Link 11:09 a.m. Jun 10, 2024, UTC-4

> Slack timestamp auto-updates from "just now" to "1 minute ago" > My eyes which are optimized for catching motion notice and cause me to
look at my second monitor.
Link 10:24 a.m. Jun 10, 2024, UTC-4

Hm we're now blue. Ughhhghmmmm
Link 9:58 a.m. Jun 10, 2024, UTC-4

Aaaaahhhhaaaaahh
Link 9:09 a.m. Jun 10, 2024, UTC-4

Watching the Jojo MCC P24 vod and it's insane that she's drunk and not trying and just winning.
I don't get it. Because it's not even just Jojo. They're like in between rounds 'remember we don't care about winning. You can do anything you want' and then they take 1, 2, 3, 4 in the game individual leaderboard. Effortless. 1,400 game point diff. Edit (:33): aimsey just following Jojo and spamming splash potions when Jojo screams "HEAL ME HEAL ME" is more effective teamwork than 95% of MCC teams.
Link 10:07 p.m. Jun 09, 2024, UTC-4

The wonderful thing about words is they connect sounds to symbols.
Link 8:48 a.m. Jun 09, 2024, UTC-7

The Count of Monte Cristo re-read is complete. What a book. I stand by my 4/5 stars.
Link 7:28 a.m. Jun 09, 2024, UTC-7

Good morning.
Link 5:56 a.m. Jun 09, 2024, UTC-7

The novelty machine.
Link 5:42 a.m. Jun 09, 2024, UTC-7

Good morning.
Link 10:52 a.m. Jun 08, 2024, UTC-7

I don’t know if I’m going to make it.
Link 1:20 p.m. Jun 07, 2024, UTC-7

My left eye keeps like sticking to the eyelid and it’s annoying.
Link 10:24 a.m. Jun 07, 2024, UTC-7

“When you’re easy-going you don’t go anywhere”
Link 7:47 a.m. Jun 07, 2024, UTC-7

“Judas was lame, man”
Link 5:44 p.m. Jun 06, 2024, UTC-7

I should get a tabletop fountain.
Link 5:39 p.m. Jun 06, 2024, UTC-7

It’s funny how names like Luigi and Mercedes have taken on new meaning that an original reader wouldn’t have thought of, but Dante
would’ve been thought of as the author The Devine Comedy—the book is referenced.
Link 5:07 p.m. Jun 06, 2024, UTC-7

It's crazy how even `git add -i` is ridiculously annoying to use.
Link 11:21 a.m. Jun 06, 2024, UTC-7

Good morning.
Link 8:46 a.m. Jun 06, 2024, UTC-7

Some modern minimalist thoughts:
You should break backwards compatibility but should not break (previously intended) workflows. And of course you can't forget the scissors example: https://thoughts.learnerpages.com/?show=431ac52f-e86d-4b37-8230-e58002906de0
Link 8:38 a.m. Jun 06, 2024, UTC-7

XKCD is fun because it has the most unexpected reoccurring themes.
Link 8:26 a.m. Jun 06, 2024, UTC-7

See, the problem is that I'm lazy and indecisive.
Link 7:51 a.m. Jun 06, 2024, UTC-7

I wish git had like a per-branch stash. So you'd, maybe, `git stash --branch` and when you ran `git status` on that branch git would be like
"You have one stash on this branch" and you would remember to pop it and continue where you left off.
Link 7:35 a.m. Jun 06, 2024, UTC-7

I literally just realized Andrea and Eugénie are step-siblings.
Eugénie just feels like she belongs in a different book. There are like multiple entire chapters of them flirting and then getting engaged and not once did Dumas point out and not once did I notice that they share a mother. (I think.)
Link 10:21 p.m. Jun 05, 2024, UTC-7

The world needs truth.
Link 8:14 p.m. Jun 05, 2024, UTC-7

Man, I am really not a do-er.
Link 7:47 p.m. Jun 05, 2024, UTC-7

Apparently thinkorswim comes with an embedded CNBC live stream, which is funny because I do not have a TV provider
Link 4:46 p.m. Jun 05, 2024, UTC-7

I love how thinkorswim is simultaneously a electron app and a java app.
Link 4:34 p.m. Jun 05, 2024, UTC-7

Zoxide also prints "no match found" instead of cding somewhere random if there's no match found, which is nice.
Link 3:43 p.m. Jun 05, 2024, UTC-7

I just get tired of telling people that they're wrong.
Which, I mean, that's kind of what I'm doing, right.
Link 3:23 p.m. Jun 05, 2024, UTC-7

bigger than this??
Link 3:05 p.m. Jun 05, 2024, UTC-7

Funky
Link 2:59 p.m. Jun 05, 2024, UTC-7

sadge
Link 2:09 p.m. Jun 05, 2024, UTC-7

All software is malware if you yeah
Link 1:11 p.m. Jun 05, 2024, UTC-7

I don’t freaking know guys.
Link 12:47 p.m. Jun 05, 2024, UTC-7

Even if I personally never run a modern minimalist project, and even if modern minimalist ends up being more of a statement of values than
a step-by-step project management framework, I believe it will be useful as an alternative to the common state of affairs, where "minimalist" things end up being user-hostile.
Link 10:32 a.m. Jun 05, 2024, UTC-7

whalefall
Link 8:45 a.m. Jun 05, 2024, UTC-7

Push down stack UI: new features are added to the top of the page.
Link 7:13 a.m. Jun 05, 2024, UTC-7

I don’t know if we’re ready for modern minimalist.
The thought of trying to make a Gemini client is really scary. The protocol side is simple and nice and easy. The UX side is very scary. This is where I brainstormed actually flowers—what if good UI was the default. But actually flowers is a technical solution. You still need modern minimalist. If I thought “modern minimalist” was too cheesy I could call it “eternally modern” software. Although that looses the “minimalist.”
Link 9:26 p.m. Jun 04, 2024, UTC-7

It took me 1:10 to make a blue apron dinner quoted at 35-40, that’s how it goes.
Link 11:13 a.m. Jun 04, 2024, UTC-6

LiveView first impressions Thought:
It's called Phoenix Framework not LiveView. LiveView is the component/paradigm that the framework provides. Erlang's magical process model lets them handle millions of websocket connections. This lets them get to 10k current, but I still question the memory usage. 10k * 100kb is a meg, I guess that's not awful. But 100kb is almost a lower bound. Oh my word so many words. Mix, Hex, Erlang, Elixr The difference, I think, between LFSA and LiveView is that LiveView focuses on streaming UI updates constantly, but fundamentally is just server side rendering. Continued 5:40pm: Rails and Phoenix are competing to generate as many files as possible.
Link 10:43 a.m. Jun 04, 2024, UTC-6

One of the problems with LFSA is that it asks the server to store rendering state for the client, which could destroy performance.
Rails and Django do this to some extent, and they’re not great in terms of memory usage. But they discard the client state after rendering a template, and LFSA would ask them to store it in order to sync updates. I need to play around with LiveView, which does this, I believe.
Link 10:37 a.m. Jun 04, 2024, UTC-6

Have you ever thought, man nix looks cool, but I don’t want to learn a new programming language. Nix but JS.
Link 7:48 a.m. Jun 04, 2024, UTC-4

Most things could be improved by playing electro-swing.
Link 7:05 a.m. Jun 04, 2024, UTC-4

At some point you have to have some accountability to your users if you want to make software that has a good user experience.
And Linux on the desktop doesn't. There aren't incentives in place to deliver the best user experience. The Debian maintainer can disable your password manager because he's decided that password managers with hardware key support are "crappy," and there's no repercussions. (Sorry, I'm still not over that.) This is the status quo with a lot or most volunteer-developed software. Stuff gets done because it's easy, or because it's fun, or because it aligns with the developer's conception of what the software should be. This is true for my projects as well of course. LadyBird is going to fall into the same trap—the websites that are easy or fun to get working are going to work, and the websites that are annoying and painful to get working aren't going to work. This might be the first time I've conceptualized a problem with volunteer development. (I guess the second, after the time one [1].) => https://thoughts.learnerpages.com/?show=4ad43e90-eb22-4560-95ba-d473cda068bd [1] Some of this is mitigated by the developer being a user. But not all of it. Modern Minimalist is going to have to include some incentive to listen to your users.
Link 11:11 p.m. Jun 03, 2024, UTC-4

This is an extremely cynical take, but
for Kling to drop the Serenity target is like, you've already failed. You've already had to cut back scope. You can't brag about how you're tackling this project with a huge scope and then cut the scope. Maybe it makes sense. I don't know. LadyBird is certainly unique, and it remains unique, and Kling remains a talented developer. One of the things that used to make it unique was the build-everything-yourself approach. If that's gone because you need to pull in third-party libraries, that makes it less unique. (One of the stated reasons for not targeting Serenity is that you can't pull in third party code with Serenity.) I think it could work (well I think it could fail in the way that it is currently failing), if you pulled in stuff like glibc or standard compression libraries. That's stuff you can't do in Serenity. I've talked about this before, but Kling saying 'we support svg' when they support a very small subset of SVG leaves a bad taste in my mouth. That 'good enough' attitude works when you're doing your own thing. I am a fan of Kling in general and of SerenityOS. But I think Kling's attitude works for SerenityOS because Serenity isn't compatible with existing OSes. It's something different. Gemini proved to me that "something different" could work for the web too, to some degree. (Obviously Gemini doesn't work in some ways.) In my mind, compatibility is always the number one criteria for a web engine. Which is why I've said building a new one is an impossible task. Like my last LadyBird post, this is super rambly.
Link 10:57 p.m. Jun 03, 2024, UTC-4

Another hard evening.
Link 7:27 p.m. Jun 03, 2024, UTC-4

Good morning. My brain is clogged.
hm words maybe. drgus food. hmm.
Link 9:35 a.m. Jun 03, 2024, UTC-4

Good morning.
Link 9:09 a.m. Jun 03, 2024, UTC-4

It’s like a trope in movies today that the scoundrel character hits 10 bullseyes in a row, well,
> Instead of targets, playing cards had been fixed to the board. … > said the count “I was making a pack of cards…those are aces and twos that you see; my bullets made them into threes, fives, sevens, eights, nines, and tens.” … > indeed, the bullets had replaced the absent symbols with perfectly precise holes at perfectly equal distances
Link 11:00 p.m. Jun 01, 2024, UTC-4

Albert and Franz are almost cute, not in a patronizing way, but just in a funny way. Through no fault of their of own but just through the
book's framing they are pawns to The Count and Noirtier
Link 10:30 p.m. Jun 01, 2024, UTC-4

It’s all too much.
Link 8:40 p.m. Jun 01, 2024, UTC-4

It’s easy to say I’m bad at making decisions but it’s more accurate that I don’t want there to be multiple options. I can have a very strong
preference or inclination towards one option but it’s not my only option then I’m uncomfortable.
Link 7:39 p.m. Jun 01, 2024, UTC-4

Dumas thinks it is important to note that the count takes his coffee black.
Link 6:36 p.m. Jun 01, 2024, UTC-4

It is. I just can’t imagine myself not alone.
Link 11:56 a.m. Jun 01, 2024, UTC-4

I’m scared guys.
Link 11:20 a.m. Jun 01, 2024, UTC-4

I really need to learn web assembly.
Link 8:23 a.m. Jun 01, 2024, UTC-4

If you want to set up some sort of reward system, it has to be for effort, otherwise it breaks down when you try to something difficult.
Link 8:37 p.m. May 31, 2024, UTC-4