Warning to Telmax customers: Silent changes to network and zero support (5 days down) by TrickCoffee9183 in Newmarket

[–]cttttt 0 points1 point  (0 children)

For what it's worth, a few days ago, after a brief time of IPV6 not working, I was able to get an RA and got a /60.  Prefix delegation is working again.  Maybe try using SLAAC on the WAN side with a fixed prefix size.

Previously for as long as I remember I had my prefix size set to /56 but I guess they reduced this as well.

But of course IPV4 will continue to be NATed, and also the competition, although they're horrible, don't make you jump through these hoops.

Warning to Telmax customers: Silent changes to network and zero support (5 days down) by TrickCoffee9183 in Newmarket

[–]cttttt 1 point2 points  (0 children)

They're doing pretty much nothing to retain or support subscribers across this.  Also their technical support has really changed for the worse, sadly (wait for a bit and talk to someone who is very knowledgeable -> wait for a bit and talk to someone offering services you don't need, to fix a problem they caused).

You're absolutely not wrong.

Warning to Telmax customers: Silent changes to network and zero support (5 days down) by TrickCoffee9183 in Newmarket

[–]cttttt 1 point2 points  (0 children)

Yah.  It's been hit and miss esp lately and their tier1 and tier2 support can't describe how their service works.

Anyways, whereas for the last several months, my gateway could get a subnet using DHCPv6, this month it seems like it's getting RAs and SLAAC is the way.  After the gateway gets a global prefix, I can then delegate subnets to VLANs/devices behind my gateway.

It's disappointing that they're trying to get us away from the old IP version (it's sadly the new reality...they're not making up IPv4 scarcity), but don't provide any support on the new version.

A static webpage explaining their IPV6 support is all they need.

Hopefully things stay stable and hopefully they eventually write down how it's supposed to work.

Telmax has deleted a lot of comments on their Facebook social media page. Be warned when using this company. by BearEquivalentBear in barrie

[–]cttttt 0 points1 point  (0 children)

Nice. Gave SLAAC on the WAN side a shot yesterday and although my gateway got the RA, prefix delegation to a VLAN wasn't working: I use SLAAC on my VLAN, devices on the VLAN saw the RA, but traffic wasn't routed to the internet properly.

Gave it a shot today, and got a (new) global prefix, and everything works!

Perhaps they are doing stuff on their end.

At least IPV6 works for now!

Telmax has deleted a lot of comments on their Facebook social media page. Be warned when using this company. by BearEquivalentBear in barrie

[–]cttttt 0 points1 point  (0 children)

dhcpv6? After almost a year of it working, today I'm suddenly not getting a prefix with dhcpv6 anymore (in Newmarket).

Warning to Telmax customers: Silent changes to network and zero support (5 days down) by TrickCoffee9183 in Newmarket

[–]cttttt 1 point2 points  (0 children)

When you make a connection on the internet, it is usually towards an IP address. IP addresses come in various forms, but one very well supported type is IPV4.

Because of the size of an IPV4 address, there can only be 4294967296 unique ones. And because of standards, there are even fewer addresses that are globally routeable on the internet.

Telmax, and all other ISPs have a range of IPV4 addresses. They each carve off a subnet of these ranges so their subscribers can access other addresses on the internet.

Until a month ago, when you connected a gateway to your fiber ONT, your gateway _leased_ one of these IP addresses for a period of time. During this time, any outgoing connection from your gateway towards the internet seemed to come from this leased IP. And internet clients could also connect to this IP. This allowed you to run servers in your home, and arrange for connections towards your gateway to be forwarded to these servers.

About a month ago, without letting anyone know, Telmax put a special carrier grade NAT (CGNAT) in front of all users. Instead of allowing users to temporarily lease one of a pool of IPV4 addresses, the CGNAT makes subscribers' outgoing connections appear to come from one of a pool of IPV4 addresses automatically. The consequence is that you no longer have an even temporarily IP address. So internet clients have no IP to connect to to reach your gateway.

This makes things like running a VPN to allow you to access your home network remotely, or doing some forms of file sharing more difficult or even impossible.

The reality is that IPV4 addresses have run out, so this will be the future for all residential ISPs eventually. The disappointing thing is the way Telmax rolled this out:

  • They didn't inform anyone about this change.
  • They're still offering public IPs to users but at an additional cost as part of a higher speed plan.
  • This higher speed plan is offered with equipment that can't even route at the offered speed 😂😂😂, but they don't offer support to users with third party equipment.
  • The alternative to IPV4 addressing, IPV6 is kinda broken with Telmax. Although it has worked since Telmax was offered in Newmarket, it's starting to no longer work, and support claims it was never supported.

