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

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

Notices by Jonathan Hogg (jonathanhogg@mastodon.social)

  1. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Wednesday, 18-Mar-2026 06:32:06 JST Jonathan Hogg Jonathan Hogg

    It is the time of year where the bumblebees come out of hibernation in our chimney and the ladybirds come out of hibernation in the frames of the sash windows; we are now continually rescuing them from the house and helping them on their ways…

    #Spring

    In conversation about 7 months ago from mastodon.social permalink
  2. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Sunday, 08-Mar-2026 03:30:50 JST Jonathan Hogg Jonathan Hogg
    in reply to

    I am endlessly suspicious of "professionals". At what point should you decide that you know what you're doing? Maybe it's a Zen thing: beginner's mind and all that…

    In conversation about 7 months ago from mastodon.social permalink
  3. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Sunday, 08-Mar-2026 03:30:49 JST Jonathan Hogg Jonathan Hogg
    in reply to

    Thinking on this some more: I've read a lot of CVs over the years and done a lot of interviews, and the thing I've never been interested in is whether a candidate has X years experience in language A or framework B; I want to know what capacity they have to learn something new. A hobbyist delights in tinkering and understanding things

    In conversation about 7 months ago from mastodon.social permalink
  4. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Sunday, 08-Mar-2026 01:34:31 JST Jonathan Hogg Jonathan Hogg

    So someone called me a "hobby programmer" the other day and I was affronted! But now I've thought about it some more, I think I'll take that. I think I've always been a hobby programmer, regardless of the industry I've been in or how much I've been paid to write code

    In conversation about 7 months ago from mastodon.social permalink
  5. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Thursday, 26-Feb-2026 11:41:16 JST Jonathan Hogg Jonathan Hogg
    in reply to

    To me, all these people crowing about having written 10k lines of code in a day are idiots. If you need to write that much code in a day, you are manifestly working at the wrong level of abstraction to solve your problem.

    In conversation about 8 months ago from mastodon.social permalink
  6. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Thursday, 26-Feb-2026 11:41:16 JST Jonathan Hogg Jonathan Hogg
    in reply to

    I've seen lots of posts in the last couple of days about how quickly one can write lots of code with AI. I feel perplexed by this as I hate large programs. The largest thing I have written in the last decade is Flitter. It's only 30k lines and I believe very strongly that it is. Still. Too. Big. Even there, I wrote it purposely to allow the stuff I write *in* it to be very smol: mostly no more than 100 lines. That is the maximum I want to write in a day.

    In conversation about 8 months ago from gnusocial.jp permalink
  7. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Thursday, 26-Feb-2026 11:41:16 JST Jonathan Hogg Jonathan Hogg
    in reply to

    On the gripping hand, if you're a trained programmer using vibe-coding because of a perceived increase in your productivity, or pressure from management to increase your productivity, I would refer you to my first post in this thread…

    In conversation about 8 months ago from mastodon.social permalink
  8. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Thursday, 26-Feb-2026 11:39:53 JST Jonathan Hogg Jonathan Hogg
    in reply to

    We seem to have largely stopped innovating on trying to lower barriers to programming in favour of creating endless new frameworks and libraries for a vanishingly small number of near-identical languages. It is the mid-2020s and people are wringing their hands over Rust as if it was some inexplicable new thing rather than a C-derivative that incorporates decades old type theory. You know what I consider to be genuinely ground-breaking programming tools? VisiCalc, HyperCard and Scratch.

    In conversation about 8 months ago from mastodon.social permalink
  9. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Thursday, 26-Feb-2026 11:39:53 JST Jonathan Hogg Jonathan Hogg
    in reply to

    I will say one thing for generative AI: since these tools function by remixing/translating existing information, that vibe programming is so popular demonstrates a colossal failure on the part of our industry in not making this stuff easier. If a giant ball of statistics can mostly knock up a working app in minutes, this shows not that gen-AI is insanely clever, but that most of the work in making an app has always been stupid. We have gatekeeped programming behind vast walls of nonsense.

    In conversation about 8 months ago from mastodon.social permalink
  10. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Thursday, 26-Feb-2026 11:39:52 JST Jonathan Hogg Jonathan Hogg
    in reply to

    You know what? HyperCard was a glorious moment in time that I dearly miss: an army of non-experts were bashing together and sharing weird and wonderful stacks that were part 'zine, part adventure game and part database. Instead of laughing at vibe-coders, maybe we should ask ourselves why the current state-of-the-art in beginner-friendly programming tools is a planet-boiling roulette wheel.

    In conversation about 8 months ago from mastodon.social permalink
  11. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Thursday, 19-Feb-2026 03:52:06 JST Jonathan Hogg Jonathan Hogg

    My experience with generative-AI has been that, at its very best, it is subtly wrong in ways that only an expert in the relevant subject would recognise. So I don't worry about us creating super-intelligent AI, I worry about us allowing that expertise to atrophy through laziness and greed. I refuse to use LLMs not because I'm scared of how clever they are, but because I do not wish to become stupider.

    In conversation about 8 months ago from mastodon.social permalink
  12. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Sunday, 04-Jan-2026 03:28:28 JST Jonathan Hogg Jonathan Hogg

    My new year's resolution is to continue ignoring all technologies that I am told ignoring will result in me being left behind. I embrace the being left behind. I will become a forest witch, speaking to myself in invented programming languages. In the dark I will twist little bits of wire together to make flickering lights that amuse squirrels. I will let the 8-bit soil from which I came reclaim my body.

    In conversation about 9 months ago from mastodon.social permalink
  13. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Sunday, 26-Oct-2025 01:42:12 JST Jonathan Hogg Jonathan Hogg
    in reply to
    • Anil Dash

    @anildash I’m generally agnostic about whether people use or like CLIs, but if you meant to be light-hearted then I think you need to go back and look at that line about physical touch again – it is more brutal than you imagine, and particularly unpleasant for many neurodivergent, queer or just shy people who struggled to connect to their peers during a pretty miserable period

    In conversation about a year ago from mastodon.social permalink
  14. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Saturday, 25-Oct-2025 07:07:40 JST Jonathan Hogg Jonathan Hogg
    in reply to
    • Anil Dash

    @anildash I'm unclear why you take potshots at people who enjoyed (or still enjoy) text adventure games, though? These were often incredible works of art and the language of using them was well understood by those who played. The whole line about "physical touch" is just incredibly mean and directs your ire at the wrong target. It spoils an otherwise great article.

    In conversation about a year ago from mastodon.social permalink
  15. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Saturday, 25-Oct-2025 07:07:39 JST Jonathan Hogg Jonathan Hogg
    in reply to
    • Anil Dash
    • Bradley Schaefer

    @soulcutter @anildash I imagine that the thinking was somehow that text adventure players have gone on to become AI techbros and so this counts as 'punching up', but in reality most are just ordinary people, so this largely ends up punching down instead

    "Nerds not getting laid, amirite?" feels like a lazier take than I had expected from Anil

    In conversation about a year ago from mastodon.social permalink
  16. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Friday, 10-Oct-2025 22:14:28 JST Jonathan Hogg Jonathan Hogg

    This is the second time in their life that I’ve remade these heart fairy lights. I love them too much to throw them away ❤️

    Last time I swapped the bulbs for LEDs and kept the original 24V AC transformer. This time I’m swapping to 5V DC so I can use an old USB wart

    In conversation about a year ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/115/349/987/684/952/495/original/0b0dd9e00b179084.jpeg
  17. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Sunday, 17-Aug-2025 04:31:33 JST Jonathan Hogg Jonathan Hogg

    This dial is infuriating! What are these non-standard cooking temperatures like 170? And where is the dot in the middle? 155? What the fuck is that?

    In conversation about a year ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/115/039/960/423/007/931/original/807a3fffb3f569b6.jpeg
  18. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Tuesday, 21-Jan-2025 10:53:01 JST Jonathan Hogg Jonathan Hogg

    Seeking generative/procedural artist beta users! (PLEASE BOOST!)

    It’s now 2 years since I open-sourced my pet language, Flitter. I’ve used it for multiple live gigs, interactive installations and video artworks

    However, I have no idea if it has value beyond my use. I need people to try it, tell me what they hate and what sucks most in the docs

    You need to be comfortable at the CLI, example visuals on the #FlitterLang tag

    https://github.com/jonathanhogg/flitter

    #ProceduralArt #GenerativeArt

    In conversation Tuesday, 21-Jan-2025 10:53:01 JST from mastodon.social permalink
  19. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Friday, 06-Dec-2024 03:57:28 JST Jonathan Hogg Jonathan Hogg

    Useful tip: don't install Ubuntu server on a machine with a 4K monitor if you have any eyesight issues…

    #HolyShit #TinyFont

    In conversation Friday, 06-Dec-2024 03:57:28 JST from mastodon.social permalink
  20. Embed this notice
    Jonathan Hogg (jonathanhogg@mastodon.social)'s status on Friday, 29-Nov-2024 23:35:15 JST Jonathan Hogg Jonathan Hogg

    Exciting news! I am taking advantage of Manifold’s level-sets to natively support signed distance fields in Flitter.

    So I now have an infinite pebble generator…

    #Flitter #CreativeCoding #ProceduralArt #GenerativeArt

    In conversation Friday, 29-Nov-2024 23:35:15 JST from mastodon.social permalink

    Attachments



User actions

    Jonathan Hogg

    Jonathan Hogg

    Audiovisual artist; one half of #OutputArts; intermittent tutor in Product Design; mentor of young people; autist and aphantasic; literal programming greybeard; “whimsical fairy”; doting parent to code-baby #FlitterLang; Arts & Installations lead for EMF (talk to me about your things!)🏳️⚧️🏳️🌈#audiovisual #art #artist#LightArt #GenerativeArt #ProceduralArt #LiveVisuals #CreativeCoding#emfcamp #fedi22

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          301786
          Member since
          29 Nov 2024
          Notices
          20
          Daily average
          0

          Feeds

          • 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.