[9fans] Re: yet another try to fixup venti

2024-06-12 Thread wb . kloke
For now, I failed to push my  changes to github. 

If anybody is interested in the files, they are available in 
http://pkeus.de/~wb/mventi

Copy the files int $PLAN9/src/cmd/venti/srv
and try "mk o.buildtrie" .

I also inserted my code into index.c to check that index lookup gives the same 
result as before.
The code snippet inserted into loadientry function is

   tf = trie_retrieve(score,);
assert(tf != ~0 );
assert(ie2.addr==ie->ia.addr);
assert(ie2.type==ie->ia.type);
assert(ie2.size==ie->ia.size);
assert(ie2.blocks==ie->ia.blocks);

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T21878aa53884911b-M7f3b63c6b43eee3e26c57981
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] yet another try to fixup venti

2024-06-11 Thread wb . kloke
After studying Steve Stallion's  SSD venti disaster, I decided to do my own try 
to fix the issues of venti.

Despite my reservations on the lasting wisdom of some of the design choices, I 
try to use the traditional  arena disk layout.
Only the on-disk index is replaced with a trie-based in-memory structure. 

The trienodes represent either the score and IAddr data as leaves or 16 indices 
for the next nibble of the score to search further. There is no need for a 
Bloom filter, as the trie search is not less performant for negative results. 
The actual trienode size is 64 bytes now, but can probably shorted to 48 bytes.

So far, I have managed to convert buildindex into buildtrie.  If -v option is 
used, the contents of the trie are printed in lexical order of the score.

The data from my experiments are:

I used my 4 arena files, each 20GB, containing about 10 million clumps in 
standard 500MB arenas. Data from the arena directories are read in in about  
one and a half minute. (There is one error in one of the arenas.) IMHO this is 
acceptable as startup time for a venti server.

The trie has about 14m nodes, which are stored in a contiguous array. The trie, 
which is now 32 bit indexed, thus may be reduced to 24 bit index for the 
current data amount.

For larger storage, there is a design choice, either use 24 bit indices and 48 
byte trie nodes, and 256 trie arrays, or use 32bit indices and 64 byte 
trienodes in a single array.

After I  manage to  push my data to a planport fork on github, you will hear 
more.
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T21878aa53884911b-Mb074534433ed9a094542eef4
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Re: print server

2024-06-11 Thread tlaronde
On Tue, Jun 11, 2024 at 07:40:50PM +0100, Charles Forsyth wrote:
> Jim McKie used to relate how, when he joined Edinburgh's computing
> facility, one of his first tasks was to write something to link Unix to the
> big line printers, which were on EMAS.
> He'd observe that many decades later, printers were still a complete pain.
> (He used other words but I don't want to corrupt any listening AI.)
> 

And it is still a... pain, and cups is a ton of things wrap around
basic ones but removing the simplicity and flexibility.

I'm still using (on *BSD; never connected Plan9 to it) the venerable
lp with /etc/printcap and following "4.3 BSD Line Printer Spooler
Manual".

Not to mention that in a network of nodes running different OSes, MS
Windows ones manage to not have the exact same driver for the same
exact network printer, meaning that a user has to change options when
he uses not the same Windows (even with the same OS version...) and
that the sharing capabilities of the printers with Windows impose to
have the driver on every node: not able to send a generic PostScript
or GDI version of a document to whatever node to translate it to code
understandable by the end consumer (the printer device).

Since I never looked at the printer part of Plan9, the question is
naive: are the facilities reminiscent of BSD lp? Because I imagine
that it should be relatively easy to send from a Plan9 to a Unix
servicing by lpd(8).

T. Laronde

> On Tue, 11 Jun 2024 at 19:35, Charles Forsyth 
> wrote:
> 
> > I forgot to add that although the target printer controlled by the server
> > is a network printer, it is a shared printer some distance from
> > some of the Linux, MacOS, Windows and Chromebook clients (I forgot to
> > mention the last two). Chromebooks in particular are a little
> > odd if the printer isn't immediately available. Google Cloud Print worked
> > perfectly but that's no longer available.
> >
> > On Tue, 11 Jun 2024 at 16:13, Charles Forsyth 
> > wrote:
> >
> >> Is anyone using Plan 9 as the print server for Linux and MacOS systems?
> >> Currently I'm using a Linux Rpi, but it's CUPS, and I've had my fill of
> >> that thing.
> >> It's always looking for an excuse to skive.
> >> I haven't used the Plan 9 printer code in perhaps a decade,
> >> but switching to Plan 9 on Rpi with something running there might work
> >> well,
> >> or at least I could fix it (compared to having to Google CUPS to find
> >> decades old problems unfixed).
> >> Probably I should be using systemd-lp these days.
> >>

-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T010417037bbb7c23-Mb1f097cea874604a9466012d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] Re: print server

2024-06-11 Thread Charles Forsyth
Jim McKie used to relate how, when he joined Edinburgh's computing
facility, one of his first tasks was to write something to link Unix to the
big line printers, which were on EMAS.
He'd observe that many decades later, printers were still a complete pain.
(He used other words but I don't want to corrupt any listening AI.)

On Tue, 11 Jun 2024 at 19:35, Charles Forsyth 
wrote:

> I forgot to add that although the target printer controlled by the server
> is a network printer, it is a shared printer some distance from
> some of the Linux, MacOS, Windows and Chromebook clients (I forgot to
> mention the last two). Chromebooks in particular are a little
> odd if the printer isn't immediately available. Google Cloud Print worked
> perfectly but that's no longer available.
>
> On Tue, 11 Jun 2024 at 16:13, Charles Forsyth 
> wrote:
>
>> Is anyone using Plan 9 as the print server for Linux and MacOS systems?
>> Currently I'm using a Linux Rpi, but it's CUPS, and I've had my fill of
>> that thing.
>> It's always looking for an excuse to skive.
>> I haven't used the Plan 9 printer code in perhaps a decade,
>> but switching to Plan 9 on Rpi with something running there might work
>> well,
>> or at least I could fix it (compared to having to Google CUPS to find
>> decades old problems unfixed).
>> Probably I should be using systemd-lp these days.
>>

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T010417037bbb7c23-Mefcc61c39b0580c0426ecd19
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] Re: print server

2024-06-11 Thread Charles Forsyth
I forgot to add that although the target printer controlled by the server
is a network printer, it is a shared printer some distance from
some of the Linux, MacOS, Windows and Chromebook clients (I forgot to
mention the last two). Chromebooks in particular are a little
odd if the printer isn't immediately available. Google Cloud Print worked
perfectly but that's no longer available.

On Tue, 11 Jun 2024 at 16:13, Charles Forsyth 
wrote:

> Is anyone using Plan 9 as the print server for Linux and MacOS systems?
> Currently I'm using a Linux Rpi, but it's CUPS, and I've had my fill of
> that thing.
> It's always looking for an excuse to skive.
> I haven't used the Plan 9 printer code in perhaps a decade,
> but switching to Plan 9 on Rpi with something running there might work
> well,
> or at least I could fix it (compared to having to Google CUPS to find
> decades old problems unfixed).
> Probably I should be using systemd-lp these days.
>

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T010417037bbb7c23-M4b85c45f029204a8103246b8
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] print server

2024-06-11 Thread Charles Forsyth
Is anyone using Plan 9 as the print server for Linux and MacOS systems?
Currently I'm using a Linux Rpi, but it's CUPS, and I've had my fill of
that thing.
It's always looking for an excuse to skive.
I haven't used the Plan 9 printer code in perhaps a decade,
but switching to Plan 9 on Rpi with something running there might work well,
or at least I could fix it (compared to having to Google CUPS to find
decades old problems unfixed).
Probably I should be using systemd-lp these days.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T010417037bbb7c23-M90f7cee270d277315bf8359b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] kerTeX update: blunder in recipes handling code

2024-06-08 Thread tlaronde
The problem was reported by a 9front user but was general.

A blunder made the recipe updating, separately from the core install,
the POSIX.2 library handling recipes overwrite the good installed
version with a faulty development one: recipes failed with "dependency
missing".

This has been corrected.

For the ones impacted, doing:

ape/sh /lib/kertex/pkg/rcp/to...@pkg.sh install

should correct the thing.

If there is a vicious circle---recipe using the recipes library---please
download the new:

get_mk_install.rc

since I have removed an "upgraded" version of CWEB (not anymore under
Silvio Levy responsability) that I had incorporated, but that depends
on a LaTeX file ! (for documentation with cweave(1)) and that,
furthermore, doesn't add debugging code (hints about source lines) when
a cweb chunk is interpolated with "@i" in a cweb source---while the
original version works.

So I have reverted everything to the latest Knuth and Levy' cweb
version.
-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Ta838522560eb957a-M39cb8bc46b829e68fe79c87d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-29 Thread wb . kloke
> i'm curious what straightforward storage structure wouldn't be. trying to 
> second-guess ssd firmware seems a tricky design criterion.
> 
Designing for minimal disk stress: Never rewrite data already written to disk. 
Now we have big and quite cheap main memory. 

I don't critisize the historical design choices. But times have changed.

If I had to design a venti now, I would drop the variable length blocks for 8k 
blocks (or whatever blocksize a modern fossil would use).
Further, I would store the data directly into disk blocks.. In a parallel log I 
would store the scores, so that the scores and blocks just can be referenced by 
the block number. 
At start up, read the score file and construct a memory search tree for a 
suitably shorted part of the score. (See Mechiel Lukkien's memventi).
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-M26ca440629fc61a3eeb0bab2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-29 Thread hiro
> Finally,. SSDs just die over time.

i can confirm.

> Keep backups.

i just hope i will be able to restore them, too. i'm too lazy to check
every year if stuff is still readable, and i fear it will wear out the
heads anyways ;)

most recent interesting read:
https://www.lto.org/wp-content/uploads/2024/05/LTOUltrium_2023_MediaShipmentReport.pdf

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-Mae84dcb8843a0e9be3537403
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-29 Thread Steve Simon
i  can only speak from experience, but i have had fossil and venti running on a 
single ssd (on a radpberry pi) for 5 years now - no rotating discs left at home.

i have mtime changes and ephemeral snapshots turned off to reduce the update 
rate. i chose a sandisk card, and take backups just in case…

so far so good.

-Steve

> On 29 May 2024, at 4:39 am, o...@eigenstate.org wrote:
> 
> Finally,. SSDs just die over time. Especially if they are
> not powered on and refreshing. JEDEC specs say that they
> should retain data for 1 year unplugged when stored at 30
> degrees celsius, assuming the internet isn't lying to me.
> 
> Keep backups.
> 
> Quoth Dave Eckhardt :
>>> For the napkin calculation: On disk, the IEntry is 38Bytes.  Alas,
>>> writes occur always in (the ssd internal) blocksize.  So, essentially
>>> (assuming 4096 byte blocksize, which is quite optimistic), we have
>>> a write efficiency of less than 1 percent.
>> 
>> While I see how such a model can predict disaster, I don't think that
>> model matches how FTLs work, because it can't.
>> 
>> Many file systems (FAT, ext2/3/4) write the same logical block over
>> and over and over and over and over.  I think the default interval
>> for ext4 to synch the superblock and the journal is five seconds,
>> which if true is more than 15,000 times every *day* for a busy
>> file system (and I think lots of Linux systems are busy in that
>> sense).
>> 
>>> A good firmware in the ssd could avoid needing a new block for the
>>> write, if all bits are changed in teh same direction by the new
>>> data.
>> 
>> Again, I believe this model predicts that no regular Linux file
>> system can be used on any SSD, thus I believe this model is not
>> accurate.
>> 
>> To quote Wikipedia:
>> 
>>  https://en.wikipedia.org/wiki/Flash_memory_controller
>> 
>>> The mapping units of an FTL can differ so that LBAs are mapped
>>> block-, page- or even sub-page-based.  Depending on the usage
>>> pattern, a finer mapping granularity can significantly reduce
>>> the flash wear out and maximize the endurance of a flash based
>>> storage media.
>> 
>> Also, I feel as if this point is several assumption layers deep.
>> I think one user reported an unknown number of failures in two
>> sets of SSDs of unknown brand and model.  I don't think we know
>> that it was venti SSDs that went bad as opposed to fossil SSDs,
>> let alone knowing it was index SSDs for venti.
>> 
>>> It seems, venti in its current form is a ssd killer, if they
>>> are used for the isects.
>> 
>> I don't think this claim is yet supported well.
>> 
>> Dave Eckhardt

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-M8bfe23b05de7c8450157011c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-28 Thread ori
Finally,. SSDs just die over time. Especially if they are
not powered on and refreshing. JEDEC specs say that they
should retain data for 1 year unplugged when stored at 30
degrees celsius, assuming the internet isn't lying to me.

Keep backups.

Quoth Dave Eckhardt :
> > For the napkin calculation: On disk, the IEntry is 38Bytes.  Alas,
> > writes occur always in (the ssd internal) blocksize.  So, essentially
> > (assuming 4096 byte blocksize, which is quite optimistic), we have
> > a write efficiency of less than 1 percent.
> 
> While I see how such a model can predict disaster, I don't think that
> model matches how FTLs work, because it can't.
> 
> Many file systems (FAT, ext2/3/4) write the same logical block over
> and over and over and over and over.  I think the default interval
> for ext4 to synch the superblock and the journal is five seconds,
> which if true is more than 15,000 times every *day* for a busy
> file system (and I think lots of Linux systems are busy in that
> sense).
> 
> > A good firmware in the ssd could avoid needing a new block for the
> > write, if all bits are changed in teh same direction by the new
> > data.
> 
> Again, I believe this model predicts that no regular Linux file
> system can be used on any SSD, thus I believe this model is not
> accurate.
> 
> To quote Wikipedia:
> 
>   https://en.wikipedia.org/wiki/Flash_memory_controller
> 
> > The mapping units of an FTL can differ so that LBAs are mapped
> > block-, page- or even sub-page-based.  Depending on the usage
> > pattern, a finer mapping granularity can significantly reduce
> > the flash wear out and maximize the endurance of a flash based
> > storage media.
> 
> Also, I feel as if this point is several assumption layers deep.
> I think one user reported an unknown number of failures in two
> sets of SSDs of unknown brand and model.  I don't think we know
> that it was venti SSDs that went bad as opposed to fossil SSDs,
> let alone knowing it was index SSDs for venti.
> 
> > It seems, venti in its current form is a ssd killer, if they
> > are used for the isects.
> 
> I don't think this claim is yet supported well.
> 
> Dave Eckhardt

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-M076297816c8a30d15e67368f
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-28 Thread Dave Eckhardt
> For the napkin calculation: On disk, the IEntry is 38Bytes.  Alas,
> writes occur always in (the ssd internal) blocksize.  So, essentially
> (assuming 4096 byte blocksize, which is quite optimistic), we have
> a write efficiency of less than 1 percent.

While I see how such a model can predict disaster, I don't think that
model matches how FTLs work, because it can't.

Many file systems (FAT, ext2/3/4) write the same logical block over
and over and over and over and over.  I think the default interval
for ext4 to synch the superblock and the journal is five seconds,
which if true is more than 15,000 times every *day* for a busy
file system (and I think lots of Linux systems are busy in that
sense).

> A good firmware in the ssd could avoid needing a new block for the
> write, if all bits are changed in teh same direction by the new
> data.

Again, I believe this model predicts that no regular Linux file
system can be used on any SSD, thus I believe this model is not
accurate.

To quote Wikipedia:

  https://en.wikipedia.org/wiki/Flash_memory_controller

> The mapping units of an FTL can differ so that LBAs are mapped
> block-, page- or even sub-page-based.  Depending on the usage
> pattern, a finer mapping granularity can significantly reduce
> the flash wear out and maximize the endurance of a flash based
> storage media.

Also, I feel as if this point is several assumption layers deep.
I think one user reported an unknown number of failures in two
sets of SSDs of unknown brand and model.  I don't think we know
that it was venti SSDs that went bad as opposed to fossil SSDs,
let alone knowing it was index SSDs for venti.

> It seems, venti in its current form is a ssd killer, if they
> are used for the isects.

I don't think this claim is yet supported well.

Dave Eckhardt

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-Mfafe3b0a74f75cd266eb0a73
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-28 Thread Charles Forsyth
i'm curious what straightforward storage structure wouldn't be. trying to
second-guess ssd firmware seems a tricky design criterion.

On Tue, 28 May 2024 at 20:34,  wrote:

> For the napkin calculation: On disk, the IEntry is 38Bytes. Alas, writes
> occur always in (the ssd internal) blocksize. So, essentially (assuming
> 4096 byte blocksize, which is quite optimistic), we have a write efficiency
> of less than 1 percent.
>
> A good firmware in the ssd could avoid needing a new block for the write,
> if all bits are changed in teh same direction by the new data. This is
> defeated by the binary search in the index buckets. The entries must be
> sorted, and the number of used entries is tob updated. So, for each new
> entry the whole (internal) block has to be remapped. Therefore an erasure
> block must be erased after about  1m/4k index writes.
>
> It seems, venti in its current form is a ssd killer, if they are used for
> the isects.
> *9fans * / 9fans / see discussions
>  + participants
>  + delivery options
>  Permalink
> 
>

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-Me67a4d43e72cda0aa878fc21
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-28 Thread wb . kloke
For the napkin calculation: On disk, the IEntry is 38Bytes. Alas, writes occur 
always in (the ssd internal) blocksize. So, essentially (assuming 4096 byte 
blocksize, which is quite optimistic), we have a write efficiency of less than 
1 percent.

A good firmware in the ssd could avoid needing a new block for the write, if 
all bits are changed in teh same direction by the new data. This is defeated by 
the binary search in the index buckets. The entries must be sorted, and the 
number of used entries is tob updated. So, for each new entry the whole 
(internal) block has to be remapped. Therefore an erasure block must be erased 
after about  1m/4k index writes.

It seems, venti in its current form is a ssd killer, if they are used for the 
isects.
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-M510201f156a99eb26c5c7268
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] Simon Tatham puzzle collection (port, wip)

2024-05-27 Thread sirjofri
Hello everyone,

some of you already know it, but I'm working on a port of the famous Simon 
Tatham portable puzzle collection to plan 9.

The port uses npe to make things easier, as well as libcontrol to draw widgets 
(for settings, especially).

The package includes a routine for installing npe on your system, you can 
ignore that and just manage the npe installation yourself (see README).

Note this is quite an early version and things are missing and buggy. A small 
list is attached.

You can get the collection on shithub 
(https://shithub.us/sirjofri/puzzles/HEAD/info.html when it is available 
again). Please report bugs or - better- send patches.

The list with missing features and bugs. Note that I don't know how to play 
many of the games and I can't guarantee that the unlisted games don't have any 
bugs. I just tried to play into all of them to find the obvious issues. Ideally 
someone who knows a game could dig deeper to help fix the issues.

- installation: mk install is untested. I tested the $O.game files.
- settings. Some are there, others aren't. Currently only text entry and 
booleans are supported, and no game seed.
- you can get rid of most drawing glitches by pressing the top-left game button
- guess: glitches, playable
- inertia: unplayable (missing draws)
- loopy: crashes (floating point bug)
- map: glitches, playable
- mines: sometimes crashes (assertion)
- net: white screen, unplayable
- netslide: glitches, playable
- pattern: sometimes hangs (?)
- pegs: glitches, playable
- signpost: glitches, playable
- sixteen: glitches, playable
- solo: crashes (bad magic)
- towers: glitches, playable
- tracks: glitches or unplayable?
- twiddle: glitches, playable
- undead: smaller visual bugs
- nullgame is just a stub. Don't play it.

sirjofri

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T42bc66924dec4f0a-Md34fbf73468544183d195b06
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-26 Thread Dave Eckhardt
> Can it be the case that the venti index file exhibits a desastrous
> write pattern for SSDs?

Maybe... but it would need to be worse than the load provided by
other file systems, including FAT and ext2/3/4.  Some of those
file systems rewrite some blocks like mad (e.g., superblock, journal
blocks).

Just because a flash translation layer might need to erase an entire
megabyte, or multiple megabytes, does not mean that it needs to put
the new value of a logical block in the same area of the flash that
the old value of that logical block used to be in (they do the opposite).

It would be interesting to get a dump of the SMART data for the drive(s)
that went bad, and also drive(s) that didn't go bad.

Dave Eckhardt

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-Mda9b0251a0482ce40f14c606
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-26 Thread Riddler
Back of the napkin:

venti(8) has an index entry as 40 bytes. That would fill a 1MB erasure
block in 25k writes. A SLC should handle at least twice that. A MLC is
probably less than half that from what I understand. But we haven't
discussed wear levelling yet. With the index recommended to be 5% of the
data size there should be plenty of data blocks with write cycles left for
the SSD to wear level with. I wouldn't worry about it.

The 128MB case however is pretty bad. It'll take 3,200k writes. Given the
data blocks, following the 4k assumption from the manual, will fill a 128MB
block in 32k writes that could kill a  cheap low write capacity SSD just
with the data blocks.

My cursory conclusion; back of the napkin, index behaviour is not ideal but
shouldn't cause any issues for regular wear levelling SSD (which is all of
them now right?) with a few MB erasure blocks. But going beyond that size
and yeah... Ouch.

But that's just small index updates and large erasure block SSDs for you.
Transactional databases doing lots of small updates are also known for
being able to kill SSDs. As I understand it common practice is to over
provision a transactional database SSD to make up for it.


On Sun, 26 May 2024, 20:40 ,  wrote:

> I would like to refresh my questions from may 4th.
>
> Can it be the case that the venti index file exhibits a desastrous write
> pattern for SSDs?
>
> I presume that each new block written to venti  causes a random block to
> be rewritten in the index file, until the bucket is full (after 215
> writes). Given, that the erasure blocks in the SSD may be of size 1MB or
> even 128MB, each such write may be a big strain on the device.
>
> Any opinions?
> *9fans * / 9fans / see discussions
>  + participants
>  + delivery options
>  Permalink
> 
>

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-Mccab748b1a801a2849a72e6e
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Throwing in the Towel

2024-05-26 Thread wb . kloke
I would like to refresh my questions from may 4th.

Can it be the case that the venti index file exhibits a desastrous write 
pattern for SSDs?

I presume that each new block written to venti  causes a random block to be 
rewritten in the index file, until the bucket is full (after 215 writes). 
Given, that the erasure blocks in the SSD may be of size 1MB or even 128MB, 
each such write may be a big strain on the device. 

Any opinions?
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T2ca67486c7a13a77-M45995ae775e5ed31efd6cdb6
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] fossil

2024-05-18 Thread Richard Miller
Noam Preil:
> I have a
> branch at https://git.sr.ht/~pixelherodev/plan9 which has fossil
> integrated.

I took the liberty of having a look at the fossil source in that repo.
It seems to be missing the fossil-time-backward patch. That's on the
current 9legacy distribution ISO (built 14 April 2023), and probably
on several previous ones as it went into the 9legacy git in April 2022.

It's a two-line patch which fixes a bug where the periodic sync process
can stop working if the system clock goes backwards. The consequences
of that are failure to update on-disk file data, and exhaustion of the
in-memory cache buffers which results in deadlock. From memory, I think
it could also make the sync process go into a 100% cpu loop which might
look like deadlock.

If you apply that patch, I hope that you will find some of the problems
you've been observing will be cleared up.


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tbbcec90e3dd997e1-M2a3d10ef36b09cf392eda1c2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] fossil [was: List of companies that use Plan 9.]

2024-05-18 Thread Lucio De Re
Indeed, the coupling is moderately loose (I found one constant shared in
the code I compiled for 9front -  Fossil from somewhere, probably p9p, but
maybe not - the 56000-byte Venti block size, I believe). But Fossil without
Venti is a much less valuable component, as I understand it. And Fossil
without improvements will eventually go extinct, possibly taking Venti to
its grave as well.

I don't think it's just sentimentalism on my part that keeps me interested,
it is the implicit, as yet unrealised promise. At least from my point of
view.

Lucio.

On Sat, May 18, 2024 at 4:07 PM Charles Forsyth 
wrote:

> Fossil will run without venti, but the moment you connect it to a venti,
> it cannot be standalone again, as it stands.
>
> On Sat, 18 May 2024 at 14:50, Lucio De Re  wrote:
>
>> Please include me as well. I have an unambitious plan I would like to
>> experiment with. And the most advanced version of Fossil would fit
>> nicely into that. Also, am I mistaken in believing that in all of 9legacy,
>> 9front and p9p, Fossil and Venti need to be treated as a bundle, possibly
>> starting with Venti as one component, but with Fossil quite dependent on
>> Venti?
>>
>> Lucio.
>>
>> On Fri, May 17, 2024 at 9:16 PM David du Colombier <0in...@gmail.com>
>> wrote:
>>
>>> > Responding off list shortly :)
>>> 
>>> I'd like to be included into the discussion as well.
>>> 
>>> Thanks.
>>> 
>>> --
>>> David du Colombier
>>
>>
>> --
>> Lucio De Re
>> 2 Piet Retief St
>> Kestell (Eastern Free State)
>> 9860 South Africa
>>
>> Ph.: +27 58 653 1433
>> Cell: +27 83 251 5824
>>
> *9fans * / 9fans / see discussions
>  + participants
>  + delivery options
>  Permalink
> 
>


-- 
Lucio De Re
2 Piet Retief St
Kestell (Eastern Free State)
9860 South Africa

Ph.: +27 58 653 1433
Cell: +27 83 251 5824

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T6b867aa3be7bf660-M9c87cb5f32a582b79300605b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] fossil [was: List of companies that use Plan 9.]

2024-05-18 Thread Charles Forsyth
Fossil will run without venti, but the moment you connect it to a venti, it
cannot be standalone again, as it stands.

On Sat, 18 May 2024 at 14:50, Lucio De Re  wrote:

> Please include me as well. I have an unambitious plan I would like to
> experiment with. And the most advanced version of Fossil would fit
> nicely into that. Also, am I mistaken in believing that in all of 9legacy,
> 9front and p9p, Fossil and Venti need to be treated as a bundle, possibly
> starting with Venti as one component, but with Fossil quite dependent on
> Venti?
>
> Lucio.
>
> On Fri, May 17, 2024 at 9:16 PM David du Colombier <0in...@gmail.com>
> wrote:
>
>> > Responding off list shortly :)
>> 
>> I'd like to be included into the discussion as well.
>> 
>> Thanks.
>> 
>> --
>> David du Colombier
>
>
> --
> Lucio De Re
> 2 Piet Retief St
> Kestell (Eastern Free State)
> 9860 South Africa
>
> Ph.: +27 58 653 1433
> Cell: +27 83 251 5824
> *9fans * / 9fans / see discussions
>  + participants
>  + delivery options
>  Permalink
> 
>

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T6b867aa3be7bf660-Meb7ca5e2f90ca82dcee4f634
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] fossil [was: List of companies that use Plan 9.]

2024-05-18 Thread Lucio De Re
Please include me as well. I have an unambitious plan I would like to
experiment with. And the most advanced version of Fossil would fit
nicely into that. Also, am I mistaken in believing that in all of 9legacy,
9front and p9p, Fossil and Venti need to be treated as a bundle, possibly
starting with Venti as one component, but with Fossil quite dependent on
Venti?

Lucio.

On Fri, May 17, 2024 at 9:16 PM David du Colombier <0in...@gmail.com> wrote:

> > Responding off list shortly :)
> 
> I'd like to be included into the discussion as well.
> 
> Thanks.
> 
> --
> David du Colombier


-- 
Lucio De Re
2 Piet Retief St
Kestell (Eastern Free State)
9860 South Africa

Ph.: +27 58 653 1433
Cell: +27 83 251 5824

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T6b867aa3be7bf660-M54298a47e9abafc58833832c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-18 Thread Lucio De Re
This is extremely helpful; thank you, Noam.

I'm not in a position to make any promises, but I will add my efforts to
get issues such as these at least not forgotten.

Lucio.

On Fri, May 17, 2024 at 8:47 PM Noam Preil  wrote:

> I would _love_ a complete list of known issues.
> 
> What I'm aware of:
> 
> - IIRC ORCLOSE doesn't work properly (visible as acme leaving temporary
> files around after exiting)
> - At least one deadlock remaining
> - Syncs are not atomic, so a crash can render the system unbootable if
> e.g. termrc was being written to disk. I've seen this repeatedly.
> - It's not just non-atomic; the resulting state is usually an empty
> file. Conjecture: blocks are being allocated, the file points at the new
> blocks, the old data has not been copied yet.
> - Multiple bugs in the file system checker. Nothing that messes with
> data integrity, thankfully! I have needed multiple passes though, as a
> single run does not fully clean up the file system. (Noticed this one
> when cleaning up after the go failures :P)
> - Also seen a deadlock while running `check fix` in the console
> while
> loading the file system, I think, but I don't remember for sure.
> 
> I've almost certainly run into more than this. I run into fossil bugs
> probably once every two or three months and usually haven't bothered
> noting them down because I don't lose data when they happen and they're
> rare enough I haven't bothered investigating most of them yet.
> 


-- 
Lucio De Re
2 Piet Retief St
Kestell (Eastern Free State)
9860 South Africa

Ph.: +27 58 653 1433
Cell: +27 83 251 5824

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M1d60f39156fbc7c3af05537d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-18 Thread sirjofri
18.05.2024 05:33:10 vester.thac...@fastmail.fm:
> Dealing with a social issues on this mailing list is akin to standing in a 
> summer sun, if I deal with them too long I'll become sun burned, and I'll 
> find myself in need to step out of the sun to reduce the severity of the 
> pain. If I can stop getting sun burned, my chances of contributing would 
> improve. I often wonder how many more contributors there might have been if 
> the environment were different. Fostering a better environment would help 
> improve the chance for collaboration is what I'm saying. It seems that hiring 
> someone to help do this for me is a better idea. That way I can step out of 
> the sun.

Makes sense. There's a simple rule on the internet: don't feed the troll. We 
have a troll here (and if you read other threads or join the 9front 
communication channels every now and then, you'll quickly notice them). I never 
tried to change their behavior, because they're adults, and usually that kind 
of trolling stays within borders and they usually have a point (showing the 
absurdity of questions, for example).

It's important to know what you can ignore and what you can learn from it. I 
can safely say that I ignore many of those troll mails. I read them, I find the 
relevant truth, ignore everything else in that mail, then I go on with the next 
mail in that thread.

It's far from a professional environment. On the other hand, most of us do Plan 
9 as a hobby. Don't take everything so seriously. In the 9front mailing list 
some mails are just links to music or funny videos/articles. It's only natural 
that some of this relaxed behavior spills over to the 9fans mailing list. If 
you want a true™®© professional environment, just set up a slack. And yes, this 
is somewhat of a troll (I'm not good at it).

> Take care

This is very important. Take care.

Have a nice day and enjoy the sun from the shadows.

sirjofri

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M95a4cb9d7708227dad7d179b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread vester . thacker
On Sat, May 18, 2024, at 00:51, Kurt H Maier wrote:
> I love this article very much.  Unhelpful, bossy blowhards should
> experience exactly these emotions.  My favorite part was the accusation
> of "cancel culture," which I have learned is Boomer code for
> "accountability."  They really hate that shit!

I'm pleased it got a conversation going. The topic needed to be addressed. I 
took it down as I realized that when dealing with others expressing 
narcissistic tendencies, the article would not have any impact on their 
behavior anyway. I think I can see now who the narcissists are, as they double 
down on their abusive behavior.  Abusers often don't realize they're abusing 
anyone. However, victims of their abuse do recognize it. 

> If 9front has constructed a culture where someone who calls themselves
> "Innovator Harnessing the Power of Open Source: Transforming Businesses,
> Empowering Solutions" does not feel welcome, then I am profoundly
> satsified with that culture, and commend everyone involved in its
> creation.

I fed my resume into an LLM and it suggested that tagline. I was amused and 
used it.   

> Anyway, just for the record, nobody in the 9front project has any ill
> will toward 9legacy.  Technical concerns like p9sk1, yes, but everyone
> agrees there should be *more* Plan 9 out there, not less.  We keep
> suggesting that people fork 9front as well, and make 9front Suit And Tie
> Edition, Empowering Harnessed Transformative Innovations, with all of
> the technical goodies and none of the humor or fun, but nobody seems to
> have the drive to make that happen.

I looked at behaviors and outcomes when making that assessment.

> If anyone wants help bootstrapping such a project, please let me know
> and I'll help however I can.  The existence of something like that might
> help deflect all the unfunded mandates people keep trying to demand of
> the 9front project, and create a nice home for the sorts of people whose
> primary qualifications are that they like to watch and they've been
> watching for decades.

9legacy can use a hand.

Dealing with a social issues on this mailing list is akin to standing in a 
summer sun, if I deal with them too long I'll become sun burned, and I'll find 
myself in need to step out of the sun to reduce the severity of the pain. If I 
can stop getting sun burned, my chances of contributing would improve. I often 
wonder how many more contributors there might have been if the environment were 
different. Fostering a better environment would help improve the chance for 
collaboration is what I'm saying. It seems that hiring someone to help do this 
for me is a better idea. That way I can step out of the sun. 

Take care.

Kind regards,
Vic

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M8a1cd9f1c0679edc3c916eb5
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
> you’re right, i apologize. big difference between being a total knob vs 
> exhibiting knob behavior in certain instances. and there’s no excuse for 
> aspersion.

i would not add html to your email.
thank you.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Mbb35a221261c96f81367d5f1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread fig
> i would not call people "losers"

you’re right, i apologize. big difference between being a total knob vs
exhibiting knob behavior in certain instances. and there’s no excuse for
aspersion.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M2eee0ab75d49982c2da732e8
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
> This mailing list pre-dates the evident new philosophy of cancel-culture. 
> Back when this was still an only mildly hostile place the policy was "don't 
> feed the troll". We did indeed believe that ignoring (at worst adding their 
> address to an "ignore" list) was sufficient to deal with it. But I am aware 
> that the times, they are a-changin'.

more like, this is where that form of trolling first got invented...
and cancel-culture always existed, just the term is new.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M002e365668421193c0228dab
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
> Why can’t we remove these losers from the mailing list? Look at this mess. If 
> you want to ask ChatGPT about 9front, by all means, it’s your computer. But 
> dumping walls of verbal diarrhea into the ML and onto LinkedIn and making 
> everyone fight over it is such a waste of time. I understand it’s hard to not 
> participate in these dumpster fires, here I am piling on myself, but it’s 
> just to say, good lord, can we please stop entertaining these people? Or is 
> keeping flame wars and off-topic bickering out of a mailing list like asking 
> the bowling alley on the second floor to keep the noise down?

just lead by example.
i would not call people "losers", and what you said has been said already.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M726c5847d19b78f93f56731d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] fossil [was: List of companies that use Plan 9.]

2024-05-17 Thread wb . kloke
Just a simple note. When I compared the fossil version posted by Moody in the 
original discussion thread to the one I am using (and IIRC  it is the one in 
the 9legacy git repository), I found that they differed in 2 points. One was 
the increase of a msg buffer, which is probably no big issue, but the other one 
was the omission of one deadlock patchin 9leagcy git distro.
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T6b867aa3be7bf660-Mb3c05a4482ba034b77b68284
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] fossil [was: List of companies that use Plan 9.]

