« first day (1152 days earlier)      last day (3830 days later) » 

2:04 AM
@dcaswell: What role do you play in this conversation? — Robert Harvey 10 mins ago
@RobertHarvey well done, spoken like someone who's tired of those damned punks on your lawn
(I don't like those little pricks either, all that dynamic typing, they're going to cause an accident one of these days)
 
user41796
@JimmyHoffa More accurately, the OP had a different user handle.
 
This question appears to be off-topic because it is about economics. — Justin Cave 39 mins ago
There's an off-topic reason we don't see a lot of O_o
@GlenH7 O? Someone I'd recognize? Doesn't look like any content from a user I should really recognize...
 
user41796
@MichaelT for some reason my name in chat has not converted to blue yet. I think I need to ping SE about that.
 
@GlenH7 You just missed mod nominations at DIY, they closed earlier today. Should have gon for it, technically it is more close and delete votes
 
user41796
@JimmyHoffa No, it appears that both the OP and the commenter to Harvey are both fairly low rep. Arguably, OP and commenter are one and the same, but … who knows. If you've accumulated ~400 rep, you ought to know better than to create an additional account like that.
 
user41796
2:12 AM
@JimmyHoffa I'm silly in the ways I try to stay focused
 
@GlenH7 the minimum wage question smelled terribly strongly of the same poster as well
(user number only 2 greater than the testing one)
err nevermind, I misread
the gift card generator is 2 greater
 
user41796
I don't know if the user # generator is sequential or not. But that would be kind of depressing if someone didn't understand the site usage and created two accounts for two questions asked at about the same time.
 
@GlenH7 I can't imagine it's not sequential
the numbers get smaller with age
 
user41796
<shrugs shoulders> I think for the most part that it is. But I haven't looked at it closely enough to identify how they are generated. I kind of got the impression it's more than just a simple sequential thing, but … dunno.
 
user55340
@WorldEngineer you need to down vote more (just poking at review histories).
 
user41796
2:25 AM
@MichaelT Given that @WorldEngineer is just a sock puppet for @YannisRizos, it makes sense that Yannis would balance out the down votes from his main account with no down votes on his puppet account.
 
user20683
@MichaelT I don't downvote. We've had this conversation.
 
user55340
Ahh, but you can skip.
 
user55340
And skip is a different thing than 'no action needed' or 'leave open' since it doesn't remove it from the queue (if that was the case that it should have been left for someone else to do so).
 
