

I think it would be pretty funny if jesus did return and cast all these rich assholes into the lake of fire. Because they fucking deserve it.


I think it would be pretty funny if jesus did return and cast all these rich assholes into the lake of fire. Because they fucking deserve it.
What are people ordering so much of from amazon? I apparently haven’t ordered from them since late 2024, and those were a handful of small orders.


I’m pretty sure Reagan’s administration decided to just stop enforcing anti monopoly stuff


may genuinely be unskilled when it comes to computers in general.
I do not accept this idea that people are so unskilled at computers they can’t install Linux, and are so immutably so they can’t get better.
Like yeah sometimes you have to ask for help or watch a YouTube video. That shit’s free and right there.
It’s hard to say. I think too much can lead to the kid not appreciating how much things cost, or how hard it is for other people.
My parents paid for most of my education, and that made a big difference. I entered adulthood without massive debt. (Low five figures seems low compared to many of my peers, anyway. USA! USA!)
Generational wealth is powerful. Many of today’s richest people became super wealthy because their parents paid for stuff when they were getting started.
I think the most important question is if your kid is going to be a kind and decent person, or a scumbag who says “I earned all of this! no one gave me a handout” whild voting to gut aid programs.
If you have a machine that runs Windows and the hardware is still good,
Linux is often more forgiving on hardware requirements. I recently put Mint (with xfce) on a like 2013 laptop and it’s fine. That’s not even an especially lightweight distribution.
What’s with the weird censoring of the post metadata? Do we not want to credit the original poster for some reason?


I’m pretty sure the browser has more sandboxing than a desktop app running as me. The desktop app could do anything. Firefox tries to prevent webpages from doing nefarious stuff.


When I have to use discord, I use it in the browser. I don’t trust the app not to get up to no good.


I’ve recently started to have to use Teams at work and wow it’s awful. In subtle and overt ways.
At a customer service job I’d read whole books in the browser. Just keep the window small and it looks pretty inconspicuous.
Now I work from home so I look at Lemmy and such on my phone.
I have a hard rule of never playing video games on the clock because that’s a slippery slope.


Pop!_os worked fine for me out of the box. The UI is a little mac-like (dock on bottom, spotlight like search when you hit the super key) by default.
Steam just works. Heroic launcher just works. It’s simple.
I’ve also used mint, but had slightly less luck with its install working out of the box. All issues fixed eventually but there was some head scratching.
Linux nerds tend to have opinions and it’s easy to lose sight of what it’s like as a beginner.
But ultimately it’s pretty easy to switch distributions. They’re all free.
I would not be surprised if my old coworker-friends started a separate group chat without me after the nth, “Maybe you should come to one of these protests” and “Please at least read the wikipedia summary on this historical topic before you start going off about it” message from me.
They’re fine people but they’re also kind of very… apolitical.
Just one dish and one fork, typically. Sometimes the rice cooker.


I think installing Linux exposes you to higher severity issues, like “now it won’t boot”. Once you get over that initial setup, it’s not much different than windows or apple.
If more computers came with it pre installed, it would be even easier for folks.
I think about half the time I’ve installed Linux it was fine. The other half were problems with esoteric solutions.
Still glad I made the switch.


Linux doesn’t really have the profit motives that lead to enshittification.
I guess a bigger entity could try to start charging for… something… Support, maybe, but that seems unlikely to take off.
I pretty much wash as needed.
Need a fork? Take out of sink, wash it.
Need a bowl? Take out of sink, wash it.
Need more room in sink? Take stuff out of sink and wash until there’s room
Works pretty well. Never really have a big stack up in the sink. Throws me off when guests come over and just grab stuff out of the cabinets and drawers like normal people, though.
Product owners say, "We want to change the site so users see a list of all the other users on their team with access to this project "
Okay. Do some thinking. Going to need the backend to return that information to the front end. Decide what URL that should be under (api/v1/projects/users, maybe?).
Now we make the backend actually do that. Create a new file for this endpoint. Update the routes file so that url points to this file. Write the handler class.
Does this endpoint take any particular input? We know who the caller is for free from the framework. We only want to return info about one project or all projects? Make that decision. Update URL if needed.
Write the code to get the other users on the projects in question. Maybe that’s SQL, but might also be ORM (code from a framework that generates SQL based on objects). Decide what information we actually need. Package that up and send it back. The specifics depend on language and framework.
Write automated tests for this. Make sure it works for
Realize this needs to paginate. Go back and change the handler code to do that.
Realize due to some quirk of how permissions work, someone can be on the project twice. Talk with the team about if we should just decide that here, or try to fix the root problem. Probably the former.
Add deduplication code, then, and test cases.
Open this up for code review.
Start the front end work.
Make a dummy page first and update your API calling code to know about this new route, assuming you don’t have that auto magically set up somehow. Make sure it calls it and gets a response.
Realize that staff users technically have access to every project in the system. Ask product if that’s how they want that to behave. If no, figure out what you all want that to do instead.
Do a bunch of react work to make the page pretty, put the response in the right UI elements with links to the right place. Realize the response you’re sending back makes building the links annoying because you didn’t send some part of it, so you’d need to make another request to the backend for every link. That sucks. Update the backend to include the user’s team-id that is for some stupid reason still in the URL. Comment on code review.
And now I’m tired of writing.
Edit: I hit submit before I was done. Finished now. Edit: fix typo
Other people have good answers already. Chiefly to ask questions and talk through your reasoning.
But also I’ve noticed the difficulty of interview questions varies wildly. Some places would give dynamic programming problems I’m terrible at. Others would give trivial "find the largest number in this array of integers, in python. Don’t worry about efficiency. " problems.
How new is your computer?
I found Pop!_OS worked out of the box fine on my new desktop.
Mint had problems, but worked fine on my older computers.
Back up any important software (like, on a separate drive or online). Get a couple flash drives. Try out mint, popos, bazzite. They’re all free so it doesn’t matter that much if you don’t like one.
I don’t recommend trying to dual boot on one drive because windows is a rude room mate.