Readit News logoReadit News
krisrm commented on Nobody optimizes happiness   dynomight.net/happiness/... · Posted by u/arunbahl
dasil003 · 3 years ago
Statistical studies of happiness are interesting, but I feel they are borderline useless for practical application. There's just too much subjectivity lost in the quantification of happiness. Individuals are not populations.

On a personal level I feel the fastest way to feel unhappy is to worry too much about whether I am happy. Trying to design a goals or future state in pursuit of happiness feels like setting myself up for disappointment. All else being equal, having money is better than not having it, being engaged in some mentally challenging "work" is better than being bored, having good family and friend relationships is better than being isolated, but trying to optimize these things with some kind of master plan feels like it induces FOMO and general anxiety about the finite possibilities for one life.

I prefer to go with the flow, stay engaged in whatever I'm doing, and keep my eyes open for opportunities. I'm not sure if this makes me "happy", but I'm sure more content when I'm operating then when I try too hard to size up the big picture.

krisrm · 3 years ago
> On a personal level I feel the fastest way to feel unhappy is to worry too much about whether I am happy

These are wise words that I needed to hear after a hard day and feeling like I've always been getting the short end of the stick lately. Thank you for writing them.

krisrm commented on Knuth changes his mind on Bernoulli number B_1   www-cs-faculty.stanford.e... · Posted by u/ColinWright
svat · 3 years ago
Related tweet from Russ Cox: https://twitter.com/_rsc/status/1483899960684863493

> Knuth is making backwards incompatible changes to fix bugs in something he wrote 54 years ago (TAOCP volume 1, 1968)!

And mine:

Apart from the care Knuth takes, what's remarkable is that he has basically put out a permanent invitation to a DDoS on his time and attention—everyone in the world is invited to contact him about every word he has ever written—and somehow still continues to produce new material.

From Wilf's toast/roast of Knuth (https://www2.math.upenn.edu/~wilf/website/dek.pdf): “[…]your letter will be placed on a stack that already has 5,379 letters that reached him before yours did,[…] while he completes his latest additions to 47 new manuscripts and 311 revisions of already existing books.”

krisrm · 3 years ago
That is a fantastic and highly amusing speech, thank you for linking it.
krisrm commented on A systems model of anxiety-driven procrastination   axle.design/a-systems-mod... · Posted by u/CiceroCiceronis
EUROCARE · 3 years ago
I really dislike calling these kinds of attitudes "western". Asia has plenty of hyper-individualistic behavior, even (or especially?) where nominally socialism or communism rules.
krisrm · 3 years ago
Somewhat orthogonal to your point, but it is interesting to me how easily some will dismiss perspectives or ideas by referring to them pejoratively as "western".
krisrm commented on The other kind of staff software engineer   earthly.dev/blog/line-sta... · Posted by u/adamgordonbell
belter · 3 years ago
No. I always made it very clear.

Example: Show me your current budget for your main data center. Let me show a proposal for a Cloud move that will keep equivalent or better quality of service, including training and while defining KPI's for success.

krisrm · 3 years ago
Seems like that would quickly turn into a game of reverse engineering shitty KPIs, would it not?
krisrm commented on Prioritization as a Superpower   nbt.substack.com/p/priori... · Posted by u/firstSpeaker
lowwave · 3 years ago
good thing you brought that up. I have not read the article, so not sure if I like it. However, a lot people read articles not for thee information, rather style or flavour. I guess this is one those for you. Most stuff online don't really have anything new to say, it is also mostly PR or marketing sometimes.
krisrm · 3 years ago
Yeah, you're quite right; nothing new was said here. But, I think there is sometimes value in saying things again, or differently.
krisrm commented on Prioritization as a Superpower   nbt.substack.com/p/priori... · Posted by u/firstSpeaker
kareemm · 3 years ago
Maybe I’m just a grump but this class of article is painful: you’ve got hand-wavy unsubstantiated claims and nothing tactical a reader can take away to make their life better. You can simplify it to a short tweet: “prioritization is really important for founders”. I’m coming to dislike this kind of content-less content - it’s a waste of time to produce and consume.
krisrm · 3 years ago
Hmm, I found it uplifting. I'm not in the startup space, but I feel like I have been struggling with prioritization, without really understanding what I was struggling with. In my case, the constant tugging from one operational crisis to another has made it difficult to focus on long-term goals, and I need to learn to let others fight their own fires from time to time so I can prioritize tasks I know will have an out-sized effect later. Guess it's just a matter of perspective!
krisrm commented on SPAs Were a Mistake   gomakethings.com/spas-wer... · Posted by u/andrei_says_
ar_lan · 4 years ago
That's not really unique to SPAs, right?

I don't know much about front-end development but I imagine you can create a front-end that is both not an SPA, and not server-rendered.

krisrm · 4 years ago
It's not about being unique, or what you can/can't do. You certainly can mock a front end with a ssr app, but it gets messy when you are building a rich client app and need to start sharing state back and forth.
krisrm commented on SPAs Were a Mistake   gomakethings.com/spas-wer... · Posted by u/andrei_says_
simonw · 4 years ago
It's been so frustrating watch this play out over the past decade.

I keep seeing projects that could have been written as a traditional multi-page application pick an SPA architecture instead, with the result that they take 2-5 times longer to build and produce an end-result that's far slower to load and much more prone to bugs.

Inevitably none of these projects end up taking advantage of the supposed benefits of SPAs: there are no snazzy animations between states, and the "interactivity" mainly consists of form submissions that don't trigger a full page - which could have been done for a fraction of the cost (in development time and performance) using a 2009-era jQuery plugin!

And most of them don't spend the time to implement HTML5 history properly, so they break the URLs - which means you can't bookmark or deep link into them and they break the back/forward buttons.

I started out thinking "surely there are benefits to this approach that I've not understood yet - there's no way the entire industry would swing in this direction if it didn't have good reasons to do so".

I've run out of patience now. Not only do we not seem to be learning from our mistakes, but we've now trained up an entire new generation of web developers who don't even know HOW to build interactive web products without going the SPA route!

My recommendation remains the same: default to not writing an SPA, unless your project has specific, well understood requirements (e.g. you're building Figma) that make the SPA route a better fit.

Don't default to building an SPA.

krisrm · 4 years ago
I always thought of the benefits of SPAs more as a separation-of-concerns thing. You can pretty effectively build a functional front-end web application and mock a set of back-end REST apis, while another team builds out a the back-end. There are absolutely tradeoffs, and being a good software engineer is about understanding where and when those tradeoffs apply.
krisrm commented on App can vibrate a single drop of blood to determine how well it clots   washington.edu/news/2022/... · Posted by u/geox
mateo1 · 4 years ago
Until you get killed by a hacker, or your device manufacturer silently changes camera firmware to include shitty AI updates to your computational photography device and breaks the app etc. I'll buy the actual medical device, thank you.
krisrm · 4 years ago
Maybe I'm misunderstanding, but this seems like a pretty unlikely threat vector.
krisrm commented on Don't make me think, or why I switched to Rails from JavaScript SPAs   reviewbunny.app/blog/dont... · Posted by u/vdemedes
tylergetsay · 4 years ago
Am I the only one who simply looks at the business requirements when considering an SPA? Ive built music players, games, real-time chat apps, etc that would be very difficult or impossible with a server side rendering app.
krisrm · 4 years ago
Yeah whenever these SPA-slamming posts come up, I just try to imagine carpenters posting about why they switched to hammers from screwdrivers. They're just different tools that excel at solving different problems.

u/krisrm

KarmaCake day622March 22, 2012View Original