Pinned toot

People say this place is a street.
But they behave like it's their living room.
While in reality, it's a soapbox on the main square.

Meanwhile all I wanted is a watercooler.

Show thread
Pinned toot

Theory:
1. Reinvent a square wheel
2. Understand what's so hard about making wheels
3. Observe how a round wheel someone invented a while ago performs better than your square one.
4. Appreciate the brilliant and simple solutions to all wheel design issues that a round wheel implements.
5. Throw away your square wheel.

Practice:
1. Reinvent a square wheel
2. Push it to production

Show thread

So there's this AI for GMing RPGs:
play.aidungeon.io/

I've been playing around with it, and it's pretty impressive:

me: "I'm getting this compilation error - it says it can't find the socklen_t type" the student replies. This looks like a common mistake. You ask: "Did you put sys/types.h as the first include?"

AI: and he replies that he did. You proceed to say "Well, you need sys/socket.h to use sockets in linux." and he replies that he included that file too.

Is allowlist/denylist just a shibboleth?

Wolf480pl boosted
Wolf480pl boosted

blacklist -> blocklist, controversy, youtube link 

I am white. And I think that this is bullshit like the guy on this video.

youtube.com/watch?v=tx2v0Y9Ci7

You may now throw shit at me.

Today I convinced one merchant on the polish auction site to fix the mislabeling on one of their offers.

139 999 merchants to go...

I wonder what is the band between 2300MHz and 2400MHz used for in Poland.

Wolf480pl boosted

tech, TVs 

Y’all, my newest housemate brought their 11-year-old TV to the house and you would not *believe* some of the features it has:
- literal 1-*second* boot up time. Unheard of
- UI responds instantly to input
- UI Design & UX is clear, consistent and well-suited to the input method (remote)
- doesn’t know what wifi or Ethernet is so it isn’t in a botnet or mining bitcoin
- isn’t sending private tracking data to who-knows-how-many companies’ servers, because see above
- doesn’t demand software updates or brick itself
- has things called “HDMI ports” for if you want to augment its functionality

How about we make 2021 the year of the return of non-smart TVs

Wolf480pl boosted

"When I picture it in my head I think of the early web as more of a library. Over time it has transitioned into a shopping mall." - chris_f (via HN)

Wolf480pl boosted
Wolf480pl boosted
@normandy @wolf480pl i'm 80% sure that i read about this exact issue and that it was generally fixed, but trying to find the source i can't seem to find it. So, maybe yes :)

Cause, I'd think it wouldn't be too hard to make an optimizaiton pass like:
1. convert all conditions to DNF form
2. split them at ORs, copy the rest of the query, and UNION them
3. remove useless LEFT JOINs

Of course it will only be beneficial if the conditions are highly selective. And I don't know how hard it is to estimate selectiveness of complex conditions.

Show thread

Any idea if this is still the case with PostgreSQL 12?

Show thread

TIL postgresql 9.6 doesn't like ORs in conditions.

Converting ORs to UNIONs speed up the query by 3 orders of magnitude.

Wolf480pl boosted

Given WSL2 is all about that 9p for file access Can windows act as a 9p server now? Can I forget about SMB?

Tfw. Dell PowerEdge servers come with two types of power supplies: ones with PMBUS support, and ones without.

And no amount of firmware updates will cause power draw measurement to suddenly start working.

Btw. does anyone have a bunch of 0NW455A00 laying around?

You can also use this opportunity to replace tty1 with ttyS1 in /etc/inittab or something, because console=ttyS1 doesn't guarantee the userspace will provide any kind of serial console down the line

Show thread

How to workaround wierd Linux kernel commandline length limitations:

1. find the earliest point in the init process where you can get a shell, and how to trigger it
2. trigger it
3. find the next script that runs after that
4. in the early init shell, edit that script and add the variables that didn't fit in kernel commandline
5. continue booring

Tomorrow I'll try:
- newer SBUU
- newer SUU
- running a particular update package by hand from a shell in the SBUU
- maybe updating just the BMC and not BIOS (but first I'll try to find out whether it's save to do so)

Show thread

It still did nothing.
It seemed like it worked, but BIOS is still old :/

Meanwhile, I discovered that instead of trying to find anything on the shitty support & downloads page, I could just go to:

downloads.dell.com/published/p

It's a blessing.
A static HTML page with all downloads for a particular server model.
And they have pages like that for most of the models AFAIK.

Show thread
Wolf480pl boosted
Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!