clipscreen
Dev tools
screen sharing utility
SHOW HN2024
How HN took it
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 HNI'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 HNWow, 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 HNIf 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 HNThis is only helpful if you are using a desktop environment. What about window managers like i3?
udev4096 on HNNeat. 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 HNI'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 HNWith 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