2024-05-17 Thread David du Colombier
> Responding off list shortly :)

I'd like to be included into the discussion as well.

Thanks.

-- 
David du Colombier

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T6b867aa3be7bf660-M789b993f6eb5e311f7e78821
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-17 Thread Noam Preil
I would _love_ a complete list of known issues.

What I'm aware of:

- IIRC ORCLOSE doesn't work properly (visible as acme leaving temporary
files around after exiting)
- At least one deadlock remaining
- Syncs are not atomic, so a crash can render the system unbootable if
e.g. termrc was being written to disk. I've seen this repeatedly.
- It's not just non-atomic; the resulting state is usually an empty
file. Conjecture: blocks are being allocated, the file points at the new
blocks, the old data has not been copied yet.
- Multiple bugs in the file system checker. Nothing that messes with
data integrity, thankfully! I have needed multiple passes though, as a
single run does not fully clean up the file system. (Noticed this one
when cleaning up after the go failures :P)
- Also seen a deadlock while running `check fix` in the console while
loading the file system, I think, but I don't remember for sure.

I've almost certainly run into more than this. I run into fossil bugs
probably once every two or three months and usually haven't bothered
noting them down because I don't lose data when they happen and they're
rare enough I haven't bothered investigating most of them yet.



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Mb1f0845fe06285e7ec50c554
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] fossil [was: List of companies that use Plan 9.]

2024-05-17 Thread Noam Preil
Responding off list shortly :)

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T6b867aa3be7bf660-M3fe517cc779e245e44a024b1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] fossil [was: List of companies that use Plan 9.]

2024-05-17 Thread Richard Miller
Noam Preil:
> I demonstrated one
> of the problems with fossil by (attempting to) install Go, which crashes
> the file system _every single time_.

This is a useful bit of evidence that needs following up.  The go test
suite (which begins by installing and completely rebuilding go) is
running 24/7 on a cluster of Raspberry Pi machines in my front hall,
using fossil from 9legacy source.  If you look in the plan9 arm column
on https://build.golang.org you can click on any 'ok' entry (and
nearly any 'fail' entry) and you'll see a successful installation of
go on fossil ...  literally thousands of them if you follow the
sequence of 'older' pages.

If you get in touch with me off list, I'd really like to
work with you to find out what is different between my environment
and yours which leads to such different observations. My principal
reason for running the go tests has been to try to shake out more bugs
from Plan 9 and fossil. So any other replicatable data I can get is
most welcome.

> I have found multiple deadlocks over the last few years, and only
> bothered fixing one of them.

In a discussion on 9fans in April 2023, the fossil-deadlocks.diff
patch on 9legacy.org was mentioned. Have you witnessed any more
deadlocks since you applied that one?


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T6b867aa3be7bf660-Mfa75a342b512fd72b7c71720
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Lucio De Re
This mailing list pre-dates the evident new philosophy of cancel-culture.
Back when this was still an only mildly hostile place the policy was "don't
feed the troll". We did indeed believe that ignoring (at worst adding their
address to an "ignore" list) was sufficient to deal with it. But I am aware
that the times, they are a-changin'.

Lucio.

On Fri, May 17, 2024 at 7:51 PM fig  wrote:

> > The document is blatantly AI-generated
> > Not accurate at all
>
> Why can’t we remove these losers from the mailing list? Look at this mess.
> If you want to ask ChatGPT about 9front, by all means, it’s your computer.
> But dumping walls of verbal diarrhea into the ML and onto LinkedIn and
> making everyone fight over it is such a waste of time. I understand it’s
> hard to not participate in these dumpster fires, here I am piling on
> myself, but it’s just to say, good lord, can we please stop entertaining
> these people? Or is keeping flame wars and off-topic bickering out of a
> mailing list like asking the bowling alley on the second floor to keep the
> noise down?
> *9fans * / 9fans / see discussions
>  + participants
>  + delivery options
>  Permalink
> 
>


-- 
Lucio De Re
2 Piet Retief St
Kestell (Eastern Free State)
9860 South Africa

Ph.: +27 58 653 1433
Cell: +27 83 251 5824

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M54493776cc3bafc0d87d98fc
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread fig
> The document is blatantly AI-generated
> Not accurate at all

Why can’t we remove these losers from the mailing list? Look at this mess.
If you want to ask ChatGPT about 9front, by all means, it’s your computer.
But dumping walls of verbal diarrhea into the ML and onto LinkedIn and
making everyone fight over it is such a waste of time. I understand it’s
hard to not participate in these dumpster fires, here I am piling on
myself, but it’s just to say, good lord, can we please stop entertaining
these people? Or is keeping flame wars and off-topic bickering out of a
mailing list like asking the bowling alley on the second floor to keep the
noise down?

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M41c3f8691f153c1a9066280d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-17 Thread Lucio De Re
"I have a branch of 9front with fossil restored. I have discussed what
would be needed to add fossil upstream again, and there was acceptance
to the possibility if the issues get worked out _first_."

I took the Fossil sources from whatever was the most readily available
distribution and after locating a single duplicated constant (56 * 1024 on
one hand and 64 * (2<<10) on the other, I hacked one away), Fossil compiled
on 9front without a hitch. Good enough for me to feel I can use it to
rescue my "precious" data. My fear was that I would not be able to afford
such a rescue if it got much more complex than that. So let's put to bed
any delusion that I want Fossil included in 9front, I was quite satisfied
with protestations that something no worse than the 9legacy version was in
fact available with minimal effort.

On the other hand, I am disappointed that the door unlocked by Venti and
barely held ajar by Fossil may slam shut to 9front users and to that end I
am going to make a new request. Now this is not an "or else" request, nor a
promise, merely a wish based on comments in this forum to the effect that
failures have been identified in Fossil (and Venti, too).

If such a list already exists, that would be extremely welcome (to me, at
least). If not, perhaps a summary of the type of triggers that cause
failures would be helpful, at least as much as knowing who are the most
knowledgeable developers in connection with this aspect. If all that's
available is some hazy description, well, that's perfectly OK, if
disappointing. Maybe for someone like me that will turn out sufficient to
continue Fossil/Venti development. It's tempting to point out that trying
to compete with 9front developers would be a mug's game, so not including a
version of Fossil/Venti that can be successfully compiled and deployed is
not going to handicap any 9legacy development.

Again, none of the above is intended to cast aspersions on anyone. I
reserve my opinions on the emotional undercurrents in the discussions that
are still taking place here, but the value of the emotional baggage
involved, in my opinion, is precisely zero, even though I have had quite a
few occasions for muttering and even cursing into my beard (or is it under
my breath?).

Lucio.

On Fri, May 17, 2024 at 6:53 PM Noam Preil  wrote:

> I have found multiple deadlocks over the last few years, and only
> bothered fixing one of them. That patch is in 9legacy, as well, now.
> 
> During my IWP9 talk in which, among other things, I explained why I
> intend to replace fossil despite curently using it, I demonstrated one
> of the problems with fossil by (attempting to) install Go, which crashes
> the file system _every single time_.
> 
> I personally fixed over a dozen issues in Venti, and continue to find
> more. To the best of my knowledge, those patches are currently _only_
> present in 9front. I was not aware 9legacy existed when I did that
> work.
> 
> I've lost some data to fossil crashes, since if it e.g. loses power
> during a sync, it will end up _erasing_ a file rather than preserving
> the old version, which has _broken boot_ if the system crashed while I
> was editing lib/profile.
> 
> I have a branch of 9front with fossil restored. I have discussed what
> would be needed to add fossil upstream again, and there was acceptance
> to the possibility if the issues get worked out _first_.
> 
> The hostility on this list is pervasive and comes from all sides. If
> your goal is positive engagement, this is not the place to do it.
> 


-- 
Lucio De Re
2 Piet Retief St
Kestell (Eastern Free State)
9860 South Africa

Ph.: +27 58 653 1433
Cell: +27 83 251 5824

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Mcee5e051d9e2b4e4696d1b06
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-17 Thread vester . thacker
On Sat, May 18, 2024, at 01:26, Noam Preil wrote:
> The only company listed there is yours, no?
>
> That's not a good look.

On a long enough timeline, it will not matter.  

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M5c42495e321aab09629d321c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
he already admitted he's using grammarly.

