« first day (2042 days earlier)      last day (2955 days later) » 

12:07 AM
sigh :)
 
12:20 AM
crickets chirping
 
harmonica
 
12:44 AM
0
Q: Intuitive interaction and external bias

ClintAn employer of mine has a fairly large, quite complex desktop application, and I saw a support exchange that basically went like this: user: "how do I do X & Y?" support: "it was in your training, but fine, I'll show you" internal: "have these users not absorbed even the basics of our training?...

 
@RobertHarvey where did the apologies part of the comments come from? Other deleted comments?
 
@AdamZuckerman That's the last paragraph of his question.
 
Guess I should have read the whole thing
 
I tend to read the first and last paragraph before the rest.
 
I got to the part about "too many users are wrong" before it really started sounding like a polite rant
 
12:51 AM
It's a good question, I just don't think that it's on-topic.
 
possibly OT at Workplace, but I am not sure they would accept it
it is much more about interpersonal interaction than coding
On Topic*
 
It's not about workplace matters; it's about User Interfaces. He should have asked it at UX, but it's probably too subjective there.
 
I had a slightly different take on it
it appears to be about how to tell the boss that the app is too complex for the ordinary user.
 
that question has a long answer that I am too lazy to write for
basically it boils down to "it depends"
 
I'm flagging as too broad.
It's just at way too high of a conceptual level for Programmers.
And probably closable on UX for opinion seeking.
 
1:45 AM
Looks like 2% isn't unreasonable for a file system overhead - rwmj.wordpress.com/2009/11/08/filesystem-metadata-overhead
 
2:43 AM
Might be a better question for programmers.stackexchange.com instead. — dvlsg 41 secs ago
 
 
2 hours later…
4:39 AM
I'd weight in here, but apparently I said something different than I thought I did. — Robert Harvey ♦ 1 min ago
This has to be the ultimate pedantry... Two programmers arguing about what they think I actually said in a comment.
 
 
7 hours later…
11:21 AM
Common Lisp has a complex but sexy macro system. That makes things much more complex. — Basile Starynkevitch 3 mins ago
@JörgWMittag Sex always does.
 
 
1 hour later…
12:24 PM
hmmm, I think that only my SO account is being deleted because none of my other accounts have the cancel comment at the top :/
 
12:53 PM
Today, I am excited because I have a new robot friend.
 
Duga is my e-girl
e-girl robot friend
 
1:19 PM
I'm having a weird interaction with a customer this morning.
She emailed to tell me that something is labeled as New when it's not New anymore. I told her it's less than six months old so it's automatically labeled as New. She asked if she took the pub date out, would that make the New tag go away.
I am failing to understand why it matters that the product is labeled New.
 
Depending on the product determines how important the label "New" is. If it is a phone not important. If it is a tooth brush that is pretty important.
 
My opinion of it is that if it is that important, then they need to clarify their business rules of marking things as New. We took the manual label away almost a year ago because it was applied inconsistently.
Almost randomly.
And left on until someone happened to notice it was there.
So no, they aren't getting a manual label back.
 
What are we talking about though? Are you working for wholesale businesses selling to a little retail store?
I just got stumped for 30 Minutes trying to figure out why more for loop wasn't working

`for(int i = 1; i == width + 1; i += 1){`
Anyone else see it?
 
There's a fixed font button.
I don't know js syntax very well. Is it the equalses?
I know those are tricky.
 
Yeah, I put == instad of >
The smallest problems are the hardest to find
 
2:01 PM
@ThomasOwens interesting question a friend just asked me, are there any other fields where the people who ultimately design also build the product?
I suspect a lot of the trades fit this bill, ie a cabinet maker might do the same type of thing
 
2:30 PM
I think you'd have to look at the trades.
 
It's probably going to depend on the size of the shop, just like it does with software development.
 
Some other engineers do, but from what I've seen, it tends to not be mass produced. Junior electrical and mechanical engineers may build the first article to ensure their designs work.
 
I design and build clothes, but I bet the clothing industry doesn't work like that.
Yeah, what he said.
 
But most senior electrical and mechanical engineers support a manufacturing group and do design.
And prototyping. But prototyping is part of designing.
But you could take the stance that software engineers don't build the product. The compiler or interpreter builds the product.
That's the "source code is design" argument. There's no difference between a detailed drawing and specification that a mechanical or electrical engineer makes and hands to a manufacturing floor versus my source code that I hand to a compiler.
 
@ThomasOwens I was going to say the same thing. Glenn Vanderburg argued along those lines in his "Real Software Engineering" talk.
 
2:33 PM
I need to watch that video at home.
 
