Hacker Newsnew | past | comments | ask | show | jobs | submit | LandR's commentslogin

Until governments try to ban VPNs...

That is one option, but then you get into the world of Corporate VPNs which are heavily in use and it would seriously cause problems if you banned.

Then you're into "what about all TLS connections" which can be used to send traffic, so you have to do TLS interception at scale, which is a very non-trivial problem to try and solve.

Then you're into non-TLS encrypted protocols, so your only option there is to block anything you can't intercept.....

At that point you've pretty much broken Internet access in your country, might as well just chop the cables :P


I wish I was as optimistic about the resilience of the open web as you, but I see what the Chinese government achieved and what the Russian government have been doing over the last few years, and I'm very concerned.

China has built their Great Firewall over many years gradually, and they have a lot of resources inside, so almost everything from the "western" Internet has a Chinese analog. Russian government simply does not give a flying fuck about people and economy on either side of the border, so they can just pull the plug completely if they see it necessary from the political point of view. So these countries are hardly reference points for what UK can achieve (although Russia is closer than China).

Oh I'm not saying they won't try and do it, just it'll either be ineffective or they'll effectively wreck the Internet.

For the UK I'm kind of doubting they'll put enough money into it to make it good, so we'll get the ineffective version and politicians will get stories like this one written about their efforts.


I saw an excellent video[1] a few weeks ago that outlined this issue perfectly in the context of Tor's anti-censorship methodologies by hiding its traffic as other kinds of traffic. The endgame is basically to cut the cables and have a countrywide intranet, or just accept that people will bypass it. Even the Great Firewall isn't perfect, and Chinese frequently VPN out of it all the time.

They're still going to try anyway though. Wisconsin is already putting up a hilariously bad anti-VPN bill[2], and I'm curious if they don't just end up trying to ban every server provider out there in the process of enforcing it.

[1] https://youtu.be/i9Jh3egGaNk

[2] https://news.ycombinator.com/item?id=46113232


The more practical law is to ban using VPNs to bypass local censorship/filters/etc, which is the law the UAE has for example. Companies can keep using them for security, so can individuals who aren't using them to pretend to be somewhere else to bypass local laws.

This also has the benefit (to the government) of criminalising individuals, making prosecution much easier and allowing it to be more selective according to the government's whims. It reminds me of the way the US dealt with piracy, you could go after a bunch of college kids to make a point etc.


I'd guess the tricky part there is proving intent. If I sign up to a VPN so I can watch sports or other geo-restricted content while on holiday, does that count?

In a fully authoritarian state of course you likely don't have to worry too much about proof, but I'd suggest the UK has a ways to go for that.

On the piracy front, well we've seen how successful they were in stopping piracy.... not at all.


> That is one option, but then you get into the world of Corporate VPNs which are heavily in use and it would seriously cause problems if you banned.

This should not give you /any/ comfort that they won't attempt to ban VPNs. It's as easy as making it illegal to purchase/use a VPN/proxy service as a non-business entity with some loosely drafted legislation that would scare people.

It's child's play to draft legislation that would not affect businesses, plus some appropriate PR/propaganda campaigns


What's a VPN though, just an encrypted tunnel between two nodes. For decently technical people, it'd always be possible to rent a VPS somewhere outside the country and route traffic to it.

If they're going down that route I'd expect the first service to be banned will be Tor, I'm actually mildly surprised they haven't tried that already.


> What's a VPN though

It really is easy. You can not outsmart lawmakers here, if they are determined enough.

It doesn't have to be 100% perfect, just 80% plus some messaging (edit: and harsh penalties). Do you not accept this?

As to wording of the law, eg:

"A Commercial VPN is defined as a service offered to the public for remuneration that routes internet traffic through servers to obscure the subscriber's IP address or apparent geographic location, where the primary purpose is to provide anonymity or circumvent geo-restrictions."

"A Business VPN is defined as a virtual private network operated by or on behalf of an organisation to enable employees, contractors, or authorised agents to securely access the organisation's internal network resources; connect geographically separate premises of the same organisation; or comply with data protection or security obligations."


That is, until you only allow approved vendors (Microsoft, Cloudflare, etc) to provide these types of services. It’s very easy to pass laws like that, and it seems like centralization is the direction everything is headed.

So if you could get Google/Apple/MS on board, then you could embed controls onto most people's endpoints, and actually that'd work more than trying to put the burden on websites/controlling the network. The trick is those are all US corporations who may or may not want to be responsible for that level of control.

While we still have alternate operating systems, that won't be a universal control of course. You'd have to stop people owning general purpose computing devices for that to be fully effective.


> You'd have to stop people owning general purpose computing devices for that to be fully effective.

That's been the corporate and probably governmental wet dream since the iPhone released. I think the only thing keeping the x86_64 scene from doing the same thing is legacy software support, and open alternatives existing. If Microsoft could've viably banned getting software from anywhere outside their store, they would have.

I would argue with all the computers they sold in "S mode" a few years ago, they earnestly tried it in the home market.



1/3 to mortgage is crazy to me.

My mortgage is around 6% of my gross, and just under 10% of my net and I feel that's high / stressful to me. I want to get it paid off ASAP.


You’re certainly unusually hyper anxious about this.

Probably.

I did find it quite tough for a lot of years to treat myself, as I would try to save as much as I can to have a safety net. But even now with a safety net in the bank, I still have in the back of my head if I purchase something that is x mortgage payments, and I could save that instead to have in the bank in case I lose my job.


