Two Plus Two Publishing LLC
Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > >

Notices

Programming Discussions about computer programming

Reply
 
Thread Tools Display Modes
Old 11-26-2018, 10:23 PM   #36451
goofyballer
Carpal \'Tunnel
 
goofyballer's Avatar
 
Join Date: Jun 2005
Posts: 66,846
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Still going through team matching, I think I have another team call tomorrow. Their process is quite slow.
goofyballer is offline   Reply With Quote
Old 11-26-2018, 10:26 PM   #36452
caringfleece
newbie
 
Join Date: Sep 2018
Posts: 29
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

At my workplace they do these semi annual employee happiness surveys. Our team gave really low scores for the second time in a row. The survey is anonymous. After the first team we had a meeting with our boss and then a second one with his boss. Both meetings were them asking what they could do better. Nothing changed. This time they are having 2 meeting again.

What is my play here? My plays are,
a: say nothing
b: say everything is great
c: mention something small
d: mention large issues

I tend not to talk much and basically my only feedback from management has been that I don't talk much and need to get more involved. I have a written offer that I am l going to take but will be here at least until the end of the quarter.
caringfleece is offline   Reply With Quote
Old 11-26-2018, 10:30 PM   #36453
:::grimReaper:::
veteran
 
:::grimReaper:::'s Avatar
 
Join Date: Jul 2010
Posts: 2,578
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Hard to give advice not knowing any specifics. But I would definitely mention the large issues, without making a big deal about it. You get raises by appearing happy and productive, not upset and disgruntled.
:::grimReaper::: is offline   Reply With Quote
Old 11-26-2018, 10:39 PM   #36454
Grue
Pooh-Bah
 
Grue's Avatar
 
Join Date: Mar 2004
Location: It is pitch black.
Posts: 5,630
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by caringfleece View Post
At my workplace they do these semi annual employee happiness surveys. Our team gave really low scores for the second time in a row. The survey is anonymous. After the first team we had a meeting with our boss and then a second one with his boss. Both meetings were them asking what they could do better. Nothing changed. This time they are having 2 meeting again.

What is my play here? My plays are,
a: say nothing
b: say everything is great
c: mention something small
d: mention large issues

I tend not to talk much and basically my only feedback from management has been that I don't talk much and need to get more involved. I have a written offer that I am l going to take but will be here at least until the end of the quarter.


100% do not say anything. Nothing to gain.
Grue is offline   Reply With Quote
Old 11-26-2018, 10:45 PM   #36455
KatoKrazy
Pooh-Bah
 
KatoKrazy's Avatar
 
Join Date: Jan 2009
Location: Orange County, CA
Posts: 4,074
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by Grue View Post


100% do not say anything. Nothing to gain.
IDK. I outlined a whole bunch of things that were wrong at my last employer before leaving. They seemed to be very thankful and receptive, even telling me if I don't like the move to the West Coast they would hire me back.

They even followed up a few months later to see if I would come back, so it must not have burned any bridges.
KatoKrazy is offline   Reply With Quote
Old 11-26-2018, 10:51 PM   #36456
jjshabado
Carpal Tunnel
 
jjshabado's Avatar
 
Join Date: Jul 2006
Posts: 22,543
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by goofyballer View Post
RSU: 200k, typical 4 year vest

The one downside: company is private. I think they are more viable and more likely to have some sort of liquidity event compared to my current employer, so the RSU doesn't feel as much like paper money as my current stock options do. And it's 50k more than I currently make in cash alone, so that's sweet. And once I have an offer from DBAM (still going through team matching) I'll have even more leverage to negotiate.
If you're seriously considering these guys, make sure you really understand how that 200k is being calculated. If its what they think the Expected Value is or what the shares would be worth if they were public - figure out what their assumptions are. If its the value of the shares for 409a purposes, ask about what they expect those shares to be worth in the event of a liquidity event (with assumptions).
jjshabado is offline   Reply With Quote
Old 11-26-2018, 11:52 PM   #36457
goofyballer
Carpal \'Tunnel
 
goofyballer's Avatar
 
Join Date: Jun 2005
Posts: 66,846
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Thanks for the advice, I'll check that out. I think the RSU value is based on share price as of their last investment round/valuation, and would be converted from $200k to a certain number of shares once I joined. But I'll try to get more info. My recruiter was explaining that their RSUs (for people already there, who had their RSUs based on the previous valuation) jumped in value by like 50% based on the most recent investment round increasing the share price by 50%, though obviously that value is on paper and not yet liquid. But I guess the idea of company growth is that future investment rounds, whether private or in an IPO, will hopefully increase the company value, right?

I am seriously considering them; it's nice that the cash component of my compensation is still fairly high by area standards, with the RSU having the potential to be a cherry on top if good things happen to the company. Of the 3 places I interviewed, I think their tech is the most interesting and would be the most fun to work on.
goofyballer is offline   Reply With Quote
Old 11-27-2018, 12:04 AM   #36458
suzzer99
Save the Cheerleader, Save the World
 
suzzer99's Avatar
 
Join Date: Nov 2005
Location: on top of the bell curve
Posts: 91,958
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

My introduction to my new team was after a bad employee satisfaction survey. We had endless meetings and onerous tasks to try to determine how to bring the scores up. People had to "volunteer" to be "theme champions" and go do a bunch of homework then come back with a presentation.

Basically "The beatings will continue until morale improves."

I was like wtf did I just do? And it never got any better. It was like the worst BS from Office Space x10.
suzzer99 is offline   Reply With Quote
Old 11-27-2018, 12:14 AM   #36459
microbet
Solar Powered
 
microbet's Avatar
 
Join Date: Jan 2005
Location: SoCal
Posts: 53,256
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

I go and npm install simple-flexbox for react expecting no biggie and it's like a huge installation with a ton of dependencies (says 2 on the docs page) warnings to audit, new things to install and not fixing things and saying my option is to force breaking changes.

geez I guess it worked, but my computer is probably mining bitcoin for someone in the background now.
microbet is offline   Reply With Quote
Old 11-27-2018, 12:19 AM   #36460
fredd-bird
Carpal \'Tunnel
 
fredd-bird's Avatar
 
Join Date: Aug 2007
Location: KG
Posts: 19,228
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by microbet View Post
geez I guess it worked, but my computer is probably mining bitcoin for someone in the background now.
You're joking but it's not too far off https://github.com/dominictarr/event-stream/issues/116
fredd-bird is offline   Reply With Quote
Old 11-27-2018, 12:42 AM   #36461
microbet
Solar Powered
 
microbet's Avatar
 
Join Date: Jan 2005
Location: SoCal
Posts: 53,256
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Damn it works good now though. With <Row> and <Column> I can lay things out just as easily as if it were 1995 doing tables.
microbet is offline   Reply With Quote
Old 11-27-2018, 01:24 AM   #36462
microbet
Solar Powered
 
microbet's Avatar
 
Join Date: Jan 2005
Location: SoCal
Posts: 53,256
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Any package recommendations for image resizing in node?

Contenders from googling are jimp, sharp, or gm/imagemagick.
microbet is offline   Reply With Quote
Old 11-27-2018, 02:18 AM   #36463
goofyballer
Carpal \'Tunnel
 
goofyballer's Avatar
 
Join Date: Jun 2005
Posts: 66,846
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Anyone know what kind of person (accountant? probably a specialty one of some kind?) I should look for to talk to about what kind of tax hit I'd take for exercising my options?

I feel like, for the cost of the strike price on my options, I might take a flier on them (like, $20-$30k, something like that) on the chance they wind up being worth 10x that in a liquidity event - but if I took a significant tax hit based on the theoretical but unrealized value (like, $100k?) and would be unable to recoup that in any way if they wound up being worth $0, no thanks.

Also willing to hear arguments that I'm an idiot for even considering this.
goofyballer is offline   Reply With Quote
Old 11-27-2018, 05:49 AM   #36464
Victor
Carpal \'Tunnel
 
Victor's Avatar
 
Join Date: Jul 2003
Posts: 61,209
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by fredd-bird View Post
You're joking but it's not too far off https://github.com/dominictarr/event-stream/issues/116
Holy crap what a **** show
Victor is offline   Reply With Quote
Old 11-27-2018, 09:01 AM   #36465
jjshabado
Carpal Tunnel
 
jjshabado's Avatar
 
