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
peanut
Sep 9, 2007


New client, I'm a freelancer replacing another freelancer who recently accepted a full time job with another client.

The old freelancer was local so she didn't need a hotel, I am coming in from 4-5 hours away so I do need a hotel. The agreement up to now was (1 day rate + local transportation, no hotel). My rate is higher and my requirements are different.
I have been asked to submit two options for invoicing:
A (hourly rate + long distance and local transportation + hotel), OR
B (daily rate + long distance and local transportation, no hotel).
At my normal daily rate, I would be losing 30% to hotel costs, and this is not acceptable. So I have suggest to increase my daily rate so that it absorbs most of the hotel costs while almost matching B and A.

From what I experienced this week, this client does not go into overtime, so upping the daily rate is necessary (8 hours to 10 hours).

If you were a decision maker which option would you accept? Or do you think the head office will get nasty and demand I do the same job for 30% less?

Adbot
ADBOT LOVES YOU

EvilHawk
Sep 15, 2009

LIVARPOOL!

Klopp's 13pts clear thanks to video ref

DeeplyConcerned posted:

I'm a database newbie, but I'm curious how a single query can bring down an entire database? Is it a Bobby tables situation? Seems kind of hard to fix a bug that hasn't been formally described.

It's hard to explain without going into the actual architecture, but the simple explanation would be if we have a database with x tables, and a query is running against all of those tables, we can't write more data into those tables. That means that the queue builds up and up and then impacts the performance of the overall system as it has a load of messages constantly trying to write to a databse.

One of the mitigations we raised is that SQL will actually dump a query that goes on for too long, which is less than the time our messages try to retry. But, according to this guy, "it could still happen". So two months sat around talking in circles.

Cavelcade
Dec 9, 2015

I'm actually a boy!



Seems like a situation where "could not (re)produce" was designed for.

Riven
Apr 22, 2002
I got laid off today. The separation agreement they sent me is e-signed by an HR person they fired 8 months ago. Running it by a lawyer tomorrow to see if it’s enforceable lol.

fresh_cheese
Jul 2, 2014

MY KPI IS HOW MANY VP NUTS I SUCK IN A FISCAL YEAR AND MY LAST THREE OFFICE CHAIRS COMMITTED SUICIDE
I do solution test , have for 20 years.

The response to Mr rear end in a top hat is “show me the data. Demonstrate your failure scenario on a test system. With the good sql jobs and their response times, then the bad sql coming in, with its runtime statistics showing its bypassing the safeties, and the backlog of now halted good sql”

No data == no problem

No open sev1 defect in the tracking tool == lol yea we are releasing jackass

Pff
Aug 17, 2012
But what if... What if the GUIDs collide? Halt the business while we R&D this please.

goatface
Dec 5, 2007

I had a video of that when I was about 6.

I remember it being shit.


Grimey Drawer
Sounds like the dude thinks his job is to come up with reasons to stop releases, so he is stopping releases. Someone should probably check he knows what the role actually is.

fresh_cheese
Jul 2, 2014

MY KPI IS HOW MANY VP NUTS I SUCK IN A FISCAL YEAR AND MY LAST THREE OFFICE CHAIRS COMMITTED SUICIDE
That is the job: stop bad releases with data showing how bad they are

The “with data” part is whats missing here. What if monkeys fly out of the database’s butt is not data.

E: its not even stop releases, really. Its gather data about how bad the release is so the business can decide if releasing the bad release is worth it or whether they oughtta fix it a little.

fresh_cheese fucked around with this message at 13:28 on Nov 16, 2023

EvilHawk
Sep 15, 2009

LIVARPOOL!

Klopp's 13pts clear thanks to video ref

It is, as the title of the thread indicates, an extremely dumb poo poo my work does :v:

Generally our processes are well defined and we progress through work at a good rate. It's just been this one case where there's not an obvious solution and conflicting responsibilities.

goatface
Dec 5, 2007

I had a video of that when I was about 6.

I remember it being shit.


Grimey Drawer
That's kinda what I mean. It sounds like they aren't trying to examine whether a product is sufficiently ready, they are trying to come up with reasons to stop releases.

The opposite end of the spectrum to people who handwave everything through because "we're here to release products".

I brought my Drake
Jul 10, 2014

These high-G injections have some serious side effects after pulling so many jumps.

fresh_cheese posted:

That is the job: stop bad releases with data showing how bad they are

The “with data” part is whats missing here. What if monkeys fly out of the database’s butt is not data.

E: its not even stop releases, really. Its gather data about how bad the release is so the business can decide if releasing the bad release is worth it or whether they oughtta fix it a little.

Dumb poo poo your work does: what if monkeys fly out of the database’s butt is not data

DeeplyConcerned
Apr 29, 2008

I can fit 3 whole bud light cans now, ask me how!

EvilHawk posted:

It's hard to explain without going into the actual architecture, but the simple explanation would be if we have a database with x tables, and a query is running against all of those tables, we can't write more data into those tables. That means that the queue builds up and up and then impacts the performance of the overall system as it has a load of messages constantly trying to write to a databse.

One of the mitigations we raised is that SQL will actually dump a query that goes on for too long, which is less than the time our messages try to retry. But, according to this guy, "it could still happen". So two months sat around talking in circles.

Thanks. So basically the query against all those tables locks out pending insert statements causing problems. I agree with others that this really should be demonstrated before it's allowed to hold back a release. Because even if this theoretical problem is a problem until it's demonstrated you can't know if it's something that is better off fixed at the database level or the application level.

I have it set up where there's a table whose job it is to receive data from the users. But when the users query from the database those actually go to a view that is based on the first table. I haven't run into any problems with inserts locking out queries to the view or vice versa, but then again there are only like 20 users in the system total so not likely to happen at that scale anyway.

Creature
Mar 9, 2009

We've already seen a dead horse
This week management made all our account managers give presentations on why they should keep their jobs, then made a third of them redundant anyway. Office morale is through the floor 😂

coldpudding
May 14, 2009

FORUM GHOST
My workplace is closing down forever and nobody got more than a days notice about it, long story short the owner is going to jail for a real long time.

goatface
Dec 5, 2007

I had a video of that when I was about 6.

I remember it being shit.


Grimey Drawer
For comedy reasons or harrowing ones?

Shoehead
Sep 28, 2005

Wassup, Choom?
Ya need sumthin'?

coldpudding posted:

My workplace is closing down forever and nobody got more than a days notice about it, long story short the owner is going to jail for a real long time.

I will swap with you


(for real though that sucks rear end)

BigHead
Jul 25, 2003
Huh?


Nap Ghost

peanut posted:

New client, I'm a freelancer replacing another freelancer who recently accepted a full time job with another client.

The old freelancer was local so she didn't need a hotel, I am coming in from 4-5 hours away so I do need a hotel. The agreement up to now was (1 day rate + local transportation, no hotel). My rate is higher and my requirements are different.
I have been asked to submit two options for invoicing:
A (hourly rate + long distance and local transportation + hotel), OR
B (daily rate + long distance and local transportation, no hotel).
At my normal daily rate, I would be losing 30% to hotel costs, and this is not acceptable. So I have suggest to increase my daily rate so that it absorbs most of the hotel costs while almost matching B and A.

From what I experienced this week, this client does not go into overtime, so upping the daily rate is necessary (8 hours to 10 hours).

If you were a decision maker which option would you accept? Or do you think the head office will get nasty and demand I do the same job for 30% less?

I would get paid my normal rate plus travel plus hotel. I wouldn't allow them to nickel and dime expenses like paying for a hotel.

Hotels are a normal cost of doing business when you hire someone who lives five hours away. They already accepted that cost when they hired you. If they don't want to pay that cost then gently caress 'em.

BOOTY-ADE
Aug 30, 2006

BIG KOOL TELLIN' Y'ALL TO KEEP IT TIGHT

Pff posted:

But what if... What if the GUIDs collide? Halt the business while we R&D this please.

THIS IS WHAT IT'S LIKE WHEN GUIDS COOLLIIIDDEEE

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:

