Live data from Hacker News

The Metaprogrammer

codersnotes.com

161–164 of 164 posts

Re: The Metaprogrammer

#161

Earlier quoted context omitted.

on the other hand only a poor craftsman blames their tools.

A good craftsman never has to, because he has the right tools ;)

yes, that is the implicit meaning. But then are programmers, whose tools are generally provided by their employers, actually craftsmen (craftspeople)? That question being part of the general discussion around this post.

On edit: I should clarify there is another meaning, which is that a good craftsperson can do whatever they need to in their chosen craft with substandard tools - this is also the viewpoint the original post seems to ascribe to.

I personally like to use the simplest tools possible to achieve a task, even if that means I have to do more work to achieve the task, because then I don't spend time learning my tools. This means I use a crappy laptop with no external monitor, a simple text editor, the command line for just about everything. When I do end up on someones machine where they have the good tools I find that I am but a simple caveman, confused and enraged by the complexity of other people's worlds. All this does not mean I am a good programmer or craftsman, it just means I find doing without the better tools and hardware suite me better.

Re: The Metaprogrammer

#162
post #153

Earlier quoted context omitted.

>> "To insult a new hire by providing only a single 4:3 monitor? I can't work like this." > I can work like this, but I prefer two monitors. How much does a monitor cost anyway? Having two displays is much more convenient. I now prefer a LG 21:9 34". They are fairly cheap, have a good quality screen for long viewing, and the extra width is a real help. I wouldn't buy the thunderbolt version as it really doesn't do th…

I have an Asus 21:9 29", 2560x1080, not 3440x1440 like the LG you mention (which I've considered). The extra width is nice, and the aspect ratio is perfect when watching movies, but I find I need more vertical pixels. Instead of the 34", wouldn't make sense to just go 4K (3824x2160) and get it over with? You're getting more vertical AND horizontal pixels. Personally, I'm salivating at the Seiki SM40UNP (40"). Anythin…

>> Anything smaller at 4K resolution

I have 32" 16:9 Benq at 4K and it's perfectly usable without scaling. You can think about it this way: 32" is double 16" monitors, and 15,6" monitors (rather popular in notebooks) with 1080p are quite usable. And it took me few days to adapt from previous 27" 1080 monitor.

Re: The Metaprogrammer

#163

Earlier quoted context omitted.

An executive is different from a salaried employee, unless you're a githuber or whatever. Get over it.

In what ways specifically, from a bottom-line point of view at a software company, is an executive different from a programmer that justifies the executive asking for a more pleasant work environment, but not the developer?

To put it another way, I'm saying "The captain of the ship is as different from the guy swabbing the deck, as the executive is from the average employee". The captain's calling the shots on where the ship goes, the captain is aware of what the whole crew is doing, etc, etc.

Re: The Metaprogrammer

#164
post #16

Earlier quoted context omitted.

In addition to that, I fail to see the relation between people who like to talk about programming through whatever medium ('metaprogrammers') and people who like to have decent tools to work with. Literally every developer I have ever met wants to have a decent computer, multiple screens, fast internet, and access to the proper software tools required to work efficiently. It strikes me as an incredibly stupid argumen…

Maybe I'm not a decent programmer but I definitely don't want multiple screens. I would perceive such a set-up as unergonomic and creating too many distractions. Nothing against the rest, though.

I only use multiple monitors because 4k/5k screens have not been affordable in the past 10 years. Are you saying that you don't need additional workspace on your screen or that you don't want a workspace divided down the middle?
Post reply on HN