#general-chat

1 messages · Page 215 of 1

lusty fossil
#

He can Heck Goff

#

I'm glad I don't use linked in

static flare
#

I didn't think it was me, it was more just a "look at that, I'm surprised that's a thing you can do"

lusty fossil
#

I probably should

fading hare
crystal ore
#

I've found LinkedIn to be the least objectionable social network, heh heh.

lusty fossil
#

I finally have a job I'm semi proud of so maybe it's worth getting in to

fading hare
#

LinkedIn is also the least interesting social network. Coincidentally.

static flare
#

Discord is usually chill in experience

lusty fossil
#

I'd basically never post

#

Just use it for job search.

fading hare
#

I only go on there to say "no, I don't know this person" to the usual pile of recruiters hopping on every week

lusty fossil
#

I find capitalism stans who post a ton on LinkedIn super cringe

#

Like "I'm married to my job and to the grind and that makes me a good person" types

#

I'm obsessive about work but at least I recognize that it's a bad thing

fading hare
#

The Grind™️

#

I work smart. Not hard.

lusty fossil
#

I work dumb for a while, then panic when I'm low on time and work really really hard. It's terrible for my heart but I know no other way.

#

Having a dog has helped. Not coming home to a dark, cold apartment is lovely

fading hare
lusty fossil
#

I tend to just take avenues of investigation that are a waste of time

fading hare
#

I am all about the "brute force" way of learning.

lusty fossil
#

I just finally after forever really grokked P and N channel FETs as switches and it feels great.

fading hare
#

Reading things, writing down a bunch of things on paper, being super smart and then very carefully following a scientific or academic process to solve or implement something is not something I do. That time other people spend reading or watching videos I spend trying to break the thing. And then I am trying to fix it. Hoping I didn't brick it.

#

P and N was weird for me too.

#

I am still not entirely sure I remember it correctly, so I will probably Google it next time I am using FETs.

lusty fossil
#

P is good for high side switching, N for low

#

If you're trying to trigger it with just a GPIO. Otherwise you can do weird stuff to make a P work for low if you want or an N for high but I've never had call to do so.

fading hare
#

k

#

wasn't there something with high amp stuff where one was more performant?

#

All I know is that my FETs got a bit hot, and performance degraded so I screwed heat sinks onto the drains.

lusty fossil
#

I don't know there

#

Fets are super complex devices

#

Lots going on there

fading hare
#

yeah, for sure

raw jasper
real falcon
#

I tend to go only for focused topic servers

#

any topic ones tend to be toxic

burnt tendon
#

Basically, an N-channel FET sees the voltage after the voltage drop, whereas the P-channel FET sees the voltage before the voltage drop, I guess?

#

And, otherwise, the N-channel is passing electrons, more or less, whereas the P-channel is passing holes.

#

The problem is that if you are using a FET to switch on something like a microcontroller board, an N-channel is going to have the ground rail for the board at the same potential as the source, whereas a P-channel is going to actually turn the power off.

fading hare
tardy badger
#

Me waiting for my copy of Pokémon Legends Arceus to be delivered:

lusty fossil
#

Also i wasn't impressed by the graphics tbh. The Pokémon Company are really not good at graphics, or the decide that they can get away with doing a bad job.

tardy badger
#

Yeah

#

The game is actually really good from what I’ve heard

hard mica
#

When I was a kid we had to find our own switch in the woods. Senseless violence soon followed.

lusty fossil
#

Lol

raw jasper
lusty fossil
#

Tbf the switch is much more capable

raw jasper
#

It's basically an ARM tablet

fading hare
#

You think they're bad at graphics? Wait until you see their stellar work with network stacks. ;)

burnt tendon
wooden schooner
crystal ore
wooden schooner
#

ah, forgot about that part. That makes it even more quintessentially "Facebook for adults."

lusty fossil
#

I can't imagine paying for that

wooden schooner
#

if I try to imagine Facebook adding that as a paid feature, I imagine a huge public backlash

lusty fossil
#

Because that would be weird

lusty fossil
wooden schooner
#

||Careful what you ask for - many on this server are capable of extreme cynicism||

lusty fossil
#

Oops

#

I just despise Facebook and their lack of care with their product

wooden schooner
lusty fossil
wooden schooner
#

I am not on facebook

lusty fossil
#

Ah yeah it was...really embarrassing

#

I lost respect for some people

dusty citrus
#

or peoples posting copyright disclaimer claiming fair use on a 2h ripped video on youtube

wooden schooner
dusty citrus
#

I even argued with someone who did that and explained a judge wouldn't care neither would the MPAA

wooden schooner
#

ah, the old "I know I'm infringing, so I'm not infringing"

lusty fossil
wooden schooner
#

that's what I thought, thanks for confirming

lusty fossil
#

Like...that's not how law works. That's like the sovereign citizens deciding there's a difference between "travelling" and "driving". Don't look into it, it's maddening and sad.

dusty citrus
#

or they mirror all the frames and claim it's not a derivative work but an original movie

#

I imagine a lawyer at universal being like "sorry boss, they mirrored all the frame so we are the ones infringing now"

lusty fossil
#

Lol

#

I think LinkedIn has adequately threaded the needle of remaining about professions/jobs primarily but it still suffers from what all social media suffers from: I'm the Main Character syndrome

wooden schooner
#

also ||creepy recommender system||

lusty fossil
#

I'm annoyed with how fast IG figured out I'm trying to lose weight.

#

I never googled weight loss stuff, I guess I just interacted with low calorie/plant based stuff

#

But it's nice to see how many plant based alternatives there are now

dusty citrus
lusty fossil
#

That would be uncomfortable

dusty citrus
#

either that or I get recommended friends from 6000km noone of my friends is friend with that I never heard about for some reason

fading hare
#

The friend recommendation system is completely broken.

dusty citrus
#

It's so bad I removed the recommend section with ublock origin ads section remover but I have to redo it once in a while

#

For peoples my age wouldn't be so bad if I actually got recommended to them as well

fading hare
#

For years it kept recommending these random women that I have basically nobody in common with that I know of, and it was just weird. I kept clicking and clicking and clicking that I didn't know the person or whatever, and eventually it chilled out a bit, but it's still broken.

dusty citrus
#

just so the friend request doesn't seem to come out of the blue so badly

lusty fossil
#

I can't imagine what it's like for teachers

fading hare
#

Teachers that friend their students are definitely doing the Internet wrong.

lusty fossil
#

I bet they have to be really strict about not being friends with parents though

#

That's more what I was thinking.

#

Like they get recommended the kids via the parents.

dusty citrus
#

The first times I didn't know so I added random person and they were like "Who are you?" - Facebook recommended I add you maybe we have stuff in common or something "Creep blocked"

fading hare
#

lol

dusty citrus
#

When pre-filled questions came I made a few comedians laugh by asking them in private messages "what services they where offering" or "what their hours of business were" thought 🤣

fading hare
#

hahahaa

dusty citrus
#

even well-known ones in my country that would probably never have replied usually

lusty fossil
#

Anyone ever get small grooming scissors sharpened? I assume that's a thing

#

Mine struggle to trim my stache

#

I'd hate to toss them, I mean they are recyclable but re use is better than recycling

dusty citrus
#

probably not worth to invest too much in that i'd use a sharpener steel the long one that looks like a round sword

lusty fossil
#

Hmmm idk how to use that on shears. I'm ok spending money to keep stuff out of the landfill

honest moth
#

Nah, Storage_Locker-2 is just the codename I gave one of my many drives, that I intend to eventually combine into a HDD/SSD/USB drive array, contained in a compact and portable cube...with cooling of course! [and a ton of power according to my hypothesis.]
I'll leave that project's definitive codename a secret until then.

#

...granted they survive this mass-transfer.

#

already had my spare 8 GB futz out on me.