user55340
(I'm not sure if nods see a 'delete' option in the review queue that would be passing for a bad post)
 
user41796
@MichaelT nods?
 
user55340
@WorldEngineer if you are not going to... how shall I say it... appropriate corrective action, then skipping is by far (and especially so for a mod) best option. Your 'leave open' actions remove something from the review queue. And the 'no action' means that someone else won't down vote or flag a first post that should be from the queue.
 
user41796
@WorldEngineer - I have to concur with @MichaelT's thoughts there. I'll grant on the review that you don't see the other post from the duplicate account. But that "answer" was not an answer. user55667 had the same last name as the user in that review question. But deletions have obscured that fact.
 
user55340
We don't have quote the population of 10k+ers on P.SE that poke at the 10k mod tools to look at what is at 4 close votes and somehow got dequeued... or the rampant first post review badge chaser.
 
user55340
(I'm frankly not sure if we have more than three 10k+ non-mods that look at the 10k tools at all)
 
user41796
@MichaelT perhaps not. But I have stopped reviewing first post queue items so others can chase after their own badges.
 
user20683
2:35 AM
@MichaelT We've more than that
 
user55340
that look at the tools?
 
user55340
I don't see that many helping out on delete votes at all... and I rarely see many getting into the close votes in the last 30 days that sit high on the list.
 
user55340
We might get some that help out with flags, but those are notification things that don't require one to get into the tools page.
 
user55340
(poking at the low rep feedback... hmm...
 
user55340
1
Q: Flow Chart - While Loops process

PhorceI'm having difficulties understanding whether or not this is the right process to use for a flow chart which illustrates the processes involved in an algorithm. For this, assume the following: A 1D X = [0, 1, 2, 3,........] data block is split into 2D blocks: x = {[0 1]} {[2 3]} For eac...

 
user55340
2:43 AM
That question has +6/-15 for the feedback. "Not Helpful"
 
user55340
I wish I knew what they were looking for.
 
user41796
@MichaelT I think that's a question that attracts a wide variety of people interested in a different answer. The title is fairly vague, and you have to dig into the question to understand what is being asked in that case. Odds are, what's being asked is not what those -15 visitors were looking for.
 
user55340
It would be a good opportunity to write a question and self answer it for what the 15 were looking for.
 
user55340
All I know is most recently, not helpful.
 
user55340
2:49 AM
And given its only +1, likely 'overrated' wasn't what they selected.
 
user55340
@WorldEngineer another thought, if you can't reasonably complete it (can't flag, delete vote, or close vote it (because its not a question) - skip it... I've had to do it from time to time too.
 
user55340
11
Q: Can't reasonably complete a low quality question review

MichaelTI looked in the low quality review queue (there was a 1 on it). Turned out to be a question. That is certainly not a looks good. I've already added a comment before it hit the queue (and have the only comment there at all). Its not an edit I can save. And I've used all my close votes for t...

 
user41796
My definition of irony for the evening. I'm at a developer conference, and I picked up a "shark with frickin' laser" as part of the conference swag. I grabbed it for my kids thinking it wasn't really a laser. Nope, I'm wrong. It really is a laser pointer and comes with a class 1 laser, so I can't give it to the kids since they're too young.
 
user41796
 
8:20 AM
@MichaelT FWIW I find his "Leave Open" typically fair, even though these are binding... and even though I typically vote opposite. :)
 
 
5 hours later…
12:51 PM
amount of low effort answers today seems to be above average. Some even openly admit that they didn't intend to answer the question asked
Those are ideas, not advice. If implemented, they could lead to disaster. I haven't ever used any of them, as I haven't been a boss. If someone explains why they are great or awful - all the better. Other than that, they are meant to be food for thought. — Vorac 25 mins ago
"food for thought" yeah. How about water for drink... a lot of it...
 
 
2 hours later…
user55340
2:25 PM
@WorldEngineer I've flagged a number of answers for undeletion (no, not undulation - thank you spelling correct) in that C pow question. There might be some more that are appropriate to undelete.
 
user55340
16
Q: why there is no power operator in java / c ++?

RanZilberWhile there is such operator - ** in Python , i was wondering why java and c++ havent got one too. It is easy to make one for classes you define in C++ with operator overloading ( and i believe such thing is possible also in java) , but when talking about primitive types such as int, double a...

 
user55340
Thank you.
 
user55340
(while you are there, you might want to unlock it - its not a bad / historical lock / should be locked question...)
 
@MichaelT Heh yeah read that long time ago..
conversation behind me:
colleague1: Object orientation came after I joined the industry so it was hard for me to pick up...
colleague2: Yeah I was completely a functional programmer too throughout all of college.
...
He means procedural...yeah, functional and procedural are the same thing...
 
2:53 PM
Does anyone know why CSS decided to be lisp-case?
 
user55340
3:06 PM
well, CSS isn't case sensitive, which throws out practical CamelCase (which would be the same as camelcase which is hard to read). Font families are hyphen separated already, so consistency?
 
@MichaelT font-families! that's where it came from!
Surely, that's gotta be it
 
user55340
3:59 PM
Palendromic rep!
 
user55340
361
Q: What is the best comment in source code you have ever encountered?

Thomas BrattWhat is the best comment in source code you have ever encountered?

 
@MichaelT You know declaring that in here just begs for that to change, right?
 
user55340
viewed 1,584,505 times
 
user55340
@JimmyHoffa Yep.
 
@MichaelT Oh geezus... 1.5m views of that, and we wonder why so many people think P.SE is a toiletbin.
 
user55340
4:06 PM
Thats SO.
 
O n/m
 
user55340
If we had that many views...
 
user55340
Well, our highest rep one only has 230,578 views.
 
user55340
4:30 PM
> put on hold as off-topic by FrustratedWithFormsDesigner, MichaelT, Karl Bielefeldt, Shog9♦ 14 mins ago
 
user55340
The super duper mod close.
 
user55340
4:45 PM
I bet @Shog9 did it just for the badge‌​... ;-)
 
@MichaelT no, he's got Custodian for politically correct Leave Open submitted a minute prior to that one, programmers.stackexchange.com/review/close/43436
 
user55340
@gnat Yep... though I'm still gonna say he did it for the badge.
 
user55340
(and only 77 more rep until @jozefg gets at /review for close votes)
 
@MichaelT well I for one would do that only for badge, how can I think otherwise :)
 
