Skip to main content


Is there a good SBC that supports HDMI and will do native full Android?
I'm looking to build a tablet with a 4 yo, and I don't wanna use a raspi, but I wanna plug everything in, no soldering.

Odroid? Pine64? OrangePi? Any advice?

#sbc #diy #android


in reply to Mr Bitterness

@Mr Bitterness :mastodon: @F00F/Eris :cat_is_blob_and_melt: ☯️ I haven't heard of Punch Drunk Love nor Uncut Gems. I'll consider them.

I'm not a big Sandler fan and I didn't like all of the jokes, but overall I did enjoy Pixels and Don't Mess with the Zohan.

This entry was edited (1 year ago)


Fuck - I'm using dwm again and a proper OS

Having a nice computer again is kinda nice. It kinda sucks - I've been enjoying the hell out of convertible tablet computers - but it's hard as hell when doing the touchscreen thing.



I am starting to use Tridactyl without a mouse to use Firefox. I'm starting to think I should dig out my Tap keyboard in order to try to use it as a mouse.


Ok - someone has stolen a cool fucking WorldCoin orb - will you send it to me? I wanna make it a server.

Fuck - I want a spherical server forever

in reply to silverwizard

@silverwizard So the latter, "do as I say, not as I do". Plus white collar crime, I suppose.
in reply to Hypolite Petovan

@Hypolite Petovan Yeah - the US definitely is just intervening because it's rich people and their whole stance of "US Citizens should be immune to law enforcement"

silverwizard reshared this.


LB, if you’re waiting for a benevolent government to do this math and tell you that you should mask again, that ship has sailed in the interest of capital, so you’re gonna have to be strong enough to put on one without having that handy reason.
This entry was edited (1 year ago)

reshared this


in reply to silverwizard

my middle one listens to audiobooks for bedtime when he’s with his mom.

When he’s with me he always wants to listen to that one episode of a podcast about war history where the hosts decided to talk about Warhammer 40k lore instead…

in reply to Tinyrabbit ✅

@Tinyrabbit ✅ yeah, he *normally* listens to audiobooks of Dragon Masters before bed. But just one night he's like "I want to listen to songs about Puffy"


Wife's birthday is Saturday

I think the cake plan is a Queen Mother Cake, a nougat middle layer, a peanut butter frosting, and then cover that with the standard queen mother hard chocolate icing

Going for a "chocolate bar but it's a cake", as was the request



Youtube is a weird fucking beast.

It's a first class media type. It is definitely the new Television. But no one is making money from youtube ads, and external services (sponsors, patreon, and so on) is where the money is. But the *value proposition* of Youtube is supposed to be money.

But the value is obviously discoverability. Not even just the recommendation engine, but because if you search for a thing, Google will give you YouTube links early in the listings, and lots of people search for media on YouTube first. To the point I suspect it's the most popular music, book, video, and podcast platform.

There's literally no value to youtube basically. But because of how centralized everything got, it's nearly impossible to break out of. We *just* need better tools to search the web. It's literally all we need. And because of that, they're all getting incredibly bad.


silverwizard reshared this.


why not matrix? telegra.ph/why-not-matrix-08-0…

reshared this

in reply to Ariadne Conill 🐰

> matrix expects the json to be in canonical form, except the spec doesn’t actually define what the canonical json form is strictly, so there’s every possibility different implementations will end up generating different signatures for the same event.

I did not know this, that is so fucked

in reply to Ariadne Conill 🐰

>speaking of moderation, this is notoriously difficult too, as moderation relies entirely on the functioning of the event auth system and breaks down if state resets happen or if someone abuses their power.

not even that, I don't even have any tools to moderate. I own one public room where you need to manually get message write privileges assigned. there still was harassment towards the members. fuck all members, how can I stop invites sent to *me* from, say, waifuhunter.club???


silverwizard reshared this.


Simple and Small Git Hosting

#development #developer #blog #git

maddie.info/2023/09/05/simple-…

reshared this

Unknown parent

Peter Nelson

Gitea has a feature to mirror and keep in sync, with options on how frequently to update. It tracks branches and tags, but issues and PRs (as non-git data) are not synced.

git.fuzzle.org/petern/OpenTTD is my local mirror of OpenTTD from GitHub, although if I was doing it again I would set it up with a dedicated user instead of my normal account.

Unknown parent

Cyber-Fox 🏴‍☠️🐙

@luna

Gitolite is verry nice. I use it since years for personal git hosting.

For installing it's simple:

1. Install from the OS repo, or from the source

2. Create a "git" user (or any other name if you want)

3. Log into this user and push to it your admin public ssh key called as "yourname.pub" (replace "yourname" by your name)

4. Run command: gitolite setup -pk yourname.pub

And it's done. Your can nom do a ssh git@yourserveur to get the list of repos you have access to.



So I have a Shadowrun GM who wants to run deep political intrigued and complex cons

But he's absolutely awful at it

So he trying to run a political grift that we're opposing and we found why the politician who had backed down, they had received a note saying "Change your vote, or else"

And I was like "ok, but this is a grift, what the fuck is actually happening, we gotta figure out why nothing made her fold" and then the GM was like "oh, it had an explicit death threat"

And I think I'm offending him because I keep thinking that "a politician receiving death threats" wouldn't even crack the top ten surprising things that had happened to her in a day. But he keeps saying how this is deep politics and no hints we have to figure it out.

in reply to silverwizard

"Or else" isn't very specific. At the very least include a photo of the politician's children at their school or something. That's what makes a threat at least somewhat credible.

I'm also running a somewhat political game, but it's not that deep. I'm mostly following the SRM4 adventures, fleshing them out a bit more here and there. I want to do a bit more with the corruption around the Backhaven administration, but I'm not sure how. It's mentioned a lot in various sources, but never very fleshed out.

in reply to Martijn Vos

@Martijn Vos yeah that makes sense!

And yeah! It is a very minor unactionable letter with no proof they can *do* anything. As I read it, it's a violent person blowing off steam, sure, it could be a problem, but that's why you have security!

I was expecting some level of:
inside person who was leveraging a weakpoint to talk her into being stressed out and afraid, balanced by threats and perhaps demonstrations, but apparently not


silverwizard reshared this.


I wrote about the idea of craft -- a concept I've been hearing a lot lately in conversations about software work and often find myself wrangling with. But it also turned out to be about my grandpa. In a year of many losses, I have been thinking a lot about those I love and try to take with me in everything I do.

drcathicks.com/post/on-craft

reshared this



My 4yo doesn't understand "I don't mind you sleeping in our bed when you're really scared. It's the kicking me in the face in the morning that I don't like"
in reply to silverwizard

Welp, my 2yo has apparently grown up enough that's he's started the plan of cuddling his face into his mom, and kicking his dad repeatedly in the face when he's too sick to sleep on his own without crying


My boot config gets lost so damn much, across multiple disk arrays across different hardware, I'm just about ready to give up on freebsd
in reply to silverwizard

@silverwizard Is this your “I’ve been kidnapped and I’ve been able to send only one innocuous-looking social media post but completely out of character for my friends” canary?
in reply to Hypolite Petovan

@Hypolite Petovan It does fucking look like it doesn't it.

I'm so fucking annoyed. This is three times I've put together a valid zpool and then booting from it fucked up. On three HBAs and two chassis. I've also replaced all but 3 disks



silverwizard reshared this.


Another interesting #perl module by @leont : metacpan.org/pod/Magic::Check. You can do this:

use Magic::Check;
use Types::Standard 'Int';

check_variable(my $var = 1, Int);
$var = "abc"; # this will throw

We're getting great momentum for having data checks in the perl core. @leonerd even threatened to just go ahead and implement something.

I'm really looking forward to this!

silverwizard reshared this.

in reply to Curtis "Ovid" Poe (he/him)

We suspect there isn't a nice solution currently. Anything magic-based will be horribly slow and inefficient as it has to shadow things all the way down. If you wanted anything approaching performant it would likely require some new feature adding to Perl itself.
in reply to Paul Evans

I assume because Perl data structures are exposed internally, there’s not even a way to hook into dereferencing?
in reply to Curtis "Ovid" Poe (he/him)

There's ways sure; if you want every read and write access to be hugely slowed down. The trouble isn't making it at all; the trouble is making it not get in the way
in reply to Paul Evans

is it possible to have separate, slower checked variables instead, without magic? (akin to polymorphism)

silverwizard reshared this.


microsoft made excel execute python code in the cloud because it was easier than shipping a working python install on windows

reshared this


silverwizard reshared this.


Another wonderful episode of @techwontsaveus !

I was particularly struck by how much Weizenbaum's work presages the issues we are confronting today and the part towards the end about how judgment requires values which require lived experience.

podcasts.apple.com/us/podcast/…

reshared this

in reply to Prof. Emily M. Bender(she/her)

Well, the first question is copyright.
Based on the publication date and because of the USA's maximalist copyright law, it doesn't look like it will enter the public domain until 2072.

The Internet Archive preview lists the copyright as W.H. Freeman and Company, which is owned by Macmillan? I don't know if that means they own the copyright, but probably? So you'd probably have to contact them and ask if they'd be willing to reprint it.

IANAL etc.

in reply to Prof. Emily M. Bender(she/her)