[And yes, I will build my Floppy Drive into it as well. YOU CAN'T STOP ME!!!]

dusty citrus
lusty fossil
#

Hmm. It's my Saturday so I can just go by the sharpening place in town

dusty citrus
#

put one blade of the scissor above the steel and one under and do the normal moves downward and it sharpen both sides at the same time

#

perfectly doable

lusty fossil
#

Hmmm I'll see what the sharpener says, they'll be able to tell me what I need. Thanks tho

raw jasper
lusty fossil
#

Several. We also have radioshacks

raw jasper
#

Yup, you’re a time traveller to the future alright

lusty fossil
#

Yeah things have gotten weirder, how'd y'all mess up so badly?

raw jasper
#

I… have no idea, you probably killed a butterfly or something on the way here

#

And now we live in the Weirdest Timeline ™️

crystal ore
#

My theory is that we crossed over to the Onionverse at some point, since their article headlines seem quite normal now.

lusty fossil
#

The Onion writers must feel weird about our reality

raw jasper
#

The onion writers will soon be out of a job

#

Reality truly has become stranger than fiction

fading hare
#

Reality has always been stranger than fiction. Where do you think authors get all their ideas from? 🙃

#

@vernal yoke so, on to the WSL2 issues

vernal yoke
#

Only 1 issue, C IntelliSense is being slow

fading hare
#

Here's a question... Did you install C/C++ extensions into the WSL2 instance of VS Code?

vernal yoke
#

Yes

#

I did that recently

fading hare
#

Tried uninstalling everything?

vernal yoke
#

Uninstalling what?

fading hare
#

Extensions.

#

And if you have any C/C++ tooling installed in Windows.

vernal yoke
#

Oh wait...

fading hare
#

What are you working on? Against what includes?

#

there you go

vernal yoke
#

Well, it's enabled

fading hare
#

BOOM

vernal yoke
#

But it says

fading hare
#

uninstall it

vernal yoke
fading hare
#

hmm...

#

try uninstalling it and any other Windows C/C++ crap you have

vernal yoke
#

And at the same time, it shows this too

fading hare
#

yeah, I think you got a conflict somewhere

#

I would wipe all the extensions and reinstall

vernal yoke
#

I disabled for the workspace...

fading hare
#

what is that little cloud with an arrow in it?

#

sync?

vernal yoke
#

Update probably

#

Wait no

fading hare
#

hover over it, what does it do?

vernal yoke
#

"Install Local Extensions in 'Remote'" Oh

fading hare
#

LOL

vernal yoke
#

Oh wait

fading hare
#

yeah, you need to do that

vernal yoke
#

It just shows everything else

fading hare
#

hmm

#

so, to confirm, do you have a C/C++ toolchain installed in Windows?

vernal yoke
#

I think the thing is just slow

vernal yoke
fading hare
#

It's been whip-fast for me in the past.

vernal yoke
#

Well

fading hare
#

Why not? 😁

vernal yoke
fading hare
#

Set it on fire and walk away.

vernal yoke
#

Not the IDE itself

fading hare
#

cmake

vernal yoke
#

Also Node.js uses VS2017 Build Tools

fading hare
#

or Visual Studio Command Line tools

#

so uninstall VS and keep the build tools

vernal yoke
#

Ooookay then

fading hare
#

why are you running node in windows and not in the WSL2?!

#

Like... What even....

vernal yoke
fading hare
#

I am opinionated. There's a slight difference.

vernal yoke
#

Hm

fading hare
#

😄

#

work smart, not hard 😄

vernal yoke
#

Yeah

#

I am working smarter by not using Node.js on WSL2

fading hare
#

why?

vernal yoke
#

What advantage do I get from using Node.js on WSL2?

#

I mean, I have it installed on WSL2 there too

fading hare
#

Because you wouldn't have to maintain another C/C++ toolchain in Windows.

#

For NO RAISIN.

vernal yoke
fading hare
#

You can do that on Linux.

vernal yoke
#

Please don't say MINGW-W64

vernal yoke
fading hare
#

no, not MINGW

vernal yoke
#

And some of the modules that do use native C/C++ might have precompiled binaries

fading hare
#

¯_(ツ)_/¯

vernal yoke
#

You seem to dislike programming in a Windows environment

fading hare
#

Yeah. I do. For very good reasons.

vernal yoke
#

Either way, I doubt a C/C++ toolchain on the host is interfering, because...

fading hare
#

I'd much rather run a Linux desktop and a Windows VM than the other way around.

fading hare
#

I can pop open my VM and run Illustrator or whatever when I need to.

vernal yoke
fading hare
#

sort by CPU usage

vernal yoke
#

Not gonna question why it's using node -e

#

Oka

#

y

vernal yoke
#

Those are all I can see

#

sudo top same thing

fading hare
#

uh... maybe try a ps aux?

vernal yoke
fading hare
#

it's the VS Code that's running the node server

vernal yoke
#

Yeah?

fading hare
#

I suspected as much.

vernal yoke
#

VS Code's made in Electron after all ¯_(ツ)_/¯

#

I don't suppose it would run entirely in Basj

#

Bash

fading hare
#

it's [VS Code] not even running inside of the WSL2 environment

#

all it's doing is running a SERVER in WSL2

#

which, coincidentally is written in Node

#

it's basically an interoperability layer

vernal yoke
#

The VS Code GUI is running on the host

fading hare
#

VS Code isn't running inside your WSL2 environment.

vernal yoke
#

The IntelliSense and such are running inside WSL2

vernal yoke
fading hare
#

Through the Node server.

vernal yoke
fading hare
#

You're not listening anyway.

vernal yoke
#

Because VS Code itself runs with Node.js so...

fading hare
#

VS Code runs with JavaScript. Inside Electron.

fading hare
#

But, it's not Node.

vernal yoke
#

..........

fading hare
#

It has Node components, sure.

vernal yoke
#

.....

vernal yoke
fading hare
#

it embeds Node.js

#

but it isn't Node.js

#

it also embeds Chromium, but that doesn't make it a web browser

vernal yoke
vernal yoke
fading hare
#

I get it, you are speechless. You can quit spamming the dots.

vernal yoke
#

So yes, Node is running as a server

#

That's not exceptional

fading hare
#

So, back to your process tree and the node processes there... They are not your VS Code. That is running inside Windows. All that is running inside your WSL2 instance is the interoperability layer (a node server) between WSL2 userspace and Windows.

#

But anyway. I wasn't implying that that was the slowdown. Only that you did not understand.

vernal yoke
#

The GUI...

fading hare
#

Which is Node and Chromium inside Electron.

vernal yoke
#

Yes

fading hare
#

In Windows.

vernal yoke
#

On Windows

#

Nothing abnormal

fading hare
#

The only thing abnormal here is that we seem to be having two different conversations.

vernal yoke
#

I doubt fully running VS Code in WSL2 would make anything better

fading hare
#

No. It definitely would not.

#

And you keep putting words in my mouth.

vernal yoke
#

No, I'm trying to rule out what conclusions you could be making

#

And now I have no idea what your point is

fair summit
#

Let's all take some deep breaths here.

fading hare
#

So, let's skip all that. And let's go back to basics. When you run this:

wsl -l -v

what version does it show?

#

(from PowerShell or cmd)

fading hare
#

what's the difference between the two ubuntu containers?

vernal yoke
#

Without the version I mean

vernal yoke
#

I think they're both on 20.04

fading hare
#

and the one you are in now is the one for CircuitPython?

vernal yoke
#

Yes

fading hare
#

Are you running a virtualenv of some type in the WSL?

vernal yoke
fading hare
#

Or are things installed system-wide?

vernal yoke
fading hare
#

for Python I mean

vernal yoke
fading hare
#

Hmm. That could be a problem.

#

I would recommend trying a virtualenv just to see if that speeds anything up.

#

And only install the packages that the app uses.

vernal yoke
#

The only things I've done to this instance:

  1. Upgraded everything.
  2. Installed Node.js and Yarn
  3. Installed the dependencies for building CircuitPython
#

I think that's it

fading hare
#

OK. But, did you install circuitpython-stubs with pip for instance?

vernal yoke
fading hare
#

Which guide?

#

Link it please.

vernal yoke
#

This one

fading hare
#

We're going to get you a fast IntelliSense!

vernal yoke
#

I did the Linux Setup

fading hare
#

OK, so where is the IntelliSense slow? What context are we talking about? Is it when editing CP source, or while hacking on a CircuitPython app for a device?

vernal yoke
#

A C file I made in the CircuitPython tree

fading hare
#

hmm

vernal yoke
#

extmod/modmonocypher.c

fading hare
#

Wait, are you on a Mac?

vernal yoke
#

What

#

No

#

It was just on top

#

It was blank

fading hare
#

Yeah, I was just like thinking it was showing ARM because you had an M1 or something odd.

#

Can you force it to use a different gcc?

vernal yoke
vernal yoke
#

Enabling this

vernal yoke
#

Oh wait

#

It's for #include errors

fading hare
#

So, you're running Linux inside Windows. And, what CPU architecture do you have?

vernal yoke
vernal yoke
#

Intel Core i7, 8th Gen

fading hare
#

yeah, so you are not ARM

#

which would then need to be emulated, right?

vernal yoke
fading hare
#

hahaha

vernal yoke
fading hare
#

ARM. It's a completely different architecture.

vernal yoke
#

arm64 I think refers to the target arch

vernal yoke
fading hare
#

I know, I'm just saying. What if running the arm gcc is messing it up?

vernal yoke
fading hare
#

Can you switch it to x86-64 or similar?

#

for IntelliSense

#

not for the compiler obviously

vernal yoke
#

Setting this to 16384

fading hare
#

that shouldn't have any impact

vernal yoke
#

Yeah

#

It doesn't

#

Still, worth a shot

fading hare
#

but, can you change linux-gcc-arm to something else? Something that is not ARM?

vernal yoke
#

Okay

fading hare
#

I'm just thinking... you're running an emulator inside an emulator.

vernal yoke
vernal yoke
#

Also no difference

fading hare
#

Yeah, because it overrode it. Hmm.

fading hare
vernal yoke
fading hare
#

Your IntelliSense keeps switching to the arm binaries.

vernal yoke
#

The ARM...GCC binaries?

fading hare
#

yes

vernal yoke
#

arm-none-eabi-gcc?

fading hare
#

so, in the screenshot it keeps switching to the arm version

#

from x64 and whatever

vernal yoke
fading hare
#

no, it's not ARM

vernal yoke
#

Well, the GCC binary isn't ARM, and compilers are obviously not emulators

fading hare
#

Yup. Correct.

vernal yoke
#

Besides, switching the arch did nothing

fading hare
#

Let me ask you something. If you completely wipe your drive, install Arch Linux, and the same tool chain for building CircuitPython, do you think it will be slow?

vernal yoke
#

Well, it'll be slightly faster

fading hare
#

Ha. Yeah, no. It won't be.

vernal yoke
fading hare
#

You should.

#

But, let's get back to Windows.

vernal yoke
#

I'll stick to Debian-based distros whenever I need them

vernal yoke
fading hare
#

Apt used to be the worst. That's the whole reason why apt-get came to be. Then they fixed apt, and now it's awesome.

vernal yoke
fading hare
#

fdisk? What are you on about?

vernal yoke
#

Never mind

#

For some reason I thought I had to partition the disk myself

fading hare
#

Hey, take Manjaro KDE for a spin one day. It's pretty sweet.

#

(it's an Arch-based distro)

vernal yoke
fading hare
vernal yoke
fading hare
vernal yoke
#

I assumed it was Debian or Ubuntu based

fading hare
#

nope, it's arch

#

so you'll use pacman or pamac

#

or the other one, with a y in it

#

whatever its name is

vernal yoke
fading hare
#

no, that's Redhat

vernal yoke
fading hare
#

So. Back when I first started using Linux, KDE was the absolute worst. It was slow. It was ugly. It was "for kids" and "education." I mean, I guess it still is. But, I guess the people that wrote it just assumed that kids didn't have a say in the matter so the GUI was atrocious.

vernal yoke
#

It was for...kids?

#

???

fading hare
#

KDE is specifically built for education, yes

#

Now though... KDE is freakin' shiny.

blissful roost
#

I got my first glimpse of Linux with Red hat 6, back in.. 2000?

#

Wasn't a good experience.

vernal yoke
fading hare
#

I started out with Slackware.

raw jasper
#

I really liked KDE3's UI back in the day

fading hare
#

KDE Plasma is the best.

#

But, KDE before then... Ick.

vernal yoke
vernal yoke
vernal yoke
#

When I think of "education"...

fading hare
#

Anyway. Modern KDE is like the butterfly that crawled out of the sticky, oozing chrysalis that was the late 90's.

vernal yoke
#

I think Windows for Education or whatever the edition is

#

Macbooks

#

(or regular Macs)

#

Or Chromebooks

fading hare
#

You think they can afford MacBooks in Rwanda?

vernal yoke
#

In...where?

fading hare
#

Or Zimbabwe?

#

In Africa.

vernal yoke
#

Yeah

vernal yoke
fading hare
#

They can't. Obviously. So, they use ChromeBooks, or laptops specifically built to run Linux.

#

Because Linux will run on anything. Windows requires a bunch of resources, and costs money.

vernal yoke
#

Well, not that

fading hare
#

They do use computers.

vernal yoke
#

Rather, I don't imagine them at all

fading hare
vernal yoke
#

¯_(ツ)_/¯

vernal yoke
fading hare
#

Anyway. So, I am curious. Do you have VirtualBox on your Windows machine?

vernal yoke
#

Yes, of course

#

In fact, I usually have WSL2 disabled so VBox would run faster

fading hare
#

If you install Ubuntu 20.04 on it, with VS Code and the tool chain for CircuitPython, does it make a difference?

vernal yoke
#

If WSL2 (I mean, the hypervisor thing) is enabled, then VBox uses some stupid Hyper-V nonsense

vernal yoke
#

I'll try that

vernal yoke
#

Yeah

#

Of course

fading hare
#

you know what's even weirder... WSL2 would interfere with games.

vernal yoke
#

Lol

fading hare
#

It would legit crash Destiny 2.

vernal yoke
#

I can't imagine games utilizing VT-X

fading hare
#

I had to stop using WSL2 on my gaming rig because it just wouldn't play nice.

vernal yoke
#

But games

#

How

fading hare
#

¯_(ツ)_/¯

#

I dunno. Hahaha! I uninstalled it and Destiny 2 was solid as a rock again.

vernal yoke
vernal yoke
#

I usually do bcdedit /set hypervisorlaunchtype:off

#

I think that's the command

fading hare
#

Probably piggy-backed on some kind of virtualization acceleration or something, and collided with WSL2

wooden schooner
vernal yoke
fading hare
wooden schooner
#

default theme in KDE 3

fading hare
vernal yoke
fading hare
# wooden schooner default theme in KDE 3

see, that's way too busy and has too much flair and swoosh and crap I don't need in an interface... you seen Plasma? It's bare. Stripped to the bones. Nothing but what you need.

#

Then on top of that, amazing animations that run butter-smooth in 160165 Hz (at least on this gaming monitor)

#

Actually, I think I dropped it to 120 Hz because something was weird about 165 Hz.

wooden schooner
fading hare
vernal yoke
fading hare
#

it's got a bunch of details and shading and rounded corners and other crap that just distracts from actually doing things

vernal yoke
#

It's a weird mix of 9x and Vista/7

fading hare
#

yeah

#

it's hideous to me

wooden schooner
#

the transparency is not canon afaik

vernal yoke
fading hare
#

Meanwhile, KDE Plasma.

vernal yoke
wooden schooner
#

k thanks for the criticisms please direct them elsewhere

vernal yoke
#

I'm gonna do it in a Linux Mint VM if that's fine with you

fading hare
#

(sorry if the Gruvbox bothers you, I am super light sensitive)

wooden schooner
#

I'm allowed to like a theme thanks

fading hare
#

totally

#

I never said you couldn't like it... I merely explained why I did not like it

vernal yoke
fading hare
#

me saying I don't like something is not the same thing as me saying that you can't like it

#

and, I get why you like it

#

it's just way too busy for my brain

#

then again, I get ocular migraines just walking down a grocery store isle because of sensory overload from all the different product labels

#

so, my opinions are a bit skewed due to those factors

#

Here's a shot showing off more of the UI

wooden schooner
#

that is quite neat

#

I've also been appreciating gruvbox lately

fading hare
#

like, that's what KDE looks like today... it blew my mind

wooden schooner
#

I will say I'm still sort of a sucker for animated pinstripe progress bars

fading hare
#

old-timey Mac UI

#

Right?

wooden schooner
#

yeah, the barber shop

fading hare
#

wasn't that the "indefinite" progress indicator?

wooden schooner
#

never used mac, but got kde themes with it

wooden schooner
fading hare
#

it was basically what it showed when it couldn't give an estimate

vernal yoke
#

Dang it

wooden schooner
#

I don't know mac. With the kde themes, it was truly a progress bar and the percentage was printed right on it

fading hare
#

aah

fading hare
vernal yoke
wooden schooner
fading hare
vernal yoke
#

Wait, seriously?

#

I deleted the f-ing Monero blockchain from my computer

fading hare
#

Hahahaha

#

Maybe empty trash?

vernal yoke
#

Hm

wooden schooner
#

gotta love WinSxS

fading hare
#

keeping a whole blockchain on your personal computer is generally not advisable

vernal yoke
#

I meant to Shift+Del

fading hare
#

@wooden schooner lemme see if I can get you some video of the window animations, they are absolutely amazing

vernal yoke
#

Actually, all of them can go

wooden schooner
#

I did salivate at the compiz wobbly windows that were crashing everyone's desktops back in the day

fading hare
#

oh, they don't crash on my rig

#

they look so amazing

#

one sec

wooden schooner
#

oh they're dope, let's see if torgny can get us a video

#

200% form, -100% function

vernal yoke
#

That's a 100% total right there!

#

😜

fading hare
#

aieee

#

maybe not

#

hopefully you have a player that can run Matroska files

vernal yoke
#

You need Nitr0 :P

#

Or maybe ffmpeg

#

Yeah you have Nitr0

fading hare
#

oh yeah

vernal yoke
#

Nitr0 scams are stupid

fading hare
#

I think I am boosting this server too?

#

lemme see if I can convert it

lusty fossil
#

How does one change their name for just a server?

#

I want to add pronouns here

fading hare
#

right click your name and then select profile

vernal yoke
#

Or right-click, and Change Nickname

lusty fossil
#

In chat?

#

I'm on mobile

vernal yoke
#

Not on Mobile

fading hare
#

long press, maybe?

lusty fossil
#

Here it is

vernal yoke
#

Also it would be here if you could change your nick

lusty fossil
fading hare
#

yup

vernal yoke
#

Edit Server Profile

lusty fossil
#

Software gore. I can't go to the end of my name

#

Can't move the cursor

vernal yoke
#

That's just a placeholder

lusty fossil
#

Just retyped it

#

Ohhh

#

That's annoying and unclear

vernal yoke
#

It makes more sense on desktop

lusty fossil
#

It would have to, didn't make a ton on mobile

vernal yoke
vernal yoke
#

The converted one

#

@fading hare That looks amazing

fading hare
#

😄

#

anyway... I really like what KDE has been doing with Plasma

wooden schooner
#

there was some kind of animation where you could peel back the corner of a maximized window or something

fading hare
#

yeah, there's a bunch, but I don't know if I have it activated

wooden schooner
#

the goal is to make windows as similar to Jell-O as possible

fading hare
#

hahahah

#

YESSSSS

vernal yoke
#

When you move the window of course

fading hare
#

Ok. Nick changed.

#

I mean, yeah, you can add transparency, and all kinds of shenanigans.

lusty fossil
#

I kind of forgot Boba Fett but now that I've remembered, I'm enjoying the episodes I missed

#

||blasting those Nikto bikers was sweet||

vernal yoke
#

Doing this right now

lusty fossil
#

||and the Sarlacc scene||

vernal yoke
#

(which I did with my CircuitPython WSL2, despite it being only for CP)

fading hare
#

sorry other Ben for mention 😦

vernal yoke
fading hare
#

yeah

#

was that sufficiently Jell-O?

#

™️

vernal yoke
#

The color I mean

fading hare
#

man... I gotta turn that all down

vernal yoke
#

But that is sufficiently Jell-O™️

fading hare
#

I'm going to keep the translucency, it's nice.

#

there's also some nice workspace switching animations

#

but, I switched to a quicker cross-fade one because... my eyes

vernal yoke
#

Makes sense

fading hare
#

anyway, that was kind of fun

#

I have accomplished maximum server customization.

#

Also, that background is me. Circa 1993. Don't ask why I was bullied.

#

Also, note those shock-pink joysticks. A little cyber. Always a punk.

vernal yoke
#

More stuff

#

Doing this too

fading hare
#

Bro. Do you even Amiga 500?

#

Check out that massive CRT.

vernal yoke
#

You're talking pre-Nintendo

#

Well, before the NES

#

Or maybe Game and Watch>

#

?

#

¯_(ツ)_/¯

vernal yoke
fading hare
#

I was born in 1975. I touched my first computer in 1980. A VIC-20. I have never been the same.

#

I wrote a long thing about how the people that used to bully me for being interested in computers, graphic novels, chess, and Dungeons & Dragons still work at the glue factory in rural Sweden...

#

But, the bot yoinked it. I don't even know what I wrote that could have been construed as offensive.

#

So, when you call me a nerd I still get triggered.

#

But I guess I have earned that moniker, and then some.

crystal ore
#

Yay for VIC-20... 😁

vernal yoke
fading hare
# vernal yoke Hahahahaha they deserve that

I saw one of them in 2018. One of my bullies. He was walking down the street with a baby stroller with two kids in tow. I pulled up and asked for some pretty obvious directions to somewhere, in perfect American English. He did a double-take, but I acted as if I had no idea who he was. It was grand.

#

I was also driving a high-end rented BMW.

vernal yoke
#

Amazing

fading hare
#

But, it was great coming back to Sweden after such a long time in the US. Surprisingly, the warmest, and most amazing welcome I got was from a girl (now woman) that I once dated briefly in my previous dork life. I walked into the local grocery store in my home village. As I was checking out I noticed that she was the cashier, still looking pretty much the same (fantastic). She recognized me immediately. Gave me a big hug and said hi. I told her not to tell anyone I was home. I waved goodbye and walked out with my toothpaste.

vernal yoke
#

That's pretty good

fading hare
#

I ghosted my entire hometown, and it felt liberating.

vernal yoke
#

That's a pretty good welcome

vernal yoke
fading hare
#

Yeah, her face just lit up like a sun when she recognized me.

vernal yoke
#

nvm.toml...does this have anything to do with Node Version Manager, I wonder...

fading hare
#

I've gotten a bit chunky and wobbly in places, but she basically dropped everything and ran around the conveyor belt and hugged me. At first I felt slightly awkward. And then I remembered, there are still amazing people on this planet. It was kind of surreal. I was jet-lagged and on my way with my family to my mom's house. She was so happy to see me. It was humbling.

vernal yoke
#

there are still amazing people on this planet
Clearly so

fading hare
#

And that's basically the only person I saw other than the bully when I was there in 2018. Well. He wasn't really "the bully" as much as the freckled side-kick of the bully.

vernal yoke
#

Still, a success in my opinion

#

A successful...prank maybe?

wooden schooner
vernal yoke
#

Hm, this built, but can't test my code

#

My code

wooden schooner
#

there was also an available animation where the window would go up in flames when you closed it, iirc

vernal yoke
#

Cool

wooden schooner
hasty wedge
vernal yoke
#

@fading hare I can confirm that VS Code on my Linux Mint VM takes 3 seconds to show a redline after I remove a semicolon

#

on an extmod/ file

hasty wedge
#

resurrected my ender 3 pro

vernal yoke
fading hare
fading hare
#

what are your BIOS settings? Do you have all the virtualization acceleration stuff turned on?

vernal yoke
vernal yoke
#

The thing is

#

If I have WSL2 on, well...

fading hare
#

yeah...

vernal yoke
#

It has that stupid green V icon

fading hare
#

yeah

vernal yoke
#

Instead of the blue chip

fading hare
#

that's not good

#

so, that could be it for the VM

vernal yoke
#

When I add/remove the semicolon

#

The Git diff color thing

#

It changes instantly

fading hare
#

yeah, because it's just file-based... it's just a file watch, basically

vernal yoke
#

The yellow after 57, changes in about a tenth of a second

#

Or maybe half a second

#

That Git diff thingy

#

Diff thingy

fading hare
#

I know what you're talking about

vernal yoke
#

Also I wish this thing would shut up about the QSTRs

fading hare
#

Alright. This may be too much effort... But, at this point... what I would do is uninstall all the Windows C/C++ tool chains and double-triple-ultra-check all my BIOS settings and WSL2 installation. Then I would uninstall VS Code from Windows. Set up a clean WSL2 instance. Install VS Code. Start VS Code from Windows start menu. Install this specific extension pack: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack

vernal yoke
#

In fact, I can't even get into the BIOS

fading hare
#

OK, then the next steps

#

wait, what?

vernal yoke
#

I think that got reset

#

Either way, VT-X was enabled for sure

#

Is

#

Because I used VBox after that

vernal yoke
#

I think the C IntelliSense is just slow in general

#

For CP at least

fading hare
#

No, it isn't.

vernal yoke
#

Because it works on my Linux VM, and not that slow

#

VS Code that i

#

s

#

And generally using Linux

fading hare
#

Yeah, I've had no issues with IntelliSense either in Windows or in Linux. Both with C/C++ and Python.

#

It's basically sub-second responses, all the time.

vernal yoke
#

Removing a semicolon that is

#

Making changes

fading hare
#

Alright, let me try it now.

#

Which branch/tag did you check out?

vernal yoke
#

Uh, 7.1.x

#

I checked out 7.1.x, not main (I'm dumb)

#

The "/tag" messed me up a little since I was trying to checkout a specific tag for something else today

fading hare
#

so I shouldn't check that out?

vernal yoke
#

I meant, git checkout 7.1.x

#

and I'm stupid

#

That's all I meant

#

Also pleeeeasseeeee say I should use C macros here

vernal yoke
fading hare
#

trying this now on my workstation

vernal yoke
#

Okay

fading hare
#

don't know what it's downloading... but... I wish it would have used --depth=1 😄

vernal yoke
fading hare
#

yeah

vernal yoke
#

Oh

fading hare
#

Going to go out on a limb here, I am pretty sure that with this many source files, IntelliSense might choke. But, let's try it first, hm?

vernal yoke
#

Yeah

fading hare
#

it just downloaded 13 GB of sources

#

for one repo

#

hahhahaha

vernal yoke
#

Wait what

#

Dang it, I tried explorer.exe ../../, then I realized this was the WSL filesystem

fading hare
#

which port are you using?

vernal yoke
#

I was doing raspberrypi, with the board raspberry_pi_pico

#

Hot (dang)

#

1.7 GB

vernal yoke
#

You weren't supposed to do that ¯_(ツ)_/¯

fading hare
#

Oh, I totally did. Because that's what the docs told me to do.

fading hare
#

git submodule update --init

#

but, I am going off of the README file

vernal yoke
fading hare
#

OK, so now that I have built that board, then what?

vernal yoke
#

I opened the repo using code .

fading hare
#

I am in code.

vernal yoke
#

Then you can navigate to extmod/uasyncio.c, for example

#

Change the #if MICROPY_PY_... to #if 1

#

Wait like 15 seconds

#

For it to highlight it properly

#

Once it does that, remove a semicolon

fading hare
#

which if statement am I changing?

#

#if MICROPY_PY_UASYNCIO ???

vernal yoke
fading hare
#

so, why are you changing it to 1 instead of defining it at the env level?

vernal yoke
#

It's faded and IntelliSense does nothing with them

fading hare
#

uh

#

so there's a bunch of places where the code checks for MICROPY_PY_UASYNCIO.

#

So, you'd have to change all of them... Or, just, you know... -DMICROPY_PY_UASYNCIO=1

fading hare
#

but it's a broken, flawed, dumb test

vernal yoke
#

It's to test IntelliSense, not the compiler...

vernal yoke
fading hare
#

YO

vernal yoke
#

Yeah?

fading hare
#

lemme test it now, then

vernal yoke
fading hare
#

and then we're going to test defining it as an env

vernal yoke
fading hare
#

because, I think you are breaking it on purpose, and that's why your IntelliSense literally craps the bed

vernal yoke
fading hare
vernal yoke
#

Gotta go, bye

fading hare
#

bye

#

sighs...

dusk oracle
#

that dog turned my wrist into a human chew toy.
my fingers have movement

static flare
#

I found a whole host of my tech stuff I wanted to find!

lapis bluff
#

I had a similar reveal yesterday, although not electronic related, so really off topic. I had finally given up on finding the diesel treatment, so I was just going to get some when I bought the next can of fuel. But don't you know when I got to the gas station to load up the can of diesel fuel and took the canister out of the car. There the bottle of treatment was under the diesel container. Why would I have ever put it there? 🙂

lusty fossil
#

Woke up early and my dog isn't giving me any grace period to take her out. I'm gathering clothes for a wash and I'm inundated with chuffs and sideeye

tardy badger
#

Buying a car these days is a lot of work

lusty fossil
#

Oof I bet

#

And you basically have to overpay, no?

tardy badger
#

Thankfully this dealer doesn’t charge so much over msrp

lusty fossil
#

What are you looking for?

static flare
#

A car, one presumes

lusty fossil
#

Dang, good callout, I was thinking zebra.

tardy badger
#

Have to buy new because I still owe more than my cad is worth

lusty fossil
#

Oof

#

I'm almost done paying off my loan

tardy badger
#

But I need a bigger car because the back of my current car is too small for three kids seats

lusty fossil
#

Yeah that'll do it

tardy badger
#

We tried yesterday with newer smaller seats for my two kids anddddd yeah

#

So need a new one before number 3 arrives end of February

lusty fossil
#

Congrats!

#

My mom and stepdad got Volvo station wagons so that when one of them needed to fit all 4 of us, they could use the trunk seats

#

Had a lot of nauseating rides in the back

tardy badger
#

lol mercury sable wagon was that way

gloomy blaze
#

Hi there

#

how are you ?

stoic mesa
#

We had a minivan for ferrying around our 3 kids.

#

nowadays it seems no one uses minivans - everyone switched to SUVs

lusty fossil
#

My dad got a minivan for "hauling wood"

#

I to this day do not understand why he didn't get a truck. I can still feel the splinters

#

It was just me, he could have had me in the front seat?

tardy badger
#

My biggest gripe doing the car buying process is car value sites like Edmunds and KBB inflate trade in values tricking consumers into thinking the car is worth more

#

For instance, according to those sites, my car is worth ~$30k

#

But realistically it’s worth ~$26000

#

So it’s sort of frustrating how much of a gulf has evolved in those values when before they usually were only off by $1-2k

#

Not $4k+

lusty fossil
#

My old car wasn't worth anything as a trade in. I eventually got 150 bucks for it from a salvage place

burnt tendon
#

I only technically own a car at this point in my life. It's really my spouse's car and I either borrow it or bike.

stoic mesa
#

car buying is one of the very few situations in life in US where you need to haggle. All these games "let me talk to the manager, we might be able to do something - just for you, just today, if you buy now, tomorrow will be too late". It is exhausting.

tardy badger
#

Well, they were going to offer $25,500 but I talked them up to $26,000

#

But this is one of the few dealerships that doesn’t markup above the window sticker, even offering $502 off MSRP which is is $1000 in concessions

#

We also had to pre-reserve the car because of how fast cars sell, essentially before they leave the lot

lusty fossil
#

I get not letting car companies have a monopoly is a good thing but holy moly car buying is a terrible process

tardy badger
#

It would actually be cheaper to buy directly from the manufacturer, and in some states you can

lusty fossil
#

Until they get market dominance it is

#

Then it becomes more expensive

tardy badger
#

Not necessarily, Teslas generally have gotten cheaper over time

lusty fossil
#

for now

#

that's mostly down to their improving manufacturing IIRC

tardy badger
#

Not just manufacturing capabilities, manufacturing scale

#

Thing generally get more expensive over time due to inflation

lusty fossil
#

I just know I wouldn't trust an industry to look out for the customers if they were given that much power. We need to improve the current system but I don't think the solution is to give GM the power

crystal ore
#

It's not obvious how manufacturer market dominance would work. If Toyota raises their prices, people would buy more Hondas instead, etc. The dealerships don't really affect that dynamic one way or another.

stoic mesa
#

free market 101 🙂

tardy badger
#

Dealerships due tend to add markup to MSRP when presented with little competition

lusty fossil
#

indeed, dealerships stink, no argument, I just don't know that I trust manufacturers

tardy badger
#

But I have.. 7 different dealerships within a half an hours drive so pricing is competitive

lusty fossil
#

yeah in small towns it's hard

tardy badger
#

Manufacturers have an incentive to keep costs a low as possible because of price war theories

#

Plus regulatory action if they try to manipulate prices

#

But if we only had one car manufacture, totally would see ridiculous prices

lusty fossil
#

I worry about regulatory capture, see telecoms

stoic mesa
#

sure. I still remember long-distance and intl calling prices in the US in 1991, when AT&T was practically a monopoly

tardy badger
#

I remember having to wait until after 7pm to make long distance calls

#

Good times when you move across country

blissful roost
#

Gets even better when you're moving across an ocean. 😛

stoic mesa
#

and i tried calling my family in Moscow. $2/minute. In 1991 dollars

wooden schooner
#

remember the days when companies would limit the devices on which you could play media that you purchased?

#

oh wait...

blissful roost
#

Yeah, I don't mess with Apple.

#

trollololol

umbral phoenix
#

re: cars... assuming no collusion. And there are enough players that monopoly game theory isn't a strong factor. Although there's an argument that in any given niche, there are only a couple of manufacturers, so there are some motivations for those manufacturers to keep prices higher rather than race to the bottom.

tardy badger
#

True

#

I think there are… 5 major automotive conglomerates in the world

#

Nvm tried to list and there are more

#

But off the top: FCA, Ford, GM, Toyota, Subaru, Hyundai, Tata, BMW

lusty fossil
#

Ozark season 4 is super good

tardy badger
#

Nice

lusty fossil
#

Love the Bateman

tardy badger
#

I think I’ve seen part of the first season

lusty fossil
#

It's worth seeing but I eat up shows like this

tardy badger
#

Shows like Ozarks and Breaking Bad did great and quenching that dangerous thrill day dream of selling illegal things.

#

Which is why those shows do so well

lusty fossil
#

Yeah it scratches that itch.

tardy badger
#

I sometimes think that white women love serial killer documentaries because it’s the only thing stopping them from going that route. Which also makes me thankful my wife doesn’t like serial killer documentaries

hasty wedge
tardy badger
#

Ohhhh

hasty wedge
#

working on the ROM creator for my soft speech IC

tardy badger
#

😄

#

This looks like great progress

hasty wedge
#

(It's actually finished)

tardy badger
#

Congratulations are in order then! 🎉

hasty wedge
raw jasper
#

Congrats! Is it going to use concatenative phoneme synthesis, or do you have something more complex planned?

hasty wedge
#

it just plays samples

#

I tends to call anything that generates audio as "speech ic"

#

and

#

guess what

#

it's powered by a 8051 MCU

raw jasper
late fulcrum
vernal yoke
vernal yoke
blissful roost
#

Reasons.

vernal yoke
#

This just confuses me...

#

My /etc/fstab

#

I meant to say user, did nothing

fair summit
#

that's all I found that's really useful

#

was that drive mounted by you in WSL2 or did it show up in Windows first?

vernal yoke
#

I'm trying to automount my USB drive (with an ext4 partition) to /mnt/mrbluesky

#

And I don't think I wanna run monerod as root, so I need to fix this

fair summit
#

suggests rw as an option

#

UUID=D632-BE5F /mnt/exdisk fstype defaults,auto,users,rw,nofail 0 0

#

what does df show?

vernal yoke
vernal yoke
fair summit
#

how about mount?

vernal yoke
fair summit
#

ls -ld /mnt/mrbluesky

vernal yoke
#

Before and after

vernal yoke
vernal yoke
fair summit
#

sudo ls -ld /mnt

vernal yoke
#

Okay

fair summit
#

on my ubuntu:

$ ls -ld /mnt
drwxr-xr-x 2 root root 4096 Jan 19 02:44 /mnt
#

x means it can be searched

vernal yoke
#

huh

#

I thought it meant "execute"

fair summit
#

sudo chmod 755 /mnt

#

not for directories: it has a tricky meaning for directories

vernal yoke
#

Hm

fair summit
#

did you create /mnt?

vernal yoke
#

No, I changed the permissions

fair summit
#

i mean before

vernal yoke
#

When trying to fix the problem

#

I did sudo chmod -R 666 /mnt

#

Because I didn't think mounted stuff needed execute

fair summit
vernal yoke
#

Strange

#

I guess I'm deleting .bitmonero?

#

It works now

#

Thanks

fair summit
#

i have no idea, some kind of blockchain file

vernal yoke
#

Yeah, it contains the blockchain stuff for monerod

vernal yoke
#

It's actually detecting my file! I'm proud of that

fair summit
#

You need to wrap the messages in translate(...)

#

it's how we do multi-language messages

#

you don't need to supply translations; it defaults to the supplied mesage

vernal yoke
#

Yeah

vernal yoke
#

But....

#

Is translate() called at runtime?

#

That seems like a waste of (CPU) time

#

noooooo

#

I just finished getting the build to notice my module

#

More file searching I guess

fair summit
#

it's a big thing that gets reduced by compiler optimization

vernal yoke
fair summit
#

well, it reduces to some inline thing, usually

vernal yoke
#

Nice

honest moth
#

guess who almost lost their most powerful machine, twice, and rebuilt the junked one in the meantime, only to find the junked one is FASTER THAN MY WORK-HORSE WITH A 1.8GHZ CPU and 4GB's of RAM. WHAT-

#

Context: My most powerful machine sports a 3.2 GHZ dual-core CPU and 8 GB's of RAM, and is somehow slower than ol' Scrappy, both of which use complex OS's with tons of utility.

#

how is this possible???

unkempt nimbus
#

me: [panicking because my laptop trackpad Heckin' Died™️]
me, two minutes of panicking later: "why does this laptop have a key to turn off the trackpad?"

lusty fossil
vernal yoke
#

For me, it's on the F7 key

#

My old laptop had it on F5 I think

unkempt nimbus
hasty wedge
#

They're Nyquest, which makes a lot of really cool speech ics

#

I have one of their older dev kits

#

Their speech ic is really reasonably priced (20 cents for 16 sec)

#

And they also have melody/midi synthesis ics(also sub 1 USD)

#

But don't use their NY8 series. It's not only cloning the Microchip PIC, they're also distributing their modified version of SDCC which supposed to be GPL licensed and they didn't provide any source code access.

hasty wedge
#

SDCC should really enforce their license

#

They might be able to win some development budget from nyquest

raw jasper
#

🤣

#

Speaking of cloned chips, yesterday I found out that the word 山寨 also exists in Japanese, with kind of the same meaning

hasty wedge
#

Oh gosh

#

In honest

#

If microchip really wanna do it

#

They can take down a lot of Chinese companies

#

like nyquest and FMD

#

FMD is the craziest

#

Their IDE installer used to includes an original Hi-Tech PIC C compiler

#

And will automatically install and crack the compiler when installing the IDE

raw jasper
#

Never heard of FMD before, but this is pure madness

hasty wedge
#

Although I love these super cheap ultra low cost MCU

#

I'll never use any illegal clone

#

Like NY8 and FMD

edgy apex
#

Yesterday's storm as a timelapse. Over a foot of snow with 60-70mph winds. I had to improvise a way to keep the window clear

honest moth
#

Does anyone know a good place for Kali Linux information on bugfixes, tips and tricks, as well as how to troubleshoot the OS in general? It seems like out of every Linux distro, Kali is the most quiet and cryptic. May I have some assistance please?

#

and yes, I chose Kali for [one of] the [many] reason[s] it was built in the first place: Ethical Hacking.

fading hare
#

Still valid for like 14 days. And supports EFF.