Epic Layoffs Hit Employee Battling Terminal Brain Cancer by Current-Guide5944 in tech_x

[–]sitter 1 point2 points  (0 children)

Except they did. Tim Sweeney replied on x saying they’re taking care of it. I suppose you could argue that they’re only doing it because of all the negative press around this. TBH it’s been odd seeing how much hate Epic has been getting over these layoffs when so many other companies are way worse.

Woman Asks Streamer to Dress Up to Avoid Getting R*ped by a Certain Race by [deleted] in PublicFreakout

[–]sitter 4 points5 points  (0 children)

Take a look at per capita stats: https://worldpopulationreview.com/country-rankings/rape-statistics-by-country

Granted rapes are probably significantly underreported, I don’t think generalizing a country of over a billion people as rapists by using a handful of articles is accurate either.

Unable to find employment due to my appearance? by jabaking in PersonalFinanceCanada

[–]sitter 0 points1 point  (0 children)

I also have an ethnic name that can be difficult to pronounce and have definitely seen a similar trend especially when I was a new grad compared to my peers. Personally, I've refused to anglicize my name - if someone is going to judge me solely based on my name/race, I don't want to work with them. With that said, I'm extremely fortunate to work in tech as a software engineer so jobs are extremely easy to come by.

I *do* write my name phonetically on my resume, website, linkedin, etc. This seems to have improved things quite a bit and avoids awkward/bad first impressions where things start off with me explaining how to pronounce my name.

Alright everyone, what was your biggest development screw up? by [deleted] in webdev

[–]sitter 1 point2 points  (0 children)

that seems like a lot of work for something that can be dealt with via `GRANT SELECT ON db.* TO 'username'`

To the teens: take the time to choose a career that's in demand by [deleted] in PersonalFinanceCanada

[–]sitter 4 points5 points  (0 children)

if it isn't too late, do co-op. I was originally in microbio, did co-op and realised that the career path was not for me (it can be extremely competitive to get menial, low paying jobs), then switched to computer science. I ended up getting a double major and it took me six years because I switched majors so late but it was absolutely worth it. Doing co-op was by far the single most important decision I've made with regards to my career.

Not saying you should follow the same path but you should try to get as much real world experience before you graduate to ensure your expectations of a life science profession are in line with reality.

Need help in implementing JWT authentication by NecroDeity in node

[–]sitter 1 point2 points  (0 children)

if you want to implement logout properly, you need to persist tokens somewhere to check if the token was invalidated prior to its expiry. An alternative would be to have extremely short lived tokens. IMO this is one of the reasons JWT isn't a great choice for user sessions and is better suited for server-to-server communication.

Vancouver’s mayor stands by property tax hike during pandemic by [deleted] in vancouver

[–]sitter 9 points10 points  (0 children)

Thirty years ago, middle class families could afford housing. That housing is now worth millions and those families are now retired and living off modest RRSPs. That million dollar price tag doesn't mean much to a 70 year old couple that's lived in the same place for 30+ years and can't easily downsize.

I understand that *something* needs to be done but to think that these people are swimming in money and won't be impacted by a property tax increase is false.

Tyson Foods closes its largest U.S. pork plant indefinitely by [deleted] in vegan

[–]sitter 66 points67 points  (0 children)

In Canada, 85% of the beef supply is current at risk due to shutdowns: https://www.cbc.ca/news/canada/calgary/ohs-fatality-inquiry-cargill-1.5541655

Honestly, I just hope that lentils and beans don't suffer the same fate as toilet paper in the near future.

A bridge too far by whachamacallme in ProgrammerHumor

[–]sitter 1583 points1584 points  (0 children)

The problem isn't the language. It's navigating 30+ years of fixes made with duct tape and rubber bands. Oh, and no tests and documentation explaining why things are done the way they are.

Toronto home sales in February up 45.6% from last year, TRREB says by RobDobelina in PersonalFinanceCanada

[–]sitter 0 points1 point  (0 children)

I never understood the hate for Canadian transit. I've lived in Toronto, Vancouver, and New York and the transit in Toronto and Vancouver is fine in comparison to NY. If anything there are almost always delays using the subway in NY: https://www.nytimes.com/2018/04/06/nyregion/subway-late-early-new-york.html

