HNHacker News
TopNewBestAskShowJobs

gxnxcxcx

183 karma · joined April 23, 2019

submissionscomments
gxnxcxcx··on Behind the Spotify Wrapped API scenes
Gource is nice for version control visualizations if anyone is interested in generating video for their particular repos.
gxnxcxcx··on The Myth of Multitasking (2008)
- NetNewsWire: Classical reader for the Apple ecosystem.

- Fraidycat: More novel approach centered around prioritizing different sources (see previous HN discussions [1][2]), available as browser extension or electron application.

- Feedly: Feeds as a service. Free plan limited to 100 sources but very low barrier to entry in my experience for people new to custom feeds. Available via web and mobile apps.

Beware of the "Fanboy's Annoyances List" nuking all indication to the availability of RSS/Atom feeds from websites you visit, if enabled via ad blockers.

[1]: https://news.ycombinator.com/item?id=22545878

[2]: https://news.ycombinator.com/item?id=26422109

gxnxcxcx··on How did this PayPal spoof email pass SPF, DKIM and DMARC
It's not just the marketing side, every customer facing thing corporations can outsource is being pipelined through the same kind of ad-like machinery.

After considerable effort educating the non-technically inclined members of the family to check URLs to avoid shenanigans, cue our ISP sending very important confirmation links via SMS (bad enough) pointing to isp-name.onelink.me, amid a particularly active wave of SMS phishing scams earlier this year. One of the top 10 telecom corps worldwide in size and the mf'ers couldn't bother using their own domain.

gxnxcxcx··on Theoretical Computer Science Cheat Sheet [pdf]
Just like the quotes sprinkled around the pages, it seems to be there to avoid a white gap while keeping a more uniform content density across cells.
gxnxcxcx··on Django, HTMX and Alpine.js: Modern websites, JavaScript optional
Requiring 28 kB of javascript in order to be able to click on navigation links might not be the alternative to the sins of the JS ecosystem I expected when following this thread.

Of course, that fact alone doesn't undermine the merits of the subject matter. But I'd seriously consider it a presentation issue when doing evangelism.

gxnxcxcx··on Wirecutter strike and boycott Thanksgiving through Cyber Monday
But wouldn't it be prone to the same co-opting by anyone holding the bigger bag of money like the endorsing that already exists, just adding to the noise of the influencerdom?

"Friends" and average nobodies already turn scummy as soon as RandomCorp throws in some kind of stupid referral incentive. Celebrities and has-beens can't be trusted when addressing consumer goods. Leveraging social media to bridge the gap between them is what brought us influencers.

gxnxcxcx··on Chrome may start restricting requests to private networks
uBO has this filter list available by default: https://github.com/gwarser/filter-lists/blob/master/lan-bloc...
gxnxcxcx··on Firefox 94 has No Visible Border on unfocused tabs
To be fair, opt-out kinda is the antithesis of informed consent.
gxnxcxcx··on Ask HN: Best Web development tutorial without any frameworks?
MDN has a a web forms tutorial [1], and their server-side development section [2] starts with a framework agnostic intro before diving into Express and Django.

[1] https://developer.mozilla.org/en-US/docs/Learn/Forms

[2] https://developer.mozilla.org/en-US/docs/Learn/Server-side

gxnxcxcx··on Searx – Privacy-respecting metasearch engine
uBlacklist fully supports blocking results from Google, Bing and DDG, and partially from Startpage and Ecosia [1]. It's been available for Firefox and Chromium derivatives for a while, and there seems to be a third-party Safari port as well [2][3].

There's a bunch of language-specific blocklists on GitHub focused on StackOverflow/GitHub mirrors and wonky machine translations, but I don't know of any mature curation effort yet.

[1] https://github.com/iorate/uBlacklist#supported-search-engine...

[2] https://github.com/HoneyLuka/uBlacklist/tree/safari-port/saf...

[3] https://apps.apple.com/us/app/ublacklist-for-safari/id154791...

gxnxcxcx··on Use forums rather than Slack/Discord to support developer community
Right click on server icon > Edit server profile.

Custom nickname per server is a free feature. Alas, custom profile pic per server is a paid feature.

gxnxcxcx··on Playstation 5 root keys obtained
Here's the most complete list I found while researching the subject a few months ago:

https://xboxkbm.herokuapp.com/

gxnxcxcx··on Google had a plan called “Project NERA” to turn the web into a walled garden
> How often do you click the address bar, then change your mind and navigate to the bookmark bar instead?

The address bar click behavior combined with the new padding became so intrusive for me that this was the thing that finally got me into mapping caps lock to escape for quicker hiding action (already used it for control, thanks to Karabiner-Elements/AutoHotkey I can get both).

gxnxcxcx··on KrebsOnSecurity Hit by Huge New IoT Botnet “Meris”
> pseudo-security people

Heh, that's grand.

gxnxcxcx··on Please, stop forcing a dark theme on a web-site visitors
> My eyes seems to defocus, and it becomes harder to make out letters.

I don't understand the inner workings, but I get the impression that there is some fuckery going on when keeping the same distance to the screen and heavily diminishing the amount of light reaching the eyes. There may be a threshold (varying among individuals) beyond which the pupils become too open to clearly focus on the text.

I have a slight photosensitivity and most outdoors daylight conditions are too much for my naked eyes, but many dark UIs are too high or too low contrast and feel worse for extensive reading than their light counterparts in a screen matched to a moderately illuminated room (and this also also includes changing screen settings to match environment light conditions when switching between light/dark themes, not just trying with the same settings).

