Skip to main content


The thing I took away from last night's superbowl is that cops are stupid.

Everyone: PARTY IN THE FUCKING STREETS
Cops: Joy is prohibited citizen

This entry was edited (1 month ago)


Shit - this newfangled kea DHCP server wont let me use the static DHCP lease I have ><
in reply to silverwizard

So it seems like the dynamic lease was created, and I couldn't find that lease anywhere in the lease table, and the server decided that the dynamic lease was the one it should use, not the existing static lease. So I needed to shutdown the server and wait for the dynamic lease to expire, and then it grabbed the static lease? WTF?

in reply to silverwizard

i have discovered a law of the universe.
If i have extra rj45 plugs or keystones, i never make a mistske.
If I have just as many as i need, I always make a mistake and need one more.
This is suspiciously consistant.
in reply to sep

@sep lol, that's tragic

I am nearing the end of the first box I ever bought so I'm finally getting the hang of it.

@sep

silverwizard reshared this.


Hey, Ontarians! 👋

Since y’all are headed to the polls pretty soon here, I thought I’d take a second to remind you that under Doug Ford, the literal fuckin’ ARMY had to go into seniors care homes to rescue your elders from the negligence of the provincial government during the peak of the Covid-19 pandemic. What our soldiers witnessed in those places has left them with lifelong psychological trauma.

Anyways, carry on.

"It is scandalous. It is shameful. It is shocking," Mitchell said. "Our senior generation is living in that, and that is a national atrocity."

There are many signs the provincial government knew, or should have known, what's happening inside these homes, but it took military intervention to bring the details to light.

#DougFord #OnPoli #OnElexn #CDNPoli

cbc.ca/news/canada/toronto/mil…

This entry was edited (1 month ago)

silverwizard reshared this.


Well, my bosses have decided that even though I can name about five combinations of any two of our retail clients who outspend the entire USGov contract pile, they're going to bend the knee to the EOs and suspend our DEI board.

I need a new job by monday, and at this point I'm willing to wash dishes to do it. But if you know anyone who needs a Principal or Senior SRE, or could use a python dev for some backend-related purpose, I can be found at: mercenary AT arcanalabs DOT ca

This entry was edited (1 month ago)


Ok - I've been told that HTTP 418 belongs in the 400 block because it's the same as requesting a non-existent file. This argument claims that 418 is the same as 404.

I tend to think of 418 as being more analogous to 501. You cannot put coffee in a teapot, which is a statement about the teapot.

#ImportantThoughts #Protocols #HTTP

in reply to silverwizard

You can put coffee in a teapot, though. The rejection is administrative.
in reply to silverwizard

It's like rejecting form data that's of the right type based on validation against the field's semantics. Which would be 400 series.
in reply to ⛅ w chance of bears

@⛅ w chance of bears Which HTTP error code do you think is analogous? 501 feels correct to me, as you're sending valid data, but the server chooses to not implement it. Of course, I'm trying to envision the request. I guess you envision the request as malformed, whereas I see a valid request sent to a place which is not properly set for it?
in reply to silverwizard

A teapot is mechanically a vessel that implements a catch-all "add liquid" or "pour liquid" more-or-less transparently to the actual identity of the liquid (barring extreme properties). When trying to put coffee in a teapot the method is implemented and the data would be valid, except that the teapot czar intervenes with an externally imposed rule which adjudicates that the data is actually invalid because reasons. 403 Forbidden.
in reply to ⛅ w chance of bears

@⛅ w chance of bears This doesn't feel very HTTP to me. There's too much context to be aware of here. This feels like we're into JS/whatnot. HTTP itself feels like it should be less content aware?
in reply to silverwizard

I'm looking at this as a web application returning a response code. HTTP is a protocol; some of the participants of that protocol will be extremely content aware, others less so. The very notion that holding coffee violates a teapot's nature is a philosophical conceit that would be odd for a low awareness system to express in the first place.

On the other hand, I suppose that attempting to french press in a teapot would be my idea of a 500-series teapot error.

in reply to ⛅ w chance of bears

@⛅ w chance of bears So I mean - yeah - I feel like the Pour action should be beverage neutral, but the coffee-pot specific actions will result in the server saying it's not correct.
in reply to silverwizard

@silverwizard I agree, "I'm a teapot" says more about the server (5XX errors) than the request itself (4XX).


silverwizard reshared this.


