skysight-inc/HackerNews huggingface dataset:
Well some of those questions fall outside of what you're really going to be directly doing with XtraDB. I'll answer the questions that would be more directly related to the story though.

For backups we use another Percona tool: http://www.percona.com/software/percona-xtrabackup
It's free and works great.

Disaster recovery is standard stuff. Backups/hot backups to external and recover as necessary (generally we try to keep that to never).

Monitoring is outside of the scope of XtraDB, but take a look at MONYog.

Now clustering is more XtraDB related. The clustering is nearly dead simple. If you use the (technically deprecated) wsrep_urls configuration option you can spin up a cluster from scratch without needing to worry about master location. Not sure WHY they deprecated this, I guess some people had issues with it, but it has worked fine since the beginning for us.

You don't need a master/slave relationship unless your writes are really sky-high, or same with reads. Basically make sure you have a good number of wsrep_slave_threads defined (double CPU cores seems to work well for starters).

Sharding, partitioning and archiving are kind of outside the direct scope of XtraDB. You'd be better served looking up documentation online for more info than I'd be able to provide in a short post here. Insofar as it ties in to XtraDB though, I think there's nothing wrong with jumping straight from a single DB node to this solution. You just really have to have the additional CPU/memory resources to add more nodes (you need at least three to keep the cluster alive if one dies... two will get you split brain if one dies). I believe e-mail is in profile if you have more questions, but this should cover the big stuff.
I'd stay away from Rackspace London as well. Horrible horrible experience.

1. Noisy neighbours impact you all the time

2. The staff are really poorly trained and don't know how to troubleshoot.

3. They're expensive.

4. Their control panels are really bad, constantly being updated and migrated, and are just a complete mess.

5. They've had several major network outages that have lasted for quite a long time (hours) that they blame on "upstream routing issues" despite supposedly having multiple redundant upstream carriers.

6. They'll randomly reboot your box without notice. If you open a ticket there's an almost certain chance they'll just reboot your box no matter how much you ask them not to.

7. The IO on the boxes is really bad.

8. They don't proactively monitor any of their servers, and their "new fancy" monitoring product only goes down to 5 minute resolution, so it's worse than Pingdom, for example.
Absolutely agree with you. I struggled with wording this for the longest time - and when I talk about OS development, I'm referring much more to the userland development - package managers, core utilities, shells, init systems, and the like, than I'm referring to kernels. Sorry for the confusion.
I think your ansible example could be improved by removing all the names.

- name: Ensure https support for apt is installed
apt: pkg=apt-transport-https state=present

smells a little bit like:

// add one to x
x += 1;

Additionally, I would far rather see "apt: pkg=apt-transport-https state=present" in my logs than "Ensure https support for apt is installed"
I generate around $2,500/mo. I operate a company which mines poker data and have a couple of partners, plus some large server / tech / support costs. No-one is full time on the business any more as after Black Friday there isn't a lot of $ in poker: http://hhsmithy.com/
U of T students trade cash for seats in full classes
Damn. You just made me wish I had IE8 installed.
This is a bit OT because the article is about configuring servers, but I wonder if anyone has found CM systems like this helpful for maintaining their desktop or laptop system configurations?

Every few upgrades of Ubuntu I seem to get into a situation that I want or have to do a clean install, then waste time getting the new system back into a workable state. It would have to be pretty lightweight and intuitive for my purposes.
My opinion is that it's a combination of firstly a massive, massive marketing error, and secondly them shooting themselves in the foot a little bit by packaging a heavy app like word on the RT (which most early reviews I saw slammed it for its huge performance lag).

The Surface, to me, beats out all the other tablets. At its core, it's a tablet that made to do more than simply consume media (which is what drew me to it), but they did nothing to sell this fact. I mean, their launch commercial? Jesus.. people dancing to dubstep? It makes it look like just another ho-hum, late to market product.

Do you remember the commercials when Apple started using intel processors[0]? I would have loved to see Microsoft go in that direction and play to their image of "doing work." Finally a tablet that is built for people to do things, rather than consume things. Heck, go after the gaming crowd, play Civilization, do something!

