Skip to main content



You can't scale a single-threaded process by adding more logical CPUs.

Why is this something that confuses people?

in reply to Jonathan Lamothe

@Jonathan Lamothe it doesn't matter if the execution is out of order - the problem is that when you've got a CPU pegged, the second idle CPU doesn't help.
in reply to silverwizard

out of order operation isn't just about changing the order of the operations. It lets you (sometimes) pre-compute the result of future instructions as long as they're not based on the output of the previous ones enabling you to parallelize what would otherwise be a single execution thread. I imagine there's a point of diminishing returns though.
youtube.com/watch?v=jNC9LPc3BI…

Perhaps I'm misunderstanding what you're saying?

in reply to Jonathan Lamothe

@Jonathan Lamothe Yes, it's theoretically possible for there to be value. But it's not going to affect on the scale of "our system is constantly pegged"
in reply to Jonathan Lamothe

all the out-of-order execution occurs inside a single CPU
adding more CPUs won't help speed up a single-threaded program

picture a call center
an attendant is like a CPU
the attendant can pay attention to one customer at a time. the customer may issue multiple requests/instructions, and an attendant with out-of-order operation may be able to look into and satisfy some of the requests before other earlier ones
however, adding more attendants wouldn't help this one customer get faster service, unless the customer started multiple calls (threads or processes), or the attendants could pass customer requests and context on to each other (that's not permitted by the call center design; they can only transfer entire calls)



If you're pentesting someone and you send them a report. Do your best to not have your report elicit a response of "Wut"


The hardest part of security work is when you have 15 urgent tasks and no one willing to prioritize them. And then you end up telling someone "I can't help on the outage, I need to reformat this document"

reshared this

in reply to silverwizard

my friend wrote a really good article about this

grimoire.ca/code/incident-resp…

in reply to Alex P. 👹

@Alex P. 👹 Ooooof I felt that blogpost hard.

Today it was literally "the entire devteam is down, but the CEO doesn't like how a document that's gone through three approvals and been in use for two years looks, so that's higher priority".

So kinda the opposite



Forever Knight (1992) was a better show than Moonlight (2008)

But seriously, they are very similar.

I think I like Moonlight better, but I want a LaCroix show rather than a Nick Knight show.

in reply to silverwizard

You'd think the show that wanted to be a Noir wouldn't be abjected copaganda. At least Forever Knight was boring and obvious about it.


The problem with the Eulogy for DevOps is that the last 20 years has been a series of ways of defining sysadmins away and then having them re-emerge from the muck.

We'll never have DevOps disappear because it'll just be yet another beast.

Sysadmin, DevOps, SRE, Infrastructure Engineer, it's all the same thing, it's just that people need to try to put us in new boxes to try to get around the fact that *making your systems reliable* is a hard and different job.

in reply to silverwizard

I've been at the same place for the past 4 years. My title has changed 3x. I'm still doing essentially the same thing, just on a different level of abstraction.

What makes it even funnier is that you haven't even listed my current job title: Platform Engineer. What will it be in two years? Who knows, it's all based on vibes.

in reply to Aleksandar Todorović

@Aleksandar Todorović I usually look for SRE or Infrastructure these days, but it's a total crapshoot and half the time they offer me "devops" as my job title



Remember kids - to keep your certs you go to conference

This means that conferences can cost a thousand dollars!



Got my Stadia to connect to my Mirage Solo VR

Give me a few more days and I'll be able to run my entire computing life off "things google made, abandoned, and tried to turn into ewaste and I bought for $10"

Anban Govender reshared this.




So inspired by the Hat Dropping With AI dude's movement to drop goods on people from windows, I'm thinking of selling eggs


The two protocols I need better tools for are RSS and IRC

I hate irssi and I don't want a webapp for RSS

in reply to silverwizard

the thing about these protocols is they're both protocols I use over netcat a lot so all the tools feel limiting and weird
Unknown parent

@hotsoup RSS to an IRC room would be great, if I had a good rss

IRC over RSS sounds like a bad enough idea for me to take it seriously



I have invented a drink I call the St Lawrence Crossing

