Viewing profile — mmartinson
mmartinson
HN member- Joined
- Sat, Mar 14, 2015, 9:01 PM UTC
- HN karma
- 443
- Public activity
- 106 items
- HN profile
- View on Hacker News ↗
About mmartinson
Recent public activity
-
comment
Comment #33482372
The problem is that it frequently detours from interesting discussions points to do things like dump on Greenpeace. Not interesting. Being elsewhere on the political spectrum doesn…
-
comment
Comment #33438316
Y'all should enjoy drawing pictures and making mediocre music without worrying about how that relates to success or money. Your career is important, but it's only one part of a goo…
-
comment
Comment #32739264
> Humanities specialists argue that these majors open up higher-earning opportunities later in life because they don’t lock students into a narrow programming language, certificati…
-
comment
Comment #32204106
> But chances are that a NodeJS back-end and one written in, say, Elixir, won't feel much different after the honeymoon is passed. This is very, very far from my experience, having…
-
comment
Comment #32204003
> Best strategy for becoming a high paying/good software engineer would be to think of yourselves as problem solver and language as just one of the tool for problem solving. I'm no…
-
comment
Comment #32203930
It's valuable to consider the opportunity cost of this compared to a deepened knowledge of an already productive tool
-
comment
Comment #31531002
Out of curiosity for someone who is Canadian, what’s the assumed pull? Historically it would be income and career opportunities, but the tide has turned on that quite significantly…
-
comment
Comment #30933709
Nothing makes me long for boilerplate as much as seeing Ruby code with heavy use of metaprogramming.
-
comment
Comment #29922928
fprof, recon trace, observer have proved to be the holy trifecta for me for debugging challenging production issues. I miss these deeply when working in other languages.
-
comment
Comment #29627006
Having worked with both ActiveRecord and Ecto, Ecto is consistently easier to reason about and change than AR. It feels closer to the DB without compromising composability, and bet…
-
comment
Comment #29442634
Recon trace is a worthwhile addition. I've used it for some hairy production bugs that don't reproduce locally. Allows you to unobtrusively instrument a running system and echo bac…
-
comment
Comment #29246422
More or less. Greater Vancouver suburbs largely unaffected. Farther out peripherals (Abbotsford, Hope) badly flooded. All regional towns and cities beyond those cut off.
-
comment
Comment #27406657
I interview a lot of candidates over zoom for remote positions. For me, few to none of the specific details matter. What's important is if the candidate demonstrates that they've h…
-
comment
Comment #26612525
I’ve always found exercise to be a motivator for getting diet under control. Periods of low exercise correlates with bad eating. Building back the routine makes shifting diet much …
-
comment
Comment #26514043
Ecto is a real unsung here of the Elixir ecosystem. It's a joy to build queries and changesets through composable data structures, and to know exactly when they're going to be exec…
-
comment
Comment #22669383
The sort of crash looping that took down their nodes is one of the parts of OTP that I’ve found to be both quite unintuitive and dangerous, for exactly the reasons described. There…
-
comment
Comment #22237224
For anyone not from Ontario, "4 L bag of 1%" must sound pretty funny.
-
comment
Comment #21808255
Which island is it?
-
comment
Comment #21609570
I find this looks goofy, but other than the lack of physical buttons inside, this is a dream vehicle for me. Most weekends I want to drive 4 people + 4 mountain bikes a 120 mile ro…
-
comment
Comment #21609517
Around where I live the preferred term is "cidiot". I find it to be refreshingly creative.
-
comment
Comment #21528027
What are they checking for?
-
comment
Comment #21454329
There are two pretty interesting things going on here. Firstly, if this goes through, it's going to force a bunch of people in Vancouver to reconcile some of their values in a way …
- story
-
comment
Comment #21284052
I can take a stab at this. For context, my background is in Ruby, NodeJS, a bit of Golang and Java. I've been doing work with Elixir full time for the last 3 years. I could probabl…
-
comment
Comment #20586271
I haven't looked at it since 2014, but this + codecademy took me from pedestrian interest in programming to writing prototypes