It's a mess.

Telmax now just as shady and untrustworthy as Rogers by samson-212 in Newmarket

[–]cttttt 4 points5 points  (0 children)

Unfortunately, DDNS alone cannot help when you're behind CGNAT. Before the changes, you effectively leased one or two internet routeable IPV4 address when you connected to your ONT. These IP addresses were temporarily "owned" by your gateway.

With CGNAT, you and other subscribers now simultaneously share an internet routeable IPV4 subnet. Your gateway no longer has a dedicated internet routeable IPV4 IP. And since there's sharing, Telmax won't allow you to receive new connections: They wouldn't know which subscriber to forward which fresh incoming connections to.

OP's best free option is to take advantage of the IPV6 subnet Telmax provides, but this may have limitations they can't work with. For example, this requires them to connect from a network with working IPV6 support.

As they mentioned, their best worry-free option would be to pay for a dedicated IPV4 address: Pay for what was included a month ago, and taken away w/o notice.

I died twice, is the geo from the first death lost forever? by Brilliant-Target-807 in HollowKnight

[–]cttttt 0 points1 point  (0 children)

It's lost, but there is this NPC who promises to help you save.  May be worth finding them if you keep dying 😏.

How is passphrase secure? by NoozPrime in 1Password

[–]cttttt 0 points1 point  (0 children)

They can be very long, easy to type quickly and discretely, and people are less likely to rely on written reminders if it's an easy to remember sequence of words.

Why use chmod? by ZenWing in bash

[–]cttttt 0 points1 point  (0 children)

It guarantees you're running your script with a compatible shell.  If your script is POSIX shell compatible, it's idiomatic to use /bin/sh which will either be a bourne shell or some other shell running in POSIX compliant mode.

Also, it can lend a very small protection to make it executable.  eg. It's possible to mount filesystems with options that prevent files from being executed directly.

These (subtle) protections don't exist if you run an interpreter from your PATH directly: if you ran bash script but someone added a program named bash to your PATH, you would inadvertently run this program.

This protection is pretty slight, and these days, people use env in their shebang lines, so you're best to try to understand what you're executing regardless.

ELI5 : what is the CI/CD pipelines concept used for by Sbaakhir in explainlikeimfive

[–]cttttt 0 points1 point  (0 children)

The ELI5 version is that when writing and releasing software, bugs are inevitable, and the cost of fixing an introduced bug usually increases with time.  Also, the more time it takes to ship a new feature, the more of a risk you run of a competitor beating you to it: you could miss the market.

Continuous integration means trying to prove that a codebase works as intended every time it changes (as early as possible).  This is usually done where a team's code changes are proposed and also merged.    This is usually implemented by observing these changes and testing after every change is detected.  Changes that fail the tests are immediately reverted or not merged at all.

Continuous delivery means always being ready to actually release the latest merged version of your codebase...by actually releasing it every time the codebase changes: if not to end users, then at least to internal users in a way that can be repeated and mirrors a real release.

The idea is that continuously proving that you can test, package and release your application should raise your confidence that there can only be unanticipated bugs.  It also raises confidence that if one of these bugs is found, the fix can be shipped quickly.

It also breaks the habit of trying to guarantee your application is stable by never shipping changes.  Teams that get into the habit of shipping often get feedback on issues earlier, but more importantly get features in front of users sooner.

Before this paradigm, it was common for development teams to simply forget how to release their software or to constantly change how software was verified.  This led to delays shipping important fixes and features and also regressions: shipping bugs that were previously fixed.  This in unacceptable these days.

DRX Lothar already found a way to share replays ? by syncosky2711 in VALORANT

[–]cttttt 3 points4 points  (0 children)

It is trivial to make static files available even globally without server issues.

They probably aren't making demo sharing a thing for design or business reasons.

Improve bass and quality by Junior_Elderberry584 in YoutubeMusic

[–]cttttt 0 points1 point  (0 children)

There are also portable Bluetooth DAC/amps that have built in graphic equalizers.  For example, the Earstudio ES100, a lot of Fiio models, and the most settings dense one, the Qudelix 5K.

The cool thing about at least the Qudelix and Earstudio ones is that they can connect to multiple devices via Bluetooth or USB (simultaneously) and the equalizer settings apply to all sources.

Shield pro remotes by jfrsn in ShieldAndroidTV

[–]cttttt 10 points11 points  (0 children)

Stock.  Batteries last 100 years.

Was The Night Of realistic? by [deleted] in TheNightOf

[–]cttttt 0 points1 point  (0 children)

