Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dabeaz, to random
@dabeaz@mastodon.social avatar

Trying to think about why I rather enjoyed the Furiosa Mad Max movie as opposed to all of the hate I had towards the Dune movie. Maybe it's the fact that Mad Max just leaned into it and said "let's actually not explain the insanity of what's happening by making it even more insane" whereas Dune tried to explain what was happening with a bunch of inaudible whispering and mystical mumble jumble. Should have just had war rigs battling sandworms or something...

dabeaz,
@dabeaz@mastodon.social avatar

@palendae perhaps I'm just juvenille, but I'd describe the Mad Max stuff more like a crazy comic book. Maybe that's why it works for me.

faassen, to programming
@faassen@fosstodon.org avatar

A new blog post.

Tool maven versus language maven. Do modern development environments enable you to be both? How does this affect languages?

https://blog.startifact.com/posts/the-tooling-shift/

dabeaz,
@dabeaz@mastodon.social avatar

@faassen I often feel that the tooling divide is the source of much friction for me in the Python world. I think in terms of the language, not tools.

I sort see the same thing in my music. I'm much more able to think in terms of the music itself instead of tools related to music.

dabeaz,
@dabeaz@mastodon.social avatar

@faassen Honestly, a big part of my Python frustration is in tooling fragmentation. There are too many type checkers, too many package managers, too many linters, and so on.

To pick on types, I'd like it a whole lot more if it were just part of the core language, not a tool add-on.

dabeaz,
@dabeaz@mastodon.social avatar

@faassen The only way to win is to not play. In choosing between the language or tools, I choose to work on the problem I'm trying to solve instead.

dabeaz,
@dabeaz@mastodon.social avatar

@faassen As the prayer goes... "please give me the strength to respect other people's opinions wrong though they may be."

dabeaz, to random
@dabeaz@mastodon.social avatar

Clearly I should stop digging.

dabeaz,
@dabeaz@mastodon.social avatar

@vy No, but I just looked it up and it seems interesting.

dabeaz,
@dabeaz@mastodon.social avatar

@vy Getting an answer? You mean like with awk or something?

brohrer, to random
@brohrer@recsys.social avatar

The worst thing about writing your own tools is sending frustrated bug reports to your own inbox.

dabeaz,
@dabeaz@mastodon.social avatar

@brohrer That sounds like something that could be a handy tool.

dabeaz, to random
@dabeaz@mastodon.social avatar

If you're not writing bad code, you're not learning anything.

dabeaz,
@dabeaz@mastodon.social avatar

@glitzersachen @gvwilson What I'm saying is that learning probably should be separate from "production" whatever that might mean in the context of work. You're not going to go tinker with production on some kind of experimental learning project (nor would most employers want you to).

On the other hand, there's basic competence called being "good enough" to do your job. That's fine. But if you're telling me that being bad at that is somehow "learning", then I'm going to disagree.

dabeaz,
@dabeaz@mastodon.social avatar

@bignose My comment on "spending more time learning" did not specify where. If you're employer won't support it, then yeah, that's a bad employer.

dabeaz,
@dabeaz@mastodon.social avatar

@onelson Nah, you're just good enough. Which is good.

dabeaz,
@dabeaz@mastodon.social avatar

@PeterLudemann Reflection upon past mistakes is almost certainly part of learning. But, it assumes mistakes. If you never make mistakes at all, maybe that's admirable, but it doesn't sound like much growth going on either.

dabeaz,
@dabeaz@mastodon.social avatar

@vy Well, at least it's formatted correctly.

dabeaz,
@dabeaz@mastodon.social avatar

@bignose I think part of the problem is that I'm not thinking about work at all. And especially not what I would call job-related "training."

What I am thinking about is the fact that my time on this fine planet is measured in decades and that over that time, I might not want to do the same thing over and over again. I might want to improve my skills by challenging myself with things I'm curious about, but not so good at (yet). That's on me.

robpike, to random
@robpike@hachyderm.io avatar

Also, today's good code is likely tomorrow's bad code.

https://mastodon.social/@dabeaz/112507379669620422

dabeaz,
@dabeaz@mastodon.social avatar

@robpike But maybe, just maybe, the bad code your wrote today is part of learning tomorrow's good code.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • cubers
  • DreamBathrooms
  • ngwrru68w68
  • Durango
  • osvaldo12
  • magazineikmin
  • mdbf
  • Youngstown
  • slotface
  • rosin
  • everett
  • kavyap
  • anitta
  • normalnudes
  • thenastyranch
  • khanakhh
  • cisconetworking
  • modclub
  • GTA5RPClips
  • InstantRegret
  • tacticalgear
  • provamag3
  • ethstaker
  • tester
  • Leos
  • megavids
  • lostlight
  • All magazines