The Trans Journalism Association is looking for a new co-director. 30 hour work week, remote, $80k USD, 401K, phone sipend.

airtable.com/apppaTdSPRyFJdiL1…

#GetFediHired

reshared this



silverwizard reshared this.


I'm fine with inexpensive, but I detest cheap.

reshared this



Dddddddaaaaaammmmiiiiiittttt

I think I need to move this instance since it's in the UK

in reply to Hypolite Petovan

@Hypolite Petovan @Beko Pharm Yeah - mid2016 was a reasonable time to think Brexit would happen. But honestly, I had more faith then

silverwizard reshared this.


OK. At the risk of giving "Mishing" more screen time than it deserves, please read my impassioned plea for us, the infosec community, to stop coming up with new phishing name variants.

shellsharks.com/no-more-ishing…

I also urge everyone to sign this VERY REAL, and not at all satirical petition on change.org dedicated to this cause --> chng.it/VfxqypJBVH

Wondering what "Mishing" is? Or what other types of phishing terminology means? I'm sorry that you're in that position. But for you, I've also included a very cursed glossary of terms you can peruse shellsharks.com/no-more-ishing…. I very explicity told @cR0w not to do this, but here we are.

Original post of me complaining about this: malici.ous.computer/@shellshar…

Read my blog post. Sign the petition. Join the movement!

@cR0w

reshared this

in reply to shellsharks

Prediction: it won't go away, as the very first -ishing after "phishing" offered an irresistible template for cbishing, and is now too entrenched.

