murder
unclutter
Our great sponsors
murder | unclutter | |
---|---|---|
1343 | 39 | |
11 | 1,184 | |
- | 1.2% | |
10.0 | 8.1 | |
over 5 years ago | about 1 month ago | |
Ruby | TypeScript | |
GNU General Public License v3.0 or later | GNU Affero General Public License v3.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.
murder
-
š¼ 50 Tips to Land a Remote Tech Job Based on My 45-Day Journey to 2 Offers
4. X
-
Ask HN: Nitter officially declared "over" today, alternatives?
It is this ublock origin custom rules
news.ycombinator.com##tr.athing:has(a[href^="https://twitter.com"]) + tr + tr.spacer
-
Programming changeā¦
Also, an easy work around is to take a twitter url and replace twitter.com with nitter.net to see the tweet and all replies.
-
Look like the first Russia S-35O SAM destroyed.
or replace "twitter.com" with "nitter.net" in browser address bar.
-
SR florescent cooking a fraud
got you fam, just replace twitter.com with nitter.net & enjoy, here you go https://nitter.net/florscnt/status/1732133015566864710
- [Accessibility] Points to Consider When Adding aria-label to Icon Font Elements
-
Building a progressive web app in Remix with Remix PWA
// routes/contacts.$contactId.tsx import type { LoaderFunctionArgs } from '@remix-run/node'; import { Form, useLoaderData } from '@remix-run/react'; import type { FunctionComponent } from 'react'; import type { ContactRecord } from '../data'; import { json } from '@remix-run/node'; import invariant from 'tiny-invariant'; import { getContact } from '../data'; export const loader = async ({ params }: LoaderFunctionArgs) => { invariant(params.contactId, 'Missing contactId param'); const contact = await getContact(params.contactId); if (!contact) { throw new Response('Not Found', { status: 404 }); } return json({ contact }); }; export default function Contact() { const { contact } = useLoaderData(); return (
{contact.first || contact.last ? ( <> {contact.first} {contact.last} ) : ( No Name )}{' '}
{contact.twitter ? ( ) : null} {contact.notes ?{contact.notes}
: null}Edit { const response = confirm( 'Please confirm you want to delete this record.' ); if (!response) { event.preventDefault(); } }} > Delete -
Building Your Brand as a Developer Through Open Source
Self-promotion is not for everyone, but it can be powerful to help you build your brand through your niche. If you're on social media like X, optimize this platform to promote yourself. You can share your knowledge about open source. You can also use it to promote open source projects or as your public journal of your open source activities.
-
When will āX, formerly known as Twitterā stop being referred to as āX, formerly known as Twitter?ā
I'll call it "X" when it's address is x.com and not twitter.com.
unclutter
-
Show HN: Reader Mode, but Better
Another question: do you look at your saved links frequently, for example to browse by the tag you assigned? What's the primary purpose of tagging?
I just created a ticket for this: https://github.com/lindylearn/unclutter/issues/595
Hey thank you! I'm really glad you like the extension.
There actually is an "auto-activate" feature you can enable in the settings. Is this what you had in mind?
Regarding mobile support, I know. I'm not sure how to handle mobile Chrome (which doesn't allow extensions), but for Safari this should be possible. See https://github.com/lindylearn/unclutter/issues/529
I like it. Ought to be a built-in browser feature, in addition to generic reader mode. But then so should uBO-level ad blocking...so you may have many years.
Have you considered donations/sponsors/patrons? Presumably more an occasional coffee requires massive numbers of users for something like this, but maybe you could do something like prioritize attention to site-specific fixes (which seem to be the main thing in https://github.com/lindylearn/unclutter/issues) for supporters.
It is good enough for many people and readability.js is re-used in many other projects. I'm really grateful for it.
Unclutter just produces more visually pleasing results by keeping the original style of the website intact. Here's a side-by-side comparison: https://github.com/lindylearn/unclutter/blob/main/docs/compa...
It's possible for extensions to only get access when you activate it for a specific tab. If you want Unclutter to work this way you can manually set "Site access" to "On click" in the Chrome extension settings.
The reason I enabled "all sites" by default is to make the automatic activation feature work (which used to be more powerful). Possibly this can be done with an optional all-sites permission now, I'll look into it: https://github.com/lindylearn/unclutter/issues/527
Thanks for the feedback! Also, if you don't like something build the extension yourself or submit a PR ;)
I was also skeptical at first, but the code is open source, and there's clear documentation on privacy policy and metrics collected.
https://github.com/lindylearn/unclutter/blob/main/docs/metri...
Bravo to the author, well done for earning the users' trust.
Makes sense!
I've actually had a similar feature request before: https://github.com/lindylearn/unclutter/issues/297
Have you tried some of the existing solutions mentioned in the ticket? I'm curious if they solve the problem for you, and if not, what Unclutter could do better.
Not an edge case, I've been tracking this for a while: https://github.com/lindylearn/unclutter/issues/13
Someone else in this thread suggested a version for mobile Safari which made supporting this even more interesting. No promises, but hopefully I can get to this before the end of the year.
There already is crowdsourcing of broken page reports: https://github.com/lindylearn/unclutter/issues?q=is%3Aissue+...
And twitter.com is a special case: https://github.com/lindylearn/unclutter/issues/570
I'm working on those, but it's never going to be perfect unfortunately.
-
Unclutter ā a browser extension to read & save articles
All of this is only possible through the feedback and Open-Source contributions from all of you! Hereās more info: unclutter.lindylearn.io
What are some alternatives?
nitter - Alternative Twitter front-end
cli - Official Command Line Interface for the IPinfo API (IP geolocation and other types of IP data)
blocktube - YouTubeā¢ content blocker
active-forks - Find active github forks of a repo https://git.io/vSnrC
RSS-Bridge - The RSS feed for websites missing it
customdiscordrpc - Customizable Discord Rich Presence Client for Windows.
Better-Github-Forks - Script for finding good forks of any project on Github
browser_extension - A browser extension that redirects popular sites to alternative privacy friendly frontends
gallery-dl - Command-line program to download image galleries and collections from several image hosting sites
vercel - Develop. Preview. Ship.
timesearch - The subreddit archiver
PostgreSQL - Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch