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
Sivaram[m] has joined #haiku
HaikuUser has joined #haiku
trn has quit [Quit: That's it for today]
HaikuUser has quit []
testuser[m]1 has joined #haiku
dorje has quit [Quit: Vision[]: i've been blurred!]
GautamAgrawal[m] has joined #haiku
erysdren[m] has joined #haiku
nyanpasu64[m] has joined #haiku
tar[m]1 has joined #haiku
scanty has quit [Remote host closed the connection]
erysdren has quit [Ping timeout: 480 seconds]
SwagatSBhuyan[m] has joined #haiku
erysdren has joined #haiku
<erysdren> welp, 2002 PC experiment failed
<erysdren> PSU is bad, probably blown capacitors
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57346] - https://git.haiku-os.org/haiku/log/?qt=range&q=bb2808d6156e+%5Eb8fbb723eac5
<nekobot> [haiku/haiku] bb2808d6156e - bootloader: Implement TSC calibration via hypervisor CPUID leaf.
Maturi0n_ has joined #haiku
<iisi> I installed a small free SSD I was given in a neglected PC, thinking I'd left it with a corrupted Linux bootsectorx,
<iisi> s/rx/r
<iisi> (full-disc encrypted, too...only one I did that way)
<iisi> ...and it booted into Haiku!
<iisi> Forgot I'd left a Haiku USB stick in the back of it.
<erysdren> heh, nice
<iisi> Which reminds me, I haven't been updating Haiku installs for ages, so I should probably overwrite that.
Maturi0n has quit [Ping timeout: 480 seconds]
<iisi> So, now to read a bunch of Haiku blog posts to see what I've missed. Or, maybe on the weekend...should be rather a lot of them. (-:
coolcoder613 has quit [Quit: Vision[]: i've been blurred!]
<waddlesplash> iisi: how long's it been?
<iisi> hrev54154+111, for this machine
* iisi tries to boot machine with newer install...finds it's much older. Doh!
<iisi> Really thought I'd used this one within the past year.
<iisi> Mmmm, Haiku in 2k.
coolcoder613 has joined #haiku
<zdykstra> Just wait until you see it on a 4k screen - it's gorgeous
<iisi> I've a 5k...but it's built into a Mac.
mmu_man has quit [Ping timeout: 480 seconds]
kikadf has quit [Ping timeout: 480 seconds]
<coolcoder613> what is the status of the D port?
walkingdisaster has joined #haiku
tombhadAC has quit [Quit: Vision[]: i've been blurred!]
AlaskanEmily has joined #haiku
mr_lou has joined #haiku
catcream_ has quit [Ping timeout: 480 seconds]
itaipu has quit [Ping timeout: 480 seconds]
itaipu has joined #haiku
catcream_ has joined #haiku
coolcoder613 has quit [Quit: Vision[]: i've been blurred!]
tuaris has quit [Quit: Leaving.]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-0/±0] https://github.com/haikuports/haikuports/compare/84c5b8bae902...84ab8b5cc827
<botifico> [haikuports/haikuports] Luca1991 84ab8b5 - yara: add recipe (#9663)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/84ab8b5cc827...8dc58567dc3e
<botifico> [haikuports/haikuports] Begasus 8dc5856 - gitdb, bump version (#9678)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/8dc58567dc3e...08b3e53a0eed
<botifico> [haikuports/haikuports] davidkaroly 08b3e53 - filezilla: update to 3.65.0 (#9682)
arti has quit [Ping timeout: 480 seconds]
arti has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/08b3e53a0eed...c4ebc099a981
<botifico> [haikuports/haikuports] Begasus c4ebc09 - gitpython, bump version (#9679)
Begasus has joined #haiku
<Begasus> g'morning peeps
<erysdren> good morning begasus
AlaskanEmily has quit [Remote host closed the connection]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/c4ebc099a981...281bddb921e1
<botifico> [haikuports/haikuports] Begasus 281bddb - econf, bump version (#9683)
<Begasus> g'morning erysdren
<erysdren> how goes it?
freddietilley has joined #haiku
coolcoder613 has joined #haiku
<Begasus> fine here (was a bit busy with the dogs) :)
<Begasus> hi coolcoder613
<coolcoder613> Hello!
Begasus_32 has joined #haiku
<Begasus> ow bugger, forgot to add the patch for econf ...
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-0/±1] https://github.com/haikuports/haikuports/compare/281bddb921e1...7cb270fc06f1
<botifico> [haikuports/haikuports] Begasus 7cb270f - libeconf, add patch, fix build (#9684)
<Begasus> fixed :)
andreaa72 has joined #haiku
<coolcoder613> Know any good clones of MS-DOS/FreeDOS EDIT?
<andreaa72> nano pico ...
<erysdren> does it actually have to be like EDIT?
<erysdren> nano/etc is probably fine
<erysdren> if not
<coolcoder613> I mean with the same GUI-like interface and color scheme
<andreaa72> 2 editors 4 linux but you can port them ...
<andreaa72> dunno
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/7cb270fc06f1...362976e3a704
<botifico> [haikuports/haikuports] Begasus 362976e - parallel, bump version (#9685)
<erysdren> coolcoder613: mcedit or midnight commander?
<andreaa72> nano pico are opensource -> you could change colors ...
<coolcoder613> midnight commander is a whole file manager, and mcedit is a bit too complex
<erysdren> shrug
<erysdren> i was looking for a DOS Edit clone for non-dos and it's kinda difficult
kescher has quit [Quit: Bye]
<andreaa72> midnight commander -> mc -> has also ftp i guess ...
kescher has joined #haiku
<coolcoder613> andreaa72: that means going down a whole 'nother rabbit whole with nano/pico clones, i've spent a couple days on that, i seem to like hecto best for Rust, and for C, there is a lot of editors based on kilo, maybe Cedit?
<coolcoder613> erysdren: there is a thing called freedos edit for win32 or something
vdamewood has quit [Remote host closed the connection]
Begasus_32 has quit [Ping timeout: 480 seconds]
vdamewood has joined #haiku
<andreaa72> ok coolcoder613 : you are free -> peace ;)
<coolcoder613> The EDIT/pico/nano clone thing is to have a very simple editor for people who are very non-technical, and have probably not used anything less than MS Word
<coolcoder613> To be embedded into my recipe-manger project
<coolcoder613> *manager
andreaa72 has left #haiku [#haiku]
andreaa72 has joined #haiku
<Begasus> npm WARN cli npm v10.2.1 does not support Node.js v16.11.1. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
<Begasus> time to update? ;)
<Begasus> still works though
<andreaa72> we have missed => 23 : 23 : 23 23 / 10 / 2023 xD
<andreaa72> 11 : 11 : 11 xD
<andreaa72> binary number ...
andreaa72 has left #haiku [#haiku]
andreaa72 has joined #haiku
coolcoder613 has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
coolcoder613 has joined #haiku
coolcoder613 has quit [Quit: Vision[]: i've been blurred!]
<linuxmaster> still beta?
<erysdren> yea
<Begasus> nothing wrong with that :)
walkingdisaster has quit [Read error: No route to host]
nephele has joined #haiku
<nephele> Good day :)
<erysdren> hello!
<andreasdr[m]> Hi there.
<andreaa72> Good Day nephele :)
<nephele> In the wierd "Haiku is not bloat" topic pulkomandy digested haiku and arrived at a install size of about 270mb for the core system... that sounds to me like, if we shave this a bit, we get into a territory where we could package this as an efi application for rescue purposes
<nephele> and just pluck it into the esp partition :3
<nephele> I've personally done this with linuxes before (although there it's just compiling and throwing components together), but i think this could be quite nice, having a graphical /familiar/ enviroment to rescue the OS from if for some reason it is unable to boot or broken
<erysdren> i like that idea
arti has quit []
<nephele> probably throw out for example the game kit, media server, mail kit, midi kit etc. It depends a bit on how much storage those actually need
<nephele> and drivers that are not neccesary in such an environment, say webcam drivers
<nephele> and for applications preferences probably screen saver, Icon-O-Matic, WebPositive etc (maybe a minimal netsurf included instead?)
arti has joined #haiku
zard has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
coolcoder613 has joined #haiku
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<coolcoder613> Who maintains rust-on-haiku.com?
<erysdren> i have no idea
<coolcoder613> nielx[m]?
<coolcoder613> rust-on-haiku.com is where the current rust recipes download their files.
<coolcoder613> I wanted to know how to update the port.
arti has quit []
<andreaa72> andreasdr[m] : found how to share !!!
freddietilley has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
<andreaa72> hello ?!?
<coolcoder613> Hello andreaa72
<andreaa72> hello
<andreaa72> only 10 euros/year
arti has joined #haiku
arti has quit []
mmu_man has joined #haiku
freddietilley has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
arti has joined #haiku
<andreaa72> give me feedback on my site/apps
<andreaa72> very simple, i know ...
<andreaa72> it works ?
<zard> It works, and it looks ok, so... Not much else to say
<coolcoder613> It wont unzip?
<zard> Ah, I can't unzip either
<coolcoder613> Hi zard
<zard> hello :)
<coolcoder613> I'm trying to see if I can update the Rust port to 1.70, shouldnt be too hard?
freddietilley has quit [Ping timeout: 480 seconds]
<coolcoder613> nielx seems to be the maintainer
<andreaa72> zard : thanks
freddietilley has joined #haiku
* coolcoder613 checks battery, 6%, got to go
coolcoder613 has quit [Quit: Vision[]: i've been blurred!]
<andreaa72> 6 june ..
zard has quit [Quit: leaving]
freddietilley has quit [Ping timeout: 480 seconds]
freddietilley has joined #haiku
mr_lou has quit [Quit: Leaving]
walkingdisaster has joined #haiku
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/362976e3a704...6384af09af8b
<botifico> [haikuports/haikuports] threedeyes 6384af0 - Unreal Speccy Portable: bump version, update locales from Polyglot
coolcoder613_32 has quit [Quit: Vision[]: i've been blurred!]
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
kikadf has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+4/-0/±0] https://github.com/haikuports/haikuports/compare/6384af09af8b...b228e8a1a177
<botifico> [haikuports/haikuports] Luca1991 b228e8a - Flashback: add recipe (#9656)
<andreaa72> nintendo rg right ?
<erysdren> ?
<andreaa72> ds destra = right -> rg ???
<andreaa72> ops DS = dual screen !!!
<erysdren> what?
<jn> andreaa72, please write full sentences
<andreaa72> i apologize
<Begasus> I'm guessing libuv could use an update for uv_pipe_bind2
xet7 has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
<andreaa72> Begasus is bing a dns server ?
<andreaa72> Begasus is bind a dns server ?
<andreaa72> uv_pipe_bind2 ?
andreaa72 has left #haiku [#haiku]
<jn> uv_pipe_bind2 has nothing to do with the Bind DNS server
mr_lou has joined #haiku
andreaa72 has joined #haiku
andreaa72 has left #haiku [#haiku]
andreaa72 has joined #haiku
<andreaa72> andreasdr[m] hello
andreaa72 has left #haiku [#haiku]
bbjimmy has joined #haiku
walkingdisaster has joined #haiku
walkingdisaster has quit []
andreaa72 has joined #haiku
andreaa72 has left #haiku [#haiku]
HaikuUser has joined #haiku
HaikuUser has quit []
vdamewood has quit [Remote host closed the connection]
vdamewood has joined #haiku
<botifico> [haikuports/haikuports] humdingerb pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/b228e8a1a177...c5fbcc9adc7e
<botifico> [haikuports/haikuports] humdingerb c5fbcc9 - hydrogen: fixed typos, improved SUMMARY, DESCRIPTION, icon
andreaa72 has joined #haiku
freddietilley has quit [Quit: WeeChat 4.0.2]
mmu_man has quit [Ping timeout: 480 seconds]
andreaa72 has left #haiku [#haiku]
tombhadAC has joined #haiku
bbjimmy_64 has joined #haiku
mmu_man has joined #haiku
andreaa72 has joined #haiku
andreaa72 has left #haiku [#haiku]
andreaa72 has joined #haiku
humdinger has joined #haiku
<andreaa72> hi humdinger
<humdinger> hullo
<andreaa72> peace, humdinger :)
<Begasus> jn, already found a fix for that (untill libuv is bumped) :)
<humdinger> Last call for PecoRename translations at https://i18n.kacperkasper.pl/projects/2
* humdinger rings bell ding ding diing
<andreaa72> jingle bells -> 2 month to go ;)
<Begasus> humdinger ... broke hydrogen on 32bit? ;)
<humdinger> me? impossible... was it the icon? :)
<Begasus> probably was broken before but no one noticed :)
mmu_man has quit [Ping timeout: 480 seconds]
<humdinger> I suppose you're just the man to fix it... :P
<Begasus> busy with nodejs bump :P
<humdinger> fwiw, v1.2.2-1 was OK, is still in HDS 32bit. the regrssion should've been introduced with 1.2.2-2
<Begasus> binary is probably installed in $prefix/bin instead of $binDir?
<Begasus> lol ... mv: cannot stat '/packages/hydrogen_x86-1.2.2-3/.self/bin/x86/hydrogen_x86': No such file or directory
<Begasus> no wonder :P
<Begasus> tss ... I already commented on that PR
<Begasus> humdinger, easy fix :)
<humdinger> what PR?
gouchi has joined #haiku
<Begasus> last part of the nodjs patch applied ... crossing fingers
<andreaa72> 1 image @ boot -> 2 electron -> helium -> 2 protons + 2 neutrons -> error in image 1
<Begasus> 1 is a character, not an image :)
<andreaa72> :)
<humdinger> Begasus: so "mv $binDir/hydrogen $appsDir/Hydrogen/Hydrogen" would then be correct?
<andreaa72> first image ...
dorje has joined #haiku
<Begasus> come to think of it, that would be wrong too, no provides for "cmd:hydrogen$secondaryArchSuffix" then?
<Begasus> why install only the binary into a subdirectory?
<humdinger> You're Mr. 32bit... :)
andreaa72 has left #haiku [#haiku]
<humdinger> that too...
<Begasus> on occasion now .... 64bit is way faster on bare metal now :)
<Begasus> tackling a build for nodejs on 32bit would take days I think
<Begasus> anyway, afk ... if no one steps up I'll take a look in the morning
<humdinger> thanks!
andreaa72 has joined #haiku
<andreaa72> hydrogen -> 1 electron + 1 proton -> protium
* humdinger waves
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
andreaa72 has left #haiku [#haiku]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/c5fbcc9adc7e...212a0d35ba51
<botifico> [haikuports/haikuports] davidkaroly 212a0d3 - filezilla: adjust boost dependency (#9686)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/212a0d35ba51...6d5732fb61c3
<botifico> [haikuports/haikuports] PocketNerdIO 6d5732f - mame: Update to 0.260 (#9687)
andreaa72 has joined #haiku
<andreaa72> hello
<andreaa72> g++ working ...
tuaris has joined #haiku
<Begasus> closing down, cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
mmu_man has joined #haiku
HaikuUser has joined #haiku
<HaikuUser> Hello
HaikuUser2 has joined #haiku
<HaikuUser> I'm trying Haiku OS for things of every day
HaikuUser2 has quit []
HaikuUser has quit []
andreaa72 has left #haiku [#haiku]
mr_lou has quit [Quit: Leaving]
<andreasdr[m]> Nice.
<andreasdr[m]> And whats the outcome so far?
jmairboeck has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
roracle has joined #haiku
<roracle> testing from a VM
<roracle> okay good lol
HaikuUser has joined #haiku
<erysdren> good afternoon!
HaikuUser has quit []
<roracle> greetings :) i'm going over the C++ intro documents. i've learned some basic stuff before but this seems really easy to follow along with, i hope it stays that way lol
<roracle> so let me ask this about C++ programming: is the assumption when compiling software to be independent completely from everything else, except that the OS (regardless of the OS) notices it and manages it within the bounds of the OS itself?
jmairboeck has quit [Quit: Konversation terminated!]
<roracle> and honestly, i don't understand many things because there's stuff taken for granted by a lot of programming books. I pretty much NEED to know what "outdata" and "indata" means. this is the very first time i've seen it called that, as many programming tutorials are just "void funciton(void)" and never explain what tf "void" means or why they are where they are or the meaning of their location, etc
<roracle> i want to know how the computer thinks, basically. if i know how it thinks, it makes it easier to understand.
<roracle> that said, brb
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
xet7 has joined #haiku
<roracle> okay i'm bak
mmu_man has joined #haiku
gouchi has quit [Remote host closed the connection]
roracle has quit [Quit: Vision[]: i've been blurred!]
roracle has joined #haiku
<andreasdr[m]> If you reallly want to know how computers work under the hood check some assembly youtube videos.
<roracle> :( everything just seems so complicated these days
<phschafft> hm.
<roracle> i had watched videos about assembly used to program the NES and that was complicated because it had to do with addressing the ram and processor busses and other things of that nature, seemed complicated
<phschafft> to try to answer your question regarding the OS as easy as possible:
<phschafft> basically all programs that are native to the CPU run directly on it. there is no awareness of things like the OS to begin with. However (and that is the fun part):
<phschafft> sometimes the CPU cannot or doesn't want (persionssion,...) to do something the program tries.
<phschafft> this might be an invalid command, or doing a valid command however with parameters the CPU can not work with.
<phschafft> in that case the CPU can perform a special action and ask some other software for help.
<phschafft> normally that other software is the operating system.
<phschafft> so for example if you ask to open a file, that is something the CPU doesn't know anything about. so it will just pass that to the OS.
HaikuUser has joined #haiku
<phschafft> same for when you do access something you shouldn't.
<roracle> ah, okay
HaikuUser has quit []
<phschafft> the program it passes that to can now take any action it wants. for example handle that (like opening the file).
<roracle> so a C++ program pretty much acts as though it's the only program the processor is running unless otherwise asked by the code, then?
<phschafft> however there is no way of doing this. so for example some parts of the OS may use this to talk to other parts of the OS.
<phschafft> or the OS calls some userland program (think about a userland driver).
<phschafft> yes.
<roracle> okay cool, that makes more sense
<phschafft> that is also why you can write code that does fun things. for example I once wrote a tiny progam that prints hello world. you could use the exact same program to do that on linux, openbsd, freebsd, or directly boot it as if it is an operating system.
<roracle> ooooh that... okay that makes sense about the assembler part then.
<phschafft> :)
<roracle> because it's comptuer language when it translates to assembly, correct?
<roracle> not "OS language" but basic computer language
<phschafft> yes, e.g. C++ -> asm -> object code -> executable.
<phschafft> yes.
<roracle> woot, okay, i'm a good student :P
<roracle> i really am a fast learner as long as the teacher is good :)
<phschafft> asm is basically just a text form of the actual commands the CPU understands.
<phschafft> and object code is just a file with the binary form of that.
<phschafft> so you can convert that back to asm.
<roracle> binary being the "on off" commands sent to the CPU?
<phschafft> and an executable is just all the object code (all the files) put together into one big file.
<roracle> executable, like an exe or bin file?
* phschafft nods.
<roracle> well i have to get ready for rehersals, got a show opening saturday. i'll be back later to learn more, kupo
<phschafft> for example asm <-> object code: there is this command do nothing for one cycle. on intel machines the asm text is "nop", and the object code is a byte with the value 144.
<phschafft> so if you have one byte with the value 144 and point the CPU to it (seting the program counter to it's location) than the CPU will just wait one cycle.
<phschafft> and if you have a program file, for example an exe, you can have exactly that byte in that file and it does exactly that. (just that there is more in those files so for example the operating system knows what that file is and how to work with it)
<roracle> thanks for helping me understand these things. i was born in 82, and didn't have my own computer until 95, so i missed the early days of programming. Windows 95 didn't really give us any tools to develop, they kind of did the gatekeeper thing on that pretty hardcore
<roracle> but anyway, i have to jet, gotta shower, eat, and get to rehersals
<roracle> have a good one, i'll be back on later
* roracle is idle: Getting stuff done that doesn't involve computers :P
coolcoder613 has joined #haiku
<coolcoder613> Good morning
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
ClaudioM has quit [Quit: leaving]
HaikuUser has joined #haiku
HaikuUser has quit []
<dorje> Can someone give me an example of a Haiku Picture file? I heard that it supports vectors and bitmaps, and would like to see
PulkoMandy has quit [Ping timeout: 480 seconds]