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 blinry (blinry@chaos.social)

  1. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 17:57:50 JST blinry blinry
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • Sir Garbagetruck

    @lanodan @Truck Yeah, it's a cursor theme! :) I randomly made it 5 years ago, and often forget about it :P Only when people say "What's that turtle?!" I see it again :D

    Here's the generator: https://github.com/blinry/cursor-generator

    In conversation about 2 days ago from chaos.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - blinry/cursor-generator: Generates an Xcursor theme from SVGs.
      Generates an Xcursor theme from SVGs. Contribute to blinry/cursor-generator development by creating an account on GitHub.
  2. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:49:33 JST blinry blinry
    in reply to
    • XSS~1.BUN :blobhaj_hearttrans:

    Very useful when your very long line of code doesn't fit on your screen, for example! :P

    (Shout-out to @xssfox, who first did this on X.org! https://sprocketfox.io/xssfox/2021/12/02/xrandr/)

    In conversation about 2 days ago from chaos.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      X.Org

    2. https://assets.chaos.social/media_attachments/files/114/688/847/501/359/662/original/0bb98f87bb870cee.jpg
    3. Domain not in remote thumbnail source whitelist: sprocketfox.io
      Ideal monitor rotation for programmers
      How to be a pro programmer
  3. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:51 JST blinry blinry
    in reply to

    There are couple of surprises around window interaction:

    - Once a cursor starts to resize/move a window, those actions are not possible for the other one.
    - One cursor can open a menu, and the other one can use it, that one works pretty well!
    - Closing a window with one cursor, while the other drags it, makes the second one *disappear*! :D

    I mean, these are really hard UI questions to solve! Often, it's not clear to me what the correct behavior should be!

    In conversation about 2 days ago from chaos.social permalink

    Attachments


  4. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:49 JST blinry blinry
    in reply to

    Okay, let's try some applications, and see how they deal with multiple mice! 😈

    First up: Gedit, a GTK application.

    Both cursors can place the cursor and select text, but movement from one cursor "interrupts" the selection of the other one. Not very satisfying.

    Imagine how cool it would be if both had their own selections + cursors!! That would allow a really neat form of collaboration within the same document!

    In conversation about 2 days ago from chaos.social permalink

    Attachments


  5. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:48 JST blinry blinry
    in reply to

    Next up: Chromium! It has a very pragmatic solution: It just *ignores* all cursors but the first one!

    In the video, the arrow-shaped cursor can click on stuff. The turtle has no power here.

    In conversation about 2 days ago from chaos.social permalink

    Attachments


  6. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:47 JST blinry blinry
    in reply to

    In Firefox, it seems like all mouse events are mashed together, and are seen as coming from the same device.

    That means that both cursors can click – if the other one "holds still". Otherwise, I guess Firefox is very confused by a click on a link while the mouse is not in it! 😆

    Selections feel strange – the last-moving cursor will determine the selection.

    Also notice how, if one cursor hovers a link, *both* turn into hand icons!

    In conversation about 2 days ago from chaos.social permalink

    Attachments


  7. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:46 JST blinry blinry
    in reply to
    • tldraw

    Of course, we *had* to try a drawing application next!

    Here's @tldraw (in Firefox)! :rainbow_heart_eyes:

    Collaborative drawing at it's best! 💚

    In conversation about 2 days ago from chaos.social permalink

    Attachments


  8. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:44 JST blinry blinry
    in reply to

    Finally, I tried attaching an additional keyboard and assigned them to a different "seat"!

    That worked really well! In Weston, each "seat" has its own keyboard focus, so you can actually work side-by-side with two mice + two keyboards independently!

    Also!!! The two seats have their own (independent) clipboards!!!! Whatttt! 🤯

    I totally didn't expect this. But multi-seat as a concept seems deeply integrated into libinput + #Wayland! Now it's up to GUI toolkits and compositors to support it!

    In conversation about 2 days ago from chaos.social permalink

    Attachments


  9. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:43 JST blinry blinry
    in reply to

    Tried it again, and the independent clipboards still seem a bit glitchy after all… :(

    An issue asking for proper support in GTK was closed five years ago, for example… https://gitlab.gnome.org/GNOME/gtk/-/issues/1574

    In conversation about 2 days ago from chaos.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: gitlab.gnome.org
      Per-seat clipboard on Wayland (#1574) · Issues · GNOME / gtk · GitLab
      Context On Wayland, all input devices (mice, keyboard, etc) are grouped into so-called seats, represented by the wl_seat interface....
  10. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 03:35:42 JST blinry blinry
    in reply to

    Side note: I think more window managers should support *this* feature!

    In conversation about 2 days ago from chaos.social permalink

    Attachments


  11. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 16-Jun-2025 01:57:30 JST blinry blinry

    Whoa: Weston, the reference compositor for #Wayland, supports multiple physical independent mice at the same time! 😀

    "New mouse, who dis?"

    (I'll write up how to do this later!)

    In conversation about 3 days ago from chaos.social permalink

    Attachments


  12. Embed this notice
    blinry (blinry@chaos.social)'s status on Sunday, 04-May-2025 03:04:25 JST blinry blinry
    • Initiative Hamburg Werbefrei

    In Hamburg, we currently have a "Volksbegehren" (petition for a referendum) for less annoying advertisements in the city, @hhwerbefrei

    The proposal is to ban all ads that are larger than DIN A0, backlit, moving, or too many in one place!

    We need 80000 signatures to have a citywide referendum. If you live in Hamburg and are older than 16, please support this!

    Learn how: https://www.hamburg-werbefrei.de

    In conversation about a month ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/114/444/757/389/159/894/original/a3dabc4972b4be9f.png
    2. Domain not in remote thumbnail source whitelist: www.hamburg-werbefrei.de
      Hamburg Werbefrei – Volksentscheid Hamburg Werbefrei
      Damit es zur Volksabstimmung kommt, brauchen wir bis zum 13. Mai 2025 die Unterstützung von 80.000 Menschen.
  13. Embed this notice
    blinry (blinry@chaos.social)'s status on Tuesday, 22-Apr-2025 03:47:47 JST blinry blinry

    "Here, take a Lua ruler! It starts with 1!" #mch2022

    In conversation about 2 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/108/698/229/262/438/780/original/5ede4924246a22c0.jpg
  14. Embed this notice
    blinry (blinry@chaos.social)'s status on Monday, 21-Apr-2025 07:38:16 JST blinry blinry
    • ​Piko

    Put "Bad Apple" on @piko's giant LED cube hanging over the hackcenter at #eh22!

    Greetings go out to @revisionparty! Neat medium for the "Wild" compo :P

    In conversation about 2 months ago from chaos.social permalink

    Attachments


  15. Embed this notice
    blinry (blinry@chaos.social)'s status on Sunday, 13-Apr-2025 21:29:45 JST blinry blinry
    in reply to
    • ​Piko

    2. Many things are fine without sweetening them!

    Just putting cocoa powder in plant milk makes a perfectly delicious drink!

    @piko's "too-delicious" sugar-free apple cake even sparked a long discussion on whether it was allowed :D https://chaos.social/@piko/114093751535823600

    We got some 100% dark chocolate, which is some serious business – but I think I'm getting used to it.

    I even got chewing gum without sugar or sweeteners (the brand is "Falim"), which just takes like nothing :D Not sure I'd recommend this…

    In conversation about 2 months ago from chaos.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      ​Piko (@piko@chaos.social)
      from ​Piko
      Content warning: Food, Apfelkuchenrezept
  16. Embed this notice
    blinry (blinry@chaos.social)'s status on Sunday, 13-Apr-2025 21:29:23 JST blinry blinry
    • ​Piko

    @piko and I just finished 40 days of not eating sugar or sweeteners! Fresh fruit was the only sweet thing that was allowed – seemed unhealthy *not* to eat those.

    We searched through the kitchen and put everything that was disallowed into a box. Was surprised by how many food items randomly contain added sugar. Having them out of sight definitely made this easier!

    In conversation about 2 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/114/325/536/088/906/600/original/d76718e0c3d7bcbd.jpg
  17. Embed this notice
    blinry (blinry@chaos.social)'s status on Sunday, 13-Apr-2025 21:29:22 JST blinry blinry
    in reply to

    I used to roll my eyes at people who went "sugar-free", but still ate fruit – after all, they contain lots of fructose and glucose! But after trying it, I now think this is a valid thing to do, because *replacing* table sugar with fruit seems strictly more healthy!

    Two takeaways from this phase:

    1. Sweetening food with fruit works very well! We made coleslaw with cut-up grapes, for example. And in general, if something should taste sweeter, we added some sweet fruit, like banana or apples.

    In conversation about 2 months ago from chaos.social permalink
  18. Embed this notice
    blinry (blinry@chaos.social)'s status on Friday, 11-Apr-2025 21:00:23 JST blinry blinry
    in reply to

    Next, I tried to do some rendering myself! This would give me a lot of control of the result – I could make subway lines more visible, for example!

    Unfortunately, this seems to requires the following tower of technologies:

    1. Download the raw OSM data.
    2. Import it into a Postgres database using osm2pgsql.
    3. Compile the "Carto" style using CartoCSS preprocessor (which seems unmaintained 😱).
    4. Run the mapnik renderer.

    I had trouble fitting all of these pieces together properly, and gave up.

    In conversation about 2 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/114/309/044/686/016/936/original/ec5b038cf3dce945.png
  19. Embed this notice
    blinry (blinry@chaos.social)'s status on Friday, 11-Apr-2025 21:00:21 JST blinry blinry
    in reply to

    So it might be nice to use the setup of someone who has figured this out after all.

    On https://wiki.openstreetmap.org/wiki/OSM_on_Paper, I found a web service that comes really close to what I'd like:

    http://printmaps-osm.de

    Most importantly, you can set reasonable map scales like 1:10000, which some other tools didn't allow!

    It has a maximum paper size, and some glitches when you come close to it, but I generated two overlapping images and stitched them together in GIMP…

    In conversation about 2 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/114/309/057/912/571/791/original/aa82a5373e3db2e6.png
    2. Domain not in remote thumbnail source whitelist: wiki.openstreetmap.org
      OSM on Paper - OpenStreetMap Wiki
  20. Embed this notice
    blinry (blinry@chaos.social)'s status on Friday, 11-Apr-2025 21:00:19 JST blinry blinry
    in reply to

    I decided to generate a map at a 1:10000 scale (300 dpi), and then print it at twice the resolution, to have as many details as possible (and a small but readable font size).

    So here is my intermediate result: A PNG, to be printed at 600 dpi, showing much of Hamburg at a 1:20000 scale (5 cm = 1 km).

    It's 650 MB large :P Take some caution trying to view it!

    But… it's really fun scrolling around and seeing what I can find already! :3

    https://files.blinry.org/hamburg-20000-600dpi.png

    In conversation about 2 months ago from chaos.social permalink
  • Before

User actions

    blinry

    blinry

    Computer science, art, game design. Values autonomy, creativity and curiosity. Polyamorous. Introverted, organized. Humanist. Recurse Center alumn. Feelings: @nibrylCurator of the https://glitchgallery.org, working on https://github.com/ethersync/ethersync

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          7858
          Member since
          30 Aug 2022
          Notices
          363
          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.