HN user

fire_lake

1,023 karma
Posts11
Comments447
View on HN

The post developer era will be the post white collar era.

Surely the level of intellectual difficulty in software engineering is similar to practicing law, medicine, banking… ?

For example, navigating the complexities of legacy systems and workflows and human interactions needed to keep things working.

Well this sounds delightful! Glad to be free of the thinking and creativity!

TDD is opposed to suffering orientated programming IMO.

What pain does writing the tests first resolve? Tests should only be added when you are scared of making changes or want to support assumptions about how things work.

I have seen this first hand with Bazel. You have lots of Bazel rules that are partial reimplementations of the language specific tooling. It usually works better - until you hit a feature that isn’t supported.

This is too simple. Prices float somewhere between cost to produce and value to consumers.

You can’t raise prices beyond value or no one will buy it.

You can’t lower prices below costs (for too long) or you go out of business.

Competition pushes prices down towards costs.

Therefore businesses are always looking for markets with barriers so they can rise prices to value.

Tariffs typically raise costs for all producers, but this only inevitably leads to price increases when competition has driven prices down to near costs.

Unfortunately many staple grocery products fall into this category.

AI 2027 1 year ago

What if people are manipulated by bot farms and think tanks and talking points supported by those corporations?

I think this view of humans - that they look at all the available information and then make calm decisions in their own interests - is simply wrong. We are manipulated all the damn time. I struggle to go to the supermarket without buying excess sugar. The biggest corporations in the world grew fat off showing us products to impulse buy before our more rational brain functions could stop us. We are not a little pilot in a meat vessel.

AI 2027 1 year ago

If you genuinely believe this, why on earth would you work for OpenAI etc even in safety / alignment?

The only response in my view is to ban technology (like in Dune) or engage in acts of terror Unabomber style.

AI 2027 1 year ago

OpenBrain still keeps its human engineers on staff, because they have complementary skills needed to manage the teams of Agent-3 copies

Yeah, sure they do.

Everyone seems to think AI will take someone else’s jobs!

Why F#? 1 year ago

Pythons approach to variable declarations makes this doubly bad.

Why F#? 1 year ago

How so?

Well I don’t know what issue you have with whitespace, but the usual complaint is that programs with small typos are syntactically valid but logically incorrect. This is why CoffeeScript became so disliked. A static type checker makes this scenario much less likely since it won’t compile.

I would also add that F# has some indentation rules (“offside rules”) and tabs are disallowed, further shrinking the input space.

Why F#? 1 year ago

Static typing removes the downside of whitespace.

Oh, and every language with line comments (so most of them) has significant whitespace.

Old buildings are often stronger because they didn’t have the modelling and precision manufacturing required to make them to an exact standard - instead they were overbuilt.