HN user

JonoBB

1,304 karma
Posts43
Comments183
View on HN
sign.dropbox.com 2y ago

A recent security incident involving Dropbox Sign

JonoBB
213pts69
www.cnbc.com 2y ago

WeWork Warns of Possible Bankruptcy

JonoBB
124pts145
develop.sentry.dev 3y ago

Sentry Development Philosophy

JonoBB
2pts0
github.com 3y ago

AWS Security Scanner

JonoBB
2pts0
sharp.pixelplumbing.com 3y ago

High performance Node.js image processing

JonoBB
2pts0
www.theverge.com 4y ago

MoviePass is officially coming back

JonoBB
2pts0
news.ycombinator.com 4y ago

Ask HN: Options for starting a data warehousing environment?

JonoBB
5pts8
www.digitalocean.com 5y ago

Digital Ocean Premium Droplets with Faster Intel and AMD CPUs and NVMe SSD

JonoBB
6pts0
acloudguru.com 5y ago

AWS Lambda is winning, but first it had to die

JonoBB
2pts0
cloud.digitalocean.com 5y ago

Digital Ocean App Platform

JonoBB
11pts1
github.com 5y ago

NHS Covid-19 App System

JonoBB
4pts0
eurekalert.org 6y ago

Why Are Plants Green?

JonoBB
1pts0
github.com 6y ago

Tailwind CSS 1.4 Released

JonoBB
3pts0
www.mongodb.com 6y ago

MongoDB Cloud Redesign

JonoBB
1pts0
www.digitalocean.com 6y ago

Cloud Performance Analysis Report

JonoBB
1pts0
www.digitalocean.com 6y ago

Digital Ocean Virtual Private Cloud

JonoBB
3pts0
edition.cnn.com 6y ago

Helvetica – The game-changing typeface made to go unnoticed

JonoBB
4pts0
charlieintel.com 6y ago

Activision Blizzard to use Google Cloud as new hosting infrastructure

JonoBB
2pts0
blog.digitalocean.com 6y ago

Digital Ocean Managed Databases for MySQL and Redis Released

JonoBB
38pts1
www.bbc.co.uk 6y ago

What3words divides the world into squares, each with a unique three-word address

JonoBB
19pts57
vapor.laravel.com 6y ago

Serverless Deployment Platform for Laravel

JonoBB
1pts0
stripe.com 7y ago

Stripe Chargeback Protection

JonoBB
2pts0
www.bbc.co.uk 7y ago

Is WeWork worth nearly $50bn?

JonoBB
1pts1
try.digitalocean.com 7y ago

Digital Ocean Managed Databases

JonoBB
337pts170
www.palletsprojects.com 8y ago

Flask 1.0 Released

JonoBB
548pts179
tailwindcss.com 8y ago

A Utility-First CSS Framework for Rapid UI Development

JonoBB
2pts0
techcrunch.com 8y ago

Dashlane now available on Linux, Chromebook and Microsoft Edge

JonoBB
3pts0
crashplanforhome.zendesk.com 8y ago

CrashPlan is exiting the consumer market

JonoBB
3pts1
medium.com 8y ago

Ditching scrum for kanban

JonoBB
2pts0
www.bloomberg.com 9y ago

Multi-currency bank account

JonoBB
1pts0

Because it’s a lesser evil, at least in the UK, which has a reasonably well functioning government and society.

As much as it pains me, I’d rather have that than the brain rot being forced on young kids. And you can argue all you want about “parental control”, but there are too many parents who don’t care, plus peer pressure is a real thing.

I also think that at that age all the social media sites are a net negative.

Totally agree. I swapped about 2 years ago (work requirements), and I battle against the Apple keyboard every single day. I prefer the Android keyboard in every single way - it’s more intuitive, works better, more logical, significantly better auto-correct, significantly better text selection, much better prediction, and so on.

Everything seems so much more intuitive and just easier in Android.

For how good the Apple hardware is compared to the rest (especially MacBooks), the software really lets it down.

It’s lower impact than most other sports (excluding sports like darts or bowls, of course).

There’s a reason that (i) professional golfers have a longer career than most other professional sports and (ii) many sports people transition to golf later in their career and (iii) there is a high preponderance of older players in golf.

