ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
AD_MOS2 has quit [Read error: Connection reset by peer]
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
xet7 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
DrachenMaus[m] has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
DragonMaus[m] has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
DrachenMaus[m] has quit [Read error: Connection reset by peer]
DragonMaus[m] has joined #haiku
rennj has joined #haiku
x10z has joined #haiku
x10z has quit []
x10z has joined #haiku
AlaskanEmily has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rennj has joined #haiku
x10z has joined #haiku
frkzoid has quit [Read error: Connection reset by peer]
frkazoid333 has joined #haiku
DrachenMaus[m] has joined #haiku
DragonMaus[m] has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
DragonMaus[m] has joined #haiku
DrachenMaus[m] has quit [Read error: Connection reset by peer]
DragonMaus[m] has quit [Read error: Connection reset by peer]
DragonMaus[m] has joined #haiku
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
DrachenMaus[m] has joined #haiku
DrachenMaus[m] has quit [Read error: Connection reset by peer]
DrachenMaus[m] has joined #haiku
rennj has joined #haiku
DragonMaus[m] has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
LinuxUser has joined #haiku
LinuxUser has quit [Remote host closed the connection]
LinuxUser has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
DragonMaus[m] has joined #haiku
DrachenMaus[m] has quit [Ping timeout: 480 seconds]
stux|away has joined #haiku
stux- has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
stux- has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
stux|away has quit [Ping timeout: 480 seconds]
Kokito has joined #haiku
freddietilley has joined #haiku
rennj has joined #haiku
stux|away has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
DKnoto has joined #haiku
stux- has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
LinuxUser has quit [Remote host closed the connection]
LinuxUser has joined #haiku
Kokito has quit [Quit: Vision[]: i've been blurred!]
<nekobot> [haiku/haiku] jessicah pushed 1 commit to master [hrev56700] - https://git.haiku-os.org/haiku/log/?qt=range&q=4fc16a17cf80+%5Eb36bd5f7d5dc
<nekobot> [haiku/haiku] 4fc16a17cf80 - libroot: fix try functions for pthread_rwlock.
x10z has quit [Read error: Connection reset by peer]
x10z has joined #haiku
x10z has quit []
freddietilley has quit [Quit: WeeChat 3.5]
LinuxUser has quit [Remote host closed the connection]
MajorBiscuit has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
dqk has joined #haiku
dqk_ has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Read error: Connection reset by peer]
rennj has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/69adf7f9980c...ef0486229f03
<botifico> [haikuports/haikuports] jeffsauer ef04862 - mpfr: bump version (#7759)
Forza has quit [Ping timeout: 480 seconds]
ambroff has quit [Quit: issued !quit command]
<andreasdr[m]> Good morning
ambroff[m] has joined #haiku
Forza has joined #haiku
ambroff[m] has quit [Quit: issued !quit command]
kyle[m]1 has joined #haiku
kyle[m]1 has quit []
ambroff has joined #haiku
LinuxUser has joined #haiku
MajorBiscuit has joined #haiku
<jessicah> morning
<netposit1ve> morning
LinuxUser has quit [Remote host closed the connection]
<andreasdr[m]> Good morning jessicah and netpositive
vexmane has joined #haiku
ambroff has quit [Quit: issued !quit command]
LinuxUser has joined #haiku
MajorBiscuit has quit [Quit: WeeChat 3.6]
netpositive has joined #haiku
LinuxUser has quit [Remote host closed the connection]
LinuxUser has joined #haiku
netposit1ve has quit [Ping timeout: 480 seconds]
freddietilley has quit [Quit: WeeChat 3.5]
freddietilley has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/ef0486229f03...5328e8cb6619
<botifico> [haikuports/haikuports] jeffsauer 5328e8c - libqalculate: bump version (#7760)
rennj has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #haiku
LinuxUser has quit [Remote host closed the connection]
rennj has joined #haiku
freddietilley has quit [Quit: WeeChat 3.5]
HaikuUser has joined #haiku
HaikuUser has quit []
Kokito has joined #haiku
freddietilley has joined #haiku
Kokito has quit [Quit: Vision[]: i've been blurred!]
Kokito has joined #haiku
Kokito has quit []
Kokito has joined #haiku
Kokito has quit [Quit: Vision[]: i've been blurred!]
vexmane has quit [Quit: bye bye]
sav10 has joined #haiku
AlaskanEmily has quit [Remote host closed the connection]
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/5328e8cb6619...6bc359ba19c4
<botifico> [haikuports/haikuports] jeffsauer 6bc359b - qalculate: bump version (#7761)
rennj has quit [Ping timeout: 480 seconds]
freddietilley has quit [Quit: WeeChat 3.5]
rennj has joined #haiku
tuaris has quit [Quit: Leaving.]
rennj has quit [Ping timeout: 480 seconds]
Diver has joined #haiku
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
xet7 has quit [Quit: Leaving]
freddietilley has joined #haiku
smalltalkman has quit []
rennj has joined #haiku
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/6bc359ba19c4...00371725b4c2
<botifico> [haikuports/haikuports] threedeyes 0037172 - qt6_base: enable vulkan
xet7 has joined #haiku
probono9 has joined #haiku
mmu_man has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
matt3 has joined #haiku
matt3 has left #haiku [#haiku]
matt3 has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
matt3 has left #haiku [#haiku]
HaikuUser has joined #haiku
HaikuUser has quit []
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
pigeon has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
freddietilley has quit [Quit: WeeChat 3.5]
rennj has quit [Ping timeout: 480 seconds]
DKnoto has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
DKnoto has joined #haiku
rennj has joined #haiku
x10z has joined #haiku
<tidux> Are there plans to keep improving HaikuWebKit for R1 or does bringing it up to upstream require a modern compiler toolchain?
bbjimmy_64 has joined #haiku
<bbjimmy_64> I finally got Haiku to boot along side of Windows 10 on the same efi disk using refind. https://rodsbooks.com/refind
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
bbjimmy_64 has joined #haiku
<win8linux[m]> The Register's article on Haiku beta 4:
tuaris has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
freddietilley has quit [Quit: WeeChat 3.5]
<andreasdr[m]> Cool!
probono9 has quit [Quit: The Lounge - https://thelounge.github.io]
<bbjimmy_64> win8linux[m] nic article
probono9 has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
ClaudioM has joined #haiku
<waddlesplash> tidux: huh? we have a modern compiler toolchain, and we are basically on par with upstream
<waddlesplash> tidux: most of its problems are in the native port code which could really use a lot of work. it's a big task
talos2 has quit [Remote host closed the connection]
<PulkoMandy> we should migrate to non-legacy APIs for webkit but that doesn't require a more recent compiler than we already have (gcc 11 is quite reasonably up to date) and will also probably not fix most of the bugs which are related to limitations in app_server or at least differences between app_server and other drawing APIs
<PulkoMandy> (there were network issues too but the current builds use curl like on all other OS, so most of that should be gone)
<PulkoMandy> and of course we should improve the audio/video support, just need someone with some media kit knowledge to do it with less hacks than I can :)
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
frkazoid333 has joined #haiku
frkazoid333 has quit [Remote host closed the connection]
frkazoid333 has joined #haiku
talos has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
<waddlesplash> anyone know of any I missed?
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bbjimmy_64 has joined #haiku
rennj has joined #haiku
mmu_man has joined #haiku
AlienSoldier has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
Diver has quit [Quit: Leaving.]
rennj has joined #haiku
matt3 has joined #haiku
<n0toose[m]> okay, i personally have some issues with the register as its quality can be very awful or relying on gossip, but this piece is very good
<waddlesplash> except for all the "Haiku isn't UNIX" stuff which is just false
<waddlesplash> I've engaged the author on Reddit, we'll see if I can correct the misconception :)
<n0toose[m]> oh, that, i just noticed
<n0toose[m]> i actually came here to talk about that, but yes, many of the articles would've been better if they just asked people about the details before they end up publishing them and before you know it you have what's essentially not true cited in further articles and wikipedia pages
probono9 has quit [Quit: The Lounge - https://thelounge.github.io]
probono9 has joined #haiku
<matt3> proboto ... xD
<n0toose[m]> it's like one of these situations where you actively read a publication because it seems good, interesting and high-quality and suddenly this facade is demolished as soon as they report on a topic that you have a basic or an extreme specialization on
<n0toose[m]> it really serves as a good, domain-specific reminder to not take everything you read on the internet or in the newspapers at face value, i believe
<n0toose[m]> but yes i'm making a big deal out of a small error here, it's good that you're trying to correct this as it's really a slippery slope
<badkeming[m]> well, making a big deal outo of a small issue is how shitstorms tend to start >_>
<badkeming[m]> s/outo/out/, s/>/>\/
<badkeming[m]> so, agreed.
matt3 has left #haiku [#haiku]
<waddlesplash> it's a misconception that we had in the community as well, I know there were a number of regulars on the forums I argued about this with
<rennj> In a speech in 2002, Crichton coined the term Gell-Mann amnesia effect,
<waddlesplash> so, it's not surprising to me that other people share it
<rennj> what you are talking about in media info
<n0toose[m]> i'm basically absolutely generalizing here and not trying to drag the author's name through the mud, my phrasing could've been definitely better
<rennj> He used this term to describe the phenomenon of experts believing news articles on topics outside of their fields of expertise, even after acknowledging that articles written in the same publication that are within the experts' fields of expertise are error-ridden and full of misunderstanding
<n0toose[m]> I did not know this term at all, thank you!
<badkeming[m]> I guess that's basically the difference between academics and journalism -- different time pressures/success criteria.
<badkeming[m]> as in: good in-depth journalism with proper contextualisation is expensive (as in: time consuming)
<x512[m]> waddlesplash: > except for all the "Haiku isn't UNIX" stuff which is just false
<n0toose[m]> yeah, the deadlines are a part of it
<x512[m]> Well, Linux is also not UNIX.
<waddlesplash> x512[m]: yes, in the technical sense
<waddlesplash> however, this is the "colloquial" sense
<n0toose[m]> Well, "UNIX-like" gives off a different vibe than "not Unix", despite how the two terms could be used to describe the same thing
<waddlesplash> yes
<rennj> Fred Fish's ADE/geekgadgets for both amiga and beos did the job
<waddlesplash> BeOS was actually quite UNIX-y itself, it had fork() and lots of other stuff
<rennj> https://en.wikipedia.org/wiki/List_of_Unix_commands haiku had a bunch of these to begin with
<waddlesplash> I mean just look at BeOS R5's "unistd.h"! https://github.com/jscipione/r5headers/blob/master/headers/posix/unistd.h
bitigchi has joined #haiku
<rennj> uinstd.h posix header
<waddlesplash> tons of stuff in there that I'm pretty sure Mac OS 9 and Windows did not have at all at the time
<rennj> winblows you did the cygwin or hummingbird eXceed
<rennj> winblows also services for unix
<x512[m]> BeOS/Haiku don't have various weird legacy such as /usr /sbin, /opt that almost all other UNIX-like systems have including Serenity.
<Skipp_OSX> that was just to meet us gov requirements nobody actually used that seriously, BeOS had posix built in.
<rennj> Fish worked for Cygnus Solutions in the 1990s before he left for Be Inc. in 1998.[2]
matt3 has joined #haiku
<rennj> see the pattern
<rennj> Cygwin is free and open-source software, released under the GNU Lesser General Public License version 3.[6] It was originally developed by Cygnus Solution
<rennj> he did amiga,winblows and beos work
<rennj> porting gnu foo to them
Maylay has quit [Ping timeout: 480 seconds]
gouchi has joined #haiku
matt3 has left #haiku [#haiku]
x10z has joined #haiku
mooes has joined #haiku
dpirate has quit [Quit: No Ping reply in 180 seconds.]
dpirate has joined #haiku
<waddlesplash> tail end of a current discussion with The Register on Twitter
Maylay has joined #haiku
<x512[m]> waddlesplash: Haiku process model is not fork() based. It is Windows CreateProcess-like as in Windows.
<x512[m]> fork() is implemented (as well as in NT), but not as efficient as in UNIX/Linux and not recommended to use.
<waddlesplash> x512[m]: Linux also has a "CreateProcess"-based model
<waddlesplash> and, you can't do everything with "CreateProcess"-style calls yet. Our posix_spawn invokes fork() most of the time.
<waddlesplash> if you want to create a process with modified environment, permissions, etc. you have to use fork
<x512[m]> That is current implementation limitation of load_image/posix_spawn implementation.
<x512[m]> Haiku kernel is not optimized for using fork(). It is quite slow compared to most UNIX-like systems.
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rennj has quit [Ping timeout: 480 seconds]
<x512[m]> Many of Haiku Kits are fork()-unaware.
HaikuUser has joined #haiku
HaikuUser has quit []
Maylay has quit [Ping timeout: 480 seconds]
<waddlesplash> and so is X11-based stuff, too
probono9 has quit [Read error: Connection reset by peer]
<waddlesplash> on Linux
<waddlesplash> lots of things on Haiku are slow compared to many UNIX-like systems, though.
probono9 has joined #haiku
<andreasdr[m]> Arrr. But with time things can get improved?
<andreasdr[m]> Sorry. Could not resist.
HaikuUser has joined #haiku
probono9 has quit [Read error: Connection reset by peer]
HaikuUser has quit []
probono9 has joined #haiku
jmairboeck has joined #haiku
<x512[m]> Implement more posix_spawn() features natively in kernel without using fork().
<x512[m]> I believe that fork() is fundamentally misdesigned and should be avoided.
<andreasdr[m]> I actually never needed fork and I never really understood the need of it. But I am not a UNIX guy from 80-90s.
<badkeming[m]> waddlesplash: as a point of note, it _might_ pay to suggest that Haiku be included in the list of examples of OSes presenting with a monolithic kernel design...?
<waddlesplash> x512[m]: you are probably right
<badkeming[m]> Then you can point to wikipedia if authors try to get cute with you...
<waddlesplash> badkeming[m]: we can already point to wikipedia's definitions
rennj has joined #haiku
<waddlesplash> I'm not going to edit Haiku's pages here because, well, I'm pretty biased, one might say :)
<waddlesplash> if I manage to convince a news outlet that the "prevailing conceptions" are wrong, that would be something citeable on Wikipedia
<badkeming[m]> waddlesplash: Not arguing against that, just pointing out that it might pay to contact a wikipedia editor with the facts of the matter and let them decide.
<x512[m]> fork() don't take existence of external process environment (connections with other processes, hardware use etc.) in account. Also it have big trouble with FD cloexec attribute.
<badkeming[m]> waddlesplash: Ah, fair.
probono92 has joined #haiku
probono9 has quit [Read error: Connection reset by peer]
probono92 is now known as probono9
<x512[m]> Anybody knows how BeOS R5 userland networking was designed?
<x512[m]> Did it have sockets API or something different?
<badkeming[m]> all I know is that I read about something being readied to replace the existing networking stack...? "dano"?
<badkeming[m]> * stack...? "dano"? "BONE"?
<Skipp_OSX> libnet.so is the socket based api from BeOS R5, and then we replaced it with a better socket based api libnetapi.so
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
<x512[m]> I wonder how is it possible to implement socket API purely in userland without kernel assistance.
bbjimmy has quit [Read error: No route to host]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/00371725b4c2...32aba6f6bd2b
<botifico> [haikuports/haikuports] OscarL 32aba6f - links: fix build on x86 (32 bits). (#7764)
bbjimmy has joined #haiku
<Skipp_OSX> I think that's how it work on BeOS, and we ditched that immediately on Haiku in favor of kernel assistance
bitigchi has quit [Ping timeout: 480 seconds]
ClaudioM has quit [Quit: leaving]
B2IA has quit [Quit: Vision[]: i've been blurred!]
x10z has joined #haiku
B2IA has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
jmairboeck has quit [Quit: Konversation terminated!]
Maylay has joined #haiku
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
xet7 has quit [Read error: No route to host]
bbjimmy_64 has joined #haiku
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
Maylay has quit [Ping timeout: 480 seconds]
mooes has quit [Quit: mooes]
Maylay has joined #haiku
rennj has joined #haiku
AGMS-BeOS has joined #haiku
AGMS-BeOS is now known as AGMS
MajorBiscuit has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
AGMS has quit []
xet7 has joined #haiku
MajorBiscuit has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
hightower3 has joined #haiku
DragonMaus[m] has quit [Read error: Connection reset by peer]
DragonMaus[m] has joined #haiku
DragonMaus[m] has quit [Read error: Connection reset by peer]
DragonMaus[m] has joined #haiku
DrachenMaus[m] has joined #haiku
hightower4 has quit [Ping timeout: 480 seconds]
<PulkoMandy> BeOS was already ditching it before Haiku even started, with the "BONE" patch
DragonMaus[m] has quit [Ping timeout: 480 seconds]
<PulkoMandy> And it was not "without kernel assistance", there were still network card drivers but the tcp, ip and udp was running in userspace. Which would be perfectly fine if you diDn't need to mix sockets and other kernel based things in select/poll and other similar calls
AD_MOS has joined #haiku
xet7 has quit [Remote host closed the connection]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xet7 has joined #haiku
gouchi has quit [Remote host closed the connection]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<BarmenduChakraborty[m]> Hey PulkoMandy
<BarmenduChakraborty[m]> I was trying to implement something into DeskNotes
<BarmenduChakraborty[m]> and it worked (kindof), nut not completely
<BarmenduChakraborty[m]> but*
<BarmenduChakraborty[m]> Wait, how can I show you.........
rennj has quit [Ping timeout: 480 seconds]
<BarmenduChakraborty[m]> I was trying to add a menu bar into thee DeskNotes Window before adding functionality, and this happened
talos has quit [Remote host closed the connection]
Maylay has quit [Ping timeout: 480 seconds]
Maylay has joined #haiku
<BarmenduChakraborty[m]> any idea what could have caused this?
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
rennj has joined #haiku
x10z has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
Maylay has quit [Ping timeout: 480 seconds]
sav10 has quit []
rennj has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
rennj has quit [Ping timeout: 480 seconds]