HN2new | past | comments | ask | show | jobs | submit | ElbertF's commentslogin

I was expecting this:

https://youtu.be/5UuFqQXWneM



I created a browser extension for exactly this called Demodal:

https://github.com/AliasIO/demodal


https://github.com/wappalyzer/wappalyzer

You’re welcome to help out. :)


Oh cool, will take a look. Thanks!


I think you meant https://pinboard.in.


I do this on my website with paywalled information. It respects upper/lowercasing and spacing but randomises each character. Anyone can disable the CSS blur but the data is still obfuscated.

https://imgur.com/a/NY6xKie


This reminds me of Manning liveBook's obfuscation strategy [0]. It scrambles the letters to keep the majority of the specific details obfuscated while somewhat revealing the gist (word length, acronyms, anagrams, code segments) presumably to encourage sales and discourage piracy.

[0] Ex. https://livebook.manning.com/book/programming-the-ti-83-plus...


Potentially leaking names by giving out number of letters in name and surname? Just wondering. If so, consider killing or randomizing spaces and letter count.


I created this browser extension to solve a personal annoyance. It automatically removes obnoxious prompts on websites that interrupt your reading, like prompts to sign up or enter your email address, overlays with discount offers, pointless GDPR and cookie consent banners, etc.

It's in early development and doesn't work on most websites, yet. The aim is to build up a comprehensive set of rules over time to block modals anywhere. Creating your definitions is easy and can be done from within the extension. The project is open-source and I'm looking for contributors!


Nice! Managed to shave off a couple of bytes:

  setInterval("l=loopTapApp;b=l.getBallAngle();[a,c]=l.arc;b+6>a&b-6<c&&l.tap(new Event(1))")


The CloudFront savings add up to about $100/mo. Still pretty negligible.


Years ago I ran into this issue with MySQL, storing four billion rows with a unique ID.


This is a different issue. You ran out of IDs for your row identifier. The PostgreSQL issue is that every transaction has an ID; normally this is a fairly invisible internal thing you don't need to worry about, but in some edge cases this transaction ID can causes problems. You could, in theory, run in to this issue with just one row.

I don't know how MySQL or MariaDB handles this; AFAIK it doesn't have this issue.


Was it because your primary key was an unsigned 32-bit integer and that’s not an “issue”.


True. Not the same thing but an equally disastrous outcome.


We finally ported Wappalyzer across to Safari. The process was fairly straight-forward but Safari doesn't implement every API that Chrome, Firefox and even Edge support, so we had to do a bunch of work to get a single version of the extension to work consistently in all four browsers. I'm glad it's finally here though.

https://apps.apple.com/app/wappalyzer/id1520333300


How has adoption been, and what percent of your user base do you think it will be in a year or two?


1.5K installs so far, versus 1.5M on Chrome and 90K on Firefox. Hard to say what the percentage will be.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: