Readit News logoReadit News
evanmoran commented on Protobuffers Are Wrong (2018)   reasonablypolymorphic.com... · Posted by u/b-man
thethimble · 3 days ago
Relatedly, most of the author's concerns are solved by wrapping things in a message.

> oneof fields can’t be repeated.

Wrap oneof field in message which can be repeated

> map fields cannot be repeated.

Wrap in message which can contain repeated fields

> map values cannot be other maps.

Wrap map in message which can be a value

Perhaps this is slightly inconvenient/un-ergonomic, but the author is positioning these things as "protos fundamentally can't do this".

evanmoran · 2 days ago
To clarify. Protobuf’s simplest change is adding a field to a message so wrapping maps of maps, maps of fields, oneof fields into a message makes these play to its strengths. It feels like over engineering to turn your Inventory map of items into a Inventory message, but you will be grateful for it when you need a capacity field later.
evanmoran commented on Do the simplest thing that could possibly work   seangoedecke.com/the-simp... · Posted by u/dondraper36
jdlshore · 10 days ago
Kent Beck went on to formalize Extreme Programming, which is a collection of practices for allowing simple systems to evolve as requirements change.
evanmoran · 10 days ago
Here’s the Extreme Programming manifesto from that time. Very similar sentiment from around two decades ago.

http://www.extremeprogramming.org/rules/simple.html

evanmoran commented on We put a coding agent in a while loop   github.com/repomirrorhq/r... · Posted by u/sfarshid
rogerrogerr · 15 days ago
All appreciated, thanks. Any thoughts on what those proactive steps would be? I'm early-career (26yo, "senior" software dude at a defense outfit).
evanmoran · 15 days ago
Very seriously, try not to read about it. Delete the apps that make you most anxious. Then eat better, exercise three times a week, and together those will help you feel better and sleep better. Finally search for people or activities that give you energy and focus on those. Maybe it’s jamming on a guitar. Maybe it’s reading. Just embrace the moment you’re in for a bit and I think you will be better prepared for anything.
evanmoran commented on Unity reintroduces the Runtime Fee through its Industry license   unity.com/products/unity-... · Posted by u/finnsquared
mushufasa · 18 days ago
They must have raised money based on this plan -- the board must be holding them to execute it again to hit the projected IRR. If they had full control of their own destiny, I think most operators would just focus on a different business model.
evanmoran commented on What's the strongest AI model you can train on a laptop in five minutes?   seangoedecke.com/model-on... · Posted by u/ingve
Nevermark · 25 days ago
On a maxxxed out Mac Studio M3 Ultra 512GB.

That boat will float your goat!

evanmoran · 25 days ago
This literally is fast enough to really whip the llamas.. well, you know.

And for the younger folk, this mp3 player was the precursor to Spotify:

https://youtu.be/HaF-nRS_CWM?si=d7WHzkV7CFHJ2hGg

evanmoran commented on Don't give children under age 13 smartphones   cnn.com/2025/07/21/health... · Posted by u/andrewstetsenko
tomjuggler · a month ago
My 11 year old son has an old android phone, to keep in touch with his friends and family.

He does not have access to any form of social media.

His friend list is limited to people he knows irl.

Activity on all devices is monitored (Google family link) and controlled (pi-hole, DNS blocking, ad blocking etc).

The internet is a cesspool and I agree we should limit children from free access to this - but telling kids to stick to pen and paper until they are 13 isn't the way to do it.

evanmoran · a month ago
Just to add to this. It’s important to monitor group chats a well as avoiding social media. Close friends 1 on 1 are usually somewhat ok, but the bigger groups / discords that happen quickly in middle school have more issues.
evanmoran commented on A rare asteroid flyby will happen soon, but NASA may be left on the sidelines   arstechnica.com/features/... · Posted by u/rbanffy
southernplaces7 · 2 months ago
Though NASA is certain that the asteroid poses no risk, at least for this upcoming flyby, it's fun to think about how things would go if it did indeed strike. Apophis is roughly 450 meters across and weighs around 30 million metric tons (though i've seen conflicting numbers on its mass), and is moving at over 30km per second. That's a gargantuan amount of kinetic energy.

If the asteroid were to strike, let's say somewhere on one of the continents, the resulting destruction would be similar to the simultaneous detonation of at least a few thousand nuclear bombs minus the particle radiation..... but with so much more impact energy.

This would generate a near-instant super-heated, molten crater at least 15km across and immediately followed by a hypersonic blast wave that would utterly annihilate everything within a radius of at least a couple hundred kilometers. The even faster-traveling thermal pulse in between those two would flash-fry any flammable thing out to maybe twice the distance of the blast wave, and even at the outer edge of said thermal pulse, this includes causing lethal, almost total third to fourth-degree burns over any living tissue.

It would not be a good day for the people of whatever wider region that surrounds its impact point.

Globally, we'd also see atmospheric effects. They'd be nothing like the ones that struck the dinosaurs down into near total extinction, but they'd be noticeable, and would cause social, economic and environmental havoc. It would maybe be comparable to something like the 1815 Tambora eruption, whose climatic effects basically killed summer for much of the world in that year. Only here it would happen in modern times and from a much scarier type of disaster, hammering delicate modern infrastructure and communications.

If Apophis struck somewhere fairly densely populated, like, say, the Eastern U.S, almost anywhere in Europe or somewhere in central to Eastern China, in just seconds we'd have close to the biggest human death toll from a natural disaster in all our history, and the second-order effects of it would kill millions to tens of millions more. I can only think of the Black Death or maybe the 1918 flu pandemic as candidates for worse, albeit much slower killing.

If Apophis were to hit the ocean, things get a bit harder to estimate and guesstimate.

On the one hand, it's "only" 450 meters across, and much of the ocean is damn deep, enough so as to swallow the asteroid whole and mitigate much of its more fiery atmospheric effects. On the other hand all that kinetic energy still has to go somewhere, and so in this case, perhaps creates a massive ocean-spanning series of tsunamis that hit thousands of kilometers of coastline with waves big enough to drown tens of millions of people.

Then again, maybe the word drown doesn't quite describe it. More accurately these waves would be pulverizing, smashing the victims in their way into surrounding objects with enough force to cause catastrophic tissue and bone trauma. Millions would be smashed to death much much faster than they could drown. In a way, it would be something of a mercy.

Fun stuff.

evanmoran · 2 months ago
“Fun” is not the word I’d use, but thank you for sharing the implications :)
evanmoran commented on The Gentle Singularity   blog.samaltman.com/the-ge... · Posted by u/firloop
haswell · 3 months ago
> What problem?

I think you answered this with the rest of your comment.

evanmoran · 3 months ago
This is intentional and is called a Rhetorical Question: https://en.m.wikipedia.org/wiki/Rhetorical_question
evanmoran commented on I taught my 3-year-old to read like a 9-year-old   theintrinsicperspective.c... · Posted by u/sebg
evanmoran · 3 months ago
I think the main takeaway of this shouldn’t be that all kids will be able to read, but more that parents should not be afraid to try to teach letter sounds/blending/simple reading before kindergarten. So many parents I’ve met feel like this is “way too early” and I found many of those same parents end up tutoring their kids in kindergarten to catch up to grade level.

More recently, I’ve been teaching a 3 year old letter sounds and he loves running around finding signs saying “Dad” I found a “duh”. “Duh duh duh!” (For D). Kids really just want to hang out with you so, it’s ok to just throw in some letter sounds or number counting ideas in here and there. You’ll be surprised what they pick up!

evanmoran commented on YAGRI: You are gonna read it   scottantipa.com/yagri... · Posted by u/escot
evanmoran · 5 months ago
Just curious, how do people feel about this general style of soft deletes currently? Do people still use these in production or prefer to just delete fully or alternatively move deleted rows to a separate tables / schema?

I find the complexity to still feel awkward enough that makes me wonder if deleted_at is worth it. Maybe there are better patterns out there to make this cleaner like triggers to prevent deletion, something else?

As for the article, I couldn't agree more on having timestamps / user ids on all actions. I'd even suggest updated_by to add to the list.

u/evanmoran

KarmaCake day836March 28, 2007
About
Founder working on podcasting software. Previously at Bungie, Pokemon Go, and Microsoft developing storytelling tech, tools and UI.
View Original