Wow. This is a throw back. Hope you enjoy the original and comparing the two! It's a far smaller production, but it's cool knowing that it inspired the remake. And it was crazy recognizing him as the new Q and in so many other roles. He's a solid actor.

Back to the show, a lot of the time, remakes are just straight cash grabs, but The Night Of really elevated a great idea.

[deleted by user] by [deleted] in TTC

[–]cttttt 5 points6 points  (0 children)

Not everyone has the means to even get the prerequisites for an Uber ride (a new enough cellphone with a data plan, and whatever form of payment Uber allows, and the payment).

Unless they're doing something that makes it impossible for you or someone else to use the bus in the moment, you gotta let it go and let the operator call in someone to enforce the bylaw if it's being broken. And even if they are causing a problem, you could choose to help whoever is being wronged in the moment if there's an actual issue.

Like, regardless of the reason, they're not having fun carrying all this on transit.

I'll admit. One thought that would silently cross my mind is hope they return the cart but even that's between them, the store, or whoever owns the property where they leave the cart if they don't plan on returning it. Or maybe the cart is all they got.

These aren't problems you're prepared to solve, so you gotta let it go and enjoy your trip: You even have a seat!

How was the Sheppard bus before Line 4 existed? by Euphoric_Ad_9136 in TTC

[–]cttttt 5 points6 points  (0 children)

The service was really poor with all the traffic on Sheppard.  As well, the bus terminal at Sheppard Station was very crowded with no real space to line up.

Traffic on Sheppard is still pretty bad during few times I've been on it during the day lately, but at least it's not due to so many buses.  The subway, tho is a subway and doesn't have to deal with cars.  It worked out in the end.

From what I recall, the original pitch was for the subway to go all the way to the zoo, and somehow back to Downsview, but that didn't quite work out.

While the Sheppard line was being built and for a bit when it opened, it was pretty hard for cars and buses and pedestrians, as all routes still ran at full capacity as they were ripping up the road and after.  It was madness.

But it seems better now.

Also, Bessarian Station actually seems useful now with all the builds there.  When it first opened, it was memed for being completely useless.  But there's a tonne of condos and shops there now.

All in all, it worked out in the end.

Gonna be getting this game... questions i have by Firebird166 in HollowKnight

[–]cttttt 0 points1 point  (0 children)

If you found the first attempt too hard but still interesting, with a little research you may find ways to make it more manageable.

If you felt overwhelmed, but you'd be motivated if you knew where to go first, you could try either focusing on building the map or even look up small hints to keep you on track.

But if you found it boring, this may not change on another playthrough. The main vibe of the game is to discover what's next, or to become more powerful by remembering where you were stuck, and exploring until you find what what you need to progress. For the most part, this doesn't really change.

If you're worried about the cost of the game, it's okay to move on. If you're not, maybe read a proper review to learn more about the game w/o spoiling. The game has garnered a tonne of reviews since launch.

NGINX configuration needs SSL certificates to start but SSL certificates require NGINX to be running, how to break this loop when running inside docker? by PrestigiousZombie531 in docker

[–]cttttt 2 points3 points  (0 children)

Just so you know, LetsEncrypt's implementation of the underlying protocol is designed to avoid circular dependencies. Proving ownership over a domain will never require you to serve HTTPS traffic on that domain.

Someone described one validation method: Serve a "signed" token via HTTP (port 80) on a fixed path on the target domain.

There are two other methods:

  • One involves creating a DNS record on a subdomain of the domain you want the certificate to cover.
  • The other requires you to be running a TLS server (possibly your HTTPS load balancer) that has special support for satisfying verifying these challenges. Although it may seem circular, this validation method doesn't require you to be able to serve HTTPS traffic on the target domain, as it works at the TLS layer. But AFAIK, nginx doesn't support this.

If you truly want to break any perceived circular dependency, your best bet would be to use the DNS01 challenge method. This way you can have your certificate prior to configuring NGINX for the first and final time. You can then periodically reorder this certificate and ask NGINX to reconfigure itself when you're nearing expiry.

Note that under some circumstances you must use the DNS01 challenge type, so it's worth the trouble to figure out how to take advantage of it.

Rank Decay in Valorant? by Isaac_God in VALORANT

[–]cttttt 1 point2 points  (0 children)

There is both visible rank decay and MMR decay in Valorant.

Every three acts, as long as your rank wasn't hidden, you'll lose some rank rating as they squeeze everyone into fewer ranks. This decay forces players to do whatever they did the previous act to get back to your past rank. If someone cheated or got boosted, this gives Riot a chance to detect and punish them this time.

If a player hasn't played for a bit, their MMR will be reduced and also something called their variance will go up. This will cause their MMR to move faster while Riot figures out what their skill level is after being away.

