marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
daftfrog[m] has joined #asahi
NikolaCicmil[m] has joined #asahi
bngs[m] has joined #asahi
blazra[m] has joined #asahi
svenpeter[m] has joined #asahi
svenpeter[m] is now known as Guest2146
ganpa[m] has joined #asahi
besmirich[m] has joined #asahi
doggkruse has joined #asahi
emilazy has joined #asahi
quentincestino[m] has joined #asahi
fluffypup[m] has joined #asahi
digitalfx[m] has joined #asahi
PixelyIon[m] has joined #asahi
SocioProphet[m] has joined #asahi
mmlb[m] has joined #asahi
samfromspace[m] has joined #asahi
rob-3[m] has joined #asahi
s-urabe[m] has joined #asahi
mofux[m] has joined #asahi
yuyichao_ has joined #asahi
twoscomplement0b[m] has joined #asahi
Rakshit[m] has joined #asahi
ruach[m] has joined #asahi
fedx[m] has joined #asahi
perigoso[m] has joined #asahi
MatrixTravelerbot[m] has joined #asahi
RowanGoemans[m] has joined #asahi
DanielHuisman[m] has joined #asahi
brentr123[m] has joined #asahi
i509vcb[m] has joined #asahi
anfernee[m] has joined #asahi
lockna has joined #asahi
ted[m]1 has joined #asahi
ella-0[m] has joined #asahi
psydroid has joined #asahi
CristianMgheruan-Stanciu[m] has joined #asahi
dnjmis[m] has joined #asahi
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AkihikoOdaki[m] has joined #asahi
pho[m] has joined #asahi
arnidg[m] has joined #asahi
davay[m] has joined #asahi
user1tt[m] has joined #asahi
xerpi[m] has joined #asahi
nilsi[m] has joined #asahi
___nick___ has joined #asahi
simjnd[m] has joined #asahi
ar88kk[m] has joined #asahi
doggkruse has joined #asahi
Bastian[m] has joined #asahi
sandornagy[m] has joined #asahi
PhilippvK has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
haterade[m] has joined #asahi
GenieLotion[m] has joined #asahi
sephamorr[m] has joined #asahi
camr0[m] has joined #asahi
pg12_ has quit [Remote host closed the connection]
pg12_ has joined #asahi
floxf5[m] has joined #asahi
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Scott[m]1 has joined #asahi
doggkruse has joined #asahi
Izumoo[m] has joined #asahi
darkapex1 is now known as darkapex
kov has quit [Quit: Coyote finally caught me]
marvin24_ has joined #asahi
MagMell[m] has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
alessandrorzz[m] has joined #asahi
abilash1994[m] has joined #asahi
blind_system[m] has joined #asahi
ah-[m] has joined #asahi
psykose has quit [Read error: Connection reset by peer]
psykose has joined #asahi
PieroDel[m] has joined #asahi
al3xtjames0 has joined #asahi
al3xtjames has quit [Remote host closed the connection]
al3xtjames0 is now known as al3xtjames
linearcannon has quit [Ping timeout: 480 seconds]
spot[m] has joined #asahi
linearcannon has joined #asahi
jthom[m] has joined #asahi
alexanderwillner[m] has joined #asahi
darkapex has quit [Read error: No route to host]
darkapex has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
Namidairo has quit [Quit: ZNC - https://znc.in]
Namidairo has joined #asahi
h_ro[m] has joined #asahi
chadmed has joined #asahi
Serentty[m] has joined #asahi
linearcannon has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
linearcannon has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
Davis[m] has joined #asahi
isitaboat[m] has joined #asahi
tophevich[m] has joined #asahi
Amey has joined #asahi
vasilymilovidov[m] has joined #asahi
rethematrix[m] has joined #asahi
jryans has joined #asahi
ilovetrains[m] has joined #asahi
AONeiLL[m] has joined #asahi
TellowKrinkle[m] has joined #asahi
dpatterbee[m] has joined #asahi
jammie[m] has joined #asahi
julianp[m] has joined #asahi
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi
aleasto has joined #asahi
andi-[m] has joined #asahi
_alice has joined #asahi
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi
maxim[m] has joined #asahi
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi
Aaron[m]1 has joined #asahi
etsukata[m] has joined #asahi
TypoKign[m] has joined #asahi
kdrag0n[m] has joined #asahi
bfredl[m] has joined #asahi
lemonsus[m] has joined #asahi
cgv[m] has joined #asahi
Krumble[m] has joined #asahi
tasild[m] has joined #asahi
alicela1n has joined #asahi
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dementor[m] has joined #asahi
go4godvin has joined #asahi
go4godvin is now known as Guest2190
Spectrejan[m] has joined #asahi
coin3x[m] has joined #asahi
gamble[m] has joined #asahi
peerp[m] has joined #asahi
joerosenberg[m] has joined #asahi
Guest2190 is now known as go4godvin
nfbyte has joined #asahi
stttcccccccccccc[m] has joined #asahi
smvg[m] has joined #asahi
Caedus[m] has joined #asahi
LeviLynch[m] has joined #asahi
PedroArajo[m] has joined #asahi
ll3macorn[m] has joined #asahi
hablerentand[m] has joined #asahi
OrganicPumpkin[m] has joined #asahi
chile09[m] has joined #asahi
ryanhrob[m] has joined #asahi
rowang077[m] has joined #asahi
noc0lour[m] has joined #asahi
idf00[m] has joined #asahi
ghantaz[m] has joined #asahi
rkjnsn[m] has joined #asahi
cavoirom[m] has joined #asahi
jevinskie[m] has joined #asahi
ograff has joined #asahi
thebrinkoftomorrow[m] has joined #asahi
M32thSystem[m] has joined #asahi
<FireFox317> Do we have any idea if the SPI controller in the M1 is apple specific, or if it is based on some other existing driver?
<FireFox317> i mean, based on other SPI controller, like a samsung SPI controller or something like that
<FireFox317> Im trying to figure that out by comparing the corellium spi driver with existing drivers in the linux kernel
<opticron> firefox317, do you have a link to the register map/offsets?
<FireFox317> opticron, i think the only reference we currently have is the corellium driver: https://github.com/corellium/linux-m1/blob/master/drivers/spi/spi-apple-mc.c
<FireFox317> apple calls it the ´spimc´ in their device tree
<arnd> firefox317: I'm pretty sure it's different enough from all the ones in mainline linux. I looked through them in the past, and there are a number of other drivers that sort-of all do the same things, but each of them have different register offsets.
<kettenis> same here
<arnd> they look more like the result of convergent evolution than being actually the same
<alyssa> it turns out it's really easy to NIH an spi controller...?
booffo[m] has joined #asahi
<kettenis> why pay $0.01 to someone else for each chip you produce when one of your hardware developers can cook something up in an afternoon?
<alyssa> fair
<FireFox317> kettenis, yeah sure, but they also include a samsung uart in the m1, which is a device that is super easy to implement too
<alyssa> that one might be royalty free, depending on the history
<alyssa> ?
<alyssa> Or even more pathological, that one might be Apple IP engineered to maintain b/w compat with the samsung registers so they could ease porting from s5l series
<FireFox317> alyssa, yeah we are not gonna know the answer unfortunately. But i guess the best way forward would be to use the corellium spi controller, and maybe upstream that some time
<alyssa> 13 files changed, 2698 insertions(+), 78 deletions(-)
<alyssa> so unrainbow.
<alyssa> WARNING: Macros with flow control statements should be avoided
<alyssa> checkpatch doesn't like my solution either.
AnushervonTabarov[m] has joined #asahi
The_DarkFire_[m] has joined #asahi
VitorCardoso[m] has joined #asahi
sajattack[m] has joined #asahi
marcan[m] has joined #asahi
<maz> alyssa: checkpatch is often best ignored.
<alyssa> noted.
izzyisles[m] has joined #asahi
bastilian[m] has joined #asahi
yuyichao_ has quit [Ping timeout: 480 seconds]
yuyichao_ has joined #asahi
muscularduckling[m] has joined #asahi
landscape15[m] has joined #asahi
HaoYanQi[m] has joined #asahi
yuyichao_ has quit [Quit: Konversation terminated!]
yuyichao has joined #asahi
dgc[m] has joined #asahi
coolshaurya[m] has joined #asahi
povik has joined #asahi
EdwardAnd[m] has joined #asahi
doggkruse has joined #asahi
darkapex has quit [Ping timeout: 480 seconds]
izica has joined #asahi
tomtastic_ has joined #asahi
tomtastic has quit [Ping timeout: 480 seconds]
shaman_br[m] has joined #asahi
foxlet has joined #asahi
MingcongBai[m] has joined #asahi
facez[m] has joined #asahi
ovf[m] has joined #asahi
happy-dude[m] has joined #asahi
wollymilkcap[m] has joined #asahi
AndrewLee[m] has joined #asahi
darkapex has joined #asahi
<marcan> firefox317: I suspect it's a *very* distant relative of the samsung one, too far to share a driver
<marcan> I need to double check how wrong the corellium driver is
<marcan> but I suspect some of its antics are just poor reverse engineering, and actually match the Samsung SPI control reg a bit better
<marcan> however, still not close enough to share a driver
<marcan> just need to spend some time flipping bits
<marcan> either way I will probably rewrite that SPI driver, because let's face it, everyone who tried to upstream a corellium driver so far ended up rewriting most of it anyway
<marcan> there's a reason I didn't want to use their code from the start, and it's not because I hate them or love NIH :p
JuniorJPDJ has joined #asahi
<marcan> I've long had the "they aren't reverse engineering things properly, or actively obfuscating their sources" spidey sense tickling
* alyssa solved the "rewriting corellium code" dilemma by spending all her time on a driver that corellium doesn't have
<marcan> :p
<alyssa> well, 2 such drivers
<j_ey> marcan: happy to test and stuff SPI
<marcan> well, I didn't even *look* at their ATC driver (other than that time I opened their... clock driver... that actually starts an ASC?!... and I closed the window in horror) but given what I've heard from people who have... I'm almost certainly better off doing a cleanroom RE from scratch
<marcan> j_ey: cool :)
<sven> the register names in the #defines are useful and essentially just taken from the 5 or so kexts
<marcan> yeah, I do know their took the names from the kexts
<sven> i don't trust some of the bits they defined though
<marcan> (that's how I know they're not cleanrooming this either)
<sven> they are not from the kext afaict and at least some of them are odd
<marcan> well, given that the "CFG_DONE" in their GPIO driver turned out to be "INPUT_BUFFER_ENABLE", let's just say I have zero faith in their bit defs
<sven> and all those kexts have a debug XNU arg anyway that will just spit out all those register names
<marcan> yeah
<j_ey> marcan: the spi driver is probably 200 lines not including noilerplate
angustrau[m] has joined #asahi
<marcan> yeah, spi is going to be easy anyway
<j_ey> b*
<sven> and the most annoying part about ATC is that XNU seems to re-apply different tunables again and again depending on the mode (at least usb3 vs. thunderbolt)
<marcan> also need to add irqs to i2c at some point (sven didn't do that yet IIRC)
<marcan> sven: yeah, I think I saw that
<sven> yeah, i didn't do irqs yet
<j_ey> sven: is there one for spi?
<marcan> so we're going to have to do something about those tunables :(
<marcan> do we know if they're static or from syscfg yet?
<marcan> if they're from syscfg there's no way around them having to be in the DT then
<sven> syscfg?
<sven> they're from the ADT afaict
<marcan> yes but which adt
<j_ey> sven: debug arg for xnu spi, I mean
<sven> oh
<sven> no idea
<marcan> the template or dynamic stuff iBoot inserts
<marcan> got the prop names?
<sven> sure, let me check
<sven> j_ey: no idea, but i can check that as well
<j_ey> sven: ty
<sven> marcan: tunable_USB_LN0_AUSPMA_TX_TOP, tunable_CIO_LN0_AUSPMA_TX_TOP, tunable_USB_LN0_AUSPMA_RX_TOP, tunable_CIO_LN0_AUSPMA_RX_TOP
<sven> (plus some more, but i'm sure about those)
<marcan> dynamic, derp
<sven> :/
<marcan> well, that's going to be one big turd to go into the DT then
<marcan> can't think of another way
<sven> yeah
<marcan> that said, Apple's idea of "tunables" is "register write dumps"
<marcan> if we know what the registers are, a better binding would be to explicitly list the reg vals
<sven> yup
<marcan> OTOH that is less generic re: future SoCs
<sven> at least some of the DART tunables are literally just "hardware init/reset"
<marcan> yeah
<marcan> I know those are pretty dumb
<marcan> it's just their way of shoving init into macos but driving it from iBoot
<sven> oh, looks like at least the new iphones have a new version of AIC. the compatible in the ADT changed to "aic,v2" apparently
<marcan> heh
<marcan> well so much for forwards compat for that one :p
<sven> hrm... dart got a new compatible as well
<marcan> I guess we'll see what M1X/M2 do
<sven> yeah
<marcan> lol, did they decide to change everything after M1? though that's not terribly surprising, if M1 is the beta version
<sven> no idea :D
<marcan> and if I had to guess what they changed in AIC... 64-bit or more CPU affinity registers.
<j_ey> rip
<marcan> because I bet somewhere someone at Apple is thinking of >31 core chips
<marcan> which is the max AIC can support
<marcan> though it's possible they added features too
<marcan> e.g. priority
<marcan> that was a notably missing one in AIC
AlessandroFerrari[m] has joined #asahi
<j_ey> 31 is probably enough for a phone
<marcan> j_ey: we know they share these blocks across chips
<marcan> if somewhere else in Apple someone is thinking of an Apple Silicon Mac Pro...
<maz> please take my money.
<j_ey> I just mean that when AIC was first designed 31 was fine!
<sven> j_ey: just from looking at strings there's some %s.debug flag but the kext doesn't seem very verbose
<marcan> maz: word
<j_ey> sven: shame
<sven> it's SPI... it's likely simple enough :D
M31j[m] has joined #asahi
<j_ey> sven: i bet marcan could do it tonight
<marcan> marcan is going to sleep tonight
<j_ey> pff
<marcan> and going to spend a bunch of tomorrow practicing tunes for a jazz jam on sunday
<marcan> *then* next week I should finally have time :p
<j_ey> pinctrl v3 next week I hope
* sven should probably also prepare i2c v2 at some point
<marcan> j_ey: pcie DT is blocked on that ;)
<j_ey> marcan: it was a bad week to go on holiday
YichaoYu[m] has joined #asahi
<marcan> :)
<maz> j_ey: it's never a bad week to be on holiday.
<j_ey> maz: yeah, we actually got sun!
<sven> it's usually a bad week to *not* be on holiday ;)
<maz> j_ey: yeah, I managed to eat outdoors twice this week. not going to last!
<marcan> hah
<marcan> I should take a proper holiday sometime... :p
<marcan> clean up my apartment for one
<sven> ah yes, typical holiday activities. cleaning :D
<j_ey> lol
<marcan> if only I had time otherwise! :p
<j_ey> just move apartments
<marcan> yeah that was the *problem*
<marcan> this apartment hasn't been properly clean and arranged ever since I moved here 2 years ago
<marcan> took 3 tries to find a good living room layout, and things have never quite been all in their place, not once, yet
<marcan> meanwhile I keep buying stuff just to make things worse, and it's not just the macs :p
<j_ey> hah
<marcan> it's always I end up doing a big clean, it gets 80% of the way there, then I end up busy with stuff and it descends into chaos again
<marcan> had that cycle happen a few times
<j_ey> relatable
<marcan> last time it was august with that song I ended up releasing, plus a few other things... no time for cleaning...
<marcan> since then I've tried doing little cleaning sprints to slowly get it under control :p
<marcan> but I need to spend a good weekend on it and get it all finished
yuyichao_ has joined #asahi
<marcan> *checks calendar* ah good, next tuesday they're coming to pick up my old office chair
<marcan> I've been wanting to get rid of that thing, but apparently large-sized garbage collection here has a waitlist of... one month?
<marcan> :/
<j_ey> chair isnt even that large!
<marcan> anything bigger than, like, a clothes iron counts as "large-sized garbage" here
<psykose> at least they come pick it up and don't need you to have a car to travel somewhere 10km away
<marcan> yeah, thankfully, because that'd be ridiculous in tokyo
<marcan> it's not free though, I need to pick up little stickers at the convenience store and stick them on
yuyichao has quit [Ping timeout: 480 seconds]
<marcan> also my apartment theoretically has a room for large-sized garbage that I could've left the chair in for a month
<marcan> unfortunately, it's full to the brim with untagged crap that clueless people have thrown in there
<marcan> maybe I should complain to management to see if they finally do something about it...
<marcan> I did score a nice audio mixer in there though
<marcan> no idea how long it had been in there, it was quite dirty, but after a thorough clean it's like new and works perfectly fine
<marcan> has USB and effects, perfect for some live gig type things
<maz> marcan: see, you do clean stuff!
<marcan> lol
<marcan> yes, mixers I guess? :D
<j_ey> pretend the apartment is a mixer
<marcan> ahahaha
<marcan> also funny thing is I think I've helped clean friends' apartments more than I have my own :p
<maz> never a bad thing to do. mine really needs a good dismantling to clean the pots.
<j_ey> ask for help back marcan :P
<marcan> maz: I realized the other day you used to (?) play in a band :)
<maz> marcan: several, but I stopped being a rock star a while ago! :)
<marcan> aw :p
<j_ey> aw, would have gone to see yoy play :P
<maz> but always up for a good jam if someone is up for it. has to be close enough though!\
<marcan> well, if you ever end up visiting tokyo... :D
<marcan> I'm technically in two bands now, though we only really do one gig a year on average; I have one in december
<maz> marcan: would love to, but unlikely to be soon.
<marcan> well yeah, what with the pandemic...
<j_ey> maz: i can play thw triangle
<marcan> :D
<sven> lol
* marcan wonders if he should link a clip of, er, the last gig I did with that band...
<marcan> might make me lose all respect here :p
<maz> I usually still play two gigs a year in France. the last one was in Nov '19.
<marcan> oh, nice!
* kettenis happy orchestra rehearsals started again three weeks ago
gladiac has quit [Quit: k thx bye]
<marcan> kettenis: oh?
gladiac has joined #asahi
<marcan> kettenis: this one? https://www.youtube.com/watch?v=SrKJs3Qw7DU
<kettenis> not quite ;)
<marcan> :p
<marcan> (that's me on keys, we're an all-boys band doing idolm@ster cinderella girls songs... not very seriously, as you can see :D)
<j_ey> you just lost all your street credibility :p
<marcan> inorite
<marcan> in my defense I joined a slightly more serious band doing songs from the same series... which ended up de facto disbanding and doing nothing right after the first meeting :p
<marcan> this december we're covering this song though, among others: https://www.youtube.com/watch?v=AoIVD-1G3RM
<marcan> which is going to involve a lot of python routing and scene switching to do all those synths
<marcan> ... so I better tell the PA guy to not fuck up and turn me up for that one
<marcan> also, I think I'll be able to run that one on an M1 :)
<j_ey> <3
<marcan> ooh, you're in there?
<kettenis> yeah, I play the violin in a symphony orchestra
<kettenis> bit different ;)
<sven> fun! :)
<kettenis> I certainly missed doing it
<marcan> kettenis: nice!
<marcan> I love orchestra stuff too, though performances I've seen have mostly been orchestra arrangements of some kind of game or anime music ;)
* eta used to be in orchestras when she was in school
<eta> they're pretty fun
<marcan> certainly sounds like a very different experience
<marcan> I like listening to it but I don't think I have the chops for it, I'm terrible at reading music and playing things "properly" :)
<eta> oh, I was pretty crap :p
<eta> but trombonists were hard to come by, so they mostly put up with that >_>
<marcan> hah
<marcan> how about euphos, enough of those?
<marcan> (there's a whole anime that basically starts off as a "oh we need someone to play the eupho" meme)
<eta> same problem
<marcan> thought so
<eta> in fact I think most trombonists start off playing euphonium and then graduate to the trombone
<eta> at least I did :p
<marcan> ahaha
<marcan> nice
<marcan> I've been pondering if I want to try playing a wind instrument some day... though I keep thinking of getting an EWI instead, because, well, that sounds like the kind of thing I'd enjoy
<marcan> (digital wind instrument thing)
<eta> oh yeah, I've kind of heard of those; they seem cool
<eta> the issue I have is I have no reason to play the trombone any more now that I don't have regularly scheduled things forcing me to do it
<marcan> yeah, that's how it goes isn't it
<eta> I'm slowly working on trying to arrange stuff I want to play for myself and then recording that
<marcan> I stopped going to the jazz jams late last year when covid was going into an even worse wave, and am only restarting now
<eta> but that requires me to be good at transcribing, which I'm not :p
<kettenis> we're blessed with our brass section
<marcan> definitely lost some chops in the meantime
<marcan> eta: it's all down to practice there
<marcan> I've done song re-creations to learn styles and such
<marcan> your ear gets better :)
<sven> isn't practice that answer to everything? :D
<eta> that's reassuring!
<eta> I mean I usually find I have to EQ stuff quite heavily to isolate voices / instruments
<marcan> have you tried spleeter?
<eta> nope; what's that
<marcan> AI stem splitter thing
<eta> oh
<marcan> basically the EQ thing, but magic
<eta> that's cheating, but I'm also totally going to try it :p
<marcan> it's... quite impressive
<marcan> I mean, it won't split *everything*, there are only some pretrained models
<marcan> for just vocals/inst, or vocals/drum/bass/piano/other, and I think one or two more
<eta> "Transcribe!" can be decent enough
<marcan> it's not perfect but it sure helps
<eta> at least it can detect chords / likely notes for you sometimes
<marcan> ah heh
<marcan> yeah, another thing I do a lot is use mpv-visualizer
<eta> I should go back and work on my Undertale OST transcriptions more
<eta> I was somewhat making progress on transcribing "Ruins" :p
<eta> what's that do/
<eta> ?*
<eta> ah
<eta> oh that's handy
<marcan> you need to be careful not to confuse overtimes for actual notes, which depending on the instrument can get confusing
<marcan> but it is handy
<marcan> *overtones
<eta> yeah, I've run into that problem with other software
<eta> I feel like understanding music theory would probably help me here, but I ...don't :p
<marcan> it's never too late to learn :)
<marcan> that's why I signed up for jazz lessons
<jn> hm, RE'ing music
<marcan> jn: precisely
<marcan> I'd been teaching myself piano for years, just as a hobby, but my music theory went as far as major and minor scales and 3-note chords
<eta> that's basically where mine is :p
<eta> and I don't really understand the function of the scales even
<eta> (I mean, I passed Grade 5 theory in the UK, but I can't say I absorbed much of it past the exam date...)
* sven learned more in one year of piano lessons than in the previous 5 or so years of self teaching
<marcan> bass/drums/vocals are spleetered, all the synths are re-done
<marcan> (and the FX added etc)
<marcan> sven: I know right?
<eta> I mean I had years of trombone lessons
<eta> but most of my music stuff was associated with school, so
<marcan> right
<sven> yeah. it's partly because i know i have lessons once a week and don't want to show up being like "yeah... i didn't make any progress since last week"
<marcan> and I guess learning how to play classical doesn't really teach you theory?
<marcan> sven: mood
<eta> sven, that was a lot of my motivation too >.<
<marcan> do I sense ADHD? :p
<eta> marcan, yeah, my trombone teacher would occasionally mention how things were linked to various theory concepts, but I never really took a lot of it in
<sven> and then it's also stuff like "drag your hand with the elbow to the right to play this run much faster"
<marcan> yeah, fingering stuff
<sven> which is kinda obvious in hindsight but hard to realize on your own
<marcan> my technique was terrible
<sven> yup
<eta> the people who understood music theory just seemed to be on another plane of existence that I couldn't hope to reach :p
* eta was like: "I play instrument, make loud sound"
<marcan> honestly, once you get down to it, it's very much in the same class as programming
<sven> and suddenly with proper technique playing at speed suddenly felt simple and good instead of "ugh.. how can this possibly work at all"
<marcan> in the end it's just math and algorithms
<eta> the abstractions seem broken though
<marcan> the abstractions are, well, outdated at least
<eta> like a lot of it seems internally inconsistent
<marcan> but once you get past the *terrible* terminology it does make sense
<eta> at least it's not just me :p
<marcan> though since it's descriptive it doesn't exactly have one "right" answer for everything
<eta> yeah. a lot of the reason for learning it for me would be "how do I use this to make music that sounds good"
<eta> to which the answer is usually "well you don't; we just describe how the people who know how to make music do things"
<marcan> yeah, er
<marcan> again why I went for jazz lessons
<marcan> :)
<eta> maybe I should try and get a teacher specifically for improv purposes
<marcan> turns out jazz is kinda the foundation of most music I like (j-pop etc, at least the good stuff anyway)
<marcan> so now I'm like "oooh tritone substitution" :)
<eta> ah, you've ascended to said plane of existence, I see
<sven> yeah, definitely get a teacher. most of them do online lessons these days so you're not really limited to a local one either
<eta> <marcan> do I sense ADHD? :p ← for some reason about 12 people have made this observation
<eta> (about me that is :p)
<marcan> let's just say it's been a pattern
<sven> and i seriously can't recommend a good teacher enough. worth every minute
<marcan> and it took me about a decade too long to do something about it
<marcan> (and I'm glad I did)
<eta> if anything the most convincing smoking gun I've seen is like. apparently caffeine's effects are different for ADHD people
<eta> for more neurotypical people it apparently like. gives you some energy or something
<eta> I find it does ...nothing
<eta> and other people who have ADHD have reported such an experience, so :p
<eta> (also the whole ASD/ADHD comorbidity thing)
<marcan> yup.
<marcan> for me it's... variable.
<marcan> but it's definitely not the same clear effect NT people get
<eta> I'm not really sure what I'd want to do with an ADHD diagnosis even if that were the case
<marcan> well, medication helps
<eta> but I'm not convinced I have especially great degrees of problem :p
<eta> (I mean, I guess maybe being able to do things without enforced external structure would be neat sometimes)
<marcan> I got diagnosed last year after I realized I would spend entire days thinking of starting doing something I *wanted* to do, with a deadline of tomorrow, and then failing.
<marcan> at that point it was clearly a problem and not something I could just brush off
<eta> I mean I've been thinking about working on a side project for the past 3 days >_>
<eta> there's generally some invisible barrier that I need to push myself to get over and then once I've started it's fine though
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<eta> the other thing is, the UK NHS basically means getting diagnosed is somewhat of an impossibility
<eta> (or at least it'd take a few years or something, who knows)
<sven> better get started today then!
<sven> or, well, moday i guess since everything will be closed today
<eta> one thing at a time; I'm trying to extract gender pills out of that system at present :p
<marcan> eta: you know that trans people are also like 6 times more likely to be ADHD than the general population? ;)
<eta> fasdhklfhsadf
<eta> I. did not know that
<marcan> juuust saying~
<marcan> actually it might be 8 times
<eta> ironically this is one of those self-defeating problems
<marcan> but yeah, I got lucky in japan... took about a month since I had to schedule a test, but then I had my diagnosis
<marcan> eta: it absolutely is
<eta> like. getting things out of the NHS usually requires a degree of organization :p
<marcan> that is also an ADHD meme :p
<marcan> and I'm... sorry you have to deal with the NHS for gender stuff
<marcan> haven't heard great things about that system :(
<eta> thankfully the catgirl collective that helped me figure out said gender also helped me get offlabel HRT
<eta> and the system will at least prescribe more HRT for you if you're already taking it yourself
<marcan> ah yes, that trick
<marcan> I've heard that story enough times
<alyssa> are y'all talking about trans/ND intersectionality without me?
<alyssa> r00d
<alyssa> eta: you do know the catgirl collective is entirely ND right?
<eta> alyssa: which :p
doggkruse has joined #asahi
<Glanzmann> That is my father. :-)
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<alyssa> eta: ∀
<eta> alyssa: I mean you're not wrong but
<povik> what does ND stand for here?
<j_ey> neurodiverse
<povik> aren't we all neurodiverse
<j_ey> Glanzmann: what was that ipxe.efi thing about?
<Glanzmann> j_ey: Did I post something to the channel?
<j_ey> Glanzmann: < Glanzmann> I was able to make the ipxe.efi work using 'dhcp' and chain http://10.10.10.1/ipxe/ipxe.cfg
<Glanzmann> j_ey: As I mentioned yesterday, a few days ago VMware ESX 7 U 3 was released, I had trouble booting it on my servers, so I tried different things and now have a workaround: Boot using UEFI instead of CMS (bios simulation)
<Glanzmann> j_ey: Sorry, that was for another channel.
<j_ey> Glanzmann: oh, missed your other reply. ok!
mort_ has quit [Quit: Ping timeout (120 seconds)]
mort_ has joined #asahi
povik has quit [Remote host closed the connection]
<krbtgt> i think linux irc channels attract more neurodiverse people
<i509vcb[m]> For me it's mainly a lack of experience with the functions in libc for Linux and sometimes jargon used to explain the things
darkapex1 has joined #asahi
darkapex has quit [Ping timeout: 480 seconds]
darkapex2 has joined #asahi
darkapex1 has quit [Ping timeout: 480 seconds]
___nick___ has quit [Ping timeout: 480 seconds]
yuyichao_ has quit [Ping timeout: 480 seconds]
frode_0xa has quit [Remote host closed the connection]
doggkruse has joined #asahi
<sorear> ha
aleasto has quit [Quit: Konversation terminated!]
yuyichao_ has joined #asahi