Techrights logo

IRC: #techbytes @ FreeNode: Sunday, December 01, 2019

Join us now at the IRC channel.

<--pidgin_log has quit (Quit: Leaving.)Dec 01 00:58
<--MinceR has quit (Remote host closed the connection)Dec 01 05:25
schestowitz> Added newmatilda.com to the automatic RSS feed script.  It grabs theDec 01 05:53
schestowitz> summary but that might not always be the best part to quote.  The PWCDec 01 05:53
schestowitz> feed might cause duplicates if the old challenges persist in RSS pastDec 01 05:53
schestowitz> the end of this month.Dec 01 05:53
schestowitzI have a polite question. Not demand :-) just query.Dec 01 05:53
schestowitzHow hard would it be to add about 5 newlines between different feed sources? Sometimes I do this manually to help me not post from the same source twice or more in succession. Each site is a sort of "block" of several items (one or more).Dec 01 05:53
schestowitzNo response yet to a question I asked about Alpine HV as a webserver. I might ask again after the holidays (this weekend).Dec 01 05:53
<--TechBytesBot has quit (*.net *.split)Dec 01 17:11
<--schestowitz has quit (*.net *.split)Dec 01 17:11
<--XFaCE has quit (*.net *.split)Dec 01 17:11
-->TechBytesBot (~b0t@199.19.78.19) has joined #techbytesDec 01 17:12
-->schestowitz (~roy@unaffiliated/schestowitz) has joined #techbytesDec 01 17:12
-->XFaCE (XFaCE@unaffiliated/xface) has joined #techbytesDec 01 17:12
-->pidgin_log (~roy@host81-154-169-226.range81-154.btcentralplus.com) has joined #techbytesDec 01 17:34
acer-boxhttps://www.minds.com/newsfeed/1047054746258219008?focusedCommentUrn=urn:comment:1047054746258219008:0:0:0:1047297715014434816Dec 01 17:55
acer-box"Dec 01 17:55
acer-boxEven NASA says the climate model is fuckedDec 01 17:55
-TechBytesBot/#techbytes-www.minds.com | Nine climate tipping points now 'active,' warn scientistsDec 01 17:55
acer-boxhttps://www.giss.nasa.gov/research/briefs/rossow_01/computer.htmlDec 01 17:55
acer-box"Dec 01 17:55
-TechBytesBot/#techbytes-www.giss.nasa.gov | NASA GISS: Science Briefs: Cloud Climatology: Computer ModelsDec 01 17:55
acer-boxhttps://www.minds.com/newsfeed/1046717359739879424?focusedCommentUrn=urn:comment:1046717359739879424:0:0:0:1047285222482878464Dec 01 17:55
acer-boxhttps://www.minds.com/newsfeed/1046945465271488512Dec 01 17:55
-TechBytesBot/#techbytes-www.minds.com | ● NEWS ● #iraq #chile ☞ Protest Song Of The Week: ‘Iraq2Chile (Martyrs of Hope)’ By Lowkey Featuring Mai Khalil https://shadowproof.com/2019/11/27/protest-song-of-the-week-iraq2chile-martyrs-of-hope-by-lowkey-featuring-mai-khalil/Dec 01 17:55
-TechBytesBot/#techbytes-www.minds.com | Chile: carabineros heridos por bomba molotovDec 01 17:55
acer-boxhttps://www.minds.com/newsfeed/1046945465271488512Dec 01 17:55
acer-boxhttps://www.minds.com/newsfeed/1046947388079812608Dec 01 17:55
-TechBytesBot/#techbytes-www.minds.com | Saquean hotel Costa Real en La SerenaDec 01 17:55
acer-boxhttps://www.minds.com/newsfeed/1047456170933301248?focusedCommentUrn=urn:comment:1047456170933301248:0:0:0:1047459983526166528Dec 01 17:57
acer-box"it's not annexation. where is the war if it's annexation?"Dec 01 17:57
-TechBytesBot/#techbytes-www.minds.com | Apple, Bowing to Russian Pressure, Recognizes Crimea Annexation on MapDec 01 17:57
acer-boxNo need to fight back when the invader has 10k+ nukesDec 01 17:57
acer-boxhttps://www.minds.com/newsfeed/1047451130868760576?focusedCommentUrn=urn:comment:1047451130868760576:0:0:0:1047453379972825088Dec 01 17:57
acer-box"bill warner google him"Dec 01 17:57
-TechBytesBot/#techbytes-www.minds.com | 2 Killed in London Stabbings; Police Fatally Shoot Suspected AttackerDec 01 17:57
acer-boxhttps://www.minds.com/newsfeed/1047452741347287040?focusedCommentUrn=urn:comment:1047452741347287040:0:0:0:1047453173193637888Dec 01 17:58
acer-box"v"Dec 01 17:58
acer-box"plz send me .1 token i have send u .25 token"Dec 01 17:58
-TechBytesBot/#techbytes-www.minds.com | ● NEWS ● #eu #europe ☞ The Future of #Internet #Regulation at the #EuropeanParliament https://ar.al/2019/11/29/the-future-of-internet-regulation-at-the-european-parliament/Dec 01 17:58
acer-boxhttps://www.minds.com/media/1047387696567386112?focusedCommentUrn=urn:comment:1047387696567386112:0:0:0:1047388193189756928Dec 01 17:58
acer-box"OpenBSD ?"Dec 01 17:58
-TechBytesBot/#techbytes-www.minds.com | The takeover gets worse each year. Last month: http://techrights.org/2019/11/26/microsoft-linux-entryism-2019/Dec 01 17:58
schestowitzhttps://joindiaspora.com/posts/16139306#eccdd560c9520137099b7a163ef10931Dec 01 18:12
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: 13 #Python Natural Language Processing Tools https://www.linuxlinks.com/python-natural-language-processing-tools/ #programmingDec 01 18:12
schestowitz"Dec 01 18:12
schestowitzWith function annotations or the equivalent you can exploit the rich Python expression syntax by executing the code object over an ad hoc environment and then interpret the resulting forest as things like BNF grammars, Markov process, or group presentations.Dec 01 18:12
schestowitzExpression syntax has an imperative interpretation in Python, as in so many languages. The sequential imperative interpretation forbids the expression of recursion with a=E(b) ; b=E’(a). It is however easy to steal the Python parser’s work and express a recursive many-dimensional equation as a sequence of syntactically correct Python assignment statements, via a three step process.Dec 01 18:12
schestowitzFirst step, provide concise source code, in syntactically correct Python as the code of a function, for the equational definition of the parser-like object you want.Dec 01 18:12
-TechBytesBot/#techbytes--> www.linuxlinks.com | 13 Python Natural Language Processing Tools - LinuxLinksDec 01 18:12
schestowitzSecond step, get from the function object the list of function locals and the code object. With the function locals concoct an appropriate environment so that execution of the code object over that environment provides you with – reduced parse trees; a reduced representation of the intention of the function contents in the non-Python, “declarative” interpretation.Dec 01 18:12
schestowitzCompile further that object into code for an curtailed downstream process.Dec 01 18:12
schestowitzOr, more simply, pass the object to a specialized interpreter to achieve the behavior wanted from that declarative interpretation of the function contents.Dec 01 18:12
schestowitz tomgrzDec 01 18:12
schestowitztomgrz - 2 months agoDec 01 18:12
schestowitzAll of which are beyond my skill level. Oh well…Dec 01 18:12
schestowitz freemedia@share.naturalnews.comDec 01 18:12
schestowitzfreemedia@share.naturalnews.com - 2 months agoDec 01 18:12
schestowitzexperts often invite people to start on the expert or intermediate level.Dec 01 18:12
schestowitzon the one hand, it shows the great faith they have in people to catch up. its sort of a compliment. then again, most of us (in terms of numbers) are going to need to start a bit closer to the beginner level of things.Dec 01 18:12
schestowitz tomgrzDec 01 18:12
schestowitztomgrz - 2 months agoDec 01 18:12
schestowitzThat’s why I’m looking for “helpful” tools. I have this idea for a project - implementing the zend php interpreter in lisp or scheme. The best path forward seems to be to use the tools supplied by Racket. But even these are not user-friendly - and some do not even work!Dec 01 18:12
schestowitz Boris BDec 01 18:12
schestowitzBoris B - 2 months agoDec 01 18:12
schestowitzActually it’s not that complicated. It’s a trick I stumbled upon in high school to exploit the Fortran IV parser in order to enable close-to-BNF grammar encoded as a sequence of Fortran IV assignments, (a) substituting my own routines/functions to the standard arithmetic library (called in an non-optimized and stereotyped way by the produced machine language, as the interpretation of Fortran IV expression syntax by the Fortran IV compiler)Dec 01 18:12
schestowitz, and having (b) those substituted routines/functions modify the machine language sequence of their own calling to turn it into an exploitable representation of the grammar encoded in “surface Fortran”. Something like a parse tree except it wasn’t an acyclic graph and much less a tree. Finally © I exploited the grammar encoded in that object with code that generated random productions of the grammar (easier to do than a parser).Dec 01 18:12
schestowitzI used this same trick a second time, much more recently, in a comment on a blog post in John Baez’s Azimuth’s blog, to “compile” Markov process descriptions. I tried to find a record, failed, and instead tried to depict how it was made in more abstract terms. I believe however there is a mistake in what I told you, the “declarative intent” Python function contents will likely need to be a sequence of expressions rather than aDec 01 18:12
schestowitzsequence of assignment statements, with some chosen operator (like ‘<’) substituting for assignment.Dec 01 18:12
schestowitzIt was like 80 lines of Python code IIRC.Dec 01 18:12
schestowitz Boris BDec 01 18:12
schestowitzBoris B - 2 months agoDec 01 18:12
schestowitzI guess this would deserve bringing to toolkit form. Self-modifying code is like nuclear chemistry, overpowered, yet this is at the benign extreme of it, and (just now as I contemplate it again after years) an interesting challenge to maybe update myself to python 3.8 with (I’ve stalled at the 2.0 line).Dec 01 18:12
schestowitzThe self-evident warmup exercise would be to turn the told trick into a meta-circular syntax checker for the severe restriction of the full Python syntax made explicit by its own application.Dec 01 18:13
schestowitzRationale, as previously described, the trick leads to totally brittle realizations relative to Python-perfect (or Fortran IV-perfect) faulty inputs (Reminiscent of SQL-injection vulnerability). So even if we forward the input to Python in general, we want to do some checks… and return sensible error messages for faulty inputs.Dec 01 18:13
schestowitz tomgrzDec 01 18:13
schestowitztomgrz - 2 months agoDec 01 18:13
schestowitzhttp://shenlanguage.org/shendoc.htm#KlDec 01 18:13
-TechBytesBot/#techbytes-shenlanguage.org | Shen DocDec 01 18:13
schestowitzIf I understand some of what is described under this URL, the author used some self-modifying, self-generating minimal-lisp code to build a much larger and more functional language (which is also lisp-like, but probably did not have to be).Dec 01 18:13
schestowitz Boris BDec 01 18:13
schestowitzBoris B - 2 months agoDec 01 18:13
schestowitzthe author used some self-modifying, self-generating minimal-lisp code to build a much larger and more functional language (which is also lisp-like, but probably did not have to be).Dec 01 18:13
schestowitzI think noteworthy that this way to put it, as it conflates the “minimal-lisp” language with the code written in it, involves a reduction or inversion.Dec 01 18:13
schestowitzIf I read correctly, while what the author wrote there as code, indeed involves such a building of a more functional language implemented on top of a minimal language, what the author really did started from a maximal language of his design that he’d already implemented (on top of Common Lisp), to derive from it the design of a minimal language. A minimal language with the precise purpose in existence to reduce the task of porting theDec 01 18:13
schestowitzmaximal language, to a simplified task of porting just it, the minimal language.Dec 01 18:13
schestowitzOf course the author had to port his maximal language to his minimal language in the process, and in that sense he “used” the latter.Dec 01 18:13
schestowitzThis approach appears very similar to PyPy and RPython.Dec 01 18:13
schestowitzCould the author have designed the minimal language to be less of a simplification/restriction of the maximal language, and more of a distinct language? Well, it’s ambiguous. There are particular advantages to having your minimal language a sublanguage of your maximal language, both technical and non-technical.Dec 01 18:13
schestowitz Boris BDec 01 18:13
schestowitzBoris B - 2 months agoDec 01 18:13
schestowitzAh, I just found again my Azimuth comment where I’d defined a DSL for Petri Nets is 66 lines of Python code (including a minimal interpretor) along the lines I detailed above. It’s here https://johncarlosbaez.wordpress.com/2012/10/01/petri-net-programming/#comment-20548Dec 01 18:13
schestowitzfrom __future__ import print_functionDec 01 18:13
schestowitzfrom collections import CounterDec 01 18:13
schestowitzclass Bag(Counter) :Dec 01 18:13
-TechBytesBot/#techbytes-johncarlosbaez.wordpress.com | Petri Net Programming (Part 1) | AzimuthDec 01 18:13
schestowitz    weight=1Dec 01 18:13
schestowitz    transitions=[]Dec 01 18:13
schestowitz    output={}Dec 01 18:13
schestowitz     Dec 01 18:13
schestowitz    def __rmul__(self, other) :Dec 01 18:13
schestowitz        return Bag({s:n*other for s,n in self.items()})Dec 01 18:13
schestowitz     Dec 01 18:13
schestowitz    def __add__(self,other) :Dec 01 18:13
schestowitz        return Bag(Counter.__add__(self,other))Dec 01 18:13
schestowitz     Dec 01 18:13
schestowitz    def __rshift__(self,other) :Dec 01 18:13
schestowitz        self.output=otherDec 01 18:13
schestowitz        self.transitions.append(self)Dec 01 18:13
schestowitz        return selfDec 01 18:13
schestowitz Dec 01 18:13
schestowitz    def __ror__(self,other) :Dec 01 18:13
schestowitz        self.weight=otherDec 01 18:13
schestowitz        return selfDec 01 18:13
schestowitz Dec 01 18:13
schestowitz    def __call__(self,other) :Dec 01 18:14
schestowitz        return Bag(other-self+self.output)Dec 01 18:14
schestowitz Dec 01 18:14
schestowitz    def __repr__(self) :Dec 01 18:14
schestowitz        return '+'.join("%s*%s" % (n,s)Dec 01 18:14
schestowitz                        for s,n in sorted(self.items())Dec 01 18:14
schestowitz                        if n) or '{}'Dec 01 18:14
schestowitz Dec 01 18:14
schestowitzdef petrinet(fun) :Dec 01 18:14
schestowitz Dec 01 18:14
schestowitz    code = getattr(fun,'__code__',0) or fun.func_codeDec 01 18:14
schestowitz     Dec 01 18:14
schestowitz    species={ n : Bag([n]) for n in code.co_names }Dec 01 18:14
schestowitz    species['_'] = Bag()Dec 01 18:14
schestowitz Dec 01 18:14
schestowitz    Bag.transitions[:]=[]Dec 01 18:14
schestowitz    eval(code,species,{})Dec 01 18:14
schestowitz    transitions=Bag.transitions[:]Dec 01 18:14
schestowitz     Dec 01 18:14
schestowitz    for n,t in zip(code.co_varnames,transitions):Dec 01 18:14
schestowitz        t.name=nDec 01 18:14
schestowitz    del species['__builtins__']Dec 01 18:14
schestowitz    del species['_']Dec 01 18:14
schestowitz         Dec 01 18:14
schestowitz    def petrirun(**labelling) :Dec 01 18:14
schestowitz        from random import randomDec 01 18:14
schestowitz        from itertools import countDec 01 18:14
schestowitz        labelling=Bag(labelling)Dec 01 18:14
schestowitz        for step in count(1) :Dec 01 18:14
schestowitz            possible=[t for t in transitions if t == t & labelling]Dec 01 18:14
schestowitz            if not possible : breakDec 01 18:14
schestowitz            pick=random()*sum(t.weight for t in possible)Dec 01 18:14
schestowitz            for k,transition in enumerate(possible) :Dec 01 18:14
schestowitz                pick-=transition.weightDec 01 18:14
schestowitz                if pick<=0 :Dec 01 18:14
schestowitz                    labelling=transition(labelling)Dec 01 18:14
schestowitz                    yield step,transition.name,labellingDec 01 18:14
schestowitz                    breakDec 01 18:14
schestowitz                 Dec 01 18:14
schestowitz    petrirun.species=speciesDec 01 18:14
schestowitz    petrirun.transitions=transitionsDec 01 18:15
schestowitz    return petrirunDec 01 18:15
schestowitzIt allows to define petri nets withDec 01 18:15
schestowitz@petrinetDec 01 18:15
schestowitzdef AIDS() :Dec 01 18:15
schestowitz    α = 0.1 | _ >> healthyDec 01 18:15
schestowitz    β = healthy+virion >> infectedDec 01 18:15
schestowitz    γ = 0.2 | healthy >> _Dec 01 18:15
schestowitz    δ = 0.3 | infected >> _Dec 01 18:15
schestowitz    ε = infected >> infected+virionDec 01 18:15
schestowitz    ζ = 0.2 | virion >> _Dec 01 18:15
schestowitz Dec 01 18:15
schestowitz@petrinetDec 01 18:15
schestowitzdef rabbits_and_wolves() :Dec 01 18:15
schestowitz    birth = rabbit >> 2*rabbitDec 01 18:15
schestowitz    predation = rabbit+wolf >> 2*wolfDec 01 18:15
schestowitz    death = 0.3 | wolf >> _Dec 01 18:15
schestowitz Dec 01 18:15
schestowitz@petrinetDec 01 18:15
schestowitzdef chemical_reaction() :Dec 01 18:15
schestowitz    split = H2O >> 2*H+ODec 01 18:15
schestowitz    combine = 2*H+O >> H2ODec 01 18:15
schestowitzand runs do thisDec 01 18:15
schestowitz>>> for step,transition,labelling in AIDS(healthy=5,virion=5):Dec 01 18:15
schestowitz    print(transition,"==>",labelling)Dec 01 18:15
schestowitz    if step>10 : breakDec 01 18:15
schestowitz Dec 01 18:15
schestowitzβ ==> 4*healthy+1*infected+4*virionDec 01 18:15
schestowitzε ==> 4*healthy+1*infected+5*virionDec 01 18:15
schestowitzβ ==> 3*healthy+2*infected+4*virionDec 01 18:15
schestowitzβ ==> 2*healthy+3*infected+3*virionDec 01 18:15
schestowitzε ==> 2*healthy+3*infected+4*virionDec 01 18:15
schestowitzβ ==> 1*healthy+4*infected+3*virionDec 01 18:15
schestowitzε ==> 1*healthy+4*infected+4*virionDec 01 18:15
schestowitzβ ==> 5*infected+3*virionDec 01 18:15
schestowitzε ==> 5*infected+4*virionDec 01 18:15
schestowitzε ==> 5*infected+5*virionDec 01 18:15
schestowitzε ==> 5*infected+6*virionDec 01 18:15
schestowitz tomgrzDec 01 18:15
schestowitztomgrz - 2 months agoDec 01 18:15
schestowitzThanks for posting!Dec 01 18:16
schestowitz"Dec 01 18:16
schestowitzhttps://joindiaspora.com/posts/16475416#46407d70e65701371e8f7a163ef10931Dec 01 18:16
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: 2017: "Maajid Nawaz calls them the “Regressive Left.” Others call them SJWs (Social Justice Warriors) or the Alt-Left... secular religion." http://archive.is/aD8WB#selection-277.53-277.252Dec 01 18:16
schestowitz"Dec 01 18:16
schestowitzPerhaps “fake left” sounds too much like you-know-who.Dec 01 18:16
schestowitz freemedia@share.naturalnews.comDec 01 18:16
schestowitzfreemedia@share.naturalnews.com - 20 days agoDec 01 18:16
-TechBytesBot/#techbytes--> archive.is | Attention Required!Dec 01 18:16
schestowitzme? ive said “fake left” several times.Dec 01 18:16
schestowitz tomgrzDec 01 18:16
schestowitztomgrz - 20 days agoDec 01 18:16
schestowitzIt begins with a “T”, or was it a “D”. Consonant drift…Dec 01 18:16
schestowitz freemedia@share.naturalnews.comDec 01 18:16
schestowitzfreemedia@share.naturalnews.com - 20 days agoDec 01 18:16
schestowitzi knew you meant him.Dec 01 18:16
schestowitzthe fact is that the #1 enemy of the left is the “left” because theyre already everywhere the left is, and they are committed to its failure.Dec 01 18:16
schestowitzim constantly disgusted with the “left” but not constantly disgusted with the left. and im open to the idea that theyre the same thing, but the evidence doesnt seem to point that way. the “left” is progressive the same way that corporations have “communities”-- i like the term “regressive left.” some people might think that implies the entire left, but either way the “left” is incredibly regressive.Dec 01 18:16
schestowitz tomgrzDec 01 18:16
schestowitztomgrz - 20 days agoDec 01 18:16
schestowitzThe “left” is also incredibly diverse (and divided). I very much even hesitate to use that label myself.Dec 01 18:16
schestowitz tomgrzDec 01 18:16
schestowitztomgrz - 20 days agoDec 01 18:16
schestowitzIt should suffice to see what activities someone engages in. Jill Stein was one of the very few noteworthy politicians to actually go to Standing Rock - where she was arrested.Dec 01 18:16
schestowitz"Dec 01 18:16
schestowitzThe labels progressives, left, and liberal were distorted. Even antifascist are now portrayed as anarchists, so just avoid labels and associationsDec 01 18:16
schestowitz"Remember the Bocelli CD you made me? xxx and I listen to it these days.."Dec 01 18:16
schestowitzhttps://joindiaspora.com/posts/16641092#8a395bb0f5df01371ea77a163ef10931Dec 01 18:22
schestowitz"Fascism was alive and well in Spain for a very long period after the war."Dec 01 18:22
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "for every political assassination undertaken by the #Mussolini dictatorship, #Franco ’s regime killed 10,000 people" https://www.counterpunch.org/2019/11/29/what-is-happening-in-spain/ #italy #spain #esDec 01 18:22
-TechBytesBot/#techbytes--> www.counterpunch.org | What is Happening in Spain? - CounterPunch.orgDec 01 18:22
schestowitzhttps://joindiaspora.com/posts/16550705#6a0c7270ed1f013752d30cc47a07853cDec 01 18:26
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "For one, it appears Rick is running a version of Debian with a very old Linux kernel (3.2.0) — one dating back to 2012. He badly needs to install some frickin’ updates." https://thenextweb.com/shareables/2019/11/19/rick-and-morty-computer-amd/Dec 01 18:26
-TechBytesBot/#techbytes--> thenextweb.com | We know where Rick (from Rick and Morty) stands on Intel vs AMD debateDec 01 18:26
schestowitz"Dec 01 18:26
schestowitzmy guess is that he would rather use an outdated kernel than a version of debian with #systemdDec 01 18:26
schestowitzalso given the penchant among distros for dropping architecture lately, its possible that 2012 is the last (stable) version of the kernel that supported all of his hardware. maybe he has a floppy drive that needs to work for some reason.Dec 01 18:26
schestowitz freemedia@share.naturalnews.comDec 01 18:26
schestowitzfreemedia@share.naturalnews.com - 12 days agoDec 01 18:26
schestowitz“Also his partitions are real weird. It’s all Microsoft based partitions,” a Redditor says. “A Linux user would never do [this] unless they were insane since NTFS/Exfat drivers on Linux are not great.”Dec 01 18:26
schestowitzactually his partition data has every mark of a hybrid iso that was written to media using dd. this doesnt necessarily mean he is booting from a thumb drive, but it is the most likely cause.Dec 01 18:26
schestowitzwhich would mean the grub boot screen is wrong, not the partitions. its still possible he is using grub to chainload the iso. but the thing is, if he did that the first partition would probably be different. if you want it to be more plausible, change the boot screen to isolinux.Dec 01 18:26
schestowitz tomgrzDec 01 18:26
schestowitztomgrz - 12 days agoDec 01 18:26
schestowitzSo why was this piece created, anyway, when it is so full of confusing details?Dec 01 18:26
schestowitz"Dec 01 18:26
schestowitzhttps://joindiaspora.com/posts/16401266#c45f17b0e49201371e837a163ef10931Dec 01 18:27
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "I have worked on the Debian LTS project for 11.75 hours (of 11.75 hours planned) and on the Debian ELTS project for 0 hours (of 5 hours planned) as a paid contributor. I have given back those 5 ELTS hours to the pool." #debian runs the world. https://sunweavers.net/blog/node/104Dec 01 18:27
schestowitz"Dec 01 18:27
-TechBytesBot/#techbytes--> sunweavers.net | My Work on Debian LTS/ELTS (October 2019) | sunweaver's NETDec 01 18:27
schestowitzTheoretically it should work. They both use *.deb packages, from the same line of source code. So, theoretically if you update a program and its dependencies, it should all still work - unless one of the dependencies is not backwards-compatible, which would be a bug.Dec 01 18:27
schestowitz tomgrzDec 01 18:28
schestowitztomgrz - 23 days agoDec 01 18:28
schestowitzBut yeah, empirically speaking it does not work.Dec 01 18:28
schestowitz freemedia@share.naturalnews.comDec 01 18:28
schestowitzfreemedia@share.naturalnews.com - 23 days agoDec 01 18:28
schestowitzthe reasons it only works sometimes make plenty of sense really. theres a right way to do it, and a wrong way.Dec 01 18:28
schestowitza subset of the wrong way is (at least) the right way to do it the wrong way, which yields pretty reasonable results. the right way to do the wrong way is becoming more popular, for example, hyperbola does the wrong way the right way. i dont think its a stupid idea. debian is typically more anal-retentive about it, but im glad someone is.Dec 01 18:28
schestowitzbetter to be too careful than too sloppy. but there is another option.Dec 01 18:28
schestowitz tomgrzDec 01 18:28
schestowitztomgrz - 23 days agoDec 01 18:28
schestowitzWell I wanted to start out with Ubuntu, because of the drivers, and then gradually migrate the system to Debian (up, not down in program version). But no, it did not work… ;-(Dec 01 18:28
schestowitz freemedia@share.naturalnews.comDec 01 18:28
schestowitzfreemedia@share.naturalnews.com - 23 days agoDec 01 18:28
schestowitzthe best way to do that by far is to install both. but on different partitions.Dec 01 18:28
schestowitz tomgrzDec 01 18:28
schestowitztomgrz - 23 days agoDec 01 18:28
schestowitzHmmm, I did not think of that! ;-)Dec 01 18:28
schestowitz freemedia@share.naturalnews.comDec 01 18:28
schestowitzfreemedia@share.naturalnews.com - 23 days agoDec 01 18:28
schestowitz…and then be conservative and very careful while youre tinkering, so you can reverse any silliness.Dec 01 18:28
schestowitzive mixed puppy linux (based on ubuntu tahr) and refracta (based on debian jessie.) if you do it right, it works-- with limitations.Dec 01 18:28
schestowitzdrivers are kernel specific, as far as i know. thats not a distro-related issue, its a kernel issue. it can be a distro issue too, but nothing can make it not a kernel issue.Dec 01 18:28
schestowitz tomgrzDec 01 18:28
schestowitztomgrz - 23 days agoDec 01 18:28
schestowitzWell, it was only an exercise. But not so fun. ;-)Dec 01 18:28
schestowitz freemedia@share.naturalnews.comDec 01 18:28
schestowitzfreemedia@share.naturalnews.com - 23 days agoDec 01 18:28
schestowitzif you attended one of my classes, id help you make it fun by guiding you through examples that actually worked. id also show you examples that didnt work-- the lesson being sometimes it works and sometimes it doesnt, and the trick is to do it when it suits you, and avoid it when it doesnt.Dec 01 18:28
schestowitz tomgrzDec 01 18:28
schestowitztomgrz - 23 days agoDec 01 18:28
schestowitzSounds good!Dec 01 18:28
schestowitz"Dec 01 18:28
schestowitzhttps://joindiaspora.com/posts/16206265#4de875f0cdbb01373ed7047d7b62795eDec 01 18:28
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "I left my very own creation for a month after media had claimed I'm rude and abusive" "ME TOO!!"Dec 01 18:28
-TechBytesBot/#techbytes- Photo by schestowitz@joindiaspora.com: https://joindiaspora.com/uploads/images/thumb_medium_2bca829d96112826eed9.jpgDec 01 18:28
schestowitz"Dec 01 18:28
schestowitzWhy does RMS look stoned?Dec 01 18:28
schestowitz freemedia@share.naturalnews.comDec 01 18:28
schestowitzfreemedia@share.naturalnews.com - 2 months agoDec 01 18:28
schestowitzits probably the hair and the beard, and jet lag across several countries. he looks better than i would after all that travel.Dec 01 18:28
schestowitz TedDec 01 18:28
schestowitzTed - 2 months agoDec 01 18:29
schestowitzOne stoned/jet lagged RMS = more than 20 members of Linux Foundation Board of Directors.Dec 01 18:29
schestowitz"Dec 01 18:29
schestowitzthe picture is a fusion of twoDec 01 18:29
schestowitzhttps://joindiaspora.com/posts/16638376#a9306140f54601371ea37a163ef10931Dec 01 18:30
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "In this video, I recently revisited #vista10 and ask myself this question. Do You Control your computer or does Microsoft?" https://www.youtube.com/watch?v=1OIKHaOy9ZoDec 01 18:30
schestowitz"Dec 01 18:30
schestowitzKeep in mind that “control” is ownership.Dec 01 18:30
schestowitz tomgrzDec 01 18:30
schestowitztomgrz - a day agoDec 01 18:30
-TechBytesBot/#techbytes--> www.youtube.com | Do You Control Your Computer or does Microsoft? - YouTubeDec 01 18:30
schestowitzNow what kind of fool pays for something that remains owned by someone else???Dec 01 18:30
schestowitz freemedia@share.naturalnews.comDec 01 18:30
schestowitzfreemedia@share.naturalnews.com - a day agoDec 01 18:30
schestowitzmost people, since they let amazon control their entire library.Dec 01 18:30
schestowitz tomgrzDec 01 18:30
schestowitztomgrz - a day agoDec 01 18:30
schestowitzFool me once, shame on youDec 01 18:30
schestowitzFool me twice, joined the club.Dec 01 18:30
schestowitz tomgrzDec 01 18:30
schestowitztomgrz - a day agoDec 01 18:30
schestowitzWhich is to say, the more we acquiesce to being taken, the less likely we will ever respond appropriately. Indeed, we become more likely to defend our actions.Dec 01 18:30
schestowitz'Dec 01 18:30
schestowitzPeople who let Microsoft manage their library lost all their books months agoDec 01 18:30
schestowitzMaybe PyPy will continue to support Python 2?Dec 01 18:31
schestowitz tomgrzDec 01 18:31
schestowitztomgrz - 2 months agoDec 01 18:31
schestowitzhttps://www.pypy.org/Dec 01 18:31
-TechBytesBot/#techbytes-www.pypy.org | PyPy - Welcome to PyPyDec 01 18:31
schestowitz freemedia@share.naturalnews.comDec 01 18:31
schestowitzfreemedia@share.naturalnews.com - 2 months agoDec 01 18:31
schestowitzMaybe PyPy will continue to support Python 2?Dec 01 18:31
schestowitzthats the plan. pygame support is coming up.Dec 01 18:31
schestowitz tomgrzDec 01 18:31
schestowitztomgrz - 2 months agoDec 01 18:31
schestowitzYea!Dec 01 18:31
schestowitz freemedia@share.naturalnews.comDec 01 18:31
schestowitzfreemedia@share.naturalnews.com - 2 months agoDec 01 18:31
schestowitzmy favourite project is written for python 2. it uses pygame as an optional component, but (when a gui environment is running at all) some features really are nicer with pygame available. even if it is, it is possible to switch off its use very easily.Dec 01 18:31
schestowitzthe two holdups in switching from python 2 to pypy are these:Dec 01 18:31
schestowitzmore distros still use and include python 2, even by default. thats changing, but not all at once.Dec 01 18:32
schestowitzits at least better to switch to pypy after they have got pygame support fully working. im not watching this closely yet because of #1 but theyre working on it.Dec 01 18:32
schestowitzmy project does not fully depend on python 2. its far better with python 2 in my opinion, it will be greater with pypy than other versions of python. python 2 strings have a flexibility that later versions dispute, but cannot disprove. i have nothing against the new strings-- only that they dont suit my purposes and they chose to not make them truly optional. like far too many things these days.Dec 01 18:32
schestowitz tomgrzDec 01 18:32
schestowitztomgrz - 2 months agoDec 01 18:32
schestowitzI’m not involved with the python2/python3 controversy, but I very much appreciate that pypy is available as an alternative, and that it can even offer better performDec 01 18:32
schestowitzhttps://joindiaspora.com/posts/16114091#13f93fa0c5630137098b7a163ef10931Dec 01 18:32
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "Josh and Kurt about the upcoming Python 2 EOL. What does it mean, why does it matter, and what you can you do?" http://www.opensourcesecuritypodcast.com/2019/09/episode-163-death-to-python-2.htmlDec 01 18:32
-TechBytesBot/#techbytes--> www.opensourcesecuritypodcast.com | Episode 163 - Death to Python 2Dec 01 18:32
schestowitz\https://joindiaspora.com/posts/16123955#b6cd3b20c657013752630cc47a07853cDec 01 18:32
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "LQ is now under heavy abuse from one or two trolls attacking RMS to distract from BillG."-Anon LQ = #LinuxQuestionsDec 01 18:32
schestowitz"Dec 01 18:32
schestowitzthere are loads of good people there as well.Dec 01 18:32
schestowitz freemedia@share.naturalnews.comDec 01 18:32
schestowitzfreemedia@share.naturalnews.com - 2 months agoDec 01 18:32
schestowitzA reminder that the main focus of LQ is the technical fora. If threads in General continue to spiral out of control, it’s possible we’ll need to evaluate temporarily close the forum to new posts.Dec 01 18:33
schestowitz–jeremyDec 01 18:33
schestowitzi hope jeremy realises that doing so would let them win. it would be better to ban the trolls than to close the forum.Dec 01 18:33
schestowitzThis lets the trolls winDec 01 18:33
schestowitzhttps://joindiaspora.com/posts/16122421#0b310d50c6250137525b0cc47a07853cDec 01 18:33
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "My name is Julien Vehent. I run the #Firefox Operations Security team at #Mozilla , where I lead a team that secures the backend services and infrastructure of Firefox. I’m also the author of Securing [buzzword]." https://j.vehent.org/blog/index.php?post/2019/09/25/Beyond-The-Security-TeamDec 01 18:33
schestowitz"Dec 01 18:33
schestowitz“mozilla: our growing dearth of integrity is spackled over with buzzwords, and nobody gives a shit.”Dec 01 18:33
schestowitz freemedia@share.naturalnews.comDec 01 18:34
schestowitzfreemedia@share.naturalnews.com - 2 months agoDec 01 18:34
-TechBytesBot/#techbytes--> j.vehent.org | Beyond The Security Team - Quelques digressions sous GPLDec 01 18:34
schestowitz“mozilla: the ubuntu of web browsers.” (thats not nice, chrome is sort of slightly more like than mozilla.)Dec 01 18:34
schestowitz"Dec 01 18:34
schestowitzhttps://joindiaspora.com/posts/16013957#9dde8a20bbe30137098b7a163ef10931Dec 01 18:35
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "People said I should accept the world. Bullshit! I don't accept the world." ~Richard StallmanDec 01 18:35
schestowitz"Dec 01 18:35
schestowitzDec 01 18:35
schestowitzSame here. The problem comes with the reciprocity.Dec 01 18:35
schestowitz"Dec 01 18:35
schestowitz""the reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. therefore all progress depends on the unreasonable man." george bernard shaw"Dec 01 18:35
schestowitz"I discounted reason long ago. ;->"Dec 01 18:35
schestowitz"i know the left/right brain thing is discounted to a degree, but i still think (metaphorically) of imagination/idealism and rationality/cynicism as two sides of our thinking. in the best scientists in history, they work together. in artists, they work together. in internet pedantry, they often call out of work that day."Dec 01 18:35
schestowitz"i know the left/right brain thing is discounted to a degree, but i still think (metaphorically) of imagination/idealism and rationality/cynicism as two sides of our thinking. in the best scientists in history, they work together. in artists, they work together. in internet pedantry, they often call out of work that day. we all do it, but for some it is a lifestyle to have no imagination and no understanding of seeking ideals. those areDec 01 18:35
schestowitzdeeply cynical people-- even more than myself.'Dec 01 18:35
schestowitz"i know the left/right brain thing is discounted to a degree, but i still think (metaphorically) of imagination/idealism and rationality/cynicism as two sides of our thinking. in the best scientists in history, they work together. in artists, they work together. in internet pedantry, they often call out of work that day. we all do it, but for some it is a lifestyle to have no imagination and no understanding of seeking ideals. those areDec 01 18:36
schestowitzdeeply cynical people-- even more than myself."Dec 01 18:36
schestowitz"In fact the only way that progress is made is to say "this is not good enough". Not nearly good enough."Dec 01 18:36
schestowitz""The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." ― George Bernard ShawDec 01 18:36
schestowitzhttps://joindiaspora.com/posts/16125681#c6b2bc50c6760137f1e52a0000053625'Dec 01 18:37
-TechBytesBot/#techbytes-@schestowitz@joindiaspora.com: "Regardless of how the impeachment turns out, Trump’s predation can be constrained as long as his presidency can be ended with the 2020 election." https://robertreich.org/post/188055137000Dec 01 18:37
schestowitz"Dec 01 18:37
schestowitzAnd the democrats are doing everything to loose!Dec 01 18:37
schestowitz tomgrzDec 01 18:37
schestowitztomgrz - 2 months agoDec 01 18:37
-TechBytesBot/#techbytes--> robertreich.org | Robert Reich (The Real Lesson of Ukraine-gate: Trump Will Do...)Dec 01 18:37
schestowitzNot sure what you mean. Yes, they have been sabotaging Bernie Sanders’ efforts for quite some time. But Jo Middlename Biden seems to be losing steam also.Dec 01 18:38
schestowitz TrocatintasDec 01 18:38
schestowitzTrocatintas - 2 months agoDec 01 18:38
schestowitzThey could impeach the dirtbag on a bunch of other provable crimes, from using his position to boost sales to war crimes or blatant incompetence, but they chose to do it on this! Claiming Trump’s corruption with Ukrayne government for using Biden’s corruption with the previous Ukrayne government! This is absurd! Trump’s voter base will increase because of this! They’re effectively airing out Biden’s corruption!Dec 01 18:38
schestowitzHost Smacks Down Democrat Defending Biden Corruption - InvidiousDec 01 18:38
schestowitz tomgrzDec 01 18:38
schestowitztomgrz - 2 months agoDec 01 18:38
schestowitzI’m not going to criticize this impeachment effort. However they want to do it is OK with me, as long as it is legit. And as for Biden, no big loss.Dec 01 18:38
schestowitz"Dec 01 18:38
schestowitzhttps://invidio.us/watch?v=60dgwCbyv54Dec 01 18:38
-TechBytesBot/#techbytes-invidio.us | Host Smacks Down Democrat Defending Biden Corruption - InvidiousDec 01 18:38
schestowitzsomeone told me the impeachment would also borrow from his other (many) crimes, so Ukraine was just the  triggerDec 01 18:38
-->You are now talking on #techbytesDec 01 18:41
---Topic for #techbytes is Welcome to the official channel of the TechBytes AudiocastDec 01 18:41
---Topic for #techbytes set by ThistleWeb!~gordon@unaffiliated/thistleweb at Wed Jan 5 20:55:35 2011Dec 01 18:41
<--schestowitz has quit (Quit: Konversation terminated!)Dec 01 18:41
-->schestowitz (~roy@host81-154-169-226.range81-154.btcentralplus.com) has joined #techbytesDec 01 18:41
<--schestowitz has quit (Changing host)Dec 01 18:41
-->schestowitz (~roy@unaffiliated/schestowitz) has joined #techbytesDec 01 18:41
<--oiaohm has quit (Read error: Connection reset by peer)Dec 01 18:42
-->oiaohm (~oiaohm@unaffiliated/oiaohm) has joined #techbytesDec 01 18:42
-->MinceR (~mincer@unaffiliated/mincer) has joined #techbytesDec 01 21:53

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!