Scoopta

joined 2 years ago
[–] Scoopta 2 points 4 days ago (1 children)

That is pretty much what it does except it doesn't hardcode \n but instead uses the proper line ending for the platform it's running on.

[–] Scoopta 18 points 2 weeks ago (1 children)

But it's still not a guarantee

[–] Scoopta 3 points 2 weeks ago

Or just the usernames

[–] Scoopta 6 points 2 weeks ago

The hand on the kids head is more terrifying than comforting, WTF

[–] Scoopta 43 points 2 weeks ago (1 children)

Acts like SVN and CVS didn't exist

[–] Scoopta 1 points 3 weeks ago

Huh, that is really bizarre then, reminds me of the times where I'll be chatting in discord about something and then get something related recommended in YT right after even though I can't fathom how that would happen as the 2 aren't connected in any way.

[–] Scoopta 1 points 3 weeks ago

My assumption has always been that Google pays Mozilla for 2 things.

  1. to have them use Google as the default search engine, with this Mozilla doesn't even have to send them your data because you as the user are effectively giving it straight to Google
  2. to keep Mozilla afloat so the US DOJ doesn't claim they're a monopoly because Firefox exists. Ofc that's now happened anyway so we'll see what happens.

I don't believe Mozilla ever sold user information to Google but I of course could be wrong about that. I don't have a definitive answer.

[–] Scoopta 2 points 3 weeks ago (2 children)

When you searched using Firefox what search engine did you use?

[–] Scoopta 2 points 4 weeks ago

I'm not sure that would've made a difference. It already makes you go out of your way to force a broken package. This has been discussed in places before but the simple fact of the matter is a user that doesn't understand what they're doing will perservere. Putting up barriers is a good thing to do to protect users, spending all your time and effort to cover every edge case is a waste of time because users will find ways to shoot themselves in the foot.

[–] Scoopta 2 points 4 weeks ago (2 children)

I also feel incredibly uncomfortable with this. Ultimately it comes down to if you trust the application or not. If you do then this isn't really a problem as regardless they're getting code execution on your machine. If you don't, well then don't install the application. In general I don't like installing applications that aren't from my distro's official repositories but mostly because I like knowing at least they trust it and think it's safe, as opposed to any software that isn't which is more of an unknown.

Also it's unlikely for the script to be malicious if the application is not. Further, I'm not sure a manual install really protects anyone from anything. Inexperienced users will go through great lengths and jump through some impressive hoops to try and make something work, to their own detriment sometimes. My favorite example of this is the LTT Linux challenge. apt did EVERYTHING it could think to do to alert that the steam package was broken and he probably didn't want to install it, and instead of reading the error he just blindly typed out the confirmation statement. Nothing will save a user from ruining their system if they're bound and determined to do something.

[–] Scoopta 21 points 4 weeks ago

Fair, should've just said shell

[–] Scoopta 115 points 4 weeks ago (7 children)

...this is so much more cursed than it needs to be. If you want to bash in C just system("echo hello world");

 

TIL that apparently capital one was assigned the entire 2630::/16 block...which is the largest assignment I've seen to date. Does anyone know of other absolutely massive allocations...are there even any others this large?

 

I've been using duckduckgo for years ever since I degoogled but I'm increasingly annoyed by its complete lack of IPv6 connectivity. I use NAT64 and so it works fine but it bothers me to use services that don't have v6. Does someone have a good non-google IPv6 search engine that's privacy respecting?

6
submitted 2 years ago* (last edited 2 years ago) by Scoopta to c/[email protected]
 

I'm curious about something so I'm going to throw this thought experiment out here. For some background I run a pure IPv6 network and dove into v6 ignoring any v4 baggage so this is more of a devils advocate question than anything I genuinely believe.

Onto the question, why should I run a /64 subnet and waste all those addresses as opposed to running a /96 or even a /112?

  1. It breaks SLAAC and Android

let's assume I don't care for whatever reason and I'm content with DHCP, maybe android actually supports DHCP in this alternate universe

  1. It breaks RFC3306 aka Unicast-prefix-based multicast groups

No applications I care about are impacted by this breakage

  1. It violates the purity of the spec

I don't care

What advantages does running a /64 provide over smaller subnets? Especially subnets like a /96 where address count still far exceeds usage so filling subnets remains impossible.

151
Don't test in production (programming.dev)
submitted 2 years ago by Scoopta to c/programmer_humor
 
18
[Sway] Akame red (programming.dev)
 

This has been my setup for a long time now and I have to say I still absolutely love it.

  • Icons: Flat Remix Red Dark
  • Theme: Flat Remix GTK Red Darkest
  • Launcher: Wofi
view more: next ›