How is it not?

I'm currently 1 of 3 injections into getting a rabies vaccine and it's basically like every other vaccine I've had. A simple, painless, injection in the arm.

I got it the same time as my first shot of the Hep B vaccine too.



This style of rabies vaccine is for pre-exposure. Post-exposure vaccination is more involved if you aren’t primed.

In addition, it used to be the case that people received abdominal shots and the course was pretty intense. That has ended, but people remember it.


Oh I remember alright! I got bitten by a stray dog when I was 12 years old. I was given abdominal shots of the vaccine for several days. I can't remember if it was for 7 or 14 days, but it was a very painful and traumatic experience. It caused me to have a deep fear of dogs for several decades.


post exposure vaccination is a thing?? does it work for everything and why is it called vaccination not treatment?


> post exposure vaccination is a thing?? does it work for everything

I believe in this discussion the context is specifically rabies.

> and why is it called vaccination not treatment?

It's both, really. You get a shot of rabies immunoglobulin (at the site of potential infection, i.e., bite) _and_ an extended course of vaccine at the same time.


Yes, you can get the vaccine but you only have days/weeks to do it.


I'd maybe buy it to get access to games I want to play on Steam that I can't get on PS5 to play on the sofa in my living room.

It's a small box, it can sit next to the tele without looking awful, and if I just need to get a controller, that's fine too.


Man, I've probably spent a combined 2 hours over my entire life on leetcode... And that was mostly just curiosity.

Is this a uniquely US thing ?


> Is this a uniquely US thing ?

It's probably a big corpo thing.

Having basic algorithm skills is pretty useful in general, but going down the "leetcode grind" doesn't strike me as being worth the effort for the vast majority of software engineering jobs.


Your phrasing lines up with snarky "Why can't <nationality> do <alternative>?" with no substantive argument.

If serious, it was and still is a common screening tool for big tech and many other shops around the world.


It wasn't snarky at all. You are being overly defensive for no reason.

I've never been asked to "grind" leetcode, I've never been asked a leetcode style question at any interview I've had (and I'm in my mid 40s). I've never had any feeling of needing to do leetcode, and as far as I know neither have my friends.

The reason I asked if it was mainly a US thing was because I assume (maybe wrongly) that the majority of HN users are in the US, and this leetcode thing pops up a lot.


OP expressly said "big tech," which isn't US exclusive.

> I've never been asked a leetcode style question at any interview I've had (and I'm in my mid 40s).

For this anecdote to be relevant, you'd need to have datapoints from "big tech" qualifying jobs.

Glossing over this qualifier pattern matches with snarky comments.


> Apropos, what do they do for fun?

Odd question, but as a .NET developer myself

Mountaineering, climbing, bouldering, going to gigs, playing pool, running, music festivals, gaming, photography, watching F1, watching NBA, eating out with friends...

I'm not sure what the point of the question was ?


Ah, well, obviously the point of the question was to be odd for oddness's sake, as some form of bizarre, self-inflatory social ploy!

I couldn't possibly have intended my question as a straightforward request for information about something, now could I?

That would just be weirdy-weird, if people started asking each other questions for the purpose of receiving answers.

Thanks for answering though.


The reason I thought it was odd was that I've never seen any correlation between someones hobbies outside of work and what tech stack they use at work.


That's OK. I keep seeing a correlation between people's proneness to be like

>The reason I thought it was odd was that I've never seen [it]

and which tech stacks they feel more comfortable with.


The demos barely work for me at all on Chrome.

The sliding puzzle is really finicky, have to try multiple times to slide stuff, the top left (back) arrow stopped working altogether until I refreshed the page, which of course takes you back to the original page... The time picker looks awful with the numbers not centrally aligned to the control (they look too high), and it's finnicky to use / same with the date picker.

Awful.


It also locks the entire app when you go back during shuffling

https://news.ycombinator.com/item?id=45893986#45897572


I worked for a company once where the CEO said I need to start using Kubernetes. Why? We didn't really have any pressing use cases / issues that were shouting out for Kubernetes at all.

His reasoning was all the big players use it, so we should be too...

It was literally a solution looking for a problem. Which is completely arse backwards.


I had the same situation happening with Cloud Native.

EC2 was forbidden, it had to be ECS or EKS if Lambda was not possible.

We did the math and the AWS bill had the cost of about 15 developers.


"But but... I can swap out my entire my persistance layer since it's all just an interface!"

Has anyone ever actually done this ?


I have used something similar with effects in Haskell to mock "the real world" for running tests.

But if it was as convoluted to use as it's in Java, I wouldn't. And also, it's not enterprise CRUD. Enterprise CRUD resists complex architectures like nothing else.


Will they also have periods of a bear market and see their money go down ?


hopefully, “The first national bank of dad” remains solvent.


And can they take loans with negotiated interest rates and lock-in periods? Or invest in more risky products such as derivatives with a corresponding chance to lose all money? So much potential... ;)


First they have to fill in KYC questionnaire and have no risky products if they did not have investing experience.


Just add a $6-7CHICKENJOCKEY memecoin where they can put money in, see a 50% daily return for a random period of time, and suddenly have it go to zero.

Or even worse, in the tradition of these unclickable javascript buttons of the late 1990's, just detect when the finger is approaching the "withdraw" button and have the asset crash right before they can click!


unlimited apps ideas :D


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: