|
Welcome to the International Skeptics Forum, where we discuss skepticism, critical thinking, the paranormal and science in a friendly but lively way. You are currently viewing the forum as a guest, which means you are missing out on discussing matters that are of interest to you. Please consider registering so you can gain full use of the forum features and interact with other Members. Registration is simple, fast and free! Click here to register today. |
![]() |
#1 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 66,053
|
Dear Users… (A thread for Sysadmin, Technical Support, and Help Desk people) Part 10
Damn it. I had to look at someone else's SQL (which always makes me feel dirty, other people's style is weird and off-putting) and I found three mistakes. One's a busted join, one's using a very wrong field to do a join, and the other is doing "where field in (items)" and the items are short by about fifty things that should be included. So now I have to tactfully point out the errors without a) offending them and b) triggering the work to just be reassigned to me.
Sometimes I worry that I'm actually good at my job, which is not in keeping with my chosen view of myself. And for some reason the end users in question on this one seem to like me despite my being as horribly pedantic as I possibly can (I always answer "is this data right?" with "this is an accurate representation of what was in the database at the time the query was run", for example) but it doesn't put them off. Damn it, they're going to ask this be turned over to me on top of all the other crap I'm already doing for them. Grrrrr. I hate looking at other people's SQL. It never leads to anything good. |
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2 |
Uncritical "thinker"
Moderator
Join Date: Jan 2007
Location: UK
Posts: 30,096
|
Similar conversation with Fitbit support about my daughter's fitbit.
Screen remains blank. It does vibrate and is visible via bluetooth. "Try rebooting it - when you get a smile it works" - well suspect I have rebooted it, but the screen is still blank "OK try connecting it to your phone and changing the clock faces" -how? "you need to pair it as in the instructions in the app" -OK... you do realise that I need to input a 4-digit code that is displayed on the fitbit screen... which is blank. -OK I failed because the screen remained blank "try rebooting it." -I have. Eventually after about an hour, they sent me an email with a returns label to print out to send it to them. |
__________________
OECD healthcare spending Public/Compulsory Expenditure on healthcare https://data.oecd.org/chart/60Tt Every year since 1990 the US Public healthcare spending has been greater than the UK as a proportion of GDP. More US Tax goes to healthcare than the UK |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#3 |
No longer the 1
Join Date: Apr 2007
Posts: 28,635
|
|
__________________
As human right is always something given, it always in reality reduces to the right which men give, "concede," to each other. If the right to existence is conceded to new-born children, then they have the right; if it is not conceded to them, as was the case among the Spartans and ancient Romans, then they do not have it. For only society can give or concede it to them; they themselves cannot take it, or give it to themselves. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#4 |
Penultimate Amazing
Join Date: Aug 2001
Posts: 13,768
|
This strikes a chord with me--I used to pride myself on being able to write manual SQL code for just about any kind of result I needed. Then at one analyst job we started using SAS Enterprise Guide, and I observed, to my horror, that it was common practice to use visual tools similar to (but more powerful than) MS Access query design screen.
Not only that, but rather than build up the result from nested sub-queries, instead you'd start with your linked source table, and perform a query on it to create a temporary table, then make another query to manipulate the data further, and creating a sequence. I started out skipping all that and just writing massive manual code in the text editor as God intended, and patting myself on the back for being smarter. I quickly learned the hard way that there were several key advantages to the "dumb" way. - Troubleshooting was easier with the process in multiple steps. You could easily see what part went wrong, fix just that part, and continue from the last successful step. My way, you had to take it from the top every time you found a bug. - If the source data or business logic changed, it was easier to modify and enhance. Steps that were done the same way could be easily left alone. - Someone inheriting the job from me had a chance in hell of figuring out what I was doing to the data and why. |
__________________
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#5 |
Illuminator
Join Date: Nov 2002
Posts: 4,382
|
I've had a drink, but people who write unmaintainable code want necking
|
__________________
You can't defeat fascism through debate because it's not simply an idea, proposal or theory. It's a fundamentally flawed way of looking at the world. It's a distorting prism, emotionally charged and completely logic-proof. You may as well challenge rabies to a game of Boggle. @ViolettaCrisis |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#6 |
Uncritical "thinker"
Moderator
Join Date: Jan 2007
Location: UK
Posts: 30,096
|
A colleague tells me that he used to use SPSS, which has some very clever "i think you meant to code that" when running. He said it was weird looking at the output saying something like
Perform function on array string1. No "string" listed - using stringl instead He also saw a demonstration of a make yourself irreplaceable macro for it, which stripped out all comments, renamed all strings as x1 x2 x3 etc and removed all line spaces so it was a single line of code. |
__________________
OECD healthcare spending Public/Compulsory Expenditure on healthcare https://data.oecd.org/chart/60Tt Every year since 1990 the US Public healthcare spending has been greater than the UK as a proportion of GDP. More US Tax goes to healthcare than the UK |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#7 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,457
|
When running?. That sounds like autovivification (which can be a horrible source of problems) on steroids in “hold my vodka” mode.
The last bit: an IBM language called Rexx (big fan) had a oneliner tool that would rewrite a rexx program as one line. Scripting string tokenising language. It was used as a sort of ersatz compile to make shipped code compact and harder to hack. Until someone wrote a deoneline script. |
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#8 |
Resident Skeptical Hobbit
Join Date: Jul 2005
Location: Waging war on woo-woo in Winnipeg
Posts: 7,345
|
|
__________________
The social illusion reigns to-day upon all the heaped-up ruins of the past, and to it belongs the future. The masses have never thirsted after truth. They turn aside from evidence that is not to their taste, preferring to deify error, if error seduce them. Gustav Le Bon, The Crowd, 1895 (from the French) |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#9 |
Penultimate Amazing
Join Date: Aug 2001
Posts: 13,768
|
The trouble with being "irreplaceable" is that it also makes it very difficult for you to transfer if you want to, say, accept a promotion into another department. You'd better REALLY like staying in the job you have.
|
__________________
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#10 |
Uncritical "thinker"
Moderator
Join Date: Jan 2007
Location: UK
Posts: 30,096
|
Yes it does sound risky. I mean with SPSS it is going to be analyses, rather than actually effecting something vital. Maybe it was in compiling. Indeed, and neither of us are data (or software) engineers* as our primary roles - one good friend and colleague was a software engineer for 30 years before his current role... I has assumed he was a hardware engineer, until he told me. *We design power semiconductor chips and the processes around them - I play around with Gallium Nitride and Silicon, he still just plays around with Silicon. |
__________________
OECD healthcare spending Public/Compulsory Expenditure on healthcare https://data.oecd.org/chart/60Tt Every year since 1990 the US Public healthcare spending has been greater than the UK as a proportion of GDP. More US Tax goes to healthcare than the UK |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#11 |
Lackey
Administrator
Join Date: Aug 2001
Location: South East, UK
Posts: 109,678
|
I’ve had the pleasure and agony of working with two genius programmers* (out of the hundreds I’ve worked with). And they were a total contrast. One produced code that was basically (
![]() *Excluding assembler level programmers - they are just weird and have enough trouble communicating full stop! |
__________________
I wish I knew how to quit you |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#12 |
Beauf
Join Date: Nov 2004
Posts: 3,494
|
For a while 30 years ago I had to write some stuff in A68K. I never documented it as I had no idea how it worked. I was just grateful that the numerous sacrifices I made on the floor of the machine room paid off.
|
__________________
"But Master! Does not the fire need water too? Does not the mountain need the storm? Does not your scrotum need kicking?" |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#13 |
Penultimate Amazing
Join Date: Aug 2001
Posts: 13,768
|
I think people underestimate the superstition level in coders.
|
__________________
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#14 |
Uncritical "thinker"
Moderator
Join Date: Jan 2007
Location: UK
Posts: 30,096
|
|
__________________
OECD healthcare spending Public/Compulsory Expenditure on healthcare https://data.oecd.org/chart/60Tt Every year since 1990 the US Public healthcare spending has been greater than the UK as a proportion of GDP. More US Tax goes to healthcare than the UK |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#15 |
Penultimate Amazing
Join Date: Aug 2001
Location: Sorth Dakonsin
Posts: 27,915
|
Quote:
|
__________________
Science is self-correcting. Woo is self-contradicting. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#16 |
Quester of Doglets
Join Date: Dec 2009
Location: Sunny South Australia
Posts: 4,968
|
|
__________________
We would be better, and braver, to engage in enquiry, rather than indulge in the idle fancy, that we already know -- Plato. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#17 |
So far, so good...
Join Date: Apr 2012
Location: On the outskirts of Nowhere; the middle was too crowded
Posts: 3,990
|
No, there are 11 kinds.
Those that understand binary, those that don't, and those that don't care. |
__________________
Over we go.... |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#18 |
Penultimate Amazing
Join Date: Jul 2006
Posts: 23,704
|
|
__________________
"Reality is what's left when you cease to believe." Philip K. Dick |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#19 |
Resident Skeptical Hobbit
Join Date: Jul 2005
Location: Waging war on woo-woo in Winnipeg
Posts: 7,345
|
Why do programmers get Hallowe'en and Christmas mixed up? Because Oct 31 = Dec 25.
|
__________________
The social illusion reigns to-day upon all the heaped-up ruins of the past, and to it belongs the future. The masses have never thirsted after truth. They turn aside from evidence that is not to their taste, preferring to deify error, if error seduce them. Gustav Le Bon, The Crowd, 1895 (from the French) |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#20 |
Penultimate Amazing
Join Date: Nov 2014
Location: Dharug & Gundungurra
Posts: 15,015
|
|
__________________
...our governments are just trying to protect us from terror. In the same way that someone banging a hornets’ nest with a stick is trying to protect us from hornets. Frankie Boyle, Guardian, July 2015 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#21 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 66,053
|
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#22 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,457
|
I tried to get Long John Silver’s number but it was in octal.
|
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#23 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 66,053
|
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#24 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,457
|
It was based on an old joke about the lowest definition of a parity error “pieces of seven, pieces of seven”. Obviously it works better spoken than written.
|
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#25 |
Penultimate Amazing
Join Date: Aug 2001
Location: Sorth Dakonsin
Posts: 27,915
|
|
__________________
Science is self-correcting. Woo is self-contradicting. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#26 |
Penultimate Amazing
Join Date: Nov 2014
Location: Dharug & Gundungurra
Posts: 15,015
|
|
__________________
...our governments are just trying to protect us from terror. In the same way that someone banging a hornets’ nest with a stick is trying to protect us from hornets. Frankie Boyle, Guardian, July 2015 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#27 |
Penultimate Amazing
Join Date: Jul 2006
Posts: 23,704
|
|
__________________
"Reality is what's left when you cease to believe." Philip K. Dick |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#28 |
Penultimate Amazing
Join Date: Nov 2003
Location: Port Townsend, Washington
Posts: 36,561
|
|
__________________
Cum catapultae proscribeantur tum soli proscripti catapultas habeant. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#29 |
Penultimate Amazing
Join Date: Aug 2001
Location: Sorth Dakonsin
Posts: 27,915
|
|
__________________
Science is self-correcting. Woo is self-contradicting. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#30 |
Penultimate Amazing
Join Date: Jul 2006
Posts: 23,704
|
|
__________________
"Reality is what's left when you cease to believe." Philip K. Dick |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#31 |
No longer the 1
Join Date: Apr 2007
Posts: 28,635
|
|
__________________
As human right is always something given, it always in reality reduces to the right which men give, "concede," to each other. If the right to existence is conceded to new-born children, then they have the right; if it is not conceded to them, as was the case among the Spartans and ancient Romans, then they do not have it. For only society can give or concede it to them; they themselves cannot take it, or give it to themselves. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#32 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,457
|
|
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#33 |
Penultimate Amazing
Join Date: Aug 2001
Location: Sorth Dakonsin
Posts: 27,915
|
|
__________________
Science is self-correcting. Woo is self-contradicting. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#34 |
Observer of Phenomena
Pronouns: he/him Join Date: Feb 2005
Location: Ngunnawal Country
Posts: 82,214
|
So I just had my ear chewed off by The Most Important Person In The Department because I couldn't reset the password on a system that we don't own or manage.
|
__________________
Слава Україні! Героям Слава! 20220224 - 20230224 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#35 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 66,053
|
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#36 |
Penultimate Amazing
Join Date: Jul 2006
Posts: 23,704
|
|
__________________
"Reality is what's left when you cease to believe." Philip K. Dick |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#37 |
Becoming Beth
Join Date: May 2009
Location: Central Vale of Humility (USA, sort of)
Posts: 26,884
|
|
__________________
"A great deal of intelligence can be invested in ignorance when the need for illusion is deep." "Ninety percent of the politicians give the other ten percent a bad reputation." |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#38 |
Penultimate Amazing
Join Date: Nov 2014
Location: Dharug & Gundungurra
Posts: 15,015
|
|
__________________
...our governments are just trying to protect us from terror. In the same way that someone banging a hornets’ nest with a stick is trying to protect us from hornets. Frankie Boyle, Guardian, July 2015 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#39 |
Illuminator
Join Date: Nov 2002
Posts: 4,382
|
When I moved to compressed hours, which means I start at 0700 I joined the little gang of people who check the production batch schedulers to see if there are any jobs down. If there were any I would try to fix them, because that's what I'm paid for, it helps my colleagues and it's good practice for overnight and weekend callout cover.
I've encouraged my teammates to do the same, and one guy does it dutifully every morning and posts a little status report into the team chat. Except when there's a job down. The first time it happened I thought, "hmmm.... coincidence?" Now, it's happened too many times . This morning, no report, and, sure enough, job down. |
__________________
You can't defeat fascism through debate because it's not simply an idea, proposal or theory. It's a fundamentally flawed way of looking at the world. It's a distorting prism, emotionally charged and completely logic-proof. You may as well challenge rabies to a game of Boggle. @ViolettaCrisis |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#40 |
Observer of Phenomena
Pronouns: he/him Join Date: Feb 2005
Location: Ngunnawal Country
Posts: 82,214
|
I actually had opportunity to make use of the technical support for my ISP very recently. I gave them all the relevant information up front, and did everything they told me to do. They were able to fix my problem in about fifteen minutes. After the call, I gave positive feedback.
|
__________________
Слава Україні! Героям Слава! 20220224 - 20230224 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
Thread Tools | |
|
|