[0]: http://www.youtube.com/watch?v=prImvDVHzTM
I think it's a long term problem. Microsoft and its partners trained customers to buy $300-500 PC's in volume (with razor thin margins). Now, they are trying to get people to spend 2-3x as much on what many of them see as a machine that "does the same thing".

Apple spent a decade getting people to understand that a $1,000 machine is worth the money. It is a lot easier for Apple to move downmarket than Microsoft to move upmarket.

The iPad is really Apple's $300-500 computer and it is cannibalizing the Windows machines because millions of people would rather use an iPad to do email and facebook and youtube than they would a junky $300 laptop that weighs 7 pounds, has a 15" display, and a 3 hour battery life.

Microsoft will probably figure out how to sell computers to consumers like Apple does, but it's a long road and it's not the bargain basement volume game that they're used to.
The big gaping problem of course being that most fraud does not involve chip+pin transactions, but online transactions that are no better protected than before.
I don't doubt that Powershell is good, but it's different. I've grown to appreciate being able to use all the same commands on my dev box as I do on my servers, and while Cygwin covers the basics, it doesn't do it all.
the need to keep innovating

Why is there a need to keep innovating on the UI for sending and receiving email? Why isn't this a solved problem? Why can't the innovators move on to some new problem whose solution would create much more value?
Formalizing Concurrency, Distribution, and Mobility
make it under 1k and i'll be impressed. it's just too darn big!
Yeah, by that point I'll know the AI is an Unfriendly AI, and I'll be deeply sorrowful and scared for the future.
$800 a month for support of a few scripts i written 3 years ago. Drop in the bucket but still keeps me very motivated doing any work for that customer (and this is the only work at all that i still do myself, not my employees).
Dear Microsoft: Out of ARM and x86, choose one. Just choose one. For the love of god, choose ONE.

Can you imagine Apple, or anyone else, deliberately releasing two different tablets, with the same name, which can not run each others' software? It is inconceivable, and for good reason.

MS cannot make decisions. That's what will kill them, long term. Just choose one!!
I hear airvpn is awesome. They have many different options to encrypt your connections.
It's also critical of:

* The training of US Army soldiers, who kill innocent and/or surrendering Iraqis,

* the relationship between the US Army and the media and the careful control the military exerts over the media,

* the entire US mission in the (first) Iraq war ("what are we doing here?", &c),

* the American bombing of Iraqi civilian centers, which, in a long monologue that is basically the heart of the movie, are revealed to have killed the antagonist's baby son.

There is no way to watch this movie and come away thinking that it glorifies the US military.

(Also: it's a great movie that is nothing like what it's marketing suggested it was; it's David O. Russell, who is a smart and funny storyteller, and is not a Clooney/Wahlburg action vehicle; if you haven't seen it, do! It's not a masterpiece of American cinema, but it's thoroughly engaging. Three stars.)
Betaworks announces syndicate deals
I've made about $3k a month in semi-passive income from my codecanyon portfolio in 2013. I call it semi-passive income because I have to spend some time on support each day, but it usually doesn't take more than 30 minutes.

EDIT: My portfolio http://codecanyon.net/user/23andwalnut/portfolio
I would have gone with object orientation myself, and a de jure standard library ( but then i am an old bloke from the days before C had a std lib :-)

But i have to admit that most python programs are a joy to read ( thanks to guido's insistence on indentation as part of the specs ) whereas most real-world C code is just horrible ( even code i had written a few years back )
It really depends on what are you looking for a browser, i you want speed, go with chrome, they developed a realy cool engine now call "blink" and it's fast, no doubt.
But if you want a browser with less errors and you want to support a free internet and the use of real free software, use firefox, mozilla fundation is awesome and their comunnity helps eachother out a lot.
I agree with your reasoning, but this actually rather points towards Software being the problem. Office in tablet mode is worse than what you get on an iPad, giving away the biggest advantage MS could have in that space - and this remains unresolved with the new generation, at least from what I get in this article.
This article will be preaching to the converted for many of you, but I still see so many folks still doing manual installs and shell scripts even for large companies that I felt I needed to try and convert a few more folks over to saner systems.

Fortunately Ansible has dramatically lowered the learning curve and now is a great time to make the switch. So, if you have friends that need an "intervention" from their manual installs, hopefully this will help you make your case to them :)

Of course there are many great config mgmt tools out there. I singled out Ansible because it's so simple to get started with and I've found that the learning curve is usually the biggest hurdle to adoption.
IIT prof writes one script to unify 22 languages
Tvcmd, a command line tool to keep track of tv shows episodes
I think the problem with the last surface was price: $900 for a mediocre windows laptop with a touch screen or $300 for a mediocre windows laptop without a touchscreen.
For me, at this moment, it's simply not a feasible goal to learn the ins and outs of a kernel in any reasonable amount of time. And Kirk doesn't just exist as a blog post, I've done a relatively large amount of work on it, but am just now starting to write about it by request of a friend.
I make around $5 to $10 a day from my site http://tunes.io
I haven't put any effort into marketing it or trying to monetize it other than adsense. Maybe I should be trying harder!
It was terrible marketing. Microsoft went through a period where they treated Apple as an ally instead of as the company that was eating their lunch, and it was reflected in their "just like Apple" advertising. Quirky music, aspiration lifestyle stuff -- that doesn't work when you're an underdog and someone else is owning the market. Microsoft seriously seemed to fear offending the Gruber and Sieglers of the world.

Their more recent advertising that goes directly at the iPad is much more compelling, and will have a very positive impact on their sales.
Diving deeper: Boeing’s yellow submarine
" On your CA's environment (hopefully elsewhere):

openssl x509 -CA cacert.pem -CAkey cakey.pem -CAcreateserial \
-days 730 -req -in vpn.csr -out vpn-cert.pem
"

What does the author mean by 'hopefully elsewhere?' It's no longer a simple one server solution, no?
There are plenty of quality DJing apps for PC - this seems like it would be more than adequate for Serrato/Traktor/etc.
Well yes speculating is for humans too. I wasn't entirely speculating though. I had read a headline saying that 5c is 3 times as popular as 5s. So trying to be as just in my speculating as I could, I went for a best-case worst-case range.

But in this instance it reminds me that to err is human as well. Because while trying to find the headline I was thinking of, I realized I'd mixed up my C's and my S's. It's the iPhone 5s that could be 3 times as popular as the 5c (http://news.cnet.com/8301-13579_3-57604127-37/iphone-5s-acti...).

So here is my new speculation! iPhone 5c sells 2.25 million while iPhone 5s sells 6.75 million units. Indeed that's a little better than last year's 5 million, but my speculative gut is still telling me the 5c to 5s ratio is not quite that high.
It's not intended as being rude, I was going for succinct
I agree. I learned that hard way.
Nokia's Elop Will Pocket $25.5M If Microsoft Deal Happens
That's a great point. I initially didn't have comments for any of those code sections. However, most of my reviewers encouraged me to add the comments so it would be clearer what each step was doing for beginners.
Same. I just marched all over the office looking for the annoying beeping sound.
My gf's iPhone5 started crapping out at 3 weeks old. My Galaxy S1 hung on just fine until I got the GS4 last month. Anecdotes on individual failures do not data make.
Typo: Playing multiple limts and games.
The Idea Lifecycle
Those prices are... delusional.
What seems to be missing is _updating_ the nginx.conf with sed or something.

In the article, you're just copying a new magic configuration from somewhere vs. "proper" sed use (in reality, it can be a bit more than that) in the shell script.
Apple actually just made each executable have the binaries for both platforms. It's a good trick.
Marketing could still be an issue if they aren't sending the right message that resonates with their target consumers. Personally I haven't seen a surface ad in a while except the commercial another poster commented on above. It was a commercial that certainly did not induce excitement - just run-on-the-mill flashiness.
Show HN: bbPress & BuddyPress Intelligent User-Profile Star Rating
As opposed to two decorators on the blog module's edit method? I'm not sure a ClassView grants us any advantages for this use.

@is_authenticated
@is_owner
def edit(self):
...
Knockout.js, Input placeholders, and IE, oh my
We're working on a lot of fronts, from designing farming processes through to developing feed and the substrate that the animals occupy.

With regards to sustainability of input: insects have an inherent feed conversion ratio far higher than conventional livestock, meaning they create more body mass per gram of food, but the actual food source varies from species to species. Since many species can consume things that are currently underutilized, like corn husks, there's a lot of potential for capturing wasted energy.
Regardless of engineering cleverness it's a very bad decision marketing wise.
While I agree, and wish they just released a budget x86 version instead of the RT, you are exaggerating the problem somewhat.
A better question I'd like to read is "Good ideas for recurring income".
Surface 2
Does the Surface cut it as a machine for developers?
Big thing missing from the line-up: WinRT HDMI-stick.

A Windows-powered answer to the MK808/Ouya/VitaStation and similar products, bundled with a nice wireless keyboard/mouse remote gizmo - something like this: http://shop.lenovo.com/us/en/itemdetails/57Y6678/460/4C2830F...

WinRT's consistent support for keyboard/mouse sets it apart from touch-oriented Android. Wireless handheld keyboard/mouse is hard to get right, but touchscreen without touching is harder. WinRT could be great on TVs.

But MS would worry about cannibalizing their XBox sales.
No dietary changes. I weight myself every day at the same hour after the workout, so fluctuations should be minimized.

My muscles have got used to the workout by now, but the first week was hard.

I am going to try 2 sets every day from tomorrow on, back to back. Due to the way the exercises are ordered, by the time I'm done with the first set, whatever is needed to start the second is ready to go.

I'll check my blog updated with the results, wish me luck :)
How can we hide or encrypt Metadata?
I would love to but my hangup would be with the OS: are tablets well supported by Linux these days?
According to wikipedia the processors that PA Semi make are not used in any of Apple's current devices. Which would be part of the reason I'd never heard of that. The A6 chip is designed and manufactured by Samsung. Apple may have had a hand in encouraging them to go 64bit on something that uses a GB of memory, because why else would Samsung do that. But that doesn't exactly count.

It is not much faster because the amount of memory is not enough to make the technology really useful. The technology uses more memory than 32bit. Many tests have been conducted on this kind of thing 64bit isn't new. It has been shown that using less than 4GB of memory with a 64bit processor can often result in slower speeds.

Let alone like I mentioned that all the 32bit apps now have to run on top of another layer in the OS. And, apps that take advantage of 64bit will either not run on any other device, or they will have separate versions for 64bit and 32bit. Or they will simply be 32bit.

Which will I would imagine be the case for at least a little while.

I was referring to the Nexus 4 in my price comparison. A phone which is in the process of being replaced with a new version very soon. It's a good phone.

More pixels my eye can't see at what distance? It's a handheld device I'll hold it at whatever distance I want to. 720p is a reasonable resolution to expect. This isn't 2010 anymore.

Are my criticisms really that unreasonable?
My point wasn't that they shouldn't help movies that portray them under a good light, but that they should help them regardless of how the movies portray them, or they shouldn't help at all.

Essentially, if everything else is the same, a movie where the FBI saves the country should received the same help as a movie where the FBI breaks it apart.
We're still talking about PIA? Definitely US-based.

From https://www.privateinternetaccess.com/pages/contact-us

"Q: Where are you located? A: We are located in the US. Being in the US is optimal for VPN Privacy services since the US is one of the few countries that does not have a mandatory data retention policy. Countries in the EU are forced to log, even though some claim they do not."
If you actually use most of the 5GB each month, $60/mo is competitive with what you would get from any MVNO. The MVNO plan would include tethering, but I'm told that people just use tethering on AT&T plans without paying for it.
I think this is probably the best explanation I have heard so far.

You got me thinking differently about this. Thanks.
Bò khô là một đặc sản ngon , nổi tiếng và đậm đà hương vị Đà Nẵng , một đặc sản mà du khách chắc chắn không quên mua làm quà tặng cho người thân và bạn bè sau những chuyến du lịch tại Đà Nẵng .
...which is one reason why I think a lot of people were really infuriated by the Surface RT.

Microsoft didn't apply their own rules to themselves: they couldn't be bothered / didn't want to re-write Office for Metro, but they insisted that for everyone else the RT only support Metro apps.

If Office had been converted to Metro there would be no reason for the RT to even let you see the traditional Windows desktop. I wanted to like the RT - I really like the Pro - but after a few weeks using it I just gave up. It was a compromised device, from start to finish.
Ah... but neither Google nor Apple care much about customer feedback on their UI's. Google will have an abandoned forum thread you can complain about defects on that will never be read. Apple will simply delete the forum thread to keep everything starchy. Either way users either find a way around the problem, stop using technology, or cling to their Outlook 1998 client.
This is fascinating. It took me a while to discover the purpose of subscribing to this data, and I finally found it at https://www.hhsmithy.com/tour

"Finding the best tables to play on is impossible without up to date statistics and data on the player pool and consistently playing pots against opponents with no reads or statistics is a sure fire way to lose your bank roll fast."

How do you harvest this data? Do you use player bots?

Also, you have a typo on that page: "Your on the cut off with AJo and a player under the gun has opened". Should be "You're".
How high is your write load? We considered using it recently but used ndbcluster instead since XtraDB Cluster doesn't actually shard writes (iirc it only returns a write as "complete" after enough nodes report the write as being finished so it's actually slower than writing to a single master).
Is there a way to use it to linearly partition writes?
I still use windows but most of my day is spent in putty shells, git bash, phpstorm, pycharm, and and dbForge. It's not so bad. I'll probably move to a surface pro 2 with 256 or 512 from my ~3 year old Dell Latitude.
> I am always wary of services like OVH that offer "unlimited" anything, because it is always limited, and unlimited means that your peers will be saturating switches because it's "free"