BigHead posted:

Hotels are a normal cost of doing business when you hire someone who lives five hours away. They already accepted that cost when they hired you. If they don't want to pay that cost then gently caress 'em.

This. 'Let me know when you're able to accomadate basic on-the-job living requirements for your valued workforce.'

teen witch
Oct 9, 2012
The past 2-3 days have been the following on repeat:

Me over email: “I cannot do X, you need to first report this as the error will affect reporting.”

Me, again over email: “you need to go report this before I do X.”

Me, on a call with them: “have you reported this error? Please cc me in with the department, so I know when I can do X”

Upon emailing said department, inquiring if they have been informed and maybe I just wasn’t copied in: “First we’re hearing about this”

Shoehead
Sep 28, 2005

Wassup, Choom?
Ya need sumthin'?
This might seem like a weird, paranoid nitpick but I've noticed the boss is now doing ahit around the shop that she either never does or hasn't done herself in literal years. Stuff that would have really helped me out if she had have kept on top of while I was here. I'm not pissed about it, it just seems pathetic

Killingyouguy!
Sep 8, 2014

Not my employer, but we're hiring an intern, and a candidate nearly no showed because a DIFFERENT employer scheduled them for an interview then told them "actually nvm don't bother showing up" and the candidate got us and them confused

Wtf guys at least do the interview with no intention to hire

Khanstant
Apr 5, 2007

Shoehead posted:

This might seem like a weird, paranoid nitpick but I've noticed the boss is now doing ahit around the shop that she either never does or hasn't done herself in literal years. Stuff that would have really helped me out if she had have kept on top of while I was here. I'm not pissed about it, it just seems pathetic

The wording is confusing me, you're observing your boss but you don't work there?

Computer viking
May 30, 2011
Now with less breakage.

Khanstant posted:

The wording is confusing me, you're observing your boss but you don't work there?

Shoehead has given one week's notice and is finishing their last days at work.

Shoehead
Sep 28, 2005

Wassup, Choom?
Ya need sumthin'?

Khanstant posted:

The wording is confusing me, you're observing your boss but you don't work there?

Yes sorry I have 2 days left in there and suddenly when it comes to certain things she's is now a Saint. She's so messed up it's literally impossible to tell if this is a result of her accepting she'll have to finally pick up the slack or yet another bizarre attempt at trolling.

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:

Shoehead posted:

This might seem like a weird, paranoid nitpick but I've noticed the boss is now doing ahit around the shop that she either never does or hasn't done herself in literal years. Stuff that would have really helped me out if she had have kept on top of while I was here. I'm not pissed about it, it just seems pathetic

Expected behaviour, people do this when relationships are about to implode. Maintain escape trajectory.

E: In the interest of thread content I have to agree with Ben.

Outrail fucked around with this message at 20:03 on Nov 16, 2023

ben shapino
Nov 22, 2020

Maybe she's finally learned her lesson. I say give her another chance.

deep dish peat moss
Jul 27, 2006

Oh hey cool I scheduled an interview I should check this place out on Glassdoor



oh :gonk:

Breetai
Nov 6, 2005

🥄Mah spoon is too big!🍌

DeeplyConcerned posted:

I'm a database newbie, but I'm curious how a single query can bring down an entire database?

Seen in a regularly scheduled program that I had to fix because it was running slow for some reason:

A view creation step run on our SAS server that creates a local view via a connection to our enterprise data warehouse located on a separate Teradata server. The view described therein consists of a select statement referencing the Teradata server's data structures that first references a stored macro which creates a driving population table with millions of rows. Then this is joined to a nested select statement that contains a join to a nested select statement that contains a join to a nested select statement that contains a join to a nested select statement that contains a join to another table with millions of rows.

With me so far?

Now imagine 5 such views of similar magnitude.

Now run a table creation step on the SAS server as a union of all of those views.

Users are creative.

Reoxygenation
Dec 8, 2010

if wishes were fishes fuck you this is my pie
Someone created an account called 'Feet' in our CRM and that is also how we are billing the customer

