947 karma · joined November 5, 2010
Back in the 1980s, Yosemite National Park was having a serious problem with bears: They would wander into campgrounds and break into the garbage bins. This put both bears and people at risk. So the Park Service started installing armored garbage cans that were tricky to open—you had to swing a latch, align two bits of handle, that sort of thing. But it turns out it’s actually quite tricky to get the design of these cans just right. Make it too complex and people can’t get them open to put away their garbage in the first place. Said one park ranger, “There is considerable overlap between the intelligence of the smartest bears and the dumbest tourists.”
0: https://www.schneier.com/blog/archives/2006/08/security_is_a...
Devops as a Service
Do you want to improve your scaling, resilience and reliability, but don't have a full-time DevOps person on the team? Why not rent one?
I work with startups and online businesses to help them spend less time worrying about technical problems, and more time growing their business.
A few of the things I can do for you:
- Implementation of robust and resilient cloud infrastructure
- AWS cost reduction. I have saved some companies up to 50% on their monthly AWS bills, while maintaining or improving app response times and uptime
- Implementation of Continuous Delivery and Configuration Management processes and training, so you can take advantage of the efficiencies these processes introduce, without taking time away from building your product
About Me
I am the author of AWS System Administration: http://shop.oreilly.com/product/0636920027638.do
Here's an AWS case study for an infrastructure I built: http://aws.amazon.com/solutions/case-studies/fashiolista/
If you think these services could help your business grow, let's talk. mike@awssystemadministration.com
If you need any part-time assistance with DevOps-related topics (Continuous Delivery/Integration, etc.), I'd be interested in hearing more - my email is in my profile.
Freedom of movement of trade, people/labour, capital and services is the core founding principle of the EU - they care about it a lot.
> Regardless, I suspect they won't do it because it would be irrational.
If Britain is given a deal that allows them all of the benefits of EU membership without any of the perceived downsides, all other EU member states will want this better deal too. Giving the UK such a deal would cause a number of additional countries to leave the EU. Thus, it would be irrational for the EU to give the UK a deal which would lead to the eventual breakup of the EU.
> I believe the EU has free trade deals with Australia and Canada, without unrestricted immigration.
There are essentially three ways to trade with the EU: As a member state (Britain's current position, France, Germany, etc.), as a member of the EEA (Norway), or under WTO rules (Australia).
If the UK wants one of the first two options they will need to allow freedom of movement. If Australia (somehow) applied for membership of the EU or EEA it would need to allow freedom of movement for EU citizens.
I am reminded of 'The Event' from That Mitchell and Webb Look [0]. We don't talk about The Event.
However, one of the features of their highest price ($39/month) plan is that you can use 100 custom domains. If you have 100 domains hosted on Route 53 you will be paying over $50/month for domains, at which point $39/month for the service which actually hosts your static site is entirely negligible. I am curious how many people fall in to that bucket though - it seems more likely that people will run multiple sites with few custom domains, rather than a single site with 100 custom domains.
I am planning to offer some of Netlify's services in a product I am currently building. I'm still working on the pricing model but it is likely to be based on builds per month and bandwidth/storage, rather than the actual number of sites. My cost driver is not 'how many domain names are configured in my HTTP-routing layer', but rather 'how much pressure is each site putting on my build and web servers'.
> Planning requires thought, so I'm skeptical that you can automate a budget and then have people follow it (unless it's a very lenient budget).
I agree with your point - your budget is specific to your situation, so you will still need to plan it yourself. But - once the budget is set up - don't you see some value in not having to update your spreadsheet and compare it to your bank statements? Or getting a notification on your phone that you are approaching the limit of your entertainment budget this month, because the system has tallied up how much you spent in the coffee shop?
Tax is not the only reason. How about data analysis services for your personal finances? e.g. mint.com.
This is similar to how it works in parts of the EU. You have maternity leave, paternity leave, and parental leave. The latter can be taken by either parent. The amount of time allocated to each category varies from country to country.
Leave must be requested (I think) 21 days in advance, and an employer that punishes you for taking parental leave can be taken to an employment tribunal.
Devops as a Service
Do you want to improve your scaling, resilience and reliability, but don't have a full-time Devops person on the team? Why not rent one?
I work with startups and online businesses to help them spend less time worrying about technical problems, and more time growing their business.
A few of the things I can do for you:
- Implementation of robust and resilient cloud infrastructure
- AWS cost reduction. I have saved some companies up to 50% on their monthly AWS bills, while maintaining or improving app response times and uptime
- Implementation of Continuous Delivery and Configuration Management processes and training, so you can take advantage of the efficiencies these processes introduce, without taking time away from building your product
About Me
I am the author of AWS System Administration: http://shop.oreilly.com/product/0636920027638.do
Here's an AWS case study for an infrastructure I built: http://aws.amazon.com/solutions/case-studies/fashiolista/
If you think these services could help your business grow, let's talk. mike@awssystemadministration.com
Yes. Amusingly, the books in the case I remember were Nineteen Eighty-Four and Animal Farm.
Is that all the server will be used for? If you just want to run a Linux server 24x7 you will not be taking advantage of any AWS services, so you would probably be better off getting a colo box or VPS to act as your mail server.
If you really want to run this on AWS, you just need to spin up an EC2 instance, and configure the Security Group (think of it like a firewall). There is a wizard which will guide you through the process[0]. Once the instance is running you can (optionally) use Route 53 to set up DNS records for your new instance.
Also, feel free to buy my book :-) It starts with the basics like launching instances, and then moves on to more interesting AWS-specific features [1].
0: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/launching...
1: http://www.amazon.com/AWS-System-Administration-Practices-Sy...
> In a statement responding to the allegations, Facebook has claimed to have “rigorous guidelines in place for the review team” to prevent “the suppression of political perspectives” or the “prioritization of one viewpoint over another or one news outlet over another.”
Personally, I think secretary-of@state.gov would be a much better vanity email address than <myname>email.com.
Even if the only reason was to have a custom domain, I'm sure the State Department's IT team could point the MX records to a government-managed mail server.
The problem you describe is familiar to me - once I am in the zone I can continue there for hours, and taking enforced breaks every 20 minutes would force this streak to end early.
To work around this I just made the breaks optional, and use blocks of 15 minutes (as described in the Emergent Task Planner).
So, my timer goes off every 15 minutes. This breaks my concentration for a couple of seconds so I can reset my timer and tick a box to show I have completed another 15 minute block, and then I jump immediately back in to my task. A couple of seconds is not enough to take me out of the zone, but it lets me keep track of my progress on tasks and see where my time has been spent throughout the day.
Personally speaking, my biggest procrastination problems arise when I lack clarity about exactly what I should be working on at this precise moment, or when I finish a task and need to think of what to do next.
My bastardised pomodoro technique solves this problem for me by always making it clear what I should be doing right now. If my mind wanders for a moment, or I get distracted by an urgent task, this list allows me to immediately refocus without any mental effort. When a task is complete I might take 5 minutes as a break, and then jump on to the next task.
If my procrastination problems sound familiar I highly recommend the ETP approach. Print out five of them, grab a timer set to 15 minutes, and give it a try for a week. Make it part of your morning routine - plan out what you want to achieve for the day, write it down, and start the timer!
With respect, it sounds like you are describing a problem caused by not knowing the technology/tooling well enough to begin completing the task, rather than a problem directly caused by procrastination.
That being said, one can easily procrastinate the task of learning too :-)
In cases like this, the first item on the to-do list could be a time-limited R&D task where the goal is to learn enough so that you can compose a more concrete plan.
Nothing is ever that simple. There are perfectly valid reasons for some companies to be unhappy with a contractor unilaterally deciding to work until 2am, and then not turning up for work the next day.
Falling asleep after your manager texts you to see why you haven't turned up for work today is unprofessional, whether you were staying up late night to code or to binge watch Netflix.
Please note that I am talking about this specific situation here. If you are working on your own products or in a team where people view this as expected behaviour, staying up late to take advantage of as many 'in the zone hours' as possible seems like an effective use of a programmer's time.
> We judge that the odds that the report is accurate hover near zero. It comes from Capitol Hill Blue...
> Update, Feb. 21, 2011: The author of the Capitol Hill Blue story has now withdrawn it.
> This is why in 2.0 we’ve added the pipeline capability. This 2 year old effort allows you to describe your chain of automation in a textual form.
It seems that they have been working on some 2.0 features for two years.
It is an interesting thought - opening yourself to charges of criminal negligence for misconfiguring devices/software would be a big change for our industry.
It seemed clear that you were either confused about what features were supported by S3, or not expressing your complaint correctly. The reason behind typing them out was trying to politely point this out, while describing some of the real-world use cases for using gzip'd files in S3 (partially to highlight why it would not make sense for S3 to gunzip files automatically).
I felt this would be a more useful comment than "you are wrong, you can upload gzip'd files to S3", or just downvoting your comment for being incorrect.
Your complaint seems to be "S3 doesn't automatically gunzip gzip files that I upload", which sounds like the desired behaviour to me. i.e. if I ever upload gzipped content to S3, it is because I want it to be served compressed over HTTP, or because I am moving a compressed backup file to S3. In neither case would gunzipping be desirable, although I do appreciate that compressing during the transfer, and decompressing on the other end, could save some bytes during transfers.