One chapter most people forget about in _Computer Power an Human Reason_ is the chapter about “bit hackers” or computer addiction. Listening to his history in the Podcast, I realized he was criticizing himself and those who had more computer time at the cost of human experience.


silverwizard reshared this.


I think it might be time I try leveraging my socials to shamelessly ask folks for #ITJobs referrals in the greater Seattle Area. Looking for tier 2 IT/ junior Sysadmin type jobs, since I've got nearly 10 years experience and certifications in such. Anything to make the job hunt have a higher chance of success faster, since I'm on a two month clock and need to find a job that would allow me to relocate to there. Remote feels like too much of a longshot.

I'll make a more formal post when PST folks are up...

reshared this


Jay Hannah reshared this.


Damnit, I bought this book on Object Oriented Perl as a joke >.<
in reply to Jay Hannah

@Jay Hannah oh - is that because it's good or real bad?

I am trying to write a card game for fun - but in order to do that I wanna put routines on cards, so that means objects. But uh.... blah

in reply to silverwizard

Conway's OO Perl book from 20 years ago was AWESOME at the time, changed our code very much for the far better. :)

Nowadays OO Perl is Moose metacpan.org/dist/Moose/view/l… or one of it's many lighter-weight alternatives (lightweight is unnecessary for your use case).

~Soon-ish OO Perl will probably be Corona, but it's only (partially) in bleeding edge Perl for now, if I understood correctly. Check out @ovid for his many posts about that if you care about bleeding edge Perl stuff.

in reply to Jay Hannah

@ovid Happy to chat you through it if you like: discord.gg/W3hu4e8r2w
in reply to Jay Hannah

@Jay Hannah @Curtis "Ovid" Poe ok yeah, I've used moose a lIttle, not sure what edition my OO Perl book is (again, bought as joke), but I think I saw Moose in it

I am kinda... anti bleeding edge, I like stable and boring.

But thanks!

in reply to silverwizard

@ovid if your OO Perl book has Moose in it that's probably a modern book that's good to go. My OO Perl book was ~20 years ago, looooong before Moose was invented. :)
in reply to Jay Hannah

@ovid Moose was invented in 2006 apparently, and it's been backwards-compatible the entire time as far as I know. So anyone anywhere writing about how to use Moose is probably all still solid and completely usable on latest stable perl (5.38.0), no problems. :)
in reply to silverwizard

@deafferret If you want to take a risk with the new OO syntax, ask me anything. I'm the lead designer 😃 (though I'm fortunate that I had a great design team who helped me avoid some major screwups)
in reply to Curtis "Ovid" Poe (he/him)

@Curtis "Ovid" Poe @Jay Hannah Well I'm great at being a major screwup, so, sure, if I am gonna learn something it might as well be the new thing, I'll do my best to bug report, but uh, I am not doing anything strenuous or complicated, and only when I'm too tired to work on something important, but have time to do something for fun, which is rare.
in reply to silverwizard

@deafferret Be aware that it's still experimental not not complete! `perldoc perlclass` should tell you which features are implemented.

The MVP for the core itself is here: github.com/Ovid/Cor/blob/maste…

You can use the latter to see what will be coming up. @leonerd is doing the implementing, so he might have an idea on the time frame (though I don't think there is one)

in reply to silverwizard

@deafferret

Also, for a more realistic view of what can be done now, check out @perigrin 's Roguelike Game Tutorial using the new syntax. He's up to part 6 now.

chris.prather.org/perl-rogueli…

in reply to Curtis "Ovid" Poe (he/him)

@ovid huh. I thought github used to render POD? Did they stop? Is there a HTML render of this anywhere? github.com/Ovid/Cor/blob/maste…
(This is the landing page for people (like me) who want to learn how to use Cor?)

(Apologies for calling it Corona, that was NEVER the name. Whoops! 🙂)

in reply to Jay Hannah

@deafferret I drank a Corona last night. Perfect for hot weather, so I've no complaints about that mistake :)

Yeah, github not rendering POD there is disappointing, so I created a better version a while ago: gist.github.com/Ovid/4cc649c1e…

in reply to Jay Hannah

@deafferret @ovid Honestly for OO theory from a practical standpoint I think Conway’s Object Oriented Perl still stands up. I was recently thinking about how Corinna finally introduced a fly-weight pattern that I didn’t find exceptionally painful like I did when I first tried it after reading Conway’s book.

silverwizard reshared this.


Probably my most controversial take is that “Worldbuilding” as a major focus has done nothing but damage fantasy fiction and games. #ttrpg

silverwizard reshared this.

Unknown parent

David Bolack
seems like world building means something very different than I am accustomed to now.
in reply to Jesse Burneko

I completely disagree, but I see where you are coming from. I do think worldbuilding should always be a background thing: it should come through the story and never lore-dumped, but I lose interest in a story that doesn’t have good worldbuilding. For me, it’s a major part of what I find interesting about fantasy as a genre. Based on this thread, though, I think I might have a different definition of worldbuilding than what you’re referring to


I am starting to get auditor questions like "Do you use any cloud computing". And this is super frustrating. These are mostly banks asking if we use offsite stuff like AWS or Azure mostly I think. But I need to be like "We manage code in BitBucket?" because what even is The Cloud.

When legal and financial teams adopt your buzzwords without defining them then you've made it as an industry I guess?

in reply to silverwizard

I'd probably be tempted to reply «of course not! I only trust infrastructure I configured myself». 🤣
in reply to Lapo Luchini

@Lapo Luchini Is this because you don't trust yourself and therefore trust the Stack Ranked Hellhole with your infra more? Or because you are lucky enough to actually use real computers?


Sorry, I'm reading that Excel will now phone out to a random Microsoft service, shove your sheet into it, and then run arbitrary python code? Whenever you type "py("?

Is that what I'm reading?


CJ the Awkward Lefty reshared this.


It's upsetting how different a movie A Midsommar's Night Rave is from A Midsummer's Night Rave
in reply to silverwizard

Yes, an obscure Rave Culture movie from 2004 is obviously more in my brain than Shakespeare, what else would it be?


My favourite acronym is GAI for Generative Artificial Intelligence

It's good for discourse and 100% not designed to fuck up the world




Today telling son a story, I theorized that Ghost Ships can only sink in salt water

silverwizard reshared this.


I wish people more deeply understood that the thing measured is not the thing itself, basically ever.

reshared this

in reply to Mx. Aria Stewart

what if we could measure the gap between the measurement and the thing being measured

And then measure the gap between the


silverwizard reshared this.


People think that "It's OK for people to just want technology to work" (which it is) is like saying "It's OK for people to not know things" (which it is). But to the extent that they're saying it to argue against technologists advocating for open technology, it's humanity-defeating and just a fucking strawman.

The technologists are complaining about abusive designs that manipulate people by making the path of least resistance the one that, for example, destroys the concept of privacy.

When you respond to that with "well not everybody needs to understand everything," What you're actually saying is "It's OK for people to be MANIPULATED into maintaining their ignorance."

These companies have worked very hard to create a culture where computers are magic boxes to most people, so the vast majority of users remain vulnerable. You're not countercultural for thinking that's a good thing. You're a fucking mark.

reshared this

in reply to Leth

I agree with most of this thread.

Especially since most people who aren't into computers as a whole often do demonstrate desire to understand the apps they are using daily.

Instagram reels are filled with tutorials for *everything*.



silverwizard reshared this.


Great talk by @emilymbender about what are ok use cases of synthetic text and what aren't.

But even for those, we need to ask the question of whether those use cases are worth the environmental impact.
youtube.com/watch?v=qpE40jwMil…

reshared this

in reply to Timnit Gebru (she/her)

IMHO "too big to document is too big to use" is a good motto beyond ML-models.


Elon is mad that Jack is considered a better twitter CEO than him, so he's trying to wipe Block off the earth.

I assume.



I'm starting to realize that my favourite Scooby Doo are the two crossovers with Wrestlemania because they are a stable context to make jokes about the situation, rather than attempting to modify them into "complex characters" or force overly complex situations.


Last night I was trying to debug an issue with upgrading Ruby, so I spent an hour *causing* the issue somewhere else, and then had to go to bed.

Meaning I spent all my debugging time causing the problem I was fixing.

Aw computers


silverwizard reshared this.


You would think #DEFCON attendees would be better at protecting themselves from vulnerabilities, biological or otherwise. :blobfoxthink:

silverwizard reshared this.



Thinking about the day that Google tells us that Analytics or ReCaptcha are going down in the next 30 days

silverwizard reshared this.


in my next D&D campaign, four elemental songs are sung to keep the world in harmony. four complementary rhythms provide the key to balance. but recently, a fifth song has raised, reverberating through reality. portals to other, dangerous dimensions are torn open; buildings collapse as mortar turns to water; the air catches flame, incinerating an entire town. players must hunt down the chaotic bard Lubaiga, Conductor of the Fifth Mambo

reshared this

in reply to Lily Curse

it is not so easy to stand face to face with this skilled bard! many servants dance to his tune, and before you face the Dread Trumpeter, you will have to get past Angela, Pamela, Sandra, and Rita--

silverwizard reshared this.


Given the maxim "fuck around and find out" it seems eminently logical to only fuck around a *little bit* and then find out and correct.

Honestly that's the heart of agility.

reshared this