This leads to a life where my screens are stoically dimmed way past their sweet spot most of the time. Colors suck a bit, but at least I can always focus on light UIs without strain and it avoids text persistence (burn-in) in the eye.

Lately I'm trying GitHub Dark (not Dark Default) in VSCode for dim environments at night; it's the lesser offender while retaining some legibility/contrast. Dark Discord seems bearable for a while, too.

gxnxcxcx··on Google considers switching FLoC to a topic-based approach
The open web never felt the urge to become walled before the ad peddlers made it addicted to revenue.
gxnxcxcx··on Google considers switching FLoC to a topic-based approach
It has indeed enabled the professionalization of the endeavor, but the shift in incentives for content creation has irreversibly changed the shape of the mainstream internet, and not necessarily for the better as far as the user is concerned.

The monetized web has in a lot of measures exceeded the frontiers of what the ragtag petite bourgeoisie of the early internet could ever be but, in the process, the great majority of us (both users and the very long tail of non-top content creators) have invariably become peasants.

I'm not saying there was any other way to have what we have now, but what we have now kinda ain't sooo good when one isn't the middleman in a process architected for the middleman's benefit.

gxnxcxcx··on The Inter typeface family
There's also Office Code Pro [1], a variant with slashed zeroes, less stylized bangs and different lowercase "i" and "g", among other subtleties.

[1] https://github.com/nathco/Office-Code-Pro

gxnxcxcx··on Otter Browser
Here's a Firefox userChrome.css workaround that moves the close button to the left side of the tab:

https://github.com/MrOtherGuy/firefox-csshacks/blob/master/c...

gxnxcxcx··on Spanking can worsen a child's behavior
Maybe that annoying pain of a child was on his way to become an asshole rocket scientist until grandma's humbling corrective made him consider the significance of his place in the great cosmos.

And now because of that incident we live in a world devoid of ESA-grade asshole rockets.

gxnxcxcx··on “Please don't waste maintainers' time on your KPI grabbing patches”
Maybe it's easy to feel it's disrespectful because they've made social networks out of contributing to repositories.

Accreditation for the modification of petty and trivial issues is a nice and decent gesture, but overall unworthy of a paper trail binding me to any random none-of-my-business project for such a drive-by PR.

Personally, I would feel more comfortable sending that kind of inane PRs if the parent's way of merging was the standard one, but I know it isn't and therefore opt to keep separate accounts to compartmentalize (which unfortunately increases friction to such contributions).

gxnxcxcx··on Complexities of e-mail validation logic
I think that when using email aliases to identify spam sources, the crucial part is that you can filter the stripped address (as well as any unapproved alias) to be directly identified as spam and then the +alias part becomes a key to properly get into the inbox.

That whole setup for tidiness is broken the moment a desired website does not accept an alias in your address, of course.

gxnxcxcx··on Buy it for life: Durable, Quality, Practical
I too see a lot of sensible awareness towards PFAS, but often wonder how many (if any) good ol' PAHs get thrown into your food from the fat seasoning of non-coated pans.
gxnxcxcx··on Am I FLoCed?
I hold the view that, on the contrary, this all mostly stems from people having been trained to expect everything they want to do online can be turned into a "business" by itself.
gxnxcxcx··on uBlock Origin works best on Firefox
> So you can't accept a particular third party's images without also accepting its scripts, cookies, etc.

It's a clunky interface with poor discoverability, but with the uBO logger open in a browser tab you can click on any request right beside the timestamp and define a new rule with the desired granularity. In the URL Rule tab, the unmarked left column sets the allow/noop/block behavior.

Edit: Found the wiki page: https://github.com/gorhill/uBlock/wiki/The-logger#creating-f...

gxnxcxcx··on uBlock Origin works best on Firefox
That allows for visual rearrangement of that particular menu, but as far as I can tell the new tab button's list does not change and the extension keyboard shortcuts are still limited to the first 10 containers, which are bound by their creation order.

A non-sanctioned way to mitigate this might be achieved by editing containers.json, but I'm wary of inviting sync shenanigans.

gxnxcxcx··on Why Hasn't the Mainstream Media Pilloried 60 Mins for Spreading Misinformation?
> it has largely fallen to conservative media—Fox News, The Daily Caller, The Federalist, The Daily Wire, Townhall, and others—to cover this debacle. The mainstream media's silence makes it seem like the matter is some contentious, undecided political issue

Maybe it's because I'm a foreigner, but I can't fathom how can Fox News be exempted from the "mainstream media" classification in this kind of rhetoric, particularly when the main point the piece is trying make is that media should be held accountable for their lack of precision.

gxnxcxcx··on Building a Magical 3D Button with Vanilla HTML/CSS
That evil little fecker just creeped the hell out of me.
gxnxcxcx··on Firefox 87 trims HTTP Referrers by default to protect user privacy
In Firefox, "network.http.referer.spoofSource = true" takes care of that last bit. The only thing it breaks for me is codepen.io, which fortunately I don't use.
gxnxcxcx··on A minimalistic site to vent and see others doing the same in realtime
And, as far as I can understand, it will disengage itself from "latest first" as soon as it detects you are not addicted enough to not miss every new update with it engaged, thus having zero echo-cancelling powers.
← PreviousPage 3 of 4Next →