As was foretold, we've added advertisements to the forums! If you have questions, or if you encounter any bugs, please visit this thread: https://forums.penny-arcade.com/discussion/240191/forum-advertisement-faq-and-reports-thread/
Options

[Programming] Mirror, mirror, on the wall, show the git diff for them all

134689100

Posts

  • Options
    electricitylikesmeelectricitylikesme Registered User regular
    urahonky wrote: »
    Coming from a man who is severely in debt and underpaid: $200 a year is literally nothing.

    $200 a year ~ $16 a month.

    ... doable, but more then my cellphone contract. At $10-12 a mo/ I'd sign up right now.

  • Options
    admanbadmanb unionize your workplace Seattle, WARegistered User regular
    urahonky wrote: »
    Coming from a man who is severely in debt and underpaid: $200 a year is literally nothing.

    $200 a year ~ $16 a month.

    ... doable, but more then my cellphone contract. At $10-12 a mo/ I'd sign up right now.

    wtf

  • Options
    EchoEcho ski-bap ba-dapModerator mod
    My phone contract is ~$5 a month.

    Socialism, fuck yeah!

    Your freedom is nice too, I suppose.

  • Options
    bowenbowen How you doin'? Registered User regular
    $90 a month for mine with two phones, this is definitely a better deal than the $190 I was paying before to verizon.

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    $97 a month but that's also taking into account the phone's price (S6) is rolled into it.

  • Options
    mightyjongyomightyjongyo Sour Crrm East Bay, CaliforniaRegistered User regular
    $150, but that's with 1 phone on payment plan + 2 unlimited data plans. Without the phone payment it'd be around $120 for two people.

  • Options
    AngelHedgieAngelHedgie Registered User regular
    Echo wrote: »
    ironsizide wrote: »
    I am hoping to explore pair programming at my new gig I start in a week. (Man I can't wait!) Pair programming is kind of impossible when you're the only dev in the place like my current gig. ^_^

    GAitTwN.jpg

    The banana is a better coder on average, too.

    XBL: Nox Aeternum / PSN: NoxAeternum / NN:NoxAeternum / Steam: noxaeternum
  • Options
    admanbadmanb unionize your workplace Seattle, WARegistered User regular
    $78 a month (including a payment plan for a 6+) because while I'm a grown-ass man I'm still on a family cell plan because it would be stupid for me not to.

  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    God I need a day off you guys...

  • Options
    ecco the dolphinecco the dolphin Registered User regular
    urahonky wrote: »
    God I need a day off you guys...

    I think this thread has provided the answer:

    Send in the banana coder.

    Put some sunglasses on him or something, and watch your managers be just like, "Wow! That guy hasn't left his desk for food or any other breaks for 8 hours straight! So dedicated!"

    Penny Arcade Developers at PADev.net.
  • Options
    DehumanizedDehumanized Registered User regular
    theres always code in the banana

  • Options
    syndalissyndalis Getting Classy On the WallRegistered User, Loves Apple Products regular
    300/mo, but 2 phones, 2 tablets, AT&T next and 25 gigs a month plus rollover data.

    SW-4158-3990-6116
    Let's play Mario Kart or something...
  • Options
    Alistair HuttonAlistair Hutton Dr EdinburghRegistered User regular
    edited September 2015
    I've been debugging a hardware Synth I've been building (using SN76489 sound chips - the sound chip of the BBC Micro and Master System - and aTeensy LC as the microcontroller) and after thinking that I had wired or soldered something incorrectly I now realise it's a piece of code I'd written.

    The line of code is so bad I cannot begin to fathom what I was thinking when I wrote it and it is so wrong that the pure fluke of it working in the one specific circumstance I was originally testing it in (which made me orignally think it was working) is astronomically small.

    I don't have the exact code to hand but basically I was trying to construct a 8 bit value to send down the data bus by doing the following
    void SetVolume(byte channel/*2 bit number*/, byte volume /* 4 bit number*/)
    {
        byte controlByte = 0x1 | 0x0| channel | volume;
        SendByte(controlByte);
    }
    

    What the fuck was I thinking? Especially as above this is a function I wrote a SetTone function that correctly bit shifts and ORs everything into place like you would do if you had a functioning brain.

    The pure fluke that made this work is that I was testing everything on channel 0 and if you have already set the channel when setting the Tone info then you don't need to send the Latch signal in the MSB (which is what the 0x1 in the above function is trying to do.

    Alistair Hutton on
    I have a thoughtful and infrequently updated blog about games http://whatithinkaboutwhenithinkaboutgames.wordpress.com/

    I made a game, it has penguins in it. It's pay what you like on Gumroad.

    Currently Ebaying Nothing at all but I might do in the future.
  • Options
    bowenbowen How you doin'? Registered User regular
    M5wl14r.png

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    My manager (who works from home) on our morning meeting:
    I scheduled all the meetings I could early on in the day so that if anyone wanted to leave early for the holiday weekend they could.

    I wanted to attack her so bad. She fails to realize that I'll be working late today, working tomorrow, and probably working Monday to get this application finished in time for next Saturday's 'go live'.

  • Options
    zeenyzeeny Registered User regular
    Why would you do that? Will your shares mature?

  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    zeeny wrote: »
    Why would you do that? Will your shares mature?

    Because my job and 4 other people's jobs depend on it.

  • Options
    InfidelInfidel Heretic Registered User regular
    Get a different job then! ;o

    OrokosPA.png
  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    Infidel wrote: »
    Get a different job then! ;o

    And leave the others hanging? Nah. I can't do that.

  • Options
    InfidelInfidel Heretic Registered User regular
    It sucks but sometimes you gotta.

    OrokosPA.png
  • Options
    zeenyzeeny Registered User regular
    You're not saving anybody and certainly don't expect any gratitude. You're abusing yourself for no point at all. Jobs are just jobs.
    In such a situation, either you address it as soon as it arises and adequate resources are allocated from the stakeholders, or you're lying to yourself that what you're doing is "this one time". The former is an incident at the workplace, the latter is a job that you should be fine with losing. Working for a salary is not one of those situations where unpaid overtime and work moving into personal time should be acceptable.

  • Options
    bowenbowen How you doin'? Registered User regular
    urahonky wrote: »
    zeeny wrote: »
    Why would you do that? Will your shares mature?

    Because my job and 4 other people's jobs depend on it.

    They really don't.

    Don't overwork yourself.

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    bowenbowen How you doin'? Registered User regular
    You need to communicate that it isn't working. "Hey we are not going to make the deadline because I can't do the work of 6 people."

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    zeenyzeeny Registered User regular
    urahonky wrote: »
    Infidel wrote: »
    Get a different job then! ;o

    And leave the others hanging? Nah. I can't do that.

    Fucking hell, you better not be serious ;o/. It's a job. I'm very honest, this is not a good trait to have and will make you hard to work with. Don't do it.

  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    I understand the concerns. If this was occurring every week then I'd absolutely bring it up to them, but our deadline moved from MARCH of this year to September because of poor management/development. There's no way the I can ask them to move the deadline at this point without jeopardizing everyone's jobs.

    If, after go live, this is still going on then I will be going straight to the CEO and telling him straight up that it's just not going to work.

  • Options
    bowenbowen How you doin'? Registered User regular
    Honky is the kind of worker that would cut off his own nose to save his manager's nose and then keep cutting more and more of his face rather than rock the boat.

    He also really hates downtime, and is a workaholic at heart.

    He's going to have a heart attack in 10-15 years from all the stress workaholics tend to have.

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    bowenbowen How you doin'? Registered User regular
    urahonky wrote: »
    I understand the concerns. If this was occurring every week then I'd absolutely bring it up to them, but our deadline moved from MARCH of this year to September because of poor management/development. There's no way the I can ask them to move the deadline at this point without jeopardizing everyone's jobs.

    If, after go live, this is still going on then I will be going straight to the CEO and telling him straight up that it's just not going to work.

    Are you getting compensated for working 40 hours over the course of 3 days on a holiday?

    Or are you getting compensated for 40 hour work weeks?

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    KakodaimonosKakodaimonos Code fondler Helping the 1% get richerRegistered User regular
    One thing I like to do is back out my average hourly rate if I'm pulling a lot of hours. Helps me realize how underpaid I am.

  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    bowen wrote: »
    urahonky wrote: »
    I understand the concerns. If this was occurring every week then I'd absolutely bring it up to them, but our deadline moved from MARCH of this year to September because of poor management/development. There's no way the I can ask them to move the deadline at this point without jeopardizing everyone's jobs.

    If, after go live, this is still going on then I will be going straight to the CEO and telling him straight up that it's just not going to work.

    Are you getting compensated for working 40 hours over the course of 3 days on a holiday?

    Or are you getting compensated for 40 hour work weeks?

    It's confidential on what my compensation is but yes I will be compensated. But it isn't the reason I'm doing it.

  • Options
    bowenbowen How you doin'? Registered User regular
    urahonky wrote: »
    bowen wrote: »
    urahonky wrote: »
    I understand the concerns. If this was occurring every week then I'd absolutely bring it up to them, but our deadline moved from MARCH of this year to September because of poor management/development. There's no way the I can ask them to move the deadline at this point without jeopardizing everyone's jobs.

    If, after go live, this is still going on then I will be going straight to the CEO and telling him straight up that it's just not going to work.

    Are you getting compensated for working 40 hours over the course of 3 days on a holiday?

    Or are you getting compensated for 40 hour work weeks?

    It's confidential on what my compensation is but yes I will be compensated. But it isn't the reason I'm doing it.

    ... will?

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    bowenbowen How you doin'? Registered User regular
    Also confidential from yourself?

    You're going to get fucked.

    You should stop working.

    If 4 people lose their jobs, oh fucking well, that's not your problem.

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    bowen wrote: »
    urahonky wrote: »
    bowen wrote: »
    urahonky wrote: »
    I understand the concerns. If this was occurring every week then I'd absolutely bring it up to them, but our deadline moved from MARCH of this year to September because of poor management/development. There's no way the I can ask them to move the deadline at this point without jeopardizing everyone's jobs.

    If, after go live, this is still going on then I will be going straight to the CEO and telling him straight up that it's just not going to work.

    Are you getting compensated for working 40 hours over the course of 3 days on a holiday?

    Or are you getting compensated for 40 hour work weeks?

    It's confidential on what my compensation is but yes I will be compensated. But it isn't the reason I'm doing it.

    ... will?

    Will because the billing cycle still hasn't ended.

  • Options
    bowenbowen How you doin'? Registered User regular
    So you're not going to get paid then.

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    bowen wrote: »
    So you're not going to get paid then.

    Why wouldn't I? The other people that were laid off were given 4 weeks of severance.

  • Options
    bowenbowen How you doin'? Registered User regular
    edited September 2015
    urahonky wrote: »
    bowen wrote: »
    So you're not going to get paid then.

    Why wouldn't I? The other people that were laid off were given 4 weeks of severance.

    I guess I should rephrase that.

    You're not going to get paid the time you put into this.

    Log your hours right now, figure out how much you've worked and how much you're about to work. Write down your hourly. Give yourself another 50% (time and a half)

    Write down the number that that is. I guaruntee you it won't be anywhere close, especially if it's "confidential." They'll probably shoot you $500 and give you a week of vacation. Maybe.

    But let's take $50,000 as an example. Let's say you've been working an hour extra a night, and skipping the 1 hour unpaid lunch, and also working about 16-20 hours on the weekend. 30 hours. At 50k a year you're making roughly $24 an hour. Time and a half, you should be getting paid $36. I won't even count holiday double time for that because we're programmers so whatever.

    That means for that extra time you're working, you should've been making an extra $1080 a week. Your normal takehome a week is $960. If you do this for the next 2 months, every week, you should have made nearly $10,000 in pay for overtime.

    They've fired people, clearly they have the money to support that. Do you think your time is worth $10,000 that you've been putting into this project?

    Now let's figure out how much you're really getting paid, rather than the whimsical number we think you should be getting for 2 months of gruesome overtime.

    So if you're working an extra 30 hours a week, you're putting in nearly 70 hour work weeks. Your 50,000k a year is really only $13 an hour. You've nearly cut your hourly rate in half for all this time you're working.

    Are you worth $13 an hour?

    Don't give your time away for free. Fuck them, if the project fails that is not your fault. At all. Ever. Yeah people lose their jobs, you might lose yours, but none of that is your fault whatsoever.

    Fuck them, get paid.

    bowen on
    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    KakodaimonosKakodaimonos Code fondler Helping the 1% get richerRegistered User regular
    It can depend on the company and how much cash they have on hand.

    These situations are hard, because it often comes down to trust. Good companies and owners will usually try to right by you since it's usually a small industry and you run into each other again.

  • Options
    bowenbowen How you doin'? Registered User regular
    Also I bet you're not putting any of that information on your time sheet because you're a "team player". So they don't even know they're running you ragged and pissing you off with the "just go ahead and leave early! Except for you urahonky, fuck you"

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    bowenbowen How you doin'? Registered User regular
    It can depend on the company and how much cash they have on hand.

    These situations are hard, because it often comes down to trust. Good companies and owners will usually try to right by you since it's usually a small industry and you run into each other again.

    The right answer is to go "I'm sorry but I can't put in that much overtime, this project isn't going to work."

    Maybe they'll sweeten the pot, maybe they'll figure out how to manage the team better, maybe they won't fire the other 4 people on the team.

    Maybe they'll fire you.

    But it's better than being stressed and angry and giving yourself an ulcer because you're working yourself to death. I mean I've put in a lot of overtime lately, but it's probably 10-20 extra hours a month tops.

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
  • Options
    urahonkyurahonky Resident FF7R hater Registered User regular
    I am logging my overtime and sending it to my HR and CEO. If my paycheck doesn't reflect the compensation then I will be immediately looking for a new job and informing them of that. They are well aware of the hours I'm putting in and well aware that I won't take shit if it gets too much.

    Unfortunately we're at crunch time and I want this project done just as bad as anyone else. I am just the only person that can make it happen right now.

  • Options
    bowenbowen How you doin'? Registered User regular
    urahonky wrote: »
    I am logging my overtime and sending it to my HR and CEO. If my paycheck doesn't reflect the compensation then I will be immediately looking for a new job and informing them of that. They are well aware of the hours I'm putting in and well aware that I won't take shit if it gets too much.

    Unfortunately we're at crunch time and I want this project done just as bad as anyone else. I am just the only person that can make it happen right now.

    Can you realistically get it done by the deadline if you work 20 hours a day?

    not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
This discussion has been closed.