This isn't an all or nothing approach. People can exercise the options they have without being a puritanical crazy about it. This isn't a strong argument. You can protest about how society is structured while still taking part it in.
Sure you can. This is kind of like not voting and lots of people live their life like that. However, if people use their ability to shape and influence the world by voting with your ballot as well as their wallet I think that is equally valid.
Given that VPN services are essentially an unalloyed commodity, the only differentiator they can provide is their politics. Mullvad has made this a loud and clear part of their branding (again, because they’re selling a commodity), so to me this seems like a pretty natural counterpart to their business strategy.
In other words: if you use politics to differentiate yourself in a market that lacks natural differentiation, you probably shouldn’t be surprised when your consumers have opinions about your politics. Especially when those politics are, at least on their face, noxious.
No I cannot. When my money is being used to sow hatred and division in the world, I will take my money elsewhere.
Unfortunately, the list of unusable services is growing by the day. But to me standing up for what I believe in is more important than the convenience of using a good service.
I think this can only happen if there are viable alternatives.
For instance, the UI at setups such as https://git.devuan.org/Daemonratte/gtk2-ng is quite ok-ish, in my opinion. Granted, it is mostly copy/paste from github but that still is about 1000000x better than sourceforge's interface - and gitlab's UI too (I just hate gitlab's UI, they seem to love complexity and a billion features only 0.000001% ever need; GitHub, with all its faults, is for the most part really simple - not everywhere, e. g. GitHub wiki setup sucks, but by and large I think it is simple overall).
Once you get used to it, it's not so bad which is probably true for all functional UIs. I switch between gitlab and GitHub quite a lot and I can't say which one is objectively better. I do like that cross-linking is easier in GitHub but I prefer gitlab ci over GitHub actions. Too bad that gitlab ci runner has removed the command to run ci locally but third party foss solutions are there.
If replacing github wholesale isn't viable, how does the story for replacing GitHub Actions look like currently? I don't remember the pre-Github-Actions days of everyone using CircleCI with a github integration in a negative light. I've noticed that since then a couple of CI providers have sprung up that differentiate themselves with faster build speeds, but I haven't really kept up with that market
>Copilot: Do you want me to implement consequences for you or babble on and on about what might entirely be a figment of your imagination (Github is up and you're on a 48 hour bender without sleep)
This is exactly the same experience I've had. I recently re-installed the app to use marketplace after moving to the US. My feed is mostly AI generated half naked women and AI generated conservative rage bait. It is so obvious that it's AI slop, but none of the comments ever mention it. I too assumed they were bots.
It's wild to me how many people in the comments see any form of government doing anything as shady. It is doubly wild to me that using public funds to create art is seen as a bad thing.
You know that tax money is taken from people who could buy art with it? Or, maybe buy food and other things that they need even more than art at the moment.
In a society with a progressive tax system these things are overwhelmingly paid for by people who have vastly more money than they need to survive. Taxation when done correctly is a good thing.
You have to remember this is a site geared towards American techbros. Americans don't know what culture even means, much less why it's important. Cultural creations to Americans are shit like burger or Coke ads.
It's even worse for techbros. All techbros ever read are self-help books and Nick Land's meth-fueled ramblings. Peter Thiel is a head honcho techbro because he was able to finish The Lord of the Rings.
You ask an American what's the last painting he saw and what he thought about it and he'll bring up whatever random shit some vastly-underpaid and over-exploited immigrant will have been made to plaster over a McDonald's wall.
The "intellectual" Americans will bring up Thomas Kinkade and how his work embodies the true nature of what American society should be all about. His pieces make them long for the good old past where non-whites knew their place and segregation was a godly law.
I want to like this so bad, but the free tier changes still haunt me. I ran a little hobby project for a while on it that helped junior developers find jobs. The work needed to switch from PlanetScale ultimately meant I just canned the project.
Fairly or not, when I see PlanetScale, that’s what I think of.
Seeing the CEO on here defending it as if they nailed the execution of it doesn’t help either.
Though, I wonder with any cloud provider of databases: why?
You’re basically giving your data to a 3rd-party to have access to and to be reliant on.
You have a backup of your source, but I bet many don’t have local non-cloud backups of their databases, maybe because it’s too much data to do easily, and everyone assumes the provider’s backups will suffice. This is a main reason I think that more recognized cloud brands like AWS and Azure are used.
I also had a couple of projects on their hobby plan and the pain of that rug pull made me swear I'd never use them again, no matter the size or context. I would have happily paid like $15 at the time too, but all they offered was a move to their $40+ pm plan. Insane and a terrible way to treat your users.
Irony is, I loved the brand and would have advocated hard for them otherwise.
At the time, their messaging was all about how, "we are for the enterprise and larger customers, not these piddling little poor plebs".
Well I guess they've belatedly realised that plebs turn into managers and future enterprise customers.
They got rid of Aaron Francis too who I thought did excellent work for them.
Why are you pretending like Planetscale is the only database provider? There are a large number of db/web providers (even free ones like GCP, Neon, Supabase etc) between using Planetscale and hosting your own server.
Ruby is really let down by the tooling around the language. The language itself would be so much more fun to write if the lsp would reliably jump to the definition of functions etc that seem to appear out of no where. It has been the biggest source of frustration for me while learning Ruby.
You're right! Although I get faily far by using Bust-a-gem VS Code extension. (The underlying ripper-tags gem can work with any IDE)
https://github.com/gurgeous/bust-a-gem
I have an "on save" hook that runs ripper-tags on every file save. This keeps the definitions always up to date.
I say the opposite, the lack of tooling highlights the weakness of the language.
The drive to make it declarative/mimic "natural" language by reshuffling and overloading can be "delightful" to some, but beyond the paper covered surface is a mess. And for what ?
"5.times do something unless" isn't cute to me. It's a dog "talking" by putting peanut butter in his mouth.
But I think I'm the only one who feels this way
What I've noticed about language design is that people confuse their preferences and opinions with genuine objective observations. It's more of an art and aesthetics than a science. I agree "5.times" is an abomination but that's a subjective reaction - there's no principle or law that it violates (other than perhaps principle of least surprise). We can't quantify and measure how good or bad some invented syntax is.
As for lack of tooling, it apparently wasn't a priority when the language was designed. I'm guessing the emphasis was more on the ease of reading/writing, and having internal logical consistency. How such language design decisions make the development of tooling more difficult was a secondary concern.
Even HEPA isn’t a requirement, you just need a high CADR. Doesn’t matter if the filter doesn’t catch a particle on the first pass as long as it does one a subsequent one and the flow rate is high!
I wonder how this will work for visa waiver programs like the ESTA. I have family visiting next year and if they have to pay an extra $1k, it won’t happen.
The visa waiver program does not require those eligible to get non-immigrant visas (hence the phrase “visa waiver”), so if the scope of the new program is, in fact, “all visitors who need non-immigrant visas”, those eligible for visa waivers would be outside its coverage.
It is a lightweight pseudo-visa process, but it does not involve anything which is actually legally a visa, so a program that is attached to non-immigrant visas does not apply to it. What things are called in law matters quite a lot.