Skip to main content

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



Last Boost

Well I'm sure glad my schoolboard's stuff uses AWS, AI training, and doesn't always have a functioning T&C page.

I'm glad the schoolboard is doing vendor reviews!

This entry was edited (2 months ago)

silverwizard reshared this.


Just when you think the PowerSchool breach couldn't get worse, Toronto's school district says it lost upwards of 40 years' worth of student data stored in PowerSchool, per @carlypage.

Toronto said it was storing the historical data for responding to former student record requests.

techcrunch.com/2025/01/21/toro…

reshared this



Working on a Kubernetes project for the first time in forever, and I forgot how fucking awful this environment was for people shipping their internal scripts as documentation and being like "any other way of cluster management is not supported"

Use Argo? Fuck off
Use kustomize instead of helm? So?
Don't use EKS? Not our problem, the terraform says you do now

in reply to silverwizard

but hey, at least they actually committed to code and stuck to it with zero drift and absolutely zero manual actions ever, right? </all the fucking sarcasm>


@Becky and I are rewatching The Gathering (Babylon 5 pilot) and she doesn't remember a lot of it since she's not seen it in years.

There is a hole in her mind.




A fun and weird tech change is that all teams in movies need to have "A Drone".

A Drone is just useful enough it's impossible to not want. And it exists as an object that's pretty easy for anyone to get (if they have access to TV resources) while feeling higher tech than most people encounter day to day.

So:
Heist team of kids: Drone
Wildlife Survey: Drone
Marines storming a base: Drone
High Tech Bounty Hunters: Drone
Cyberpunk Weirdness: Drone
Humourous Impromptu Team Of Comedy Bros In Trouble: Drone

in reply to silverwizard

It's also very funny how much there will be a team member who has "Owns A Drone" as their special power


Accidentally filled my zpool - and then realized I'd not pruned snapshots in a couple of years (oops), so now I have over a TB free of my 6TB pool.

Oops


silverwizard reshared this.


Students: "I thought this class was about cloud computing and how useful and cheap it is, why do you keep telling us that it is terrible and expensive?"

Me: "Experience"

#cloud #aws #gcp #azure #computing #serverless

in reply to silverwizard

@silverwizard @Jeff Horton 6 years ago, we moved our entire digital infrastructure from self-hosting to AWS. Today we’re moving everything again to a cloud-agnostic structure, still on AWS for now, because there’s a chance we might have to move to GCP for top-down reasons 🙃
This entry was edited (2 months ago)

silverwizard reshared this.


I love open source, and I want young people to know there’s a career path outside of #FAANG. Open source can be financially sustainable—it just gets super hard if one of your key goals is making your investors even richer. #Conversations_im is about the same age as #Matrix. I never took VC funding, and I’m doing fine.

#OpenSource

reshared this

in reply to Daniel Gultsch

I could use some guidance in getting income from my projects. Users very seldom donate.


A weird bit of the LLM future is that the people using LLMs are only credulous dupes who think they are useful. This means we only see times when they are good, or times when they are so bad even credulous dupes can see it's wrong.

This leads to a dangerous narrative that LLMs aren't wrong in smaller less obvious ways. People say to factcheck - but they don't often know what the contours of that are.


silverwizard reshared this.


I knew #AI would come for all our jobs eventually, but I really thought that Holocaust denial would be safe for a little while longer.

futurism.com/the-byte/ai-anne-…

#AI

reshared this



Wait - why is tiktok lying that Trump is the solution to the ban? Diddn't he cause the ban? What the fuuuuuuuck

silverwizard reshared this.


does anyone want to make a startup and sell some shit to walgreens. they apparently are humongous marks

reshared this


silverwizard reshared this.


"you smirked through a genocide" — journalist Max Blumenthal to Matt Miller, while Max was being dragged from the room

reshared this


trashHeap reshared this.


How the heck to I send rendered HTML to a unix pipe?!

I know I can use w3m/lynx/elinks - but I want to take a "screenshot" and send it to a unix pipe. Is this a thing anyone supports? Do I have to pull out a text mode rendering engine and make a weird curl wrapper?

Unknown parent

@Neil Brown I should have said I'm on a 900Mhz RISC-V processor but that's probably a *sensible* option.
Unknown parent

@Neil Brown Don't be sorry! It was a correct solution and a correct solution!