Comparing bandwidth between OVH and AWS is a little cheeky. Bandwidth on AWS costs an absolute fortune, not remotely economical for bulk transfer.

The switch saturation problem doesn't even necessarily go away if you instate X TB/month data caps. I would have thought local switches could handle it anyway, with cheap boxes typically only having 100Mb ports.

Some data centers don't even charge for internal traffic, which means you're still exposed when cheap VPSs and dedis are used as P2P file sharing nodes and are exchanging a lot of traffic within the building.

In any case, I'm just grateful the multi-terabyte range is so affordable, bulk transit costs in the data center has been falling year-on-year for a decade, and lots of hosts don't seem to have passed on the benefits.

Incidentally, OVH do have different SLAs across their server range. The low end stuff is "best effort", the more expensive options are supposed to be "guaranteed". They even tell you what switches they use.

> OVH is very, very bare bones, and you'd better have an escape hatch because the simplest configuration error can leave your machine incapacitated and beyond reach

Their network boot facilities are pretty handy. As long as you use a sensible filesystem you can always network boot their recovery option and access your files (and I think chroot in?). The lack of KVM is annoying though... especially when you're like me and compiling and running custom kernels (but you can network boot one of their kernels as well).
Who's the guying posing in the photo's? He looks miserable.
> the development process of Kirk be accessible enough for anyone interested to jump right in and contribute

Would be a good idea to host it on Github.
My site got slapped by Google Penguin update, lost 90% of its traffic and never really recovered. It's going down steadily now for some time.

As for the Google penguin update drop in rankings, it might have been a stale content penalty, or a devaluation of spammy links - I wrote manually lots of articles for supposedly respectable article directories pointing back to the template website to go up in search engine rankings and it worked well for some time.

The idea was to extract myself of this process at some point since it was painful to write not very interesting articles. But didn't get around doing it, or outsourcing it.
Great question.

Github has a project called Boxen that does this for Mac OSX: http://boxen.github.com/

Google uses their own Puppet solution for their developer workstations: http://www.youtube.com/watch?v=YlKXRdSAZhY

Ansible will work great for this too - particularly if you're on Linux.