Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Kartik Agaram (akkartik@mastodon.social)

  1. Kartik Agaram (akkartik@mastodon.social)'s status on Thursday, 20-Jun-2019 02:51:21 EDT Kartik Agaram Kartik Agaram

    This is a pretty radical idea: programming with cellular automata

    https://youtube.com/watch?v=I4flQ8XdvJM

    I just installed the simulator, following instructions at http://robust.cs.unm.edu/doku.php?id=dev:clone_from_github

    In conversation Thursday, 20-Jun-2019 02:51:21 EDT from mastodon.social permalink
  2. Kartik Agaram (akkartik@mastodon.social)'s status on Sunday, 01-Jul-2018 15:16:46 EDT Kartik Agaram Kartik Agaram
    in reply to
    • Strypey
    • Joseph Nuthalapati :fbx:

    @strypey @njoseph Oh, and don't forget the empathy to not make people feel like shit because they don't know something.

    In conversation Sunday, 01-Jul-2018 15:16:46 EDT from mastodon.social permalink
  3. Kartik Agaram (akkartik@mastodon.social)'s status on Thursday, 26-Apr-2018 13:27:35 EDT Kartik Agaram Kartik Agaram
    • Vertigo

    Live-blogging @vertigo's great Forth video from 2008: https://www.youtube.com/watch?v=mvrE2ZGe-rs

    1. I had no idea Forth was hyperstatic! Does that mean that when you define a word, other words it uses get their definitions automatically inlined at definition time?

    2. 'gulp (https://bitbucket.org/kc5tja/unsuitable/src/8739e927fee7102757d9ceffdb57899367481d4b/share/unsuitable/slurp.fs#slurp.fs-4) assumes that 'allot' has no free list (consecutive allocations are contiguous). Really nice property! Is there also usually an allocator with a free list? How do the two interact? Pointers appreciated.

    In conversation Thursday, 26-Apr-2018 13:27:35 EDT from mastodon.social permalink

    Attachments

    1. Over the Shoulder 1 - Text Preprocessing in Forth
      By Andreas Wagner from YouTube
  4. Kartik Agaram (akkartik@mastodon.social)'s status on Tuesday, 12-Dec-2017 01:02:50 EST Kartik Agaram Kartik Agaram
    • Sean R. Lynch ☑️

    @seanl You guys are really blowing up my inbox, and I'm conflicted on how to enter this conversation. On the one hand, I'm *very* sympathetic to your goals:

    1) Making programming accessible to non-programmers. See http://akkartik.name/post/mu.

    2) Making dataflow more apparent. When I program I like to selectively give certain identifiers random but persistent colors. https://www.reddit.com/r/programming/comments/1w76um/coding_in_color/cezpios. (Contrast syntax highlighting which gives all identifiers rigid colors.)

    In conversation Tuesday, 12-Dec-2017 01:02:50 EST from mastodon.social permalink
  5. Kartik Agaram (akkartik@mastodon.social)'s status on Wednesday, 29-Nov-2017 09:59:47 EST Kartik Agaram Kartik Agaram

    #introductions Researching new ways to write software that make it easier for newcomers to understand rather than for insiders to maintain. Systems that build easy, reward curiosity. http://akkartik.name/about

    Author of Mu: https://github.com/akkartik/mu. Using it to teach kids programming 1:1: http://akkartik.name/post/mu

    #BarbarianProgrammer. Ethos: ship with all deps, gradually streamline their code for own situation, get ideas for improvements, send patches upstream. Implies: can't have too many deps!

    In conversation Wednesday, 29-Nov-2017 09:59:47 EST from mastodon.social permalink

    Attachments

    1. akkartik/mu
      from GitHub
      mu - Soul of a tiny new machine. Track side effects in safe Assembly → More thorough tests → More malleable and rewrite-friendly software.
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.