On Fri, May 17, 2024 at 7:00 PM Noam Preil  wrote:
> 
> There's a clear pattern, though. The document is blatantly AI-generated,
> and I believe that the author acknowledged it as such ("the model was
> confirmed as trained on 9front sources"); even if it wasn't, the logical
> mistakes it makes are of a type humans don't generally make.
> 
> The author has many posts that _all_ feature A.I. art. The arguments
> they make have no connection to the premises, although in fairness
> that's a hallmark of bad human writing too. The sources cited have no
> connection to the arguments being made.
> 
> It is not unreasonable to assume that someone who is clearly relying so
> heavily on LLMs might be doing so on the mailing list when so many of
> their posts clearly resemble LLM output.
> 
> Hell, even if they're not using an LLM, if someone is writing with the
> _quality_ of an LLM, they're not worth engaging with. "This horrible
> spam-looking content was actually written by a person!" is not a great
> defense.
> 
> - Noam Preil
> 

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Mc1fc467d8d7d7b1873d3fc6f
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-17 Thread tlaronde
On Thu, May 16, 2024 at 10:13:45AM +0100, Andrew Back wrote:
> On 16/05/2024 09:54, tlaro...@kergis.com wrote:
> 
> > I add these that I finally found (not easily) in France. From
> > Microchip, the expensive:
> > 
> > https://www.mouser.fr/ProductDetail/494-MPFSICICLE-KITES
> > 
> > and this:
> > 
> > https://www.mouser.fr/ProductDetail/Microchip-Technology/MPFS-DISCO-KIT?qs=mELouGlnn3f1eYzoy8b3wQ%3D%3D
> > 
> > If someone has a technical advice (in the hardware area, I'm a
> > beginner) about whether the expensive one is justified because it will
> > allow far more information for debugging, testing etc. I will gladly
> > listen.
> 
> The Microchip dev kit has an on-board programmer, whereas with BeagleV Fire
> you need to buy a USB programmer, but the cheaper of the two options is
> around 100 Euro. This is used to load the bitstream which configures the
> FPGA and I wasn't sure about RISC-V CPU debug, but a quick search turned up
> this page on the Zephyr website which suggests that the same FlashPro5/6
> hardware can be used with GDB.
> 
> https://docs.zephyrproject.org/latest/boards/beagle/beaglev_fire/doc/index.html#debugging
> 
> Other than that it looks like the official dev kit maybe has more I/O and
> also a full size PCIe slot, rather than M.2. You'd need to compare the
> datasheets, but generally speaking the official dev kit will be aimed more
> at companies who want to do custom hardware designs and so it may have
> things like additional test points, and will be the officially supported
> platform if you're working with Microchip. Whereas the BeagleV Fire board is
> targeted more at enthusiasts and being more accessible.

Thanks once more for your advice.

I finally went for BeagleV-Fire, and since it was available from
France, I bought it here:

https://www.mouser.fr/ProductDetail/BeagleBoard-by-Seeed-Studio/102110898?qs=HoCaDK9Nz5eU8X3%252BpFx5gw%3D%3D

-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-Ma1c4ee0a71fb8b8bef14bf30
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Noam Preil
There's a clear pattern, though. The document is blatantly AI-generated,
and I believe that the author acknowledged it as such ("the model was
confirmed as trained on 9front sources"); even if it wasn't, the logical
mistakes it makes are of a type humans don't generally make.

The author has many posts that _all_ feature A.I. art. The arguments
they make have no connection to the premises, although in fairness
that's a hallmark of bad human writing too. The sources cited have no
connection to the arguments being made.

It is not unreasonable to assume that someone who is clearly relying so
heavily on LLMs might be doing so on the mailing list when so many of
their posts clearly resemble LLM output.

Hell, even if they're not using an LLM, if someone is writing with the
_quality_ of an LLM, they're not worth engaging with. "This horrible
spam-looking content was actually written by a person!" is not a great
defense.

- Noam Preil


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M50b020de4168865f586f0fdb
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-17 Thread Noam Preil
I have found multiple deadlocks over the last few years, and only
bothered fixing one of them. That patch is in 9legacy, as well, now.

During my IWP9 talk in which, among other things, I explained why I
intend to replace fossil despite curently using it, I demonstrated one
of the problems with fossil by (attempting to) install Go, which crashes
the file system _every single time_.

I personally fixed over a dozen issues in Venti, and continue to find
more. To the best of my knowledge, those patches are currently _only_
present in 9front. I was not aware 9legacy existed when I did that
work.

I've lost some data to fossil crashes, since if it e.g. loses power
during a sync, it will end up _erasing_ a file rather than preserving
the old version, which has _broken boot_ if the system crashed while I
was editing lib/profile.

I have a branch of 9front with fossil restored. I have discussed what
would be needed to add fossil upstream again, and there was acceptance
to the possibility if the issues get worked out _first_.

The hostility on this list is pervasive and comes from all sides. If
your goal is positive engagement, this is not the place to do it.



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Me721f99709008ac03b77ea0b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-17 Thread Noam Preil
The only company listed there is yours, no?

That's not a good look.



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M75d1829e0bc8637cd5edecf5
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Noam Preil
It is not, but in fairness, some people really do write the same way
that the LLMs do, so it's not impossible for a real person to appear to
be an LLM.

I'm leaning towards LLM-generated, anyways. It's far too similar in
structure / syntax to other AI spam I've had to deal with recently.


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M6b07d6fc6ad01c998e34b8ed
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Interoperating between 9legacy and 9front

2024-05-17 Thread Noam Preil
> The absence of Fossil from 9front was the one I found most difficult to
> overcome, but at least in theory only the equivalent of "fossil/conf" (an
> rc script I eventually shoehorned from plan9port) is essential. I can see
> how it would be inconvenient to need to support software that is
> significantly complex, especially when it must also be able to be embedded
> in the kernel.

Actually, adding fossil back in to 9front is extremely simple; I have a
branch at https://git.sr.ht/~pixelherodev/plan9 which has fossil
integrated.

The talk I gave at IWP9 was running from fossil on my 9front branch.

If my changes are too extensive compared to 9front (it's a personal
branch, so I wouldn't blame you for thinking that), I'm happy to even
create a branch that's just 9front+fossil. It's really not hard.

- Noam Preil


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tde2ca2adda383a3a-Mf4487e7706a5d7b4363ebe2e
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Noam Preil
A document that had no research put into it is not a first draft, it's
at best spam.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M636e86d3c30c32c5c186e579
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
no.

On Fri, May 17, 2024 at 4:47 PM Michael Kerpan  wrote:
>
> Could people please stop accusing people of being fake just because they 
> write verbosly? That kind of behavior is part and parcel of the incredibly 
> rude and mean-spirited behavior mentioned in that LinkedIn thing.
>
> Mike
>
> On Fri, May 17, 2024, 10:21 AM hiro <23h...@gmail.com> wrote:
>>
>> or rename that linkedin garbage to "using AI to disincentivize open
>> discussion communities"
>>
>> On Fri, May 17, 2024 at 4:16 PM Jacob Moody  wrote:
>> >
>> > https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f/
>> >
>> > This linked-in article is frankly disgusting, I suggest you take this 
>> > incorrect garbage down.
>> >
>> >
>> > On 5/17/24 07:43, Samuel Reader via 9fans wrote:
>> > > It is only a first draft, and it is not a finished product. I'll correct 
>> > > the mistakes found.
>> > >
>> > > Thank you for the kind feedback.
>> > >
>> > >
>> > >
>> > >
>> > > Sent with Proton Mail secure email.
>> > >
>> > > On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net> 
>> > > wrote:
>> > >
>> > >> On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:
>> > >>
>> > >>> an other interesting reading :
>> > >>> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
>> > >>
>> > >>
>> > >> I'm appalled and frankly furious about this article. It's blatant
>> > >> slander which can affect me in my professional career. I'm a phD
>> > >> candidate and my work is based on Plan 9 and developed on 9front; I
>> > >> was going to present it at iwp9 but could not once the venue was
>> > >> changed as it rendered it incompatible with my time table.
>> > >>
>> > >> The article lacks references to many of its claims, and the remaining
>> > >> ones directly contradict its points. The Register article is even
>> > >> linked incorrectly. A superficial reader would not bother to try to
>> > >> follow the links or find the article. For me this is clearly
>> > >> malicious attention-seeking.
>> > >>
>> > >> Regarding the pdf posted earlier[1], almost all of it is factually
>> > >> incorrect. As an example, there are no drivers for modern nvidia or
>> > >> amd chips or bluetooth. Many of the "system calls" listed in the pdf
>> > >> are not system calls (proccreate) or simply don't exit (vlongtime),
>> > >> and so on. In addition, it is trivial to recreate the same content
>> > >> with a query like the following: `Generate a detailed book-style
>> > >> document called "Revitalizing Plan 9: integrating modern enhacements
>> > >> into 9legacy" detailing all improvements introduced in 9front compared
>> > >> to 9legacy'. See for yourself in an excerpt below my email.
>> > >>
>> > >> I don't understand what the goal here is. All this post and pdf
>> > >> accomplish is spreading misinformation, promoting cancel culture,
>> > >> fostering community division and discouraging collaboration with
>> > >> 9front and even 9legacy, directly contradicting both Vic's claims and
>> > >> that of those who have sided with him in the thread. At this point,
>> > >> use of chatgpt in this thread is blatant and harmful. Please stop.
>> > >>
>> > >> Thanks,
>> > >> qwx
>> > >>
>> > >> [1] 
>> > >> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
>> > >> ---
>> > >>
>> > >> Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
>> > >> Introduction
>> > >> Plan 9 from Bell Labs has long been recognized for its innovative 
>> > >> approach to distributed computing. However, as hardware and software 
>> > >> technologies advanced, the need for a more modernized version of Plan 9 
>> > >> became apparent. This need led to the development of 9front, a fork of 
>> > >> Plan 9 that incorporates numerous enhancements and updates, surpassing 
>> > >> 9legacy in several key areas. This document details these improvements, 
>> > >> offering a comprehensive comparison of the advancements introduced in 
>> > >> 9front over 9legacy.
>> > >>
>> > >> Chapter 1: Graphics and Video Drivers
>> > >> Improved Graphics Hardware Support
>> > >> One of the most significant areas of enhancement in 9front is its 
>> > >> support for modern graphics hardware. This includes:
>> > >>
>> > >> Support for Newer GPUs: 9front integrates drivers for the latest GPU 
>> > >> models, ensuring compatibility with modern graphics cards from 
>> > >> manufacturers like NVIDIA and AMD.
>> > >> Enhanced Frame Buffer Device: The frame buffer device driver has been 
>> > >> optimized for better performance, providing smoother graphics rendering 
>> > >> and faster display updates.
>> > >> Broad Chipset Compatibility: 9front supports a wider range of graphics 
>> > >> chipsets, allowing it to run on diverse hardware configurations with 
>> > >> improved stability and performance.
>> > >> Advanced Video 

Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Kurt H Maier via 9fans
On Fri, May 17, 2024 at 07:32:18AM -0400, pl...@room3420.net wrote:
> an other interesting reading :
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card

I love this article very much.  Unhelpful, bossy blowhards should
experience exactly these emotions.  My favorite part was the accusation
of "cancel culture," which I have learned is Boomer code for
"accountability."  They really hate that shit!

If 9front has constructed a culture where someone who calls themselves
"Innovator Harnessing the Power of Open Source: Transforming Businesses,
Empowering Solutions" does not feel welcome, then I am profoundly
satsified with that culture, and commend everyone involved in its
creation.

Anyway, just for the record, nobody in the 9front project has any ill
will toward 9legacy.  Technical concerns like p9sk1, yes, but everyone
agrees there should be *more* Plan 9 out there, not less.  We keep
suggesting that people fork 9front as well, and make 9front Suit And Tie
Edition, Empowering Harnessed Transformative Innovations, with all of
the technical goodies and none of the humor or fun, but nobody seems to
have the drive to make that happen.

If anyone wants help bootstrapping such a project, please let me know
and I'll help however I can.  The existence of something like that might
help deflect all the unfunded mandates people keep trying to demand of
the 9front project, and create a nice home for the sorts of people whose
primary qualifications are that they like to watch and they've been
watching for decades.

khm

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M4bc8405899fcc7a94bd431ef
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread vester . thacker
Ok, I'm back. I stopped by because I heard about the ruckus. I am not wrong 
about my sentiments. I am not submitting disinformation. I'm expressing my 
viewpoint based on my experience and what I've witnessed reading 9fans. Help do 
the right thing and help eliminate abusive behavior.  The article I wrote 
wasn't anything special.  9fans has years of evidence for additional claims. 
I'm grateful that the evidences exist online. If you want me to elaborate, I'll 
write about them. What I want to know is why abusive behavior permitted on the 
9fans mailing list? I do not mind exposing bad behavior to a much broader 
audience so that it can get the attention it deserves so that positive change 
can occur.  Quite honestly, the Plan 9 community would be better for it.

I'm hoping change will happen. It will be good for those that want to 
contribute. It is not about control but rather it is about helping others. 
Putting others down isn't helpful nor being friendly. For anyone that engages 
in abusive behavior, please consider getting professional help. Entitlement 
doesn't justify abuse.

I do not write to be spiteful. I write because I care, and I hope to promote 
positive change.

Sincerely,
Vic


On Fri, May 17, 2024, at 23:49, Jacob Moody wrote:
> Hit the enter key a bit early...
> This is directed at Vic, if that is not clear already.
> To everyone else who called me out for assuming malice on victor's part 
> because he was "just trying to help", does this not
> make my claim more obvious now? This likewise is including AI bullshit, 
> and I suspect my claims about his other mails
> being LLM trash are also correct too. There was no apology owed and 
> none should have been given. This is about the
> furthest thing from "helping" that there is.
>
> To be direct, I have found the misinformation about 9front on this list 
> to be at best highly incompetent and at
> worst actively malicious to spread misinformation. Is this really what 
> our resident "9front-haters" are going to rally behind?
> Like I respect that some people don't like us, that's fine. I get that 
> some people have some differences but AI generated misinformation
> is downright insulting. The demands that 9front do something or change 
> their behavior to match some noncontributor's opinion here is
> frankly also insulting our time. I've generally held respect for the 
> people here who have been around a lot longer, while I may disagree
> I will read and think about what is said here. However is this is the 
> type of behavior that is defended (and therefore encouraged) I am
> not interested at all.
>
> I'll be around on this list to argue against the misinformation 
> campaigns, it is clear that if we were to go away this type of 
> misinformation
> would run rampant. I really expected better.
>
> - Moody
>
> On 5/17/24 09:14, Jacob Moody wrote:
>> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f/
>> 
>> This linked-in article is frankly disgusting, I suggest you take this 
>> incorrect garbage down.
>> 
>> 
>> On 5/17/24 07:43, Samuel Reader via 9fans wrote:
>>> It is only a first draft, and it is not a finished product. I'll correct 
>>> the mistakes found. 
>>>
>>> Thank you for the kind feedback.
>>>
>>>
>>>
>>>
>>> Sent with Proton Mail secure email.
>>>
>>> On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net> wrote:
>>>
 On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:

> an other interesting reading :
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card


 I'm appalled and frankly furious about this article. It's blatant
 slander which can affect me in my professional career. I'm a phD
 candidate and my work is based on Plan 9 and developed on 9front; I
 was going to present it at iwp9 but could not once the venue was
 changed as it rendered it incompatible with my time table.

 The article lacks references to many of its claims, and the remaining
 ones directly contradict its points. The Register article is even
 linked incorrectly. A superficial reader would not bother to try to
 follow the links or find the article. For me this is clearly
 malicious attention-seeking.

 Regarding the pdf posted earlier[1], almost all of it is factually
 incorrect. As an example, there are no drivers for modern nvidia or
 amd chips or bluetooth. Many of the "system calls" listed in the pdf
 are not system calls (proccreate) or simply don't exit (vlongtime),
 and so on. In addition, it is trivial to recreate the same content
 with a query like the following: `Generate a detailed book-style
 document called "Revitalizing Plan 9: integrating modern enhacements
 into 9legacy" detailing all improvements introduced in 9front compared
 to 9legacy'. See 

Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Kurt H Maier via 9fans
On Fri, May 17, 2024 at 02:22:01PM +, Samuel Reader via 9fans wrote:
> The 2nd draft is out. I've made some corrections as mentioned by others, and 
> I have added those who have helped to the acknowledgements. This draft is 
> only for those that are interested in the content. If you are not interested 
> please disregard. I confirmed the model was trained on 9front resources, 
> including git history.
> 
> https://link.storjshare.io/s/juh72ktckqt2mpdaeebljo7mve2q/revitalizing-project/RevitalizingPlan9.pdf

This document is full of lies, and I don't think you trained a model at
all.  I'd wager you only applied an inference step, and from an
inexpensive model at that.  Your claim that you "confirmed the model was
trained" just tells me you know as little about large-language models as
you do about Plan 9:  you're the wrong person for this job.

This is not a meaningful contribution to the literature.  Nobody will be
helped by this.  

Samuel Reader was an American hero who fought with John Brown.  If you
share a name with such a famous writer, maybe you can take inspiration
from him and anctually try to write something.

khm

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M524e78627dc57f60f74081ab
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread plan6
I guess that Vic Thacker and Samuel Reader are the very same person. And Ori, I 
was trying to be sarcastic when I called the linkedin paper "interesting". :)
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M29f298f8c9c2e6a54cc3e4a7
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Jacob Moody
We call it as we see them, it is very clear that Vic is using an LLM. Based on 
his responses to being called out for it
along with the way its been written. The article features AI art as well.
Take one walk down Vic's story postings on linkedin. All AI art, all written in 
the same AI tone.

Assume our accusations are wrong and this is actual human generated writing, 
the misinformation is still insulting and deserves to be called out.

On 5/17/24 09:46, Michael Kerpan wrote:
> Could people please stop accusing people of being fake just because they 
> write verbosly? That kind of behavior is part and parcel of the incredibly 
> rude and mean-spirited behavior mentioned in that LinkedIn thing.
> 
> Mike
> 
> On Fri, May 17, 2024, 10:21 AM hiro <23h...@gmail.com 
> > wrote:
> 
> or rename that linkedin garbage to "using AI to disincentivize open
> discussion communities"
> 
> On Fri, May 17, 2024 at 4:16 PM Jacob Moody  > wrote:
> >
> > 
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f/
>  
> 
> >
> > This linked-in article is frankly disgusting, I suggest you take this 
> incorrect garbage down.
> >
> >
> > On 5/17/24 07:43, Samuel Reader via 9fans wrote:
> > > It is only a first draft, and it is not a finished product. I'll 
> correct the mistakes found.
> > >
> > > Thank you for the kind feedback.
> > >
> > >
> > >
> > >
> > > Sent with Proton Mail secure email.
> > >
> > > On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net 
> > wrote:
> > >
> > >> On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net 
>  wrote:
> > >>
> > >>> an other interesting reading :
> > >>> 
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
>  
> 
> > >>
> > >>
> > >> I'm appalled and frankly furious about this article. It's blatant
> > >> slander which can affect me in my professional career. I'm a phD
> > >> candidate and my work is based on Plan 9 and developed on 9front; I
> > >> was going to present it at iwp9 but could not once the venue was
> > >> changed as it rendered it incompatible with my time table.
> > >>
> > >> The article lacks references to many of its claims, and the remaining
> > >> ones directly contradict its points. The Register article is even
> > >> linked incorrectly. A superficial reader would not bother to try to
> > >> follow the links or find the article. For me this is clearly
> > >> malicious attention-seeking.
> > >>
> > >> Regarding the pdf posted earlier[1], almost all of it is factually
> > >> incorrect. As an example, there are no drivers for modern nvidia or
> > >> amd chips or bluetooth. Many of the "system calls" listed in the pdf
> > >> are not system calls (proccreate) or simply don't exit (vlongtime),
> > >> and so on. In addition, it is trivial to recreate the same content
> > >> with a query like the following: `Generate a detailed book-style
> > >> document called "Revitalizing Plan 9: integrating modern enhacements
> > >> into 9legacy" detailing all improvements introduced in 9front 
> compared
> > >> to 9legacy'. See for yourself in an excerpt below my email.
> > >>
> > >> I don't understand what the goal here is. All this post and pdf
> > >> accomplish is spreading misinformation, promoting cancel culture,
> > >> fostering community division and discouraging collaboration with
> > >> 9front and even 9legacy, directly contradicting both Vic's claims and
> > >> that of those who have sided with him in the thread. At this point,
> > >> use of chatgpt in this thread is blatant and harmful. Please stop.
> > >>
> > >> Thanks,
> > >> qwx
> > >>
> > >> [1] 
> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
>  
> 
> > >> ---
> > >>
> > >> Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
> > >> Introduction
> > >> Plan 9 from Bell Labs has long been recognized for its innovative 
> approach to distributed computing. However, as hardware and software 
> technologies advanced, the need for a more modernized version of Plan 9 
> became apparent. This need led to the development of 9front, a fork of Plan 9 
> that incorporates 

Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Dave Eckhardt
> I confirmed the model was trained on 9front resources, including
> git history.

I looked quickly at the document but didn't see a statement that
it was machine-generated text or what the inputs were.  Though
"LLM ethics" are far from settled, I think at this stage it would
be good to state clearly and prominently, up front, that this is
machine-generated text, and to somewhere include information about
which LLM was used, trained on what, and with what sort of prompt.

As a separate matter, though I am not presently a 9front user, as
I quickly skimmed the document it didn't seem clearly accurate.
Is accuracy a goal?  If so, how will it be determined whether or
not that goal has been achieved?

Dave Eckhardt

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Me5cc575537394d7a0803f2c0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Jacob Moody
Hit the enter key a bit early...
This is directed at Vic, if that is not clear already.
To everyone else who called me out for assuming malice on victor's part because 
he was "just trying to help", does this not
make my claim more obvious now? This likewise is including AI bullshit, and I 
suspect my claims about his other mails
being LLM trash are also correct too. There was no apology owed and none should 
have been given. This is about the
furthest thing from "helping" that there is.

To be direct, I have found the misinformation about 9front on this list to be 
at best highly incompetent and at
worst actively malicious to spread misinformation. Is this really what our 
resident "9front-haters" are going to rally behind?
Like I respect that some people don't like us, that's fine. I get that some 
people have some differences but AI generated misinformation
is downright insulting. The demands that 9front do something or change their 
behavior to match some noncontributor's opinion here is
frankly also insulting our time. I've generally held respect for the people 
here who have been around a lot longer, while I may disagree
I will read and think about what is said here. However is this is the type of 
behavior that is defended (and therefore encouraged) I am
not interested at all.

I'll be around on this list to argue against the misinformation campaigns, it 
is clear that if we were to go away this type of misinformation
would run rampant. I really expected better.

- Moody

On 5/17/24 09:14, Jacob Moody wrote:
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f/
> 
> This linked-in article is frankly disgusting, I suggest you take this 
> incorrect garbage down.
> 
> 
> On 5/17/24 07:43, Samuel Reader via 9fans wrote:
>> It is only a first draft, and it is not a finished product. I'll correct the 
>> mistakes found. 
>>
>> Thank you for the kind feedback.
>>
>>
>>
>>
>> Sent with Proton Mail secure email.
>>
>> On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net> wrote:
>>
>>> On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:
>>>
 an other interesting reading :
 https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
>>>
>>>
>>> I'm appalled and frankly furious about this article. It's blatant
>>> slander which can affect me in my professional career. I'm a phD
>>> candidate and my work is based on Plan 9 and developed on 9front; I
>>> was going to present it at iwp9 but could not once the venue was
>>> changed as it rendered it incompatible with my time table.
>>>
>>> The article lacks references to many of its claims, and the remaining
>>> ones directly contradict its points. The Register article is even
>>> linked incorrectly. A superficial reader would not bother to try to
>>> follow the links or find the article. For me this is clearly
>>> malicious attention-seeking.
>>>
>>> Regarding the pdf posted earlier[1], almost all of it is factually
>>> incorrect. As an example, there are no drivers for modern nvidia or
>>> amd chips or bluetooth. Many of the "system calls" listed in the pdf
>>> are not system calls (proccreate) or simply don't exit (vlongtime),
>>> and so on. In addition, it is trivial to recreate the same content
>>> with a query like the following: `Generate a detailed book-style
>>> document called "Revitalizing Plan 9: integrating modern enhacements
>>> into 9legacy" detailing all improvements introduced in 9front compared
>>> to 9legacy'. See for yourself in an excerpt below my email.
>>>
>>> I don't understand what the goal here is. All this post and pdf
>>> accomplish is spreading misinformation, promoting cancel culture,
>>> fostering community division and discouraging collaboration with
>>> 9front and even 9legacy, directly contradicting both Vic's claims and
>>> that of those who have sided with him in the thread. At this point,
>>> use of chatgpt in this thread is blatant and harmful. Please stop.
>>>
>>> Thanks,
>>> qwx
>>>
>>> [1] 
>>> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
>>> ---
>>>
>>> Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
>>> Introduction
>>> Plan 9 from Bell Labs has long been recognized for its innovative approach 
>>> to distributed computing. However, as hardware and software technologies 
>>> advanced, the need for a more modernized version of Plan 9 became apparent. 
>>> This need led to the development of 9front, a fork of Plan 9 that 
>>> incorporates numerous enhancements and updates, surpassing 9legacy in 
>>> several key areas. This document details these improvements, offering a 
>>> comprehensive comparison of the advancements introduced in 9front over 
>>> 9legacy.
>>>
>>> Chapter 1: Graphics and Video Drivers
>>> Improved Graphics Hardware Support
>>> One of the most significant 

Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Michael Kerpan
Could people please stop accusing people of being fake just because they
write verbosly? That kind of behavior is part and parcel of the incredibly
rude and mean-spirited behavior mentioned in that LinkedIn thing.

Mike

On Fri, May 17, 2024, 10:21 AM hiro <23h...@gmail.com> wrote:

> or rename that linkedin garbage to "using AI to disincentivize open
> discussion communities"
>
> On Fri, May 17, 2024 at 4:16 PM Jacob Moody  wrote:
> >
> >
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f/
> >
> > This linked-in article is frankly disgusting, I suggest you take this
> incorrect garbage down.
> >
> >
> > On 5/17/24 07:43, Samuel Reader via 9fans wrote:
> > > It is only a first draft, and it is not a finished product. I'll
> correct the mistakes found.
> > >
> > > Thank you for the kind feedback.
> > >
> > >
> > >
> > >
> > > Sent with Proton Mail secure email.
> > >
> > > On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net>
> wrote:
> > >> On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:
> > >>
> > >>> an other interesting reading :
> > >>>
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
> > >>
> > >>
> > >> I'm appalled and frankly furious about this article. It's blatant
> > >> slander which can affect me in my professional career. I'm a phD
> > >> candidate and my work is based on Plan 9 and developed on 9front; I
> > >> was going to present it at iwp9 but could not once the venue was
> > >> changed as it rendered it incompatible with my time table.
> > >>
> > >> The article lacks references to many of its claims, and the remaining
> > >> ones directly contradict its points. The Register article is even
> > >> linked incorrectly. A superficial reader would not bother to try to
> > >> follow the links or find the article. For me this is clearly
> > >> malicious attention-seeking.
> > >>
> > >> Regarding the pdf posted earlier[1], almost all of it is factually
> > >> incorrect. As an example, there are no drivers for modern nvidia or
> > >> amd chips or bluetooth. Many of the "system calls" listed in the pdf
> > >> are not system calls (proccreate) or simply don't exit (vlongtime),
> > >> and so on. In addition, it is trivial to recreate the same content
> > >> with a query like the following: `Generate a detailed book-style
> > >> document called "Revitalizing Plan 9: integrating modern enhacements
> > >> into 9legacy" detailing all improvements introduced in 9front compared
> > >> to 9legacy'. See for yourself in an excerpt below my email.
> > >>
> > >> I don't understand what the goal here is. All this post and pdf
> > >> accomplish is spreading misinformation, promoting cancel culture,
> > >> fostering community division and discouraging collaboration with
> > >> 9front and even 9legacy, directly contradicting both Vic's claims and
> > >> that of those who have sided with him in the thread. At this point,
> > >> use of chatgpt in this thread is blatant and harmful. Please stop.
> > >>
> > >> Thanks,
> > >> qwx
> > >>
> > >> [1]
> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
> > >> ---
> > >>
> > >> Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
> > >> Introduction
> > >> Plan 9 from Bell Labs has long been recognized for its innovative
> approach to distributed computing. However, as hardware and software
> technologies advanced, the need for a more modernized version of Plan 9
> became apparent. This need led to the development of 9front, a fork of Plan
> 9 that incorporates numerous enhancements and updates, surpassing 9legacy
> in several key areas. This document details these improvements, offering a
> comprehensive comparison of the advancements introduced in 9front over
> 9legacy.
> > >>
> > >> Chapter 1: Graphics and Video Drivers
> > >> Improved Graphics Hardware Support
> > >> One of the most significant areas of enhancement in 9front is its
> support for modern graphics hardware. This includes:
> > >>
> > >> Support for Newer GPUs: 9front integrates drivers for the latest GPU
> models, ensuring compatibility with modern graphics cards from
> manufacturers like NVIDIA and AMD.
> > >> Enhanced Frame Buffer Device: The frame buffer device driver has been
> optimized for better performance, providing smoother graphics rendering and
> faster display updates.
> > >> Broad Chipset Compatibility: 9front supports a wider range of
> graphics chipsets, allowing it to run on diverse hardware configurations
> with improved stability and performance.
> > >> Advanced Video Handling
> > >> 9front has made considerable strides in handling video output,
> particularly with high-resolution and multi-monitor setups.
> > >>
> > >> High-Resolution Display Support: Enhanced support for high-resolution
> displays, including 4K monitors, ensures crisp 

Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
it's hard to help if we don't see the query. why don't you put the
query into the document, or better just make it some text files in a
git repo so people can help you by sending patches.

On Fri, May 17, 2024 at 4:23 PM Samuel Reader via 9fans <9fans@9fans.net> wrote:
>
> The 2nd draft is out. I've made some corrections as mentioned by others, and 
> I have added those who have helped to the acknowledgements. This draft is 
> only for those that are interested in the content. If you are not interested 
> please disregard. I confirmed the model was trained on 9front resources, 
> including git history.
>
> https://link.storjshare.io/s/juh72ktckqt2mpdaeebljo7mve2q/revitalizing-project/RevitalizingPlan9.pdf
>
> I will not continue to post the URL and comment. If you like to help with 
> corrections please do. I'll continue to work on the document until it is as 
> accurate as possible. I can be reached at samuel.rea...@proton.me.
>
> Thank you.
>
> Sent with Proton Mail secure email.
>
> On Friday, May 17th, 2024 at 10:50 PM, Clout Tolstoy  
> wrote:
>
> It's very clear at this point Vic Has never read the 9front FAQ or perhaps 
> any other documentation provided by 9front.
>
> Some of the things they ask from the community seem I'll informed because of 
> that and other reasons (like asking for GPU drivers from the community for 
> Nvidia or AMD is out of context of what an open source community can provide)
>
> Another won't fix issue is that it seems that they're unsure if they can port 
> some 9front code for 9legacy because it might not survive a closed source 
> audit for resale.
>
> It doesn't seem they want to bring value to the project and just take control.
>
> Am I missing something?
>
> On Fri, May 17, 2024, 6:33 AM hiro <23h...@gmail.com> wrote:
>> 
>> Great that you're building AI prompts instead of operating systems.
>> More trollfactories for "cyber" "warfare" will mean that all our
>> trolls will be out of a job soon. Vic, what you post on linkedin
>> sounds mainly like a big "fuck you" towards 9front, not a fair answer
>> given the technical contributions brought here by others.
>> 
>> Again, please send patches, not propaganda.
>
>
> 9fans / 9fans / see discussions + participants + delivery options Permalink

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Mf6bf122dfe8d84ea2c901aee
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Samuel Reader via 9fans
The 2nd draft is out. I've made some corrections as mentioned by others, and I 
have added those who have helped to the acknowledgements. This draft is only 
for those that are interested in the content. If you are not interested please 
disregard. I confirmed the model was trained on 9front resources, including git 
history.

https://link.storjshare.io/s/juh72ktckqt2mpdaeebljo7mve2q/revitalizing-project/RevitalizingPlan9.pdf

I will not continue to post the URL and comment. If you like to help with 
corrections please do. I'll continue to work on the document until it is as 
accurate as possible. I can be reached at samuel.rea...@proton.me.

Thank you.

Sent with [Proton Mail](https://proton.me/) secure email.

On Friday, May 17th, 2024 at 10:50 PM, Clout Tolstoy  
wrote:

> It's very clear at this point Vic Has never read the 9front FAQ or perhaps 
> any other documentation provided by 9front.
>
> Some of the things they ask from the community seem I'll informed because of 
> that and other reasons (like asking for GPU drivers from the community for 
> Nvidia or AMD is out of context of what an open source community can provide)
>
> Another won't fix issue is that it seems that they're unsure if they can port 
> some 9front code for 9legacy because it might not survive a closed source 
> audit for resale.
>
> It doesn't seem they want to bring value to the project and just take control.
>
> Am I missing something?
>
> On Fri, May 17, 2024, 6:33 AM hiro <23h...@gmail.com> wrote:
>
>> Great that you're building AI prompts instead of operating systems.
>> More trollfactories for "cyber" "warfare" will mean that all our
>> trolls will be out of a job soon. Vic, what you post on linkedin
>> sounds mainly like a big "fuck you" towards 9front, not a fair answer
>> given the technical contributions brought here by others.
>> 
>> Again, please send patches, not propaganda.
>
> [9fans](https://9fans.topicbox.com/latest) / 9fans / see 
> [discussions](https://9fans.topicbox.com/groups/9fans) + 
> [participants](https://9fans.topicbox.com/groups/9fans/members) + [delivery 
> options](https://9fans.topicbox.com/groups/9fans/subscription) 
> [Permalink](https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Me91e0ebfcfac416764fad981)
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M6fc7012e78a90b1230049d6a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
or rename that linkedin garbage to "using AI to disincentivize open
discussion communities"

On Fri, May 17, 2024 at 4:16 PM Jacob Moody  wrote:
>
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f/
>
> This linked-in article is frankly disgusting, I suggest you take this 
> incorrect garbage down.
>
>
> On 5/17/24 07:43, Samuel Reader via 9fans wrote:
> > It is only a first draft, and it is not a finished product. I'll correct 
> > the mistakes found.
> >
> > Thank you for the kind feedback.
> >
> >
> >
> >
> > Sent with Proton Mail secure email.
> >
> > On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net> wrote:
> >
> >> On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:
> >>
> >>> an other interesting reading :
> >>> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
> >>
> >>
> >> I'm appalled and frankly furious about this article. It's blatant
> >> slander which can affect me in my professional career. I'm a phD
> >> candidate and my work is based on Plan 9 and developed on 9front; I
> >> was going to present it at iwp9 but could not once the venue was
> >> changed as it rendered it incompatible with my time table.
> >>
> >> The article lacks references to many of its claims, and the remaining
> >> ones directly contradict its points. The Register article is even
> >> linked incorrectly. A superficial reader would not bother to try to
> >> follow the links or find the article. For me this is clearly
> >> malicious attention-seeking.
> >>
> >> Regarding the pdf posted earlier[1], almost all of it is factually
> >> incorrect. As an example, there are no drivers for modern nvidia or
> >> amd chips or bluetooth. Many of the "system calls" listed in the pdf
> >> are not system calls (proccreate) or simply don't exit (vlongtime),
> >> and so on. In addition, it is trivial to recreate the same content
> >> with a query like the following: `Generate a detailed book-style
> >> document called "Revitalizing Plan 9: integrating modern enhacements
> >> into 9legacy" detailing all improvements introduced in 9front compared
> >> to 9legacy'. See for yourself in an excerpt below my email.
> >>
> >> I don't understand what the goal here is. All this post and pdf
> >> accomplish is spreading misinformation, promoting cancel culture,
> >> fostering community division and discouraging collaboration with
> >> 9front and even 9legacy, directly contradicting both Vic's claims and
> >> that of those who have sided with him in the thread. At this point,
> >> use of chatgpt in this thread is blatant and harmful. Please stop.
> >>
> >> Thanks,
> >> qwx
> >>
> >> [1] 
> >> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
> >> ---
> >>
> >> Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
> >> Introduction
> >> Plan 9 from Bell Labs has long been recognized for its innovative approach 
> >> to distributed computing. However, as hardware and software technologies 
> >> advanced, the need for a more modernized version of Plan 9 became 
> >> apparent. This need led to the development of 9front, a fork of Plan 9 
> >> that incorporates numerous enhancements and updates, surpassing 9legacy in 
> >> several key areas. This document details these improvements, offering a 
> >> comprehensive comparison of the advancements introduced in 9front over 
> >> 9legacy.
> >>
> >> Chapter 1: Graphics and Video Drivers
> >> Improved Graphics Hardware Support
> >> One of the most significant areas of enhancement in 9front is its support 
> >> for modern graphics hardware. This includes:
> >>
> >> Support for Newer GPUs: 9front integrates drivers for the latest GPU 
> >> models, ensuring compatibility with modern graphics cards from 
> >> manufacturers like NVIDIA and AMD.
> >> Enhanced Frame Buffer Device: The frame buffer device driver has been 
> >> optimized for better performance, providing smoother graphics rendering 
> >> and faster display updates.
> >> Broad Chipset Compatibility: 9front supports a wider range of graphics 
> >> chipsets, allowing it to run on diverse hardware configurations with 
> >> improved stability and performance.
> >> Advanced Video Handling
> >> 9front has made considerable strides in handling video output, 
> >> particularly with high-resolution and multi-monitor setups.
> >>
> >> High-Resolution Display Support: Enhanced support for high-resolution 
> >> displays, including 4K monitors, ensures crisp and clear visuals.
> >> Multi-Monitor Configurations: Improved multi-monitor support allows users 
> >> to extend their desktop across multiple screens seamlessly, enhancing 
> >> productivity and usability.
> >>
> >> Chapter 2: Networking
> >> [...]

--
9fans: 9fans
Permalink: 

Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Jacob Moody
https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f/

This linked-in article is frankly disgusting, I suggest you take this incorrect 
garbage down.


On 5/17/24 07:43, Samuel Reader via 9fans wrote:
> It is only a first draft, and it is not a finished product. I'll correct the 
> mistakes found. 
> 
> Thank you for the kind feedback.
> 
> 
> 
> 
> Sent with Proton Mail secure email.
> 
> On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net> wrote:
> 
>> On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:
>>
>>> an other interesting reading :
>>> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
>>
>>
>> I'm appalled and frankly furious about this article. It's blatant
>> slander which can affect me in my professional career. I'm a phD
>> candidate and my work is based on Plan 9 and developed on 9front; I
>> was going to present it at iwp9 but could not once the venue was
>> changed as it rendered it incompatible with my time table.
>>
>> The article lacks references to many of its claims, and the remaining
>> ones directly contradict its points. The Register article is even
>> linked incorrectly. A superficial reader would not bother to try to
>> follow the links or find the article. For me this is clearly
>> malicious attention-seeking.
>>
>> Regarding the pdf posted earlier[1], almost all of it is factually
>> incorrect. As an example, there are no drivers for modern nvidia or
>> amd chips or bluetooth. Many of the "system calls" listed in the pdf
>> are not system calls (proccreate) or simply don't exit (vlongtime),
>> and so on. In addition, it is trivial to recreate the same content
>> with a query like the following: `Generate a detailed book-style
>> document called "Revitalizing Plan 9: integrating modern enhacements
>> into 9legacy" detailing all improvements introduced in 9front compared
>> to 9legacy'. See for yourself in an excerpt below my email.
>>
>> I don't understand what the goal here is. All this post and pdf
>> accomplish is spreading misinformation, promoting cancel culture,
>> fostering community division and discouraging collaboration with
>> 9front and even 9legacy, directly contradicting both Vic's claims and
>> that of those who have sided with him in the thread. At this point,
>> use of chatgpt in this thread is blatant and harmful. Please stop.
>>
>> Thanks,
>> qwx
>>
>> [1] 
>> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
>> ---
>>
>> Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
>> Introduction
>> Plan 9 from Bell Labs has long been recognized for its innovative approach 
>> to distributed computing. However, as hardware and software technologies 
>> advanced, the need for a more modernized version of Plan 9 became apparent. 
>> This need led to the development of 9front, a fork of Plan 9 that 
>> incorporates numerous enhancements and updates, surpassing 9legacy in 
>> several key areas. This document details these improvements, offering a 
>> comprehensive comparison of the advancements introduced in 9front over 
>> 9legacy.
>>
>> Chapter 1: Graphics and Video Drivers
>> Improved Graphics Hardware Support
>> One of the most significant areas of enhancement in 9front is its support 
>> for modern graphics hardware. This includes:
>>
>> Support for Newer GPUs: 9front integrates drivers for the latest GPU models, 
>> ensuring compatibility with modern graphics cards from manufacturers like 
>> NVIDIA and AMD.
>> Enhanced Frame Buffer Device: The frame buffer device driver has been 
>> optimized for better performance, providing smoother graphics rendering and 
>> faster display updates.
>> Broad Chipset Compatibility: 9front supports a wider range of graphics 
>> chipsets, allowing it to run on diverse hardware configurations with 
>> improved stability and performance.
>> Advanced Video Handling
>> 9front has made considerable strides in handling video output, particularly 
>> with high-resolution and multi-monitor setups.
>>
>> High-Resolution Display Support: Enhanced support for high-resolution 
>> displays, including 4K monitors, ensures crisp and clear visuals.
>> Multi-Monitor Configurations: Improved multi-monitor support allows users to 
>> extend their desktop across multiple screens seamlessly, enhancing 
>> productivity and usability.
>>
>> Chapter 2: Networking
>> [...]

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M7948c8f2a925c198cfda2fb0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Clout Tolstoy
It's very clear at this point Vic Has never read the 9front FAQ or perhaps
any other documentation provided by 9front.

Some of the things they ask from the community seem I'll informed because
of that and other reasons (like asking for GPU drivers from the community
for Nvidia or AMD is out of context of what an open source community can
provide)

Another won't fix issue is that it seems that they're unsure if they can
port some 9front code for 9legacy because it might not survive a closed
source audit for resale.

It doesn't seem they want to bring value to the project and just take
control.

Am I missing something?

On Fri, May 17, 2024, 6:33 AM hiro <23h...@gmail.com> wrote:

> Great that you're building AI prompts instead of operating systems.
> More trollfactories for "cyber" "warfare" will mean that all our
> trolls will be out of a job soon. Vic, what you post on linkedin
> sounds mainly like a big "fuck you" towards 9front, not a fair answer
> given the technical contributions brought here by others.
> 
> Again, please send patches, not propaganda.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Me91e0ebfcfac416764fad981
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
still you have not disclaimed anywhere that this is machine generated.
i expect a warning, bec. otherwise this low quality garbage is going
to be interpreted by future humans and AI alike as possibly factual,
which it clearly is not.
but i give you bonuspoint for making it in quotation marks.

On Fri, May 17, 2024 at 2:26 PM samuel.reader via 9fans <9fans@9fans.net> wrote:
>
> I've included 9front git history. Here is the results.
>
> "I reviewed the 9front Git repository to confirm details about the 
> differences between 9front and 9legacy. Here are some key points:
>
> Syscall Changes: As mentioned, 9front did not add new syscalls beyond the 
> 'nsec' syscall, which 9legacy had already included. This syscall was needed 
> to run Go binaries, although it was deprecated upon import.
>
> Kernel and Driver Enhancements: 9front has made numerous improvements to the 
> kernel and drivers. For example, they have added support for new hardware, 
> such as the i219-LM Ethernet device, and improved existing drivers, like the 
> virtio drivers for disk and Ethernet.
>
> Library Updates: There have been updates to various libraries, such as lib9p, 
> libsec, and libtags. These updates include bug fixes, performance 
> enhancements, and new features like support for additional audio formats in 
> libtags.
>
> Program Improvements: Many user programs have seen enhancements and bug 
> fixes. Notable examples include the acme editor, which received improvements 
> from Plan9port, and the git suite, which has been updated to handle modern 
> workflows more effectively. I reviewed the 9front Git repository to confirm 
> details about the differences between 9front and 9legacy. Here are some key 
> points:
>
> Syscall Changes: As mentioned, 9front did not add new syscalls beyond the 
> 'nsec' syscall, which 9legacy had already included. This syscall was needed 
> to run Go binaries, although it was deprecated upon import.
>
> Kernel and Driver Enhancements: 9front has made numerous improvements to the 
> kernel and drivers. For example, they have added support for new hardware, 
> such as the i219-LM Ethernet device, and improved existing drivers, like the 
> virtio drivers for disk and Ethernet.
>
> Library Updates: There have been updates to various libraries, such as lib9p, 
> libsec, and libtags. These updates include bug fixes, performance 
> enhancements, and new features like support for additional audio formats in 
> libtags
>
> Program Improvements: Many user programs have seen enhancements and bug 
> fixes. Notable examples include the acme editor, which received improvements 
> from Plan9port, and the git suite, which has been updated to handle modern 
> workflows more effectively."
>
>
> 9fans / 9fans / see discussions + participants + delivery options Permalink

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M28114ecf09cdbaf0eeb79306
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Steve Simon


i got very suspicious at the mention of a procinfo syscall - unlikely in plan9, 
and i couldn't imagine a use for such a thing given we have /proc already.

-Steve



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M506b4d09d5f1ea68f7f1a8cd
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread ori
I'm not sure it is interesting.

Quoth pl...@room3420.net:
> an other interesting reading :
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M5a800d099a877c4c827be898
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Samuel Reader via 9fans
It is only a first draft, and it is not a finished product. I'll correct the 
mistakes found. 

Thank you for the kind feedback.




Sent with Proton Mail secure email.

On Friday, May 17th, 2024 at 9:31 PM, qwx via 9fans <9fans@9fans.net> wrote:

> On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:
> 
> > an other interesting reading :
> > https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
> 
> 
> I'm appalled and frankly furious about this article. It's blatant
> slander which can affect me in my professional career. I'm a phD
> candidate and my work is based on Plan 9 and developed on 9front; I
> was going to present it at iwp9 but could not once the venue was
> changed as it rendered it incompatible with my time table.
> 
> The article lacks references to many of its claims, and the remaining
> ones directly contradict its points. The Register article is even
> linked incorrectly. A superficial reader would not bother to try to
> follow the links or find the article. For me this is clearly
> malicious attention-seeking.
> 
> Regarding the pdf posted earlier[1], almost all of it is factually
> incorrect. As an example, there are no drivers for modern nvidia or
> amd chips or bluetooth. Many of the "system calls" listed in the pdf
> are not system calls (proccreate) or simply don't exit (vlongtime),
> and so on. In addition, it is trivial to recreate the same content
> with a query like the following: `Generate a detailed book-style
> document called "Revitalizing Plan 9: integrating modern enhacements
> into 9legacy" detailing all improvements introduced in 9front compared
> to 9legacy'. See for yourself in an excerpt below my email.
> 
> I don't understand what the goal here is. All this post and pdf
> accomplish is spreading misinformation, promoting cancel culture,
> fostering community division and discouraging collaboration with
> 9front and even 9legacy, directly contradicting both Vic's claims and
> that of those who have sided with him in the thread. At this point,
> use of chatgpt in this thread is blatant and harmful. Please stop.
> 
> Thanks,
> qwx
> 
> [1] 
> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
> ---
> 
> Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
> Introduction
> Plan 9 from Bell Labs has long been recognized for its innovative approach to 
> distributed computing. However, as hardware and software technologies 
> advanced, the need for a more modernized version of Plan 9 became apparent. 
> This need led to the development of 9front, a fork of Plan 9 that 
> incorporates numerous enhancements and updates, surpassing 9legacy in several 
> key areas. This document details these improvements, offering a comprehensive 
> comparison of the advancements introduced in 9front over 9legacy.
> 
> Chapter 1: Graphics and Video Drivers
> Improved Graphics Hardware Support
> One of the most significant areas of enhancement in 9front is its support for 
> modern graphics hardware. This includes:
> 
> Support for Newer GPUs: 9front integrates drivers for the latest GPU models, 
> ensuring compatibility with modern graphics cards from manufacturers like 
> NVIDIA and AMD.
> Enhanced Frame Buffer Device: The frame buffer device driver has been 
> optimized for better performance, providing smoother graphics rendering and 
> faster display updates.
> Broad Chipset Compatibility: 9front supports a wider range of graphics 
> chipsets, allowing it to run on diverse hardware configurations with improved 
> stability and performance.
> Advanced Video Handling
> 9front has made considerable strides in handling video output, particularly 
> with high-resolution and multi-monitor setups.
> 
> High-Resolution Display Support: Enhanced support for high-resolution 
> displays, including 4K monitors, ensures crisp and clear visuals.
> Multi-Monitor Configurations: Improved multi-monitor support allows users to 
> extend their desktop across multiple screens seamlessly, enhancing 
> productivity and usability.
> 
> Chapter 2: Networking
> [...]

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Mb2f857e131344e3b02d181db
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread qwx via 9fans
On Fri May 17 13:33:21 +0200 2024, pl...@room3420.net wrote:
> an other interesting reading :
> https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card

I'm appalled and frankly furious about this article.  It's blatant
slander which can affect me in my professional career.  I'm a phD
candidate and my work is based on Plan 9 and developed on 9front; I
was going to present it at iwp9 but could not once the venue was
changed as it rendered it incompatible with my time table.

The article lacks references to many of its claims, and the remaining
ones directly contradict its points.  The Register article is even
linked incorrectly.  A superficial reader would not bother to try to
follow the links or find the article.  For me this is clearly
malicious attention-seeking.

Regarding the pdf posted earlier[1], almost all of it is factually
incorrect.  As an example, there are no drivers for modern nvidia or
amd chips or bluetooth.  Many of the "system calls" listed in the pdf
are not system calls (proccreate) or simply don't exit (vlongtime),
and so on.  In addition, it is trivial to recreate the same content
with a query like the following: `Generate a detailed book-style
document called "Revitalizing Plan 9: integrating modern enhacements
into 9legacy" detailing all improvements introduced in 9front compared
to 9legacy'.  See for yourself in an excerpt below my email.

I don't understand what the goal here is.  All this post and pdf
accomplish is spreading misinformation, promoting cancel culture,
fostering community division and discouraging collaboration with
9front and even 9legacy, directly contradicting both Vic's claims and
that of those who have sided with him in the thread.  At this point,
use of chatgpt in this thread is blatant and harmful.  Please stop.

Thanks,
qwx

[1] 
https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
---

Revitalizing Plan 9: Integrating Modern Enhancements into 9legacy
Introduction
Plan 9 from Bell Labs has long been recognized for its innovative approach to 
distributed computing. However, as hardware and software technologies advanced, 
the need for a more modernized version of Plan 9 became apparent. This need led 
to the development of 9front, a fork of Plan 9 that incorporates numerous 
enhancements and updates, surpassing 9legacy in several key areas. This 
document details these improvements, offering a comprehensive comparison of the 
advancements introduced in 9front over 9legacy.

Chapter 1: Graphics and Video Drivers
Improved Graphics Hardware Support
One of the most significant areas of enhancement in 9front is its support for 
modern graphics hardware. This includes:

Support for Newer GPUs: 9front integrates drivers for the latest GPU models, 
ensuring compatibility with modern graphics cards from manufacturers like 
NVIDIA and AMD.
Enhanced Frame Buffer Device: The frame buffer device driver has been optimized 
for better performance, providing smoother graphics rendering and faster 
display updates.
Broad Chipset Compatibility: 9front supports a wider range of graphics 
chipsets, allowing it to run on diverse hardware configurations with improved 
stability and performance.
Advanced Video Handling
9front has made considerable strides in handling video output, particularly 
with high-resolution and multi-monitor setups.

High-Resolution Display Support: Enhanced support for high-resolution displays, 
including 4K monitors, ensures crisp and clear visuals.
Multi-Monitor Configurations: Improved multi-monitor support allows users to 
extend their desktop across multiple screens seamlessly, enhancing productivity 
and usability.

Chapter 2: Networking
[...]

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M680864af80eddaf3fa87c1bf
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread samuel.reader via 9fans
I've included 9front git history. Here is the results. 

"I reviewed the 9front Git repository to confirm details about the differences 
between 9front and 9legacy. Here are some key points:
 1. *Syscall Changes*: As mentioned, 9front did not add new syscalls beyond the 
'nsec' syscall, which 9legacy had already included. This syscall was needed to 
run Go binaries, although it was deprecated upon import.


 2. *Kernel and Driver Enhancements*: 9front has made numerous improvements to 
the kernel and drivers. For example, they have added support for new hardware, 
such as the i219-LM Ethernet device, and improved existing drivers, like the 
virtio drivers for disk and Ethernet. 


 3. *Library Updates*: There have been updates to various libraries, such as 
lib9p, libsec, and libtags. These updates include bug fixes, performance 
enhancements, and new features like support for additional audio formats in 
libtags.


 4. *Program Improvements*: Many user programs have seen enhancements and bug 
fixes. Notable examples include the acme editor, which received improvements 
from Plan9port, and the git suite, which has been updated to handle modern 
workflows more effectively. I reviewed the 9front Git repository to confirm 
details about the differences between 9front and 9legacy. Here are some key 
points:


 5. *Syscall Changes*: As mentioned, 9front did not add new syscalls beyond the 
'nsec' syscall, which 9legacy had already included. This syscall was needed to 
run Go binaries, although it was deprecated upon import.


 6. *Kernel and Driver Enhancements*: 9front has made numerous improvements to 
the kernel and drivers. For example, they have added support for new hardware, 
such as the i219-LM Ethernet device, and improved existing drivers, like the 
virtio drivers for disk and Ethernet.


 7. *Library Updates*: There have been updates to various libraries, such as 
lib9p, libsec, and libtags. These updates include bug fixes, performance 
enhancements, and new features like support for additional audio formats in 
libtags


 8. *Program Improvements*: Many user programs have seen enhancements and bug 
fixes. Notable examples include the acme editor, which received improvements 
from Plan9port, and the git suite, which has been updated to handle modern 
workflows more effectively."



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Md2f5a6f7ba20e50e4320a235
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
Great that you're building AI prompts instead of operating systems.
More trollfactories for "cyber" "warfare" will mean that all our
trolls will be out of a job soon. Vic, what you post on linkedin
sounds mainly like a big "fuck you" towards 9front, not a fair answer
given the technical contributions brought here by others.

Again, please send patches, not propaganda.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Mcd639c005b0a78ca539ecbd1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread Matt Wilbur
On Mon, May 13, 2024 at 3:20 PM adventures in9 
wrote:

> Suggesting ways to try out a Plan9 system is not a hypothetical for
> me.  I put myself out there doing videos demonstrating Plan9 systems,
> and so I get questions all the time.


FWIW I have found your channel *extremely* helpful in learning how to play
with 9front and am very grateful for it.

Matt





>
> Everyone has access to amd64 machines.  The used market is flooded
> with retired quad core amd64 Dell and Lenovo office desktops.  Most
> experienced Linux users who want to try a Plan9 system can also
> navigate qemu.  9Front covers all these use cases.  The typical
> problems that arise are lack of drivers, which 9Legacy is even worse
> with.
>
> Besides the hardware issue, the biggest benefit from 9Front is that it
> has an active community all working on the same fork.  The most eye
> opening thing about this whole long exchange is that the old Plan9
> people are largely working alone on private forks.
>
> On Mon, May 13, 2024 at 10:02 AM Ori Bernstein  wrote:
> >
> > On Mon, 13 May 2024 11:56:20 -0400
> > "ibrahim via 9fans" <9fans@9fans.net> wrote:
> >
> > > I'm wondering why you don't adjust it so that 9front can also be run
> there.
> >
> > Because 9vx is a hacky dead end; it fundamentally
> > only runs (and can only run) on 32-bit x86. It
> > works because of a quirk of 32-bit x86 addressing.
> >
> > Linux distros are wanting to drop support for
> > running 32 bit binaries (Ubuntu tried in 2019,
> > others have tried on and off).
> >
> > Macs no longer ship x86 processors, and even the
> > ones that have x86 cpus dropped support for 32-bit
> > binaries 5 years ago.
> >
> > I have no idea what windows is up to.
> >
> > Basically, qemu/drawterm works better in more or
> > less every way.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Mada7642df61168a6a618ddef
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread plan6
an other interesting reading :
https://www.linkedin.com/pulse/critical-analysis-9front-community-conflict-vester-thacker-htt3f?trk=article-ssr-frontend-pulse_more-articles_related-content-card
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Ma5744d064b6bfdd1e63ac9dd
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread hiro
now an AI generated book? and you're blaming 9front of having invented
new syscalls? what? oh come on!

On Fri, May 17, 2024 at 12:07 PM samuel.reader via 9fans
<9fans@9fans.net> wrote:
>
> Someone asked about the differences between 9front and 9legacy. This first 
> draft provides a brief overview.
> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
> 9fans / 9fans / see discussions + participants + delivery options Permalink

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Me1d258cbcd36ec0d632438e2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread ori
Quoth samuel.reader via 9fans <9fans@9fans.net>:
> Someone asked about the differences between 9front and 9legacy. This first 
> draft provides a brief overview.
> https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf

Unfortunately, it doesn't provide a correct overview.

For example, 9front added no syscalls beyond picking
up the 'nsec' system call that 9legacy had added.
We deprecated it on import, but it was needed to run
go binaries.

The rest of this seems similarly accurate.


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M777c67b2191bf9d3c5c7a35c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-17 Thread samuel.reader via 9fans
Someone asked about the differences between 9front and 9legacy. This first 
draft provides a brief overview.
https://link.storjshare.io/s/jx6tw46kfxskld45ussjek46ccpq/revitalizing-project/RevitalizingPlan9.pdf
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-Me50dc0bbdf1af1428124189a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-16 Thread tlaronde
On Tue, May 14, 2024 at 03:44:37PM -0400, Wes Kussmaul wrote:
> 
> 
> On 5/14/24 15:05, tlaro...@kergis.com wrote:
> > 
> > I don't know if black holes do exist but I'm convinced that there are
> > already, out there, software implementations of black holes: things
> > that will collapse under their own weight.
> 
> The biggest black hole of them all: https://silibandia.com
> 

https://www.theguardian.com/australia-news/article/2024/may/09/unisuper-google-cloud-issue-account-access

"Google Cloud accidentally deletes UniSuper's online account due to
`unprecedented misconfiguration'

Super fund boss and Google Cloud global CEO issue joint statement
apologising for `extremely frustrating and disappointing' outage"

Well, I work on GIS. A points cloud is something that one has to
interpret, looking at it from far, and that disappears once you zoom
for a special information. This is also an inorganized collection of
data (this is only the one who looks at it from far that organizes the
picture). For it to be useful, it has to be replaced by organized
information that you extract from it. This is not then a cloud anymore...

I guess this also explains why I had from the beginning absolute
distrust to the whole hyped thing---whatever the provider.
Distributed, load balancing, tightly coupled multiprocessing, fault
tolerant internal system: yes. My system "somewhere", administrated by
"someone", shared with "everyone": no.
-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Mf7a94c93692147ae880b5c89
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread tlaronde
On Thu, May 16, 2024 at 09:38:44AM +, Fabian Wermelinger wrote:
> On Thu, 16 May 2024 08:27:25 +0200, tlaro...@kergis.com wrote:
> > Do anybody know of some E.U. online merchant proposing such boards?
> 
> https://pine64.org/devices/
> 
> They have an EU store (think Poland based).  I bought from them in the past, 
> can
> recommend.

OK! so here is the SiFive U74 (STAR64). I thought that the pine64 were
all ARM based. I was wrong.

I will let others provide further links before making the choice (and
I will watch/listen Geoff Collyer "Plan 9 on 64-bit RISC-V" too).
-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-Maf8453c4e76e9198467a2c32
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread Fabian Wermelinger

On Thu, 16 May 2024 08:27:25 +0200, tlaro...@kergis.com wrote:

Do anybody know of some E.U. online merchant proposing such boards?


https://pine64.org/devices/

They have an EU store (think Poland based).  I bought from them in the past, can
recommend.

--
fabs

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-M8f0ae4f895f73ae40b33ae65
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread tlaronde
On Thu, May 16, 2024 at 11:26:32AM +0200, Julien Blanchard via 9fans wrote:
> This presentation by Geoff Collyer "Plan 9 on 64-bit RISC-V" describes the
> work that has been done and mentions some hardware too.
> 
> https://www.youtube.com/watch?v=EOg6UzSss2A

Thanks for the link! I will watch this after but just noticing that
from the still first slide there is already the two mentionned: BeagleV
and Microship Polarfire Icicle, plus a Sifive u740.
-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-Mf80ec8eac5a78db5df7f1196
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread Julien Blanchard via 9fans
This presentation by Geoff Collyer "Plan 9 on 64-bit RISC-V" describes 
the work that has been done and mentions some hardware too.


https://www.youtube.com/watch?v=EOg6UzSss2A

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-Md1e867fe5ebfba04014a4211
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread tlaronde
On Thu, May 16, 2024 at 10:13:45AM +0100, Andrew Back wrote:
> On 16/05/2024 09:54, tlaro...@kergis.com wrote:
> 
> > I add these that I finally found (not easily) in France. From
> > Microchip, the expensive:
> > 
> > https://www.mouser.fr/ProductDetail/494-MPFSICICLE-KITES
> > 
> > and this:
> > 
> > https://www.mouser.fr/ProductDetail/Microchip-Technology/MPFS-DISCO-KIT?qs=mELouGlnn3f1eYzoy8b3wQ%3D%3D
> > 
> > If someone has a technical advice (in the hardware area, I'm a
> > beginner) about whether the expensive one is justified because it will
> > allow far more information for debugging, testing etc. I will gladly
> > listen.
> 
> The Microchip dev kit has an on-board programmer, whereas with BeagleV Fire
> you need to buy a USB programmer, but the cheaper of the two options is
> around 100 Euro. This is used to load the bitstream which configures the
> FPGA and I wasn't sure about RISC-V CPU debug, but a quick search turned up
> this page on the Zephyr website which suggests that the same FlashPro5/6
> hardware can be used with GDB.
> 
> https://docs.zephyrproject.org/latest/boards/beagle/beaglev_fire/doc/index.html#debugging
> 
> Other than that it looks like the official dev kit maybe has more I/O and
> also a full size PCIe slot, rather than M.2. You'd need to compare the
> datasheets, but generally speaking the official dev kit will be aimed more
> at companies who want to do custom hardware designs and so it may have
> things like additional test points, and will be the officially supported
> platform if you're working with Microchip. Whereas the BeagleV Fire board is
> targeted more at enthusiasts and being more accessible.

Thanks! I will start with a BeagleV Fire...
-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-M755c344fb69fdcfa451ed83a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-16 Thread hiro
I  believe you Steve, but I also believe noam. He's apparently the
biggest lover of fossil around out here.

On Thu, May 16, 2024 at 12:39 AM Steve Simon  wrote:
>
>
> i read the paper.
>
> i can believe there are still bugs, truth be told there are bugs in most 
> software. all i can say is in my experience i have not hit any since the 
> ephemeral snapshot fix. Honestly fosdil has been solid for me; i hope i have 
> not just jinx’ed it :-)
>
> -Steve
>
>
> > On 15 May 2024, at 11:18 pm, hiro <23h...@gmail.com> wrote:
> >
> > noam said there's also some well-known issues with locks that still
> > keeps happening in fossil. did you watch the outcome of last iwp9? he
> > has the best description of the state of venti and fossil to date.
> >
> >> On Thu, May 16, 2024 at 12:08 AM Steve Simon  wrote:
> >>
> >>
> >> Just a little first hand experience - I have run a fossil and venti server 
> >> for twenty years now.
> >>
> >> Fossil suffered three problems in my opinion:
> >>
> >> Firstly it was not well publicised that fossil was never designed to cope 
> >> with overflow; the sad truth is it fails catastrophically, as whitenessed 
> >> by Brucee. it should cope better really, but when used as a write buffer 
> >> for venti this is unlikely, it has never happened to me.
> >>
> >> Secondly it had a race condition in the ephemeral snapshot code. the only 
> >> way to make fossil reliable was to turn these off. This bug was fixed by 
> >> Charles (i think, though perhaps it was Richard) about 10 years ago and 
> >> with the fix my server has been taking ephemeral snapshots ever since.
> >>
> >> Thirdly venti and fossil are slow.
> >>
> >> I think its sad (an emotion, sorry) that fossil sources where deleted from 
> >> 9front but i do understand the principal of not distributing things the 
> >> community does not wish to support.
> >>
> >> -Steve
> >>

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M2be0eae85ad8bfeebd63db6c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread Andrew Back

On 16/05/2024 09:54, tlaro...@kergis.com wrote:


I add these that I finally found (not easily) in France. From
Microchip, the expensive:

https://www.mouser.fr/ProductDetail/494-MPFSICICLE-KITES

and this:

https://www.mouser.fr/ProductDetail/Microchip-Technology/MPFS-DISCO-KIT?qs=mELouGlnn3f1eYzoy8b3wQ%3D%3D

If someone has a technical advice (in the hardware area, I'm a
beginner) about whether the expensive one is justified because it will
allow far more information for debugging, testing etc. I will gladly
listen.


The Microchip dev kit has an on-board programmer, whereas with BeagleV 
Fire you need to buy a USB programmer, but the cheaper of the two 
options is around 100 Euro. This is used to load the bitstream which 
configures the FPGA and I wasn't sure about RISC-V CPU debug, but a 
quick search turned up this page on the Zephyr website which suggests 
that the same FlashPro5/6 hardware can be used with GDB.


https://docs.zephyrproject.org/latest/boards/beagle/beaglev_fire/doc/index.html#debugging

Other than that it looks like the official dev kit maybe has more I/O 
and also a full size PCIe slot, rather than M.2. You'd need to compare 
the datasheets, but generally speaking the official dev kit will be 
aimed more at companies who want to do custom hardware designs and so it 
may have things like additional test points, and will be the officially 
supported platform if you're working with Microchip. Whereas the BeagleV 
Fire board is targeted more at enthusiasts and being more accessible.


Andrew

--
Andrew Back
https://abopen.com

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-M9259d98bd2eca8928f2b5338
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread tlaronde
On Thu, May 16, 2024 at 09:31:47AM +0100, Andrew Back wrote:
> On 16/05/2024 07:27, tlaro...@kergis.com wrote:
> > I'd like to start playing with the combination RISC-V and Plan9.
> > There are some (including not in stock yet) SoC from Microchip for
> > example, but I seem unable to purchase them from some french
> > seller---and I had enough bad experience about buying in U.S, with
> > VAT handled by FedEx, UPS or whatever adding delirious extra costs,
> > that I'm now reluctant to buy from "abroad".
> > 
> > Do anybody know of some E.U. online merchant proposing such boards?
> 
> RS have:
> 
> - BeagleV Ahead with Alibaba T-Head TH1520 quad-core RISC-V Xuantie C910.
> 
> https://uk.rs-online.com/web/p/single-board-computers/2686957
> 
> - BeagleV Fire with Microchip PolarFire MPFS025T FCVG484E.
> 
> https://uk.rs-online.com/web/p/single-board-computers/2730243
> 
> The former featuring a more powerful RISC-V CPU, while the latter has the
> added benefit of a SoC with a 23K LE FPGA.

Thanks for the links. These seem interesting.

I have noted too what Shawn Rutledge has given---thank you too.

I add these that I finally found (not easily) in France. From
Microchip, the expensive:

https://www.mouser.fr/ProductDetail/494-MPFSICICLE-KITES

and this:

https://www.mouser.fr/ProductDetail/Microchip-Technology/MPFS-DISCO-KIT?qs=mELouGlnn3f1eYzoy8b3wQ%3D%3D

If someone has a technical advice (in the hardware area, I'm a
beginner) about whether the expensive one is justified because it will
allow far more information for debugging, testing etc. I will gladly
listen.
-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-M3307714de55bdcdf274a2a23
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread Andrew Back

On 16/05/2024 07:27, tlaro...@kergis.com wrote:

I'd like to start playing with the combination RISC-V and Plan9.
There are some (including not in stock yet) SoC from Microchip for
example, but I seem unable to purchase them from some french
seller---and I had enough bad experience about buying in U.S, with
VAT handled by FedEx, UPS or whatever adding delirious extra costs,
that I'm now reluctant to buy from "abroad".

Do anybody know of some E.U. online merchant proposing such boards?


RS have:

- BeagleV Ahead with Alibaba T-Head TH1520 quad-core RISC-V Xuantie C910.

https://uk.rs-online.com/web/p/single-board-computers/2686957

- BeagleV Fire with Microchip PolarFire MPFS025T FCVG484E.

https://uk.rs-online.com/web/p/single-board-computers/2730243

The former featuring a more powerful RISC-V CPU, while the latter has 
the added benefit of a SoC with a 23K LE FPGA.


Andrew

--
Andrew Back
https://abopen.com

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-M21dcf84f98a266390cd07740
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] RISC-V SoC available in Europe?

2024-05-16 Thread Shawn Rutledge
> On May 15, 2024, at 11:27 PM,   
> wrote:
> 
> I'd like to start playing with the combination RISC-V and Plan9.

I would too.  I have a VisionFive 2 (I highly recommend the metal case from 
here, if you get one):

https://www.aliexpress.com/item/1005004799577384.html

And a Mango Pi D1:

https://www.aliexpress.com/item/1005005298027581.html

I just didn’t figure out how to get started with building and testing 9 on 
either of those.

Neither of them has really competitive performance on Linux: no advantage over 
a raspberry pi, except to be able to try out this architecture at all.  For a 
short time, the VisionFive might have been the fastest risc-V chip available, 
but not anymore.


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-Mc787ae6a0b3e0142c1f3181a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] RISC-V SoC available in Europe?

2024-05-16 Thread tlaronde
I'd like to start playing with the combination RISC-V and Plan9.
There are some (including not in stock yet) SoC from Microchip for
example, but I seem unable to purchase them from some french
seller---and I had enough bad experience about buying in U.S, with
VAT handled by FedEx, UPS or whatever adding delirious extra costs,
that I'm now reluctant to buy from "abroad".

Do anybody know of some E.U. online merchant proposing such boards?
And even some product that is working already with Plan9 or that would
be interesting to get working with Plan9? The purpose being to learn,
it's not a problem if there will be work to do.
-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
 http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T06718162d07aded1-M97825883db13d5c31c713b5d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Steve Simon


i read the paper.

i can believe there are still bugs, truth be told there are bugs in most 
software. all i can say is in my experience i have not hit any since the 
ephemeral snapshot fix. Honestly fosdil has been solid for me; i hope i have 
not just jinx’ed it :-)

-Steve


> On 15 May 2024, at 11:18 pm, hiro <23h...@gmail.com> wrote:
> 
> noam said there's also some well-known issues with locks that still
> keeps happening in fossil. did you watch the outcome of last iwp9? he
> has the best description of the state of venti and fossil to date.
> 
>> On Thu, May 16, 2024 at 12:08 AM Steve Simon  wrote:
>> 
>> 
>> Just a little first hand experience - I have run a fossil and venti server 
>> for twenty years now.
>> 
>> Fossil suffered three problems in my opinion:
>> 
>> Firstly it was not well publicised that fossil was never designed to cope 
>> with overflow; the sad truth is it fails catastrophically, as whitenessed by 
>> Brucee. it should cope better really, but when used as a write buffer for 
>> venti this is unlikely, it has never happened to me.
>> 
>> Secondly it had a race condition in the ephemeral snapshot code. the only 
>> way to make fossil reliable was to turn these off. This bug was fixed by 
>> Charles (i think, though perhaps it was Richard) about 10 years ago and with 
>> the fix my server has been taking ephemeral snapshots ever since.
>> 
>> Thirdly venti and fossil are slow.
>> 
>> I think its sad (an emotion, sorry) that fossil sources where deleted from 
>> 9front but i do understand the principal of not distributing things the 
>> community does not wish to support.
>> 
>> -Steve
>> 

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M0d5250f5084dfe501f2a0e2d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread hiro
noam said there's also some well-known issues with locks that still
keeps happening in fossil. did you watch the outcome of last iwp9? he
has the best description of the state of venti and fossil to date.

On Thu, May 16, 2024 at 12:08 AM Steve Simon  wrote:
> 
> 
> Just a little first hand experience - I have run a fossil and venti server 
> for twenty years now.
> 
> Fossil suffered three problems in my opinion:
> 
> Firstly it was not well publicised that fossil was never designed to cope 
> with overflow; the sad truth is it fails catastrophically, as whitenessed by 
> Brucee. it should cope better really, but when used as a write buffer for 
> venti this is unlikely, it has never happened to me.
> 
> Secondly it had a race condition in the ephemeral snapshot code. the only way 
> to make fossil reliable was to turn these off. This bug was fixed by Charles 
> (i think, though perhaps it was Richard) about 10 years ago and with the fix 
> my server has been taking ephemeral snapshots ever since.
> 
> Thirdly venti and fossil are slow.
> 
> I think its sad (an emotion, sorry) that fossil sources where deleted from 
> 9front but i do understand the principal of not distributing things the 
> community does not wish to support.
> 
> -Steve
> 

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M9a1240dfa0638097e3d7bd89
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Steve Simon


Just a little first hand experience - I have run a fossil and venti server for 
twenty years now.

Fossil suffered three problems in my opinion:

Firstly it was not well publicised that fossil was never designed to cope with 
overflow; the sad truth is it fails catastrophically, as whitenessed by Brucee. 
it should cope better really, but when used as a write buffer for venti this is 
unlikely, it has never happened to me.

Secondly it had a race condition in the ephemeral snapshot code. the only way 
to make fossil reliable was to turn these off. This bug was fixed by Charles (i 
think, though perhaps it was Richard) about 10 years ago and with the fix my 
server has been taking ephemeral snapshots ever since.

Thirdly venti and fossil are slow.

I think its sad (an emotion, sorry) that fossil sources where deleted from 
9front but i do understand the principal of not distributing things the 
community does not wish to support.

-Steve


 
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M2f9ed7280e579942145b6ad1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread hiro
about venti: probably nobody got around to removing it.
send a patch.

more seriously: i have no clue what might be wrong with venti, cause i
haven't used it for decades.
the papers for venti and fossil are nice btw, i have nothing against
the concept, rather i'm all for it, in theory.

On Wed, May 15, 2024 at 7:33 PM Lucio De Re  wrote:
>
> Factually, Fossil is no big deal. Its design shortcomings have been raised in 
> the past from the Bell Labs side and the documentation (for Venti, I think, 
> but it's not very important) suggests that Fossil was knocked together as a 
> minimal Venti cache so the benefits of Venti could be utilised and the old 
> file system could be abandoned.
>
> I somehow missed that discussion at the time and never went back to find out 
> how it panned out. But it sure feels with hindsight that Fossil became the 
> trigger for the 9front schism and that would explain the sensitivity on 
> either side. It's a shame, because the Venti potential remains unrealised as 
> there isn't the Fossil bridge (where development is continuing, in 9front) to 
> a better, full functionality file system that includes Venti backing storage.
>
> Which brings me to the question I have been meaning to ask: what scope does 
> Venti serve in the absence of Fossil? I appreciate that VAC is a handy form 
> of archiving, but does it justify the complexity of configuring and 
> maintaining a Venti archive? I know that vacfs has some failings I haven't 
> had the opportunity or the inclination to investigate, but exhibit themselves 
> only in P9P - in my experience. So is Venti only a trophy application, or are 
> there serious uses for it among the 9front community?
>
> Lucio.
>
> On Wed, May 15, 2024 at 7:04 PM Jacob Moody  wrote:
>>
>> On 5/15/24 11:20, Don Bailey wrote:
>> >
>> > I have zero emotional attachment to Fossil. What I am asking for, not even 
>> > demanding, is a fact-based assessment of the asserted issue. Pointing at 
>> > the code is not an emotional attachment. It's literally the opposite. It's 
>> > asking to demonstrate and document the issues, instead of asserting that 
>> > something is awful because /you/ have had an emotional reaction to it 
>> > failing. How did it fail? Can you reproduce it? What code is bad? Why is 
>> > the code bad? If you can't answer these questions, maybe you
>> > shouldn't have removed it.
>> 
>> The emotional accusation I understand, it really seems like it's just fossil 
>> that evokes this
>> reaction out of people. Just fossil that makes people want us to prove 
>> without any reason of doubt that the
>> code should have been removed. I also just don't understand why people are 
>> so attached to fossil.
>> Is it because people feel like there is a high burden of evidence for 
>> touching the holy code
>> as ordained by bell labs? We didn't want it so it went. If you think this is 
>> actually a
>> mistake and there is a world of possibility to be had thanks to fossil in 
>> Plan 9 I encourage
>> you to maintain fossil yourself and prove to us that we were wrong in 
>> thinking it was dead weight.
>> 
>> I want to specifically compare the discussion that happened on this thread 
>> between p9sk1
>> and fossil. We think that no one should be using p9sk1, and so we spent the 
>> time to explain
>> to others the very real, concrete and specific issues with the code and 
>> implementation.
>> 
>> We are not telling any other user of Plan 9 to not use fossil if they'd 
>> like, we simply don't want to
>> deal with it in 9front. I think the burden of proof you are putting on us to 
>> make this
>> decision would only make sense if we were advocating for other distributions 
>> and current
>> users of fossil to no longer use it. It's fine, we're just not interested in 
>> it, sorry.
>> 
>> As I, and others, have pointed out now a couple of times. Adding fossil back 
>> to 9front
>> is trivial. Perhaps you haven't had the experience of having to sit in irc 
>> and help
>> new users get going with the system who really don't have opinions about 
>> anything and
>> then dealing with the outcomes when things blow up. As you said fossil is 
>> not exactly
>> easy to deal with, it needs a lot of special consideration. So why then are 
>> you complaining
>> that 9front made the decision to remove that option for the uninformed user? 
>> Does it not
>> make more sense to direct users towards a filesystem that is more resilient 
>> and requires
>> less watering?
>> 
>> All of this is entirely moot with gefs right around the corner. I can't 
>> imagine someone
>> willingly want to use fossil with gefs as a (soon to be) alternative.
>> 
>
>
>
> --
> Lucio De Re
> 2 Piet Retief St
> Kestell (Eastern Free State)
> 9860 South Africa
>
> Ph.: +27 58 653 1433
> Cell: +27 83 251 5824
> 9fans / 9fans / see discussions + participants + delivery options Permalink

--
9fans: 9fans
Permalink: 

Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Lucio De Re
Factually, Fossil is no big deal. Its design shortcomings have been raised
in the past from the Bell Labs side and the documentation (for Venti, I
think, but it's not very important) suggests that Fossil was knocked
together as a minimal Venti cache so the benefits of Venti could be
utilised and the old file system could be abandoned.

I somehow missed that discussion at the time and never went back to find
out how it panned out. But it sure feels with hindsight that Fossil became
the trigger for the 9front schism and that would explain the sensitivity on
either side. It's a shame, because the Venti potential remains
unrealised as there isn't the Fossil bridge (where development is
continuing, in 9front) to a better, full functionality file system that
includes Venti backing storage.

Which brings me to the question I have been meaning to ask: what scope does
Venti serve in the absence of Fossil? I appreciate that VAC is a handy form
of archiving, but does it justify the complexity of configuring and
maintaining a Venti archive? I know that vacfs has some failings I haven't
had the opportunity or the inclination to investigate, but exhibit
themselves only in P9P - in my experience. So is Venti only a trophy
application, or are there serious uses for it among the 9front community?

Lucio.

On Wed, May 15, 2024 at 7:04 PM Jacob Moody  wrote:

> On 5/15/24 11:20, Don Bailey wrote:
> >
> > I have zero emotional attachment to Fossil. What I am asking for, not
> even demanding, is a fact-based assessment of the asserted issue. Pointing
> at the code is not an emotional attachment. It's literally the opposite.
> It's asking to demonstrate and document the issues, instead of asserting
> that something is awful because /you/ have had an emotional reaction to it
> failing. How did it fail? Can you reproduce it? What code is bad? Why is
> the code bad? If you can't answer these questions, maybe you
> > shouldn't have removed it.
> 
> The emotional accusation I understand, it really seems like it's just
> fossil that evokes this
> reaction out of people. Just fossil that makes people want us to prove
> without any reason of doubt that the
> code should have been removed. I also just don't understand why people are
> so attached to fossil.
> Is it because people feel like there is a high burden of evidence for
> touching the holy code
> as ordained by bell labs? We didn't want it so it went. If you think this
> is actually a
> mistake and there is a world of possibility to be had thanks to fossil in
> Plan 9 I encourage
> you to maintain fossil yourself and prove to us that we were wrong in
> thinking it was dead weight.
> 
> I want to specifically compare the discussion that happened on this thread
> between p9sk1
> and fossil. We think that no one should be using p9sk1, and so we spent
> the time to explain
> to others the very real, concrete and specific issues with the code and
> implementation.
> 
> We are not telling any other user of Plan 9 to not use fossil if they'd
> like, we simply don't want to
> deal with it in 9front. I think the burden of proof you are putting on us
> to make this
> decision would only make sense if we were advocating for other
> distributions and current
> users of fossil to no longer use it. It's fine, we're just not interested
> in it, sorry.
> 
> As I, and others, have pointed out now a couple of times. Adding fossil
> back to 9front
> is trivial. Perhaps you haven't had the experience of having to sit in irc
> and help
> new users get going with the system who really don't have opinions about
> anything and
> then dealing with the outcomes when things blow up. As you said fossil is
> not exactly
> easy to deal with, it needs a lot of special consideration. So why then
> are you complaining
> that 9front made the decision to remove that option for the uninformed
> user? Does it not
> make more sense to direct users towards a filesystem that is more
> resilient and requires
> less watering?
> 
> All of this is entirely moot with gefs right around the corner. I can't
> imagine someone
> willingly want to use fossil with gefs as a (soon to be) alternative.
> 


-- 
Lucio De Re
2 Piet Retief St
Kestell (Eastern Free State)
9860 South Africa

Ph.: +27 58 653 1433
Cell: +27 83 251 5824

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M306a6ee417e8e91c0c9e01a7
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Jacob Moody
On 5/15/24 11:20, Don Bailey wrote:
> 
> I have zero emotional attachment to Fossil. What I am asking for, not even 
> demanding, is a fact-based assessment of the asserted issue. Pointing at the 
> code is not an emotional attachment. It's literally the opposite. It's asking 
> to demonstrate and document the issues, instead of asserting that something 
> is awful because /you/ have had an emotional reaction to it failing. How did 
> it fail? Can you reproduce it? What code is bad? Why is the code bad? If you 
> can't answer these questions, maybe you
> shouldn't have removed it. 

The emotional accusation I understand, it really seems like it's just fossil 
that evokes this
reaction out of people. Just fossil that makes people want us to prove without 
any reason of doubt that the
code should have been removed. I also just don't understand why people are so 
attached to fossil.
Is it because people feel like there is a high burden of evidence for touching 
the holy code
as ordained by bell labs? We didn't want it so it went. If you think this is 
actually a
mistake and there is a world of possibility to be had thanks to fossil in Plan 
9 I encourage
you to maintain fossil yourself and prove to us that we were wrong in thinking 
it was dead weight.

I want to specifically compare the discussion that happened on this thread 
between p9sk1
and fossil. We think that no one should be using p9sk1, and so we spent the 
time to explain
to others the very real, concrete and specific issues with the code and 
implementation.

We are not telling any other user of Plan 9 to not use fossil if they'd like, 
we simply don't want to
deal with it in 9front. I think the burden of proof you are putting on us to 
make this
decision would only make sense if we were advocating for other distributions 
and current
users of fossil to no longer use it. It's fine, we're just not interested in 
it, sorry.

As I, and others, have pointed out now a couple of times. Adding fossil back to 
9front
is trivial. Perhaps you haven't had the experience of having to sit in irc and 
help
new users get going with the system who really don't have opinions about 
anything and
then dealing with the outcomes when things blow up. As you said fossil is not 
exactly
easy to deal with, it needs a lot of special consideration. So why then are you 
complaining
that 9front made the decision to remove that option for the uninformed user? 
Does it not
make more sense to direct users towards a filesystem that is more resilient and 
requires
less watering?

All of this is entirely moot with gefs right around the corner. I can't imagine 
someone
willingly want to use fossil with gefs as a (soon to be) alternative.



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M0565bff8d967be11771601b6
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Kurt H Maier via 9fans
On Wed, May 15, 2024 at 12:54:41PM -0400, Don Bailey wrote:
> You handwave insults off by pretending like they aren't directed at the
> exact person you're responding to :-)
> 
> It's quite tiresome, and yet persistent.

When else has it happened?  Do I always do it?  Are there firmware
differences? Have you collected logs on the matter?  I just don't think
you have the data to back up this persistence claim.

I'm generally pretty direct when I want to insult someone.  It's not
like there are meaningful consequences.  If you feel like you were
subject to the category of people I was describing, there's not much I
can do about that, I guess.

khm

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M7a9282fa0e9032a09d8324c6
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Don Bailey
You handwave insults off by pretending like they aren't directed at the
exact person you're responding to :-)

It's quite tiresome, and yet persistent.

D


On Wed, May 15, 2024 at 12:53 PM Kurt H Maier via 9fans <9fans@9fans.net>
wrote:

> On Wed, May 15, 2024 at 12:20:04PM -0400, Don Bailey wrote:
> > Again, this is a core example I'm talking about. In this email you've
> > called me gross, a bootlicker, etc, while ignoring my concerns and
> brushing
> > them off as "emotional".
> 
> What part of "not directed at you, Don" did you fail to parse?
> 
> What other entire clauses in my email messages have you failed to parse?
> This is a concerning development.
> 
> khm

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Mb6baedbfefa07413f61dc95b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Kurt H Maier via 9fans
On Wed, May 15, 2024 at 12:20:04PM -0400, Don Bailey wrote:
> Again, this is a core example I'm talking about. In this email you've
> called me gross, a bootlicker, etc, while ignoring my concerns and brushing
> them off as "emotional".

What part of "not directed at you, Don" did you fail to parse?

What other entire clauses in my email messages have you failed to parse?
This is a concerning development.

khm

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M25dc0e8c9d6985413fddbe2a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Don Bailey
Back to square one, are we lol

On Wed, May 15, 2024 at 12:24 PM hiro <23h...@gmail.com> wrote:

> > The presumption you're making is based on the fact that it is easy /for
> you/.
>
> That is correct.
>
> > A valid reason is, for those that don't know what Fossil is, and what to
> understand the history of 9fans decision making, there is no way to know
> that decision was made, or why.
> 
> A valid reason for what?

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Mc2a3faaa519542ff486e7e0b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Jacob Moody
Thank you, I look forward to seeing your work then.

On 5/15/24 11:21, Don Bailey wrote:
> Sounds good.
> 
> D
> 
> 
> On Wed, May 15, 2024 at 12:19 PM Jacob Moody  > wrote:
> 
> On 5/15/24 10:56, Don Bailey wrote:
> > Yeah but that's the thing... "explained in this list" works while the 
> discussion is being had. But searching for that and attempting to grok the 
> discussion and the context of discussion at a later date? Not so much. Some 
> centralized documentation should be used to make these decisions clear. In 
> the commit messages is not sufficient, either. One still must search through 
> the commit messages and identify the branch/context/etc. Plus, you have to 
> /know/ about what you are looking for, if
> something
> > was removed. A separate document that outlines these 
> removed/altered/added items, and the rationale/context, would solve that. 
> Does that help illuminate the problem I'm discussing? 
> 
> Who exactly is the audience here? If the audience is developers then the 
> commit message is fine, if someone wants to know why code was changed that is 
> where you put the reasoning.
> People here like to work on code, less so on writing up whatever 
> justification you personally feel is sufficient to warrant whatever we're 
> doing. I already stated that I think
> these days more rationale and notice would be given to people for a 
> change that big, things are trending towards what I think you want.
> 
> If however you (or someone else) wanted to do what you are asking us to 
> do, which is spend the significant time it takes to demonstrably prove that 
> fossil is _not_ busted
> as we think it is and present it to us that would make for a compelling 
> argument for inclusion. Perhaps what you do could become the standard for how 
> these large changes
> are documented going forward.
> 
> Or if you'd like to start with a fork and/or raise your own community 
> with this high level of standard for code changes I would absolutely 
> encourage you to do so, if
> that is truly a better way of doing open source then it will be evident. 
> But right now I can't help but read this as asking us (people writing code 
> for 9front) to do
> more work to appease you when you are not interested in helping get that 
> work done.
> 
> 
> --
> 9fans: 9fans
> Permalink: 
> https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Me6bf30814627cb2d023dac80
>  
> 
> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription 
> 
> 
> *9fans * / 9fans / see discussions 
>  + participants 
>  + delivery options 
>  Permalink 
> 

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Ma98136cdefad2d3331c8a061
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread hiro
> The presumption you're making is based on the fact that it is easy /for you/.

That is correct.

> A valid reason is, for those that don't know what Fossil is, and what to 
> understand the history of 9fans decision making, there is no way to know that 
> decision was made, or why.

A valid reason for what?

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Me864de057a5c9a0fbc97ca96
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Don Bailey
Sounds good.

D


On Wed, May 15, 2024 at 12:19 PM Jacob Moody  wrote:

> On 5/15/24 10:56, Don Bailey wrote:
> > Yeah but that's the thing... "explained in this list" works while the
> discussion is being had. But searching for that and attempting to grok the
> discussion and the context of discussion at a later date? Not so much. Some
> centralized documentation should be used to make these decisions clear. In
> the commit messages is not sufficient, either. One still must search
> through the commit messages and identify the branch/context/etc. Plus, you
> have to /know/ about what you are looking for, if something
> > was removed. A separate document that outlines these
> removed/altered/added items, and the rationale/context, would solve that.
> Does that help illuminate the problem I'm discussing?
> 
> Who exactly is the audience here? If the audience is developers then the
> commit message is fine, if someone wants to know why code was changed that
> is where you put the reasoning.
> People here like to work on code, less so on writing up whatever
> justification you personally feel is sufficient to warrant whatever we're
> doing. I already stated that I think
> these days more rationale and notice would be given to people for a change
> that big, things are trending towards what I think you want.
> 
> If however you (or someone else) wanted to do what you are asking us to
> do, which is spend the significant time it takes to demonstrably prove that
> fossil is _not_ busted
> as we think it is and present it to us that would make for a compelling
> argument for inclusion. Perhaps what you do could become the standard for
> how these large changes
> are documented going forward.
> 
> Or if you'd like to start with a fork and/or raise your own community with
> this high level of standard for code changes I would absolutely encourage
> you to do so, if
> that is truly a better way of doing open source then it will be evident.
> But right now I can't help but read this as asking us (people writing code
> for 9front) to do
> more work to appease you when you are not interested in helping get that
> work done.
> 

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Ma45e0253b479829aece635bc
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Don Bailey
Again, this is a core example I'm talking about. In this email you've
called me gross, a bootlicker, etc, while ignoring my concerns and brushing
them off as "emotional".

I have zero emotional attachment to Fossil. What I am asking for, not even
demanding, is a fact-based assessment of the asserted issue. Pointing at
the code is not an emotional attachment. It's literally the opposite. It's
asking to demonstrate and document the issues, instead of asserting that
something is awful because /you/ have had an emotional reaction to it
failing. How did it fail? Can you reproduce it? What code is bad? Why is
the code bad? If you can't answer these questions, maybe you shouldn't have
removed it.

D


On Wed, May 15, 2024 at 12:12 PM Kurt H Maier via 9fans <9fans@9fans.net>
wrote:

> On Wed, May 15, 2024 at 11:53:28AM -0400, Don Bailey wrote:
> > It's not gaslighting to ask for evidence. I was here, I remember the
> > complains with Fossil. But to what degree was that /actually/ Fossil?
> What
> > degree was it the configurations, the hardware, the firmware, the
> > consistency of management/usage? What investigations have gone into those
> > bits, as well. Setting up and running Fossil requires some knowledge and
> > maintenance. It is not unlike a classic Volkswagen. They run great if you
> > constantly bother with them.
>
> Believe me, it causes me great personal pain to say this, as a dude who
> just sold an 85 Jetta and must physically restrain himself from filling
> his yard with air-cooled Boxers, but "constantly bothering" and "running
> great" are mutually exclusive.
>
> > It isn't gaslighting to ask for those details. And if we are a
> code-centric
> > community, as we claim to be, point to the code that shows me it's
> > problematic and unstable. Have you found it? And I don't say that to be
> > coy... where can we demonstrably show that Fossil is volatile? What data
> > backs that up?
>
> It's great that you're willing to take bug reports seriously!  If that
> had been the prevailing attitude on 9fans some years back, 9front
> probably wouldn't exist, much less exist without an in-tree Fossil.  But
> your "point to the code" demand is not a great look.  That *is* more
> like the old-school response to Fossil bug reports.  In a way, deleting
> Fossil was the grandest test of all -- since it's gone, Fossil has
> stopped corrupting my data for sure.  So there's the code causing the
> problem, at the granularity I consider worthwhile to pursue.  Nobody
> owes you a scientific analysis.
>
> But if you (or anyone else) wants to put this stuff back in the 9front
> tree, it needs to be clearly demonstrated that it won't be a massive
> timesink and a distraction from the other, more fun filesystems we have.
>
> > So this is, again, the problem I have with what has occurred on this
> list.
> > Anything certain parties here disagree with is brushed off as trolling or
> > "gaslighting" or any other such term that rationalizes dismissal. Let's
> be
> > prescriptive, instead.
> 
> No, not "anything."  Specifically this Fossil nonsense.  I don't know
> why so many people have deep emotional ties to Fossil, and I'm not
> really interested in finding out, but the years of hostility torward
> problem reports regarding Fossil, interspersed with "fixes" that
> weren't, led me (as an outsider) to conclude that nobody actually
> understands how the damn thing works, and if they do they're not
> interested in helping maintain it... and that alone is a great reason to
> delete the code.
> 
> Anyway I don't understand why everyone is pissed about this.  Anyone who
> wants Fossil can install it.  If you want a 'canonical' Fossil, upload
> it somewhere and canonize it.  Problem solved.
> 
> As an aside, not directed at you, Don: this weird bootlicking where a
> commercial entity has to be involved to make something 'real' is pretty
> gross.  We don't need bureaucracy to help one another, and I will never
> give a shit if someone's use of the software is for-profit or not, and I
> don't understand why it matters at all.
> 
> khm

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M736626991a6535e7bb010d26
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Jacob Moody
On 5/15/24 10:57, hiro wrote:
>> I don't understand the difference between code being included in the 
>> distribution and being "back in 9front". These are the same thing. If we 
>> ship code we maintain it.
> 
> there are some exceptions :)

I would like to see a list, that could should either be fixed or removed in my 
opinion.



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-M49756ac9191c4d1b95dd0c2c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] List of companies that use Plan 9.

2024-05-15 Thread Jacob Moody
On 5/15/24 10:56, Don Bailey wrote:
> Yeah but that's the thing... "explained in this list" works while the 
> discussion is being had. But searching for that and attempting to grok the 
> discussion and the context of discussion at a later date? Not so much. Some 
> centralized documentation should be used to make these decisions clear. In 
> the commit messages is not sufficient, either. One still must search through 
> the commit messages and identify the branch/context/etc. Plus, you have to 
> /know/ about what you are looking for, if something
> was removed. A separate document that outlines these removed/altered/added 
> items, and the rationale/context, would solve that. Does that help illuminate 
> the problem I'm discussing? 

Who exactly is the audience here? If the audience is developers then the commit 
message is fine, if someone wants to know why code was changed that is where 
you put the reasoning.
People here like to work on code, less so on writing up whatever justification 
you personally feel is sufficient to warrant whatever we're doing. I already 
stated that I think
these days more rationale and notice would be given to people for a change that 
big, things are trending towards what I think you want.

If however you (or someone else) wanted to do what you are asking us to do, 
which is spend the significant time it takes to demonstrably prove that fossil 
is _not_ busted
as we think it is and present it to us that would make for a compelling 
argument for inclusion. Perhaps what you do could become the standard for how 
these large changes
are documented going forward.

Or if you'd like to start with a fork and/or raise your own community with this 
high level of standard for code changes I would absolutely encourage you to do 
so, if
that is truly a better way of doing open source then it will be evident. But 
right now I can't help but read this as asking us (people writing code for 
9front) to do
more work to appease you when you are not interested in helping get that work 
done.


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Me6bf30814627cb2d023dac80
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


  1   2   3   4   5   6   7   8   9   10   >