HN user

samontar

130 karma
Posts0
Comments50
View on HN
No posts found.

Well, it most certainly is, isn’t it? You get an additional double digit percentage. That’s going to help your margins.

They aren’t scammers, though, because most people want this. Of course it is unfair to you, but most countries have their laws originate in their dominant religious culture and consequently favour that culture.

For instance, the San Francisco MTA legalized parking along the median on the street for church services. It’s just the way that people want it to be, and in democracies, they will inevitably get their way so it’s best to take advantage of the laws they make. Being upset is less profitable than playing the game.

It wasn’t when we learned it in high school, but it’s just that it’s a story that’s easy to tell. Just like the Königsberg reference for Eulerian graphs; Kekule and the Benzene ring; Lorenz, the weather, the butterfly, and deterministic chaos.

How about training? Training is beneficial to an employee. Employment itself should count, I’d argue, because the law of comparative advantage means both parties could (and probably do) benefit but even setting that aside, training should count.

Still agree with the monitoring, though.

You get that with Java 8 and later because you can just define a FunctionalInterface and then use a mapping table to function-to-use and it gets really compact. If you want to decorate arbitrary functions that should be fairly trivial too.

Wrote something small like that for a random data generator for an in-house properties tester in Java a short while back. It makes it easier, in my opinion, when you have all the code available in a single screen than if it’s spread out.

That’s what I feel too. It’s like in The Goal by Eli Goldratt. The machinery of building product is all cost. Inventory is cost. Machinery is cost. Only finished sold product is revenue.

Analogously, code is cost, infra is cost, only our sold product is revenue.

A thing I did not understand for a long time is the effect this has on value. Something that produces a low value over a long time may well have been value-negative over the period because of the hidden carrying cost.

Honestly have found it nothing but a pleasure to use. Not at all upset by the UI. It’s fine. Hg is fine. They’re easy enough to use that I never think about it and I rebase interactive daily and am comfortable with the reflog. It surprisingly didn’t take that long.

I’ve never found myself backed into a corner and I suspect this is part of its success: some people have codebases where it’s a problem (branch names which are files, for instances) but most people don’t encounter this sort of thing and it works just fine.