nadagast's comments

nadagast | 1 year ago | on: Why choose async/await over threads?

I think a lot of this type of problem goes away with immutable data and being more careful with side effects (for example, firing them all at once at the end rather than dispersed through the calculation)

nadagast | 2 years ago | on: If You Don't Change the UI, Nobody Notices (2009)

I think there have been and will continue to be UX improvements to programmer tools. GitHub is one example.

You think tools that stagnate will continue to see the same levels of adoption in new generations of programmers? It's an empirical question, I guess I just don't see it, and I say that as someone who loves vim & emacs.

nadagast | 2 years ago | on: If You Don't Change the UI, Nobody Notices (2009)

I use and love emacs, but pointing to it as an example of how to evolve UX over time is indicative of your perspective. iOS/Windows/Android are used by the majority of people on the planet, emacs is not.

Which UX do you think young people today and in the future will most understand? iOS/Android or emacs? Why is that?

nadagast | 4 years ago | on: The Education of Melvyn Bragg

In Our Time is a wonderful podcast, always interesting content! Also, as an American, the pace of the show and way of speaking is itself interesting to me.

nadagast | 5 years ago | on: The Database Inside Your Codebase

This brings back thoughts I've had that we should be working with normalized data in code, rather than thick objects. I think the main reason we don't is because there's a lack of tooling around it in our languages. I think a system/language/library designed around this could solve some of the problems in the article as well. First class support for having only one value for a given domain specific id, relations, declaratively describing constraints, and strong querying seem like they would be very helpful to lots of programming problems in complex apps.

nadagast | 5 years ago | on: Cyclic dependencies are evil (2013)

This is the right answer and I wish more languages would make this dramatically more ergonomic to do. Store the most basic normalized truth and query/derive what you need.

nadagast | 6 years ago | on: Avoid News: Towards a Healthy News Diet (2010) [pdf]

But how will you decide which is worth knowing if you never look? I get why you may want to take it in at a slower pace than a social media feed, but it seems like there's no way to tell what's worth knowing if you "stop consuming news".

nadagast | 6 years ago | on: Avoid News: Towards a Healthy News Diet (2010) [pdf]

> On the whole, you are not ignorant if you don't consume the news, not by any standard.

I don't mean this in an insulting way, but aren't you ignorant (by definition) of current events if you don't read/hear about them?

page 1