<OscarL>
Last week I was thinking about downloading a copy of the logs. Should have acted sooner :-)
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
mmu_man has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit [Remote host closed the connection]
HaikuUser2 has joined #haiku
xet7 has quit [Remote host closed the connection]
KapiX has joined #haiku
xet7 has joined #haiku
Plissken[m] has joined #haiku
Plissken[m] has left #haiku [#haiku]
KapiX has quit [Quit: KapiX]
^rooker has joined #haiku
HaikuUser2 has quit [Quit: Vision[]: i've been blurred!]
<^rooker>
I've only booted Haiku once from a USB stick, and I fell in love with the "good old" UI-response-snappiness of 80s code, I had almost forgotten.
<^rooker>
Hi everyone!
<Habbie>
hi!
<erysdren>
hiya
<^rooker>
I failed trying to get the network (wifi) device to work though :(... So I gave up, due to lack of time.
<^rooker>
But I'm still intrigued to learn more about the very designs of Haiku/BeOS - especially "xattrs"...
<^rooker>
Anyone eager to share how life feels like with an OS that takes filesystem key/value information seriously and into its design? :D
<^rooker>
Sorry, wrong emoji mapping. I wanted a smiley (colon-D) not lauging-in-tears :D - I'm serious about my question and interest.
<^rooker>
Does anyone know where I can find François Revol? He wrote an interesting article on xattr-namespaces (file:///home/pb/Downloads/dcmi-952135759-2.pdf) in 2011. I've tried contacting him, but got no reply.
<OscarL>
^rooker: François Revol is in here as mmu_man, and albeit not usually that active on this channels last few years, still with us :-)
<^rooker>
Oh! Thanks for the info.
<^rooker>
I'm working in the field of digital-preservation. So I'm doing archival-coding and setups for large-scale mixed-data collection handling in institutions world-wide.
HaikuUser2 has joined #haiku
<HaikuUser2>
hello
<^rooker>
OscarL: And on my quest for "better annotation ways" - I've come across Object-Storage (claiming to do FS-metadata) - then a friend pointed me to "old school BeOS - now Haiku" as reference. And the article by François is exactly what I'm currently working on.
<OscarL>
:-)
<^rooker>
I'm seriously convinced that it's about time (and the right thing to do) - to finally make use of key/value features like xattrs and offload many "PC-legacy" meta+data issues to the filesystem - as database.
<OscarL>
user grexe (Gregor Rosenauer), the one working on that "SEN" system, is probably the one using the most out of "file system as a database" features nowadays.
<^rooker>
Do you know how/where I could contact him? (preferrably email?)
<^rooker>
So what else, aside from "0-byyte files as contact SQLite-replacement" awesome use-cases does Haiku offer with xattrs?
<OscarL>
Not much on the base OS, AFAIK. The system and features are there, but it is up to users to come up with use cases (thus why I mentioned TrackerBase and SEN)
<phschafft>
morning.
<OscarL>
Some audio related apps make use of them instead of, say, id3 tags in music files.
* phschafft
slowly ingests the text wall.
<OscarL>
IIRC, and at least back in the BeOS days, one could insert an audio CD with CD-Text, and be able to mount it as a regular volume, with the tracks appearing as regular .wav files, and having the CD-text data parsed into the file attributes.
<phschafft>
^rooker: being a bit from a metadata background as well. so maybe there is some time for us to chat. not sure if it is now.
<OscarL>
(so if you "copy/pasted" a .wav file into BFS... you'd not only get the audio track ripped, but with the attributes title/album/etc already filed in)
<OscarL>
bbl
<phschafft>
(It's late for me and I'm a bit out of focus)
<^rooker>
"We have uncovered a root cause of the messy state of Information Architecture in large institutions and on the web today. It is the prevailing application-centric mindset that gives applications priority over data. The remedy is to flip this on its head. Data is the center of the universe; applications are ephemeral."
AD_Haiku_onPC has joined #haiku
Peppersawce has quit [Ping timeout: 480 seconds]
* phschafft
nods to that.
<^rooker>
@phschafft: If it's late for you, we're in the same timezone :) AT
<phschafft>
I also feel that most people think too syntatic, and too little semantic.
<^rooker>
@paschafft: feel free to write me at haiku.irc2025 AT arkthis.com.
<^rooker>
sorry typo. late here, too.
<phschafft>
e.g. a user doesn't want to use that program. what they really want to do is doing this task. and they may prefer one program over another to do that.
<phschafft>
the difference is that there is this fliping, same as given in your quote.
<^rooker>
@phschafft: Absolutely agree! And I think I've found ways of tackling / transforming exactly that.
<^rooker>
fliping?
<phschafft>
the perspective between application and data (and data transformation)
<phschafft>
e.g. editing a text file is just transforming it from one state to another. no part of that transformation is about what software we use for that.
<^rooker>
I know. I've spent the last 3 years bending my head from "files-in-folders" to "URIs for everything" as ObjectIDs - with metadata finally staying /with/ the object, independent of its data-(file)-format.
<^rooker>
And I'm doing meta/data import/export for almost 20y now.
<phschafft>
software is simply not part of the definition of 0) data nor 1) transformation.
<^rooker>
...that's why I think offloading database and search/query and relationships-by-links to the filesystem is a good way to go.
<^rooker>
Most use cases for sqlite, csv and excel in general would probably resolve into "right-click-edit-metadata" and local index/search interfaces.
<phschafft>
I thought so as well for many years. currently I'm on (what I think) is the next step and removing the filesystem as a concept ;)
<^rooker>
I'm amazed to see how well Wikidata's data "feels" like and is to work with.
<^rooker>
Imagining "just the same" level of RDF and SPARQL on local filesystem data - even supported by cloud storage by default.
<phschafft>
I have a few problems with it. but our (talking about the company I work with) systems can just use wikidata data natively.
<^rooker>
I'm sure there are issues, yet this is MediaWiki's work - and Wikidata started in 2012 - and is a not-for-profit (AFAIK?) foundation or so.
<^rooker>
And they're serving "the world" quite well on their budget, I guess?
<phschafft>
totally agree.
<^rooker>
Anyways, is there any production-stable way to use haiku's FS (befs?) on Linux?
<Habbie>
my debian trixie (testing, soon to be 13) just mounted befs for me, is what i know
<^rooker>
I'm looking for a sexy filesystem to support theoretically unlimited-size xattrs.
<phschafft>
and they follow the RDF model nearly perfectly. I just feel that the RDF model is a subset of the truth^TM. but it is part of it.
<^rooker>
Debian 13, Trixie - Roger that. Thx.
<erysdren>
Arch Linux can also mount BeFS, but i've never tried writing to it. only reading.
<^rooker>
Well, I'd say "the metadata truths" are always domain-specific and declared by their URIs, all treated equally?
<^rooker>
It might even be "legal" to use "file:///" as URI prefix? So I don't see namespace or ^TM issues there. Or am I not getting you right?
<phschafft>
^rooker: I think I should have worded that better.
<phschafft>
again, it's late for the two of us.
<^rooker>
@pschafft: Sorry if I said anything wrong.
<^rooker>
Alright, let's call it a day.
<^rooker>
Thanks for engaging, and I'll continue my adventurous quest anyways! :)
<phschafft>
all fine. just that we should maybe move the details to tomorrow ;)
<^rooker>
Goodnight.
<phschafft>
Nachti!
<^rooker>
Pfiat Di.
^rooker has quit [Quit: ^rooker]
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
AlienSoldier has joined #haiku
jelloshots has joined #haiku
jelloshots has quit []
frkzoid has quit [Read error: Connection reset by peer]
frkazoid333 has joined #haiku
ChaiTRex has quit [Remote host closed the connection]