Following that argument is quite interesting, because the gap between that "bad" kind of "Software Engineering" (i.e. the one we associate with waterfall) and Agile suddenly becomes a lot smaller.
 
Not really. Actually, maybe. It does eliminate a whole step from the waterfall: coding.
You go from design to test. But there is still a difference in that you continuously build small pieces and test them versus completing your design and then testing it.
 
@ThomasOwens support yes, but actually design the processes for manufacturing and work on the shop floor making the products themselves?
 
@enderland I would say it does depend on the size of the shop and how you define "implement" for software.
 
The thing is that a lot of the "bad" de-humanizing assumptions suddenly become reasonable when the "builders" actually aren't human!
 
2:37 PM
@JörgWMittag Can you elaborate on that?
 
Software builders are interchangeable and only the designers are creative? Yeah, sure, if the designer is the programmer and the software builder is the compiler that makes sense!
 
I think that's the interesting part about this to me
 
2:53 PM
@JörgWMittag as a creative designer I gotta try to interchange my Java compiler for C# one
 
3:05 PM
I'm in the "compilers build the software" camp as well
the source code is the design
 
It's going...ok.
I'm trying to encode that philosophy in the terms used at work.
 
3:37 PM
do you really get pushback on the source code being design?
 
It's a different set of words. People don't like changing words.
It also changes how you bid projects. PMs are used to seeing implementation == writing code. "Implementation" becomes "maintaining build processes", really.
Managing your CI environment, writing and updating build scripts...etc.
 
4:12 PM
@Maitiu The practice of using only one return statement is due to several factors, such as memory management (in C) or alternate code flows (in FORTRAN). Nowadays it's not quite as much as an issue. In Java you can certainly have more than one return statement in a method. See this excellent Programmers.SE question. for more details. — Mage Xy 55 secs ago
 
4:43 PM
What about interpreted languages?
 
4:55 PM
@Alfro What about them?
 
@ThomasOwens Given the analogy, it is fun to imagine a construction worker (the 'builder') building a house each time somebody living in it wants to use it :D
 
@Alfro But it doesn't make it a bad analogy. Software is different than hardware. However, if you look at the steps, there is a mapping. However, looking at coding at being the same as building is wrong. Compilation and interpretation are building. Coding is designing.
 
5:14 PM
@Alfro: that wouldn't seem so silly if houses could be built nearly instantly, perfectly, for trivial cost
 
That's not spam
That's just off topic
 
Only my SO account got deleted...
 
?
 
 
2 hours later…
8:22 PM
"I know I'm no good but my heart beats true
You know I'm gonna fight, though I might be scared to lose"
-Jorel Decker
 
8:51 PM
quiet in here today
 
user15026
I was just about to say that...
 
everyone's hiding somewhere else
 
user15026
@Ixrec checks under the bushes
 
Looks under laptop
Checks hidden files
 
or maybe they fell asleep in the endless review queues, who knows
 
8:57 PM
Holy Hell Asp.Net 5/Core or whatever has difficult package versioning!
Has anyone else suffered through this yet?
 
nope, I live in my nice cosy proprietary framework world where we can pretend not to have these problems
 
Anyone have the source code of a spoofing application?
 
spoofing of what exactly?
 
unix
 
Just normal stuff like your bank information...
 
JK i just want something basic to see how that stuff works
@MetaFight Which package is the main?
 
No idea. I wasn't trying to be helpful :\
 
lol, packages
 
I wanted something simple so I could read it and learn from it not jumblede with info
 
sweet all my PRs are all passing CI at once
 
9:03 PM
@Ixrec Deleting my account failed only my stackoverflow account got deleted
 
@MetaFight: no, I figure by the time I investigate it, it will have cooled off and straightend out
 
user15026
@enderland That sounds like a good thing :)
 
@DeliriousSyntax yes, I saw the last two times you mentioned it
 
I've spent like a week fixing multiple "build breaking" changes at once. nice to see a few in a row pass
 
Oncea*
once*
Alright back to work WhiteBoard == Distraction >>>True
 
9:06 PM
it's annoying when there are concurrent environment changes that break your build
 
Tell me about it @enderland (I really can't relate)
 
you mean things like the build server going down for maintenance at just the right time so all thirty Jenkins jobs fail over the weekend?
 
How to ruin someone:
 
@Ixrec no, more like a change to our CI build system scripts (which I knew about), a change to some of the internal dependency vendoring, and non-backwards compatible version updates :P
 
Open editor and use the change all search function to change 3 variables
 
 
3 hours later…
11:56 PM
Your question is off-topic for Stackoverflow. You might delete your question here and instead ask your question on our sister Programmers site. — markE 19 secs ago
 

« first day (2042 days earlier)      last day (2955 days later) »