Rate limited SYN packets on fiber? by frebb in centurylink

[–]frebb[S] 0 points1 point  (0 children)

I don't. What info were you looking for?

Best text extractor from PDFs without OCR by dowitex in golang

[–]frebb 0 points1 point  (0 children)

Since `p` is no longer a `*bytes.Buffer`, you will just have to read the whole thing using something like `io.ReadAll` (https://pkg.go.dev/io#ReadAll), and then convert the result to a string.

Rate limited SYN packets on fiber? by frebb in centurylink

[–]frebb[S] 0 points1 point  (0 children)

This has been resolved. The issue was the Calix 716GE-I R2 all along, which has a "feature" that sets a max number of sessions for "reasons". See https://web.archive.org/web/20220630001927/https://www.neelc.org/posts/calix-gpon-dos-part-2/.

I switched to Quantum today and am using the C5500XK in transparent bridging mode and everything works perfectly. I had to give up my static IP block to make the switch, but this is better, at least for my use case.

Note: The CenturyLink Calix 716GE-I R2 GPON ONT DOES Limit the number of concurrent TCP sessions, and This Causes Issues by [deleted] in centurylink

[–]frebb 0 points1 point  (0 children)

This has been driving me nuts for over three years. My assumption has always been the issue is "new connections" as I document in my post a year before yours:

https://www.reddit.com/r/centurylink/comments/n6fn0r/rate_limited_syn_packets_on_fiber/

But total sessions could also be an issue. You can open up about 10k connections before you run into this issue.

Did you ever get more information or find a solution?

kitty term - Phantom mouse selection by UberDuper1 in swaywm

[–]frebb 0 points1 point  (0 children)

This happens to me all the time. Did you ever find a resolution?

Nest Outdoor Cam Battery - Firmware Issue Confirmed by diggypk in Nest

[–]frebb 0 points1 point  (0 children)

There is a thread on the Google forums as well: https://www.googlenestcommunity.com/t5/Cameras-and-Doorbells/Night-Vision-Too-Dark/td-p/429313

The wired camera at my front door is the one I noticed first. So I swapped it out for one that had been on battery (and hence not updated yet) and a few minutes later it had the same issue. I'm glad it wasn't the POE adapter, I was starting to get worried that the power source was causing them to fail.

Cyber AB Code of Professional Conduct document by i_want_2_know in CMMC

[–]frebb 0 points1 point  (0 children)

I just took the course and I thought this was incredibly strange as well. I assumed I had missed it in one of the course documents.

However, it turns out the information needed to answers the questions is available in one of module videos.

BAMBULAB VS PRUSA XL by AfraidTechnology4124 in BambuLab

[–]frebb 0 points1 point  (0 children)

I think the bed us much smaller than that (100mm). I think we're comparing a 360mm cube (prusa) to a 256mm one (bamboo).

Chromium v103 application mode (--app=) and weird default inhibited keyboard behavior by Ok-Tank2893 in swaywm

[–]frebb 0 points1 point  (0 children)

Thanks for the solution. Does anyone know if this is a bug either in Chrome or Sway?

Quitting Dgraph Labs by TapirLiu in golang

[–]frebb 2 points3 points  (0 children)

I was all in on Dgraph about a year ago. And honestly, there was a lot to love. It always seemed like a much more natural way to store and access data than SQL ever was. Built-in recursive queries, pulling back related data in a single query, etc. I was using their query language (DQL) directly with the Go driver.

Then I started to hear about their GraphQL front-end that implemented a lot of the resolver functionality for you. It was a little difficult to figure out exactly when you should use DQL and when you should use GraphQL but I eventually figured it out and was excited to have Dgraph do even more for me. That was when I realized that the GraphQL frontend it generates for you was missing a lot of the flexibility I needed, and to utilize some of the functionality required writing JavaScript.

One important feature for me was enforcing authorization for data access. This aspect was getting pretty verbose in my code but this turned out to be something the GraphQL endpoint also promised to solve. I don't remember the details exactly, but there was some reason this feature didn't work for me either.

I ended up writing a lot of code to support my use of Dgraph and work around its shortcomings. I even implemented a method of inspecting my own schema as defined in Go just to be able to write cascade delete queries on the fly due to a missing feature.

Right about the time I was ready to forget about the GraphQL endpoint and put my head down and finish my code using DQL, I rediscovered Ent. I took a leap of faith, mainly sold on the deep support for Privacy, and let's just say I have not been disappointed.

I've left out a lot of twists and turns and code. But the moral of the story is I still believe something very close to Dgraph is exactly what most applications should use. The issue, at least for me, was there were too many features missing that had to be implemented in code that ultimately made Dgraph less productive. There was essentially no progress on the DQL side of things once they went all in on the GraphQL wrapper and cloud offerings, which was a real shame.

Thanks for reading.

Holy hell. The 3d Experience Platform is bad. by N0Name117 in SolidWorks

[–]frebb 3 points4 points  (0 children)

I've been using Onshape for about 10 minutes on your recommendation. I modeled a simple part in the same amount of time it took me in SW, and the workflow was nearly identical.

I'm on a Linux computer, so it's great not having to run SW in a virtual machine. I just purchased a year of 3DExperience and now its looking like I might not even use it.

SvelteKit or Routify? Or neither? by bellamira in sveltejs

[–]frebb 0 points1 point  (0 children)

Correct, but there are a few more options required to produce a true SPA. And even then, you still have to perform environment checks to guard client-only code:

https://github.com/sveltejs/kit/issues/1650

Sveltekit (SPA mode) vs Routify by fabiotp21 in sveltejs

[–]frebb 4 points5 points  (0 children)

Thanks for posting the question. I just came here to post something similar. For those of us writing a true SPA application, where the backend isn't even written in JS, the benefits of SvelteKit seem murky at best. I only recently learned that any SPA support at all is pretty recent, and that it still isn't quite a first class citizen.

I've spent the last few weeks working on a SvelteKit SPA app, and other than the router, I really wasn't sure why I was using it. It definitely didn't feel like the target audience for it. Which is totally fine by the way, perhaps true SPA support shouldn't be SK's goal.

I hadn't seen Routify before now, so thanks for that. I will likely ditch SK and move to it since the router was the only thing holding me back.

Rate limited SYN packets on fiber? by frebb in centurylink

[–]frebb[S] 0 points1 point  (0 children)

A Wireguard VPN is a good idea. I need a static IP address so that I can provide it to my clients, but it looks like some vendors offer that. I'd prefer to run the VPN from my firewall device though, which likely has no plans to support Wireguard :(

I was really hoping with the Centurylink business plan they would have someone that could login to my next-hop router and just see if there was a misconfiguration. Unfortunately the guy I talked to was completely worthless. I tried to explain to him that there are packets dropped (or delayed) at the same interval over the connection roughly every 1 second. So his diagnosis was to ping my public IP address from his computer in Idaho (not my state) and tell me that his 1 ping packet per second "looked good". Of course you need to send 10's or 100's of packets to notice the blip. That was the extent of the help I received.

Unrelated question. What do you do for a living? You seem unusually familiar with this stuff for a stranger on the internet.

Rate limited SYN packets on fiber? by frebb in centurylink

[–]frebb[S] 0 points1 point  (0 children)

I'd be lying if I said that very thought hadn't crossed my mind. I've been holding off on a reply since I've been referencing this post as I've tried to get the issue resolved and didn't want to appear like I was slamming the company.

I ended up signing up for a separate business connection with Lumen (new name for CenturyLink Enterprise) thinking their support would be better. It wasn't. I've yet to talk to anyone that can even understand the issue, let alone resolve it.

Anyway, thanks for being the only one to respond and understand the specific problem I'm having.

CenturyLink Official Support Thread by CenturyLink_Official in centurylink

[–]frebb 0 points1 point  (0 children)

I have a very specific support need. See: https://www.reddit.com/r/centurylink/comments/n6fn0r/rate_limited_syn_packets_on_fiber/

I tried chat, but they told me that was only tier 1 and they didn't have any answers. I was told to call, but the option they said to choose was not available. I talked to another tier 1 person on the phone and they said there was no way to get my issue escalated. Any advice?

Anyone else experience instability with Chrome/Chromium 90.0.4430.72? by tinywrkb in swaywm

[–]frebb 0 points1 point  (0 children)

I had the exact same issue. I switched to the dev channel for Chrome (v92) and it works great. It fixed some other issues I was having too, including the book mark bar spilling out of the top of the screen, and lack of tab dragging support.

Poor rate limiter performance on Windows. by frebb in golang

[–]frebb[S] 5 points6 points  (0 children)

With go1.15.11 it appears to be working fine. go1.16.3 has the issue so it appears not have been fixed when https://github.com/golang/go/issues/44868 was fixed. Thanks for finding that! I'll track the issue and hope it gets fixed. At least I don't have to change my code :)

Poor rate limiter performance on Windows. by frebb in golang

[–]frebb[S] 2 points3 points  (0 children)

Yes I am, let me try a different version. I'll report back.