GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:14:44 JST Sexy Moon Sexy Moon
    Fediverse decentralized achievements/badges are on hold because there's no JSON-LD canonicalization/signature library for Elixir/Erlang. I might give up and implement it without signatures though, I'm trying to decide because complete compliance with the Verifiable Credentials spec is important to me. I don't want to write a JSON-LD library.
    In conversation Saturday, 09-Dec-2023 22:14:44 JST from shitposter.club permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:18:32 JST NEETzsche NEETzsche
      in reply to

      What is the point of signing these badges/achievements? Just in case the canonical source (whichever instance issued them) goes down?

      In conversation Saturday, 09-Dec-2023 22:18:32 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:19:14 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      @NEETzsche strict compatibility with the spec, and getting shitposter.club and pleroma listed in a W3C document as a conforming implementation.
      In conversation Saturday, 09-Dec-2023 22:19:14 JST permalink
      iced depresso likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:21:41 JST NEETzsche NEETzsche
      in reply to

      Fair enough. Where can I read about this? Also, more importantly (to me), where would badges be displayed in an FE?

      In conversation Saturday, 09-Dec-2023 22:21:41 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:23:12 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      @NEETzsche they are gonna be displayed on your profile. any server can issue them to any other user on any other server after a user "accepts" the offer of a credential. You can google them they are called "Verifiable Credentials"
      In conversation Saturday, 09-Dec-2023 22:23:12 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:24:48 JST NEETzsche NEETzsche
      in reply to

      That’s what I was about to ask next: if you have to accept them. Imagine if anybody can give you a “retard” award and it goes on your profile with no recourse lmfao

      In conversation Saturday, 09-Dec-2023 22:24:48 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:25:39 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      @NEETzsche there's no requirement in the spec for it I think but I am requiring it for it to be shown on a profile.
      In conversation Saturday, 09-Dec-2023 22:25:39 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:30:16 JST NEETzsche NEETzsche
      in reply to

      Where is this spec?

      In conversation Saturday, 09-Dec-2023 22:30:16 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:31:39 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      @NEETzsche https://www.w3.org/TR/vc-data-model-2.0/
      In conversation Saturday, 09-Dec-2023 22:31:39 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Verifiable Credentials Data Model v2.0
        Credentials are a part of our daily lives; driver's licenses are used to assert that we are capable of operating a motor vehicle, university degrees can be used to assert our level of education, and government-issued passports enable us to travel between countries. This specification provides a mechanism to express these sorts of credentials on the Web in a way that is cryptographically secure, privacy respecting, and machine-verifiable.
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:32:28 JST NEETzsche NEETzsche
      in reply to

      We should just start over and write out our own fedi implementation in a scripting language that has all the cool toys. Phoenix is a meme and so is Elixir. Functional programming was a mistake.

      In conversation Saturday, 09-Dec-2023 22:32:28 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:32:49 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      @NEETzsche the problem here is JSON-LD sucks
      In conversation Saturday, 09-Dec-2023 22:32:49 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:33:34 JST NEETzsche NEETzsche
      in reply to

      Yeah but don’t scripting language such as Python or Ruby have this shit

      In conversation Saturday, 09-Dec-2023 22:33:34 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:33:57 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      @NEETzsche I am not touching either of those.
      In conversation Saturday, 09-Dec-2023 22:33:57 JST permalink
    • Embed this notice
       (mint@ryona.agency)'s status on Saturday, 09-Dec-2023 22:34:59 JST  
      in reply to
      • NEETzsche
      @NEETzsche @Moon The first mass adopted fedi implementation (GNU Social) is written in arguably one of the most popular scripting languages (PHP).
      In conversation Saturday, 09-Dec-2023 22:34:59 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:35:11 JST NEETzsche NEETzsche
      in reply to

      Ideological objection to soiscripting?

      In conversation Saturday, 09-Dec-2023 22:35:11 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:35:41 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      @NEETzsche I dislike both of those specifically because they are too slow.
      In conversation Saturday, 09-Dec-2023 22:35:41 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:37:54 JST NEETzsche NEETzsche
      in reply to
      • 

      Are new things actually written in PHP? I heard it’s having some kind of meme comeback, but can’t confirm

      In conversation Saturday, 09-Dec-2023 22:37:54 JST permalink
       likes this.
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:38:27 JST Sexy Moon Sexy Moon
      in reply to
      • 
      • NEETzsche
      @NEETzsche @mint there's at least four implementations of acvtivitypub in php in active use
      In conversation Saturday, 09-Dec-2023 22:38:27 JST permalink
       and NEETzsche like this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:38:31 JST NEETzsche NEETzsche
      in reply to

      Really, scripting languages were never meant for speed so I just never cared. If I need to crunch numbers I write a liberry in C or use CUDA or something.

      In conversation Saturday, 09-Dec-2023 22:38:31 JST permalink
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Saturday, 09-Dec-2023 22:38:45 JST iced depresso iced depresso
      in reply to
      • NEETzsche
      @Moon @NEETzsche you could wrap an existing parser that is written in c/++, since its possible for BEAM to call out to native code this way.
      In conversation Saturday, 09-Dec-2023 22:38:45 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:39:07 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • iced depresso
      @icedquinn @NEETzsche thats a good idea
      In conversation Saturday, 09-Dec-2023 22:39:07 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:41:27 JST NEETzsche NEETzsche
      in reply to
      • rees

      Yeah but that’s really only pertinent when you’re crunching numbers or processing six gorillion requests a second.

      In conversation Saturday, 09-Dec-2023 22:41:27 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:41:28 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon js is only 50%-200% the performance slowdown from C while python and others are 30x+
      In conversation Saturday, 09-Dec-2023 22:41:28 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:42:07 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @rees Python is pathetically slow no matter what.
      In conversation Saturday, 09-Dec-2023 22:42:07 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:43:37 JST NEETzsche NEETzsche
      in reply to
      • rees

      I still get recruiters trying to shill me Ruby jobs because I did so much work in it. They’re using it for medical records now, apparently. I bet it’s still a shitpile, just like a decade ago when I was doing that garbage, just in .NET instead.

      In conversation Saturday, 09-Dec-2023 22:43:37 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:44:05 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @rees I have heard it's really mostly Ruby on Rails that's slow, pure ruby isn't as bad.
      In conversation Saturday, 09-Dec-2023 22:44:05 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:47:11 JST NEETzsche NEETzsche
      in reply to
      • rees

      If you’re comparing it to C, or even other languages like Go or Elixir, Ruby is pretty clunky no matter what. However, as far as really effective API string manipulation songs and dances, it really can’t be beat in terms of code elegance. I keep insisting on using the right tool for the job, and if it’s JSON sperging then the buck stops at Ruby.

      But again, if you have to do any real number crunching, just skip all of these scripting languages outright. Skip Ruby, Python, JavaScript, Lua, fuck all of that

      In conversation Saturday, 09-Dec-2023 22:47:11 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:47:42 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @rees elixir is fairly similar to ruby with none of the downsides
      In conversation Saturday, 09-Dec-2023 22:47:42 JST permalink
      feld likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:48:56 JST NEETzsche NEETzsche
      in reply to
      • rees

      Well, except for the JSON-LD issue you just brought up. This is one o them “rubber hits the road” scenarios where the universally-hated language/framework does, legitimately, just win.

      In conversation Saturday, 09-Dec-2023 22:48:56 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:50:23 JST rees rees
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @Moon compile time so zero-cost unlike templating languages which need to do it at runtime
      In conversation Saturday, 09-Dec-2023 22:50:23 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:50:23 JST NEETzsche NEETzsche
      in reply to
      • rees

      Isn’t Rust statically typed? That’s consistently trash for webshitting.

      In conversation Saturday, 09-Dec-2023 22:50:23 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:50:24 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon rust supports ruby-like string manip
      In conversation Saturday, 09-Dec-2023 22:50:24 JST permalink
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 09-Dec-2023 22:52:16 JST Pleroma-tan Pleroma-tan
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @rees @Moon >statically typed
      In conversation Saturday, 09-Dec-2023 22:52:16 JST permalink

      Attachments


      1. https://meds.lab.nyanide.com/media/cbe282613ccc7cbb63b9c50f4bc90f0aeffd53304076532dfa816bd45c0dd495.jpg
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 09-Dec-2023 22:52:57 JST Pleroma-tan Pleroma-tan
      in reply to
      • NEETzsche
      • rees
      • Pleroma-tan
      @NEETzsche @Moon @rees [makes json horrible to work with tho so]
      In conversation Saturday, 09-Dec-2023 22:52:57 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:53:22 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon yeah and it's not problem for UI or web stuff, look at dioxus, full fledged UI based on CSS rendering and react-style component rendering

      https://dioxuslabs.com/
      In conversation Saturday, 09-Dec-2023 22:53:22 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: dioxuslabs.com
        Dioxus - Reliable Rust apps that run anywhere
        An elegant GUI library for Rust, inspired by React. Supports Web, Desktop, SSR, Liveview, and Mobile.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:53:22 JST NEETzsche NEETzsche
      in reply to
      • rees

      >it’s not problem

      Bro I’m in a thread where people are coping about how Elixir can’t handle JSON-LD shit and that the issue isn’t Elixir, but JSON-LD. I realize it’s a combination of you and Moon and neither of you are doing all of this, but the facts on the ground are that these more mature scripting languages still stand on top of things like Rust, Go, or Elixir, and this is coming from someone who has no ideological objection to any of them.

      These languages and their libraries just plain aren’t mature and it’s unclear if they ever will be.

      In conversation Saturday, 09-Dec-2023 22:53:22 JST permalink
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 09-Dec-2023 22:54:31 JST Pleroma-tan Pleroma-tan
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche @Moon without using unions you can't get the value off of a key in a json message without having a stroke using like 4 different functions
      In conversation Saturday, 09-Dec-2023 22:54:31 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:54:32 JST rees rees
      in reply to
      • NEETzsche
      • Pleroma-tan
      @kirby @NEETzsche @Moon ?
      In conversation Saturday, 09-Dec-2023 22:54:32 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:54:57 JST NEETzsche NEETzsche
      in reply to
      • rees

      And what do these meme languages accomplish? If your language can’t handle fucking JSON it’s shit.

      In conversation Saturday, 09-Dec-2023 22:54:57 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:54:58 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon json-ld doesn't accomplish anything 😆
      In conversation Saturday, 09-Dec-2023 22:54:58 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:55:08 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche well I need it for a thing I'm working on
      In conversation Saturday, 09-Dec-2023 22:55:08 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:55:40 JST rees rees
      in reply to
      • NEETzsche
      • Pleroma-tan
      @kirby @NEETzsche @Moon what?
      In conversation Saturday, 09-Dec-2023 22:55:40 JST permalink
      Pleroma-tan likes this.
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 09-Dec-2023 22:56:35 JST Pleroma-tan Pleroma-tan
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche @Moon nevermind
      In conversation Saturday, 09-Dec-2023 22:56:35 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:56:45 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche we all agree that JSON-LD sucks
      In conversation Saturday, 09-Dec-2023 22:56:45 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:56:46 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon json-ld is just json, every language can handle it. if we are talking about json decoding performance then rust is a leader in it
      In conversation Saturday, 09-Dec-2023 22:56:46 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 22:58:19 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche it does exactly one useful thing, badly: canonicalization of json for signing.
      In conversation Saturday, 09-Dec-2023 22:58:19 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 22:58:20 JST rees rees
      in reply to
      • NEETzsche
      @Moon @NEETzsche I go even further and say that it doesn't do anything
      In conversation Saturday, 09-Dec-2023 22:58:20 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 22:58:40 JST NEETzsche NEETzsche
      in reply to
      • rees

      >decoding performance

      I’m not learning a statically-typed language to manipulate strings for marginal “decoding performance” when, in practice, anything that relies on heavy string manipulation isn’t about processing it fast, but about processing it right.

      In conversation Saturday, 09-Dec-2023 22:58:40 JST permalink
    • Embed this notice
      Iska (iska@catposter.club)'s status on Saturday, 09-Dec-2023 22:58:52 JST Iska Iska
      in reply to
      • NEETzsche
      • rees
      • Pleroma-tan

      @kirby@lab.nyanide.com @NEETzsche@iddqd.social @rees@breastmilk.club @Moon@shitposter.club names were not supposed to have types
      [insert stop doing x meme that I'm too lazy to make]

      In conversation Saturday, 09-Dec-2023 22:58:52 JST permalink
      Pleroma-tan likes this.
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:00:32 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche I didn't say it was the only way, I said it had one useful function.
      In conversation Saturday, 09-Dec-2023 23:00:32 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:00:33 JST rees rees
      in reply to
      • NEETzsche
      @Moon @NEETzsche no it doesn't I've seen multiple schemes for that and they aren't json-ld specific. ever seen signatures embedded inside AP objects? lol
      In conversation Saturday, 09-Dec-2023 23:00:33 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:00:57 JST NEETzsche NEETzsche
      in reply to
      • rees

      It doesn’t take long to learn new languages, but it does take long to reimplement extant projects in new languages from scratch, which is usually pointless unless you’re doing something. If you insist on dropping everything to chase the new meme language every couple years you’re not a polyglot, you’re a retard.

      In conversation Saturday, 09-Dec-2023 23:00:57 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:00:58 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon doesn't take long if you are polyglot
      In conversation Saturday, 09-Dec-2023 23:00:58 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:02:22 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @rees the good news is I found an implementation of signatures in go, the bad news is it's spread between two projects
      In conversation Saturday, 09-Dec-2023 23:02:22 JST permalink
      NEETzsche likes this.
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:03:23 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche I don't need http sigs I need json-ld proofs
      In conversation Saturday, 09-Dec-2023 23:03:23 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:03:24 JST rees rees
      in reply to
      • NEETzsche
      @Moon @NEETzsche >implementation of signatures in go
      http-sigs?
      In conversation Saturday, 09-Dec-2023 23:03:24 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:05:02 JST NEETzsche NEETzsche
      in reply to
      • rees

      Rust is a meme language. I don’t need an excuse to not learn it. I’m likely going to be starting a new project for work and I’m going to be picking out new language/framework, so I’m going to be looking at Rust more seriously soon.

      But it’s a meme language. Basically anything that isn’t C, Python, or .NET is a meme language at this point. Ruby is a meme language and I love it. Elixir is even more of a meme language and I’ve found it nice to work with, although I’m not very good in it yet.

      In conversation Saturday, 09-Dec-2023 23:05:02 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:05:03 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon rust isn't a meme language, it's 10y old and has made its way into the linux kernel. you want an excuse to not learn it
      In conversation Saturday, 09-Dec-2023 23:05:03 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:05:24 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche I need it to conform to a specification for interoperability outside the Fediverse.
      In conversation Saturday, 09-Dec-2023 23:05:24 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:05:25 JST rees rees
      in reply to
      • NEETzsche
      @Moon @NEETzsche >I need json-ld proofs
      no you don't, just drop json-ld and treat it like json like everyone else and you're good to go
      In conversation Saturday, 09-Dec-2023 23:05:25 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:07:24 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @rees people are using it productively but wake me when it has an ebnf grammar
      In conversation Saturday, 09-Dec-2023 23:07:24 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:08:18 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • rees

      I’m not even against meme languages. Any tech sperg on fedi probably has a proclivity for them. I’m no exception.

      But it’s a meme language. There’s a degree of value in self-awareness.

      Here’s what makes something a meme language: if only tech spergs care about it and employers don’t know wtf it is.

      In conversation Saturday, 09-Dec-2023 23:08:18 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:08:19 JST Machismo Machismo
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @Moon @rees Rust had licencing controversy. A fucking programming language. It's 200% meme.
      In conversation Saturday, 09-Dec-2023 23:08:19 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:08:42 JST NEETzsche NEETzsche
      in reply to
      • rees

      Oh right, sorry, JS isn’t a meme language by the definition I just gave. So C, JS, Python, and .NET

      In conversation Saturday, 09-Dec-2023 23:08:42 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:08:43 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon >is a meme language
      use real words, no one knows what you mean by "meme language" at this point when JS is the majority of the web and has more usage than your non-meme languages
      In conversation Saturday, 09-Dec-2023 23:08:43 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:10:28 JST rees rees
      in reply to
      • NEETzsche
      @NEETzsche @Moon don't forget java and other shit languages lol
      In conversation Saturday, 09-Dec-2023 23:10:28 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:10:28 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche I remember when java was a meme language
      In conversation Saturday, 09-Dec-2023 23:10:28 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:11:20 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      • Fantasia
      @fantasia @rees @NEETzsche I don't like being like this but yeah I won't ever touch Hare because it's his project.
      In conversation Saturday, 09-Dec-2023 23:11:20 JST permalink
    • Embed this notice
      Fantasia (fantasia@clubcyberia.co)'s status on Saturday, 09-Dec-2023 23:11:21 JST Fantasia Fantasia
      in reply to
      • NEETzsche
      • rees
      @rees @NEETzsche @Moon Rust is not a meme language. Usually people saying this haven't written any Rust.

      Hare is an example of a meme language. Drew's opinions get in the way of it ever being a widely used language
      In conversation Saturday, 09-Dec-2023 23:11:21 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:12:27 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • rees

      Whenever I go on fedi or places like it and talk about programming languages it just feels like people are trying to shill me on their language that nobody knows like it’s some kind of fucking religion.

      Do you remember the late 2010s functional programming sermons?

      In conversation Saturday, 09-Dec-2023 23:12:27 JST permalink

      Attachments


      LukeAlmighty 🇨🇿 likes this.
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:12:28 JST Machismo Machismo
      in reply to
      • NEETzsche
      • rees
      @NEETzsche @Moon @rees I dunno, I think a meme language is one that deliberately goes out of its way to have ugly syntax, and includes its own shitty "package manager".
      In conversation Saturday, 09-Dec-2023 23:12:28 JST permalink
      NEETzsche likes this.
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:13:29 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • rees
      @NEETzsche @rees @Zerglingman I'm actually using Elixir in my job, I am using functional programming, I am using heavy concurrency, I am using pattern matching, these used to all be memes and I'm doing them all and they are great.
      In conversation Saturday, 09-Dec-2023 23:13:29 JST permalink
      NEETzsche and feld like this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:13:31 JST NEETzsche NEETzsche
      in reply to
      • rees
      • Fantasia

      Rust is the meme language of the 2020s. In the 2010s, the meme language of the decade was Ruby, and I learned it to pay the bills.

      In conversation Saturday, 09-Dec-2023 23:13:31 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:14:18 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      • Fantasia
      @rees @fantasia @NEETzsche the guy who wrote the Curl program wrote about Gemini and not 100% of what he said was positive so Gemini people lost their shit even though he was right.
      In conversation Saturday, 09-Dec-2023 23:14:18 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:14:19 JST rees rees
      in reply to
      • NEETzsche
      • Fantasia
      @Moon @fantasia @NEETzsche gemini has always made me seethe
      In conversation Saturday, 09-Dec-2023 23:14:19 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:14:39 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • rees

      Don’t get me wrong, I’m pro-meme in this respect, but I see all these people getting activated in my mentions about how Rust isn’t a meme language or how Elixir is totally legit bro and I have to lol lmao. But you’re right: I’m very likely going to pick up something I consider a meme for work, since I’m about to have carte blanche.

      In conversation Saturday, 09-Dec-2023 23:14:39 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:14:47 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • rees
      @Zerglingman @rees @NEETzsche Elixir is very good for it.
      In conversation Saturday, 09-Dec-2023 23:14:47 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:14:48 JST Machismo Machismo
      in reply to
      • NEETzsche
      • rees
      @Moon @rees @NEETzsche >concurrency
      >meme
      Isn't that just a meme name for threading? Of course threading's great, until you accidentally create a race condition.
      In conversation Saturday, 09-Dec-2023 23:14:48 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:15:13 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • rees
      @NEETzsche @rees @Zerglingman If I ever need to get another job I need to find an Elixir job because I can't go back, man
      In conversation Saturday, 09-Dec-2023 23:15:13 JST permalink
      feld likes this.
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Saturday, 09-Dec-2023 23:15:58 JST iced depresso iced depresso
      in reply to
      • NEETzsche
      • rees
      • Fantasia
      @Moon @rees @fantasia @NEETzsche wasn't it basically "seems kinda dumb and half baked" basically

      i think i said something like that too
      In conversation Saturday, 09-Dec-2023 23:15:58 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:16:21 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • rees

      I had an entire course in college about multithreaded programming but what made that class cool is that they let undergraduates like me use the supercomputer to crunch mad numbers with CUDA. The jobs were designed to run for 30min and you had carte blanche. Half of us wrote BitCoin miners and SHA hash crackers. Shit was so cash, even though the SHA hash crackers didn’t work lol

      In conversation Saturday, 09-Dec-2023 23:16:21 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:16:25 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • rees
      @Zerglingman @rees @NEETzsche it makes it trivial to spawn processed on the fly for work and to arrange parallel work automatically.
      In conversation Saturday, 09-Dec-2023 23:16:25 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:16:26 JST Machismo Machismo
      in reply to
      • NEETzsche
      • rees
      @Moon @rees @NEETzsche It makes it hard to accidentally create race conditions?
      In conversation Saturday, 09-Dec-2023 23:16:26 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:18:05 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      • Fantasia
      @rees @fantasia @NEETzsche of course it's political, they even say so. it is somewhat different because they intentionally designed the gemini spec so it's not extensible so that it can't be "ruined" over time
      In conversation Saturday, 09-Dec-2023 23:18:05 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:18:06 JST rees rees
      in reply to
      • NEETzsche
      • Fantasia
      @Moon @fantasia @NEETzsche gemini it's just stupid if you think about it for more than 10 seconds. all gemini does is time travel back the standards to where we were 20-30 years ago. well we already did that, and we found out the result of that. it's not a technical solution it's a political one. if you are going to do that we should just be passing around JSON like fedi instead of shitty html
      In conversation Saturday, 09-Dec-2023 23:18:06 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:19:03 JST NEETzsche NEETzsche
      in reply to
      • rees
      • Fantasia

      If it’s not extensible it’s DOA.

      In conversation Saturday, 09-Dec-2023 23:19:03 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:19:38 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • rees

      Why do I care about this?

      In conversation Saturday, 09-Dec-2023 23:19:38 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:19:39 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      @NEETzsche @Zerglingman @Moon I linked you to a study (and pete, got no replies) on rust creating sound code for kernels

      https://dl.acm.org/doi/10.1145/3623759.3624554
      >The memory-safe systems programming language Rust is gaining more and more attention in the operating system development communities, as it provides memory safety without sacrificing performance or control. However, these safety guarantees only apply to the safe subset of Rust, while bare-metal programming requires some parts of the program to be written in unsafe Rust. Writing abstractions for these parts of the software that are sound, meaning that they guarantee the absence of undefined behavior and thus uphold the invariants of safe Rust, can be challenging. Producing sound code, however, is essential to avoid breakage when the code is used in new ways or the compiler behavior changes.
      >In this paper, we present common patterns of unsound abstractions derived from the experience of reworking soundness in our kernel. During this process, we were able to remove over 400 unsafe expressions while discovering and fixing several hard-to-spot concurrency bugs along the way.
      In conversation Saturday, 09-Dec-2023 23:19:39 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: dl.acm.org
        On the Challenge of Sound Code for Operating Systems | Proceedings of the 12th Workshop on Programming Languages and Operating Systems
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:20:39 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      • Fantasia
      @NEETzsche @rees @fantasia it's designed to do exactly one small thing.
      In conversation Saturday, 09-Dec-2023 23:20:39 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:22:07 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      @NEETzsche @Zerglingman @Moon >During this process, we were able to remove over 400 unsafe expressions while discovering and fixing several hard-to-spot concurrency bugs along the way.
      In conversation Saturday, 09-Dec-2023 23:22:07 JST permalink
      NEETzsche likes this.
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:22:07 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • rees
      @rees @Zerglingman @NEETzsche rust compiler targets only a small fraction of platforms that linux is compiled for so I'm not sure what the deal is
      In conversation Saturday, 09-Dec-2023 23:22:07 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:22:19 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • rees

      Okay. So you’re saying I should learn Rust because in doing so it will help me retard-proof future projects?

      In conversation Saturday, 09-Dec-2023 23:22:19 JST permalink
    • Embed this notice
      feld (feld@bikeshed.party)'s status on Saturday, 09-Dec-2023 23:23:23 JST feld feld
      in reply to
      • NEETzsche
      • Machismo
      • rees
      @Moon @rees @Zerglingman @NEETzsche Apple, Pepsi, Toyota, Nintendo... you have options with Elixir. It's infecting everything
      In conversation Saturday, 09-Dec-2023 23:23:23 JST permalink
      Sexy Moon likes this.
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:23:46 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      @feld @rees @Zerglingman @NEETzsche apparently Discord dropped it. I don't want to work with pedophile groomers anyway though
      In conversation Saturday, 09-Dec-2023 23:23:46 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:24:08 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees

      Seriously? This is persuasive

      In conversation Saturday, 09-Dec-2023 23:24:08 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:25:41 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • rees
      • Fantasia
      @fantasia @rees @NEETzsche the purpose of gemini is to reduce back down to a simple hypertext document web, and it more or less succeeds at that. I personally think it is TOO reduced.
      In conversation Saturday, 09-Dec-2023 23:25:41 JST permalink
    • Embed this notice
      Fantasia (fantasia@clubcyberia.co)'s status on Saturday, 09-Dec-2023 23:25:42 JST Fantasia Fantasia
      in reply to
      • NEETzsche
      • rees
      @Moon @rees @NEETzsche
      I still don't understand the purpose of Gemini. Basic HTML can do everything Gemini can, what is a new protocol going to do?
      In conversation Saturday, 09-Dec-2023 23:25:42 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:26:01 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees

      Do you think this because of LLMs?

      In conversation Saturday, 09-Dec-2023 23:26:01 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:26:02 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      @feld @Zerglingman @NEETzsche @Moon gonna get heat for this but programming is on its way out anyways so who cares if it's elixir or w/e
      In conversation Saturday, 09-Dec-2023 23:26:02 JST permalink
    • Embed this notice
      feld (feld@bikeshed.party)'s status on Saturday, 09-Dec-2023 23:27:16 JST feld feld
      in reply to
      • NEETzsche
      • Machismo
      • rees
      @NEETzsche @rees @Zerglingman @Moon yes...

      Toyota's connected car services are Elixir

      Nintendo's online store and other services are Elixir

      Pepsi allegedly uses it in their manufacturing somewhere. They are past sponsors of Elixir conferences.

      Apple -- unclear where they're using it, but they're paying customers of Oban Pro
      In conversation Saturday, 09-Dec-2023 23:27:16 JST permalink
      Sexy Moon and NEETzsche like this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:27:34 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees

      I’m skeptical. A lot of the content LLMs produce is garbage anyway. I’m pro-LLM and very skeptical of them.

      In conversation Saturday, 09-Dec-2023 23:27:34 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:27:35 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      @NEETzsche @feld @Zerglingman @Moon LLM + some sort of hypervisor agent that coordinates them
      In conversation Saturday, 09-Dec-2023 23:27:35 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:27:50 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • rees
      @rees @NEETzsche @Moon @feld >"get heat"
      blob
      In conversation Saturday, 09-Dec-2023 23:27:50 JST permalink

      Attachments


      1. https://freespeechextremist.com/media/9f7b14e6-81e8-4dd8-b9a5-d1b6f8d955bf/blob?name=blob
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:27:50 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      @Zerglingman @feld @NEETzsche @Moon NO BULLY :(
      In conversation Saturday, 09-Dec-2023 23:27:50 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:28:37 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • Fantasia

      Currently they can’t even write code much less debug it. I use GitHub Copilot and it’s basically just a really sophisticated autocomplete. It’s cool but it isn’t replacing me

      In conversation Saturday, 09-Dec-2023 23:28:37 JST permalink
    • Embed this notice
      Fantasia (fantasia@clubcyberia.co)'s status on Saturday, 09-Dec-2023 23:28:38 JST Fantasia Fantasia
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      @rees @feld @Zerglingman @NEETzsche @Moon Until LLMs can debug code they will not replace programmers
      In conversation Saturday, 09-Dec-2023 23:28:38 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:29:11 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      @rees @feld @Zerglingman @NEETzsche I use ChatGPT to get answers to programming questions whjen I can't find the answser anyt other way and it literally just lies to me 80% of the time and tells me to do things that are impossible. It works well for languages that are in wide use and common problems in those languages but that's not nearly most code
      In conversation Saturday, 09-Dec-2023 23:29:11 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:29:11 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      @NEETzsche @feld @rees @Zerglingman yes
      In conversation Saturday, 09-Dec-2023 23:29:11 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:29:12 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees

      So what you’re saying is ChatGPT works for non-meme languages :anintellectual:

      In conversation Saturday, 09-Dec-2023 23:29:12 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:29:46 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      @Zerglingman @feld @rees @NEETzsche I only use it for things that don't have good docs
      In conversation Saturday, 09-Dec-2023 23:29:46 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:29:47 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • rees
      @Moon @feld @NEETzsche @rees And in those cases you can probably just ask on fedi and get an answer soon enough.


      Or, y'know, read docs/source.
      In conversation Saturday, 09-Dec-2023 23:29:47 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:30:34 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      @Zerglingman @feld @rees @NEETzsche also I work with elixir experts but I don't want to bug them all day
      In conversation Saturday, 09-Dec-2023 23:30:34 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:30:34 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees

      Tech spergs are great because they will educate you without charging a dime but make a point to be condescending throughout to deter stupid questions

      In conversation Saturday, 09-Dec-2023 23:30:34 JST permalink
      Sexy Moon likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:31:43 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • Fantasia

      That’s the thing. Everybody uses Midjanny and SD and LLMs for throwaway shit but getting it to write anything longform or to consider greater context is a wash. LLMs require a lot of guidance and wrangling. Source: I work with them professionally.

      In conversation Saturday, 09-Dec-2023 23:31:43 JST permalink
    • Embed this notice
      Fantasia (fantasia@clubcyberia.co)'s status on Saturday, 09-Dec-2023 23:31:44 JST Fantasia Fantasia
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      @rees @feld @Zerglingman @NEETzsche @Moon This is high school level shit, it's been documented to death on the internet.

      I'd like to see it handle something more advanced
      In conversation Saturday, 09-Dec-2023 23:31:44 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:31:45 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • Fantasia
      @fantasia @feld @Zerglingman @NEETzsche @Moon LLMs already can correct code/logic errors, what you mean to say is "until they can be more consistent"
      In conversation Saturday, 09-Dec-2023 23:31:45 JST permalink

      Attachments


      1. https://maymays.breastmilk.club/media/eed721638d9442aa9360e9de04339a6820dcd8d3f9e83d957ec212d71b1d2757.png
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:32:12 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • Fantasia
      @fantasia @feld @Zerglingman @NEETzsche @Moon lol ok so wait literally two years
      In conversation Saturday, 09-Dec-2023 23:32:12 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:32:20 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • Fantasia

      So what you sayin is erryboody getting automated away an sheit

      In conversation Saturday, 09-Dec-2023 23:32:20 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:33:50 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • Fantasia

      I’m not. I’m convinced they will just make everybody use the LLMs instead. Automation consistently increases wealth, and disruptions are temporary.

      In conversation Saturday, 09-Dec-2023 23:33:50 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:33:51 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • Fantasia
      @NEETzsche @feld @fantasia @Zerglingman @Moon i'm fully convinced
      In conversation Saturday, 09-Dec-2023 23:33:51 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:34:09 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • FrailLeaf
      • Fantasia

      Tell me more senpai

      In conversation Saturday, 09-Dec-2023 23:34:09 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:34:10 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • FrailLeaf
      • Fantasia
      @FrailLeaf @feld @fantasia @Zerglingman @NEETzsche @Moon infinite context windows are already a thing
      In conversation Saturday, 09-Dec-2023 23:34:10 JST permalink
    • Embed this notice
      FrailLeaf (frailleaf@ryona.agency)'s status on Saturday, 09-Dec-2023 23:34:11 JST FrailLeaf FrailLeaf
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • Fantasia
      @fantasia @feld @rees @Zerglingman @NEETzsche @Moon LLMs can't replace programmers only for the simple fact that 99.99% of the corporate code is written to be broken at the slightest shift in logic and the horror is spread across multiple systems
      In conversation Saturday, 09-Dec-2023 23:34:11 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 09-Dec-2023 23:34:18 JST Sexy Moon Sexy Moon
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • FrailLeaf
      • Fantasia
      @FrailLeaf @feld @rees @fantasia @Zerglingman @NEETzsche LLMs can code specific problems you give them but I haven't seen any evidence at all that they can design complete software. however, in big companies design is a distinct job from programming so programmers may be toast in ten years.
      In conversation Saturday, 09-Dec-2023 23:34:18 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:35:39 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • teknomunk
      • rees

      I use LLM “programming” and then fix it up a bit. It’s like 80% correct most of the time and it’s still faster than having to do it yourself. I don’t think it will automate my job away because I still have to know what to change. But it does make that job a lot easier.

      In conversation Saturday, 09-Dec-2023 23:35:39 JST permalink
    • Embed this notice
      teknomunk (teknomunk@apogee.polaris-1.work)'s status on Saturday, 09-Dec-2023 23:35:41 JST teknomunk teknomunk
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      • rees
      Just don't come to me and expect that I will clean up after your LLM "programming" when it shits the bed.
      In conversation Saturday, 09-Dec-2023 23:35:41 JST permalink
    • Embed this notice
      teknomunk (teknomunk@apogee.polaris-1.work)'s status on Saturday, 09-Dec-2023 23:35:43 JST teknomunk teknomunk
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      > programming is on its way out

      Whatever you have to tell yourself so you can sleep at night.

      :ss_shrug:
      In conversation Saturday, 09-Dec-2023 23:35:43 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:36:25 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • FrailLeaf
      • Fantasia

      What’s what? A context window?

      In conversation Saturday, 09-Dec-2023 23:36:25 JST permalink
    • Embed this notice
      FrailLeaf (frailleaf@ryona.agency)'s status on Saturday, 09-Dec-2023 23:36:26 JST FrailLeaf FrailLeaf
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • Fantasia
      @rees @feld @fantasia @Zerglingman @NEETzsche @Moon what's that
      In conversation Saturday, 09-Dec-2023 23:36:26 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:37:30 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • FrailLeaf
      • Fantasia

      It’s how much information an LLM like GPT-4 can process at a given time. Ever notice how ChatGPT has goldfish brain, forgets things? You’re hitting the limits of its context window.

      In conversation Saturday, 09-Dec-2023 23:37:30 JST permalink
    • Embed this notice
      FrailLeaf (frailleaf@ryona.agency)'s status on Saturday, 09-Dec-2023 23:37:31 JST FrailLeaf FrailLeaf
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • Fantasia
      @NEETzsche @feld @rees @fantasia @Zerglingman @Moon yeah
      In conversation Saturday, 09-Dec-2023 23:37:31 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:39:26 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • teknomunk
      • rees

      What it’s going to do is automate away a very specific kind of entry level programmer from India who can’t do fizzbuzz but can pass those certification tests. Which is most people with job titles like “Software Engineer” anyway. So there will be job loss, but I doubt it’s going to get rid of people who actually build things. That requires vision, and LLMs are notoriously robotic for obvious reasons

      In conversation Saturday, 09-Dec-2023 23:39:26 JST permalink
    • Embed this notice
      teknomunk (teknomunk@apogee.polaris-1.work)'s status on Saturday, 09-Dec-2023 23:39:28 JST teknomunk teknomunk
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      • rees
      This is more likely where things will end up. LLM takes care of the boilerplate and the programmer handles the difficult bits.
      In conversation Saturday, 09-Dec-2023 23:39:28 JST permalink
    • Embed this notice
      Fantasia (fantasia@clubcyberia.co)'s status on Saturday, 09-Dec-2023 23:42:06 JST Fantasia Fantasia
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • FrailLeaf
      @Zerglingman @feld @rees @NEETzsche @FrailLeaf @Moon We've had machine language translation for decades and they still struggle to get it right.

      Like translator sites, LLMs will be useful for low hanging fruit but someone will always be needed to handle the harder tasks
      In conversation Saturday, 09-Dec-2023 23:42:06 JST permalink
      NEETzsche likes this.
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:42:07 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • rees
      • FrailLeaf
      • Fantasia
      @fantasia @rees @feld @NEETzsche @Moon @FrailLeaf Why are you asking me?
      They're fun toys, and in some specific contexts they can even be useful. Programming, overall, is far too wide of a space for them to handle, and probably always will be, until they reach something approaching the Totally Randomly Evolved™ complexity of a human. (And then we can start working on cutting down the resources required to run them from being several orders of magnitude more than a human!) In the meantime we're more likely to see some specific subsets being targeted and automated. I can't predict what those subsets will be.
      In conversation Saturday, 09-Dec-2023 23:42:07 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:42:08 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • rees
      • FrailLeaf
      • Fantasia
      @FrailLeaf @rees @feld @NEETzsche @Moon @fantasia Just rewrite it ofc
      In conversation Saturday, 09-Dec-2023 23:42:08 JST permalink
    • Embed this notice
      Fantasia (fantasia@clubcyberia.co)'s status on Saturday, 09-Dec-2023 23:42:08 JST Fantasia Fantasia
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • FrailLeaf
      @Zerglingman @feld @rees @NEETzsche @FrailLeaf @Moon then what's the point of LLM
      In conversation Saturday, 09-Dec-2023 23:42:08 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:46:01 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      @Zerglingman @teknomunk @feld @NEETzsche @Moon I've lost a lot of passion for programming because it's started to feel like manual labor. paraphrasing elon here but he said something like "I lie awake at night sometimes wondering why I am working so hard when AI will be able to do it for me"
      In conversation Saturday, 09-Dec-2023 23:46:01 JST permalink
      NEETzsche likes this.
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:46:01 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • teknomunk
      • rees

      Write a Ruby/Python script that downloads random GitHub projects, tells GPT-4 to fix them, and submits pull requests with whatever garbage it returns. Make sure to use your real name on these PRs so they know you fixed their shit and are a prolific computer programming genius

      In conversation Saturday, 09-Dec-2023 23:46:01 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:46:02 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • teknomunk
      • rees
      @rees @feld @NEETzsche @Moon @teknomunk Go do more of it, since it's so easy.
      In conversation Saturday, 09-Dec-2023 23:46:02 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:46:03 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      @teknomunk @feld @Zerglingman @NEETzsche @Moon I do...
      In conversation Saturday, 09-Dec-2023 23:46:03 JST permalink
    • Embed this notice
      teknomunk (teknomunk@apogee.polaris-1.work)'s status on Saturday, 09-Dec-2023 23:46:04 JST teknomunk teknomunk
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      • rees
      Write good programs.
      In conversation Saturday, 09-Dec-2023 23:46:04 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:46:05 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • teknomunk
      • rees
      @rees @feld @NEETzsche @Moon @teknomunk Go and do it then instead of posting retarded opinions on fedi.
      In conversation Saturday, 09-Dec-2023 23:46:05 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:46:05 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      @Zerglingman @teknomunk @feld @NEETzsche @Moon do what
      In conversation Saturday, 09-Dec-2023 23:46:05 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:46:06 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      @teknomunk @feld @Zerglingman @NEETzsche @Moon >Writing good programs is extremely difficult
      no it isn't
      In conversation Saturday, 09-Dec-2023 23:46:06 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:46:07 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      @teknomunk @feld @Zerglingman @NEETzsche @Moon I have been programming since I was 8, sounds like you are coping
      In conversation Saturday, 09-Dec-2023 23:46:07 JST permalink
    • Embed this notice
      teknomunk (teknomunk@apogee.polaris-1.work)'s status on Saturday, 09-Dec-2023 23:46:07 JST teknomunk teknomunk
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      • rees
      I've been programming for 26 years. Writing good programs is extremely difficult. The LLMs are interesting toys, but I've yet to see anything that says they can replace a person with an IQ over room temperature. Check back in 10 years.
      In conversation Saturday, 09-Dec-2023 23:46:07 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:47:15 JST NEETzsche NEETzsche
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      • rees

      Actually, doing this might be really funny way to embarrass OpenAI if I just call it GPT-PR or something like that and let it go hogwild.

      In conversation Saturday, 09-Dec-2023 23:47:15 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:50:11 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • teknomunk
      • rees

      I will also get to dunk on “clean code” faggots because it will take everybody’s batshit spaghetti code that works and return beautifully-formatted and well-organized professional code that doesn’t.

      In conversation Saturday, 09-Dec-2023 23:50:11 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:50:12 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • teknomunk
      • rees
      @NEETzsche @Moon @feld @teknomunk @rees Yeah exactly, you'll end up causing a "no GPT" policy to spread, which I see as a win.
      In conversation Saturday, 09-Dec-2023 23:50:12 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:56:46 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • FrailLeaf
      • Fantasia

      Fine-tuning isn’t even that hard or terribly expensive. And depending on your definition of fine-tuning (there are several) it can include things like using embeddings

      In conversation Saturday, 09-Dec-2023 23:56:46 JST permalink
    • Embed this notice
      Fantasia (fantasia@clubcyberia.co)'s status on Saturday, 09-Dec-2023 23:56:48 JST Fantasia Fantasia
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • FrailLeaf
      @FrailLeaf @feld @rees @Zerglingman @NEETzsche @Moon

      First would be anything niche. There are a billion guides on how to build a site with React, it follows LLMs will be good with web dev stuff. When it's something niche (there are a million niche fields) that's where they falter; there is relatively less text regarding the topic.

      Second would be anything low level (hardware, embedded, operating systems, compilers, databases). They require debugging on a level an LLM will probably never do. What if the hardware has a hidden bug, or the CPU has undocumented behavior? What if there's a miscompilation? If you write an optimized ASM routine it still has to be tested on real hardware.
      In conversation Saturday, 09-Dec-2023 23:56:48 JST permalink
    • Embed this notice
      FrailLeaf (frailleaf@ryona.agency)'s status on Saturday, 09-Dec-2023 23:56:48 JST FrailLeaf FrailLeaf
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • Fantasia
      @fantasia @feld @rees @Zerglingman @NEETzsche @Moon this makes me question the possibility of having LLM hooked into your infra and have it generate some boiler plate for you. You build on top of it, it learns from your work & can now potentially debug it for you (?). This means that you tailor the LLM to your infra and I can only imagine the cost of that
      In conversation Saturday, 09-Dec-2023 23:56:48 JST permalink
    • Embed this notice
      FrailLeaf (frailleaf@ryona.agency)'s status on Saturday, 09-Dec-2023 23:56:49 JST FrailLeaf FrailLeaf
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • Fantasia
      @fantasia @feld @rees @Zerglingman @NEETzsche @Moon what are some harder tasks you can think of?
      In conversation Saturday, 09-Dec-2023 23:56:49 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Saturday, 09-Dec-2023 23:57:16 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • teknomunk
      • rees

      Anybody who actually tries to build anything is in this post.

      In conversation Saturday, 09-Dec-2023 23:57:16 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Saturday, 09-Dec-2023 23:57:17 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • teknomunk
      • rees
      @teknomunk @Moon @NEETzsche @feld @rees ... I'm in this post and I don't like it
      In conversation Saturday, 09-Dec-2023 23:57:17 JST permalink
    • Embed this notice
      teknomunk (teknomunk@apogee.polaris-1.work)'s status on Saturday, 09-Dec-2023 23:57:18 JST teknomunk teknomunk
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      • rees
      You are again assuming that code is easy and that the PRs and commit messages generally contain useful information instead of things like "fixed a bug" and "initial commit".
      In conversation Saturday, 09-Dec-2023 23:57:18 JST permalink
    • Embed this notice
      rees (rees@breastmilk.club)'s status on Saturday, 09-Dec-2023 23:57:19 JST rees rees
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      @NEETzsche @teknomunk @feld @Zerglingman @Moon microsoft was a fucking genius for acquiring github lol. what an amazing dataset for having PR and commit messages attached to code changelogs
      In conversation Saturday, 09-Dec-2023 23:57:19 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Sunday, 10-Dec-2023 00:00:15 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • rees
      • FrailLeaf
      • Fantasia

      Sometimes. Fine-tuning and training generative AIs is more art than science. It can make the performance worse if you do it wrong

      In conversation Sunday, 10-Dec-2023 00:00:15 JST permalink
    • Embed this notice
      FrailLeaf (frailleaf@ryona.agency)'s status on Sunday, 10-Dec-2023 00:00:16 JST FrailLeaf FrailLeaf
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • rees
      • Fantasia
      @NEETzsche @feld @rees @fantasia @Zerglingman @Moon does fine-tuning improve how better it can think?
      In conversation Sunday, 10-Dec-2023 00:00:16 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Sunday, 10-Dec-2023 00:01:09 JST Machismo Machismo
      in reply to
      • NEETzsche
      • feld
      • teknomunk
      • rees
      @NEETzsche @Moon @rees @feld @teknomunk Real commit history:
      >lol forgot to update this for ages
      >I don't need that anymore
      >Still splitting matrix out from corelib
      >lol
      >I don't know what I'm doing here
      >lol gitignore doesn't appear in a star
      >init commit 2 (no token)
      In conversation Sunday, 10-Dec-2023 00:01:09 JST permalink
    • Embed this notice
      NEETzsche (neetzsche@iddqd.social)'s status on Sunday, 10-Dec-2023 00:03:23 JST NEETzsche NEETzsche
      in reply to
      • Machismo
      • feld
      • teknomunk
      • rees

      WIP: New Feature / Big Fixes

      In conversation Sunday, 10-Dec-2023 00:03:23 JST permalink
    • Embed this notice
      teknomunk (teknomunk@apogee.polaris-1.work)'s status on Sunday, 10-Dec-2023 00:03:25 JST teknomunk teknomunk
      in reply to
      • NEETzsche
      • Machismo
      • feld
      • teknomunk
      • rees
      @Zerglingman @feld @rees @NEETzsche @Moon my favorite is "checkpointing work".
      In conversation Sunday, 10-Dec-2023 00:03:25 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.