It's absinthe with maple syrup instead of sugar. (See - it's a Canadian Ferry and absinthe is the Green Fairy)

It's tasty

in reply to AN/CRM-114

@AN/CRM-114 lcbo.com/en/dillon-s-absinthe-… I buy this because the LCBO sells it, and getting non-LCBO absinthe is a huge amount of work, So I'm not really the person to give recommendations
in reply to silverwizard

ironically that particular absinthe is also uniquely easy to get not through the LCBO due to the distillery being in southern ontario


Anyone else getting the "You are using a pihole" constant cloudflare "security reviews" suddenly?
in reply to silverwizard

@08956495 More seriously - it feels like it's yet another way we're going to get blocked out of the open web


My brain just thought the words "Etsy but ActivityPub"

Basically just - do ActivityPub, add a shopping cart, and try to manage the bots - so you can have art and craft and so on focused instances with sales inside them. I... have no idea how to make this work non-evilly.

in reply to silverwizard

But ok - if you want to *scale* activitypub with commerce - this means that the question is one of community.

Building a community with a store is really fucking hard. You have all the problems of Ebay, Etsy, and Twitter. This means building spaces like systems for Art, Writing, or whatever. And that means supporting those people. This means figuring out how to discourage advertising and brands, while supporting people who create.

I don't think this is a needle I can personally thread. I should not try.

But someone should. We should try to figure out how to do capitalism without as many siphons in the middle, at least until we can get rid of capitalism.

in reply to silverwizard

This brought to you by me thinking about Etsy and its problems - and how I want to find *creators* first, and then wares, rather than wares first and then creators (at least most of the time)
in reply to silverwizard

Fuck

I just realized that this is literally OnlyFans in a lot of ways. A social network for following creators who can sell things to you easily.

And course that - that immediately got moved toward Sex Work because that's the most tech savvy and mobile group, but I think there's something valuable here.

in reply to silverwizard

Isn’t the hardest part going to be the payment system integration, and accounting? And shipping costs across dozens of possible shipping options? All the little quirks like charge-backs creating credits/debits? Or is your system going to attempt to not middleman dozens of payment systems? In which case you still need to API integrate to lots of different options and still do accounting for every worst case scenario?
in reply to Jay Hannah

@Jay Hannah So in this case we're looking at small vendors - so this means that you're probably looking at:
Shipping is going to be integration with the local postal service
API integration with Stripe/PayPal/whatever is pretty simple
If you want to directly take payments that's PCI DSS and also other stuff

But that's all technical detail. I'm not saying it's nothing, but it's all mostly solved problems with very common answers. But the "build a community based on selling without being a hellhole" is not even slightly solved.



Any #KitchenerWaterloo folk aware of a place I can rent a 10 disk CD ripper? Or similar device? I just want to digitize a bunch of CDs and don't wanna think too hard. And don't wanna pay $100 to get someone else to do it.


@Becky said she wanted to watch classic movies and I had to ask "Casablanca or Mean Girls" and I feel like this kind of distinction would serve very well in a lot of situations.
in reply to silverwizard

Babe wake up new verse of “Hey Nineteen” just dropped

Unknown parent



Any #AWS types ever seen an issue where when restoring from snapshot a table or schema is missing?
#aws
in reply to silverwizard

@silverwizard @rgegriff Is there any chance the Aurora instance that you took the snapshot from is also missing that schema? Like did you take the snapshot from the original Aurora instance that had the schema and restore it to another?
This entry was edited (5 months ago)
in reply to Rivetgeek (He/Him)

@Rivetgeek @Chrisshy Keygen nah, it's actually a clone of an instance (we had two services using the same DB and split them apart, so now 2 dbs) and one had it and the restored copy didn't. Second restore had it.


My neighbour has an above ground pool, which has some sort of tech on it that beeps like a failing UPS.

I am actually starting to have trouble sleeping due to my brain panicking that something is going down.




The existence, and especially ongoing existence, of something.com brings me continuous joy.

in reply to silverwizard

you can have pyramids in your pyramids on your pyramids

