- one of my bosses
- me talking at an event and meeting another speaker
- getting recommended by a person that knew me
1,505 karma · joined July 18, 2013
- one of my bosses
- me talking at an event and meeting another speaker
- getting recommended by a person that knew me
I don't want to make any moral statement here. I'm just saying that Bitcoin can be positive sum or negative sum. I don't know which is true and I don't know whether it's better or worse for humanity to have a global mechanism for unregulated money transfers. But that's what we have.
If you don't mind being offline when doing maintenance occasionally and being down on the rare occasion when the hardware fails (like once in a few years) until you get the replacement part, then look up "server housing". You can buy a computer, either rack mounted, or tower, maybe used, and you put it into a datacenter that manages bandwidth, power and cooling.
That would be probably the cheapest option but pick something close to where you live.
The sign up was smooth and easy.
I mean, for all practical purposes, the value of 1 equals to the unconditional execution.
> The free market is great, but only if we hold all the cards.
I think that's the actual reasoning. Be mindful that USA is our ally but they'll always prefer their own interest and that's normal.
Technically, there are two kinds of copyright - I'll translate loosely from the Czech law, I'm not sure about the exact English equivalent. There are "person" rights and "property" rights. You can never rescind your "person rights". But that only means that no one can claim you're not the original author. That's about it. You can transfer "property rights" via licensing as you wish. The license can be exclusive and you can give a right to further transfer or sublicense the work to the licensee.
Also, each work is copyrighted by default. You're not allowed to use something that you just found on the internet if you're not granted a license.
Store some parsed representation that makes it easier for you to work with (probably normalized). Keep an archive of raw data somewhere. That may be another column, table or even S3 bucket. Don't worry about schema changes but you need to not lose the original data. There are some pitfalls to schema migrations. But the schema should be the representation that works for you _at the moment_, otherwise it'll slow you down.
I worked for a payments company (think credit cards). We designed the system to maintain very high availability in the payment flow. Multi-region, multi-AZ in AWS. But all other flows such as user registration, customer care or even bill settlement had to stop during that one incident when our main datacenter lost power after a testing switch. The outage lasted for three hours and it happened exactly once in five years.
In that specific case, investing into higher availability by architecting in more redundancy would not be worth it. We had more downtime caused by bad code and not well thought out deployments. But that risk equation will be different for everyone.
PaaS such as Heroku or Vercel, that's another story.
More important than raw uptime.
The compute and network heavy stuff we do is still out of AWS.
And for a lot of startups it really makes sense to use AWS. But if you do something resource or bandwidth intensive (and I'm not even talking about Llama now), the costs add up quickly. In our case, switching to AWS would increase our costs by an equivalent of 4 - 8 devs salaries. After AWS discounts. That's a hard sell in a 15-person team even though half of our infra costs already are with AWS (S3).
Find a dedicated server provider and rent the hardware. These companies rent some part of the datacenter (or sometimes build their own). Bonus points if they offer KVM - as in remote console, not the Linux hypervisor. Also ask if they do hardware monitoring and proactively replace the failed parts. All of this is still way cheaper than cloud. Usually with unmetered networking.
Way less hassle. They'll even take your existing stuff and put it into the same rack with the rented hardware.
The difference from cloud, apart from the price, is mainly that they have a sales rep instead of an API. And getting a server may take a from few hours to a few days. But in the end you get the same SSH login details you would get from a cloud provider.
Or, if you really want to just collocate your boxes, the providers offer "remote hands" service, so you can have geo-redundancy or just choose a better deal instead of one that's physically close to your place.
There's a problematic but not critical personal information leak, a mild business intelligence leak and that's about it.
> They could keep this script running for months, even years, creating awkward scenes and uncomfortable conversations at every restaurant across the country.
If that's about the worst thing you can actively do, then it's only about the data leak.