Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Thanks Ants
May 21, 2004

#essereFerrari


I'd rather just be able to gently caress off early one day, take a long lunch or arrive late without someone jumping down my throat about having to take PTO than getting concerned about getting OT for replying to an email on a weekend.

Adbot
ADBOT LOVES YOU

MC Fruit Stripe
Nov 26, 2002

around and around we go
I can agree with that. My arrival time on Monday will be "soon", and no one is going to be checking the clock when it happens.

Super-NintendoUser
Jan 16, 2004

COWABUNGERDER COMPADRES
Soiled Meat
When I quit $AWFUL_JOB because I was working 80 hour weeks and I wasn't home to be with my family the boss pretty much said "OK you are quitting but just come in nights and weekends for some extra work on the project and I'll pay you a few bucks". He got legitimately confused when I told him no. When he pushed I told him I'd do it but I want $125/hour paid upfront. When he said I was being unreasonable my answer was "that's the point".

RFC2324
Jun 7, 2012

http 418

Virigoth posted:

Sounds like at least an hour of on-call engineer time to me. Rule #1 Always get the money first.

My current gig does a minimum of 2 hours for any on-call incident, even if its only 5 minutes long.

I didn't realized before that by changing my title from 'Admin' to 'Engineer' made it this easy to abuse and exploit additional money making.

Ynglaur
Oct 9, 2013

The Malta Conference, anyone?

Humphreys posted:

On the 'out of office auto notification thing' I completely forgot to mention that my manager has two other email addresses that he uses. Both of which had an auto reply to any mail received. I hosed up and accidentally CCed him on an email from account 1 to account 2.

I walked away not knowing that for 2 hours these two addresses were sending each other out of office emails in reply to the previous out of office email every minute. If I was more of a shitlord than I already am, I would have just let them go at it for a week or so.

I haven't seen an email system that does this since 1996 or 1997. This taught the IT department of the time that space quotas for inboxes were a thing they should use, after this issue caused certain hard disks to fill to the point where NT wouldn't even boot. We had no email for 2 days.

Ynglaur
Oct 9, 2013

The Malta Conference, anyone?

Jerk McJerkface posted:

When I quit $AWFUL_JOB because I was working 80 hour weeks and I wasn't home to be with my family the boss pretty much said "OK you are quitting but just come in nights and weekends for some extra work on the project and I'll pay you a few bucks". He got legitimately confused when I told him no. When he pushed I told him I'd do it but I want $125/hour paid upfront. When he said I was being unreasonable my answer was "that's the point".

Depending on your skills and experience, this actually isn't too unreasonable.

xzzy
Mar 5, 2009

My dad did that, but he was a car mechanic instead of a computer mechanic. Was switching to a job in the military but since he was by far the best mechanic that shop had, they let him name his price to work on the weekends. He got four times his old hourly rate for months until they found a replacement.

FlapYoJacks
Feb 12, 2009

Jerk McJerkface posted:

When I quit $AWFUL_JOB because I was working 80 hour weeks and I wasn't home to be with my family the boss pretty much said "OK you are quitting but just come in nights and weekends for some extra work on the project and I'll pay you a few bucks". He got legitimately confused when I told him no. When he pushed I told him I'd do it but I want $125/hour paid upfront. When he said I was being unreasonable my answer was "that's the point".

I charge 85 - 150$ an hour for side embedded Linux work to depending on the job. 125$ isn't unreasonable depending on what they want you to do.

meanieface
Mar 27, 2012

During times of universal deceit, telling the truth becomes a revolutionary act.

Thanks Ants posted:

I'd rather just be able to gently caress off early one day, take a long lunch or arrive late without someone jumping down my throat about having to take PTO than getting concerned about getting OT for replying to an email on a weekend.

What would be a good "in an interview" question to try to pull out if it's this way, or if it's "you'd better be at your desk before 9 and leave after 5 and work through lunch" with after-hours or weekend work as fun uncomped work time?

Neddy Seagoon
Oct 12, 2012

"Hi Everybody!"

meanieface posted:

What would be a good "in an interview" question to try to pull out if it's this way, or if it's "you'd better be at your desk before 9 and leave after 5 and work through lunch" with after-hours or weekend work as fun uncomped work time?

"What are your office policies regarding PTO/sick leave" would probably do it. If it's a more relaxed environment they'll probably mention they don't mind you rocking up late or taking a long lunch occasionally.

Gounads
Mar 13, 2013

Where am I?
How did I get here?

ratbert90 posted:

I charge 85 - 150$ an hour for side embedded Linux work to depending on the job. 125$ isn't unreasonable depending on what they want you to do.

Yeah, non-W2 work gets a premium too.


When I left the part-time job I worked during college I asked for $100/hour. In hindsight, it was probably too high for the time and experience, but they paid it for a couple weekends here and there.

SEKCobra
Feb 28, 2011

Hi
:saddowns: Don't look at my site :saddowns:

Gounads posted:

Yeah, non-W2 work gets a premium too.


When I left the part-time job I worked during college I asked for $100/hour. In hindsight, it was probably too high for the time and experience, but they paid it for a couple weekends here and there.

If they paid it wasn't too high. Simple capitalism self regulating market blabla

Super-NintendoUser
Jan 16, 2004

COWABUNGERDER COMPADRES
Soiled Meat
They were notorious for not paying contractors. I brought some friends in that had specialized skills to help with a few projects, and they just didn't pay them. They'd drag their feet and then offer to pay half, hoping to cheap out. So when he made me that offer, I wanted to be paid upfront, and he took it like I didn't trust him as a friend. It was :psyduck:

Thanks Ants
May 21, 2004

#essereFerrari


Did you work for Donald Trump?

hihifellow
Jun 17, 2005

seriously where the fuck did this genre come from

ratbert90 posted:

I charge 85 - 150$ an hour for side embedded Linux work to depending on the job. 125$ isn't unreasonable depending on what they want you to do.

The VAR I work for charges around $160 an hour, and that's figured directly from hours I mark down as working for the client, so above $100/hr for contract work is definitely reasonable.

Naramyth
Jan 22, 2009

Australia cares about cunts. Including this one.

MC Fruit Stripe posted:

I suppose if I believed that IT's pay scale was covered by a 2% spread, I'd be jaded too. Luckily I get my paycheck in the real world, where taking 5 minutes out of my Sunday morning (5 minutes less time spent playing Zelda Randomizer) can have a bit more impact than that.

The best part of this post is that I now know Zelda Randomizer exists.

Arsten
Feb 18, 2003

Naramyth posted:

The best part of this post is that I now know Zelda Randomizer exists.

I also did not know about this and I can now feel my free time going away forever.....

I hope no one does this for Skyrim.

MF_James
May 8, 2008
I CANNOT HANDLE BEING CALLED OUT ON MY DUMBASS OPINIONS ABOUT ANTI-VIRUS AND SECURITY. I REALLY LIKE TO THINK THAT I KNOW THINGS HERE

INSTEAD I AM GOING TO WHINE ABOUT IT IN OTHER THREADS SO MY OPINION CAN FEEL VALIDATED IN AN ECHO CHAMBER I LIKE

Naramyth posted:

The best part of this post is that I now know Zelda Randomizer exists.

Someone else that had a :aaaaa: moment! I also found that there's a metroid randomizer as well. This is going to do bad things to my life

(Thanks for finding :aaaaa: for me, Naramyth, I stared at the smilie page for a few minutes before giving up)

MF_James fucked around with this message at 18:06 on Aug 8, 2016

MC Fruit Stripe
Nov 26, 2002

around and around we go

Naramyth posted:

The best part of this post is that I now know Zelda Randomizer exists.
It is a fantastic piece of software built by a fantastic person. The ability to switch every cave, every dungeon, every dungeon room, every monster, every shop, every item, every price... etc, etc, etc. It's a new game every time you play. Very fun.

Naramyth
Jan 22, 2009

Australia cares about cunts. Including this one.

MF_James posted:

Someone else that had a woah moment (drat it I can't remember which smilie it is that has the mouth keep opening until it covers the whole thing then repeats). I also found that there's a metroid randomizer as well. This is going to do bad things to my life


:aaaaa:

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

AS/400 guy is on the phone with someone

"Oh are you in the harris system?"

"What screen are you on? Order release?"

"It will say order release at the top of the screen"

"Okay well what does it say?"

"okay well scroll down do you see where it says order hold code?"

"okay just put an H in there it will put it on hold"

Just use LogMeIn so you can see their screen. We pay like $1,000 a year for it.

incoherent
Apr 24, 2004

01010100011010000111001
00110100101101100011011
000110010101110010
Person on the other line had anime\porn up and refused a remote sesh.

It happens.

Proteus Jones
Feb 28, 2013



"I have a process that works for me and has for decades"

"Yes, it requires no automation and the most ridiculous, tedious form of remote troubleshooting I can manage. What part of 'I have a process that works' do you not understand?"

ChickenOfTomorrow
Nov 11, 2012

god damn it, you've got to be kind

flosofl posted:

What part of 'I have a process that works' do you not understand?

CHANGE SCARES ME, I REFUSE TO CHANGE MY PROCESS

Proteus Jones
Feb 28, 2013



ChickenOfTomorrow posted:

CHANGE SCARES ME, I REFUSE TO CHANGE MY PROCESS

That or:

I WON'T LET YOU REPLACE ME WITH A SCRIPT

MF_James
May 8, 2008
I CANNOT HANDLE BEING CALLED OUT ON MY DUMBASS OPINIONS ABOUT ANTI-VIRUS AND SECURITY. I REALLY LIKE TO THINK THAT I KNOW THINGS HERE

INSTEAD I AM GOING TO WHINE ABOUT IT IN OTHER THREADS SO MY OPINION CAN FEEL VALIDATED IN AN ECHO CHAMBER I LIKE

Sometimes it takes longer to remote into a machine than it does to talk through it for 30 seconds, although that did not seem to be the case here.

meanieface
Mar 27, 2012

During times of universal deceit, telling the truth becomes a revolutionary act.

flosofl posted:

That or:

I WON'T LET YOU REPLACE ME WITH A SCRIPT

Oh, hello, coworker. :(

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Just got off the phone with a 'programmer' at the consultant's place we're working with on an ERP implementation. His script is missing the last line item on an order....

:haw: "Oh...well I can fix that, NetSuite counts funny"

I figured some sort of off-by-one error. The scripts are all Javascript. I opened it up and find:
code:
for (var x = 1; x < count+1; x++) {
  ....
}
Motherfucker. That was your fix?

meanieface
Mar 27, 2012

During times of universal deceit, telling the truth becomes a revolutionary act.

Bob Morales posted:

Just got off the phone with a 'programmer' at the consultant's place we're working with on an ERP implementation. His script is missing the last line item on an order....

:haw: "Oh...well I can fix that, NetSuite counts funny"

I figured some sort of off-by-one error. The scripts are all Javascript. I opened it up and find:
code:

for (var x = 1; x < count+1; x++) {
  ....
}

Motherfucker. That was your fix?

Wait wait so now he's skipping the first record?

This is why we can't have nice things.

FlapYoJacks
Feb 12, 2009

Bob Morales posted:

Just got off the phone with a 'programmer' at the consultant's place we're working with on an ERP implementation. His script is missing the last line item on an order....

:haw: "Oh...well I can fix that, NetSuite counts funny"

I figured some sort of off-by-one error. The scripts are all Javascript. I opened it up and find:
code:

for (var x = 1; x < count+1; x++) {
  ....
}

Motherfucker. That was your fix?

AFLJHW$UTYHKJjkhfdsakf&%(*#&%*(

This makes my head hurt.

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

meanieface posted:

Wait wait so now he's skipping the first record?

This is why we can't have nice things.

It starts at 1 not 0, but he's doing < x+1 instead of <= x

Zamujasa
Oct 27, 2010



Bread Liar

Bob Morales posted:

Just got off the phone with a 'programmer' at the consultant's place we're working with on an ERP implementation. His script is missing the last line item on an order....

:haw: "Oh...well I can fix that, NetSuite counts funny"

I figured some sort of off-by-one error. The scripts are all Javascript. I opened it up and find:
code:
for (var x = 1; x < count+1; x++) {
  ....
}
Motherfucker. That was your fix?

:allears: Reminds me of the old boss. Comments are my own, the code is a fairly accurate representation of what was originally written.

code:
Data format: Data type, timestamp, origin identifier, data-type-specific format, terminated by \0

MESSAGE 20160808133000 22D42CD49030 Some sort of message here
BINARY 20160808133005 22D42CD49030 01 (binary data, with non-terminating \0s escaped)
:pseudo: i know how to solve this problem

php:
<?php
$m get_one_packet_of_data();                    // Abstracted function to get one packet of data, de-escaped already

$mybin hexbin($m);                              // Convert the entire mess to hexadecimal, even though it's almost all text
$myoldbin hexbin($m);                           // Keep a copy of it so we can mangle the other one

$myfirstpos strpos($mybin"20");               // Search for the first "20" (space)
$myfirstdata substr($mybin0$myfirstpos);    // Cut out everything from the start to that position
$mybin substr($mybin$myfirstpos 2);         // Cut out that part from the packet

$mysecondpos strpos($mybin"20");              // Search for the next space
$myseconddata substr($mybin0$mysecondpos);  // Cut out that part...
$mybin substr($mybin$mysecondpos 2);        // Cut it from the packet


// Repeat for several different fields (regardless of message type, so some are junk/wrong)


// Check if this was a "BINARY" packet
// by checking (of all things) if the first packet had "BINARY" in it anywhere
// (and yes, sometimes it shows up outside of the 'data type' field,
//  and yes, it causes all sorts of exciting problems)

if (stripos($myoldbin"42494e415259") !== false) {
  // similarly awful code follows
}


:suicide:


Just in ten seconds of reading the documentation, the number of fields is indicated by the first field, so something like this would work just as well:

php:
<?php

// # of expected fields per message type
$fields = array('BINARY' => 4'MESSAGE' => 3'GPSDATA' => 10);

$m get_one_packet_of_data();

$packet_data explode(" "$m2);    // Split packet into type + fields
$packet_type $packet_data[0];        // (for clarity)
$packet_fields explode(" "$packet_data[1], $fields[$packet_type]);  // Split field data based on # of expected fields

if ($packet_type == "BINARY") {
  // probably could use a switch/case or OOP here but :effort:
}

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Just looked at AS/400 guy's Linkedin page. Spelled 2 programming languages wrong and also spelled Microsoft wrong. Also has the balls to lists HTML and PHP as skills.

MC Fruit Stripe
Nov 26, 2002

around and around we go
When I see a link that I want but the website has right click disabled I'll open notepad and type in the link but then surround it by <a href=" and ">link</a> and save it as index.html which will give me a link I can right click to download the file. Please visit my Linkedin page and endorsement for HTML, thanks.

terrenblade
Oct 29, 2012

Naramyth posted:

The best part of this post is that I now know Zelda Randomizer exists.

Yup, my poo poo day just became a good day.

spog
Aug 7, 2004

It's your own bloody fault.

Bob Morales posted:

Just looked at AS/400 guy's Linkedin page. Spelled 2 programming languages wrong and also spelled Microsoft wrong. Also has the balls to lists HTML and PHP as skills.

Cobalt
D++
Basil
Pastel

MiniFoo
Dec 25, 2006

METHAMPHETAMINE

Before I started at this MSP, our clients were primarily using CrashPlan Home subscriptions. Yes, my supervisors recommended these businesses a non-enterprise solution for critical backups, regardless of the size of the company/number of employees. This is bad enough, but at least we're finally transitioning to other solutions because JRE and the CrashPlan app loving suck.

One of these clients (that my boss has been trying to get on Egnyte for months) has 9 TB of data. For some unbeknownst reason, CrashPlan is only reporting 66 GB backed up, both locally and online, even though all of the appropriate directories were selected (it still says 100% though :downs:). Now I have to try and explain why I wasn't able to restore the 2 GB folder some user "accidentally" deleted from their OS X server.

This is just one of many gently caress-ups that happens at this place.

MiniFoo fucked around with this message at 23:47 on Aug 8, 2016

RFC2324
Jun 7, 2012

http 418

MC Fruit Stripe posted:

When I see a link that I want but the website has right click disabled I'll open notepad and type in the link but then surround it by <a href=" and ">link</a> and save it as index.html which will give me a link I can right click to download the file. Please visit my Linkedin page and endorsement for HTML, thanks.

Do sites still disable right click? I haven't encountered that in years.

chin up everything sucks
Jan 29, 2012

RFC2324 posted:

Do sites still disable right click? I haven't encountered that in years.

I've seen a few, also ones that add poo poo to your clipboard. No-Script is very nice.

Adbot
ADBOT LOVES YOU

keseph
Oct 21, 2010

beep bawk boop bawk
Pissing me off: Me.
Spend an hour writing and testing a powershell script for my lab, cleaning it up, etc. Go to save it. There's a script with almost that same name already. Because I wrote the same thing six months ago and saved it for later reuse and promptly forgot.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply