HN user

kgen

193 karma
Posts6
Comments96
View on HN

Code as configuration loses one primary benefit which is being able to read the actual config and know exactly what will apply. In the example in the article you would get the same benefit by disallowing users to edit the config directly and instead require the config to be generated via a cmdline app/service that encodes the same policy?

When I started stardew I didn't know how to play so I would spend days waking up walking around and then go back to sleep repeating until my parsnips grew, but when I introduced my SO to the game, we ended up trying to learn how to actually play and then ended up with spreadsheets to track all the seasons, grow cycles, relationships and whatever else lol

Or maybe occam's razor suggests that there's indeed something more concerning about usage of the app that we aren't privy to?

I was thinking about that very thing as well, but I came to the conclusion that robotic movement doesn't really need to match human movements. If you want to have consistent fine motor control, you wouldn't really expect things like acceleration when hitting with a hammer, or pulling down the top of the griddle.

This is a good question, and one that I've been thinking a lot about as well. I think the problem is that

A) there's a LOT more people using computers now than ever before, and

B) the entry point into "computing" has lowered, which means that users come to a piece of software with a wide range of expectations of both what it should do, and how it should do it, and

C) the complexity matrix of the form factors that people expect to use software has also grown in size, and

D) software grows in complexity in response to the needs of the users (B) and the devices it runs on (C)

E) tack onto the above is that you really have to handle N+10 things nowadays to have a proper piece of software (ie. i10n, security, UX, performance, etc.)

It's a bit of a cop out to just blame complexity, but it's almost impossible to have a small team write a (sufficiently complicated) program that does all the above, but companies want single-software solutions (runs on everything for everyone from new users to veterans) and users also expect it. So as a result, developers are overworked, users complain the software doesn't do what they expect (often for good reasons), and devs often end up resenting users because despite their best intentions, it's simply not possible (a lot of the time) to make something that satisfies everyone.

The only reason it works on a beach is that there aren't drive ways and intersecting streets. Are you proposing that we make the side walks level with the street? If so, then it's no different than what we have now, and if not, then you'll have ramps every block that go from street level and back up to sidewalk level?

I like this idea, but because websites have the content, they can simply throw up a button that requests showing your identity to view the content and most people would blindly click it leading to the same situation we have now. The HTTPS push is important and works because the search engines can leverage their importance and the browsers can (effectively) scare people without any user input.

Sure, if you only bought a single item once, but when you have a shopping cart full and a repeated purchases over the year, $10 here and $10 there can easily add up over the year. The article is clearly just highlighting the wider problem using a single product as an example.

Dropbox Paper 9 years ago

Ditto, I was lucky enough to try out the beta a year ago, and since then, I've been using it more and more compared to Docs or even text files (for event planning, side projects, server docs, etc).

The markdown integration, especially for inlining code, is awesome and what Docs should have been. Being able to quickly make a checklist has also change my note taking behavior and I almost never use straight up text files or specific list apps anymore.

That said, they recently changed their UI to hide the starred docs from the side bar which really makes them harder to find, and I actually find the inline dropbox file links/tables fidgety. But all in all, it's pretty awesome at reducing the friction between mind to note.