workspacer
crxviewer
Our great sponsors
workspacer | crxviewer | |
---|---|---|
15 | 21 | |
1,571 | 1,321 | |
4.3% | - | |
7.1 | 7.4 | |
4 months ago | 4 months ago | |
C# | JavaScript | |
MIT License | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
workspacer
- Any programs that can do auto-tiling like pop os Linux does?
- First distro, what could go wrong?
- FancyZones fork which maximizes windows properly
-
A tiling window manager like i3 written entirely in C#
I will definitely give this a try. Have you used Workspacer?
-
Popular "Video Ad-Block, for Twitch" Extension with 600k users, has removed the source code from GitHub and completely privatized it. The latest update requires new permissions to "read and change your data on all amazon.co.uk sites" adding ""aradb-21" as a referral tag to product URLs.
I usually only watch one stream at a time but the few times I have had two open I just kept a single chat open. Pressing the + next to options when you have a tab open lets you open another side by side, no idea if there's any way to drag and drop a tab there though. More generally for window management I use https://workspacer.org on windows and have filters to automatically open chatterino and mpv on the same workspace with a 20-80 split.
- tiling window manager for windows
- Workspacer: A tiling window manager for Windows 10
-
How many of you use a tilling window manager?
I'm on linux but one of my good friends has been using the Workspacer window manager. My understanding is that the docs are a little shakey as its a bit of a new project, but he seems to be liking it.
-
Yatta: A tiling window manager for Windows 10 based on binary space partitioning
Is an application blacklist planned? Being able to blacklist by window title, class, or process name like workspacer would be good.
crxviewer
- where is the source code on the addons page
-
I have 49 add-ons enabled, how can I switch between a different configuration of addons as needed ? (other than running a private window)
30. Extension source viewer 1.6.12 (Disabled) View source code of Firefox addons and Chrome extensions (crx/nex/xpi) from addons.mozilla.org, the Chrome Webstore and elsewhere. https://github.com/Rob--W/crxviewer
-
Better to git-clone / build add-ons then download via e.g. firefox?
What I do (Chromium) is use this extension (it has a FF version too) to download the extensions I want from the web store, move the extracted files to another location on my harddrive then install it locally.
-
FYI: the Tampermonkey browser extension is NOT open-source
technically extensions by design are 'open source', and u can use something like https://github.com/Rob--W/crxviewer to view the code.
-
Popular "Video Ad-Block, for Twitch" Extension with 600k users, has removed the source code from GitHub and completely privatized it. The latest update requires new permissions to "read and change your data on all amazon.co.uk sites" adding ""aradb-21" as a referral tag to product URLs.
Yes. You can use https://robwu.nl/crxviewer/ to view code of any extension.
-
Show HN: Netvyne – a Chrome extension to leave and read comments on any URL
I agree with this. What happens when I got to my bank with this extension? I would rather have either what another commenter suggested (a bookmark) or be able to see the source. I assume they use the "activeTab" permission to give temporary access to the current tab?
From a quick look, it seems to just request access to all pages....
https://robwu.nl/crxviewer/?crx=https%3A%2F%2Fchrome.google....
-
Brave, the False Sensation of Privacy
"…it’s important to say that Rewards uses Uphold…"
The author then takes a jab at KYC, the process of confirming your identity by providing ID and other information. No user of Brave Rewards is required to do this. Users are able to opt-in, participate, earn, and pass along rewards to content creators and publishers. If a user wishes to "cash out," however, they do have to verify their identity in compliance with relevant laws and regulations. But this is not handled by Brave; we do what we can to stay away from your data. Instead, Uphold (and soon Gemini) handles this process.
"Contrary to popular belief, Rewards isn’t opt in."
The author here conflates calls to certain endpoints with program participation. They are correct that Brave would make calls at times to our own rewards server, but not because the user has been auto opted-in. Those calls would attempt to locate rewards for the current user, and they would respond with an error or an empty balance, since the user hasn't opted-in. We've been working on cleaning up these types of unnecessary calls; I think this one resulted when the user clicks on the Rewards panel. By default the panel would expand and ask the user if they would like to opt-in. If the user were already opted-in, the panel would expand and attempt to retrieve their balance. The buggy behavior here was the attempt to retrieve a balance in both states. If you ever spot an issue like this, please do let us know But again, no ad notifications are shown, and no ad catalogs are downloaded until a user opts in.
"…they fetch affiliates for Brave Rewards, with pings such as Grammarly, Softonic, Uphold, etc."
Another basic mistake from this author. They're referring to custom headers. These don't ping anybody. We document the headers on GitHub (see https://github.com/brave/brave-browser/wiki/Custom-Headers), explaining there that these serve as a substitute for a custom user-agent string (which Brave lacks). These don't identify the user to anybody, make any bad-door network calls, or anything. Again, the user is clearly not qualified to discuss these technical topics, and has done little (if any) homework on the matter.
"They also make requests to various domains… There isn’t a way to opt out from sending this requests."
A few domains are shared, but these again aren't explored any more deeply. I covered these endpoints in my network analysis (see https://brave.com/popular-browsers-first-run/); many are also covered in the document detailing proxies (see https://github.com/brave/brave-browser/wiki/Deviations-from-...) we have setup with Google services to prevent users from making contact with Google. This is yet another example of where the user could have opened a Web Proxy Debugger like Fiddler or Charles and examined the network activity to understand what's going on.
"Brave has built-in telemetry. …a lot of people believe in their marketing and think that Brave is private out of the box."
Telemetry and Privacy aren't necessarily at odds with one another; it depends on how your telemetry is implemented. We have detailed our approach in detail on our Blog (see https://brave.com/privacy-preserving-product-analytics-p3a/). We also document the questions and possible answers on GitHub at https://github.com/brave/brave-browser/wiki/P3A.
"Suspicious behavior which installs 5 extensions"
The author is, again, showing their lack of experience and effort in this area. Again, they could have found this information covered in our source code (see https://code.brave.com), in my network analysis (see https://brave.com/popular-browsers-first-run/), or even by inspecting the CRX files themselves in something like Rob Wu's CRX Viewer (see https://robwu.nl/crxviewer/).
"There is a ton of criticism about Firefox’s Pocket. But Brave has something similar, which is called Brave Today."
Brave Today is available on the new tab page, but doesn't actually make any network calls unless you open it up. This was important to us, since we aim to keep Brave as clean and quiet as possible. From a new tab page, you have to scroll down to trigger network activity. But this deferring of request isn't all we've done to make this system as private as possible. Brave also drops request headers, pads resource bytes, and more. The padding of resource bytes is really neat; no matter which image is being requested from the Brave CDN, its file-size is always the same (meaning no network-connected sleuth can infer your network activity by watching image file sizes). We talk about this system in greater detail on our blog. See Brave's Private Content Delivery Network (see https://brave.com/brave-private-cdn/).
The author then takes aim at Brave’s “SafeBrowsing”. Brave uses Google's SafeBrowsing service to protect users from harmful sites and more. Similar services are used by practically all major browsers today (many using SafeBrowsing). What matters most here, again, is implementation. SafeBrowsing has a LookUp API and an Update API. One of these sends data with each request to Google for their judgement. The other routinely downloads a database of potentially harmful URLs and performs the lookup locally, on the user's device. Brave takes the latter route. And the routine database updates are proxied through Brave server's, meaning users aren't making any direct contact with Google. This was also covered in my network analysis (see https://brave.com/popular-browsers-first-run/) earlier this year. Compare and contrast with something like Opera to see how others perform similar lookups.
Continued below...
What are some alternatives?
glazewm - GlazeWM is a tiling window manager for Windows inspired by i3 and Polybar.
komorebi - A tiling window manager for Windows 🍉
PaperWM - Tiled scrollable window management for Gnome Shell
bug.n - Tiling Window Manager for Windows
material-shell - A modern desktop interface for Linux. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.
phoenix - A lightweight macOS window and app manager scriptable with JavaScript
chatterino7 - Chat client for https://twitch.tv
yatta - A tiling window manager for Windows 10 based on binary space partitioning
ShutdownTimerClassic - Pick a time and let your computer shutdown itself.
publishers - Publisher interface for Brave Payments
VideoAdBlockForTwitch - Blocks Ads on Twitch.tv.