![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/2e4870b7-4572-40b9-b469-63d1582317d6.jpeg)
Idk I just pay for stuff if I like it so no ads. Like including DVDs or streaming services. Or I use FOSS and everything’s good.
Idk I just pay for stuff if I like it so no ads. Like including DVDs or streaming services. Or I use FOSS and everything’s good.
🌶️🥵Many people consume Facebook meta company’s tech stack wholesale, don’t know how to actually traditionally program their way out of a paper bag, and web dev and devops caused a massive layoff (250k people) at the end of 2022, start of 2023 because it was all vaporware. They consume the same software in droves if the other guy uses it.
There is an entire subculture around it that is just a bunch of medium.com writers, YouTubers and twitter handles just trying to get the clicks for their ad money. Some of these guys have never written valid software or done anything noteworthy. If you meet them head on you’d find they have enormous egos and can’t find a counter argument when presented with reason.
I’ll even add on that there are many programmers who don’t know how to code outside a web app.
Why is something like [react, graphql, react ssr, devops, tailwind, unit tests, containers] vaporware?
You know the stuff I don’t hear about?
I want to take a camera and microphone to a voting booth building and ask people “hey did you vote for a man over 70 years old today”
Just because it’s like encountering a bad show on live TV and skipping over it or a commercial and saying “damn that’s dumb who is buying this?!” And never finding out. The best eye opener is meeting people who you didn’t think actually existed.
When feds come a knockin’? Fuck yeah it does mean you’re responsible for them, yeah man. Lmao. We just had our server admin purge some pervert agenda pusher. Because first off thats fucked up and next it could have the server seized.
Some dusty law enforcement won’t care if its just one bad apple. Especially if they get whiff that its a “community”.
I think people forget that decentralized doesn’t mean anonymous, and it also doesn’t mean that server admins and servers aren’t beholden to local laws
Just imagined over my pixel tablet. If I wasn’t using Android auto (car connection) on my phone I’d shit can that too.
They also raised the price on YouTube premium right after I got my annual subscriptions. Fuck that man. Once these companies got you locked in they take you for a ride.
I never thought that CEOs might plant a seed that a “cultural change and approach in HR” and falsified stats papers would be the new meta to keep payroll low.
Thanks for weighing in. Yeah! This is basically what I am thinking I’ll have to do. I just tried Github actions and runners with a very small internal app and I liked it. I’ve never worked closely in AWS but I’ve gotten trained in/used Azure a few times and it’s basically the same thing on my end.
Robust tests, larger conditional workflows in github actions, and some sort of staggered rollout I think are the conclusion I’m arriving at.
Godspeed. I hope the transition goes well. If you need to baby step towards it, I felt like docker swarm was easier to approach but kubernetes is far more standard. I recommend budgeting training into the rollout if your shop can afford it. For CI/CD I recently had a great experience with github and github actions but I had a coworker setup on-premise gitlab in the past too.
Somewhat of a tangent - My experience with alembic of over four years is that it is leagues better than manual SQL dealings, and also very easy to understand what you’re looking at. But I have to say that when I used sequelize in NodeJS, it has an autosync and autoupgrade schema that made alembic look silly.
In regards to my own post I think for now what I’m mostly seeing is that for each new deployment - is going to have to have an internal smoke test, then staggered rollout of updates.
Reading what you wrote here - I think this is confirming my looming suspicion. Which is that there is no standard today for upgrading docker containers. Since upgrades happen app to app. For example if I have a docker-compose deployment and service A
is lemmy
, and service B
is postgres
the app in this case service A
will have to have its own logic for handling upgrades or code migrations.
In other words, the upgrade process can depend on how the software developer writes the software; independent of docker/k8s/vm’s or whatever deployment strategy you are running.
I think what I was hoping for was that I’d ask if there was a newer smooth standardized way to do software upgrades besides A/B testing or staggered rollouts but I’m not really seeing that.
I’m not super familiar with Lemmy’s codebase but it looks like they’re using diesel ORM here and have migration handling on a case by case basis for some major changes. https://github.com/LemmyNet/lemmy/blob/main/src/code_migrations.rs**___****___****___**
Be extremely anxious. These companies are looking for those that bend the knee. It doesn’t matter if you’ve been with them one year or fourty. If they find a reason to make you the example they will certainly do it especially if you’re in the tech sector.
I applaud you standing your ground but my advice is to actually find a job or two that suites your situation and apply to it. Having options and offers is better.
Creators both put out so much dogshit that I have to cherry pick and also my sub feed doesn’t account for actually good content.
So yeah I stopped paying attention to it. Even as a YouTube premium member.
The peak of garbage was when YouTube enforced a 10 minute watch time for max profit. They rolled it back but dude there used to be 8 minutes of fluff for a 2 minute video.
TLDR: I’m still very suspicious of how that is quantified - “leading to an overall better product”.
Who quantifies that and how, on a case by case basis, especially in the form of Chromebooks or phones for revenant, popular examples?
Let’s say it was a laptop: I can see issues with lithium batteries perhaps reaching a cycle count that lead them to be dangerous. Wouldn’t that mean though you should produce a good that has replaceable batteries? Is the battery designed in such a manner on purpose?
Businesses with shareholders that live quarter to quarterly profit are the issue. There is no authoritarian legislator that reallocates resources like China did the last few years, for example, whether you like it or not.
The US relies on legislation to be passed to mandate the changes or prohibit a device from being built a certain way. That legislation can be lobbied for loopholes, have various people in power also own percentages of the companies, etc. Whether you agree with it or not, there are many checks and balances and simultaneously a lack thereof.
Maybe try some of these - I found this awesome list in my research https://github.com/VPashkov/awesome-nim#gui
Thank you so much for posting. It’s really nice to hear from someone with experience first hand.
Maybe I’ll make a post about my experience with it after I ship out my startup to prod/app-stores. I was going to try to write a replacement to enms.io but since its already open source I can’t really justify the 2-3 weeks to hack something out,while also adding Nim to the problem set.
I have to say though, a reads-like python but compiles like c/rust/etc. has really garnered my interest. They had an excerpt about decentralized package management with nimble and that really made me raise my eyebrows.
I went and deactivated my twitter accounts today. I got Lemmy and when I do my own servers via my own app, I’ll enjoy a twitter alternative again. Edit: Im saying this because my mind went to action not bitching. I think the X rebrand is like a sign of the times and the official “okay twitters dead” moment.
Sigh. Whoever they have working in their DRM department has been an asshole for a long time now.
This is what the third or fourth - minimum - thing like this they’ve tried to pass in a few years? I actually like Google as a product family but every time they do this it hits me right in the “maybe I should reconsider” department. Its also usually met with a hard resounding no from everyone. Maybe its that they have a task force that is paid well to protect their ad interests and recover some sort of deficit they see in their ad product.
I donate to the EFF to fight things like this at a professional level…also good to point out though that its not just google’s fault. If they build a moat for businesses and everyone installs one, that is everyone’s fault.
To be honest I noticed a drop in quality of code generation via prompt by ChatGPT.
Still useful. Especially for boilerplate nonsense getting projects started. But it’s ability to understand complexities in code dropped drastically.
I’m not convinced that’s the truth. But we also need term limits universally. I think too that officials need a way to get elected without third party funding in the US. Like even if you run there should be a system for running too.