Show newer

@caymanwent@monads.online mine just feels hungry

"i use linux as my operating system," i state proudly to the unkempt, bearded man. he swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision.
"actually," he says with a grin, "linux is just the kernel. you use GNU+linux."
i don't miss a beat and reply with a smirk, "i use alpine, a distro that doesn't include the GNU coreutils, or any other GNU code. it's linux, but it's not GNU+linux."

the smile quickly drops from the man's face. his body begins convulsing and he foams at the mouth as he drop to the floor with a sickly thud. as he writhes around he screams "I-IT WAS COMPILED WITH GCC! THAT MEANS IT'S STILL GNU!"
coolly, i reply "if windows was compiled with gcc, would that make it GNU?" i interrupt his response with "and work is being made on the kernel to make it more compiler-agnostic. even if you were correct, you won't be for long."

with a sickly wheeze, the last of the man's life is ejected from his body. he lies on the floor, cold and limp. i've womansplained him to death.

@alex Glad you got it working, haven't seen that before but it looks similar to Istio/other service mesh platforms

@alex you won't be able to get k8s to bind to port 8. The way I've always seen it done is use a dumb reverse proxy with nginx/apache that forwards everything to whatever port your ingress uses (make sure to preserve the Host header) and let that take care of the rest. That's why the different makes k8s providers have their own edge proxying services

@alex yeah, most registrar's will either let you have multiple IP addresses under the same record or specify multiple A records with the same subdomain

@alex kubedns and coredns are for internal name resolution within the cluster

@alex round robin A record? Any one of them should be able to serve any request

"software so evil it probably has a body count" is such a great qualifier
New Starbucks lid review

In their effort to go strawless, Starbucks has replaced the cross cut hole punch lids with sippy cup lids, with one edge raised with an oval hole. They are bad lids and Starbucks should feel bad for using them.

The purpose of a lid is to keep the liquid in the cup. The previous lid was fairly effective at this. The new lid is not. Once the cup is tilted, liquid streams out the open hole. And it doesn't take much of a tilt. Even just a quick turn to create a small slosh, such as you might make retrieving your beverage, will result in liquid spraying out the top. From a functional standpoint, these lids are an abject failure.

As for usability, the hole is slightly smaller but similar in shape to the ice chiclets used in iced drinks. Halfway through your first sip the hole will be blocked by an ice cube. Another failure.

If your drink requires mixing, there's a good chance you will now be stuck with a two layer suspension, and no decent way to homogenize things without making a mess. Unless you always ask for a straw anyway, like I do. Then I can also enjoy my tasty beverage without holding the entire cup up in front of my face, blocking my vision. Straws for the win.

As consumers, we have rights too, and it's time to stand up to Big Turtle.

@c not really. Closer to json.dump/load in that it only works with primitive types, but different in that it requires an object to be defined to (de)serialize

@alex It's JS, there's no such thing as a non-insane test setup

Show older
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko