Google fixes Android kernel zero-day exploited in attacks
onlinepersona @ onlinepersona @programming.dev Posts 74Comments 2,981Joined 2 yr. ago
You're ramming a square peg into a circular hole and saying the experience is underwhelming 🤷
Possibly, but it doesn’t really change that things that just work on Windows (e.g. your preferred choice of GPU and games) doesn’t on Linux.
Sure, but that's like saying that windows doesn't work well on a raspberrypi. You put an operating system on badly supported hardware and you're going to have problems. Not much windows or linux can do about that. The major difference in this case is that the issue is with the hardware vendor NVIDIA, the trillion dollar company that ignored and refused to support Linux for more than a decade.
Admittedly, I only tried 2 games on steam. One worked flawlessly. The other one was Red Alert 2 that does not work flawlessly even on modern Windows.
It needs a tweak to run on ProtonDB for Red Alert 2. As for the other things, yeah, it's understandable that it doesn't work well on linux. Unfortunately, they are made specifically for windows and in development. Some of them could work if they're written in (I think) Unity or Unreal Engine which have a simple toggle to compile for linux. Maybe sending a quick message to the developer to tick that box could help.
Most of your problems are probably down to NVIDIA 🙁
As for wine settings, why are you messing with wine when you have steam? Are your games supported?
Underwhelmed? Do you miss random update restarts? We can help you out to have that if you like 😉
No thank you. I'm not going to waste my time to try and find your made up definition of censorship.
Oh yeah, for sure(I blocked the lemmy.ml and lemmygrad instance). But there is a difference between censorship and moderation.
Do paste the definitions and sources here.
But I do wish Linux could find a way to deliver a product that feels as refined as a MacBook. I would be willing to donate to an effort to do so.
There are quite a few efforts to make linux a default and provide a good UX. One way to support them is buying stuff with linux pre-loaded. Then it's using stuff like KDE, Gnome, other desktop enviroments and donating to them. I exclusively buy from linux hardware vendors (as in desktops and laptops) and have been donating non-stop to a few opensource projects for about 5 years now (maybe even longer).
The Linux Foundation though... I think only an external force could convince them to spend more than 2% of their budget on linux itself...
Not all moderation = censorship 🙄 You play by the rules or you face the consequences. Nowhere on the planet are the consequence-free zones - at least not forever.
If you really want fediverse instance where absolutely everything is permitted, make it. I bet you after the first CP post you'll rethink your stand on "all moderation = censorship".
Thank you for typing all that out. PHP seems to have come a long way (or at least thanks to Laravel). Probably the reason I still encounter projects without Laravel are because there are many old and established PHP projects out there from before whenever it became popular. Probably switching to a new framework is too much work for them (quite understandable), but they have unfortunately majorly tainted my PHP experience.
I'm glad you're enjoying PHP and have given me another perspective on the subject.
That's most definitely the wrong tool (discord is not for async) and the other end of the spectrum. Or did you maybe misunderstand him saying "discourse"? That would make much more sense as a mailing list replacement.
Or they were straight up meme'ing.
I don't understand the subreddit. Isn't !linuxmemes@programming.dev and !programmer_humor@programming.dev enough?
I'll give you the benefit of the doubt and assume you were responding to another comment, because in response to mind it doesn't make any sense...
These poisoned projects would be shared via places like Gitlab.
Gitlab? You sure? Not GitHub?
- express the project in your language in max 5 words
- merge them e.g big long table index --> blotin, blotidex, bilotadex, big ol tadex
- search for "word for $expression" and peruse the results
- translate the expression into other languages then do the same as above
- find synonyms for the words in your expression
- build an expression that is the opposite of your project and just prefix it with a negative then repeat above
- find a pun from your expression
- pick your favorite animal (or pick random one) tack it onto the expression and repeat above
- take your own name and use initials then spell out the initial e.g John Wallace -> J.W -> Jay Dub
- tack that onto the expression (or the expression it fits best) e.g Jay Dub Index, Jaydudex, Judex, Dubidex, Jadubin
Or if you want to be completely unoriginal like, take a wordlist, pick a random word from it --> tada! You have a name. (what follows ia rant). The list can be an entire dictionary, anime names, movie names, name of mythical gods from wherever in the world, etc.
\
Then come up with some bullshit explanation that sounds sophisticated for example you randomly picked.
For example, I went to https://randomword.com/ and got "xylary": "of, like or pertaining to xylem." No bloody idea why "xylem" is? Yeah, me neither.
noun Botany.
a compound tissue in vascular plants that helps provide support and that conducts water and nutrients upward from the roots, consisting of tracheids, vessels, parenchyma cells, and woody fibers.
Oho, great! It has nothing to do with a big long table index, but let's make it so! "Xylary is a performant database index. Just like xylem are paramount to performance of plants, xylary is paramount to the performance of queries to your database." Voilà. The meaning of xylary is botched, but who gives a fuck, it sounds COOL, starts with X, and probably unknown to the majority of the world. So now you can piss off people in the field by polluting searches with your project.
But at least you have a project name bro 😎
Asking whether you've tried $simpleSolution, why you did something, and what you were thinking is not toxic. They're trying to understand your reasoning and what your goal is. It's like debugging where you have to step through the code then get to the point where something went wrong.
It is entirely possible that there are some people who have trouble asking such questions in a tone that doesn't emit hostility, but it may be due to a lack of social skills or (of course) malice. The way forward here is not to assume malice but them feedback "hey, can i give some feedback on the session we're having? I came to you seeking for help, but the way you ask these questions makes me feel $emotion. Would it be alright if you used $wordOrTone when helping me out? It would really make me feel more at ease". Something like this.
If the interlocutor reacts negatively, it may be that they are also feeling attacked by your words. Feedback is not always received well. In these instances it's good to apologise, but stand firm that your feelings were hurt and you would just like to make a way forward where you both can work comfortably with each other.
This of course flies out the window if the co-worker is being a straight dick. "PFF, you didn't even think of doing something that simple?", " well that was a waste of time, you should've been able to do that yourself", and so. That straight up deserves a higher up getting involved. For more egregious actions and words, that spells HR involvement.
But to simply write of all the people as "That Guy" is not the way forward. It's prejudiced and can easily lead to generalisations.
Let me rephrase your question: does individual action have impact on the whole?
With that kind of thinking, nobody should do anything ever. No need to vote because your will as a single voter doesn't matter. No need to stop eating meat because most others won't. No need to try to reduce energy consumption because most others won't. No need to boycott a product because most others won't.
So, honest question back: is that really how you want to think?
What is your goal? I'm not sure I understand. Are you trying to rebuild something like Decentraleyes?
Other self-taught narratives, such as starting with Wordpress-based design backgrounds and moving from more simple themes to more complex themes where PHP knowledge is required, to plugin development is a completely valid narrative, but a path that is predominately for women.
Where the heck did that come from? What does any of this have to do with women? Are most Java and PHP developers women?
The argument the author is trying to make is hinged upon this argument that comes out of nowhere. The rest of the article makes some good points but has more of these deviations that just break the flow and make me say "what does that have to do with anything?".
My problem with PHP is the language and the ecosystem. I'm genuinely impressed that people are able to build useful things with it, but the language is, at least to me, far from easy. Starting with array
not being an array but a hashmap/dictionary, to complete clusterfuck that many projects are in terms of setting up and tooling. Only C and C++ projects can beat that (or so I have experienced). There is just an assumption that whoever's picking up a PHP project knows LAMP and its components, has root access, and won't be using a debugger.
The PHP debugger has been one of the most frustrating debuggers I've ever had the displeasure of trying to setup. You have to know how to configure php itself, which extensions to install, how to configure those, and how to setup whatever editor or IDE you have to interact with the debugger. Most PHP projects I'm come across haven't set it up and I can understand why.
Also, to use PHP sensibly, you have to learn about zend or whatever the name of that big framework is. But that can break in the most mysterious ways and for PHP beginners it can be a nightmare to understand what went wrong. Add in that its favorite pattern is dependency injection and the language isn't typed and understanding code is downright awful.
One of my bigger gripes is that many projects do not use containers whatsoever. It's either LAMP on your machine or good luck getting that thing to run. If you're new to PHP, well fuck you, you should've known PHP before trying to contribute to the project - that's what it feels like. There are often C/C++ like guides for setting up. first "sudo apt-get install some stuff here", oh wait, you don't use debian? Fuck off chump.
I have sworn off touching PHP projects ever again. The experience has left me scarred.
Does this mean that watching a video could pwn you?
Anti Commercial-AI license