Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cuu508
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
571.
▲
by
cuu508
4y ago
Memory is where you store data
572.
▲
by
cuu508
4y ago
It boils down to how much $$$ the copyright owner makes per performance on average.
573.
▲
by
cuu508
4y ago
Yes, then 100KB is usually not enough.
574.
▲
by
cuu508
4y ago
The King James Version of the Bible on Project Gutenberg – https://www.gutenberg.org/ebooks/10 EPUB with images: 1.7MB Plain text version, compressed with xz: 1.1MB
575.
▲
by
cuu508
4y ago
Downsize the 3000x2000 to the dimensions it will be displayed at and you will be able to go below 100KB.
576.
▲
by
cuu508
4y ago
I'm using icon font to show a grid of icons, where each icon can be clicked to toggle it "on" or "off". Example: https://i.imgur.com/EHYHVDw.png When I was implementing this, I initially experimente
577.
▲
by
cuu508
4y ago
There are some interesting attack vectors to be aware of if you run a service where users can define webhooks, and your service will will call the user-defined webhooks to notify about certain system events. In my case, a monitoring service
578.
▲
by
cuu508
4y ago
I run a SaaS where users can create projects and invite other users into their projects. When a user gets invited, the SaaS them an email notification "You've been invited to project such-and-such". So a spammer created a pro
579.
▲
by
cuu508
4y ago
It looks good at some viewport sizes, but the margins are a bit messed up at other sizes: https://i.imgur.com/8XLzD0S.png
580.
▲
by
cuu508
4y ago
In Debian cron, you can do: 0 0 */50,1-7 * FRI It works, but it's a bit of a hack (to put it mildly ;-) ) Consider this expression: 0 0 1-7 * FRI This one will run on dates 1-7, and additionally on every Friday. This is almost wha
581.
▲
by
cuu508
4y ago
But that expression doesn't seem to make sense, no? IMO it should generate something like: "0 0 * 1-11 SUN#2" The "#2" bit is not standard cron syntax though and will not work correctly in e.g. Debian cron.
582.
▲
Dear SEO experts, I need your help with Bing (site not indexed, detects malware)
(twitter.com)
1 points
by
cuu508
4y ago
|
0 comments
583.
▲
by
cuu508
4y ago
I've set Signal as my SMS app. When I message somebody, sometimes they happen to have Signal installed, and so it's a Signal message. Otherwise, it is a plain SMS.
584.
▲
by
cuu508
4y ago
Atlassian Statuspage used to set tracking cookies on their customer status pages. Of course me as a single customer asking to remove the tracking cookies had minimal if any effect. So I crawled a list of Atlassian Statuspage customers, con
585.
▲
by
cuu508
4y ago
I use Alt+<number> to switch to n-th tab. It works in Files, Terminal, Sublime Text, Firefox, GIMP.
586.
▲
by
cuu508
4y ago
IIUC $100K is the revenue number, you also have to take into account operating costs, overheads, taxes.
587.
▲
by
cuu508
4y ago
> "this service should run successfully at least once every X hours, but is fine to fail multiple times otherwise" This should work if you set the period to "X hours", and send success signals only, no failure signals
588.
▲
by
cuu508
4y ago
Not Popcorn Time, but I've had great experience using Airflow (airflow.app) for streaming video to Chromecast. Among other things, it handles subtitles quite well.
589.
▲
by
cuu508
4y ago
Ok, I'll bite- What would be a functionally equivalent, but more user-friendly way to do it? (And preferably not 10x harder to implement)
590.
▲
by
cuu508
4y ago
From grandparent comment: > If the app doesn't bother to categorize its notifications into channels at all, I turn off its notifications entirely, and I won't turn it back on.
591.
▲
by
cuu508
4y ago
On Android, long-press a notification, then tap on a gear icon. You will see a list of notification categories for that app.
592.
▲
by
cuu508
4y ago
WebAuthn is more convenient but also more secure. You don't have to be as vigilant when checking what URL your browser is pointing at.
593.
▲
by
cuu508
4y ago
When I started, Stripe was not yet available in my country, Latvia (it now is). Personally I've had good experience with Braintree. Particularly their support has been impressively good – they take time to respond, but you can tell the
594.
▲
by
cuu508
4y ago
Healthchecks runs a loop of 10 send any due notifications 20 SLEEP 2 30 GOTO 10 The actual loop [1] is of course a little more complicated, and is being run concurrently on several machines. [1] https://github.com/healthchec
595.
▲
by
cuu508
4y ago
About a month ago Hetzner was hit by an UDP DDOS, and as a mitigation they throttled UDP traffic on specific port ranges. This caused major problems for Healthchecks, as I'm using Wireguard for private networking, and Wireguard uses UD
596.
▲
by
cuu508
4y ago
SSLMate it is a certificate reseller with a convenient (for me) interface – a CLI program. It's no fun copy-pasting certificates from email attachments. I'm using both RSA and ECDSA certificates (RSA for compatibility with old cli
597.
▲
by
cuu508
4y ago
I can't say definitely, but my gut feeling is positively. A. What if another operator takes the source code, and starts a competing commercial service? I've seen very few (I think 1 or 2) instances of somebody attempting a commerc
598.
▲
by
cuu508
4y ago
I use vanilla Wireguard (the "wg" command and the "wg-quick" service). I set up new hosts and update peer configuration using Fabric tasks. It may sound messy, but works fine in practice. For example, to set up Wireguard
599.
▲
by
cuu508
4y ago
I've got a small program written in Golang for handling the HTTP "ping" requests. There's also rate limiting, not every request makes it past NGINX.
600.
▲
by
cuu508
4y ago
Started with just the email integration, and added other integration types over time, one by one. A few were contributed as GitHub PRs. The Signal one took by far the most effort to get going. But, for ideological reasons, I really wanted t
More ›