Readit News logoReadit News
jeff_d_miller commented on What if you did the exact opposite, like rogue bees do (2020)   mrdbourke.com/what-if-you... · Posted by u/azhenley
yawz · 3 years ago
Very interesting analogy. I'm a beekeeper and this is the first time I'm hearing about rogue bees. Can you please point me to a source so that I can learn about this bee behavior (or "beehavior" in short)?
jeff_d_miller · 3 years ago
The main sources for this are inspirational/motivational texts. You might be out of luck trying to find actual scientific evidence.
jeff_d_miller commented on What if you did the exact opposite, like rogue bees do (2020)   mrdbourke.com/what-if-you... · Posted by u/azhenley
tikkun · 3 years ago
I love finding useful strategies and tactics from nature, and applying them in my life and work.

Another example:

Redundancy. We have two lungs, two nostrils, etc.

Anything that I'm stressed about breaking or not having enough of, if it's practical to get a second one, I do, that way the stress is gone. Not always practical, but great when it is.

A helpful way to remember it: 3 is 2, 2 is 1, and 1 is none.

jeff_d_miller · 3 years ago
That's why all my neighbors have 3 cars!
jeff_d_miller commented on What if you did the exact opposite, like rogue bees do (2020)   mrdbourke.com/what-if-you... · Posted by u/azhenley
owenmarshall · 3 years ago
> When there's safety in failure, take risks, and favor risks that have asymptotic upside.

Seems to me that the real trick is knowing when there actually is safety in failure. Quit your steady job, strike out on your own, oops the economy popped and every steady job is now on a hiring freeze. Good luck!

jeff_d_miller · 3 years ago
The asymptotic upside is for the population as a whole, not necessarily for the individual.
jeff_d_miller commented on What if you did the exact opposite, like rogue bees do (2020)   mrdbourke.com/what-if-you... · Posted by u/azhenley
yellowapple · 3 years ago
Or perhaps the important thing is the story being told rather than the exact scientific accuracy of the setting. Tortoises and hares don't literally talk or enter foot races with one another, either, yet there's still plenty of value to be had from the fable featuring them.
jeff_d_miller · 3 years ago
Right, just like Trump's strategy. Immigrants are bad for 'merica. Don't mind the details or ask for proof. It's the story that counts, and in the story they are all rapists taking the jobs of hard-working 'mericans.
jeff_d_miller commented on A digital payments revolution in India   economist.com/special-rep... · Posted by u/saikatsg
ta_vf7xjd34cc · 3 years ago
> A quick search didn‘t turn up any current US sanctions either.

The US and Indian governments have had bad relations for a long time. The US has the habit of weaponizing anything and everything. While not exactly sanctions, people don't forget things like PL480[1] that easily:

> Many of us still have hurtful memories of the mid-'60s when, after two successive years of savage drought, India desperately needed American wheat under the US Public Law 480 on rupee payment — and at relatively low prices because the country had no foreign exchange to buy food in the world market. Indira Gandhi had just become prime minister and chose to go to Washington on an official visit. Lyndon Johnson gave her a gushing welcome and responded to the food problem confronting her effusively, promising as many as 10 million tons of PL480 wheat. However, at an early stage the transaction turned sour.

> Infuriated by India's criticism of American bombings of Hanoi and Haiphong in the course of the Vietnam War, the irascible Texan put food shipments on such a tight leash that India literally lived from ship to mouth. With every morsel we swallowed a little humiliation. When told that the Indians were saying exactly the same thing as the UN Secretary-General and the Pope were, Johnson had retorted: "The Pope and the Secretary-General do not need our wheat."

