Comment Re:Refusing raises (Score 1) 100
I asked my manager specifically. He's like "yeah, you're definitely up there."
I asked my manager specifically. He's like "yeah, you're definitely up there."
My take-home pay was getting me to the top of the dreaded 'highest paid' spreadsheet, so I have been demanding a 0% raise for the past 3 years.
For our (very large) company's last round of layoffs, our team lost many of our best and most knowledgeable people. The only possible reason is that they made too much, as they otherwise were the most valuable contributors to the product.
Word to the wise: never be at the top of that spreadsheet. 8th or 9th is about where you want to max out.
Good one. I came to post one of her absolutely ridiculous videos.
My personal favorite...Versace Beduoin:
The layoffs in February were brutal for my team (an acquired startup), Monday's were even more so.
I'm old enough to have been through this many times. I have yet to be laid off in my career (IC dev here), but as always it falls on those remaining to pick up the slack.
I guess the lesson here is to not work on a product which "only" makes $10mn / year in profits, but for the one which makes $1bn / year. Otherwise you're going to have a bad time.
I worked at a state university (Indiana University) for 7 years, and a private school (University of Chicago) for 5. This subject came up constantly.
I had to read allll the way to the end of the article to get a (passing) mention of state funding:
> At meeting after meeting for decades, Penn State board members complained of the state’s anemic support while they simultaneously approved hundreds of millions of dollars in new construction, according to board minutes.
> The university’s state appropriation fell 39% over the past 20 years, and the school receives among the lowest state support per student of U.S. flagships.
I used to have a better source for this with a graph, but declining state funding is directly correlated with tuition increases over the past 20+ years.
https://www.cbpp.org/research/...
The biggest factor is that taxpayers in all states have decided that universities just aren't worth the expense. Second is all those sweet unforgivable, legally mandated student loans which enable all the construction and unnecessary hires.
> So would you say it will lead to larger amounts of code, produced more quickly, and at a lower quality?
'zactly.
> Would you say that has any similarity to general trends in programming prior to this year?
The only thing I can think of is in the early 2000s when outsourcing blew up and there was an 'IT Training Institute' on every other block in India's major cities (for example). So many enterprise orgs tried to save a few bucks, then paid them right back again when they had to call in consultants to rework critical systems with mountains of unmaintainable code.
20-year industry veteran here.
> I realize that the part I don't understand is some bizarrely convoluted crap that, now that I've wrapped my mind around the issue, should be a simple one-liner
> I realize that I just wasted a bunch of time
I've been trying to use generative AI for the things I look up every time: dealing with dates/times, location, string encoding etc. The above is why I gave up and went back to just looking it up again.
If this kind of needlessly convoluted, not-quite-right code starts making its way into PRs it wastes other devs' time as well, then QA's when it is found to be buggy.
It's hard enough to keep tech debt at bay with a team of senior devs, I predict heavy LLM use will make it 10x more difficult and unpleasant.
I've been using Rails since version 3, which: jeez, it's been 11+ years now. One of its consistent shortcomings is how it handles javascript.
Back then and for years afterwards, new projects defaulted to CoffeeScript for the front-end, introducing all those bright-eyed web devs to the least capable, buggiest, yet hardest to debug version of transpiled javascript in existence.
For Rails 5 we got the webpacker gem instead, another big misfire. Webpack is already nightmarish to configure and customize, but Rails webpacker gem adds a whole layer of ruby/yaml abstraction on top which made it 10x harder.
Rails 7 kills webpacker off in favor of import maps. I haven't tried it yet, but it *looks* like a major improvement (?).
Having created web apps since they were new, for low-to-medium complexity full stack apps I still haven't seen anything that approaches Rails + React for developer productivity and happiness (laravel is closest). Even for giant mega-apps it's at least possible to work around ruby/rails limitations and make it work.
If the project finally gets javascript right by default, and especially if the new ruby 3 type system gets fully implemented and works well, I could potentially see a ruby/rails renaissance.
I puzzled over that as well. I *think* they're saying people value it as jewelry.
Tumblr could conceivably still do it, though it would surely be a huge hassle.
I've got a small startup which is trying this, though it is closer to Instagram than Tumblr.
> you'd need to be web-only on iOS and side-load on Android
Our mobile app is a progressive web app, this avoids the Apple/Google gatekeepers entirely. It has notifications and a home screen icon...what more do you need? Though, notifications only work on iOS 16+.
> take payment in crypto
This is the crux. We are ad-supported like tumblr, but are in a position to take Visa/MC payments for a large number of small social media sites of which Kin is only one. This is tenuous but currently working. As long as our scale stays small it *shouldn't* be an issue.
> do a ton of work in age and identity verification and compliance
We copy Fetlife and use phone verification, which satisfies the letter of the law. The gold standard is ID picture verification, but currently that's about $3 / user which is way beyond our resources.
> protect all of that identity information
The phone number is only in a third-party database, no worries there. On our side we have no PII except for an email used for password resets.
> make a ton of money
Someday!
An egghead is one who stands firmly on both feet, in mid-air, on both sides of an issue. -- Homer Ferguson