ElbertF
ElbertF on Hacker News
Posted by
ElbertF on Sunday September 27, 2026 @07:25PM
from the iso100.app dept.
Posted by
ElbertF on Friday April 24, 2026 @03:45AM
from the apps.apple.com dept.
Hi everyone, I’ve been working on an iOS app for Pente and wanted to share it here.
For anyone new to it, Pente is an abstract strategy game where you win by getting five stones in a row or by capturing five pairs of your opponent’s stones.
The app is called Pente Go. You can play:
* Online against friends or other players
* Local pass-and-play
* Single-player against AI
* Classic or tournament opening rules
* Leaderboard and basic stats
I’d appreciate any feedback, especially from people who play Pente, Go, Gomoku, or other abstract strategy games.
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
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!
Posted by
ElbertF on Monday January 17, 2022 @07:13PM
from the show-hn dept.
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.
True. Not the same thing but an equally disastrous outcome.
Years ago I ran into this issue with MySQL, storing four billion rows with a unique ID.
1.5K installs so far, versus 1.5M on Chrome and 90K on Firefox. Hard to say what the percentage will be.
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
This motivated me to finally port Wappalyzer to Safari. It was fairly straight-forward but Safari doesn't implement every API that Chrome, Firefox and even Edge support, so I 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
Good question, I don't know. I could fail the verification if it doesn't match.
It's challenging to find a balance between security and not hindering legitimate customers. Telling them the order went through when they mistyped their card number isn't great. I don't expose the reason the payment was rejected however.
Stripe does warn me about the charge-backs.
I was looking at that. It's not available in my country but I requested an invite. Thanks!
I send a verification link to new email addresses before accepting payments. They do click them.
Thanks for the suggestion. I do this manually and never won a dispute. I suspect the fraud is being committed by a single person or group of people for the purpose of testing stolen credit cards. In some cases victims contact me after seeing my business name on their statement. I also report suspicious transactions myself.
This is off-topic but is anyone else dealing with an insurmountable number of charge-backs selling digital goods using Stripe? I'm using Radar, Sift Science, email verification, CAPTCHA, post code checks, country and domain restrictions, rate limiting and every other trick in the book and yet reportedly a third of my payments is fraudulent.
The way credit card payments work seems backwards and hopelessly broken. I reached out to Stripe several times but keep getting the same templated response. What gives?
Not quite! The browser extensions are stand-alone tools that analyse web pages right in your browser. Wappalyzer also has PHP, Python and Ruby drivers that allow you to run it server-side.
You may be able to use it for your project. You are also very welcome to contribute.
What incentive is there for the buyer to spend their money on anything if they could be buying Bitcoin?