<zard>
Still working on fixing object inheritance. Little by little :)
<phschafft>
object inheritance?
<zard>
In Haiku-PyAPI. Python sometimes thinks an object is no longer needed and so it proceeds to delete all of the function overloads that a Python subclass made!
<zard>
C++ base class still hangs around since C++ knows the truth
<phschafft>
hm.
<phschafft>
I see.
<phschafft>
python seems to have creative ideas about those kinds of things.
<zard>
I would say more of a communication issue. Python is never told that there are still references around to the object
<phschafft>
so you can get one that is not accounted for?
HaikuUser has joined #haiku
HaikuUser is now known as AlaskanEmily
AlaskanEmily is now known as AlaskanEmily2
<zard>
Yep, from the C++ side :)
<phschafft>
which brings me back to my statement. ;)
<zard>
I guess... Anyway, both C++ and Python maintain their own reference counts to an object, and they have to be in sync
<zard>
gtg. Later everyone
zard has quit [Quit: leaving]
<phschafft>
x512[m]: ping?
janus has quit [Quit: janus]
AlaskanEmily2 has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
<x512[m]>
phschafft: ?
HaikuUser has joined #haiku
HaikuUser has quit []
AD_MOS2 has quit [Read error: Connection reset by peer]
mr_lou has joined #haiku
coolcoder613_32 has quit [Ping timeout: 480 seconds]
coolcoder613_ has joined #haiku
coolcoder613 has quit [Ping timeout: 480 seconds]
cyrusbuilt has quit [Ping timeout: 480 seconds]
misthalu has joined #haiku
mr_lou has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit []
v_harkonnen has joined #haiku
walkingdisaster has joined #haiku
v_harkonnen has quit [Ping timeout: 480 seconds]
xet7 has quit [Remote host closed the connection]
xet7 has joined #haiku
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
OscarL has joined #haiku
Begasus has joined #haiku
<Begasus>
g'morning peeps
<OscarL>
'lo Begasus.
<Begasus>
Hola OscarL
<OscarL>
sent a couple more of tiny patches upstream for pciutils, so I don't have to patch them the next time we update the recipe :-P
<Begasus>
+1 :)
<OscarL>
always nice when upstream is responsive (one way or another)... unlike pyserial still sleeping on our tiny Haiku patch :-/
<Begasus>
k, frameworks alll done :)
<Begasus>
same for fpc, no responce there :/
<OscarL>
ran `hp -D` just to see what comes out...
<OscarL>
"Required system packages:" ---> "gcc8_syslibs-8.0.0_2017_05_12" 8-/
<Begasus>
-D?
<OscarL>
-D, --analyze-dependencies
<OscarL>
that gcc8_syslibs sounds a bit suspicious to me.
<OscarL>
list of "Warning: Ignoring unresolvable requires "cmd:python2" of" *IS* getting shorter at least :-D
<Begasus>
never used it :)
<OscarL>
can be pretty handy to find problems... like the one I've just found out on the coverage package ;-D
<Begasus>
whoops :P /Opslag/haikuports/dev-util/bindgen/work-0.68.1/port.recipe: line 5: syntax error near unexpected token `('
<Begasus>
ohh, could be handy for the things I haven't changed here yet ;) Warning: Ignoring unresolvable requires "kirigami_addons6" of package alligator24-24.02.0 in alligator24-24.02.0
<OscarL>
yep.
<OscarL>
or coverage asking for "cmd:rst2html.py" that we don't provide anymore. Oops!
<Begasus>
yeah
<Begasus>
I'm not seeing anything for python2 anymore here?
<OscarL>
in coverage, or in the output for "hp -D" ?
coolcoder613_ has quit [Ping timeout: 480 seconds]
<coolcoder613_>
That's why it's called a dynamic language ;)
freddietilley has joined #haiku
coolcoder613 has quit [Ping timeout: 480 seconds]
<phschafft>
x512[m]: I was wondering if you have any useful reference for the resources stuff. I was wondering what can and what is commonly included, also a bit on how.
<phschafft>
how meaning the data structures.
<Begasus>
re
<OscarL>
@#|#, MF!!! /me found a bug in our Pythons :-/
<Begasus>
whohoo! :D
<OscarL>
:-(
<Begasus>
you mean in your pythons? :P
<OscarL>
look, man... it is not my fault if people trust me with this stuff, and then hell break loose! :-P
<phschafft>
maybe get them to the vet.
<Begasus>
well OscarL, it's progresss, you found it! :)
<Begasus>
phschafft, maybe little pythons on the way? ;)
<Begasus>
so far experience with Manjaro isn't to possitive :P
<Begasus>
to/too/*
tuaris has quit [Quit: Leaving.]
<OscarL>
Good news it that what's broken in Python... I'm probably the only one actually/currently trying to use it that way :-P
<OscarL>
too bad it will drive me crazy till it gets fixed :-D
<phschafft>
we once had a grass snake but the smallest of all of our cats got into a fight with her and since then she left.
<Begasus>
the silent ones are always the nasty buggers ::)
<OscarL>
phschafft: if I get lucky, the vet will treat *me* as well... possible 2x1 discount! :-D
<Begasus>
nice kitty phschafft :)
<phschafft>
but was very happy to have added her to the list of wild animals that visited us.
<phschafft>
Begasus: in fact our cat was more a little kitty at that time.
* Begasus
isn't waiting for those visitors
<phschafft>
Begasus: I guess I'm more nature friendly and have a bit of a different opinion on how it should be living in the woods. ;)
<Begasus>
phschafft, we hardly see any here (not their habitat) :)
<OscarL>
nature is nice and all but... mosquitoes and roaches are insta-kill.
<phschafft>
I'm happy that we're short on both. ;)
<phschafft>
sadly we're rich with ticks.
<Begasus>
nasty bugger too phschafft :/
<Begasus>
*s
<Begasus>
bias (switching to daylight colors) :)
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
<Begasus>
better :)
<phschafft>
for the good and bad we got some extra large kind of them.
<phschafft>
at least that makes it easer to remove them from the tigers.
<OscarL>
and what do you use to remove the tigers?
<OscarL>
`git diff --word-diff=color` DOES comes in handy.
<phschafft>
to remove the tigers or to remove them from the tigers?
<Begasus>
tigers?
<Begasus>
you got a zoo there phschafft? ;)
<OscarL>
phschafft: remove THE tigers :-D (tongue-in-cheek-ly)
<phschafft>
why would you want to remove a tiger?
<OscarL>
was thinking about that Simpson episode where they keep bringing larger and larger animals to get rid of the smaller ones.
<phschafft>
except maybe from the kitchen *g*
<Begasus>
lol
<phschafft>
OscarL: just use the tigers as friends or as pillows. very good at both they are!
<phschafft>
Begasus: no zoo, just having some fluffy friends around.
<Begasus>
I'll stick to the dogs here thnx :D
<OscarL>
Welp, I'm not Borges, but I can appreciate a tiger's beauty.
* Begasus
whistles ... from a distance ..
<phschafft>
dogs can be fun at times. but they have limited applications.
<Begasus>
the ones here at least a "strong" will to ignore you :P
<phschafft>
just means no treats ;)
<Begasus>
right there :)
<phschafft>
need to do a bit more other stuff at work now, but hopefully I can work a bit more on those other things as well later on.
<Begasus>
enjoy phschafft
<phschafft>
does Haiku have any kind of radio subsystem?
<Begasus>
not sure what you mean there
freddietilley has quit [Quit: WeeChat 4.2.1]
<phschafft>
something that can be used to set parameters for some kind of transceiver.
<botifico>
[haikuports/haikuports] korli 2ece71b - intel-microcode: bump version
<OscarL>
people tend to notice that few other active people do reviews :-D
coolcoder613_ has quit [Ping timeout: 480 seconds]
<Begasus>
that too :D
<OscarL>
so more reasons to bug **you**! :-)
<OscarL>
always the same... good work gets rewarded with... more work :-)
<Begasus>
heh
mmu_man has joined #haiku
coolcoder613 has joined #haiku
<Begasus>
back to rizin ...
<phschafft>
Begasus: was just wondering because I have a task on my list that includes radio communication. and I hope I can also have a client for POSIX systems.
<Begasus>
at least upstream is eager to get a fix on this
<Begasus>
phschafft, makes sence to find one for Haiku too then
<botifico>
[haikuports/haikuports] korli cbd22f5 - yt_dlp: bump version
andreaa71 has joined #haiku
novaphoenix has quit [Quit: gone fishing]
andreaa71 has left #haiku [#haiku]
novaphoenix has joined #haiku
zard has joined #haiku
qwebirc65097 has joined #haiku
<qwebirc65097>
hi. I downloaded the haiku 64 bit iso, and used dd to put it in an usb key. I did: dd if=/path/to/iso of=/dev/sdc bs=1M. It gets into the bootloader, but it cant boot. On boot volume, it says (current: none), you can try to rescan but it finds nothing.
<qwebirc65097>
I tried both uefi, and legacy booting, and got the same result.
<Begasus>
Hello qwebirc65097, not familiar anymore with dd so can't help out there
<Begasus>
tried searching the forum?
<qwebirc65097>
yes, I found other people with the same problem, in reddit, and in the haiku forums, but no solution. And apparently they used ether, so its not because dd, I suppose (maybe it is, but so far I think it isnt).
<qwebirc65097>
I tried also to add the boot flag to both partitions haiku created on the usb key, and I think it did nothing xD
<qwebirc65097>
(one had the boot flag already ..)
<Begasus>
I use Etcher also to create a bootable USB stick
<Begasus>
when I need to* (doesn't happen that much) :)
<qwebirc65097>
yeah, I just used dd because Im on debian, and I would need to download ether from git, etc, and dd is just there =D
<OscarL>
dd should be perfectly fine.
<qwebirc65097>
also I checked the sha256 sum, and it matches, so its not a bad iso.
<OscarL>
as in... try different "safe mode" options...
<OscarL>
or try enabling "Enable on screen debug output", and see if something interesting shows up.
<OscarL>
if you have different USB ports (2.0 vs 3.x), it *might* be a good idea to also try different ones, I'd say.
<qwebirc65097>
I did read the logs on the bootloader screen, and nothing caugh my attention, it just says it did not found a partition to boot.
<qwebirc65097>
oh, I did not, I just tried one port.
<qwebirc65097>
I'll try another port.
qwebirc65097 has quit [Quit: Page closed]
<Begasus>
is there a cmd to rescan fonts?
<OscarL>
not that I'm aware of. AFAIK, app_server uses node-monitoring for font-related changes.
<OscarL>
not sure if it works for all types of fonts, or well enough :-)
<OscarL>
Begasus: there are some interesting ToDos... like: "// let the font be written completely before trying to open it" :-D
<Begasus>
weird thing is when agar is installed I see fonts in tuxtype2, if not no text is displayed :/
<Begasus>
it's not using a default path for it's own font though
qwebirc95024 has joined #haiku
<qwebirc95024>
me again, no, changing the usb port does not work. Yeah, I'll wait another release I guess.
<OscarL>
qwebirc95024: you downloaded the .iso for Beta4? or one of the nightlies images? in either case... you might have better luck trying with "the other" one" :-)
<OscarL>
Begasus: agar is doing: "mv $dataDir/*otf $dataDir/fonts/otfonts" (and similar for ttfonts).
<OscarL>
maybe it is just providing one font that tuxtype expects to be there?
<Begasus>
checked, no colliding fonts
<Begasus>
nor simular/same
<OscarL>
I mean...not in colliding but as in... the font is not there if you don't install agar....
<Begasus>
current one in the depot still works OK
<Begasus>
default they are installed in $dataDir/tuxtype/fonts
<Begasus>
even with them installed in $dataDir/fonts/ttfonts it's not showing
<OscarL>
"DEFAULT_FONT_NAME "AndikaDesRevG.ttf"" <<< from current tuxtype
<Begasus>
included in tuxtype package
<Begasus>
tried changing that to Noto-Regular.ttc with no luck :)
<OscarL>
same font for at least 16 years so... that can't be it, if it worked before :-D
<Begasus>
ttf*
<Begasus>
it still is, just not with a current checkout
<OscarL>
uninstall agar, restart, tuxtype still snows no text?
<OscarL>
s/snows/shows/
<Begasus>
without agar, no text displayed
<Begasus>
well haven't rebooted if you mean that
v_harkonnen has quit [Ping timeout: 480 seconds]
<Begasus>
think I broke it now :P runtime_loader: /boot/system/lib/libt4k_common.so.0.0.0: Could not resolve symbol 'TTF_OpenFont'
cyrus has joined #haiku
cyrus is now known as Guest2625
Guest2625 is now known as cyrusbuilt
* OscarL
thinks Begasus PC needs an exorcist. Or a serious cleanup ;-P
<Begasus>
configure: error: Math library not found - functions in <math.h> may not be available.
<Begasus>
LOL
<OscarL>
sometimes with testing so much packages... weird things happen.
<OscarL>
as /me pushing two commits, and the author being shown as "Committer" on Github.
<OscarL>
turns out that one of the `tig` tests I ran... screwed my global git config file! :-/
<Begasus>
yeah, thought that was weird, saw something like it with co-authored by ... yesterday
<cyrusbuilt>
I've devel:libQt6Core$secondaryArchSuffix in my BUILD_REQUIRES but haikuporter keeps giving me an error that devel:libQt6Core can't be resolved. Any of you fine folks know what I'm doing wrong?
<Begasus>
probably misisng some other Qt6 package cyrusbuilt?
<Begasus>
Qt5 is about all-in-one package, Qt6 isn't so you have to add others like "devel:libQt6Quick.." etc
<cyrusbuilt>
Begasus: How do I figure out which one? It also requires libQt6Widgets, libQt6Network, and libQt6Gui, but I have all those in there already.
<Begasus>
can you paste the build output somewhere?
<cyrusbuilt>
Begasus: Yeah I saw they split all that up.
<Begasus>
+1 :)
<Begasus>
Even got a new one here :-) libQt6WebView
<cyrusbuilt>
Begasus: Sure! Gimme just a few to run down there and switch over to Vision. VM keeps crashing so I gave up on that.
cyrusbuilt has quit []
<Begasus>
hope he doesn't paste in the channel :P
cyrusbuilt has joined #haiku
<Begasus>
cyrusbuilt, paste somewhere like https://bpa.st/ :)
<Begasus>
cyrusbuilt, you're not building from the old branch are you?
<OscarL>
(learning to use /bin/crond well enough to make /bin/at work as intended... task for another day)
<cyrusbuilt>
Begasus: Yeah I didn't run into any issues building from QtCreator, luckily
<cyrusbuilt>
Wait a minute...
<Begasus>
cyrusbuilt, the error is not related, but I think you need to switch to Qt5: find_package(Qt5 COMPONENTS Core REQUIRED) (from CMakeLists.txt)
<Begasus>
or maybe new changes support Qt6 :)
<cyrusbuilt>
Begasus: Kept getting build errors under qt5 about things being missing.
<cyrus__>
Begasus: I wonder why it can't resolve qt6core for me then?
<cyrus__>
Begasus: Wait a minute.... refresh my memory (since it's been years since I've done this)....
<cyrus__>
I already forked haikuports. So the approach is to open a PR *on my fork* and that fork needs to be up-to-date first and I clone from that fork, right?
<cyrus__>
Maybe I did something wrong there
<Begasus>
I work from the main repo, but push recipes to my fork, from there on I can create a PR then
<cyrus__>
just sync'ed my fork
<Begasus>
hence my "working" repo is always on par with upstream, but also has plenty of things not listed there :)
<Anarchos>
beside jam -j NCPUS
<Anarchos>
what options do you use to speed the compilation of haiku ?
<Begasus>
12 should be enough :)
<Begasus>
Anarchos: jam -q -j12 @nightly-anyboot :)
<Begasus>
alias hp="haikuporter -j16 --no-source-packages --get-dependencies"
<OscarL>
alias hp="time haikuporter -S -j4 --no-source-packages --get-dependencies"
<Begasus>
cyrus__: "cmd:git" not needed in BUILD_PREREQUIRES :)
<OscarL>
don't forget the -S Begasus :-P
v_harkonnen has joined #haiku
<Begasus>
disabled that for a while OscarL :)
<OscarL>
cheater!
<Begasus>
had a false positive for an included lib, fix it! :P
<OscarL>
I saw no bug report. want me to call nephele on you?
<Begasus>
grabbing gitqlient-1.6.3~git-2-x86_64.hpkg and moving it to /Opslag/haikuports/packages/gitqlient-1.6.3~git-2-x86_64.hpkg
<OscarL>
k. Too sleepy to try to fix the Python 3.13.0a5 patchset (I've missed alpha 4 :-/)
frkazoid333 has quit [Read error: Connection reset by peer]
<Begasus>
someone closed it :P
<OscarL>
Welp, I did my best at calling it not fixed :-)
<cyrus__>
Begasus: Good call on all that
<Anarchos>
Begasus -j is only efficient with NCPUS+1. more give nothing
frkazoid333 has joined #haiku
<Begasus>
can't do more then 16 Anarchos :)
<Begasus>
well 16+1 then :)
frkzoid has quit [Ping timeout: 480 seconds]
<OscarL>
Begasus: you have powers to reopen it, no? Maybe adding info about where it failed for you. I can *try* to take a look at it at least.
<Begasus>
I could (probably), but not that involved in haikuporter, will need to find what caused it the last time (or when I bump into it again)
<Begasus>
looks pretty neat cyrus__ :)
<OscarL>
poke me next time it happens, just in case.
<Begasus>
will do :)
<Begasus>
sleep well :)
<OscarL>
thanks! Later folks!
OscarL has quit [Quit: Gone with the wind]
<cyrus__>
OscarL: Later! Thanks!
<cyrus__>
Alright. I have a few minutes before my next meeting. I'm gonna go take a gander at this.
cyrusbuilt has quit [Quit: Vision[]: i've been blurred!]
nosycat has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
cyrusbuilt has joined #haiku
<cyrusbuilt>
ok. synced my fork and did a fresh clone
<cyrusbuilt>
now lets see what kinda trouble I can get myself into
<Begasus>
enjoy the ride :)
<cyrus__>
I need to add that git submodule and try switching back to qt6
<cyrus__>
1.6.2 is a lot more stable than 1.2.0 ;-)
<cyrus__>
Hasn't crashed or froze up on me yet!
zard has joined #haiku
<Begasus>
I'm a bit sceptical with these GUI git apps :)
<cyrus__>
lol valid
<Begasus>
the commit branch works fine for me too
<Begasus>
cyrus__, did you grab the tagged release?
<cyrus__>
I sorta got dragged into some of this tooling years ago and then kinda came to appreciate it. I typically use a lot of the git tools in VSCode, IntelliJ, and Rider too
<Begasus>
just download/extract and check src/git ... :)
<Begasus>
yep, contains all
<cyrus__>
Sweet. That will eliminate some stuff from the recipe then
<Begasus>
yep :)
<cyrus__>
I gotta give a review to junior developer if he ever shows up to the meeting, and then I'll dive into that. Gotta say though, being late to his own review isn't a good sign.
<nosycat>
On Linux, Meld can act as a front-end to Git and a few others.
<nosycat>
On top of its main function.
<Begasus>
it isn't cyrus__ :/
<Begasus>
lol ... just when I though I had most covered ... By not providing "FindkColorPicker-Qt5.cmake" in CMAKE_MODULE_PATH this
<Begasus>
biab
freddietilley has quit [Quit: WeeChat 4.2.1]
<cyrusbuilt>
ok finally running the build
<Anarchos>
cyrusbuilt :)
<Begasus>
:)
<cyrusbuilt>
Damn. first I had a bad checksum. Now I got: Error: GitQlient-1.6.2 doesn't exist in sources! Define SOURCE_DIR in recipe?
<cyrusbuilt>
it downloaded the file and *says* it unpacked it, but not seeing anything in there
<cyrusbuilt>
I'm doing something dumb again
<bitigchi[m]>
It’s crickets in Gerrit again…
OrangeBomb has quit [Quit: Slacking off]
<Begasus>
cyrusbuilt, checked the content of the archive?
<cyrusbuilt>
yeah looks good. Was able to unpack it.
<cyrusbuilt>
but haikuporter doesnt actually unpack anything to work-1.6.2/sources
<Begasus>
you don't need to cd into $sourceDir (if you still have that in BUILD)
FreeFull has joined #haiku
<cyrusbuilt>
Begasus: I don't have a build folder yet
<cyrusbuilt>
it seems like it's trying to unpack, but I don't see anything unpacked anywhere
<Begasus>
source dir = gitqlient_1.6.2 :)
<cyrusbuilt>
Begasus: *headslap* I had a '-' instead of a '_'
<cyrusbuilt>
*sigh*
<cyrusbuilt>
told ya I'm doing something dumb
<Begasus>
hence I asked did you check the content of the archive :) (open in Expander/show contents)
<cyrusbuilt>
yeah I did that. I just failed to recognize I used a dash instead of an underscore in the recipe.
<cyrusbuilt>
Cuz ya know... that 24 years of programming is paying off lol
<cyrusbuilt>
Error: Reason: build-requires "devel:libqt6core" of package "gitqlient-1.6.2" could not be resolved
<cyrusbuilt>
back to that again. Switching back to qt5 to see if i can at least build with that
toydragon has quit [Quit: Vision[]: i've been blurred!]
* Anarchos
knows he has an acceloremeter in his laptop, configured as an ACPI thing, but no idea how to write a driver for a acpi peripheral
<qwebirc95024>
also, Im running the same image I donwloaded tha does not run on bare metal on qemu, so indeed the image is fine. There is something else needed to run bare metal.
<cyrusbuilt>
Hmmmm.... it finished the build, but got this: https://bpa.st/AAVA
<cyrusbuilt>
oh wait, I think I see what's happening
<cyrusbuilt>
So close: objcopy: /packages/gitqlient-1.6.2-1/.self/apps/GitQlient: file format not recognized
<toydragon>
oh wait hang on, if i open it thru depot it works, but if i open it from this desktop shortcut it breaks
qwebirc95024 has quit []
<Begasus>
ToyDragon, did you copy the binary to the Desktop or created a link to it?
<Anarchos>
there is no easy ticket in trac anymore ?
<OscarL>
Wonder if Falkon needs "CMAKE_SKIP_RPATH=yes".
<toydragon>
Begasus i copied the item that was in the Applications folder from the menu to the desktop
<Begasus>
probably that's why, create a link to instead of cp'n
<OscarL>
Coolio, pciutils merged my two small PRs :-D
<toydragon>
Begasus, at the time, i had tried that first, but the option was greyed out in the File menu. I see now that it's available, so gonna update my desktop icons accordingly :)
<Begasus>
nice OscarL! now get some sleep before you burn out :)
<OscarL>
I'm melting already, and temps still rising :-(
<OscarL>
but yeah... will unplug. Take care Begasus!
* OscarL
waves to the rest of the folks in here.
OscarL has quit [Quit: Gone with the wind]
<Anarchos>
zard thanks !
<toydragon>
Curious tho, as the items in the application folder are already symbolic links -- does dragging and dropping a link create a copy of the linked file instead of replicating the link itself?
<toydragon>
Also, is there a setting somewhere I can enable so I can visually identify a symbolic link so I know which operation to use more easily?
zard has quit [Quit: leaving]
<Anarchos>
ToyDragon symbolic links are underlined with a dashed line
<toydragon>
OH
<toydragon>
oh THATS what that's for
<toydragon>
ty ty ty
<cyrus__>
I just learned the hard way to never pass --all-dependencies. yowza
<cyrus__>
that sucker is gonna be busy for a long time lol
<cyrus__>
Either way, for the sake of not fighting with it any more, I'm going to revert Qt5 for the build and open a PR for it. The Qt5 build is working great so far.
<gordonjcp>
Anarchos: too many nasty fiddly wee bits that can go wrong
<gordonjcp>
Anarchos: have you got any experience with doing web stuff?
<Anarchos>
gordonjcp i work as IT engineer in big corp ;)
<gordonjcp>
Anarchos: okay, so you're familiar with microservice architecture?
<gordonjcp>
who uses microservices?
Vidrep_64 has quit []
<gordonjcp>
basically FAANG, and people who go "wow microservices are kewl" and run their blog across two dozen kubernetes containers, none of which entirely work properly
<gordonjcp>
while there are definite advantages to microservice architectures, most of us are better with a big homogenous ball of PHP and MySQL, or if you have more refined tastes Django and Postgres
<Anarchos>
gordonjcp no i only develop a big website in angular for years, though i was never taught angular...
<gordonjcp>
Anarchos: right
<gordonjcp>
Anarchos: but let me guess, that runs on a fairly boring webserver, and the backend is fairly boring code that talks to a fairly boring database?
<Anarchos>
gordonjcp boring job since 2007 ....
<gordonjcp>
you don't have a complete server process just to handle login authentication, or a complete server process to handle timestamping a message or whatever
<gordonjcp>
anyway microkernels are kind of the same
<gordonjcp>
yes it's a neat idea but all that IPC bogs stuff down
<Anarchos>
gordonjcp i know the idea
<Anarchos>
but it always made me curious
<gordonjcp>
it's nice that you can replace a complete kernel function, like totally replace the kernel code for the network stack with the rest running, but realistically how often do you want to do that
<gordonjcp>
Anarchos: apologies for the car analogy
<gordonjcp>
Anarchos: generally speaking, it's easier to just switch the car off if you want to replace the sparkplugs
<gordonjcp>
it's not impossible to do it with the engine running, but it's hot, noisy, messy, and dangerous, and in the end it actually doesn't save you any time
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<cyrusbuilt>
coolcoder613_32: I'm running on a Dell OptiPlex 3010 (Core i5). I suped it up with GeForce graphics card, but it's unfortunately no supported so I had to fall back to the VESA driver
<cyrusbuilt>
My first machine I ran it on was actually a super old dell workstation (Pentium III) with a Riva TNT2 card running BeOS R5 (Dano)
<cyrusbuilt>
Those were the days
wicknix_ has joined #haiku
<gordonjcp>
heh, nice
<gordonjcp>
I used to run it on a Duron 700 with an ATI All-In-Wonder
wicknix has quit [Ping timeout: 480 seconds]
<cyrus__>
I ran a lightweight webserver on that machine for like 3 years. Can't remember the name of the saftware
<cyrus__>
PoorMan!
<cyrus__>
I think I still have my boxed copy of BeOS R4.5