5:51 PM
gnat, shog9, Robert: If you wish to continue discussing the suitability of the question, please move the conversation to either Meta or chat. — Yannis Rizos 49 mins ago
    public static int getProcType()
    {
        while (true) {
            procType = getInput();
            if (valid(procType)) {
                break;
            }
            System.out.println("Error! Enter a valid option!");
        }
        hrlyRate = hrlyRate(procType);
        procedure = procedure(procType);

        return procType;
    }

    private static int getInput() {
        final int invalid = -1;
        assert !valid(invalid) : "wrong expectation about invalid value used in catch statement";
I have no desire to pollute Programmers with code dumps completely based on concepts elaborated in a duplicate question
5
Q: Should I extract specific functionality into a function and why?

dhblahI have a large method which does 3 tasks, each of them can be extracted into a separate function. If I'll make an additional functions for each of that tasks, will it make my code better or worse and why? Edit: Obviously, it'll make less lines of code in the main function, but there'll be addit...

 
@gnat Did anything get resolved?
 
@RobertHarvey sure, as usual
 
Well, you deleted all of your comments, so it's kinda hard to tell what happened there.
 
I'll meet SO/CR style code dumps with extreme prejudice, as has always been
@RobertHarvey no hard feelings that's for sure :) routine cleanup of meta details from Q&A
 
Sure. Just do it fairly. If it's a bad question, it ought to be closeable in a valid way.
 
5:55 PM
@RobertHarvey it doesn't look bad to me, rather a case study that helps to illustrate a general concept...
In the social sciences and life sciences, a case study (or case report) is a descriptive, exploratory or explanatory analysis of a person, group or event. An explanatory case study is used to explore causation in order to find underlying principles. Case studies may be prospective (in which criteria are established and cases fitting the criteria are included as they become available) or retrospective (in which criteria are established for selecting cases from historical records for inclusion in the study). Thomas offers the following definition of case study: "Case studies are analyses ...
...that could help if was closed as a dupe of a question explaining mentioned concept
 
Duplicate closing doesn't work that way, that's all. It might have worked if the OP of the question you voted to close had asked about function extraction, but he didn't.
 
318
A: What is the XY problem?

GnomeWhat is it? The XY problem is asking about your attempted solution rather than your actual problem. That is, you are trying to solve problem X, and you think solution Y would work, but instead of asking about X when you run into trouble, you ask about Y. The Problem This can lead to frustrati...

 
That might apply here, but we don't have a close reason for that.
 
both ways are bad, as this code mixes two very different things into one method (handling user input and doing business logic) - this is explained in details in answers to duplicate question: Should I extract specific functionality into a function and why?gnat 6 hours ago
 
Closing as duplicate has to be self-evident. It can't be something that other potential close voters have to go through six logical steps before they can say "Oh, yeah, the OP's question really does have an answer there, if you think about it long enough."
That's in no small part why it's about closing duplicate questions, and not about closing duplicate answers.
 
6:05 PM
@RobertHarvey you forgot to mention that other potential close voters have an option to select Leave Open (at least while review isn't aborted)
 
user55340
There is the issue, though, of the "this is part of the larger question addressed in..."
 
user55340
0
Q: I find this questions similar, but could not say they are duplicates

Eduard FlorinescuI just looked over one of my old questions and came across this: Python: Why operator "is" and "==" are sometimes interchangeable for strings? Now looking more in-depth over the two questions a few justifications why it might not be a duplicate of the suggested question: my question is speci...

 
37
A: Is it my responsibility to search for duplicates & vote to close before answering?

Gordon Is it my responsibility to search for duplicates & vote to close before answering? While no one can force you to use the privileges you have been given, I consider it community duty to exert those privileges. Closevoting is an essential act of housekeeping. You should not answer duplicates b...

Gaining reputation "for making SO [...] harder to search". That is an amazingly lucid phrasing. That's the elevator pitch for why answers to duplicates are generally undesirable. — Josh Caswell Jun 5 at 18:37
 
user55340
While (the MSO link) is related to a specific SO question, it does address the "if you are actually asking this other question"
 
user55340
Note the key points in the summary:
 
user55340
6:07 PM
6
A: I find this questions similar, but could not say they are duplicates

Martijn PietersNo, your question is definitely a duplicate of the more general question. The other question answers your specific points as to why Python strings sometimes test true for both equality and identity. Moreover, the more general question is more useful to future visitors because it is more general...

 
@gnat Yes, but I still claim that a lot of folks just follow you down the rabbit hole. For whatever reason, your theories about duplication seem to have gained some traction among the users at Programmers, so they just assume that your close
 
user55340
Its a dup of the more general question, and duping to the more general question is helpful because it acts as a sign post to the more general question.
 
@MichaelT This is fine, but it doesn't apply at all to the two questions we're talking about, which are not similar in any way.
 
@RobertHarvey I remember. You still claim that Programmers are like MSO. When I look back at the history of my close votes, I find this hard to believe
Oct 10 at 22:02, by gnat
@RobertHarvey you apparently mixed up Programmers with MSO. Regulars here aren't fond of gang-voting
@RobertHarvey that's only your opinion, mine is different
18 mins ago, by gnat
I have no desire to pollute Programmers with code dumps completely based on concepts elaborated in a duplicate question
 
@MichaelT Canonical questions are a whole nother subject. They're difficult to get right, they can't be curated in any consistent and reliable way (especially on Stack Overflow), and some folks (notably Joel Spolksy) dispute their veracity as duplicate targets, claiming that they're the moral equivalent of RTFM.
 
6:11 PM
FWIW...

to study: slippery dupe votes

May 17 at 15:05, 2 hours 56 minutes total – 31 messages, 5 users, 6 stars

Bookmarked May 17 at 18:35 by gnat

 
I would personally love it if questions on Stack Overflow could be more generalized. That was the whole purpose of Stack Overflow after all. To collect useful information about programming, not to be a troubleshooting forum.
 
@RobertHarvey I think they're conceptual pacifiers. They never work in real life, but the concept of their possibility placates those who want things SE can't provide.
 
It's less clear that such generalization has value on Programmers. Programmers is already a conceptual site, and I don't see why the same general subject could be discussed from differing viewpoints, in differing questions.
 
user55340
There is a constant battle between those who want it more discussion / viewpoint based and those who don't. I would contend that the discussion approach was tried and has quite a bit of trouble.
 
user55340
While it is concepts, it is certainly not discussion.
 
6:18 PM
Well, by discussion, I mean that someone has a question. Their question deserves a specific answer tailored to their specific question, not "we talked about this already in this answer over here in this unrelated question."
This unrelated question that has nothing really to do with your question, other than one of the answers contains some insight that can help you. Fine, provide a link to that, but if the question is not a duplicate, then it's not a duplicate.
 
user55340
A key part of that is helping the asker create a better question that won't rehash the same clarification and answers again. Pointing them to a dup is one approach to such a process.
 
One of the assumptions that some folks in SE make is that questions and answers have a one-to-one correspondence, that an answer to a question only answers that question, and no other question. That's simply not true.
 
user55340
For example with SCM build/branching questions, many times the problem lies with the branch changing its role mid process. There's a fairly good answer out there on that problem why it exists and how to fix it.
 
user55340
I could probably copy that answer with only minor tweaks into at least 4 different questions.
 
user55340
Yes, "the question isn't a dup even if the answers are"
 
user55340
6:26 PM
But the core problem in each question is a dup of the other even if the wording of the question isn't.
 
Doesn't matter. Dupes are based on the question asked, not the problem analysis.
 
user55340
You are suggesting that I need to repost 95% of my answer in half a dozen different locations?
 
That's a straw man. Seldom is an answer an exact fit to all six questions asked, or even a 95% fit, unless it's a link-only answer to a product recommendation.
 
user55340
(give me just a bit to find the answer and linked questions(
 
user55340
14
A: How to deal with undesired commits that break long-running release builds?

MichaelT One FPGA developer made a small change and started a build. Another FPGA developer made a commit (after he had been told that his changes did not need to be included in this release and that he should wait to commit). After this commit, the initial build failed. The first FPGA developer then h...

 
user55340
6:33 PM
3
Q: Is there an established or defined best practice for source control branching between development and production builds?

Matthew Patrick CashattI struggled in how to phrase my question, so let me give an example in hopes of making more clear what I am after: I currently work on a dev team responsible for maintaining and adding features to a web application. We have a development server and we use source control (TFS). Each day everyon...

 
user55340
So, the question - should I go there and repost my answer?
 
Absolutely. I think you will find, however, that the verbiage can change at least 5% to make it more tailored to the second question.
 
user55340
Yep, I'll change the key problem from the question into the quoted answer block...
 
There you go.
 
user55340
> One FPGA developer made a small change and started a build. Another FPGA developer made a commit (after he had been told that his changes did not need to be included in this release and that he should wait to commit). After this commit, the initial build failed.
 
user55340
6:35 PM
becomes
 
user55340
> Recently, however, we had a bug in production which required an immediate production fix. The problem was that several of us developers had code checked in that was not ready for production so we had to either quickly complete and QA the code, or roll back everything, undo pending changes, etc. In other words, it was a mess.
 
So hopefully this clarifies things a bit with respect to duplicates.
 
user55340
Its not a dup if I quote different text?
 
Duplicate questions, I meant. There's no rule that says your answers have to differ, if they fundamentally answer the questions that are being asked.
Though they usually will differ, in some way.
 
user55340
(lets see if I can I can find the random question where I did repost...)
 
user55340
6:39 PM
It was a race between me and @JimmyHoffa to see who could post first... and I was able to pull from another answer the material.
 
The moderator dashboard does identify copy/pasting in answers, because that is a marker for spammer activity.
 
user55340
@RobertHarvey Ahh... if only it could do it between sites for questions.
 
user55340
5
A: Is there such a thing as truly random?

MichaelTThere are random events. Events such as the decay of radioactive material (hotbits) cannot be predicted. It is random. In the hotbits situation, the random bits are generated by comparing decay events. If The time of the first two events is less than the time of the next two events it is a 0 ...

 
user55340
6
A: How to create a random generator

MichaelTThe key for a truly random number is random data source. Sometimes this is information such as delays in keyboard events or network events. Where high quality random data is desired, it may be radioactive decay. SGI implemented lavarand which drew its seed for a random number generator from a ...

 
user55340
Its not 95%, maybe 85% or so.
 
6:42 PM
> Consider reading patent 5,732,138 and lavarnd.org for the implementation details on how to make a number.
I like that there's a patent on making a number
 
user55340
Did you read the patent?
 
Quarb <-- I just made a new number. Eff you patent.
 
user55340
Its how to digitize a lava lamp as a seed for a pseudo random number generator.
 
@MichaelT "Touch the lava lamp. Hold on until it burns you. The number of milliseconds you held it is your random seed"
 
user55340
6:45 PM
They had an array of small cameras (back in '96, not common - it was the 'indycam' on the Indy from SGI) trained on several different lava lamps.
 
user55340
It used signal processing things to identify where the blobs where and their shape, and encoded that into 1s and 0s, which were then a seed to a pseudo random generator.
 
@MichaelT I can just imagine the "You spent millions on space-pen? We used pencil." approach to random numbers: Dice in a box with a flywheel on a motor underneath and a camera inside
 
user55340
Since the seed was from a chaotic system, the entire system was classified as random.
 
user55340
@JimmyHoffa It was a few engineers having fun on their copious free time.
 
@MichaelT lol I was kidding, but they actually used a similar technique...
 
user55340
6:47 PM
Not so much "we want the patent" but rather the "anything that engineering produces that is novel will be patented" - and it falls on the 'good patent' range... one that helps the general population by being used as a basis for future innovations.
 
user55340
(there are 21 patents that cite this one)
 
user55340
For example, physical property based crypto graphics - google.com/patents/US6233339
 
user55340
1. An encryptor for encrypting secret data, comprising:
means for containing a fluid in a sealed space;
code generation means disposed in the sealed space for generating codes specific to a pressure value of said fluid;
means disposed in the sealed space for generating an encryption key based on said codes; and
means disposed in the sealed space for generating encrypted secret data by encrypting said secret data by using said encryption key.
 
user55340
Reading it, they appear to set up a pair of "lava lamps" (well, not those specifically) and then send signals that are used to generate an environment in the fluid that is then read.
 
user55340
Unless you've got a matched pair of devices, you can't do anything with the data.
 
7:22 PM
It sounds like you're asking if using beta, pre-release software for a calibration instead of tested/released software matters? Yes, it does matter. This must have been what Toyota was thinking when they accepted the lowest bidder to write the firmware for their fly-by-wire gas pedal. — Robert Harvey 3 mins ago
Actually, I think I just realized what he was asking.
 
7:47 PM
@JimmyHoffa You might enjoy the thing I've been fidgeting with today bitbucket.org/jozefg/lambda-calculi
 
user55340
73
Q: A Graph Map of Math.SE

Piotr MigdalI've just made a map of tags for Math.SE. (And to some degree - a greatly simplified map of mathematics.) In short: tag size is related to tag popularity (caveat: see below) and edges are related to tag co-occurrences in questions (or more precisely: the observed/expected ratio, see About joint ...

 
user55340
 
user55340
It would be curious to point this at P.SE
 
@MichaelT It'd also be fun to shade them to count the proportion of closed questions.. that'd be useful information actually..
 
user55340
There is a Data.SE query about that somewhere..
 
8:28 PM
Huh cool
 
@jozefg Ok, that is cool. I would like to add something like... gist.github.com/anonymous/7222017
(that's off the top of my head, didn't check syntax or anything)
the way I tossed the cont onto the eval is stupid too
but exec gives the compositional feedback loop
you could swap back and forth between eval and exec
Using exec you can effectively import term information from one env to another env creating something of a morphism
 
user55340
Lets see if they fixed the gists yet...
 
user55340
gist: destructive update extension, the horror!, 2013-10-29 20:29:23Z
evalThen :: Env a -> Lambda a -> (Maybe (Lambda a) -> b)
evalThen env (Var a) then = then $ M.lookup a env
evalThen env abs@(Abs {}) then = then $ Just abs
evalThen env (App fun arg) then = then $ case fun of
  Abs id body -> evalThen env arg >>= \a -> evalThen (M.insert id a env) body
  _           -> Nothing
evalThen env p@(Prim {}) = then $ Just p

eval env term = eval env term id

exec env term = eval env term (\x -> case x of
  (Var a) -> alter (\y -> x) a env
  _ -> env)
 
Hmm where should that go? I'd prefer to keep Lambda.hs as minimalist as possible.. perhaps I should add Language.Lambda.Primops?
 
user55340
yes!
 
8:33 PM
@jozefg Oh iduno, I'm just throwing out an idea. Make sense?
 
@JimmyHoffa Yeah I think so
 
@jozefg When people give you code while playing around, rewrite it in your own words, so don't ask me where to put it heh
 
@JimmyHoffa Fair enough, So I'm having a deep moral conflict over whether or not I should just give up and switch to git
All the cool kids use it :(
 
@jozefg what do you do now, Hg? Darcs?
 
@JimmyHoffa hg, both of the labs I worked at (MIT and U of M) use it so I switched from a little bit of Git to knowing hg pretty well
 
user20683
8:36 PM
@jozefg I've been known to use both. Kiln lets you use either.
 
@jozefg I wouldn't pay it any mind, until you're doing any genuine important large-scale development, your source control doesn't matter, so if it fits your social purposes more to use github, or hg, or Darcs, or svn, do it. You won't notice a bit of difference really. Context switching with technologies like that is something you'll do for the rest of your life.
 
-1
Q: Does the method of adjustment matter, or just the final calibration?

SteveA company produces software (and hardware) that is used to both perform automatic adjustments on electronic test equipment as well as perform calibrations of the same equipment. The results of the calibrations are put onto a certificate of calibration that is sent to the customer along with the e...

"I want to automate a critical process using software, but I don't want to spend the money to put the automation software through a verification and validation process. Is there a NIST document that will tell me this is OK?"
 
user20683
@RobertHarvey Slap him for me please.
 
@JimmyHoffa Yeah, I'd like to be on github but my inertia with hg makes me wary of switching
 
@jozefg inertia is why people don't use Haskell, inertia's crap.
Practicing technology switching is good anyway, makes you less uncomfortable when you have to do it.
 
user55340
8:38 PM
And you get to get into answering all those juicy git questions on SO and P.SE
 
@WorldEngineer The software is automating the adjustment of equipment during a calibration process. He claims that as long as the calibration comes out OK, the adjustment software can be untested. I told him it's this kind of thinking that caused sudden acceleration in Toyota vehicles.
Then we got into an argument over what "adjustment" means.
 
user20683
@RobertHarvey It's that kind of thinking that blew up an Ariane 5
 
I want close votes.. people should care more about System F so I can have them
 
@WorldEngineer Are you telling me if I think in a certain way, I can blow up rockets?
 
user20683
8:39 PM
and caused both of the largest nuclear disasters ever.
 
user55340
@RobertHarvey for some reason the SF meaning / euphemism of "a tweak to a person's personality to make them fit better into society"
 
user20683
@JimmyHoffa Floating Point Overflows
 
user55340
He'll be fine, we just need to make some adjustments. Brazil like.
 
@WorldEngineer more importantly: blowing up rockets with your mind
 
@MichaelT As in "attitude adjustment."
 
user55340
8:41 PM
@RobertHarvey When I was a sysadmin I had a LART for demonstration purposes.
 
Wiffle bats work. Doesn't hurt them; just makes them feel silly.
 
@jozefg thinking about it, as a hom(A,B) function, that exec is pretty cool for arbitrary term transport between environments. You could evaluate one whole environment and transition the result into another environment where it could fill whatever hole was there. You should almost have a Hole somehow so you could have a Var Id of value Hole that halts environment evaluation until it's filled through some other environments composition with it
you could then get compositional environment carry-forward arbitrarily until the hole is filled and the reduction occurs
 
user55340
@RobertHarvey I had a replica morning star. Well, replica in that it wasn't made centuries ago. Likely still functional enough.
 
@MichaelT I think the goal was "Doesn't hurt kill them"
 
user55340
8:46 PM
@Sparticus But... but... but... how else do they learn?
 
the alter would automatically fill the hole when the id of the term key-matches and the alter gives it a non-hole value
 
user55340
 
@MichaelT well if thats the method you aren't allowed to hide the bodies otherwise no one will learn from it.
duh
 
@MichaelT Warning: Don't learn Haskell. Just look at me. O_O
 
user55340
> There's no problem so large it can't be solved by killing the user off, deleting their files, closing their account and reporting their REAL earnings to the IRS
 
@JimmyHoffa @_@
You're getting sleeeepy...
 
user55340
After haskell, you become a cartoon... got it.
 
Pretty much, I just woke up one morning animated
(There's some form of pun there)
 
user55340
9:31 PM
@RobertHarvey you might wish to mention (on that burnout question) that heroic efforts change the expectation of the clients and the co-workers -- always expecting the hero to solve it. While its satisfying to have a "I did this", doing months of work outside of work (unreported?) may make difficulties billing for similar (on the books) efforts later.
 
user55340
Or for that matter, have a client expect that someone will do months of work on some feature.
 
user55340
Rechannell the enthusiasm into existing code quality (refacotoring) or internal things (build automation, unit tests).
 
@MichaelT Better?
 
user55340
9:48 PM
@RobertHarvey Yep. There are times when heroes are just... consultanting isn't the place for heroes, unless they're specifically paid for being heroes.
 
user55340
(and the client knows it too... we've got some heroes in the contact list here that we can pull in when we need a hero, but we'd rather give a good estimate and expectation up front without having to pull them in)
 
user55340
C2.com is having difficulty for me at the moment, web.archive.org/web/20130721063322/http://www.c2.com/cgi/…
 
user55340
>
In my experience, the problem is not that HeroicProgramming exists, it's that a lot of programmers want to do it and that there is a company cultural assumption that people will do it. A lot of people like the idea of being the hero, and want to be thought of as the person who saved a project: we all want praise for doing a good job and pulling a project in on time. Managers love a HeroicProgrammer? because that programmer is papering over the cracks (or gaping chasms) in the project (at whatever level, be it technical or managerial). Companies who operate a meritocratic promotional syste
 
user55340
(well, there's a neat way around the 'message too long' message)
 
10:25 PM
@MichaelT a thing worth considering is it's not necessarily took months (10x productivity difference). One of my friends once made over a weekend a job that was planned to take about a month for a team of 5. To complete the story, back then, his team lead had to defend him from politically loaded upper mgmt and he eventually left... for a job at Google
 
10:52 PM
jesseliberty.com/2013/10/25/… : two-dozen-insanely-essential-programmer-utilities
 
 
1 hour later…
user20683
11:53 PM
@RhysW with a solidly Windows centric slant.
 

« first day (1152 days earlier)      last day (3830 days later) »