[1] Swallowing the humiliation (http://archive.indianexpress.com/news/swallowing-the-humilia...)

jeff_d_miller · 3 years ago
Domestic mismanagement in India can hardly be called a sanction by the U.S.

In other words, how would an independent financial system have helped India to put food on the table?

Dead Comment

jeff_d_miller commented on My 20 year career is technical debt or deprecated   blog.visionarycto.com/p/m... · Posted by u/spo81rty
WorldMaker · 3 years ago
Error handling absolutely breaks the language for me. I understand why many don't like exceptions handling in many contemporary languages like C#, but I think that if you are going to do a sum type instead and force handling errors as a result type from functions you could at least use a proper Either monad and some form of monadic binding to remove boilerplate and enhance composition. (This was a problem with ColdFusion too. I can go on at length about some of the terrible "circuit breaker" boilerplate in that language and how tough it made handling errors correctly without killing entire applications.)

As for the ecosystem, most of what I've seen is a language that seems built for supply chain accidents (random github.com main branches as far as the eye can see) built by a company with a track record of developer tools that provide terrible developer experience that live in their own little bubble divorced from most of the rest of computing. (These are also things that seem very familiar to me from my brief horrifying time with ColdFusion.)

If golang works for you then that is great, but it upsets me to look at and right now you'd need to pay me a lot to have any interest of maintaining code written in it. I have enough scars from terrible things like ColdFusion on my resume.

jeff_d_miller · 3 years ago
> Error handling absolutely breaks the language for me.

I think you missed my point. This is not about whether I personally like go (I don't) or its error handling (I don't). It's about which aspects, historically, tend to lead to a language's demise over a few years. The claim is that error handling is not one of them.

C isn't great with that either. It's still heavily used.

The supply chain issues are more relevant, but the key question then is whether the language and ecosystem evolve to avoid this. Golang has shown to be flexible and generics were unthinkable not too long ago. Now they are there.

Neither golang nor C are my favorites, and you can argue all you want why golang is not for you, but that misses the point entirely.

jeff_d_miller commented on My 20 year career is technical debt or deprecated   blog.visionarycto.com/p/m... · Posted by u/spo81rty
WorldMaker · 3 years ago
This comment helped me realize that part of what I instinctively dislike about golang comes from ColdFusion PTSD. I just realized that golang reads to me like ColdFusion in the worst ways, including and especially its terrible approach to error handling.
jeff_d_miller · 3 years ago
I doubt though that error handling makes or breaks a language. How the ecosystem works seems to be what counts, and as long as Google doesn't close it down any further, it can stay with us for a long time.

I agree that Go is special in this list. If Google pulls the plug someday, then it would all depend on whether a strong community takes over the compiler and language maintenance itself.

jeff_d_miller commented on My 20 year career is technical debt or deprecated   blog.visionarycto.com/p/m... · Posted by u/spo81rty
TacticalCoder · 3 years ago
> My entire career is now technical debt, or the code has been deprecated.

My fellow dev often laugh when I tell them that instead of looking at all the long dead techs that are not useful to me anymore, my way to feel good is to look back at all the long dead techs that I didn't bother to learn.

And, geez, is the graveyard huge.

> Java Applets were also a big thing once upon a time. They were slow, and having the correct version of Java installed on your computer was always a mess.

Java applets were never that big. They didn't work very well (for the reason you mention) and weren't ubiquitous. They also nearly all looked like shit.

But Java isn't disappearing anytime soon. Java is huge and it'll have a legacy dwarfing COBOL big big times. Many may not find Java sexy but the JVM is one heck of a serious piece of tech, with amazing tooling available.

And most devs hating on Java are using an IDE written mainly in Java (all the JetBrains ones): the irony of that one gives me the giggles.

Did anyone in the mid to late nineties / early 2000s really discover Java and Java applets and thought: "Java applets is the tech that'll catch on, I'll invest in that" and not invest in Java itself? To me Java was the obvious winner (not that it was that great but it was clear to me Sun was on to something). And, well, compared to the other dead tech, at least if you learned Java applets you got to learn Java too so it's not all lost.

jeff_d_miller · 3 years ago
I'd rather claim that the main reason is that the author seemed drawn towards proprietary tech stacks that the companies behind them wanted to fully control and that contributed to their demise. It was clear from the start that Flash and VB and ColdFusion and all that wouldn't last long, just because no open ecosystem could form to keep them adapting and vibrant.

I feel that's substantially different with Python, Go, JS and ... C/C++.

jeff_d_miller commented on Taxonomy of Procrastination   dynomight.net/procrastina... · Posted by u/DerekBickerton
kworks · 3 years ago
I used (and use) a similar approach to develop the habit of writing everyday.

For example, if I'm scheduled to write for 3 hours and I feel too much resistance, I write for less time. Maybe 2 hours. If I'm super resistant, I invoke the 'nuclear option' and write for no more than 30 mins, or even less.

Much more important than hitting some predetermined target is writing everyday no matter what. To be forthright, it's not particularly difficult once I get going. The writer in me wants to write; that guy just needs a little coaxing sometimes.

I learned of the 'nuclear option' from an unfortunately titled book by Jerrold Mundis called 'Break Writer's Block Now'. The title is pretty cheesy but the book is gold. It's designed to be read (and applied) over an afternoon, perhaps 3-4 hours. It works. The proof is me. I've been a professional screenwriter for several years now as a result of daily effort.

I guess the most important thing I've learned is that punishment doesn't work (at least for me). But gentle, consistent practice does.

jeff_d_miller · 3 years ago
This advice is gold. It's not just about writing. Anything you want to accomplish long term, you need a consistent "at least a little step every day" approach. No matter if it's a new language or fitness goals or learning an instrument or whatnot. A step every day. Consistency is key. It doesn't help to make one big chunk of time once in a full moon.

Time aggregate is a huge leverage and immensely undervalued.

u/jeff_d_miller

KarmaCake day9May 8, 2023View Original