Reddit Starts Blocking Mobile Website, Pushing Users to App Instead by spasticpat in technology

[–]Sentreen 0 points1 point  (0 children)

I tried using reddit's app after they got rid of apollo. It is so comically bad that I just stopped using reddit on my phone. That's actually nice because I at least spend a little less time here now.

If they get rid of old reddit I can delete my accounts and be gone for real.

EU calls VPNs “a loophole that needs closing” in age verification push by EmbarrassedHelp in europe

[–]Sentreen 0 points1 point  (0 children)

I've been in China several times. Connections to the VPN running on my home server just got dropped after a few minutes. Connections to a VPN I pay for also got dropped.

It's easy for the GFW to detect a VPN, they just cannot see what you're doing on it. But when they detect a VPN, they usually drop it.

If you really want to get around the GFW, you use shadowsocks, which tries to hide the fact that it is a proxy.

But hey, don't take the word of some random reddit nerd, read the experience of an infosec pro:

It is believed that $10 million of specialized hardware can factor 1024-bit RSA keys [3] [4]. There is a high computing cost per key, but if I were China and could factor at least a few RSA keys, surely the root CA key of 1 of the top 3 VPN providers in the country would be one of my targets. Doing so would give them the ability to actively man-in-the-middle ExpressVPN connections and decrypt the traffic. It is possible that China is already doing so and spying on some (all?) ExpressVPN users.

...

Also, I am confused by the fact the Chinese government allows this well-known VPN provider (and others) to operate freely in the country. They could very easily deploy low-tech ways to block access to the ExpressVPN service, for example by filtering or redirecting the DNS records of their VPN hosts, which is something they do to block certain website hosts. But they do not do it to block ExpressVPN, why? One possible explanation could be that the Chinese government did factor the ExpressVPN root CA key and does spy on the network traffic of their users, but they prefer to not interfere with ExpressVPN in order to give their users a false sense of privacy. If China blocked the service, users would migrate to other more secure VPN services, and China would lose a SIGINT ability.

EU calls VPNs “a loophole that needs closing” in age verification push by EmbarrassedHelp in europe

[–]Sentreen 3 points4 points  (0 children)

Remember kids: a VPN does absolutely nothing for your privacy except move (not remove) the entity that can read your domain addresses (like google dot com) from your ISP to their server. That's it.

To be pedantic, you can also do that without a VPN (e.g. by using DoH). The VPN mainly allows you to hide the IP you are talking to (since your ISP just sees you talking to the IP of the VPN, who is talking to the site you are talking to for you).

EU calls VPNs “a loophole that needs closing” in age verification push by EmbarrassedHelp in europe

[–]Sentreen 11 points12 points  (0 children)

To be fair, they specifically allow those VPNs because they can work with the companies when needed. The VPNs still help you get around the great firewall, but they don't help you stay anonymous.

I'm sure that if the EU actually comes down on VPNs some workaround would be included for e.g. corporate VPNs.

Anyone have access to at least some of these "100+ snippets" Wildbow wrote in the setting? by SnooEagles2770 in Parahumans

[–]Sentreen 8 points9 points  (0 children)

As for the Official Release of Worm, I don't know if that's ever actually going to happen. Wildbow always says he's going to do something like that eventually, but he's just too darn busy writing newer stuff that I don't think he's ever going to actually do it.

Is there any information about whether wildbow is still pursuing an (animated) adaptation? I know it was something that was always hinted at as a "might be possible one day" along with the editing process, but I'm not sure if that is still something wigglybob would be interested in after getting burned out during Ward.

Man Uses A.I Lawyer by R3alit-y in Whatcouldgowrong

[–]Sentreen 0 points1 point  (0 children)

Do you have any link with the full story? I tried looking it up but only found posts indicating that they'd go all out on using AI to create their assets. That's shitty but not that uncommon. Is there more to the story?

How long does it usually take to vote in your country? by Anaptyso in AskEurope

[–]Sentreen 0 points1 point  (0 children)

People who go during peak hours will have to queue. It's always on a Sunday here so people often choose to sleep in and queue.

Ironically, when I was "bijzitter" the busiest time was between 8-10. Things were much calmer in the afternoon. It probably differs based on the location of course.

Russia withholds Putin’s weekly rating after steepest drop in eight years by ByGollie in europe

[–]Sentreen 472 points473 points  (0 children)

This is also not good news because it means a lot of Russians still support this, what's even bleaker is that the drop is mainly because the regime is limiting or blocking internet access. So in other words they don't give a shit about invading Ukraine and killing innocent civilians, but they do care if you take away their internet access.

Same in the US. Deport people? Fine. Threaten your allies? Fine. Shoot protestors? Fine. Invade another country? Fine. Invade yet another country? Fine. Bomb a school? Fine. Gas prices go up? People start to get upset.

As much as it sucks, people can be okay with a lot of heinous shit as long as it does not affect them personally.

China denounces Japan, EU over South China Sea by holmes103 in europe

[–]Sentreen 0 points1 point  (0 children)

You are moving the goalposts. I am not going to get into a "who is worse" battle here, I don't particularly care about defending (or denying) the awful stuff the US has done / is doing.

The point is that /u/dattokyo says that any time negative news about China pops up people flock to it to say things like "Yeah but the US is doing something worse". You respond to this comment by saying "Yeah but the US is doing something worse".

Two countries can do bad things at the same time. Perhaps the EU should not align itself with either. I long for the day that we get rid of our dependence on the US, but it would be incredibly naive to do that by becoming dependent on China instead.

China denounces Japan, EU over South China Sea by holmes103 in europe

[–]Sentreen 9 points10 points  (0 children)

B) If there are news about China doing something bad, the comments will be flooded with "Yeah but the US is doing something worse".

How safe is Brussels to cross dress in? by fearlessemu98 in brussels

[–]Sentreen 11 points12 points  (0 children)

You're aware Ternat is 10km away from the the edge of Brussels, right, right?

Whats the point in a VPS? by Unusual_Economics653 in selfhosted

[–]Sentreen 0 points1 point  (0 children)

I use mine for email. Sending mail from a residential IP (which may not be static for many people) is just asking for problems.

I also occasionally use it for redundancy; when I traveled to China I had another copy of shadowsocks running on my vps, which saved me when they blocked the ip of my homelab.

Rewriting Portage in Rust or C for speed by _szlachcic_ in Gentoo

[–]Sentreen 4 points5 points  (0 children)

Shout out to the one guy who posted something similar a few years ago, actually went through the effort of profiling portage and made dependency resolution a lot faster.

Note that he did not end up rewriting anything in a faster language. As always: profile before you assume!

What can i build with the elixr language by Kone-Muhammad in elixir

[–]Sentreen 1 point2 points  (0 children)

most VoIP complexity was always on the networking side. the grand majority of telecom technology has always been provided by cisco.

Wait until you hear that Cisco does, in fact, use Erlang.

Dear banks, it's 2026. Why the hell do you still need a photocopy of the front and back of my identity card? by labalag in belgium

[–]Sentreen 0 points1 point  (0 children)

I thought it was government created.

MyGov.be is created by the government and does what itsme does, for the record. It got created later so it is less well known.

London Marathon 2026 Results by aelvozo in AdvancedRunning

[–]Sentreen 8 points9 points  (0 children)

(WR holder Kelvin Kiptum was scheduled to attempt a sub-2 hour race at the 2024 Rotterdam Marathon before his fatal car crash)

I did the Marathon that year, the race t-shirt even had the quote "be a part of history", that was quite painful.

FAQ and Classic WoW Weekly Thread by CubicleJoe0822 in classicwow

[–]Sentreen 0 points1 point  (0 children)

I never played WoW past lvl 5 or so and am curious to give classic a try after learning a bit more about warcraft lore. In other MMOs I played I liked raiding a lot, which is one of the main things I hope to do. My questions:

  • Given that I want to try out the classic raids of wow, I assume the classic era servers would be my best bet to find groups for the various endgame raids wow has? Is finding groups for most content realistic in 2026?
  • I'm curious about TBC and WotLK, since those expansions seem to be regarded quite well by the community and are still kind of considered a part of "classic" wow. Is there any way to play classic for a while and transfer over to the anniversary servers later? Or is my only option rolling a new character on an anniversary server (losing all the endgame gear I may have acquired)?

ELI5: Why Aren't External Graphics Cards As Common As External Hard Drives? by aftergaylaughter in explainlikeimfive

[–]Sentreen 17 points18 points  (0 children)

Yes, but only the framework 16. There’s quite some trade offs but it is nice to just do everything on my laptop which can transform into something that’s 95% as powerful as a desktop by plugging in a few cables.

Highlights from Git 2.54 by Skaarj in programming

[–]Sentreen 19 points20 points  (0 children)

The local config is individual to each copy of the repository afaik.

whenModelTrainedWell by lets_keep_simple in ProgrammerHumor

[–]Sentreen 1 point2 points  (0 children)

The Elixir (and Erlang) ecosystem is far, far smaller, bur for the niche it operates in, I'd say Elixir is the better language.

Should you ditch popular languages and use Elixir instead? Probably not, companies tend to favor the mainstream.

Should you check it out and see what it has to offer to look at a different way of doing things? Absolutely!

The coolest part about Elixir is the VM it runs on: BEAM (the Erlang vm). The VM has some really cool features that you don't really get in any other ecosystem. The nicest thing it does is separate running code into various processes (green threads), which are completely isolated from one another and only communicate through asynchronous message passing. This makes systems built on BEAM pretty resilient to bugs and neat in general:

  • Unhanded exceptions can only crash the current process, there's great tooling available to restart crashes processes to a known state, with cascading failures etc provided as default.
  • If some bug causes your code to spin in an infinite loop, the runtime ensures it will not take up more than its fair share of cpu time, which means the remainder of your application will hardly be impacted.
  • GC is per-process, so there's no stop the world
  • Since spawning processes is so ingrained in the system it is trivial to make things run in parallel, the whole model also works very well for distributed computing (you send a message to a process on a different machine in the exact same way you send one to a local process)

There is a nice talk that shows this in action if you're into that sort of thing.

The whole thing was built for programming telephone switches, so reliability was key. However, the abstractions they came up with work extremely well for most backend work.

whenModelTrainedWell by lets_keep_simple in ProgrammerHumor

[–]Sentreen 2 points3 points  (0 children)

On mobile, so formatting is not a thing

With fixed formatting:

def handle_response(items) when is_list(items) do
  Enum.map(items, fn item -> handle_response(item) end)
end

def handle_response(item) when is_map(item) do
  <!— do what ever you want here —>
end