[-] bitfucker@programming.dev 0 points 2 months ago

Sure, your proposed solution is a good way to weed out the low hanging fruit. But I don't like that it may create friction for normal users. AUR was never meant to be a FOSS project on its own with a full time maintainer that maintains PKGBUILD and the infra.

Like I said before, it is more akin to an internet forum and pastebin more than a full fledged package repository. And to be fair, it isn't a package repo anyway. It's like a cmake / makefile sharing site. Building and packaging for arch is just that easy compared to say, debian.

If people want to use a repo, there is chaotic aur. Maybe that could be the way too. A dedicated community project to vet the AUR. Or the project maintainer itself could provide a pkgbuild directly on their repo.

Just don't ever blame the maintainer for providing a place to store something for free and open to anyone. Especially if it is your choice to get something from said place and be surprised that it is malware.

[-] bitfucker@programming.dev 0 points 2 months ago* (last edited 2 months ago)

You said it yourself that it is a community repository. No difference between that and the internet forum. You are putting the burden of accountability on the maintainer that way. Which I would remind you, is unpaid unlike say, github and npm that HAS a financial means to do a lot of security implementation. Yet those platforms still fail to do it.

Also, humans ARE the first layer of defense. Because anything you do on your device (on linux anyway, and specifically arch) is YOUR decision. Antivirus and everything else should kick in when the human fails.

You are normalizing people downloading things off the unvetted internet like on windows. Linux has a vetted repo already. THOSE are what people should be using and I'm fine with if those are being blamed. Everything else is USER due diligence. That is why the existence of easily installing malware like limewire does not justify blaming the platform. Or do you also blame torrenting site when they are chock full of malware?

[-] bitfucker@programming.dev 0 points 2 months ago* (last edited 2 months ago)

Offline cache becomes possible with PWA

~~Edit to give concrete example: Mozilla MDN docs read later/read while offline~~

I was wrong. It was not mozilla MDN. But I do remember an offline cache docs site

[-] bitfucker@programming.dev 0 points 4 months ago

Check out the proton rating site for space engineers. I forgot the specific but there's a command line and proton version that works best for it. Another valid option is to have dual compositor (I use plasma and gamescope) since you can easily choose that on the login screen.

[-] bitfucker@programming.dev 0 points 4 months ago

Affinity works using WINE. I think there also exists a repo where they packaged it into .appimage

[-] bitfucker@programming.dev 0 points 4 months ago

Also I don't understand why we need to have a .env file in the first place when config file exists and best practice to pass on secret is not with .env file anyway.

[-] bitfucker@programming.dev 0 points 2 years ago

I wish it has more element like CnC Renegade or Battlefield. This is quite an interesting game experiment

[-] bitfucker@programming.dev 0 points 2 years ago

Uhhh, no. I think it is better to implement something akin to federation than breaking up a company just because. If anyone wanted to sue valve, then they can enforce interoperability at the very least. But not dividing their business model. We don't force apple to split their software and hardware did we? We force apple to have a choice of interoperability. From then, it is all fair since anyone can link their data from valve and any other store that opt to implement the interoperability protocol.

[-] bitfucker@programming.dev 0 points 2 years ago

So let me get this straight. Any client that wanted to have steam features, like the forum, hosting, workshop, chat, and all the jazz, should be able to do so without paying steam any fee? Why didn't they develop it themselves? Or should steam sell that as a service to those who wanted it? Say for example, epic wanted to have family sharing. Steam should sell their family sharing feature to epic as a service?

[-] bitfucker@programming.dev 0 points 2 years ago

What kind of tools did you use? I only ever play around with STM32 stuff (specifically their cubemx program) while the rest is just SDK and open source tools.

[-] bitfucker@programming.dev 0 points 2 years ago

Well, of course you can't. Any kind of setup requires you to have the data. Unless you want to get that data from another medium (USB Flashdrive, CD/DVD, SD Card, anything else), then online is the easiest way. After the setup phase, it depends on how the software will behave. In PIO case, it will not download anything else unless needed since if they do otherwise, you will be downloading a lot of junk that you may not need (if you only want to develop stm32, why download avr tooling).

I've read the discussion linked and it seems that it was a bug which has been fixed. If you mean the reliance on github, as I said before, it is not platformio fault. The person just happens to distribute their library on github rather than advertising their library on some other media and saying "Hey, I provide this library for this specific thing. If you want it, buy this CD/contact me and we can arrange on how you would get it". Being online has nothing to do with it. You can just as easily have your friend/coworker write the library and transfer it using usb stick then compiling it on PIO. The person can also simply download the .zip and configure PIO to use the downloaded file. In fact, that is exactly how PIO does things too. Download the code once and then use it afterward repeatedly. Now, if we are talking on over reliance on library, that is another can of worm that I will not touch here unless you want to discuss it too.

Also, down below another person is having trouble when updating. And as mentioned, it is not that PIO Core is auto-updating (it shouldn't as the reply mentioned, it should only show a prompt to update), but the extension is auto updating (VSCode default behaviour).

view more: ‹ prev next ›

bitfucker

0 post score
0 comment score
joined 2 years ago