HackerLangs
TopNewTrendsCommentsPastAskShowJobs

arbll

no profile record

comments

arbll
·17 วันที่ผ่านมา·discuss
Windows, macOS, iOS, and Android are definitely much easier to use and more intuitive than Linux today. That’s because their developers are incentivized to put themselves in the shoes of less-skilled users and figure out how to build a good experience for them.

I’m all for higher Linux adoption on desktop, but there’s still a lot of resistance to making less-skilled users the primary target instead of power users.

Teaching can help, but if it takes 50 hours to learn the basics of Linux versus 5 hours for Windows, it’s a losing battle.
arbll
·17 วันที่ผ่านมา·discuss
Most official repositories have policies that are incompatible with the needs of software vendors (release timing, supported versions, bundled dependencies, etc...).

IMO a lot of the blame falls onto the package manager ecosystem refusing to take into account very valid needs and claiming they aren't real / desirable.
arbll
·17 วันที่ผ่านมา·discuss
It's crazy to me that even after seeing so many major software distributors choose `curl | sh` as their entry point, people like you will still argue to the ends of the earth that there’s no problem with the package manager ecosystem.

I'll stop there. I'm not interested in continuing this discussion when it's being conducted in bad faith.
arbll
·18 วันที่ผ่านมา·discuss
A lot of those scripts are wrappers around package managers. Creating them is extra work for distributors, but they still do it because package-manager installs are not truly one-liners and offer far less control over the installation experience.

Users need to figure out which of the 10+ package managers they should be using, then run several commands. If something fails, the error messages are often cryptic and not easily configurable by the distributor.

And that’s before getting into the many rough edges of package managers. Most of them flat-out refuse to handle configuration and leave that part to the end user. Now you also need to document how to edit YAML and restart a systemd service. With an install script this is also solved.

For power users, this always looks trivial. In practice it raises the barrier to entry and can meaningfully affect adoption if your product is often used by less technical people.
arbll
·18 วันที่ผ่านมา·discuss
The "like an adult" is what has and will continue to hold back linux on the desktop. Always gatekeeping less technical users instead of acknowledging adoption and ease of use are critical.
arbll
·18 วันที่ผ่านมา·discuss
Nah bro package manager where you copy and paste their custom repo and key from the same website that hosts the `.sh` is definitely safer, trust me

/s
arbll
·18 วันที่ผ่านมา·discuss
From source: creates much more work for the user.

Package managers: ecosystem is fragmented, requiring a long list of distro- and package-manager-specific instructions. Many scripts already install through package managers, they simply make the user’s life easier.

Flatpaks: These are clearly designed for desktop applications, with CLIs treated as an afterthought. They may be the best long-term hope, but today they are definitely not as convenient or widely available as a simple script.

If you care about adoption, `curl | sh` is the only real option today, which is why virtually all project show it as the first option.
arbll
·18 วันที่ผ่านมา·discuss
The only competitive game I’ve put serious hours into that had votekick was CS, and teams would almost never kick their own cheaters, even when they were obvious, because they wanted that sweet Elo.
arbll
·18 วันที่ผ่านมา·discuss
Dota isn't a very cheatable game to begin with. Even with the best micro you can't reach a high elo without the appropriate high level planning skills.

If we look at a game like Rust it's impossible for it to exist without a kernel anti-cheat today
arbll
·18 วันที่ผ่านมา·discuss
The only effective approach is to use as many layers as possible to increase the cost of creating and using cheats. Kernel anti-cheat is an effective layer because it forces cheaters to either buy specialized hardware or gamble that their hypervisor won’t be detected through heuristics.

Competitive games will likely add AI-based flagging into the mix, but it still doesn’t make sense to make cheating as trivial as adding a few uprobes/kprobes on a Linux box.
arbll
·18 วันที่ผ่านมา·discuss
Same here. My home computer only runs Windows because I play competitive online games. It would be incredible if Valve built some kind of certified, locked-down kernel, but I doubt that will happen.

The online discourse around this is also incredibly toxic, filled with utopians who don’t understand how serious cheating is in these games, or that kernel anti-cheat, while not perfect, is the best solution available today.
arbll
·เดือนที่แล้ว·discuss
I don't think it's specific to capitalism. Any system needs workers to produce enough for retirees and children. If you have more retirees and less workers any system is going to struggle.
arbll
·เดือนที่แล้ว·discuss
There's a significant risk it will lead to a large reduction in living standards. A lot of things like retirement funds are built with the assumption of infinite growth. This assumption will obviously break one day and when it does I don't see how it could go smoothly.

On the plus side, it will likely lead to lower emissions, assuming it doesn't lead to massive wars or other destructive behaviors due to the instability it will bring.
arbll
·2 เดือนที่ผ่านมา·discuss
A maintainer that is mainly motivated by the 3.8k stars aspect is probably not the person you want. Working on critical OSS software is fun until it's not, especially when you are not paid for that work.
arbll
·4 เดือนที่ผ่านมา·discuss
It might be the wrong place to do security anyway since `bash` and other hard-to-control tools will be needed. Sandboxing is likely the only way out
arbll
·5 เดือนที่ผ่านมา·discuss
I'm not sure that's true. While it obviously won't impact the general behavior of the models much If you get a very similar situation the model will likely regurgitate something similar to this interaction.
arbll
·5 เดือนที่ผ่านมา·discuss
Technically it will since this interaction will be commented a lot online which will feed back in the next models training runs
arbll
·7 เดือนที่ผ่านมา·discuss
> though IMO that should be a reason to switch ISPs, not a reason to stop using DoT If you have that choice, there's many countries that really want to control what their citizens see and can access at this point. If we had DoH + ECH widely adopted it would heavily limit their power.
arbll
·8 เดือนที่ผ่านมา·discuss
CDN are by essence proprietary because they are infrastructure vendors. They can be built with open source software but what they are selling isn't software, it's physical servers. The alternative is going on-prem which is impossible for CDN if you aren't google or meta.
arbll
·8 เดือนที่ผ่านมา·discuss
I think you are misunderstanding what cloudflare provides if you think Anubis is an alternative. Even if we only consider bot protection they are completely different solutions.