michaelvmata's comments

michaelvmata | 3 years ago | on: I use cheap notebooks

This reminds me of getting new sneakers as a kid and trying to keep it clean, only to have a friend deliberately step on it. Was it annoying? Sure. But I gotta admit -- I didn't have to worry about keeping them pristine afterwards.

michaelvmata | 3 years ago | on: Slack’s free plan change is causing an exodus

That's not necessarily true.

I have several free Slack groups that I've used for years. I haven't paid a cent. But it means I've also have Slack installed by default. At every company I've worked, I've supported using Slack because I'm a happy user and these companies have shelled out for paid plans.

It feels similar to how MS Office is given out for free to students and sold to companies.

michaelvmata | 4 years ago | on: iMac 24-inch

Memory on the m1 doesn't behave like it does on x86. My 16 GB intel macbook feels like a boat and sounds like a airplane taking off at load. My 8GB mini feels fast and is silent.

michaelvmata | 5 years ago | on: Americans' perceptions of police drop significantly in one week

That narrative doesn't fit the sheer number of videos showing a violent response to peaceful protest. It's an avalanche of evidence showing hostility, if not outright violence, towards peaceful, legal protests and journalists with press passes covering the situation. What’s shocking to me is the callous disregard the police have towards the very people they’ve sworn to protect right, even as the nation watches. When coupled with the fact that there is almost no accountability except in the most egregious cases that draws enough public outcry to make a politician uncomfortable.

This shit is seriously broken.

michaelvmata | 8 years ago | on: 9 great mechanical keyboards for coders

Don't physically split keyboards allow for more extreme flexibility?

Single piece split keyboards still restrict the angle of your wrists. I find the MS ergo keyboards to better by default, but having the ability to adjust the angle opens the possibility of finding an even better angle (that may change over time).

michaelvmata | 10 years ago | on: Functional Programming in Python [pdf]

  [(foo(a), bar(a)) for a in collection if condition(a) or alt(a)]

  foo_bar = lambda x: (foo(x), bar(x))
  condition_or_alt = lambda x: condition(x) or alt(x)
  map(foo_bar, filter(condition_or_alt, collection))
As logic gets more complicated, wouldn't list comprehensions become easier to read straight through?
page 1