HN user

mattkirman

405 karma

http://mattkirman.com/ http://twitter.com/mattkirman

Email at matt@[my HN username].com

[ my public key: https://keybase.io/mattkirman; my proof: https://keybase.io/mattkirman/sigs/8UUnJtEWt9zD3ulHfLPj-vZssBjMJwjFMZHJ0lOxgeI ]

Posts3
Comments30
View on HN

How do you know if your backups are good? Better to test a restore when everything is still working fine rather than waiting until you really need it and then finding out that your backups are broken.

My interpretation of this was that it was more of a reminder to hotels and convention centres that they're not exempt from the existing regulation. If they're found to be in breach of existing regulations then they will be fined.

I have a 1TB SSD in my late 2013 15" MacBook Pro Retina and System Information is reporting that it has a 4x link. Even with the additional overhead of having FileVault enabled I still see read/write performance in the region of 1000-1100 MB/s.

The Ghost Foundation is a UK organisation and I can assure you that USD is not the default currency here. If they're willing to make the effort to accept USD, I'm sure there are plenty of bloggers able to make the effort to pay using it.

Regardless, USD is the de facto standard for SAAS payments (whether this is good or bad is a discussion for another time). If you can't pay in USD then you'll find a substantial proportion of services unavailable to you.

Ghost and WordPress offer hosted blogs as well as source code. It's no longer necessary to worry about servers or FTP details just to get up and running. Creating a blog is now as easy as filling out a form on a website and clicking submit.

Your only other USP appears to be the ability to parse themes designed for a different engine. Is this going to be enough to distinguish Ospari from your competitors? Is it feasible for someone to write a WordPress plugin that achieves the same thing?

If you're referring to the browser screenshot I think it's Opera (which is now based on Chromium) rather than Firefox. That will at least explain some of the similarities.

In this Foreign Office memo [1] from April 2006 "Firecrest is the FCO's IT infrastructure; it sits on the desks of our staff around the world. Firecrest is a globally-networked desktop system that provides users with a standard suite of Microsoft office products including Outlook email, web browsing, Access databases and Excel spreadsheets. Firecrest was developed in 1997 and in 2003 the FCO completed the roll out of the current generation of the system."

Whilst the timing is slightly out (Vista wasn't released to the public until 2007?) it may be possible that Microsoft provided them with a version forked from a much earlier build.

However, the memo does go on to say that the Government were planning a third generation of Firecrest due to be rolled out autumn 2006 with support from HP. This might be the version that is forked from Vista?

[1] http://www.publications.parliament.uk/pa/cm200506/cmselect/c...

A quick heads up, but at present your application is in violation of the SDK terms and conditions.

2.2.5. Unless otherwise provided in an agreement between you and Leap Motion, you may not use "Leap Motion", "Leap", "Airspace" or any other trademark of Leap Motion in connection with your Application or company, or in any URL, product, service, name field or logos created by you. However, you may indicate that your Application is "for Leap Motion" or "Leap Motion-enabled".

The number of directly connecting users from Russia does appear to have doubled [1], but this can also be seen in UK user numbers [2]. For such an increase to be seen globally my hunch is that this is down to either the Pirate Browser [3] or some other software release - not necessarily a response to a particular law being passed, NSA leak etc.

[1] https://metrics.torproject.org/direct-users.png?start=2013-0...

[2] https://metrics.torproject.org/direct-users.png?start=2013-0...

[3] http://piratebrowser.com/

Not had much luck with the two plugins I've tried to install so far:

1. The Nginx plugin has a broken init.d script. Not the end of the world, but hardly a plug and play solution.

2. The Varnish plugin download is behind a self-signed SSL certificate (which is for a different domain no less). Furthermore the Gems it requires are loaded from a GitHub repository that is no longer available to the public. There simply doesn't seem to be a way to get this plugin installed.

The install process and software requirements for the plugins also appear to be wildly different. It would be incredible if New Relic provided the ability to install plugins over the command line from a central repository - something as basic as `newrelic install $plugin_name` would be ideal.

I really hope that these issues are worked out as I think this platform has real potential. It's just unfortunate that the quality of the plugins appears to be far from production ready.

A few months ago I erroneously port scanned our office HP networked printers (I meant to scan our internal servers but a typo meant I selected the wrong IP range). As soon as nmap encountered the JetDirect ports every single printer spewed out a dozen pages of total gibberish. Put it this way - I bet the owners of the printers you just scanned are slightly puzzled why their printer kicked into life.

More worryingly is that on many unpatched HP printers[1] it is entirely possible to push an unauthorised firmware update through port 9100.[2]

--

[1] Enabling OS updates is one thing but I wonder how many businesses actively update their printers to the latest firmware versions?

[2] http://h20000.www2.hp.com/bizsupport/TechSupport/Document.js...

Coming Home to Vim 14 years ago

I'm more than happy using a combination of Vim (not MacVim) and tmux on OS X. I was spending more and more time in the terminal (running tests, committing changes, etc.) so it made sense to me to incorporate Vim into the window as well.

FYI my transition was Notepad++ > TextMate > Sublime Text 2 > Sublime Text 2 + vintage mode [1] > Vim.

[1] http://www.sublimetext.com/docs/2/vintage.html

Vim clutch 14 years ago

You could probably try setting timeoutlen to something like 500 milliseconds (or whatever feels comfortable). Bear in mind though that this is a global setting.

At the risk of playing devil's advocate, I would argue that giving candidates the ability to use virtually any language or framework and develop on localhost is not necessarily an advantage.

When I'm looking to hire a Rails dev then I want to know as soon as possible in the interview process that they actually know some of the basics of Rails and MVC - not just if they can build a web app. Furthermore, by hiding the candidate's choice of language/framework (and code quality) behind localhost the benefits of assigning an arbitrary coding challenge are lost. I fear that the only solution would be for the candidate to submit the full source code.

However, as a very quick "can this candidate actually write code" filter, I think you're well on track.

It doesn't really look like there was any attack. One of the developers made a mistake with the PHP opening tag in the config file. Anyone visiting the page would have seen this output.

Sorry guys, but that's probably what's happened. I did do a quick site: Google search for the page title but it didn't bring back any results. Apologies for the double post.