<stickman68>
it is getting weirder... I took the beta3 build and ran softwareupdater and it built fine... so back to a fresh nightly install now to try to reproduce in a new VM
matt__ has joined #haiku
thomaslewis has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thomaslewis has left #haiku [#haiku]
frkzoid has quit [Ping timeout: 480 seconds]
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<Not-34b6>
[haikuports/haikuports] threedeyes b376c5e - stellarium: bump version
<trungnt2910[m]>
<rennj> "or is that WSL foo" <- The first uname is from WSL1.
<rennj>
yeah well i figured it was either wsl/cbl-mariner
<trungnt2910[m]>
4.4.0-22000 => Windows NT build 22000 pretending to be Linux 4.4.0
ClaudioM has quit [Quit: leaving]
thomaslewis has joined #haiku
<rennj>
yeah m$ had service for unix like 20years ago also, the wsl is just the latest embrace,extend,extinguish
<rennj>
evil
<rennj>
crapple and m$ should be avoided
matt__ has quit [Read error: Connection reset by peer]
matt__ has joined #haiku
<rennj>
what was really funny was windowsnt days 4.0,2k...top500 supercomputer list
<rennj>
m$ was going to beat everyone...yeah..that didnt happen
<rennj>
or the funeral for the iphone cause m$ phone was better
<rennj>
or their mp3 player the zoom or whatever
<rennj>
government approved spyware platforms...
<thomaslewis>
Windows Phone was the next step for Zune. It was actually a good mobile OS. Microsoft just screwed up the marketing.
<rennj>
bag palm pre
<rennj>
blackbeery and bes was nice
<rennj>
shame the passport was nice phone
<rennj>
i had blackberry pager shit before they had phones..
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rennj>
use to have my robot tape libraries page me when done restoring 20+ tapes
<rennj>
uniden,nokia,motorola in the 90's, blackberry in early 2000's
<trungnt2910[m]>
thomaslewis: +1
<rennj>
palm phone > m$ phone
<trungnt2910[m]>
Windows 10 Mobile was great (speaking as an ex-user), but there just weren't enough UWP devs.
<rennj>
palm pre smoked winblows phone
<trungnt2910[m]>
<rennj> "yeah m$ had service for unix..." <- WSL is not as great as it was in 2016. Now WSL1 development seems to have halted (all those WSL1-related issues on GitHub are ignored).
<trungnt2910[m]>
WSL2 is just a dumb virtual machine that uses the real GPL-licensed Linux. It's not some "embrace, extend" thing. (And because it's just a dumb virtual machine it eats up resources like hell)
<x512[m]>
<rennj> "i had blackberry pager shit..." <- Blackberry fully closed QNX source code so it is evil.
<x512[m]>
> <@trungnt2910:matrix.org> WSL is not as great as it was in 2016. Now WSL1 development seems to have halted (all those WSL1-related issues on GitHub are ignored).
<x512[m]>
> WSL2 is just a dumb virtual machine that uses the real GPL-licensed Linux. It's not some "embrace, extend" thing. (And because it's just a dumb virtual machine it eats up resources like hell)
<x512[m]>
WSL1-2 can be considered a part of "embrace,extend,extinguish" because it allows to develop and use software for Linux without installing Linux on PC.
<trungnt2910[m]>
x512[m]: False. Using WSL2 _is_ installing a copy of Linux on PC.
<trungnt2910[m]>
That's why I hate WSL2. I don't want to install Linux.
<x512[m]>
trungnt2910[m]: It is virtual machine and not install on PC. PC is controlled by Windows.
<trungnt2910[m]>
x512[m]: Then that's the same as installing Ubuntu on VMware?
<x512[m]>
WSI2 allows to use Windows graphics acceleration drivers.
<trungnt2910[m]>
x512[m]: ~Which is slow as hell. Edge on Ubuntu on Windows doesn't even work correctly.~
<rennj>
when all the kids use it, it becomes the EEE
<x512[m]>
trungnt2910[m]: Does it support seamless integration?
<trungnt2910[m]>
x512[m]: Well, no?
<x512[m]>
rennj: EEE applied to Linux is a good thing. Haiku will only benefit.
<x512[m]>
trungnt2910[m]: WSI2 allows to seamlessly integrate Linux GUI windows and Windows/Linux file system.
<rennj>
what m$ did in the 70's 80's and 90's
<rennj>
how bill gates became a richest man on earth
<rennj>
but yeah xbox!
<trungnt2910[m]>
x512[m]: Linux isn't that rich in apps anyway.
<trungnt2910[m]>
It's useful for some cross-platform app testing scenarios, and not for the everyday user.
<rennj>
linux was communist OS -- m$
<rennj>
balmer i think
<x512[m]>
> <@trungnt2910:matrix.org> Linux isn't that rich in apps anyway.
<x512[m]>
> It's useful for some cross-platform app testing scenarios, and not for the everyday user.
<x512[m]>
So even some very important Linux-only GUI application will be developed, you will not need to install Linux on bare hardware.
<rennj>
look m$ hid easteregg in the commodore pet..we talking like 4K of ram,
<trungnt2910[m]>
x512[m]: Same for Windows on Linux? VMware on Ubuntu?\
<trungnt2910[m]>
(In cases where WINE is not sufficient)
<rennj>
besides the whole dos 6.0 destroy your data stacker/doublespace
<x512[m]>
trungnt2910[m]: WSI2 have better integration compared to VMWare.
<x512[m]>
s/WSI2/WSL2/
<trungnt2910[m]>
s/?\/?/
<x512[m]>
It is annoying to have windows in a VM window.
<trungnt2910[m]>
x512[m]: Unity mode?
<x512[m]>
I never made it working. Maybe need paid VMWare version?
<x512[m]>
<rennj> "linux was communist OS -- m$" <- Linux is a total mess.
<x512[m]>
No stable API, ABI, a lot of alternative mutually-exclusive services that do the same.
<rennj>
vmware player is all ive used for over decade and its free
<jezek2>
linux is in perpetual cycle of making things working almost great/perfect and then suddenly replacing it with a new broken thing setting it back for years
<rennj>
vmware workstation might be the pay to play...
<rennj>
and of course i think esxi you can run at home, but you need more than 1 machine
<jezek2>
however some parts are pretty good, kernel cares about userspace stability, libc exports versioned symbols and can achieve a lot of compatibility (sadly not much people know this so it isn't used much in practice) and X11 is still a stable thing to use (but probably awful), ALSA also works for many years :D
<rennj>
i mean vmware use to require a winblows box to admin, so it slightly better now
<rennj>
html interface to esxi server.
<rennj>
headless box with no gui is your esxi server..where i can do X11 gui, and vmware-vmx in 350MB.iso and load the whole os intro ram
<rennj>
my os is 350MB and can run any x86/amd64 os...
<rennj>
16GB of ram, i can spare 350MB for the operating system
<rennj>
The road to the tens of billions of cores is not an easy one. It is reported that the ARM architecture achieved this milestone in 2008 after 17 years of trial and error.
<rennj>
so risc-v is looking good
x10z has joined #haiku
matt__ has quit [Ping timeout: 480 seconds]
<x512[m]>
OpenBSD WiFi drivers seems not working compared to previous ones.
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
Begasus has joined #haiku
tuaris has quit [Quit: Leaving.]
<Begasus>
g'morning peeps
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
tuaris has joined #haiku
thomaslewis has left #haiku [#haiku]
tuaris1 has joined #haiku
tuaris has quit [Read error: Connection reset by peer]
thomaslewis has joined #haiku
dpirate has quit [Remote host closed the connection]
dpirate has joined #haiku
tuaris1 has quit [Read error: Connection reset by peer]
<trungnt2910[m]>
Another similar project I worked on before uses a certain prefix, and then symlinks the Linux root and other useful paths (`/dev`,...) to that prefix.
<trungnt2910[m]>
Then they translate the paths between Linux and MacOS before and after every syscall.
thomaslewis has joined #haiku
thomaslewis has left #haiku [#haiku]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<trungnt2910[m]>
And... first binary generated by Haiku g++ on Linux.
<trungnt2910[m]>
Despite ending with a stub, it still worked.
humdinger has joined #haiku
<x512[m]>
trungnt2910: register/unregister_image means registering loaded application/library information in a kernel and assigning globally-unique image_id.
<trungnt2910[m]>
x512[m]: Yep, I implemented the server call now.