HNHacker News
TopNewBestAskShowJobs

XERQ

241 karma · joined February 4, 2012

Founder & CEO at Strasmore, Inc.

Blog: https://mgc.io and https://blog.ssdnodes.com

Twitter: http://twitter.com/MattGConnor and https://twitter.com/SSDNodes

Reach out any time: matt[@]strasmore.com

submissionscomments
XERQ··on Show HN: Simple Linux Backups
I've seen many of my clients set up their own backup systems and have those fail at the worst times. Last month a large client of ours called our managed support team at 3AM saying they hired the wrong developer who completely trashed their database and hosed their entire application. They had their own backup system in place and it silently failed, but luckily they ordered our internal backup solution as a secondary. We were able to get them restored in 5 minutes, if they didn't have our solution in place they would've had to spend weeks fixing what the developer broke.

Current Linux backup solutions are not made for humans. Have a look at the mondorescue guide[1], nobody is going to read that and comprehend it with full mastery, meaning you're leaving yourself open to losing data. VPS providers offer backups that are usually in the same datacenter, which means you're SOL if there's a disaster. Those same providers also don't allow you to restore single files/directories from snapshots, usually you have to launch a new instance or revert everything back to snapshot.

We ended up creating a simple Linux backup solution[2] that's as simple as copying and pasting a single command to get installed, notifies you if your backups aren't running, handles snapshots, and is secure. Restoring your data is a single command away, so you can focus instead on building your startup rocketship. Our mission is to make data loss a thing of the past.

[1] http://www.mondorescue.org/docs/mondorescue-howto.html

[2] https://jarvys.io

