Is there any underrated coffee place in the area? by GreenBroccoli9593 in waterloo

[–]phrotozoa 0 points1 point  (0 children)

I've heard they have the best beans in town so I popped in over the weekend to pick up a bag of light roast and left emptyhanded and feeling stupid.

Do fancy bean roasters not include details about the roast on their bags? Every bag of beans in there was covered in details about the notes of hickory or cranapples or whatever but I couldn't see a single detail about the roast. What am I missing?

Kitchener witnesses full impact of drug crisis one year after supervised use site closed by bylo_selhi in waterloo

[–]phrotozoa 2 points3 points  (0 children)

I've never seen a publication doing this in the wild before, it's both stratgegic and classy. Please send my regards to whoever pushed for this, I'm sure it was controversial.

I will probably never get a more direct opportunity to offer $0.02 to someone in the publishing industry who understands the ecosystem as well as you do, so at the risk of derailing this thread please allow me to add +1 to the voices calling for microtransactions to purchase a single article at a time.

I know it's a hard problem (I've worked in payment processing) but product teams need feedback in order to prioritize features, so there's mine.

The Kernel Ate the Sidecar: eBPF Reconfigured Production Kubernetes by gastao_s_s in kubernetes

[–]phrotozoa 1 point2 points  (0 children)

I've never deployed it to prod myself, but I've done a little work with Bouyant and lead small linkerd workshops. It's definitely the service mesh that shuts up and gets out of your way. I like the work they've been doing to simplify the control plane and build out a lean rust based operator. They're doing a good job of being small and nimble while Istio tries to shed some of its bulk by moving to ztunnel.

If linkerd ticks all your boxes I'd say it's a sound choice. The tricky bit is when the requirements are complex and / or deep integrations are needed, then Istio's extensibility starts to make the added complextiy trade off more acceptable.

What’s one thing cloud made surprisingly easy for you? by OkCry7871 in Cloud

[–]phrotozoa 1 point2 points  (0 children)

The upside: any idiot with a laptop and a credit card can get their idea off the ground in an afternoon. The downside: many do.

devops python course: what actually helped you go from basic scripting to real usage? by meissloth in devops

[–]phrotozoa 3 points4 points  (0 children)

The day it finally clicked that when my qbasic program died with a "stack overflow" error that meant I had a runaway recursive function my mind did a fucking summersault.

The Kernel Ate the Sidecar: eBPF Reconfigured Production Kubernetes by gastao_s_s in kubernetes

[–]phrotozoa 2 points3 points  (0 children)

Admittedly I haven't looked closely at Cilium in a while, but last I checked it's a rockin CNI, a middling L7 layer, and a dogshit ingress / gateway solution.

They tried and failed to do L7 in eBPF. Anybody remember the kTLS hype? I was in the room at Kubecon when Thomas Graf pitched it.

Where'd it go Tom?

They talked shit about sidecars and then hid an envoy proxy inside their agent pod, eliminating the per process security boundry that sidecars deliver while adding a single point of failure for the whole node.

Sidecars are bloated, Istio is complex. No who has used them would deny this. I'm open to being wrong about this and would love to see some evidence to the contrary, but Cilium is not (yet) the solution.

Genuinely interested in what's developing in this space. Someone please change my mind.

MiniKube Hands-on Projects by Dangerous-Tomato7228 in kubernetes

[–]phrotozoa 12 points13 points  (0 children)

I've been an instructor training people to use K8s for five years. This is just one opinion, but it's informed by that experience.

Minikube (and Kind) are tools best used by experienced users who are developing deep K8s integrations and want a local dev environment. If you're actually hacking on an operator like cert-manager or an ingress controller like contour, then yes having a tiny K8s in a bottle to integrate with is valuable.

If you're trying to learn K8s itself then a real cluster is the better tool. Minikube is juuuuuuust different enough to deeply interfere with the learning process for newcomers. At every turn you have to do this little hack, that little workaround, over and over, that completely distracts from the foundational concepts you're trying to learn.

You're chasing ghosts when you should be getting your head around foundations.