Nobody seemingly questioned themselves as to whether that was a real company name. What the gently caress

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:
If you're not coming up with wierd names for things that end up being official what's the point?

A geologist in Australia got quite a way down the line naming a series of ore deposits after porn stars before someone found out and made them change them.

Shoehead
Sep 28, 2005

Wassup, Choom?
Ya need sumthin'?

Outrail posted:

If you're not coming up with wierd names for things that end up being official what's the point?

A geologist in Australia got quite a way down the line naming a series of ore deposits after porn stars before someone found out and made them change them.

We must plumb the deepest depths of Riley Reed. April O'Neal must be fully tapped.


Yeah that was a recipe for fun phrases

pumped up for school
Nov 24, 2010

peanut posted:

New client, I'm a freelancer replacing another So I have suggest to increase my daily rate so that it absorbs most of the hotel costs while almost matching B and A.

If you were a decision maker which option would you accept? Or do you think the head office will get nasty and demand I do the same job for 30% less?

I went through that. Settled on a day rate set up for 10hr days (hotel to hotel) and I bake in meals and lodging.

Every once in a while I'll burn myself (underestimated hotel costs, usually by not anticipating an event in town) but on balance I still come out ahead. Not enough that I consider it a stream of profit (that's all from labor), but way more than enough to cover the times I do burn myself.

TITTIEKISSER69
Mar 19, 2005

SAVE THE BEES
PLANT MORE TREES
CLEAN THE SEAS
KISS TITTIESS




Outrail posted:

If you're not coming up with wierd names for things that end up being official what's the point?

A geologist in Australia got quite a way down the line naming a series of ore deposits after porn stars before someone found out and made them change them.

I remember there being a contest to name a bridge in Hungary, so my submission was to name it the Rita Faltoyano bridge. Don't think it won.

CitizenKain
May 27, 2001

That was Gary Cooper, asshole.

Nap Ghost

Shoehead posted:

We must plumb the deepest depths of Riley Reed. April O'Neal must be fully tapped.


Yeah that was a recipe for fun phrases

Also fun if you use male porn star names. "The Ron Jeremy site has at least 4 more loads left in it."

Mozi
Apr 4, 2004

Forms change so fast
Time is moving past
Memory is smoke
Gonna get wider when I die
Nap Ghost

TITTIEKISSER69 posted:

I remember there being a contest to name a bridge in Hungary, so my submission was to name it the Rita Faltoyano bridge. Don't think it won.

only a bridge named Your Mom could handle the necessary traffic

Shoehead
Sep 28, 2005

Wassup, Choom?
Ya need sumthin'?

Mozi posted:

only a bridge named Your Mom could handle the necessary traffic

Fittingly the Your Mom bridge is big enough for a train to run on it

Machai
Feb 21, 2013

The Your Mom Bridge is so fat that Godzilla had to go around it.

Shoehead
Sep 28, 2005

Wassup, Choom?
Ya need sumthin'?
Uh so one of the fuses I lit kind of went off a bit early. I threw caution to the wind and started every piercing this week with more equipment than I needed, which must be disposed of. And well I used up almost every needle in the building. I have enough for what I'm scheduled, but I'm kind of tempted to pack some of my own spares. I'll decide tomorrow.

Btw did you know after.. well the machinery, which is dear, and the training and experience, which is basically priceless, most other things you'd use for piercing comes incredibly cheap, and there's been no real need to wait until the final moment to reorder more or even to order... two boxes???? And that you can get it all in 2 working days by post if you want it and not every second Monday in person if you're lucky so you can destroy the receipt for ---reasons---
It's incredible

Adbot
ADBOT LOVES YOU

SubponticatePoster
Aug 9, 2004

Every day takes figurin' out all over again how to fuckin' live.
Slippery Tilde

deep dish peat moss posted:

Oh hey cool I scheduled an interview I should check this place out on Glassdoor



oh :gonk:
I'm pretty sure even in the American hellscape this would get an employer hosed seven ways from Sunday if it were reported. "Work an hour we won't pay you for and then work some more to make up for it."

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