< 1673309067 721656 :__monty__!~toonn@user/toonn QUIT :Quit: leaving > 1673310897 828998 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Mujk 5* 10New user account > 1673311271 31254 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=106022&oldid=106013 5* 03Mujk 5* (+96) 10/* Introductions */ > 1673312498 927400 PRIVMSG #esolangs :14[[07User:Mujk14]]4 N10 02https://esolangs.org/w/index.php?oldid=106023 5* 03Mujk 5* (+160) 10Created page with "Hi == my languages == * [[trainfck]] == my interpreters and compilers == * [https://github.com/Mujk/trainfck trainfck] -> a trainfck interpreter written in Go" > 1673313015 273691 PRIVMSG #esolangs :14[[07Trainfck14]]4 N10 02https://esolangs.org/w/index.php?oldid=106024 5* 03Mujk 5* (+1531) 10Created page with "Trainfck is a language designed by [[User:Mujk|Mujk]]. It's a concurrent, brainfuck inspired esoteric programming language with trains. == language == Trainfck is an esoteric programming language using a 2D map where trains run on rails. Trains depart from stations (+) a > 1673313035 195248 PRIVMSG #esolangs :14[[07Trainfck14]]4 10 02https://esolangs.org/w/index.php?diff=106025&oldid=106024 5* 03Mujk 5* (+8) 10/* language */ > 1673313121 837416 PRIVMSG #esolangs :14[[07Trainfck14]]4 10 02https://esolangs.org/w/index.php?diff=106026&oldid=106025 5* 03Mujk 5* (+108) 10/* language */ < 1673313548 333718 :Noisytoot!~noisytoot@sourcehut/user/noisytoot QUIT :Excess Flood < 1673313665 164667 :Noisytoot!~noisytoot@sourcehut/user/noisytoot JOIN #esolangs Noisytoot :Ron > 1673313791 18014 PRIVMSG #esolangs :14[[07Trainfck14]]4 10 02https://esolangs.org/w/index.php?diff=106027&oldid=106026 5* 03Mujk 5* (+38) 10/* language */ > 1673314065 801760 PRIVMSG #esolangs :14[[07Trainfck14]]4 10 02https://esolangs.org/w/index.php?diff=106028&oldid=106027 5* 03Mujk 5* (-2) 10/* language */ > 1673314244 192151 PRIVMSG #esolangs :14[[07Trainfck14]]4 10 02https://esolangs.org/w/index.php?diff=106029&oldid=106028 5* 03Mujk 5* (+8) 10/* operators */ < 1673314585 677645 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards > 1673315526 950859 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=106030&oldid=105981 5* 03Mujk 5* (+15) 10/* T */ > 1673318417 261255 PRIVMSG #esolangs :14[[07Cipher14]]4 10 02https://esolangs.org/w/index.php?diff=106031&oldid=100179 5* 03Kaveh Yousefi 5* (+162) 10Added a hyperlink to my implementation of the Cipher programming language on GitHub and changed the category tag Unimplemented to Implemented. > 1673318583 774858 PRIVMSG #esolangs :14[[07Cipher14]]4 10 02https://esolangs.org/w/index.php?diff=106032&oldid=106031 5* 03Kaveh Yousefi 5* (+0) 10Modified the 87 command's effect to calculate the quotient b/a, as the original operation b/1 appears erroneous. > 1673318675 522351 PRIVMSG #esolangs :14[[07Cipher14]]4 10 02https://esolangs.org/w/index.php?diff=106033&oldid=106032 5* 03Kaveh Yousefi 5* (+342) 10Added an examples section with two initial members, the first demonstrating an addition, the second realizing a countdown from 4 to 1. > 1673318821 488097 PRIVMSG #esolangs :14[[07Cipher14]]4 M10 02https://esolangs.org/w/index.php?diff=106034&oldid=106033 5* 03Kaveh Yousefi 5* (+1) 10Rectified the Common Lisp interpreter description, having lapsed by retaining the nominal Muppp reference from the provenance of its copying. < 1673321057 168469 :LinenAndCurls!uid568065@user/utoneq QUIT :Quit: Connection closed for inactivity < 1673321845 910371 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :How can I check that a .gitattributes file is correct if it is not in a git repository? < 1673321899 475812 :Noisytoot!~noisytoot@sourcehut/user/noisytoot QUIT :Ping timeout: 260 seconds < 1673322668 557801 :Noisytoot!~noisytoot@sourcehut/user/noisytoot JOIN #esolangs Noisytoot :Ron > 1673323762 269632 PRIVMSG #esolangs :14[[07Miscmisc214]]4 M10 02https://esolangs.org/w/index.php?diff=106035&oldid=105191 5* 03Transoptimal 5* (+5) 10Fix mistake in hello world example < 1673324053 240990 :Noisytoot!~noisytoot@sourcehut/user/noisytoot QUIT :Ping timeout: 256 seconds < 1673324570 98582 :Noisytoot!~noisytoot@sourcehut/user/noisytoot JOIN #esolangs Noisytoot :Ron < 1673330513 484567 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) < 1673330528 698733 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards < 1673330716 103192 :bgs!~bgs@212-85-160-171.dynamic.telemach.net JOIN #esolangs bgs :bgs < 1673333336 536796 :bgs!~bgs@212-85-160-171.dynamic.telemach.net QUIT :Remote host closed the connection < 1673338102 873216 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1673346166 134123 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=106036&oldid=106007 5* 03Xyzzy 5* (-216) 10 < 1673346414 128706 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1673346581 936654 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :https://www.bigmessowires.com/2022/12/15/mysteries-of-macintosh-high-density-mfm-disks/ some impressive reverse engineering of badly documented low-level floppy disk drive hardware and disk driver details using a logic analyzer < 1673347406 166327 :immibis_!~immibis@i689751E6.versanet.de QUIT :Ping timeout: 246 seconds < 1673347571 873961 :immibis_!~immibis@i689751E6.versanet.de JOIN #esolangs immibis :realname < 1673347612 854708 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1673348500 72847 :sunarch!sid526836@user/sunarch QUIT :Quit: Connection closed for inactivity < 1673352331 241017 :genpaku!~gen@107.191.100.185 QUIT :Read error: Connection reset by peer < 1673352523 498878 :genpaku!~gen@107.191.100.185 JOIN #esolangs genpaku :paku < 1673356904 462058 :Thedarkb1-Deskto!~Thedarkb@78.141.240.26 JOIN #esolangs Thedarkb :Ben < 1673357059 863592 :Thedarkb!~Thedarkb@92.40.196.34.threembb.co.uk QUIT :Ping timeout: 260 seconds < 1673360111 120328 :Noisytoot!~noisytoot@sourcehut/user/noisytoot QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1673360127 359714 :Noisytoot!~noisytoot@sourcehut/user/noisytoot JOIN #esolangs Noisytoot :Ron < 1673360417 600710 :Noisytoot!~noisytoot@sourcehut/user/noisytoot QUIT :Remote host closed the connection < 1673360454 450893 :Noisytoot!~noisytoot@sourcehut/user/noisytoot JOIN #esolangs Noisytoot :Ron < 1673361390 450290 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed > 1673361997 616187 PRIVMSG #esolangs :14[[07Talk:&brainfuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=106037 5* 03Pro465 5* (+84) 10Created page with "was it not having IO intentional? ~~~" < 1673363345 126583 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1673363371 310800 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :apparently gitlab requires me to register an account to do a search among bug tickets in a project's bug tracker < 1673363445 688865 :GregorR!~GregorR@71.19.155.102 PRIVMSG #esolangs :That's annoying and yet somehow unsurprising. < 1673363587 911003 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :jesus, just how many forms do I have to fill in to sign up for this site? < 1673364225 822226 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :it gives me a mandatory form with something like "In what role you want to sign up to Gitlab" where the choices are all managerspeak job titles, and "Why are you signing up to Gitlab", none of which seem suitable either. I just want to report a fricking bug to a project, and search first whether there's already a bug ticket, darn you! < 1673364855 750956 :GregorR!~GregorR@71.19.155.102 PRIVMSG #esolangs :Yup, that sounds like Gitlab to me. < 1673365476 29785 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :my boss asked everyone in the company that for company email we should use email signatures formatted to this weird overlong (10 lines) template that includes the company HQ site address (yes, you absolutely need that in every fricking email) and my job title in both Hungarian and English. my supervisor also told me to use that template. so I asked < 1673365476 523228 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :him what my job title is but he refused to answer that. < 1673365489 863348 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :not that that's relevant to gitlab because I am filing a bug report not for work < 1673365708 916026 :GregorR!~GregorR@71.19.155.102 PRIVMSG #esolangs :Pretty sure if your manager refuses to tell you a job title, that means you choose your own job title. < 1673365721 729213 :GregorR!~GregorR@71.19.155.102 PRIVMSG #esolangs :"King"? Too grandiose? "Duke"? < 1673365744 796091 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Chief Twit is popular, I hear. < 1673365801 355495 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :GregorR: sure, but I want to know what to put in the email signature specifically. < 1673365812 74462 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :and now, I don't want one that implies royalty or nobility < 1673365851 39738 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I have a role and a job level and other things along those lines, but I'm not sure if I have a job title. < 1673365877 625257 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I'm not even sure I'd be allowed. Hungary banned the use of nobility titles during the soviet rule, though I'm not sure if they're still banned or not. < 1673365950 23194 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :the CEO who asked this has "okl. villamosmérnök / Electrical Engineer (MSc)" as his job title < 1673365980 672934 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Apparently I have an (editable) "Business Title" shown in the company intranet, and a (non-editable) "Job Profile" which is automatically derived from the other stuff and gets written on official papers like the "prove you're employed" letter you can request and suchlike. < 1673366003 274391 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I don't know if this is a job level or job title or role or what the difference is between those < 1673366136 307136 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1673366239 66393 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :there's an in-company phonebook on the network, maintained with a large delay by the CEO, which contains the name of most employees, their email address, the phone number for their company-provided phone if they have one, and sometimes their private mobile phone number if they use it for work. that table also have a job title, but the whole table s < 1673366239 561549 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :badly maintained so I don't trustu it, and it's not clear if it's the same job title as the one I should put in this email template anyway < 1673366311 589612 :LinenAndCurls!uid568065@user/utoneq JOIN #esolangs zut :utoneq < 1673366381 320859 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1673366397 128458 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas > 1673367219 43893 PRIVMSG #esolangs :14[[07User:TheEyeOfAr3s14]]4 10 02https://esolangs.org/w/index.php?diff=106038&oldid=98248 5* 03TheEyeOfAr3s 5* (+529) 10 > 1673367946 438017 PRIVMSG #esolangs :14[[07RESOI14]]4 N10 02https://esolangs.org/w/index.php?oldid=106039 5* 03TheEyeOfAr3s 5* (+574) 10Created page with "[https://github.com/The-Eye-of-Ar3s/RESOI RESOI] is a [https://www.rust-lang.org Rust] based application designed to be shipped in a single binary and be able to run a variety of Esolangs. == Usage == Usage: resoi --file --lang Flags: -h, --he > 1673368030 235582 PRIVMSG #esolangs :14[[07User:TheEyeOfAr3s14]]4 10 02https://esolangs.org/w/index.php?diff=106040&oldid=106038 5* 03TheEyeOfAr3s 5* (-423) 10 < 1673368645 196525 :craigo!~craigo@180-150-37-12.b49625.bne.nbn.aussiebb.net JOIN #esolangs craigo :realname < 1673369656 214165 :bgs!~bgs@212-85-160-171.dynamic.telemach.net JOIN #esolangs bgs :bgs < 1673369888 208205 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1673377008 238597 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :There are other problem with GitLab, such as it requires JavaScripts to view. Due to that and other problem you mention, I do not recommend the use of Gitlab; yyou can use GitHub, Codeberg, Sourcehut, etc, instead. But, that won't help if you want to access a project which is already on Gitlab. < 1673377033 740924 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I had never tried to register for Gitlab so I did not know it ask such question like that. So, I do not know what are the choices in the form, either. < 1673377502 992481 :sknebel!~quassel@v22016013254630973.happysrv.de PRIVMSG #esolangs :gitlab has gone full "we need to sell stuff"-mode < 1673377577 74917 :sknebel!~quassel@v22016013254630973.happysrv.de PRIVMSG #esolangs :and gitlab.com has clearly failed to meaningfully challenge github.com in the open-source/free department, and post-MS-aquisition trying to compete with latter means competing with essentially infinite money for freebies... > 1673377930 967707 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Joaozin003 5* 10uploaded "[[02File:Multidodecoordinates diagram.png10]]": A diagram I made for my Multidodecagony language. < 1673377968 21426 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Fortunately it seems to me that the damage that Microsoft had made to GitHub isn't too much (yet) > 1673378178 847143 PRIVMSG #esolangs :14[[07Multidodecagony14]]4 N10 02https://esolangs.org/w/index.php?oldid=106042 5* 03Joaozin003 5* (+4758) 10Created page with "Multidodecagony is a language made by [[User:Joaozin003|Joaozin003]] inspired by [[Hexagony]], which is laid out in dodecahedrons. Ugh! == Etymology == This language's name was derived from Hexagony: multi means multiple, dodeca means dodecahedrons, agony j > 1673378218 125220 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=106043&oldid=106030 5* 03Joaozin003 5* (+22) 10 < 1673378462 44674 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Do you know how to make on GitHub so that the search for issues/pull-requests with "involves:zzo38 sort:updated" will include "user:zzo38" as well, in the same list? < 1673378535 70996 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Now I have set up a mirror of the Free Hero Mesh project on GitHub (git is rather confusing, so it took about a day to set it up). Someone might add issues there, although unlike using the NNTP or IRC, you will require a GitHub account to use the issues in GitHub (although fortunately you can read them without an account, unlike Gitlab) < 1673378648 536360 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu JOIN #esolangs * :b_jonas < 1673380090 895044 :GregorR!~GregorR@71.19.155.102 PRIVMSG #esolangs :Microsoft couldn't do more damage to GitHub than git's general terribleness does ;) < 1673380333 419189 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Yes, git is rather confusing like I said, which is why I use fossil for my own projects. Nevertheless, I did manage to set up a git mirror too. < 1673380413 259686 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :(One problem was that the output "fossil export" was wrong, that it had the wrong email address and I could not figure out how to configure fossil to fix that, so I used sed instead to change them to the email address that GitHub expects to be mentioned.) > 1673382288 651179 PRIVMSG #esolangs :14[[07OOOOL14]]4 M10 02https://esolangs.org/w/index.php?diff=106044&oldid=68170 5* 03PythonshellDebugwindow 5* (+9) 10Stub < 1673383224 71326 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :zzo38: I would have thought that although git is confusing, it's confusing exactly the way that you zzo38 like, so it would conufse you less than most people < 1673383275 925117 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :I mean your farbfeld utilities has command-line utilties with rather tricky syntax for how to invoke them, which is just what git does < 1673383321 705814 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :and you invent that command-line syntax, you don't just cope with it > 1673383481 518800 PRIVMSG #esolangs :14[[07RESOI14]]4 10 02https://esolangs.org/w/index.php?diff=106045&oldid=106039 5* 03TheEyeOfAr3s 5* (+66) 10/* Supported Languages */ > 1673383591 777124 PRIVMSG #esolangs :14[[07RESOI14]]4 10 02https://esolangs.org/w/index.php?diff=106046&oldid=106045 5* 03TheEyeOfAr3s 5* (+168) 10 > 1673383603 307033 PRIVMSG #esolangs :14[[07RESOI14]]4 10 02https://esolangs.org/w/index.php?diff=106047&oldid=106046 5* 03TheEyeOfAr3s 5* (-4) 10/* Usage */ < 1673384248 977348 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Well, it did seem to confuse me less than most people, although the documentation does not seem to be all in one place easily to be found. The file formats also seem to be strange. With fossil, I was easily able to find all of the documentation for the file formats and protocols, and they are well documented (there were some problems with it that I reported and got corrected, e.g. it did not previously mention that it uses nonstandard b < 1673384371 84575 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Still, it did not take me that long to set it up. The git init documentation does not mention what is a "bare repository", but says that it can be used. I found out that it is what I needed though, so I did set up a bare repository. When asking for the password, entering the password did not work but I figured out that what is needed at that prompt is not the password but rather is the access token. < 1673385094 940337 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :The format for blob files is easily enough, but the format for tree files and commit files is different, and the documentation does not seem to make it clear enough where to find these documents that describe these formats, as well as the other files (e.g. HEAD). I found the HEAD file it created said "ref: refs/heads/master", but I changed "master" to "trunk" and that does not seem to have cause any problems. < 1673385255 643926 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :The documentation says that HEAD is "Your working tree is normally derived from the state of the tree referred to by HEAD. HEAD is a reference to one of the heads in your repository, except when using a detached HEAD, in which case it directly references an arbitrary commit." However, there is no working tree, so I am not sure what it is. < 1673385637 882428 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :One thing that I cannot figure out how to do is how to make "git check-attr" to work independently of a repository, for only checking that a specified .gitattributes file is correct. < 1673386354 502395 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1673386365 336759 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds < 1673386434 368312 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1673387503 318697 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :aren't all the docs for git in man pages that are installed if you install git on linux? < 1673387542 313522 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :to be clear, I also don't much like git for multiple reasons < 1673387582 394113 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :git is good for its original purpose, which is for kernel devs to handle the kernel source tree, but git is overused for lots of things as a general vcs that it's very unsuitable for < 1673387606 440797 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Yes they are, although some parts of the documentation are hard to find. < 1673387756 355401 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :And, I also dislike git for multiple reasons. Maybe you are right about its original purpose, though. < 1673387870 437625 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :the three main things that I don't like about git are the following. (1) It embraces history rewriting, anyone can submit commits in anyone else's name and with any date and any history. (2) The tools don't support partial clone well, as in, cloning only some subdirectories or only the later revisions. Afaik this one is fixable, the network protocol does support this, so they could fix it in future < 1673387876 455938 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :versions of git, but that doesn't help me. (3) It fails when the repo has objects with identical SHA-1 checksum. Because of that, you can't use it to store files whose content you cant't completely trust. < 1673387934 799767 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :none of these three is a problem for developing the linux kernel source tree < 1673387964 640452 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I agree with you about those things, although (3) is a problem with fossil as well as git (although with fossil you can use hard SHA-1 or SHA3-256, to try to mitigate the problem). < 1673387973 566063 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :and yes, I know that none of the other vcses are perfect < 1673388045 414453 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :zzo38: if you can use SHA3-256 that's good enough. git has some experimental support for a better hash function, but it's still experimental even though this is a known issue for years so again that doesn't help me < 1673388065 338533 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :About partial clones, this should be possible in fossil as well as git, although again it is not implemented. Actually in fossil it should be easy enough to make it work, although the xfer protocol will send deltas, so you will still need the originals to download them; if you download the undeltaed data then it is easier to do though (e.g. using the raw protocol, although it only supports one file at a time) < 1673388074 87818 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :I mean as long as fossil can change the hash function again in the future when SHA3 is broken < 1673388207 833132 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :as for git has arcane command-line syntax, the worst of this one is fixed because they added a new git switch command, so you no longer have to switch your checkout to a different branch or commit with git checkout. I actually had to rename my alias because of that, because it was also called git switch. < 1673388284 868378 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu PRIVMSG #esolangs :the rest of the arcane syntax you can also fix with a bunch of command aliases to add options that you use often. I have six more of these in my per-user git config < 1673389055 891693 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu QUIT :Ping timeout: 264 seconds < 1673389156 705050 :b_jonas!~x@adsl-89-134-6-50.monradsl.monornet.hu JOIN #esolangs * :b_jonas < 1673390960 13871 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :In fossil you can have multiple hash algorithms in the same repository, so you do not need to rewrite everything if you change the hash algorithm. Both git and fossil use a blockchain which makes it necessary to do this if it is not possible to use multiple hash algorithms at the same time; fortunately in fossil you don't need go, but in git it is necessary, I think. < 1673391611 156316 :craigo!~craigo@180-150-37-12.b49625.bne.nbn.aussiebb.net QUIT :Ping timeout: 246 seconds < 1673391873 735495 :b_jonas!~x@adsl-89-134-6-50.monradsl.monornet.hu QUIT :Ping timeout: 268 seconds < 1673391978 440301 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu JOIN #esolangs * :b_jonas < 1673392284 462293 :b_jonas!~x@adsl-89-134-28-158.monradsl.monornet.hu QUIT :Ping timeout: 260 seconds < 1673392352 442397 :b_jonas!~x@adsl-89-134-6-50.monradsl.monornet.hu JOIN #esolangs * :b_jonas < 1673392431 239922 :b_jonas!~x@adsl-89-134-6-50.monradsl.monornet.hu QUIT :Client Quit < 1673392931 256412 :JAA!~JAA@user/jaa PRIVMSG #esolangs :b_jonas: (1) Agreed on the rewriting part, but submitting commits in another's name is something you can't prevent in a DVCS in general; it's something that only a shared hub repository can block (which is possible e.g. by requiring GPG signatures matching the account that pushes commits). (2) is mostly a thing already; `git clone` has `--single-branch` and `--depth` options. Path filtering I'm unsure < 1673392937 263017 :JAA!~JAA@user/jaa PRIVMSG #esolangs :about though. (3) Agreed. < 1673393086 966487 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Fortunately fossil does allow to include GPG signatures to be included on each commit (PGP clearsigning). > 1673393370 8849 PRIVMSG #esolangs :14[[07*14]]4 10 02https://esolangs.org/w/index.php?diff=106048&oldid=105899 5* 03Earthrulerr 5* (-23) 10/* C++ */ < 1673394444 720506 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1673395096 841284 :LinenAndCurls!uid568065@user/utoneq QUIT :Quit: Connection closed for inactivity