in reply to silverwizard

This is a joke about vampires, it has not deeper context around the problem with a lot of The Purpose Of a System hot takes is that a lot of the systems are hidden from view


I need to go get in a fight with my city about their fucking lawn bylaws. "No plants over 20cm" is basically a crime against the ecosystem, and they're on a tear this year.
in reply to silverwizard

Ah, the classic city planning priority: classism. Followed quickly by racism.
in reply to Craig P

@Craig P with help from my parents I bought a house while still in university, and because of that I live in a fairly poor area. And holy shit, it's hard not to understand what people are talking about. "We will collect your leaves, but only after snowfall. We will penalize you for having leaves after it snows". Just so many ongoing attempts to fine people who live in my neighbourhood.


Holy fuck

I just want to upload some files to Google Drive from the CLI.
How the hell is this so hard?!

knightly reshared this.



This anti-pattern is the thing that makes AWS EC2 the most user hostile IME. I never want to click "Copy To Clipboard", because I often want to *select the text* which is made harder because by clicking the text changes it. I often want to put it into another clipboard than my default - but maybe I have different goals than everyone else.

And I don't want to "Open Address" most of the time. Why would I want to open it on the web! It's a brand new VM?!



I gotta figure out a funding model to do security for libraries and hospitals, there's gotta be a way to build DFIR and hardening teams for these orgs, the question is how to get the money.
Unknown parent

@Rye yeah! I'm at the noodling stage

I just my first main cert so feel like people can take me seriously, am dreaming about my next steps because I feel like the company I work for is about to collapse, and I want to do something that feels good

this all adds up to figuring out grant writing, where to look, and more yeah, I just need to, figure that out

@Rye


bad USB port on my phone (the replacement is in the mail), so I do a watch adb shell wm reset and then start wiggling the cable until the screen unfucks itself.


If Taylor Swift was as cool as people think she is she'd straight up Boeing Daniel Ek


Asking a bunch of python and JS devs for review on my current project

A bunch of fail2ban rules and a bash script that writes to sshd_config and fstab

Code review is a weird beast

"It's a thousand lines changed because I wanted to keep it small"

in reply to silverwizard

I got a review comment "Shouldn't this thing that can't call out to anywhere, call out to get this value?"


Calling the local farmer's market enshittified because it's got limited space and so worse and worse vendors looking to shill crap for too much money are covering more and more and of the stalls. Sunglasses, Disney plushies, and cheese that's more expensive than the Loblaws.


I didn't eat for 24 hours, and then I ate a largish breakfast.

Now my stomach is mad at me



Somehow, I don't have the jankiest Mac running OpenBSD at BSDCan

This is both surprising and unsurprising

datenwolf reshared this.



Problem with buying a kilo of coffee right before the conference, is that every time I open my bag it smells delicious


Poor @Alex P. 👹 tried to come over and talk - and got ambushed by learning things no one needs to know about the horrors of Canadian fibre and ISP drama.
in reply to silverwizard

it's exciting to me because i don't have to live with the consequences daily



Everyone else is at or going to BSDCan and I'm trying work on making SSH behave on Linux :(

Tomorrow I go on the train, but, not until tomorrow.



UniHertz sold me two backup charging assemblies and a backup speaker assembly for my Titan. All in cost me $30.

This is exactly what I want from a phone company. Sell me fixes!



birthday at a mini-Legoland in Toronto! They have a Lego earthquake machine!
in reply to silverwizard

I know they don't let grownups in without kids

This is why I have a deep cover 3 and 5 year old



My aircon is covered in ice and apparently this is a thing that happens and I am sweltering
in reply to silverwizard

Yup. Freezing is a known failure mode for air conditioners.

Hopefully it just means it's dirty or the fan has broken in it. Without enough airflow the evaporator coil will get too cold and freeze.

If the fan is ok and it's not dirty then it could have a more serious problem

in reply to Bee O'Problem

@Bee O'Problem yeah, we had a massive spike of plants grow around it and left it for a day, and so I'm hoping that that's all it is.

If it's not that it apparently could be a coolant leak