<OscarL>
nice! my skills around electronics goes as far as knowing how to mesure some voltage, and to replace microswitch in mice, and caps on motherboards. The end.
<scanty>
ah
<OscarL>
I envy people with knowledge of electronics :-)
nhtello has joined #haiku
AlaskanEmily has joined #haiku
* scanty
*blushes*
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #haiku
<OscarL>
We DID had electronics classes back in the Uni... but I never got past the "analog stuff" (solving circuits with Kirchoff laws, etc).
<scanty>
i don't really like the analogue stuff either.
<scanty>
too much maths
<OscarL>
I sucked at it, and that prevented me to advance to the digital classes, were I would do MUCH better :-/
rexbinary_ has joined #haiku
<OscarL>
math was not my problems back then.... but the practical side of things...
<OscarL>
design on paper was good, practical circuit NEVER worked :-/
<scanty>
I hated solving amplifier circuits.
<scanty>
I wasn't too good at it, but much stronger at digital, like you.
<OscarL>
then comes the TA... puts his finget on top of a resistor... voilá... it worked :-D
<scanty>
haha nice
<phschafft>
haha
<OscarL>
never could make heads or tails on how to "debug" those darn things, and got frustrated :-(
<scanty>
I've forgotten a lot of it by now.
<scanty>
they say if you don't use it, you lose it.... it's true
<OscarL>
same with all the biology stuff I was PRETTY good at :-(
<scanty>
i was always good with maths and sciences
<phschafft>
depending on how you learned that stuff there also was a lot more ambiguity for reasons of the tools just not been there yet.
<OscarL>
you lose what you don't use, I guess :-D
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
<phschafft>
sadly I still see a lot of known-to-be-wrong/broken designes being used because EE has a huge esoteric user base.
<phschafft>
OscarL: but it is easier to get it back once you had it once.
<OscarL>
indeed, the fundamentals ARE there :-)
<OscarL>
even if really deep now :-P
<scanty>
yeah.... i will never forget ohm's law, for example.
<scanty>
or the resistor colour code
<scanty>
and series/parallel conversions
* phschafft
nods.
BrentNewhall has quit [Quit: Vision[]: i've been blurred!]
<phschafft>
amps aren't my good spot as well. but I think I'm good at having a general understanding on what is going on on all layers. so I can communicate with people.
<scanty>
i'm actually building a tube amp.
<scanty>
the maths werent' that bad.
<phschafft>
THAT is what I mean with esoteric.
* OscarL
remembers when he could read (as in, properly name) pretty crazy formulas for organic compounds. We used to fill up blackboards with the stuff and hold "tournaments" :-D
<phschafft>
haha.
<scanty>
i liked organic chemistry
<OscarL>
now I can barely read anything beyond H20 :-P
<phschafft>
chemistry is another weak spot of mine.
* OscarL
remembers studing the photoelectic effect, along with phisiology and biomechanics.... man... I miss bio-medical engineering so much.
<OscarL>
too bad my brain got fried.
<phschafft>
and I don't fully understand why. maybe our teacher who basically blow up something every class wasn't that educational.
<OscarL>
it is pretty incredible the difference a good teacher can make.
<phschafft>
don't get me wrong. he was one of the better teachers and there are a number of good things I remember him for. yet teaching styles differ and sometimes they just don't match with what you need. no blame here.
* phschafft
nods.
<scanty>
indeed, a teacher can make all the difference
<OscarL>
we had a genius teaching advanced calculus. He was too smart for us, and he wasn't able to "lower it down" for us to understand...
<OscarL>
same class... we had a TA that made everying seem TRIVIAL.
<OscarL>
what a marvelous fella.
<phschafft>
I prefer to teach the age range that basically just left primary school.
<phschafft>
they are motivated and they know basic math.
<scanty>
ok, detected no overlay support, so it will automatically disable that menu item.
<phschafft>
it's always strange to me when I have a room full of people who claim that some topic is too complex for young people but get multiplication two single digit numbers wrong when they have pen, paper, and a calculator in front of them.
<scanty>
now i must eat.
<scanty>
OscarL: if i dont' see you later, have a pleasant night
<OscarL>
later scanty! same to you!
<phschafft>
scanty: see you. :)
<scanty>
:^)
<phschafft>
and it's fun to see a fourth grader pointing out your error when you wrote something strange while explaing the transformation of an integral to a discreet sum when transforming a low pass filter from time domain to z domain.
<phschafft>
I mean if they understand that, why don't those old people who have 'all that experience on the job' who take like 10 times the hourly rate ;)
nhtello has quit [Quit: Vision[]: i've been blurred!]
<phschafft>
that said I think it's time for my shower before I get back to do some Perl.
* OscarL
still has blocks of solving triple-integrals, non linear equations, laplace transformations, and who knows what else, most exercises spanning multi-pages (in tiny writting)... I can't even read my name on those now :-D
* OscarL
would need a shower AFTER perl :-P
<phschafft>
you can have my C code for while I'm gone if you like. ;)
<phschafft>
currently considering how to upgrade from pointer via a buffer structure to full file handles ;)
<OscarL>
oh, fancy! :-D
<phschafft>
(that is all still on the microcontroller's operating system, so every bit counts!)
<OscarL>
indeed. did some QA for embedded systems... so know a bit of the drill there :-D
<phschafft>
but it will be fun in the end.
<OscarL>
nice chatting you all. I'll leave for today, before I'm asked to do so :-P
<phschafft>
good night!
<OscarL>
later folks... have a good one!
OscarL has quit [Quit: Gone with the wind]
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
coolcoder613_x86 has quit [Ping timeout: 480 seconds]
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #haiku
hightower2 has quit [Read error: Connection reset by peer]
hightower2 has joined #haiku
hightower2 has quit [Read error: Connection reset by peer]
hightower3 has joined #haiku
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #haiku
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
<waddlesplash>
augiedoggie: ah, a user mapped kernel buffer ... something allocated by userlandfs I guess
hightower2 has joined #haiku
hightower3 has quit [Ping timeout: 480 seconds]
coolcoder613_ has joined #haiku
coolcoder613_ has quit [Remote host closed the connection]
<Al2O3>
just get a dell 4x 200 Pent III like I had 20+ years ago, and run it on that hardware. Literally the owner of the property complained about the electric bill.
<Al2O3>
it was fun, and eventually got me kicked out of the property, likely righteously too.
<Al2O3>
dimmed the lights when I powered it on, two 600 or so server PS at once, not sequentially.
bbjimmy has quit [Ping timeout: 480 seconds]
bbjimmy has joined #haiku
bbjimmy_64 has quit [Ping timeout: 480 seconds]
bbjimmy_64 has joined #haiku
bbjimmy_64 has quit [Remote host closed the connection]
bbjimmy_64 has joined #haiku
<coolcoder613>
I have a bare metal BeOS machine, but it only has 64MB of RAM, which is not enough for what I am trying to do.
<Al2O3>
coolcoder613 what is the next step?
* coolcoder613
is using w2c2 to compile RustPython for BeOS
<Al2O3>
you have old school i386 lappy running BeOS, wonderful.
<coolcoder613>
And it has a nice speaker for playing music
<Al2O3>
there was a sweet spot in the late 90s and early '00
<Al2O3>
remember the mobile laptops? what where they, some medical device lappies?
<Al2O3>
its was nuts, I so hoped back then hardware, software and consumer would merge.
<coolcoder613>
my sisters play games like Spy Fox and RCT1 on windows 2000 on that box...
<Al2O3>
now that is very cool :)
<Al2O3>
I'm playing crossfire on a emulator (Sweet16) which is running on OSX 10.6.8 (2009'ish as I recall) on 2006 hardware, written in about 1983
<Al2O3>
maybe '82
<Al2O3>
or earlier.
<Al2O3>
and I'm entertained, much better than anything today.
* coolcoder613
likes wolf3d
<Al2O3>
yeps.
<Al2O3>
did that, did original doom on NeXT hardware, and BeOS on 2x66 and 2x133 hardware.
<Al2O3>
fun stuff
<Al2O3>
the big event in my life on 3d-shooter first person was quake 3 arena.
<Al2O3>
1999 or 2000 as I recall best on shit hardware from Crapple.
<Al2O3>
old PPC crap as that crapony morphed via leftover NeXT software to a new millionemooinc
<Al2O3>
:)
<coolcoder613>
That BeOS machine is my oldest computer :(
<Al2O3>
no worries, it works.
<Al2O3>
I had #00004 BeBox.
bbjimmy_64 has quit [Ping timeout: 480 seconds]
bbjimmy has quit [Ping timeout: 480 seconds]
<Al2O3>
it was not meant to be for me, got a #xxxxyyyy upgrade to 2x133
<Al2O3>
this was in '95 and '96
<Al2O3>
you aren't missing much
<Al2O3>
best part of being in the early days, is you got to see competition, and it was fun, exciting, and new.
* coolcoder613
was born a few days before windows 7 was released
* Al2O3
is not a windozer
<Al2O3>
crapple douche
* coolcoder613
doesn't use windows
<coolcoder613>
Well, not Windows > XP
<coolcoder613>
My favorite is win2k
<Al2O3>
industrial or ???
<Al2O3>
its solid, but the win2k-enterprise as I recall was to compete with linux/other
<Al2O3>
back in '95 and '96 I did some installations of PPC linux (forgot the name of the distro) and found it interesting and fast, but not supported.
<Al2O3>
it an QNX were apparently in competition then as I recall. I looked at QNX and thought great, but its all focused on embedded.
<Al2O3>
I was in Apple I/][/e/c/gs/III -> Lisa -> Mac -> marketing of various shit -> more marketing of various shit -> NeXT (in a big way) -> then Crapple and finally enough.
<coolcoder613>
My daily driver is a mac
<Al2O3>
nice, what?
<coolcoder613>
A 2020 m1 macbook air
<Al2O3>
I still have a crap load of auction BeOS garb here mint and never out of container/plastic.
<coolcoder613>
8GB RAM and 256GB SSD
<Al2O3>
from 2001/2 auction.
<Al2O3>
oh cool, did you get it 4 years ago cheap or company sale?
<Al2O3>
model #
<Al2O3>
System Information: Model: MacPro1,1 • CPU: Intel Xeon X5365 (8 Cores) @ 3.00 GHz • L2: 4.19 MB • Memory: 32.00 GB • Graphics: ATI Radeon HD 5770, ATI Radeon HD 5770 • Screen Resolution: 1920 x 1200 • Load: 2% • OS: Mac OS X 10.6.8 (Snow Leopard) (Build 10K549)
<Al2O3>
that is the shit I use
<coolcoder613>
I got it ~1 year ago from Officeworks
<Al2O3>
that is not too bad, do feel it is worth it?
<Al2O3>
Does it and your knowledge provide value?
<Al2O3>
my machine literally dims the lights, tosses a breaker 3-4 times a year, and makes me think the 3-4 others I have as same/configured should be sold.
<Al2O3>
yet, I do not want to compromise my position as old school douche.
frkazoid333 has joined #haiku
<coolcoder613>
I think it is worth it
<coolcoder613>
It is fast, has good battery life, just enough RAM, and not enough storage
<Al2O3>
1-2TB thin line SSD or otherwise memory?
<coolcoder613>
It is not at all upgradeable
<coolcoder613>
not even the battery can be replaced
coolcoder613_ has quit [Remote host closed the connection]
<Al2O3>
well, then eco waste by design.
<Al2O3>
you can hump that machine or nothing, :)
<Al2O3>
I hope it runs haiku wonderfully
mr_lou has quit [Remote host closed the connection]
mr_lou has joined #haiku
MrEntropyVCS has quit [Quit: Vision[]: i've been blurred!]
freddietilley has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
<PriyanshuGupta[m]>
waddlesplash: hello sir I'm interested working in adding the write support to Xfs filesystem can you give me guidance
mmu_man has joined #haiku
Begasus has joined #haiku
<Begasus>
g'morning peeps
<coolcoder613>
Al2O3: First Haiku needs a working ARM64 port, and all the drivers from Asahi Linux
<coolcoder613>
Hi Begasus
<Begasus>
Hi coolcoder613
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus>
configure: error: *** zlib too old - check config.log *** eeps
<Begasus>
it's not old! (I think) :)
<Begasus>
weird, openssh 9.3p1 complains about it but openssh 9.6p1 doesn't
<Begasus>
OK, test(s) fail for both version on the same issue
mmu_man has joined #haiku
<Begasus>
ssh-add works fine with new version (entering the passphrase)
Begasus_32 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
mr_lou has quit [Quit: Leaving]
Kokito has joined #haiku
Kokito has quit []
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
Begasus_32 has joined #haiku
<Begasus>
OK, PR for openssh update is ready for reviews, as it's a pretty hard requirement for the most here I'm not pushing it yet, testing would be fine (I only use basics here)
<Begasus>
pings waddlesplash
BlueSky76 has quit [Quit: WeeChat 3.8]
BlueSky76 has joined #haiku
<Begasus>
Hello there BlueSky76
<BlueSky76>
Hi Begasus :-)
<BlueSky76>
I use quite a few ssh features (tunneling etc.) Not from Haiku usually. But I can do some testing with the new openssh version
<Begasus>
would be nice BlueSky76!
<Begasus>
do you have a setup for haikuporter?
<BlueSky76>
yes, I do.
<BlueSky76>
But from my own forked of haikuports
<BlueSky76>
What's the quickest way to test your PR?
<BlueSky76>
Thanks for the detailed explanation. Much better than my solution: Clone the whole repo from your github site, check out the openssh branch and point my haikuporter config to the newly cloned repo.
<Begasus>
well, I keep it on par with upstream, so your good for a while there ;)
<BlueSky76>
Good to know, but I´ll switch back to my own fork after testing. I´ve got a few things I want to make PR´s for at haikuports in the (hopefully near) future.
<Begasus>
+1
<Begasus>
afk for a bit
<BlueSky76>
Yeah, me too. I`ll let you know about my openssh tests later
freddietilley has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
Kokito has quit [Quit: Vision[]: i've been blurred!]
hightower3 has quit [Ping timeout: 480 seconds]
gouchi has joined #haiku
gouchi has quit []
<Begasus[m]>
Looks like the matrix keeps you around even though no app open for it :)
zard has joined #haiku
Atomozero has joined #haiku
Atomozero has quit [Quit: Vision[]: i've been blurred!]
<phschafft>
How does Haiku's file handle table work? is it a system wide with the processes/threads having a lookup table, or is is it more per-process/thread?
<phschafft>
also is it one contiguous table (like an array) or a fragmented table (array of pointers, linked list, partitioned array, ...)?
<phschafft>
(this is a question about the kernel only, not the API as exposed to the userland)
<Begasus>
Error: kdesdk_thumbnailers not found in repository ... I've put it there! :P
<Begasus>
did a OscarL thingy :)
ablyss has quit [Quit: Konversation terminated!]
<Begasus>
1/1 Test #1: glslang-testsuite ................ Passed 11.22 sec :)
<Begasus>
now why did I needed to check this ....
<Begasus>
found it ...
v_harkonnen has quit [Ping timeout: 480 seconds]
v_harkonnen has joined #haiku
bbjimmy has joined #haiku
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
hightower2 has joined #haiku
linuxmaster has quit [Ping timeout: 480 seconds]
hightower2 has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
bbjimmy has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
tuaris has joined #haiku
Anarchos has joined #haiku
nosycat has joined #haiku
v_harkonnen has quit [Ping timeout: 480 seconds]
<Begasus>
afk
v_harkonnen has joined #haiku
freddietilley has quit [Quit: WeeChat 4.1.2]
<waddlesplash>
phschafft: FD table is let process. basically an array but it can be resized
<phschafft>
so basically the realloc() pattern of resize-or-copy-to-new-buffer and per-process?
tuaris has quit [Read error: Connection reset by peer]
<phschafft>
follow up questions: 0) are you happy with that, 1) how are file handles shared by processes handled?
ADS_Sr has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
v_harkonnen has quit [Read error: Connection reset by peer]
v_harkonnen has joined #haiku
OscarL has joined #haiku
<Begasus>
Hi OscarL :)
<OscarL>
Hello Begasus!
<OscarL>
"13:17 <Begasus> did a OscarL thingy :)" what did I (or you) did now? :-D
<Begasus>
typo's :)
* OscarL
will start to colllect royalties on those.
ClaudioM has joined #haiku
* Begasus
ends up as a poor man ...
<OscarL>
heh.
<OscarL>
PriyanshuGupta[m]: waddlesplash timezone is UTC-4 (or -5 ?), IIRC, you might have a better chance to find it later on. Albeit... he sometimes popups whenever :-D
<OscarL>
notice that on line 62, it reads: "`finddir B_USER_SETTINGS_DIRECTORY`/ssh/id*.pub [...]"... as there it is "/ssh/", no dot in front..., made me wonder.
<nekobot>
[haiku/haiku] 4a6a465c800c - intel_extreme: for DDI, map the ddc pin to the GPIO
<Anarchos>
hello
<nosycat>
Hi there!
<OscarL>
uh! intel_extreme changes! that remnids me... I should open an enhancement ticket, and ask korli to see if Gemini Lake iGPUs could be supported by that driver.
* OscarL
formally salutes andreasdr[m], Anarchos, nosycat, et al.
* Anarchos
greets OscarL
* Begasus
salutes all
<Begasus>
time to close down, long day :)
<Begasus>
cu peeps!
<nosycat>
Night!
Begasus has quit [Quit: Vision[]: i've been blurred!]
andreaa72 has joined #haiku
jmairboeck has joined #haiku
andreaa72 has left #haiku [#haiku]
nosycat has quit [Quit: Leaving]
v_harkonnen has quit [Ping timeout: 480 seconds]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
mmu_man has joined #haiku
gouchi has joined #haiku
v_harkonnen has joined #haiku
gouchi has quit [Remote host closed the connection]
<OscarL>
waddlesplash: I got a "new" netbook (Celeron N4020) that only has audio via USB-audio. I have no network access on that thing, but will be testing your changes ASAP :-)
<waddlesplash>
:)
<waddlesplash>
you will need to build the driver manually for the moment
<OscarL>
np.
<waddlesplash>
I will enable it on nightlies before too long if we don't discover any more showstoppers
<OscarL>
damn thing has no ethernet port, and the Intel wifi card gets recognized, sees SSIDs, but refuses to connect :-D
<waddlesplash>
any errors in syslog from wifi card?
<OscarL>
(thus /me toying with usb_rndis lately)
<OscarL>
will collect proper listdev/syslogs next time.
maylay has quit [Ping timeout: 480 seconds]
zard has quit [Quit: leaving]
* OscarL
tries to install "a pure python implementation of multicast DNS service discovery"... pip hangs while calling GCC ?!?!?! WHAT?
<OscarL>
so much for "pure python" :-D
<OscarL>
"import cython" <<<< pure python my rear end.
<OscarL>
waddlesplash: "jam -q usb_audio" should be enough? (will test over hrev57554)
<waddlesplash>
yeah
<OscarL>
k.
<OscarL>
building on an Atom N450.... might reply in a week :-P
<waddlesplash>
OscarL: I should note it will probably only work on OHCI or XHCI
<OscarL>
k. new netbook has USB3 for sure (even an USB-C port), but not sure how the internal routing is done. Will find out soon enough (if this darn Atom finishes some day :-D)
<OscarL>
"warning: this 'for' clause does not guard... [-Wmisleading-indentation]" on AudioStreamingInterface.cpp:264
<OscarL>
(just in case)
v_harkonnen has quit [Ping timeout: 480 seconds]
<OscarL>
waddlesplash: ^^^ (code does looks a bit confusing to a noob like me at least :-D)
jmairboeck has quit [Quit: Konversation terminated!]
ano_ has joined #haiku
<ano_>
Hi
<OscarL>
hey there.
erysdren has joined #haiku
coolcoder613_32 has joined #haiku
maylay has joined #haiku
<OscarL>
using this netbook, without internet, without touchpad, and with a very limited BIOS is a bit more than mildly infuriating :-(
<coolcoder613_32>
Good morning
<OscarL>
morning coolcoder613_32.
BrunoSpr has joined #haiku
<B2IA>
(BrunoSpr) hello
<OscarL>
ALRIGHT! Seems I got WiFi with hrev57554! (idualwifi7260). Somewhat IPv4 was set to disabled, but after seeing "Status: connected" for my SSID... just had to set it to DHCP, and it worked :-D
<OscarL>
download 4.13 Mbit/s... good enough for me! Thanks for your work on the WiFi drivers waddlesplash! :-D
<phschafft>
waddlesplash: hm, then I think I was a bit unclear with my question.
<OscarL>
BrunoSpr: hello there.
<OscarL>
"Extended batery info" is a bit crazy on this machine... "Technology: non-rechargeable", and went from 4% to 33% after less than 2 minutes of pluing the charger :-P
<BrunoSpr>
Hello all hello B2IA, hello OscarL
<OscarL>
BrunoSpr: "B2IA" is just the name of the BeShare<->IRC bridge (not a real user).
<OscarL>
BrunoSpr: when users write on BeShare, you'll see them here on IRC as "B2IA (name_here): text".
<BrunoSpr>
Ah yes I remember, it is my own bridge I think
<B2IA>
(BrunoSpr) ah yes ok
<B2IA>
(BrunoSpr) lol
Anarchos has joined #haiku
<B2IA>
(AGMS) Hey, there's a BrunoSpr on BeShare!
mr_lou has quit [Quit: Leaving]
<OscarL>
Man... having working WiFi on this thing DOES helps a lot! Now I need I2C touchpad and screen brigthness control (the rest can wait for long :-D)
<OscarL>
at least KeyCursor serves as a workaround for the non-working touchpad :-D
<Anarchos>
OscarL i helped a guy to finish the brightness control for our graphics card
<Anarchos>
radeon_hd if i recall
<OscarL>
I see, good on you for being a helping hand!
<OscarL>
this thing as an intel iGPU, so I'll probably have to bother korli about adding Gemini Lake support to intel_extreme driver (assuming it is feasible)
<Anarchos>
OscarL nowadays i am very more focused on my math verifier :)
<OscarL>
As long as you're having fun with it! Awesome! (I forgot 99% of the math I ever knew :-D)
<Anarchos>
OscarL yes i am having fun :)
<Anarchos>
i just retrofitted 19 classes...
<Anarchos>
anyway… time to bed !
<OscarL>
sleep well Anarchos!
Anarchos has quit [Quit: enough work for today]
<nephele>
OscarL: sometimes it's just adding some pci id's, depends
<nephele>
(I was the person who started that brightness patch btw ;)
<OscarL>
nephele: yeah... will try to take a look at the code before pestering folks on Trac... at least so I more or less know what I'm talking about :-D
<OscarL>
good to know I can also pester you when the time comes :-P
<OscarL>
thing gets hot even in Power Saving mode (and ActivityMonitor showing CPU freq basically at minimum)... hmmm.
nephele is now known as Guest1138
<OscarL>
waddlesplash: placing "usb_audio" under "non-packaged/add-ons/kernel/drivers/usb/" should be enough?
Guest1138 is now known as nephele_
Ruby576[m] has quit [Quit: Client limit exceeded: 20000]
<nephele_>
OscarL: Pester me? I mainly checked "how the fuck does linux do this" and then discarded the badness linux was doing in favor of a bit simpler one xD
<nephele_>
for example: Linux decides 0 is a special value that turns off the backlight... instead of that beeing a seperate option
<OscarL>
beats the hell out of my level of expertize :-D (I'm *barely* good enough to hack a temperature driver :-D)
<OscarL>
(and that's having the proper datasheet.pdf in front of me)
<nephele_>
I once "accidentally" added media keys to the ps2 driver
<nephele_>
and then pulkomandy announced to me "Congrats, you are a kernel hacker now"
<nephele_>
big "oh" moment :D
<OscarL>
heh, "happy accidents" :-D
<OscarL>
welp... I once wrote /dev/poke/... and I almost dyied of happiness when x512 was making use of it as a work-around for one of his drivers :-D
<nephele_>
then my second patch was a sniffer rule for mp4, and my third patch was the last critical blocker for beta2
<OscarL>
* "/dev/misc/poke"
coolcoder613_32 has quit [Ping timeout: 480 seconds]
<nephele_>
I think the main user facing stuff i did was shortcuts in stylededit to increase/decrease font size
<nephele_>
and that was a patch of the "huh, i cant believe this doesnt work already" variant, so now it works and nobody will notice it, since it's just assumed normal functionality xD
<OscarL>
seen it happen :-) "why these baudrate values have 0 here?"... that was my first patch "of the modern era" (over gerrit) :-D
<B2IA>
(BrunoSpr) Ah, yes long time I did not use BeShare, just checked it for Waddlesplash and the bug report 2 years ago...
<nephele_>
I'm excited for fosdem
<waddlesplash>
OscarL: actually just put it in drivers/bin
<BrunoSpr>
fosdem? When? Where?
<waddlesplash>
should get picked up
<nephele_>
this weekend in brussels BrunoSpr
<OscarL>
waddlesplash: will do.
<BrunoSpr>
oh, my son is near, not me
<OscarL>
waddlesplash: restarted media services... got a crash. Will save report, and upload syslog, listdev -d and .report
<zdykstra>
a coworker of mine is going to it - I'm jealous!
<nephele_>
well, i also have like 5 hours traveltime to get there
<OscarL>
waddlesplash: after saving the crash report... "USB Audio" appeared on the "Media" preflet window :-D
illwieckz has quit [Quit: I'll be back!]
<nephele_>
I hope to see atleast some haiku devs in person
<zdykstra>
wait, since when did Haiku support USB audio output ?
<nephele_>
even if there seems to be no stand/talks this year for haiku
<waddlesplash>
zdykstra: yesterday. lol
<nephele_>
zdykstra: very long time in the sourcetree but very broken, waddlesplash recently (3h) fixed some stuff
<waddlesplash>
and it's not in the nightlies yet
<zdykstra>
dang, that's exciting
<waddlesplash>
OscarL: yeah you need to restart media services 2x. once to get it to appear, then pick it, then restart media services again
<waddlesplash>
very annoying, needs to be fixed
<waddlesplash>
but that's a media services problem not a driver problem
<OscarL>
ok. will restart them again (was preparing the log files)
illwieckz has joined #haiku
<PulkoMandy>
nephele_: Yes, our stand application was rejected. I think mmu_man will still be there somewhere? But not sure
<OscarL>
woops, second time, no USB Audio on "Media" preflet, only the crash dialog. Will try again after uploading files and rebooting.
<phschafft>
(no pilitics here, just wondering that the problem was)
<PulkoMandy>
the problem is lack of spac, to accept everyone
<nephele_>
PulkoMandy: oof, that's dissapointing
<PulkoMandy>
For more details you can ask fosdem organizers how they do the selection. I have no idea
BrunoSpr has quit [Quit: Vision[]: Ich wurde gewaschen!]
<PulkoMandy>
Maybe if they put all Linux distros in one single stand instead of one stand for each, there would be a lot more space for more interesting stuff :D
<nephele_>
yes, that indeed seems a bit silly
<nephele_>
there is also a "kernel devroom" which apparently is linux specific ;)
<PulkoMandy>
Yes, there is no bsd devroom this year
<PulkoMandy>
And a lot of other strange thing. The xmpp devroom renamed itself to "realtime devroom" to make space for matrix. But matrix got a separate devroom anyway
<erysdren>
>:(
<PulkoMandy>
Well, sor me personally, it avoids a difficult choice between running the fosdem stand and attending a choir rehearsal. And it also means less travelling, I'm happy taking a oreak
<nephele_>
I've broken so many matrix clients, it's unreal :D, i'm even in matrixes security hall of fame because i pointed out their "cool readonly WeB ClieNt" was executing javascript in room titles
<nephele_>
PulkoMandy: Would have been nice to meet up, but choir is nice too! I do want to go this year since I've already managed to miss last year :/
<bjorkintosh>
at one point, there were no pagers, then became all the rage. then they went out of fashion. I hope the same happens with all JSwebtechshite.
<PulkoMandy>
Well there wasn't anything haiku last year either (for similar reasons)
<OscarL>
darn "bpa.st" complains that the file exeeds 256 KB, when the syslog file is only < 160 KB :-(
<erysdren>
bjorkintosh: it'll happen. the tech industry is in a state of constant flux and the 2020s will probably be very wild for it
<erysdren>
not to mention the job instability for just about everybody
<PulkoMandy>
I may write a more angry note about it in next year application
<OscarL>
great...can't use UploadIt because Argentina is blocked :-D
<OscarL>
now... a reboot, to see if it helps with things :-D
<OscarL>
now I can't get to see that USB Audio on Media, even after removing/re-installing usb_audio :-D, but hey... it appeared there once! progress!
<phschafft>
PulkoMandy: I see.
<OscarL>
WiFi didn't autoconnect on boot, but at least it had no problems after manually selecting an already configured SSID. Nice!
nephele_ has quit [Quit: Vision[]: i've been blurred!]
* OscarL
needs to change KeyCursor's "click" key to something less annoying than spacebar. Looks at F1/F2... hmmm.
clee has quit [Ping timeout: 480 seconds]
<phschafft>
waddlesplash: so basically my understanding is that the per process table is a lookup array containing pointers of dynamically(?) allocated objects that hold the kernel's state of the open handle. If a handle is duplicated (spaning processes or via dup() (and friends) multiple entries of those tables point to the same object.
<kallisti5[m]>
If you have a WebAuthN dongle, give the above a try and let me know how it goes
<waddlesplash>
phschafft: yeah
<OscarL>
kallisti5[m]: while you're here... is it normal that gerrit ask me to do 2FA (OTP) every single day I access the site?
<waddlesplash>
phschafft: but how else would you do it? what alternative is there to this really
xet7 has joined #haiku
<phschafft>
maybe I think about this pattern a bit on a wider scale. I mean the same pattern is not just something you find for file handles, something similar could be used for whenever you have a state and a (integer) handle.
<augiedoggie>
kallisti5[m]: worked with my titan key
<phschafft>
I think you're right that in this case this is the way to go.
<phschafft>
the context my question originates from is a bit different. and I was wondering about a global 'master table' that contains all the actual objects with the state. so they would not be dynamically allocated.
<phschafft>
at least not individually.
<phschafft>
an the per-process/thread table would then point to the element in that table.
<phschafft>
which could be more efficient if you have a system with a roughly constant set of open files.
ano_ has quit [Ping timeout: 480 seconds]
clee has joined #haiku
<kallisti5[m]>
<OscarL> "kallisti5: while you're here..." <- If you have OTP enabled, it will ask on every login
<kallisti5[m]>
<augiedoggie> "kallisti5: worked with my..." <- Nice!!! Thanks for confirming!
<OscarL>
kallisti5[m]: understood, but I find it a bit weird that I need to login every single day :-/ (only *.haiku-os.org place that makes me do that)
<OscarL>
and was wondering if that's expected, or something's wrong on my end.