• 0 Posts
  • 39 Comments
Joined 1Y ago
cake
Cake day: Jun 30, 2023

help-circle
rss

The US has the WARN Act, which requires 60 days’ notice or 60 days’ pay if at least 500 employees or 33% of the workplace are getting laid off (whichever is smaller). It’s a threadbare legal minimum on severance, but there is a minimum.


Don’t wait for a layoff, start organizing a union for that juicy ‘represented’ employment status (as opposed to at-will). Unions can’t stop layoffs, but they can minimize the impact, negotiate a higher severance, and provide advanced notice. I highly recommend the good folks at CODE-CWA, they specialize in organizing tech workers


A title is just something a company calls a particular job. A role is what that job actually is. So a lot of jobs might be called “QA engineer”, but not fitting the intended role


I’m thinking of it not as a title, but a role. Often times the 2 are not related


That’s what QA engineering is for. They are integrated into the dev team and they pull double duty with QA and code review.


I think QA engineering needs to become more widespread. The “extra pair of eyes” can’t compare to a department of people dedicated to code review and testing.


You get to take the extra pills home at the end of the day, like a heat lamp in a fast food place after close


Someone has to bite the bullet and ask the obvious questions. Everybody starts somewhere and learns at their own pace, so there’s probably dozens more with the same problem but too afraid to ask.


The fact that these companies aren’t immediately shouted down for asking “do I really need to investigate for slavery in this part of our supply chain” is a bit telling in it’s own right.


Hold up, where’s my CCP money? I’m an anarchist, and this is how I learn my comrades are getting paid to be subversive?


I suppose I can respect that opinion on memory management, but also disagree that we should always trust the programmer. I was mostly commenting on the syntax, if it weren’t for the fact that I was on the website for Hare I would have thought it was Rust.

It’s got a lot of good ideas from what I saw in the quick guide, but I feel like lifetimes are the next step for memory management in general. If they really want manual memory management to be default, they could continue to flip Rust and make a safe attribute for functions


The language itself seems pretty heavily inspired by rust. On that note, why in the hell wouldn’t they use ownership for memory management?


Ez, feature bloat the project so all those dependancies are actively used



Facebook forgot it existed too, they just recently made it possible to delete threads accounts without deleting Instagram



Yea of course! I can link a bitbucket for the file if you’d like. It’s hardcoded to my file structure, but should still be useful if you need something like it


This AI thing will certainly replace my MD to HTML converter and definitely not misplace my CSS and JS headers


Does anyone have hypothetical knowledge on how to set up jellyfin at one location for several family members spread out across the country?


Super niche, but I wish wren caught on. It’s a language very similar to lua, but indexes start at 0. Also it has some cool features too, but mostly the index thing.


Turing and Church did a lot of the heavy lifting for the theoretical side and contributed heavily to automating the decoding of the enigma encryption, but the most common modern computer architecture was decided in a conference in New York. The person that is credited with designing the architecture is named John Von Neumann.

Before them, it was Babbage, an Englishman. How did Germany contribute to computers? That’s not to say that I don’t think Germany can’t handle designing this software, they definitely can. But they didn’t have a very big hand in the history of computers



It’s only fun to find bugs when it’s part of the software you work on. Once you get into QA, you’re not allowed to use software without finding rare bugs




That’s true. I work in QA, so I’m all too familiar with the experience of “wait, wtf just happened”. I don’t fault users in that situation. My problem is when it’s “I crash every time on this level”, without any explanation


Makes me glad that I don’t need to look at user reports.

“This bug happened”

“Ok, can you tell us the things you did to make it happen?”

“You’re the developers, figure it out”


When people call the current political system a “bourgeois democracy”, this is what they mean. The interests of politicians lay with their fellow capitalist oligarchs


RIAA really likes to bite the hand that feeds them, and always gets surprised when it doesn’t go well.


“it was a bug, see it’s in our database. Don’t worry about the priority being set to ‘suggestion’”


I’m imagining Firefox creating a clientside file called government-blocklist.txt, with the understanding of “don’t touch this file, you scamp 😉”


I was following along until the bussin loop. What is it trying to yeet?


They exist in the same grammatical hierarchy so theoretically they can solve the same problems. What I should have said was that nondeterministic turing machines can solve NP problems in P


Nondeterministic turing machines are the same kind of impossible theoretical automaton as an NFA. They can theoretically solve NP problems.




There isn’t a singular “right way”, but you need to know the basics of computer science like OOP, algorithms, and data structures if you want to be a decent programmer. Everyone has their own advice, but here’s mine for whatever it’s worth.

If you want to be a sysadmin, you should learn command line languages like batch, sed, and bash (or a superset language like batsh). Start simple and don’t overwhelm yourself, these languages can behave strangely and directly impact your OS.

When you have a basic grasp on those languages (don’t need to get too complex, just know what you’re doing on the CLI), I’d recommend learning Python so you can better learn OOP and study networking while following along with the flask and socket libraries. The particular language doesn’t matter as much as the actual techniques you’ll learn, so don’t get hung up if you know or want to learn a different language.

Finally, make sure you understand the hardware, software, and firmware side of things. I’d avoid compTIA certs out of principle, but they’re the most recognizable IT certification a person can get. You need to have some understanding of operating systems, and need to understand how to troubleshoot beyond power cycling


I’ve been organizing with them for over a year, they want to help unionize the entire tech industry! They’ve helped organize unions at Google, Activision Blizzard, Paizo, Sega, and more. Knowing the people leading CODE, they would love to expand beyond the games industry