Join Date: Jul 2006
Posts: 22,543
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by goofyballer View Post
Anyone know what kind of person (accountant? probably a specialty one of some kind?) I should look for to talk to about what kind of tax hit I'd take for exercising my options?
My experience has been that tax accountants will be pretty expensive and/or generally not that useful in that often it seems basic research you do makes you more knowledgeable. This stuff is generally pretty well documented and you can research a lot yourself. Assuming you're American - the first thing you want to do is confirm they're "incentive stock options" (ISO). Given the amount you mentioned it's very likely they are - but you can have the company confirm that to you.

If they're ISOs the most likely situation you're in is that you wouldn't own any taxes upon exercising (assuming that the company isn't liquid). Then when you sell your shares you pay tax on the difference between the sale price and the exercise price. The amount you pay depends on some factors like how long you've held the shares / when you were granted the options. You can google that, but its something like holding the shares for 1 year gets you capital gains treatment (what you want).

The one caveat to this is the AMT. I don't know the details there, but basically if the difference between your exercise amount and the current fair market value for tax purposes (the company can tell you this number) exceeds some threshold you owe some tax right away. If you think this is something that would affect you - its probably worth it finding a tax accountant.


Quote:
Originally Posted by goofyballer View Post
I feel like, for the cost of the strike price on my options, I might take a flier on them (like, $20-$30k, something like that) on the chance they wind up being worth 10x that in a liquidity event - but if I took a significant tax hit based on the theoretical but unrealized value (like, $100k?) and would be unable to recoup that in any way if they wound up being worth $0, no thanks.

Also willing to hear arguments that I'm an idiot for even considering this.
This is so dependent on your situation. If the money doesn't represent a significant portion of your savings/net worth, you won't trigger AMT, and you think the company legitimately has potential - I'd say do it. You start to change any of those parameters and it obviously becomes much more of a personal decision.

I'd try to talk to a couple of people you trust that have left the company and ask what they did. You can also ask some people you trust that are at a higher level and might have a better idea of future potential of the company. It's still a personal decision, but at least those people understand some of the factors much better than non-involved people.

Edit: Also, if you go the route of using an accountant, ask people at your company or people that have left who they used. It's way better than finding someone yourself. If you're stuck finding one yourself its worth asking how often they've dealt with tech employees / companies. If you're in Silicon Valley, I bet every tax accountant has lots of experience and getting advice might be super cheap. If you're in the middle of nowhere, you probably need to be more careful.
jjshabado is offline   Reply With Quote
Old 11-27-2018, 10:45 AM   #36466
RustyBrooks
Carpal \'Tunnel
 
RustyBrooks's Avatar
 
Join Date: Feb 2006
Location: Austin, TX
Posts: 24,289
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by microbet View Post
Any package recommendations for image resizing in node?
I've used ImageMagick for this for years, albeit not in node. It's got kind of a crusty command line interface, but it's quite useful
RustyBrooks is offline   Reply With Quote
Old 11-27-2018, 11:05 AM   #36467
PJo336
THRILLHOUSE!
 
PJo336's Avatar
 
Join Date: Mar 2007
Posts: 21,873
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by microbet View Post
Any package recommendations for image resizing in node?

Contenders from googling are jimp, sharp, or gm/imagemagick.
We used image Magick for a long time then switched to sharp. Iirc it was because of all the dependencies you need to install to get image Magick up and running became a pain in our docker images. Seemed like a simple to use lib tho
PJo336 is offline   Reply With Quote
Old 11-27-2018, 11:17 AM   #36468
suzzer99
Save the Cheerleader, Save the World
 
suzzer99's Avatar
 
Join Date: Nov 2005
Location: on top of the bell curve
Posts: 91,958
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Super dumb docker question. I want to build and deploy C# lambdas with serverless.com framework using AWS Code Pipeline and Code Build. Similar to this process, but with C#.

I also have some shared libs that I want to include. So my plan is to build a docker image whenever the shared libs are updated, which will be used as the base image in the build step of the actual lambdas.

Does this sound crazy?

Assuming this idea is sound, how would you go about it? Would you start with one of these base image definitions, create a docker image from scratch, then add the other stuff you need? Or is that doing things the hard way? Would it be easier to just download a pre-built image somehow and then add to that?

It looks like AWS Code Build does have a runtime that runs docker itself. So that's a good sign.
suzzer99 is offline   Reply With Quote
Old 11-27-2018, 12:02 PM   #36469
RustyBrooks
Carpal \'Tunnel
 
RustyBrooks's Avatar
 