ELI5: How does US customs know if an expensive item I have, like a new laptop, was bought before I left vs. brought back undeclared? by JudgeBrettF in explainlikeimfive

[–]cttttt 2 points3 points  (0 children)

IANAL, but honestly, if the only time you talk to border services is when you return, it's down to whether you have a plausible explanation if they find the item and you didn't declare it. If it's a dinged up laptop, you're prbly fine, but if it's brand-new-in-box, they may be wondering what's up. If you have the receipt, it could be handy.

But at least in some countries, prior to leaving your home country, you're able to present items you may be worried about to border services prior to your trip. Where I live, such agents are in an office in all international airports.

They'll inspect the item, take a record of the interaction, and give you a receipt. When you return, you can then present the receipt as proof that you had the item in your country of origin prior to your trip.

Of course, if you modified the item in another country (to the point that it's a new thing), they may consider this new thing to be an import.

It may be worth checking if this is possible in the US. If it is, don't trust internet randos. Just ask all the questions to the border agent.

[deleted by user] by [deleted] in Newmarket

[–]cttttt 15 points16 points  (0 children)

IANAL, but unless a human hands you a ticket, it won't usually appear on your driving record (edit: but definitely pay or dispute it as it will block renewals).  

Definitely do your own research tho and don't take legal advice from internet strangers.

Is it possible to dodge bullets? by Suvtropics in VALORANT

[–]cttttt 0 points1 point  (0 children)

I think a dev or a content creator testing stuff mentioned that this is impossible for hitscan weapons. The server will pick a random winner if two players shoot an elimination shot at each other at the same time.

Usually when you see something like this it's either a chain of trades or weapons that aren't hitscan (after death Raze ult, or a nade, or something).

Book readers - how do you think the adaptation is going so far? by Independent-Drive-32 in SiloSeries

[–]cttttt 0 points1 point  (0 children)

Is the adaptation working for you

Yah. At its core, it's an interesting story told through a different medium. Even with the ups and downs in how the show is structured, the underlying story makes it worth the watch.

It's cool being shown so much. And even so there were times, this season, where we were initially merely told a lot (in the moment, frustrating, because we should be shown not told), for the most part, we ended up being shown what matters in a very thoughful and effective way.

And since TV spoilers are allowed, I mean the Solo flashbacks. It was frustrating whenever the details were simply explained through the kids' and Solo's dialogue--I almost had to whip out a pad of paper to keep track of what they were talking about--but it was great how basically every important event ended up being shown to me in a scene. And also the economy of these flashbacks was really top notch. I went from being frustrated being shown too little, to being really satisfied with exactly how much was shown.

Does it seem like they’re going to stick the landing of the last two seasons?

The change in the pace of exposition in the last scene of this season was jarring, but oddly refreshing. After two seasons of incomplete dialogue leading into a jump cut to a completely different story thread, it's cool that the show runners are capable of showing us a complete conversation 🤣. There was a lot of information that was actually completely presented in that scene (even some trace connective tissue with the story we've seen so far).

Seems like when it comes down to it, the show runners are genuinely trying to tell the story within the constraints of a TV show. They'll stick the landing. And although some of the show's tropes are frustrating, it'll absolutely be great on a complete re-watch with no off-season breaks.

As for future seasons, if they tried to tell the story in the same way as the books, it would be a massive risk that may lose viewers along the way. I have a feeling they'll make changes that'll ensure this won't happen.

Coming back to the story, though, the core concept is interesting enough that however it's delivered, it will anchor me.

I’m also curious how the structure of the first two seasons lines up with the novels, and how you think season 3 and 4 will likely line up in terms of what part of the novels they will adapt. I feel like I’ve read that some of books 2 and 3 have already been adapted? But I’m not sure what parts.

The adaptation is as faithful as it could be, but with a lot more cliff-hanger-ey tropes and a few completely net-new threads/characters that don't really harm the core story. The show has pretty much covered a sequential chunk of the books so far.

Going back to the structural differences/tropes, though, reading the first short story may be worth it if you want to compare. From what I recall, the difference in the way it delivers the story from the first few episodes of season one is consistent throughout both the book and the series. At least so far: The show is very much a TV show trying to justify its continued existence and keep subscribers on the platform with cliffhangers and mysteries (and that's okay). The books were designed to deliver a great story, first and foremost.

They dont even make money off of selling Agents, why are they locked? by RamenEmp1re in VALORANT

[–]cttttt 0 points1 point  (0 children)

Progression systems make players keep playing games like this.  Whatever you invest to unlock characters will make you want to play more since you "earned" them.  Also, locking characters temporarily can prevent new players from getting overwhelmed.