HN user

teapot7

100 karma
Posts1
Comments65
View on HN

Similar to when someone said that the rule of thumb should not be DRY (don't repeat yourself) but WET (write everything twice) - that is, be happy to repeat similar code once or twice, and wait for the need for abstraction to become evident.

It's advice I like, as I'm prone to falling into design paralysis while trying to think of the One True Abstract Entity.

Floor796 7 months ago

I'm pretty sure I've seen that one in a list, by a French person, of things they wish other people wouldn't say!

Always Invite Anna 10 months ago

Or because they're shy and antisocial but it's nice to think that they're part of the gang - as the original article was all about.

I remember how much I liked my old iPhone 4. I liked the straight edges and crisp look and feel. I upgraded eventually to an iPhone 6 and hated the roundness - the design language of the phone said one thing to me, and that was "drop me on the ground and break me". I got a case for only minutes after I bought it so it would have a chance of survival.

Currently on an iPhone 12 mini and happy both that the clean straight edges came back, and that Apple's still making the occasional small phone.

Yeah. Bloody Apple. Google too.

Like (I'm sure) plenty of other people here I've written an app and put it up on the Apple and Google app stores. It does what it does with no problems and it amuses me. Occasionally someone buys it.

It is as good or bad today as it was on the day I wrote it. It provably works as well on older phones as well as new.

Every now and then I drag myself through the process of making new builds and putting them up on the net. This isn't as easy as it could be, as the tool I used to make it is now semi-dead and I no longer own a mac, but I'm stubborn.

I got a nice numpadless mechanical keyboard to conserve my deskspace, and because I never used the numpad anyway. Then I promptly got into Blender, which makes great use of the numpad for zooming, rotating etc.

Off to buy another keyboard...

"A product should be owned by a lean team of experts, focused primarily on the architecture of their code rather than the implementation details."

Sheesh! The Lizard People walk among us.

This is a non-answer in a way, because it's set in the past.

I think it might have been in the early '90s - certainly it was when mobile phones were new and faddish and the province of people with more money than sense. There was an earthquake in Thailand, and newspapers reported that survivors were calling for help from inside fallen buildings ON THEIR MOBILE PHONES. At the time I thought that was the most purely science-fictional real event I'd ever heard of.

These days, of course, I've got to stretch my mind to see why that should seem even slightly unusual.

My first job (mid 1980s) was writing video games in Z-80 assembler for chickenfeed. I still remember that in my interview my boss-to-be talked a bit about the company, and then hired me - literally without asking a single question.

He knew I was doing computing at uni and that seemed to be enough.

I discarded my copy of Tales From Earthsea, but thought The Other Wind was very good indeed. On the other hand, I didn't like Tehanu, so that might help you decide whether my advice is for you or not.