Live data from Hacker News

The screen that set off the ballistic missile alert on Saturday

twitter.com

371–375 of 375 posts

Re: The screen that set off the ballistic missile alert on Saturday

#371

Earlier quoted context omitted.

Borderline thread necro here but... > "Have you considered that our long lead times on inventory means we increase our holding costs?" What's frustrating about this is now we also have to understand the business overall, and that's kind of the problem in the first place: nobody has the patience to explain it. So in addition to coming up to speed on whatever tech stack they have, we're going to have to find someone wh…

I didn't wait for anyone to explain it to me, I went to the library and checked out a bunch of books they had on Supply Chain Management/Operations Management and Inventory Control and then read them. That gave me enough of a grasp of the principles and more importantly the nomenclature that I could then talk to people in their language not mine. To me it's a normalised series of tables to them it's WIP inventory. On…

> One of the things DDD got right (if you remove the buzzword bingo/hype) was the idea of a 'common language'.

> Unfortunately in my experience (couple of decades) most business people don't want a common language, they want you to understand theirs.

The “common language” of DDD was the language of the business domain, so that’s in line with DDD.

The practical problem is that the language of many business domains is often highly context dependent, making it unsuitable for direct use where ambiguity must be avoided even without context, and trying to namespace things to map to the specific relevant business contexts is often impractical.

Re: The screen that set off the ballistic missile alert on Saturday

#372

Earlier quoted context omitted.

I didn't wait for anyone to explain it to me, I went to the library and checked out a bunch of books they had on Supply Chain Management/Operations Management and Inventory Control and then read them. That gave me enough of a grasp of the principles and more importantly the nomenclature that I could then talk to people in their language not mine. To me it's a normalised series of tables to them it's WIP inventory. On…

> One of the things DDD got right (if you remove the buzzword bingo/hype) was the idea of a 'common language'. > Unfortunately in my experience (couple of decades) most business people don't want a common language, they want you to understand theirs. The “common language” of DDD was the language of the business domain, so that’s in line with DDD. The practical problem is that the language of many business domains is…

Yep which comes back to 'no silver bullets'.

I've found it's easier to understand their domain and map it back to mine than it is to try to build a shared domain.

Also I find business stuff interesting, it's just a nice change of pace from fighting with code.

Re: The screen that set off the ballistic missile alert on Saturday

#373
post #347

Earlier quoted context omitted.

> bad UI design is usually only obvious in hindsight That's only true if you have little or no experience designing or even using interfaces. As someone who has been bitten by bad UI design in the past, I've noticed and called out a decent amount of bad design well before it actually has caused a problem.

> That's only true if you have little or no experience designing or even using interfaces. I'm afraid the history of cockpit design in airplanes decisively shows otherwise.

I think we can agree that some elements of bad UI are obvious, and others are subtle.

Based on the photos of the screen shown in the article, this one's dead obvious.

Re: The screen that set off the ballistic missile alert on Saturday

#374

Earlier quoted context omitted.

Enterprise software is chosen by a manager who is told the feature list, but never uses the software. Usability is never considered because the manager never uses the software, and it's not really possible to evaluate usability on paper (they may say "this is really usable" and an application can still be really bad; if they say "it has feature X" and doesn't then you can sue them for breach of contract). Consumer so…

Teamcity is the best CI that's available, far ahead of Jenkins. The issue with these tools is the company that is too shit to run them. Put the smallest box they could salvage that's already running a hundred apps. Put the storage on a NAS in another datacenter because there was no more local disk space.

Sorry I meant Teamcentre. Teamcity is great!

Re: The screen that set off the ballistic missile alert on Saturday

#375
post #292

Earlier quoted context omitted.

I don't know. The interface could be better, but a different interface wouldn't necessarily stop someone who's confused from sending the wrong alert. How many times do you see a dialog box and click "yes" without even reading it? I do it all the time, and it's usually fine... except sometimes I think "wait, what did I just agree to!?" Someone under pressure to get that drill going can easily make the same mistakes, n…

> How many times do you see a dialog box and click "yes" without even reading it? A simple fix would be to use a tried and true method that's been effective for decades. Have different popups that read Type "REAL WORLD" to send this alert. and Type "DRILL" to send this alert.

I've interacted with systems like that before. My brain looks for the quotes, I double-click to select the text, Control-c, Control-v, and it's done... completely on autopilot.

Trust me, if you get in your users way they will find some way to get rid of you.

Post reply on HN