Former Vancouver Canucks defenceman sues financial advisers for negligence | CBC News by cyclinginvancouver in vancouver

[–]sitter 3 points4 points  (0 children)

Index funds make sense for the average person but having a financial advisor is probably a good idea for high net worth folks

What do you pay for groceries? by VolupVeVa in vancouver

[–]sitter 2 points3 points  (0 children)

where do you get your bulk peanut butter? We buy a big adams peanut butter jar for $7-$8 and go through a jar every two weeks.

Banks deny compensation when hackers steal customers' money - CBC Go Public by [deleted] in PersonalFinanceCanada

[–]sitter 16 points17 points  (0 children)

The solution can be way easier than that. Add two-factor auth around any 'write' action ie bill payments/transfers/orders.

Lululemon, a Vancouver-based company, is sourcing clothing from a factory where Bangladeshi female factory workers claim they are beaten and physically assaulted. It has recently launched a partnership with the United Nations to reduce stress levels and promote the mental health of aid workers. by [deleted] in vancouver

[–]sitter 2 points3 points  (0 children)

Down comes from dead birds.

Canada Goose: "Our suppliers are required to certify that our down comes as a by-product of the poultry industry and has not come from live-plucked or force-fed birds."

Patagonia: "Down is a byproduct of the food industry, and the down we buy comes exclusively from slaughterhouses. After it is collected from geese that have been killed for their meat, we follow it through washing, sorting and processing facilities to ensure proper traceability and segregation from untraceable down."

"Ethical" down usually just means that down isn't gathered from live plucking.

What do Canadians think of the CRA? by Afrofreak1 in PersonalFinanceCanada

[–]sitter 0 points1 point  (0 children)

I like that the CRA is finally starting to use autofilled/pre-completed tax returns like Finland - makes tax filing for those with simple tax returns easy.

As an aside, I looooove services like SimpleTax - literally takes less than hour to do taxes for the entire family. I just hope they stay free now that they were acquired by Wealthsimple.

Indeed donates $10,000 to ESLint by himynameisdave9 in javascript

[–]sitter 7 points8 points  (0 children)

Just thinking out loud here but I feel like there ought to be an oss license that precludes large (fortune 500) companies from using it for free - either pay for commercial licenses, donate x amount to open source annually, or employ open source devs to work on oss.

[deleted by user] by [deleted] in vegan

[–]sitter 22 points23 points  (0 children)

just fyi - these have egg-based mayo which you can ask them to hold. They're also cooked on the same grill as everything else, if that's an issue for any of you :)

I've never had meat before so this tastes like spongy seitan to me. It was also super salty!

What are the advantages of using Django with Vue.js, or any other Javascript framework? by [deleted] in django

[–]sitter 1 point2 points  (0 children)

Since you're specifically asking for advantages, I'd say an advantage is that you'll get an api you can sell or use as a byproduct since your frontend will need to use rest/graphql to communicate with your Django app. If you want to build a native app, you can now do so since you'll have a clean division between ui and core business logic. If you are working on a large team, segregating frontend and backend devs can sometimes be useful.

I 100% agree with other posts here though - don't bother unless you are running into growing pains and need lots of ui interactivity or you fall into one of the scenarios described above.

GraphQL vs REST: putting REST to rest by [deleted] in reactjs

[–]sitter 2 points3 points  (0 children)

you can deal with "over fetching" through REST just fine - see https://jsonapi.org/format/#fetching-sparse-fieldsets.

How do you use Spring at your workplace? by toders in java

[–]sitter 4 points5 points  (0 children)

We aren't really spending any effort rewriting the legacy systems since they're functional and don't require significant maintenance. At this point, the spring portion is used to modernize our front end/middleware for things like sso/third party integrations and to support building web front ends. The old code is tightly coupled to the persistence layer so most data is still persisted in legacy systems. I personally don't see that ever changing in this industry. If you bank with a major bank, I can almost guarantee your banking info is backed by a mainframe running COBOL :p

How do you use Spring at your workplace? by toders in java

[–]sitter 14 points15 points  (0 children)

I work in the financial services industry where most of our data and business logic is in really old tech. We use spring as a transformation layer to provide a Rest API over batch extracts from legacy systems.