The point of cascading foreign keys is referential integrity.

Not quite. Databases can enforce referential integrity through foreign keys, without cascading deletes being enabled.

“On delete restrict” vs “on delete cascade” still enforces referential integrity, and is typically a better way to avoid the OP’s issue.

On the clickhouse query side, we end up wanting denormalized data for query performance and to avoid JOINs. It's frequently not a great idea to query in clickhouse using the same table structure as you're using in your transactional db.

In our experience we sync a few tables with PeerDB but mostly end up using app-level custom code to sync denormalized data into Clickhouse for our core use-cases.

Have you explored dbt? You may find that using custom code is not scalable, and that dbt solves this exact problem.

Yes, a balance bike or no pedals is a great way to start.

When they are ready the progress to a pedal bike, and they need some assistance, do not hold the bike (either by the handlebars or seat or anywhere else).

Instead, gently place your hands on their shoulders to stop them falling - this forces them to be in control of the bike’s balance without you interfering directly. They will learn to balance and pedal much faster this way.

I've just got started with Clickhouse, and their docs are excellent. Quick Start guide and tutorials are very well written.

Also, be prepared to be blown away with Clickhouse. I've not seen many (any?) technologies that impressed me this much right out the box.

Yes, you can change your career if you have the passion and you work hard. More than a little bit of luck also helps.

I studied corporate finance at university (including to Masters level part time while working). Did well in the investment banking arena over a 10 year period (including being a Director of a subsidiary of a listed company).

Went travelling for a few months, came back and whilst contracting decided to build a SaaS. I had almost zero programming experience outside of VBA. This was at the age of 38.

I ended up with 5 SaaS companies (some more successful than others), plus started my own software consulting business (grew to 8 employees). Also had 2 kids in the meantime.

I'm now head of Engineering at a ~100 person company.

The one part of this article that I totally agree with is how terrible the API integration has become. In the early days, Stripe sold itself on a few things, one of which was the simplicity of integration. Since the whole PaymentIntents and SetupIntents introduction (along with the documentation fiasco that happened at the same time), integrating with Stripe is something like PayPal from 10 years ago. Its shit.

PaymentIntents workflow (including the necessity to listen for webhooks) deserves a special place in hell. Its like they decided to copy Paypal IPN.

I have used, recommended and intgrated Stripe to multiple businesses over the years (generating hundreds of US$ millions). For the past 2 years or so, I have migrated most of them away from Stripe, and any new integrations are done through other payment processors.

FM | Front End Engineers (React) | Fully Remote (PST to CET) | Full time

FM (https://fm.co) is the parent company of Musicbed and Filmsupply, two premium content licensing brands in the filmmaking industry. We work with entertainment powerhouses like Sony Pictures, 20th Century Fox, Lionsgate, Netflix, MTV, and ESPN; as well as the world’s top brands like Nike, Apple, Google, Lamborghini, and Spotify.

We are hiring across the board for Frontend Engineers (React, Typescript, Nextjs, React Native).

Here are all of our open roles: https://www.fm.co/careers

If I remember correctly, there was some discussion around R2 acting as a proxy in front of s3. So, if R2 does not yet have the asset, you would automatically pull it in from S3, and from then on R2 would serve it directly.

Is that still on the cards?

FM | Front End Engineers (React) | Remote | Full time

FM (https://fm.co) is the parent company of Musicbed and Filmsupply, two premium content licensing brands in the filmmaking industry. We represent an elite roster of musicians and filmmakers and place their work in movies, shows, ads, short films, and more. We work with entertainment powerhouses like Sony Pictures, 20th Century Fox, Lionsgate, Netflix, MTV, and ESPN; as well as the world’s top brands like Nike, Apple, Google, Lamborghini, and Spotify.

We are hiring across the board for Frontend Engineers (React, Typescript, Nextjs, React Native).

Here are all of our open roles: https://www.fm.co/careers

What you have achieved is amazing Pieter. Right place, right time, right execution.

There is some irony in @patio11, who I think has/had some of the best writing/talking on the subject of SaaS. He has helped a LOT of other people in their SaaS (and even salaried careers), but was never successful in his own SaaS business.