(Cbishing of course referring to click bait phishing. Or should that be cbarming? Click this link to join the debate. Argument #3 will blow your mind.)

Unknown parent

shellsharks
FFS, now there's -ishing namespace confusion


All Star Wars is bad is just an outlier
Disney George who makes 100000 bad star wars a day is just an outlier

silverwizard reshared this.


web browsers have led us to believe that modern desktop computers can raytrace render complex scenes at 4K60 but aren't powerful enough to smoothly resize a video element

reshared this

in reply to mia

Which is also very funny because well some video games have a video as a texture.

RootWyrm 🇺🇦 reshared this.


HOLY FUCKING SHIT! Confluence has replaced its context menu where you can format text with a "generate AI slop" button?! What fuckery is this?!

silverwizard reshared this.


« astroterm is a #terminal based star map written in C. It displays the real-time positions of #stars, #planets, #constellations, and more, all within your terminal—no telescope required! Configure sky views by date, time, and location with precise ASCII-rendered visuals. »

A #planetarium for your terminal!

github.com/da-luce/astroterm

reshared this


in reply to silverwizard

ok - so - every Day the shop brings in Customers. The customers need to be managed, with some events - basically Heists. At the end of the day, you get Entanglements - but they're for the shop itself. Indulging Vices is important, but it's things like Rent and Food instead of drugs.


So the person playing the owner gets money and stress, and the shop has a series of dent, damage, and supplies. The owner can move stress and money from the shop onto the staff as necessary to keep it afloat. Removing stress from a staff member needs money of course


silverwizard reshared this.


Apple, fuck right off. *You* decided notarization would be an approval process, and you inserted yourself in it, which means yes *you approved this app*.

Much like you didn't approve a bunch of other apps, like emulators.

Shame on Apple-affiliated sites for regurgitating this crap, once again. You're knowingly and willingly lying to your readers on behalf of a company that would happily eat you for breakfast

9to5mac.com/2025/02/03/apple-f…

in reply to Miguel de Icaza ᯅ🍉

@Migueldeicaza @ldrydenb But that’s the whole point - Apple decided any non-App-Store-app would require their approval, therefore if this app ships, Apple has approved it.
If iOS notarisation was anything like macOS app notarisation (automated, takes literally 1 minute) then sure, I’d say calling it “Apple-approved” would be misleading. But by all accounts, iOS notarisation is not that. It’s app store review without the app store.


Its been a long time since someone wrote shell unportable enough to ruin my day.

If you're gonna use bashisms, don't just huck them into `/bin/sh`

in reply to silverwizard

When I get weird "I don't understand why this isn't working correctly" I flip the interpreter to bash and retest, and more often then not angrily mutter "I can walk! It's a Christmas Miracle! Thank you officers!"

silverwizard reshared this.


What is going on in the U.S. with data being scrubbed from their CDC brings back bad memories of essentially book burning. Remember the data the Harper government tossed into the garbage? Physical books etc. ?

Please. Not Again. Please.

#Canada

reshared this

in reply to Ariaflame

@ariaflame @CodieneC @HopelessDemigod Technically renounce but as a typical Canadian, I was being polite. *whistles innocently* 😀 Still one could *denounce* what the orange one is doing by *renouncing* citizenship.

silverwizard reshared this.


Please boost!

Protests in every State Capitol on Wednesday, February 5th. For State specific info check Redit r/50501.
#resist @lisamelton @GottaLaff @pluralistic

This entry was edited (2 months ago)

reshared this

in reply to Lightfighter Cory Doctorow reshared this.

there was an excellent breakdown of the things that lead to successful resistance movements.

TL;DR:
1. Maximize economic impact. Make it financially inviable to keep doing the wrong thing. Boycotts, strikes, protests that stop business, etc, all impose an economic cost. The state only responds to the rich. If you hurt them enough to stop, the state will respond to their demands.
2. Choose specific targets. The examples from the talk included strikes against GM and boycott of Woolworth's. Both of these were precision economic attacks that cascaded across the market, leading to policy changes.
3. Escalate. The threat of escalation is the real reason the capitalist class gives in. If they think they can wait it out, they will. Ending legally enforced segregation in the US took both MLK's peaceful marches (and boycotts and other actions) and the threat of radical escalation (from Malcolm X). People love to talk about Gandhi, but they always omit the violent protests that were also happening at the same time. Peaceful resistance that works *always* includes an implicit threat of violence. "We're going to march peacefully now, but it will only stay peaceful if it works."

On the 3rd point, IMHO the #50501 movement should definitely intersect with #FreeLuigi at least using some symbolism (#LuigiBloc anyone?). Visible resistance is a *really good* start.

Edit: just to reiterate, it is the *threat* of escalation that works *not escalation itself*. The longer a movement can stay non-violent, the longer it can build. The longer it builds, the bigger the threat of sustainable escalation becomes. A movement that rapidly turns to violence also becomes rapidly isolated and easy for the state to wipe out.

This entry was edited (2 months ago)

silverwizard reshared this.


Marketing: “we need you to put this tracking code and analytics javascript on the site.”

Dev: “k.”

Product: “we need you to put this session recording library on the site.”

Dev: “k.”

Legal: “we need you to put this cookie consent tracker on the site.”

Dev: “k.”

Sales: “hey we need you to put this chat widget on the site, every page.”

Dev. “k.”

Leadership: “hey make sure that chat bot is AI.”

Dev. “k.”

Security: “hey can you put this EDR on your laptop?”

Dev: “oh my god that’s gonna fuck up my performance why don’t you people ever think of user experience?!?!”

reshared this


silverwizard reshared this.


Hello world! This status has been posted from a phone booth, using Bell103 compatible softmodem, a lot of magic, and some wishful thinking.

hope this works


silverwizard reshared this.


You gotta be kidding me with this bullshit.

"But DeepSeek & Meta’s recent research suggests that more AI capabilities (& efficiency savings) could be gained by going down a more dangerous path — where AIs develop their own alien language."

The journalists amplifying this garbage will not be held accountable when the hype cycle is gone because the next cycle of journalists will do the same thing during the next hype cycle.

I don't want to amplify the article so not posting the actual article.

reshared this

in reply to Timnit Gebru (she/her)

I was going to reply with "It's all Chinese to me" but then I found out the German version of that proverb is "I only understand train station"


It's a lot harder to read an e-ink screen without a back light, when the room lights are out.

silverwizard reshared this.


Suchir Balaji (November 21, 1998 – November, 2024) was an American artificial intelligence (AI) researcher and whistleblower who accused his former employer, OpenAI, of violating United States copyright law. His death has drawn international attention.

en.wikipedia.org/wiki/Suchir_B…

reshared this



silverwizard reshared this.


ICYMI: ENnies To Ban Generative AI From 2025 enworld.org/threads/ennies-to-… #ttrpg #dnd

silverwizard reshared this.



Ok - so - I am finally watching The Mandolorian and holy fuck.

I went into Season 1 trepidatious and the show sold me on its visuals and picaresque style. But now I'm on Season 3 (after a detour through Boba Fett), and I gotta say, if I was handed the script for S3E6 I would have stared across the the fucking desk and fired the writer. Just instantly.

in reply to Abbie Normal

@Abbie Normal I refuse to give Disney *any* money, so I got it the old fashioned way.... torrents


Thinking about #BSDCan abstracts and falling into analysis paralysis, I've no idea what an abstract *looks* like for this con. How many words? Do you want the talk outline? The topic and that's it?

I dunno - AP is setting in - I want to give a good idea without accidentally writing the entire talk?

in reply to silverwizard

they can be short! People imagine them like a journal abstract but for our purposes it's probably better to think more about what would help you choose which room to join if you had them taped on the wall to read. Who's it for? What's the background story or prior work? What are the 3-4 biggest points you're trying to hit during your presentation, and what goal do you hope to achieve? Things like that. You don't need more that two paragraphs. Many proposals are fine with just one.
in reply to pamela

@pamela Maybe @silverwizard should just try to describe the talk here and then take it as an abstract! 😁
in reply to Hypolite Petovan

@Hypolite Petovan @pamela Ok so the talk abstract is basically

My goal with computer is to be as stupidly boring as possible, let's talk about how BSD enables that, and what I am currently doing.

The problem is that... that... I don't know. Giving more context is way too much, but it's also not much there.

in reply to silverwizard

@hypolite pick some categories you'd focus on, maybe, and see what personal experiences match up? Often a talk given by an individual works nicely as a set of stories, but we don't always have those.
in reply to silverwizard

@silverwizard A good abstract is like good slides, they give the direction of the talk but not the details.

You aren’t trying to get clicks so you should state bluntly the context of the talk and its conclusion, this lets people gage if they are interested in the “in-between” part.


silverwizard reshared this.


I’m going to beat up on #OpenBSD

Not because of the tragedy of sysjail (which I funded)

Not for “just enough file system to load your PF ruleset”

Not for discontinuing CDs and STICKERS…

BUT FOR AN UBERTRAGIC LACK OF @bsdcan TALK SUBMISSIONS!

Some of the single greatest #BSDCan talks have been OpenBSD ones!

Let’s go Fish Linux!

Puffy4Evah!

in reply to Michael Dexter

This is perhaps a good time to remind potential #openbsd speakers (and others for what it's worth) that the submissions deadline is February 12th, and I for one will respond to any questions or concerns you may have.

The way in: bsdcan.org/2025/papers.html

Unknown parent

Peter N. M. Hansteen
@stsp @florian @kristapsdz @mwl I have on my list gently poking community members who are not (yet) in possession of a project account. Hopefully some will be ready to step up with a talk.

silverwizard reshared this.


#Trans friends in the US, if you aren't following @trans_rescue you should be.
This entry was edited (2 months ago)

reshared this

in reply to Christin White

#trans friends in the #uspol USA follow us to Europe or elsewhere.
transrescue.org


I am watching Season 3 of The Mandolorian, and uh, this show needs a writer.


I was running a D&D module (Grasp of the Emerald Claw) in #BurningWheel, and they failed a navigation roll, so I rolled on the Random Encounter Table.

It is now over 6 months later and the aftershocks of that random encounter are still pretty major to the campaign.

Dice are wonderful.

This entry was edited (2 months ago)


No one has written a tool to take a dmidecode and import it to pcpartpicker to plan upgrades - right?
in reply to silverwizard

yeah, 2x16's you should have no trouble finding. Those don't load the UMC because even at the 8Gbit dies, it's still 2R total. I'd generally go with G.Skill Ripjaws V or whatever ORDINARY stuff you can find at a comparable price. The 3600 is VERY important, because any other clock *is wrong*.

FCLK is 1800MHz. x2 = 3600. Anything else, you eat a HUGE performance penalty. MUCH bigger than people realize - 30-50%!


silverwizard reshared this.


So, um, are any #Toronto media covering the PowerSchool data leak affecting TDSB among others?

It's a pretty big deal, with data on all students since 1985: names, dates of birth, addresses, phone numbers, health card numbers (!), and for students since 2017 also principal's notes (!), residency status (!), and any medical information shared by the parents with the school (!!!). Also parent data for students since 2017.

Since it's student data going back 40 years, this is surely impacting at least a third of all people in Toronto?

I got the notification from TDSB <tdsb.on.ca/About-Us/PowerSchoo…> and now Ars has a write-up <arstechnica.com/security/2025/…> but I haven't really seen anything much on local media.

reshared this


silverwizard reshared this.


Dear infosec 'professionals,'

Stop shitting on the IT team when there's an incident because we didn't/couldn't do everything perfectly. How businesses operate in the real world is completely different than your isolated test rooms. We're only human and even with all the tools to monitor and protect our environments there is a lot of ground to cover. Many of us are a one person operation.

Do not belittle my employees because they fell for a nicely executed scam. They already feel like shit. I will call you out on this at every turn and then treat my coworker to ice cream or the treat of their choice and make sure they are okay.

We know we got fucked and we are asking for help while doing internal damage control and mitigating things to the best of our abilities. Do not talk to us like we are computer illiterate cave people. We already know you are good at what you do, that is why you are here. Do not waste billable hours on calls autofelating yourself over how brilliant you are.

In summary, please act like a professional.

Sincerely,
IT Teams Everywhere

in reply to Mr. Crab - Sysadmin from Heck

single Person IT deps are a flaw in itself for a range of reasons. It's a fatal misunderstanding on the CEO level of how IT works and the dependency of any enterprise on IT.
in reply to Mr. Crab - Sysadmin from Heck

Maybe it's just me, but in my experience IT Security generally aren't worth the money they are paid. Every place I've ever worked the only people who actually understand how IT systems operate and are skilled enough to secure them are the infrastructure people.

silverwizard reshared this.


half a trillion dollars from our new fascist president to the "AI" industry, in an ever deepening alliance with the fossil fuels industry.
i'll say it again: fuck everyone who built this world, defended it, normalized it, spread it into critical social infrastructure that will fail us in increasingly disastrous ways as the crises mount. a crime against humanity.

silverwizard reshared this.

in reply to JP

This quote lives rent free in my head. It should be framed in every school classroom.

"Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them."

Frank Herbert, Dune

in reply to Stephen Ward

@aukondk love the concept of the Butlerian Jihad and love that Herbert broke with his contemporaries and decided it worked best as an ancient backstory detail whose outcome (humans develop limited computer-like mental abilities) is completely normal to everyone in the story.
Unknown parent

JP
@leo according to Altman and Son, Trump overturning Biden's EO was the critical step needed to let their investment go forward, and credit his election victory with making it possible.
@Leo

серафими многоꙮчитїи reshared this.


People brigading @Cory Doctorow because he supports a thing they don't like.

I get why people proping up bluesky sucks, and why people are mad.

But fucking. Ok. If there's anyone who has earned benefit of the fucking doubt it's Cory Fucking Doctorow. And if you believe he made a bad call after reading his piece on it, I get it, but imagine dismissing him this hard for one bad take. Damn. Fucking bonkers.

in reply to silverwizard

@silverwizard Yeah, "rich people against billionaires" doesn't sound as good as they'd like.
in reply to Hypolite Petovan

@Hypolite Petovan I mean - the war between millionaires and billionaires is a pretty complicated thing going on.

I'm in a situation where I'm going to become a millionaire at some point by dint of birth, and it's weird, I feel a lot of guilt about it. And despite this - I don't feel any kinship with the idea of a billionaire. Billionaires are these weird *monsters* - they don't feel like people anymore, they're just these warps in reality that reshape our fucking world to their (somehow always Nazi) whims.

But yeah - like - Mark Ruffalo does not have any sort of world shaping money - but has enough to try to make a new social media company - it makes sense - but like - yeah - Mark Ruffalo probably shouldn't be the place we put our trust in our digital future.

in reply to silverwizard

@silverwizard I wasn't particularly unsympathetic to George Soros, but seeing what other billionaires have done with their wealth in the past 5 years, he's earned my respect for becoming a relative outlier even though he hasn't changed course that I know of.
in reply to Hypolite Petovan

@Hypolite Petovan Yeah - Soros and Buffet have successfully been less shit than so many people which is ... clearing a very low bar, and often barely clearing it, but at least they did!

silverwizard reshared this.


Coming up on Friday, March 14th! A Dying Root (Sherbrooke), Dumbass, The Pox, and D.T. (second show!) at La Biu.

D.T. is one of my partners’ Erin’s (Ratpiss) new bands, in which they are playing drums. They’ve gotten pretty good at it in a short period of time and I am very proud of them. Also my good friends Marshall (Stand Alone) is on bass and Axtmn (Nausia) is on vocals.

reshared this