Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club), page 24

  1. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Saturday, 02-Dec-2017 01:34:15 EST Gergely Nagy 🐁 Gergely Nagy 🐁
    • Wesley Moore

    @wezm Yep, bugs will be filed today. Had to go to sleep last night. :)

    In conversation Saturday, 02-Dec-2017 01:34:15 EST from trunk.mad-scientist.club permalink
  2. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 19:23:07 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    A short recap of what I've been up to in #Kaleidoscope land lately: https://asylum.madhouse-project.org/blog/2017/12/02/kaleidoscope-progress-report/.

    Includes topics such as suspend/resume, boot protocol support in #keyboard #firmware, mouse keys and #FreeBSD. And a few other things too.

    In conversation Friday, 01-Dec-2017 19:23:07 EST from trunk.mad-scientist.club permalink
  3. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 18:38:20 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    So here I am, writing up a blog post, about this topic among others. As part of that, I reviewed the diff, and despaired. I finally understood why the new descriptors work, and why the old ones did not, even though the report ended up being the same.

    All this work, all this diving deep into the spec, was all for naught, for the real fix is changing two lines.

    See if you can spot what I saw: https://github.com/keyboardio/KeyboardioHID/pull/19/files#diff-482271719524cbe1a76840487519b299

    In conversation Friday, 01-Dec-2017 18:38:20 EST from trunk.mad-scientist.club permalink

    Attachments

    1. Invalid filename.
      Mouse: Rework the USB descriptors by algernon Β· Pull Request #19 Β· keyboardio/KeyboardioHID
      from GitHub
      Instead of bundling X, Y, and Wheel together, pull out the latter, split it into resolution modifier + wheel, and base the horizontal wheel on top of that. Functionally, this should be the same, ju...
  4. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 12:57:18 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    At the end of the day, with only three pull requests, most of them reasonably simple and straightforward, we are at a stage where we can build a sketch that will work on FreeBSD without any manual settings post-compile. The factory firmware still doesn't work, because we still have keyboard + mouse on the same node.

    I'll experiment with moving it to another node next. Though, it would be nicer if we could prod #FreeBSD so it would accept our keyboard half. Accept the first descriptor, perhaps?

    In conversation Friday, 01-Dec-2017 12:57:18 EST from trunk.mad-scientist.club permalink
  5. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 07:08:11 EST Gergely Nagy 🐁 Gergely Nagy 🐁
    • footwork historian

    @kel No, I don't think I did. That'd probably unearth a bunch of more strange things, I imagine. =)

    In conversation Friday, 01-Dec-2017 07:08:11 EST from trunk.mad-scientist.club permalink
  6. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 06:54:41 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    Once I'm done with this boot keyboard support work, I'll write a blog post about this, suspend/resume, and USB HID descriptors. Because these were either interesting, or challenging, or both.

    In conversation Friday, 01-Dec-2017 06:54:41 EST from trunk.mad-scientist.club permalink
  7. Wesley Moore (wezm@mastodon.social)'s status on Friday, 01-Dec-2017 05:38:45 EST Wesley Moore Wesley Moore
    • Gergely Nagy 🐁

    @algernon Indeed. I would love it if more software were tested on the BSDs. It would come out better for it. Like this example where #FreeBSD switching the base system to the lld linker found a bug in LuaJIT https://github.com/LuaJIT/LuaJIT/pull/366

    In conversation Friday, 01-Dec-2017 05:38:45 EST from mastodon.social permalink Repeated by algernon

    Attachments

    1. Invalid filename.
      Ensure the .strtab section written by bcsave.lua is the correct size. by DimitryAndric Β· Pull Request #366 Β· LuaJIT/LuaJIT
      from GitHub
      In function bcsave_elfobj(), the offset of the .rodata section after .strtab is already calculated correctly, but the size of .strtab itself is one byte too small. Even though there is a zero byte...
  8. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 05:47:39 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    The good news is that most of this can be fixed, and workarounds put in place. Worst case, one will need to manually force boot mode on FreeBSD, but the keyboard will still work with factory firmware, once put into boot mode (likely with a key combo).

    In conversation Friday, 01-Dec-2017 05:47:39 EST from trunk.mad-scientist.club permalink
  9. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 05:45:37 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    - FreeBSD does not support keyboard + mouse on the same node, and prefers the mouse. The Model01 factory firmware comes with keyboard + mouse on the same node, thus, doesn't work.
    - This unearthed a bug in #Kaleidoscope, wherein disabling mouse keys would still create the device nodes, preventing the building of a FreeBSD-compatible firmware.

    In conversation Friday, 01-Dec-2017 05:45:37 EST from trunk.mad-scientist.club permalink
  10. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 01-Dec-2017 05:43:55 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    I tried the #Keyboardio Model01 under #FreeBSD, turns out, this is a terrific OS for finding corner cases, and strange implementation choices.

    - FreeBSD only supports the boot keyboard report protocol, not NKRO.
    - Despite this, it does not send `SET_PROTOCOL` to tell the keyboard to go into boot report mode. USB spec says keyboards should start in report mode, and only switch to boot when requested. FreeBSD assumes that if the device has the boot subclass, it will report as such, too.

    In conversation Friday, 01-Dec-2017 05:43:55 EST from trunk.mad-scientist.club permalink
  11. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Wednesday, 15-Nov-2017 18:42:06 EST Gergely Nagy 🐁 Gergely Nagy 🐁

    https://github.com/algernon/owning-our-tools

    Coming soon.

    In conversation Wednesday, 15-Nov-2017 18:42:06 EST from trunk.mad-scientist.club permalink
  12. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 03-Nov-2017 14:11:14 EDT Gergely Nagy 🐁 Gergely Nagy 🐁
    • Les Orchard βœ…πŸ•ΉοΈπŸ”§πŸ±πŸ°

    @lmorchard If you find any new music like that, please share! :)

    In conversation Friday, 03-Nov-2017 14:11:14 EDT from trunk.mad-scientist.club permalink
  13. แทกโนฑันซม (technomancy@icosahedron.website)'s status on Friday, 03-Nov-2017 14:05:28 EDT แทกโนมันซี แทกโนฑันซม
    • Gergely Nagy 🐁

    .@algernon one day I will release a program that changes numeral systems for every major release.

    δΈ€.ε…«.δΈ‰ will be followed by ΰΉ’.๐.๐.

    The install instructions will include a lengthy section describing how to install the fonts required to render the version strings on all supported platforms.

    In conversation Friday, 03-Nov-2017 14:05:28 EDT from icosahedron.website permalink Repeated by algernon
  14. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 03-Nov-2017 13:24:46 EDT Gergely Nagy 🐁 Gergely Nagy 🐁

    Not sure where I saw this a bit earlier (here, or on birdsite, or elsewhere), but I fell in love with Sentimental Versioning in an instant.

    http://sentimentalversioning.org/

    #SentimentalVersioning

    In conversation Friday, 03-Nov-2017 13:24:46 EDT from trunk.mad-scientist.club permalink
  15. Pepper (nattygov@mastodon.social)'s status on Friday, 03-Nov-2017 12:58:02 EDT Pepper Pepper

    I didn't know her. Natalie. And perhaps I don't know you. Or you, me. But we all seem tied together in some beautiful, strange way.

    Because somehow I feel her loss. And it hurts me too.

    In conversation Friday, 03-Nov-2017 12:58:02 EDT from mastodon.social permalink Repeated by algernon
  16. snackolantern πŸŽƒ (er1n@social.mecanis.me)'s status on Friday, 03-Nov-2017 11:21:05 EDT snackolantern 🎃 snackolantern πŸŽƒ
    • spooky cybre ghost tentacle

    'A woman is not dead as long as her name is spoken.'
    Natalie Nguyen, @tipsytentacle, ?–2017.

    X-Clacks-Overhead: GNU Natalie Nguyen
    Broadcasters: witches.town, ellekk.xyz, sdfn-01.ninjawedding.org, social.mecanis.me. If you are an instance admin, consider broadcasting a clacks overhead.

    In conversation Friday, 03-Nov-2017 11:21:05 EDT from social.mecanis.me permalink Repeated by algernon
  17. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Friday, 03-Nov-2017 12:40:50 EDT Gergely Nagy 🐁 Gergely Nagy 🐁
    • Alex Schroeder 🐝

    @kensanata https://witches.town/@Ulfra_Wolfe/98940421558721241, if you haven't found it yet. :(

    In conversation Friday, 03-Nov-2017 12:40:50 EDT from trunk.mad-scientist.club permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      New status by Ulfra_Wolfe
      By Nettle from witches.town
  18. :maple2: maple classicβ„’ :bot: (squirrel@computerfairi.es)'s status on Friday, 03-Nov-2017 11:43:15 EDT :maple2: maple classic™ :bot: :maple2: maple classicβ„’ :bot:

    do whatever you need to do to cope

    take a day or more of silence, distract yourself with mundane things, look at pictures of cute animals, tell jokes, watch science videos, shitpost (but be respectful about it), play video games

    but don't think you're undeserving of comfort right now.

    In conversation Friday, 03-Nov-2017 11:43:15 EDT from computerfairi.es permalink Repeated by algernon
  19. Shel@Home🏑 (shel@cybre.space)'s status on Friday, 03-Nov-2017 10:32:46 EDT Shel@Home🏡 Shel@Home🏑

    I also wrote a thing called "I'm Having a Crisis And Can't Go On" to help you in those moments when you might... yeah

    http://sailingroughwaters.com/cope/crisis/

    If you wanna just, bookmark that and look at it when you're feeling like you can't go on anymore. Please. If it doesn't help you have nothing to lose and if it helps it would make me so happy not to have lost you

    In conversation Friday, 03-Nov-2017 10:32:46 EDT from cybre.space permalink Repeated by algernon
  20. Gergely Nagy 🐁 (algernon@trunk.mad-scientist.club)'s status on Thursday, 02-Nov-2017 19:14:45 EDT Gergely Nagy 🐁 Gergely Nagy 🐁

    Time flies so fast! Joined the Keyboardio forums one year ago today. So much great content has been written there since...

    In conversation Thursday, 02-Nov-2017 19:14:45 EDT from trunk.mad-scientist.club permalink
  • After
  • Before
  • 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.