clipscreen

Dev tools

screen sharing utility

SHOW HN2024

346points
154comments
#156of 3,515 in 2024
Top 5%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

13 positive, 36 neutral or asking, 0 mixed, 6 critical, out of 55 comments about the project. Thread score +0.16.

Idea: 8 for, 2 againstExecution: 3 for, 3 againstPerformance: 0 for, 1 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Simple and elegant, small codebase

    From 2 comments
    • I love how simple this is- Barely 100 lines or C++ (ignoring comments). That's one thing that makes me prefer X11 over Wayland.
      OsrsNeedsf2P on HN
    • I've looking for something like this for quite sometime. It's simple, clean and elegant.
      alanjames00 on HN
  • Useful idea that fills a gap in video meeting tools

    From 2 comments
    • This is brilliant. I've wanted this so many times and had to awkwardly switch between window being shared instead.
      benjiweber on HN
    • Wow, this is fantastic! This exact use case, on Linux, is why our company selected Zoom instead of Meet. Awesome!
      z991 on HN

Objections

  • Busy-wait sleep loop wastes CPU and lacks an event loop

    From 2 comments
    • The code is a little weird. There is no XLib event loop. It calls sleep(100) in a loop until it hits SIGINT. That will have high cpu usage for no reason.
      asveikau on HN
    • If memory serves, Windows treats a sleep under the scheduler quantum length as a yield. It may take you off the cpu if there's something else to run but it may not. Meanwhile…
      asveikau on HN
  • Little error handling or input validation

    From 1 comment
    • there's very little code because there's very little error handling / sanity checking. not saying X11 isn't hackable and cool, but a lot of code gets bloated and complex (and…
      sim7c00 on HN
  • Does not work on Wayland or with window managers like i3

    From 3 comments
    • This is surely useful right now. I wonder what will happens to all the nice X11 tools once Wayland (hopefully soon) will be the golden standard. There are options to enable X11…
      tcsenpai on HN
    • This is only helpful if you are using a desktop environment. What about window managers like i3?
      udev4096 on HN
    • Neat. Now I want for Wayland. Don’t use X11 for some years.
      ho_schi on HN

Requests

  • Support for Wayland

    From 2 comments
    • Neat. Now I want for Wayland. Don’t use X11 for some years.
      ho_schi on HN
    • I'm waiting for ffmpeg to implement pipewire screen grab so it could work on Wayland.
      shmerl on HN
  • Support for macOS

    From 1 comment
    • Dang. I need this for Mac. I’ve been wishing I had exactly this for years.
      snowe2010 on HN

Questions

  • Can OBS do this on any platform

    From 1 comment
    • Do I understand correctly that you could to this with OBS on any platform, including Wayland? I'm reading many comments that make me think either many people don't know about…
      salviati on HN
  • Why is this still unmet in video conferencing platforms

    From 1 comment
    • Can someone explain why this is still an unmet need within the current video conference platforms? Giant monitors have become increasingly common-especially for the developers…
      0cf8612b2e1e on HN

Alternatives named

  • OBS Studio with a virtual camera or window capture

    From 2 comments
    • Do I understand correctly that you could to this with OBS on any platform, including Wayland? I'm reading many comments that make me think either many people don't know about…
      salviati on HN
    • With my 49" I use OBS + Mouse follow script + OBS preview window on laptop screen and share my entire laptop screen. That way I know the window size is suitable for others…
      alexcroox on HN
  • xrandr setmonitor command

    From 1 comment
    • You can literally do this with just xrandr. xrandr --setmonitor screenshare 2560/1x1440/1+0+0 none
      IceDane on HN
  • xzoom

    From 1 comment
    • You can do this with xzoom, which also allows magnification from x1 upwards - is there an advantage I'm missing here?
      zh3 on HN
  • KDE Wayland Rectangular Region sharing in Chromium

    From 1 comment
    • When I click share in Jitsi (or whatever) on KDE 6.1 w/ Wayland in Chromium, I get offered to share the 'Entire Screen". After that dialog another one pops up with the options…
      yanchep on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/41837204)