Join Date: Feb 2006
Location: Austin, TX
Posts: 24,289
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by suzzer99 View Post
I also have some shared libs that I want to include. So my plan is to build a docker image whenever the shared libs are updated, which will be used as the base image in the build step of the actual lambdas.

Does this sound crazy?
That's what we do. We start with a minimal OS image, apt update, install whatever packages we need, then build and install our own libraries onto it. All our projects inherit from this base container.

We update our base images whenever there's an update, but also on a regular cadence, because there may be cases where we go weeks or months without updating *our* libraries, but the underlying OS packages have probably been updated. That way you don't end up with base images that don't have modern patches.
RustyBrooks is offline   Reply With Quote
Old 11-27-2018, 12:04 PM   #36470
kerowo
lolcat
 
kerowo's Avatar
 
Join Date: Nov 2005
Posts: 37,138
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by goofyballer View Post
Anyone know what kind of person (accountant? probably a specialty one of some kind?) I should look for to talk to about what kind of tax hit I'd take for exercising my options?

I feel like, for the cost of the strike price on my options, I might take a flier on them (like, $20-$30k, something like that) on the chance they wind up being worth 10x that in a liquidity event - but if I took a significant tax hit based on the theoretical but unrealized value (like, $100k?) and would be unable to recoup that in any way if they wound up being worth $0, no thanks.

Also willing to hear arguments that I'm an idiot for even considering this.
How long are you planning to hold them? I exercised my options when I left my last place and the next year they adjusted the valuation of the company and I had to pay taxes on the gain. This year they are zeroing out the common stock... ****ers.
kerowo is offline   Reply With Quote
Old 11-27-2018, 12:13 PM   #36471
jjshabado
Carpal Tunnel
 
jjshabado's Avatar
 
Join Date: Jul 2006
Posts: 22,543
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

What was the reason you had to pay tax?

That seems strange since if you hold a share you don't typically pay tax on that share unless you do something with it. So anything to do with valuation that happened after you exercised shouldn't have impacted you for tax purposes.

I'm not a US tax expert though (obviously).
jjshabado is offline   Reply With Quote
Old 11-27-2018, 12:40 PM   #36472
kerowo
lolcat
 
kerowo's Avatar
 
Join Date: Nov 2005
Posts: 37,138
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

I'm no tax expert either. I know when the CEO was telling us about the RSU they were granting instead of options one of the reasons listed was to shield employees from tax liability.
kerowo is offline   Reply With Quote
Old 11-27-2018, 12:58 PM   #36473
suzzer99
Save the Cheerleader, Save the World
 
suzzer99's Avatar
 
Join Date: Nov 2005
Location: on top of the bell curve
Posts: 91,958
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by RustyBrooks View Post
That's what we do. We start with a minimal OS image, apt update, install whatever packages we need, then build and install our own libraries onto it. All our projects inherit from this base container.

We update our base images whenever there's an update, but also on a regular cadence, because there may be cases where we go weeks or months without updating *our* libraries, but the underlying OS packages have probably been updated. That way you don't end up with base images that don't have modern patches.
Thanks for the sanity check. I guess I finally have to learn docker beyond hello world.
suzzer99 is offline   Reply With Quote
Old 11-27-2018, 12:59 PM   #36474
suzzer99
Save the Cheerleader, Save the World
 
suzzer99's Avatar
 
Join Date: Nov 2005
Location: on top of the bell curve
Posts: 91,958
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

When I worked for that side startup I got "Founder's shares" for a penny apiece. Supposedly those were better for tax purposes when the company was sold for $100M. Which never happened of course.
suzzer99 is offline   Reply With Quote
Old 11-27-2018, 01:22 PM   #36475
jjshabado
Carpal Tunnel
 
jjshabado's Avatar
 
Join Date: Jul 2006
Posts: 22,543
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

My understanding is that founders shares are better because there are generally no tax consequences for just holding shares. So you don't have any of this "Should I exercise", "Will I be hit with AMT", "What made up value are these shares worth today", etc. type of questions.

That's why its strange to me that Kerowo was hit with a tax bill after exercising (meaning while there are cases where you need to pay taxes because of the exercising - it should only involve the information as of that point in time and not be impacted by future events) since after exercising they're just shares and shouldn't be taxable until something is done with them.
jjshabado is offline   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 02:21 PM.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright 2008-2017, Two Plus Two Interactive
 
 
Poker Players - Streaming Live Online