• Tyler Adams

    Tyler Adams

    2 years ago
    This week in code faster, I wrote about a fairly simple technique, including ticket links in TODO comments (the same applies for bug workaround comments). What was weird is I wrote it in my head 5 times, then put it on paper, and realized half of it was a bunch of bikeshedding. Even something so simple is easy to get wrong. Writing is still a really slow process 😕
    Tyler Adams
    Robert Butler
    +2
    4 replies
    Copy to Clipboard
  • g

    Garth Goldwater

    2 years ago
    CANNOT believe I hadn’t heard of Xiki. hard to describe. kind of like a text-base glamorous toolkit or REBL. kind of like a structural interface over the command line. tons of ideas (more info in thread)—

    https://youtu.be/QqOrQN0bxNE

    g
    Steve
    +3
    10 replies
    Copy to Clipboard
  • s

    srini

    2 years ago
  • s

    S.M Mukarram Nainar

    2 years ago
    “On the surface, the fundamental idea of a direct manipulation interface to a task flies in the face of two thousand years of development of abstract formalisms as a means of understanding and controlling the world. Until very recently, the use of computers has been an activity squarely
    in that tradition. So the exterior of direct manipulation, providing as it does for the direct control of a specific task world, seems somehow atavistic, a return to concrete thinking.”66
    https://interfacecritique.net/journal/volume-1/scherffig-there-is-no-interface/ Some interesting stuff here, though I'm not sure I buy into the gestalt psychology stuff. This journal seems to have other neat stuff (that I haven't read) too. I saw something on xanadu in the table of contents.
    s
    1 replies
    Copy to Clipboard
  • Jared Windover

    Jared Windover

    2 years ago
    Scott Kim’s Viewpoint Demo:

    https://youtu.be/9G0r7jL3xl8?t=764

    At this section, he’s able to do some modification of the ui of a drawing tool using that tool. Most of the video seemed pretty meh to me (oh a pixel-based drawing tool), but I found this particular segment extremely compelling.
    Jared Windover
    g
    3 replies
    Copy to Clipboard
  • Maeliza

    Maeliza

    2 years ago
    Future of coding should also means more equity. I came accross a paper earlier mentionning that latest NLP algo intensify gender bias in Information Retrival system (source: https://arxiv.org/pdf/2005.00372.pdf). Basically, the more performant is the algo the more it is able to infuse the bias of the training dataset. When it comes to NLP to fight gender bias, there are some technics like gender swapping,biais fine tuning or learning gender-neutral embedding exist to mitigate the bias (futher reading - https://arxiv.org/pdf/1906.08976) ⬇️ I attached a screen shot of my browser (Ecosia) when looking for 'doctor' in images
    Maeliza
    t
    6 replies
    Copy to Clipboard
  • Mariano Guerra

    Mariano Guerra

    2 years ago
    amazon's no code product just launched: https://www.honeycode.aws/ (HN Discussion)
    Mariano Guerra
    i
    +1
    6 replies
    Copy to Clipboard
  • Stefan

    Stefan

    2 years ago
    Anybody else here following Apple’s WWDC and having FoC-related thoughts about it?
    Stefan
    t
    +5
    21 replies
    Copy to Clipboard
  • Aleks

    Aleks

    2 years ago
    I'm trying to write a block based editor (in the style of unreal blueprints and its ilk), but I don't want to let users move nodes freely. I have an algorithm I'm fairly happy with to position the nodes, and now I need to draw edges between them. I'm fairly certain this is NP hard, but that circuit board designers deal with this a lot and have some pretty solid algorithms to do it - https://en.wikipedia.org/wiki/Routing_(electronic_design_automation). Is anyone aware of general purpose libraries that are able to do this?
    Aleks
    i
    +2
    15 replies
    Copy to Clipboard
  • k

    korede

    2 years ago
    python’s adding structural pattern matching https://www.python.org/dev/peps/pep-0622/
    k
    Dan Cook
    +5
    24 replies
    Copy to Clipboard