Hacker Newsnew | past | comments | ask | show | jobs | submit | invisiblea's commentslogin

Sanity is a great headless CMS with a generous free tier package https://www.sanity.io/pricing

Paired with caching/static frontend, it's more than enough to power small to medium traffic sites.


Freelance means more control over when you work and what you work on, but it also means more effort to find work, keep your finances in order, and ensure that you are meeting the demands of your clients (who maybe sympathetic to your situation to start with, but that might change if you fail to meet deadlines).

Existing in a team environment, with hopefully support and compassion, may be better for you while your recover, and you'll gain professional insights you don't get when working by yourself.


I wouldn't recommend going freelance in your situation. It seems like a silver bullet, but it's honestly quite a lot of extra work. In Denmark at least, we have a lot of legal requirements and reporting, that needs to be done if you're running a business. Failing to do most of it in time means being fined or paying interest to the tax authorities. I don't know if it's easier in the UK, but suspect it's not.


Thank you for the advice. I don't think I'll go the freelance route, at least without significant improvement.


I'm _really_ disappointed with the managed DB service. The "75 simultaneous connections per gigabyte of usable memory" limitation means cost wise it's cheaper just to spin up a 'real' database droplet.


> means cost wise it's cheaper just to spin up a 'real' database droplet.

This is the case for literally every managed database service that I'm aware of.

You pay a premium for the managed aspect.


That's an entirely fair point, but frustrating that the connection limits are not clearer in the docs.


FWIW, if you’re using 75+ connections, it’s probably a good idea to add some kind of Postgres proxy in the middle like pgbouncer. Postgres doesn’t handle lots of connections well because each connection forks off its own full OS process, and the performance can degrade noticeably when you have too many connections to Postgres as a result.

That’s been my experience, at least.


And DO's hosted Postgres allows you to easily configure pgbouncer.


I'm very happy with the managed DB service. A few gotchas, but the service itself has been incredibly stable with 100% uptime from what I can tell.



We (a small 5-7 person digital agency juggling multiple active projects) have been using Clubhouse for the last couple of years after outgrowing Trello and finding Jira too complex.

It's flexible, fast, good app integration and has a responsive support team. We recommend it.

Future wish list would be: - Per Project User access, so we could invite clients into just their project. - Harvest (or similar) time tracking integration, so we can see how long we spent on "stories"


That list is very out of date. One of my clients appears on there and when we took over in 2012 we encrypted all their user credentials.


Their FAQ [1, 2] suggests that using an encrypted password still warrants an entry.

[1] http://plaintextoffenders.com/faq/devs

[2] http://plaintextoffenders.com/faq/non-devs


Encrypting passwords isn't really much better, though, is it? It's still reversible as there has to be a key somewhere.


Well you took over and did a terrible job.

Hash passwords, not encrypt.

An encryption is reversible, a hash result isn't.


Had the battery in my iPhone SE replaced about an hour ago to test this out

Geekbench 4 benchmark before https://twitter.com/invisiblea/status/943439761066397696

And after https://twitter.com/invisiblea/status/943891561661812736


Did you have it replaced at an Apple Store or by a third party? I'm deciding between the two – my gut is to go with the Apple Store, but the apple website makes it sound like it could take up to 5 days, which is too long.


I'm based in London, so dropped it off with https://www.ismash.com/ in St Pancras. Was done in half an hour and cost £40. Can't vouch for the quality of the battery yet, but they are a pretty big chain now so I'm assuming it won't be awful.

However I've had batteries replaced (different phones) at the Apple Store before and it took about an hour.


What app or site are you using to test that?



And what battery did you (GP) replace the original with?


It looks like Geekbench 4.


It's Geekbench 4


- Vagrant Triggers plugin is super useful https://github.com/emyl/vagrant-triggers

- I've found VMware Fusion as a provider worth the extra cost/disk space


Oh and while it is in the docs, the sendfile/virtualbox gotcha has been the cause of many hours of anger

https://www.vagrantup.com/docs/synced-folders/virtualbox.htm...


Do you find vmware base box availability an issue? Is it just you or a team using VMware?


Creating your own base boxes is actually pretty straight forward since Packer.

Maintaining them is admittedly a bit of a time sink though.


Haha I'm aware. I'm the maintainer for https://app.vagrantup.com/koalephant - I was curious about vmware+Vagrant usage, we don't support it right now but I'm considering adding it.


There's between two and five of us, and we use the puphpet/ubuntu1604-x64 box.

https://app.vagrantup.com/puppetlabs/boxes/ubuntu-16.04-64-p...

Also here's a template for an initial LEMP WP setup

https://github.com/alexwybraniec/bwu-vagrant-wordpress


I use DO for several one or two box production sites (LEMP and RoR stacks), and have minimal complaints. I'm a big fan of scaling up the CPU without having to also increase HD size (which is a Linode requirement).

The biggest issue we've faced was their use of Google DNS. A couple of months back, Google DNS had an outage, and all our calls to external services semi-silently failed. Because this wasn't technically a DO service outage, it wasn't reported by them, and because we didn't know they used Google DNS we didn't trace the issue to the outage. We could have done more, but they could have also been more transparent.

Overall, we are starting to move more projects to DO from Linode, because I feel Linode's previously excellent support has slipped dramatically (customer for at least eight years). We also leverage a lot of AWS services (particularly S3 and SES).


What have you done to mitigate the DNS risk?


Simplest thing there is to split zones across two providers - e.g. Route53 + DNS Made Easy, etc.

(DO do have their own DNS API, but it is terrible to program against.)


Excellent fun, but when playing with the keyboard, only one of simultaneous keystrokes is recorded.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: