@mikolaj@chaos.social avatar

mikolaj

@mikolaj@chaos.social

ADHD-autistic nerd. Cosmophone. Opposed to reification.

FOSS developer. Formerly KiCad core developer.

Feel free to DM about anything. I assume good faith, feel free to disagree.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

m0bi13, to random Polish
@m0bi13@pol.social avatar

Zagadka: kto to powiedział?

„Promocja oprogramowania open source powinna być w takim samym stopniu częścią usług publicznych, jak transport publiczny czy wodociągi. Jest dobrem wspólnym, z którego w równym stopniu czerpią administracja, biznes i społeczeństwo obywatelskie.”

Podpowiedź: to tłumaczenie 😉

mikolaj,
@mikolaj@chaos.social avatar

@m0bi13 Jakby to nie było tłumaczenie, to bym strzelił że Waldemar Pawlak.

mikolaj, to Electronics
@mikolaj@chaos.social avatar

https://cemsim.com/ is a really cool real-time 2D electromagnetic field simulator.

It's open-source and implemented with GLSL shaders. The simulation kernel is right here: https://github.com/RobinKa/maxwell-simulation/blob/master/src/em/kernels/simulation.ts

A real-time 2D electromagnetic field simulation of the double-slit experiment.

niconiconi, to random

When you drop a filter capacitor onto the floor, it rolls off...

mikolaj,
@mikolaj@chaos.social avatar

@niconiconi Only if MELF.

niconiconi, to random

Why isn't "import things you're going to use into the main namespace first" an accepted code style in C++? Because std:: prefix in std::vector is short enough? Well, in modern C++ with things like std::chrono::duration_cast<std::chrono::microseconds>(t2 - t1)</std::chrono::microseconds>, I suspect "import first" is going to be the new norm soon...

mikolaj,
@mikolaj@chaos.social avatar

@niconiconi std::dynamic_pointer_cast<...>(...), std::reference_wrapper<...> haunt my dreams

niconiconi, to random

Author: Using this shortcut, complex circuit analysis by hand is easy, the algebra never gets out of hand!
The algebra: ...

(by "easy", the author means "not impractical").

mikolaj,
@mikolaj@chaos.social avatar

@niconiconi Circuit theory left me wondering if it it's possible to create a denser notation for algebraic formulas than the one we learn at school.

The amount of paper needed easily gets unmanageable for any more complicated circuit.

mikolaj,
@mikolaj@chaos.social avatar

@niconiconi When I was younger I was opposed to using juxtaposition to denote multiplication, always placing multiplication sign.

Circuit theory later cured me of that completely.

whitequark, to random
@whitequark@mastodon.social avatar

time to write a parser in c++

mikolaj,
@mikolaj@chaos.social avatar

@whitequark Using PEGs or not?

drewdevault, to random
@drewdevault@fosstodon.org avatar

Been trying to talk with vaxry of in private over the past few months, to address some of the toxicity in his community.

At this point I recommend that you stay well away from this community and I do not have faith in its ability to improve.

mikolaj,
@mikolaj@chaos.social avatar

@wolf480pl @asie @drewdevault @timorl

(one-to-one text chat)
A: I am going to say something controversial
B: go ahead
A: yes, I do believe that there could be arguments to sway my opinion towards genocide
B: ok, I'm done here
then B publishes the chat log to ridicule A

This could be a textbook example of how dealing with allistics is so difficult from an autistic perspective.

As much as I hate edgy or downright abusive project cultures, I'm now skeptical if Drew is the good person here.

mikolaj, to Electronics
@mikolaj@chaos.social avatar
fgaz, to random
@fgaz@cdrom.tokyo avatar

I somehow managed to accidentally delete /dev/null and it’s unbelievable how much stuff relies on writing data to nothing.

  • SSH just doesn’t start
  • same with tmux
  • bash completion doesn’t work and spams errors about _upvars
  • I can’t open GUI programs unless I launch them from a terminal that was opened when /dev/null was still there
  • Firefox prints assertion failures, then the error handler segfaults (!!)
mikolaj,
@mikolaj@chaos.social avatar

@fgaz I once damaged the 9C46XN chip on my mainboard and had exactly the same problems.

mikolaj, to random
@mikolaj@chaos.social avatar

I don't like the term "snarky comment". I feel that it downplays teir purpose: denigrating someone's social status; marginalizing someone from the community by making others see em as inferior. So I prefer to call these "abusive remarks", "exclusionary behavior", or just "personal attack".

mikolaj, to photography
@mikolaj@chaos.social avatar

Met a wild boar family in Kraków today. My significant other made photos.

Five boars. Three piglets among them.
Three wild boar piglets

whitequark, to random
@whitequark@mastodon.social avatar

i have a question
i grew up surrounded by people who were openly, bluntly racist. e.g. my birthgiver used the expression "like a white person" to mean "well" or "comfortably", which didn't register as anything until i learned what "white person" means beyond an opaque sequence of two words

how do you not get utterly disgusted with this when you learn what it actually means?

mikolaj,
@mikolaj@chaos.social avatar

@whitequark My impression is that people who experienced a lot of trauma from other people are more likely to have a negative emotional, subconscious reaction, a mental state, to all behaviors that lead to harm of others or justify it, and will thus be likely to take action against it.

Other people may not have obtained that mental state. Some, perhaps, have instead internalized an ideology of the majority to be able to pass, and suppressed their parts that don't fit it.

mikolaj,
@mikolaj@chaos.social avatar

@whitequark Perhaps my second paragraph accounts for it somewhat.

Oh, and also. There's mechanism in people that gives them a need to abuse others. It may be related, to a degree, to the reflex of blaming others for your mistakes.

I don't know how it works, but it seems innate. I do think that I might have had it, but it got wiped out eventually and I can't relate to it anymore.

Perhaps one way to answer your question is to introspect whether this ever existed in you.

mikolaj,
@mikolaj@chaos.social avatar

@whitequark "trans woman who grew up on 4chan" very much describes someone who internalized an ideology/culture (of 4chan).

I do think being traumatized influences harming others both more and less.

hotkey, to random

You know how you look at old pictures and cringe?

Well, I found old code from a C++ class project in 1997 (first year uni)

That cursed indentation style 😱
The Variables With Capital Letters!
Calling a destructor directly to clear an object (lolwut)
I'd put in more spaces too.

(pretty sure the variables names in French and the "over-comment everything" requirements were required by the teacher)

mikolaj,
@mikolaj@chaos.social avatar

@hotkey Why "boolean" instead of "bool"? I thought C++ had "bool" in 1997.

mikolaj,
@mikolaj@chaos.social avatar

@hotkey Speaking of overcommenting, in uni the embedded C teacher required us to use verbose names in Systems Hungarian notation for everything, even for simple loop counters. So even a single-line-body for loop looked like this:

for( unsigned char ucCharCounter = 0; ucCharCounter < LENGTH; ucCharCounter++ )
{
...
}

mikolaj, to random
@mikolaj@chaos.social avatar

Why the hell holding your hands in pockets is considered rude. How come is it acceptable to police people for that. As if there was anything wrong with keeping your hands warm.

memes, to random
@memes@wetdry.world avatar

Nintendo patented physics. They fucking patented physics.

mikolaj,
@mikolaj@chaos.social avatar

@kentindell @synlogic @memes The claims are just as awful if you check.

mikolaj,
@mikolaj@chaos.social avatar

@kentindell @synlogic @memes It says "(12) [Publication type] Unexamined patent publication (A)". So it seems that this is currently only filed, not yet granted. This doesn't make it non-problematic.

See the link I gave below in this thread if you want to look it up yourself.

rysiek, to windows
@rysiek@mstdn.social avatar

Trying (for… reasons) to install on a laptop that originally came with Windows and got reinstalled with something else.

Downloaded the Windows ISO from microsoft dot com. Starting the installer.

> A media driver your computer needs is missing
> If you have a CD, DVD, or USB flash drive with the driver on it, please insert it now

I insert an USB drive with 2GiB (!) of relevant drivers I just downloaded.

Windows installer does not see it. I guess it's missing some drivers.

🤦‍♀️

mikolaj,
@mikolaj@chaos.social avatar

@rysiek Tried all other USB ports? I had this problem and that helped, I vaguely (possibly wrongly) remember this being related to USB 2.0 vs. USB 3.0.

rysiek, to random
@rysiek@mstdn.social avatar

I believe we have not done this for a while, so in the light of the new shenanigans, can I have a hearty "Fuck Google" please? :blobcatmegumin:

mikolaj,
@mikolaj@chaos.social avatar

@rysiek I hereby announce the beginning of the Third Browser War.

mariyadelano, (edited ) to fediverse
@mariyadelano@hachyderm.io avatar

Alright. Gonna write a piece on the impact of users on our culture in the

So let’s start with a poll. Boost please!

Are you neurodivergent?

(Self-diagnosis is valid, I know how freaking hard it can be to get the official one!)

@actuallyautistic

SECOND POLL WITH MORE TYPES OF NEURODIVERGENCE: https://hachyderm.io/@mariyadelano/110753113559931102

mikolaj,
@mikolaj@chaos.social avatar

@mariyadelano @actuallyautistic dyspraxia (clumsy, awful at sports, in primary school had constantly self-untying shoelaces, writing with large letters (were esp. absurdly large in primary school), pressing the pen to the paper abnormally strongly)

whitequark, to random
@whitequark@mastodon.social avatar

its normal for a girl to use concepts from clinical trials in her ordinary speech as analogies, right? everyone does this, right?

mikolaj,
@mikolaj@chaos.social avatar

@whitequark Definitely very normal if you're a nerd.

mikolaj, to Electronics
@mikolaj@chaos.social avatar

I've started working on a topological PCB router in Rust. Here's the first trace I managed to route.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • thenastyranch
  • everett
  • DreamBathrooms
  • ethstaker
  • magazineikmin
  • cubers
  • Youngstown
  • tacticalgear
  • Durango
  • slotface
  • ngwrru68w68
  • kavyap
  • provamag3
  • osvaldo12
  • InstantRegret
  • cisconetworking
  • GTA5RPClips
  • modclub
  • tester
  • mdbf
  • khanakhh
  • normalnudes
  • Leos
  • megavids
  • anitta
  • lostlight
  • All magazines