XERQ··on Backups suck (2013)
This is a beta product, and we put that up on the docs so people can understand in its current state what it's capable of and what it isn't. One thing we didn't put in the docs is that we can change the target of a new system to an old server's backup. So in the case of your server going up in smoke, you would simply open a uservoice ticket (or email me using my profile info), fire up a new server installed with JARVYS (disabling the cronjob until you're restored), and we'd change the target UUID to that of the new server, allowing you to restore from your old backups.

Soon we will have it where you can simply select any other server from your account to restore from it to any other server on your account, and the docs will be updated with how to do it.

XERQ··on Backups suck (2013)
Our core value is around the simplicity of use, so instead of having to read a novel of a manual written by a crusty UNIX sysadmin, along with combining it with storage, you can create an account and copy-and-paste a single command that does all the work for you. We've even tested it with people who've never used Linux before and they were able to install it and restore a file without much direction.

With that said, we do provide the ability to hook your own scripts and commands into the backup process itself, for instance backing up MySQL you'd just put in the mysqldump command (with relevant DB and user/pass info) into the hook script uncleverly titlted 'run-before-backup.sh' in the config directory.

I personally don't have any experience with Redmine. Application-specific backups are outside the scope of our initial launch, but as we get more user feedback we'll be able to build plugins that integrate with specific applications. In the mean time, I'd both: 1) pester the developers to provide a simple backup solution for Redmine, and 2) look into either putting it on a VM that you can snapshot, or use something like ZFS snapshots and send/receive it to a remote location.

XERQ··on Backups suck (2013)
I've seen many of my clients set up their own backup systems and have those fail at the worst times. Last month a large client of ours called our managed support team at 3AM saying they hired the wrong developer who completely trashed their database and hosed their entire application. They had their own backup system in place and it silently failed, but luckily they ordered our internal backup solution as a secondary. We were able to get them restored in 5 minutes, if they didn't have our solution in place they would've had to spend weeks fixing what the developer broke.

Current Linux backup solutions are not made for humans. Have a look at the mondorescue guide[1], nobody is going to read that and comprehend it with full mastery, meaning you're leaving yourself open to losing data. VPS providers offer backups that are usually in the same datacenter, which means you're SOL if there's a disaster. Those same providers also don't allow you to restore single files/directories from snapshots, usually you have to launch a new instance or revert everything back to snapshot.

[plug] We ended up creating a simple Linux backup solution[2] that's as simple as copying and pasting a single command to get installed, notifies you if your backups aren't running, handles snapshots, and is secure. Restoring your data is a single command away, so you can focus instead on building your startup rocketship. Our mission is to make data loss a thing of the past. [/plug]

[1] http://www.mondorescue.org/docs/mondorescue-howto.html

[2] https://jarvys.io

XERQ··on FreeBSD: the next 10 years
I find it alarming that releases are EOL after 1 year, whereas RedHat Linux releases are supported for 10 years.
XERQ··on YC W15 invites will be sent out today
Do we know if application messages correlate to having a higher probability of being accepted or declined?
XERQ··on 71 TiB DIY NAS Based on ZFS on Linux
> My zpool is now the appropriate number of disks (2^n + parity) in the VDEVs. So I have one 18 disk RAIDZ2 VDEV (2^4+2) and one 6 disk RAIDZ2 VDEV (2^2+2) for a total of twenty-four drives.

That's a catastrophe waiting to happen. EMC recommends no more than 8 disks in a parity array group (ZFS recommends no more than 9), specifically because larger arrays cause longer rebuilds, which are more likely to trigger a URE, in which case your SOL.

XERQ··on Bhyve – BSD Hypervisor
I've used FreeBSD since the 6.0 days, and agree that it's absolutely rock solid. The main problem is that the support cycles are way too short, for instance 10.0 is EOL in 4 months (1 year after it was released), whereas RHEL is EOL in 10 years.
XERQ··on Show HN: Hacker News for mobile devices
I've been using a combination of Hacker Web [1] and TheNews [2].

Hacker Web IMO is perfect for browsing on mobile devices, whereas TheNews is great for desktop viewing.

[1] http://cheeaun.github.io/hackerweb/ [2] http://thenews.im/

XERQ··on 243 Game – inspired by 2048
If you're looking to add difficulty, it might make sense to remove a horizontal and vertical row and make it 4x4.
XERQ··on They Came. They Sawed (2004)
Fridays and Saturdays are known to be slower reading days, especially for a long article like this. Otherwise IMO people don't have the attention span to read anything longer than a TechCrunch article. That may have been a factor as well.

Glancing at your submission list, I didn't see your blog post. Would you mind sharing it?

XERQ··on Show HN: Flat Hacker News
The Hacker News Enhancement Suite[0] has the ability to collapse comments, along with highlighting new posts in a thread, cleaning up the interface colors a bit, and noting other users whom you've upvoted in the past.

[0] https://chrome.google.com/webstore/detail/hacker-news-enhanc...

XERQ··on Card Breaches at Car Washes
I'm surprised these PoS systems aren't managed with automatic updates, since the merchant service providers (along with the banks) are usually the ones losing money if they get hit with chargebacks.
XERQ··on Founder Depression
Great point, "mentors" and VCs are there to make an ROI. The best thing to have is a network of other founders you can meet, people who have no stake in your success or failure.
XERQ··on Founder Depression
I'm in Orange County running two startups with plenty of ups and downs. If you're in the area and want to grab a coffee and talk, my contact details are in my profile.
XERQ··on Akamai and Cloudfare issues in Europe
We're using Akamai for XERQ's static assets and have noticed a 20% traffic drop today. After scratching our heads and remembering that Memorial day is next week, it's a bit relieving to see this isn't just us.

Can anyone recommend a monitoring tool that can check from many locations at the same time? We're using nagios and a few other homebrew solutions from 3 different datacenters, but none of them picked this up.

XERQ··on FreeBSD Security Advisory: TCP reassembly vulnerability
Is there any evidence that this has already been exploited in the wild?
XERQ··on Open for everyone
The level of dismissiveness I'm seeing in the comments here is really discouraging, and I'm disappointed to be a part of this community. In a community of startup founders fostering new ideas, I haven't seen such close-mindedness. I appreciate what dcurtis is trying to do, doesn't matter if I agree with it or not.

The kudos concept is different, the fact that people are writing him emails and tweets about decrementing their counts for a meaningless number is petty.

The "Elitism" invite-only being such an issue is silly. HN and reddit started with small groups of people that weren't connected to a larger social sphere, so they slowly grew organically with the content they wanted. Google does invite-only for their projects (Gmail, G+, etc) as a way to both fix issues early with minimal user impact and to scale properly. Medium did the same thing. To say the dcurtis should've made it open for everyone at the beginning is disingenuous. Curating a small community and taking feedback from them, along with having readers connected to a larger social sphere (HN) means it can grow slowly while focusing on its core users, especially as a side project.

Appreciate what others are doing, even if you don't agree with it. Don't follow the herd. Just because Medium opened its gates doesn't mean they're the end-all be-all of blogging. I made a svbtle account because I want to see how they evolve and capture what Medium is missing.

XERQ··on Quickly generate product screenshots in realistic environments
We had a little bit of fun with these:

Images + Discussion: http://www.xerq.net/showthread.php?158334-XERQ-marketing-at-...

Images Only:

http://i.imgur.com/cN6JnLh.png

http://imgur.com/ZP26pAQ.png

http://imgur.com/of7SN4p.png

http://imgur.com/RDPznPc.png

http://imgur.com/ZyKmPkl.png

http://imgur.com/xJu3fE1.png

http://imgur.com/F9T34z7.png

http://imgur.com/OQiCHx5.png

http://imgur.com/sl892ST.png

http://imgur.com/TrOHEyb.png

http://i.imgur.com/9BDMxZz.jpg

http://i.imgur.com/qUUA1mx.png

*Some pictures may be NSFW

XERQ··on Why I Still Choose Gentoo
I used to be a major Gentoo user for years, but moved production servers over to FreeBSD because every few weeks commits to the portage tree would break my servers requiring hours of "massaging" to get packages compiled.

Portage is brilliant, and *BSD would benefit heavily from it, but at the time it just wasn't production ready. Too bad the GentooBSD project has been dead in the water for a few years.

I wrote a guide years ago on setting up a Stage 1 install[1], it's heavily out of date but may provide an insight into how things on the Gentoo side have changed over the years.

[1] http://matt.xerq.net/gentoo_stage1.txt

XERQ··on I Haven't Quit Twitter - Twitter Quit Me
> You would look like just as much of an idiot as you do now.

Please try to refrain from ad hominem attacks as it doesn't help in proving your point.

http://ycombinator.com/newsguidelines.html

  When disagreeing, please reply to the argument instead of calling names. E.g. "That is an idiotic thing to say; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
XERQ··on Why You Should Start Using a VPN
One of the companies on our platform actually built an entire business around selling proxies for people in other countries to have better latency to gaming servers in the US. At one point they had all their proxy/VPN endpoints on our platform. Unfortunately they aren't in business any more.

Their current site: http://flashping.com/en/

Website archive: http://web.archive.org/web/20100108103341/http://www.flashpi...

XERQ··on Why You Should Start Using a VPN
I run SSD Nodes (http://www.ssdnodes.com), which you can use to set up an OpenVPN/PPTP/SSH-Tunnel server for secure, private access. I've seen users in other countries using our cloud servers for VPN purposes because they got better, lower latency routes to most other providers (due to the optimized transit/peering connections at SoftLayer Infomart in Dallas, TX). [/plug]
XERQ··on Show HN: SSD-based Cloud for Startup Developers
OP here.

I'm a student finishing up my computer science and piano performance degrees at Chapman University in Orange, California. I started SSD Nodes as a summer project last year, created as a solution to the pain of all the other slow/unsecure/unreliable hosts out there.

SSD Nodes was accepted into the Startup Incubator's first class a few months ago at Chapman. I've been working with absolutely wonderful entrepreneurs that have been helping me guide my vision. Being on HN for the past ~6 months have been invaluable.

I would love to hear your thoughts. If you want to contact me directly, my email is in my profile.

http://twitter.com/MattGConnor

XERQ··on New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
I apologize, here's a sample pricing configuration:

8 x 3.4GHz E3-1270

11x 200GB SLC SATA III SSD (2TB @ RAID 5)

32GB DDR3 ECC RAM

6000GB Outbound BW

2 x 1 GigE Public/Private Interfaces

$2369 Monthly

That's just month-to-month, if a longer term were purchased we could give a discount depending on the term.

XERQ··on New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
I would agree with you, but them listing such broad write IOPS ranges makes me think otherwise. I could be wrong though.
XERQ··on New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
Typically clients requiring that much SSD-backed storage have performance targets and a very specific workload, so this affects options along with pricing. With that said, ballpark for what Amazon is advertising is comparable to our pricing, except with us you are _guaranteed_ the resources whereas they are using a multi-tenant environment (you're not using the only instance on their host and your I/O is influenced by everyone else using that host).

EDIT: Downvoted? Please offer your point of view.

EDIT2: Sample pricing offered in comment below.

XERQ··on New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
Xen offers easy ways of doing fair I/O sharing between guests. These servers they're using are most likely multi-tenant systems with 256-512GB of RAM and 6-12TB of SSD storage. Providers don't like keeping expensive systems around that aren't making money, especially when demand changes every hour, so I expect that they have at least 4 instances sharing the I/O of each host (especially when they mention broad ranges of expected I/O).

The most likely reason for not slicing these systems up to smaller instances is they want to maintain consistent, high performance I/O.

XERQ··on New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
If you're willing to reserve the instance for 3 years, the average monthly cost becomes only $656. That's quite a good deal.

The only problem with reserving that instance for 3 years is that better hardware always comes along, especially with the cost of SSDs coming down significantly every year. Usually if you're in the big-data space, your hardware is likely retired after 24 months (12 months if you're well funded) so locking yourself in for 36 months might be a bad investment.

XERQ··on New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
[edit: A few minutes of Googling, and I can't find any dedicated servers with 2 TB of SSD.]

I am the founder of SSD Nodes, Inc. (http://www.ssdnodes.com) and we offer lower-sized SSD-backed storage in addition to custom cloud and dedicated plans that range from 1-12TB of local SSD storage, at comparable performance. [/plug]

← PreviousPage 2 of 3Next →