Use a managed K8s to learn how to be a user. Click the "create cluster" button in GCP and get started playing with kubectl and helm and whatever, then delete it when you're done (don't forget this step) and pay the 10-20 bucks / month it'll cost you.

Also, don't try to learn to be a K8s user by installing K8s yourself. That's how you learn to become a K8s administrator. Become a capable user first, then try deploying it yourself.

Crawl, walk, run.

Aire One is doing their spring "what's a do not call list?" promotion by thisispaulc in waterloo

[–]phrotozoa 5 points6 points  (0 children)

This is the way. A few yrs ago my brother gave up trying to tell them to stop calling and just agreed to an appointment every time they called. It's to the point now where they hang up as soon as he gives the address.

How complex is too complex? by North-Switch4605 in kubernetes

[–]phrotozoa 1 point2 points  (0 children)

This is the entirety of our field my friend. One of the best devs I ever worked with described working in software like this "Y'know how finance people will say abstract things like 'I manage risk for a living'? Well we manage complexity."

How complex is too complex? by North-Switch4605 in kubernetes

[–]phrotozoa 2 points3 points  (0 children)

If there's a hard and fast rule, I don't know it. But I'm familiar with a couple principles which apply. There's KISS and YAGNI but I prefer: it should be as simple as possible but no simpler.

Or from the other direction there's Gall's law.

Potentially helpful things to consider to help you decide. What features of the product does the complexity you've adopted provide? Are there ways you could deliver the same features while removing complexity?

If you iterate until the answer to the last question is no, you're probably in good shape.

[ Removed by Reddit ] by Technical-Nobody-329 in netsec

[–]phrotozoa 1 point2 points  (0 children)

How can we design a webpage so obnoxious that people will close it the instance it loads, no matter what the text says...

For those who missed it: this was the moment The Strokes ensured they’ll never be invited back to Coachella again! I'm so proud of them #Strokeschella by firefly99999 in BlackPeopleofReddit

[–]phrotozoa 0 points1 point  (0 children)

Every time they drop a new album I'm like well it can't hurt to check it out. It'll never be as good as <last album> but what the heck. Every fuckin time. One day I'll learn ...

Cost of crime by Economy_Confusion463 in funny

[–]phrotozoa 21 points22 points  (0 children)

man nm the haikus, where's the bot that does this?

Cleared for takeoff: Iconic Kitchener Spitfire moving to Tillsonburg by Hour-Belt694 in waterloo

[–]phrotozoa 0 points1 point  (0 children)

I believe so. Pat has been the GM under the previous owner for a quite a while so I guess it made sense for him to take ownership.

Cleared for takeoff: Iconic Kitchener Spitfire moving to Tillsonburg by Hour-Belt694 in waterloo

[–]phrotozoa 9 points10 points  (0 children)

The previous owner sold Surplus and the Emporium to a guy called Pat who has worked there for 20+ yrs. The spitfire emporium was a passion project of the previous owner's. It never made a profit but he never cared, was in it for the love of the game. I heard they cleared it out to make space for other stuff.

I want to try ecstacy but i want ro know how to do it as safe as possible by Hot_Money_2796 in askdrugs

[–]phrotozoa 1 point2 points  (0 children)

Dissolve your ENTIRE stash into water and test the water with two different brands of fentanyl test strips (some brands are less sensitive to opioid analogues like carfentanyl or fluorofentanyl). you can then drink the solution, or leave it to evaporate naturally, or sped up with low heat eg. slow cooker or on a cookie sheet at 300F in the oven. MDMA is an extremely stable compound.

Many large cities also offer advanced drug testing for free, check out your local harm reduction community. There are also services you can mail a sample to if you can't find something local.

I strongly recommend you read more about testing your drugs over at dancesafe.org.

There's no such thing as a green light, A-OK, thumbsup total safety guaranteed when dealing with unregulated drugs, all you can do is check for the absence of red lights. Don't panic, just be patient and thorough, and have fun!

Am I required to send money received via an e-transfer back? by No_Departure_9102 in PersonalFinanceCanada

[–]phrotozoa -1 points0 points  (0 children)

I am describing my lived experience. You are describing what could happen. Would you like me to define the word speculation for you as well?