Post AYUxDVa8dAeIK3ClYu by david@mstdn.starnix.network
 (DIR) More posts by david@mstdn.starnix.network
 (DIR) Post #AYUnJht6n7c8gVOYdM by p@freespeechextremist.com
       2023-08-07T18:28:09.808216Z
       
       10 likes, 5 repeats
       
       https://www.schneier.com/blog/archives/2023/08/microsoft-signing-key-stolen-by-chinese.html> The first is that Azure accepted an expired signing key, implying a vulnerability in whatever is supposed to check key validity. The second is that this key was supposed to remain in the the system’s Hardware Security Module—and not be in software. This implies a really serious breach of good security practice. The fact that Microsoft has not been forthcoming about the details of what happened tell me that the details are really bad.^___________________^hackedbychinese.gif
       
 (DIR) Post #AYUssEaEEhqPhjqbM8 by clayvaulin@freespeechextremist.com
       2023-08-07T19:30:25.715965Z
       
       4 likes, 2 repeats
       
       @p>At this point, the negligent security practice is choosing Microsoft in the first placelmao
       
 (DIR) Post #AYUtWpKJ2rfJFEkvU8 by p@freespeechextremist.com
       2023-08-07T19:37:45.883467Z
       
       14 likes, 8 repeats
       
       @clayvaulinall_users_of_windows_are_suckers.webm
       
 (DIR) Post #AYUtwWAStpKHM1P3oG by terryenglish@blob.cat
       2023-08-07T19:42:23.468468Z
       
       1 likes, 0 repeats
       
       @p :blobcatyes:  @clayvaulin
       
 (DIR) Post #AYUu4MxX1LLb6w66lM by mute_city@poa.st
       2023-08-07T19:43:49.359581Z
       
       1 likes, 0 repeats
       
       @p @clayvaulin True.But then again I don't respect this guys opinion on any other topic.
       
 (DIR) Post #AYUuEe9xvMmtLxoX56 by Zealist@poa.st
       2023-08-07T19:45:40.767080Z
       
       0 likes, 0 repeats
       
       @mute_city @p @clayvaulin i may be a sucker, but i oculd kill him without a weapon
       
 (DIR) Post #AYUvOJyxtkXFckqUuu by p@freespeechextremist.com
       2023-08-07T19:58:38.255313Z
       
       1 likes, 0 repeats
       
       @Zealist @mute_city @clayvaulin He's in his 70s.
       
 (DIR) Post #AYUvSH1wobUncx7q52 by Zealist@poa.st
       2023-08-07T19:59:20.838799Z
       
       0 likes, 0 repeats
       
       @p @clayvaulin @mute_city that's what he gets for being old and running his mouth innit.
       
 (DIR) Post #AYUvfZ4b2nDlLmhabo by mute_city@poa.st
       2023-08-07T20:01:44.939447Z
       
       1 likes, 0 repeats
       
       @p @clayvaulin @Zealist I'm in my 40s.I had this impression for 20 years.There are no excuses desecrating lisp.
       
 (DIR) Post #AYUvlJQC9K1iXrXrhQ by p@freespeechextremist.com
       2023-08-07T20:02:47.559659Z
       
       1 likes, 0 repeats
       
       @Zealist @clayvaulin @mute_city It is okay for old people to talk shit.
       
 (DIR) Post #AYUw2tny86hcJF3F5M by p@freespeechextremist.com
       2023-08-07T20:05:58.261091Z
       
       0 likes, 0 repeats
       
       @mute_city @Zealist @clayvaulin I've come around on about half the things he said that were not politics.> There are no excuses desecrating lisp. I'm unfamiliar with the desecration you are describing and would like to know more.  :johnnyrico:
       
 (DIR) Post #AYUxDVa8dAeIK3ClYu by david@mstdn.starnix.network
       2023-08-07T20:19:04Z
       
       1 likes, 0 repeats
       
       @p @clayvaulin I will forever boost when I see this :angrylaugh:​
       
 (DIR) Post #AYUyoWBFT5QSqbm4Zc by p@freespeechextremist.com
       2023-08-07T20:36:59.181656Z
       
       0 likes, 0 repeats
       
       @david @clayvaulin It is accurate facts.
       
 (DIR) Post #AYXx2WtnyZiuhF34pU by pernia@cum.camp
       2023-08-09T07:00:56.410734Z
       
       1 likes, 0 repeats
       
       @p love how we're about to learn how to use this dogshit simply because college already pays for 365 shit
       
 (DIR) Post #AYaLcTBg2XPepFzxnE by mute_city@poa.st
       2023-08-10T10:46:04.251973Z
       
       1 likes, 0 repeats
       
       @p @clayvaulin @Zealist I mean emacs lisp of course.The almost cult fascination people have with lisp is in no small part due to how simple it is to implement.How one can fuck this up is both incomprehensible  and offensive to me.Now you will ask, what exactly was fucked up.And honestly I don't remember the specifics - it's been way to long since I dug into it.
       
 (DIR) Post #AYb1I40s7jhn23teQS by p@freespeechextremist.com
       2023-08-10T18:33:00.268840Z
       
       0 likes, 0 repeats
       
       @mute_city @Zealist @clayvaulin Well, I remember a lot of complaints about it being dynamically scoped rather than lexically scoped, and I can see that sort of thing bothering people but early Lisps were all like that.
       
 (DIR) Post #AYb1cVdf7cYyVGn1I8 by apropos@freespeechextremist.com
       2023-08-10T18:36:41.984651Z
       
       1 likes, 0 repeats
       
       @p @mute_city @Zealist @clayvaulin and with Emacs Lisp in *CURRENT-YEAR* you can (require 'cl) and then use lexical-let
       
 (DIR) Post #AYb8R27BFZNbQk4UDY by p@freespeechextremist.com
       2023-08-10T19:53:03.648463Z
       
       0 likes, 0 repeats
       
       @apropos @Zealist @clayvaulin @mute_city That is something I hate about most Lisp situations:  they make these absurdly long-ass identifiers.
       
 (DIR) Post #AYb8ot3mZESQIUr9l2 by apropos@freespeechextremist.com
       2023-08-10T19:57:22.310738Z
       
       1 likes, 0 repeats
       
       @p @Zealist @clayvaulin @mute_city ;;; no idea what you mean(multiple-value-bind (before after) (split-at "/" "example/function")  (format t "before: ~s~%after: ~s~%" before after))// go, a language for stupid peoplebefore, after := splitAt("/", "example/function")
       
 (DIR) Post #AYbAfbUygs2N8MHIXY by p@freespeechextremist.com
       2023-08-10T20:18:06.243700Z
       
       0 likes, 0 repeats
       
       @apropos @Zealist @clayvaulin @mute_city :bwksmug:
       
 (DIR) Post #AYdpWMDMdEfrYsfWOO by akater@shitposter.club
       2023-08-12T03:05:14.745353Z
       
       1 likes, 0 repeats
       
       @apropos @clayvaulin @p @Zealist @mute_city  There is no need for lexical-let.  Elisp is lexically scoped as long as you have lexical-binding set to t (it is still recommended to only do it locally, per-buffer).  It is set by default in some buffers and most existing code is lexically scoped.  All new code is lexically scoped if the author was minimally competent.  And package cl is deprecated; use cl-lib.
       
 (DIR) Post #AYfH85rKmSmPlFXiXA by mute_city@poa.st
       2023-08-12T19:49:19.423524Z
       
       0 likes, 0 repeats
       
       @akater If you want in depth info on any kind of tech, just publicly claim on the internet that it's shit XD
       
 (DIR) Post #AYfOZZY9CQBLLIcOy8 by mute_city@poa.st
       2023-08-12T21:12:43.377955Z
       
       0 likes, 0 repeats
       
       @akater To use a more practical metric: I challenge anyone to look at the src of org babel and explain to me how this is functional code and not just php with lots of parenthesis.
       
 (DIR) Post #AYj1kYh7CPRFYsvFD6 by akater@shitposter.club
       2023-08-13T23:37:41.774885Z
       
       0 likes, 0 repeats
       
       @mute_city  I probably missed something.  A metric of what?  And who said any code in org should be functional?  Also, there is no feature named org-babel.
       
 (DIR) Post #AYj1kZgnV4mKeBmVM0 by mute_city@poa.st
       2023-08-14T15:15:50.257143Z
       
       0 likes, 0 repeats
       
       @akater A metric for how useful a set of language features are. What do people actually accomplish with it.There is. It allows code snippets in org files to be executed. Maybe they renamed it or it was merged into the main orgmode project - I don't remember.If people avoid writing functional code in a functional language, that could be a hint to it not being well designed, no?
       
 (DIR) Post #AYjKz5Zndiesj78uKu by akater@shitposter.club
       2023-08-14T16:03:39.298594Z
       
       0 likes, 0 repeats
       
       @mute_city  Lisp isn't functional.  But the code in org-mode isn't great either.“org-babel” doesn't point to particular code examples: there is no “org-babel” file.
       
 (DIR) Post #AYjKz6OqZvUXHR1fu4 by mute_city@poa.st
       2023-08-14T18:51:21.661834Z
       
       0 likes, 0 repeats
       
       @akater orgmode.org/worg/org-contrib/babel/intro.htmlCome on, you didn't really think I made this up, did you?> lisp is not a functional languageI guess at this point it's best to agree to disagree.
       
 (DIR) Post #AYlfrRrk4lki27llVA by akater@shitposter.club
       2023-08-14T21:02:48.035897Z
       
       1 likes, 0 repeats
       
       @mute_city  No, I get it, there's org-babel, it's just that there's no “org-babel” file in Org.Lisp is multiparadigm and mostly imperative.