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
    Wanderer über dem Nebelmeer (wandereruber@poa.st)'s status on Wednesday, 12-Aug-2026 20:39:55 JST Wanderer über dem Nebelmeer Wanderer über dem Nebelmeer
    • Blurry Moon
    it's interesting to think about. When farming took 99% of time, all people did was farm. Maybe they complained that the machines weren't as good and yield and quality would drop?

    What can the computer chuds start doing when finally not every little stupid thing takes 2 weeks? Where to spend effort?

    There is this relationship in the real world, where very professional people tell you "make it work first, make it good later" / do a vomit draft / just tape a cardboard tube to a widget as a handle to see if you like it, etc.but with software, common wisdom was if you don't get the fundamentals right, you will end up in trouble. there never was an identical draft to polish path for coding. reimplementing your entire UI in a better-suited lib took ages, for example.
    AI might align effort more with the Pareto curve

    Of course maybe those kinds of people were always wrong and you should "just get better at writing code" and then a rewrite wouldn't have been that big of a deal, but even if so, maybe AI will help people realize that.

    RT: https://shitposter.world/objects/2cccb614-758f-4263-a10b-feb95cc9d8e0
    In conversation about 11 hours ago from poa.st permalink

    Attachments


    • Embed this notice
      Blurry Moon (sun@shitposter.world)'s status on Wednesday, 12-Aug-2026 20:39:54 JST Blurry Moon Blurry Moon
      in reply to
      @WandererUber there's two different categories. one of them is the programs where the demo you shit out is good enough to be the final program and MAYBE you bolt on enough professionalism on like, basic security. This fits it, it's a personal program so it only ever runs on my localhost or maybe on a web server locked behind a passkey so I can use it on my phone.

      AI has absolutely unshackled my wrists and enabled me to pound out a hundred little itch-scraching programs that make my life measurably better. I can't even fathom someone looking at that and still being like "show me the useful software"

      I hated every japanese learning program I used. so I wrote my own that works the way I like, and it's just so...liberating of a feeling.
      In conversation about 11 hours ago permalink
    • Embed this notice
      Wanderer über dem Nebelmeer (wandereruber@poa.st)'s status on Wednesday, 12-Aug-2026 20:42:40 JST Wanderer über dem Nebelmeer Wanderer über dem Nebelmeer
      in reply to
      • Blurry Moon
      @sun lain talks a lot about this type of software that is just for him.

      that's an "unscratchable itch" for commercial software because they have to do one-size-fits-all every single time. Complete non-issue now!
      In conversation about 11 hours ago permalink
      Blurry Moon likes this.
    • Embed this notice
      Blurry Moon (sun@shitposter.world)'s status on Wednesday, 12-Aug-2026 20:43:48 JST Blurry Moon Blurry Moon
      in reply to
      @WandererUber between this and, AI being able to reverse-engineer proprietary software so you can modify and interoperate with you, I do strongly consider AI to be liberation technology when used correctly.
      In conversation about 11 hours ago permalink
    • Embed this notice
      Living Space Studios :verified: (livingspacestudios@poa.st)'s status on Wednesday, 12-Aug-2026 21:08:53 JST Living Space Studios :verified: Living Space Studios :verified:
      in reply to
      • Blurry Moon
      @sun @WandererUber Any technology can lead to a golden age if placed into the right hands and a dark age if placed into the wrong ones. Nothing escapes morality and philosophy, no matter how hard people try to make the world a secular or amoral place.

      People treat technology like it's a cold, objective, clinical thing, divorced from the human element, but ultimately all technology is just a bunch of people working together on stuff based on previous stuff a bunch of other people worked on in the past. All technology is sociology at the end of the day.
      In conversation about 11 hours ago permalink
      Blurry Moon likes this.
    • Embed this notice
      Blurry Moon (sun@shitposter.world)'s status on Wednesday, 12-Aug-2026 21:10:01 JST Blurry Moon Blurry Moon
      in reply to
      • Living Space Studios :verified:
      @LivingSpaceStudios @WandererUber I am quite worried about the companies that are making the AI but the product itself is insanely powerful
      In conversation about 11 hours ago permalink
    • Embed this notice
      Living Space Studios :verified: (livingspacestudios@poa.st)'s status on Wednesday, 12-Aug-2026 21:13:07 JST Living Space Studios :verified: Living Space Studios :verified:
      in reply to
      • Blurry Moon
      @sun @WandererUber I agree on both points.

      >I am quite worried about the companies that are making the AI...

      That too, is a problem of philosophy and sociology more than science or engineering. Everything comes back to who's in charge and why.
      In conversation about 11 hours ago permalink
      Blurry Moon likes this.
    • Embed this notice
      lainy (lain@lain.com)'s status on Wednesday, 12-Aug-2026 21:28:43 JST lainy lainy
      in reply to
      • Blurry Moon
      @WandererUber @sun one big issue used to be that 'doing it right' took exactly as long as becoming wise about your problem domain, so total rewrites were mostly impractical. that's not the case now, a total rewrite of a system that took 10 years to build can be done in a few weeks.

      karpathy said the LLMs show that there were always two kinds of programmers, 'builders' and 'coders'. the builders now use the new tool, they usually didn't dislike programming, but if they can make superpleroma 2 without writing a single line, they'll gladly do it. the coders really care about the coding itself. i sort of agree with that split.

      'just get better' really doesn't work here, because a deep understanding of the problem space only comes from actually engaging with the issue. there's no 'just plan ahead moron', humans can't handle 'make no mistakes' either.

      i think that's also something you see with projects like opencode: before, the issue would have been to write the code for it. now, the problem is to curate the feature set and to figure out where you actually want to be in that space. so you might have 1000 PRs open, each with a good feature, but still not want to merge a single one.
      In conversation about 10 hours ago permalink
    • Embed this notice
      lainy (lain@lain.com)'s status on Wednesday, 12-Aug-2026 21:54:50 JST lainy lainy
      in reply to
      • Blurry Moon
      • loonycyborg
      @loonycyborg @WandererUber @sun the way you derive that would also make it impossible to ever work with another human without personally checking everything they are doing
      In conversation about 10 hours ago permalink
    • Embed this notice
      loonycyborg (loonycyborg@fediverse.wesnoth.org)'s status on Wednesday, 12-Aug-2026 21:54:53 JST loonycyborg loonycyborg
      in reply to
      • lainy
      • Blurry Moon
      @lain @WandererUber @sun
      I understand that LLMs are very good at parsing natural language. But the thing is the only reason I got into coding in the first place is that I don't like specifying problems in natural languages. That's whole reason I think that "vibe coding" is fscked up idea. It fully replicates the sad experience of working with another human being using same inexact language. Maybe an LLM can shorten the time spent to just get overview of some area but you need to do full research based on upstream data anyway to actually finalize things any reliably.
      In conversation about 10 hours ago permalink
    • Embed this notice
      shibao (shibao@shitposter.world)'s status on Wednesday, 12-Aug-2026 21:56:02 JST shibao shibao
      in reply to
      • lainy
      • Blurry Moon
      @lain @WandererUber @sun I'm currently rewriting a 10+ year old application from big ball of mud into elixir wirh proper DDD and instrumentation and telemetry and all the buzzwords. Or more accurately, I built out the infrastructure and factory line so that I could effectively dupe this app using context from as many angles as possible. A few weeks is pretty generous (on speed), if you actually need to human validate an application this large then it might take longer. but in principle? I'm literally doing it rn
      In conversation about 10 hours ago permalink
      lainy likes this.
    • Embed this notice
      Wanderer über dem Nebelmeer (wandereruber@poa.st)'s status on Wednesday, 12-Aug-2026 21:57:43 JST Wanderer über dem Nebelmeer Wanderer über dem Nebelmeer
      in reply to
      • lainy
      • Blurry Moon
      • loonycyborg
      @loonycyborg @lain @sun >But the thing is the only reason I got into coding in the first place is that I don't like specifying problems in natural languages.
      oh okay. Well I personally like when I can make the computer do what I want, that's why I got into it.
      In conversation about 10 hours ago permalink
    • Embed this notice
      lainy (lain@lain.com)'s status on Wednesday, 12-Aug-2026 21:57:43 JST lainy lainy
      in reply to
      • Blurry Moon
      • loonycyborg
      @WandererUber @loonycyborg @sun i guess that's at least similar to the split karpathy mentions.
      In conversation about 10 hours ago permalink
    • Embed this notice
      Blurry Moon (sun@shitposter.world)'s status on Wednesday, 12-Aug-2026 22:05:05 JST Blurry Moon Blurry Moon
      in reply to
      • lainy
      • loonycyborg
      @loonycyborg @lain @WandererUber everybody should just use ocaml
      In conversation about 10 hours ago permalink
    • Embed this notice
      loonycyborg (loonycyborg@fediverse.wesnoth.org)'s status on Wednesday, 12-Aug-2026 22:05:07 JST loonycyborg loonycyborg
      in reply to
      • lainy
      • Blurry Moon
      @lain @WandererUber @sun
      In any sort of craft there exist various operational standards and common sense rules. Those replace constant checking of everything. They're like type systems in programming languages. So when I use actual programming language rather than imprecise natural language instructions I'm, like, automating those standards and rules.
      In conversation about 10 hours ago permalink
    • Embed this notice
      anime graf mays ?️? (graf@poa.st)'s status on Wednesday, 12-Aug-2026 22:05:49 JST anime graf mays ?️? anime graf mays ?️?
      in reply to
      • lainy
      • Blurry Moon
      • loonycyborg
      @lain @loonycyborg @WandererUber @sun I'm auditing over your shoulder as we speak. You need a tactical solid aluminum milled keyboard like I've got so you know nobody knows you're copying configs
      In conversation about 10 hours ago permalink
    • Embed this notice
      lainy (lain@lain.com)'s status on Wednesday, 12-Aug-2026 22:15:41 JST lainy lainy
      in reply to
      • Blurry Moon
      • loonycyborg
      @loonycyborg @WandererUber @sun i don't see how this relates to the post you answered to
      In conversation about 10 hours ago permalink
    • Embed this notice
      shibao (shibao@shitposter.world)'s status on Wednesday, 12-Aug-2026 22:19:45 JST shibao shibao
      in reply to
      • lainy
      • Blurry Moon
      @lain @WandererUber @sun i'm a pwofeshional
      In conversation about 10 hours ago permalink
      lainy likes this.
    • Embed this notice
      lainy (lain@lain.com)'s status on Wednesday, 12-Aug-2026 22:19:47 JST lainy lainy
      in reply to
      • Blurry Moon
      • shibao
      @shibao @WandererUber @sun yeah, it's not a fantasy. it's happening right now, actual professionals are doing it.
      In conversation about 10 hours ago 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.