HNHacker News
TopNewBestAskShowJobs

rm-rf

362 karma · joined August 29, 2009

submissionscomments
rm-rf··on foo@bar.com is a real email address
The whois for the domain is accurate.
rm-rf··on AT&T's Rube Golbergian Web Form
And just for kicks, they accidentally open up your files to anyone who knows your e-mail address.
rm-rf··on AT&T's Rube Golbergian Web Form
And -

To (hopefully) install a shim that lets them install software that lets their help desk help their customer more effectively. If I were trying to support millions of 'ordinary users' and had them calling me every time anything didn't work the way they expected, I'd want something on their desktop that let me help them (a gotomypc type of agent, for example).

rm-rf··on Poll: What database does your company use?
Or - as I picked up from some long forgotten blog post:

If you need Oracle, you'll know it. If you don't know that you need Oracle, you don't need Oracle.

I run MySQL, Oracle SQL Server, hundreds of databases, a couple in the 'many thousands of queries per second' range.

There are reasons for each database platform.

rm-rf··on Apple accepts Javascript in EPUB ebooks in iBookstore
Presumably they have. But given the number of times Safari has been remotely exploitable in the past, that's not necessarily reassuring.
rm-rf··on Apple accepts Javascript in EPUB ebooks in iBookstore
How is this different than Adobe Reader, where the ability to execute code within a document reading application has resulted in world wide exploits of operating systems?

If my document reader can execute any code in any language, then any document that I read has the potential to execute malicious code on my computer, and I now have an exploit vector that I need to consider when downloading documents & opening e-mail attachments.

I understand that the code can be sandboxed, but before I implicitly trust the sandboxing technology, I'd have to see an example of an unexploitable sandbox. I don't know of any - but that doesn't mean they don't exist.

rm-rf··on Apple accepts Javascript in EPUB ebooks in iBookstore
So my ebooks can now contain executable root kits.

Cool.

rm-rf··on Linux: The Source of All Desktop Innovation
Agreed - I certainly don't see anything that I'd call 'innovation', and there is nothing on any open source desktop that would send me off to my friends and relatives houses to switch them from OS X or Windows.
rm-rf··on Square's Disruptive Payment Service About to Get A Huge Retail Boost from Apple
How does a retailer using Square manage PCI compliance?

Are retailers using Square automatically non-compliant? My understanding is that PCI Council has not approved mobile applications under PA-DSS, and merchants who accept card using software that is not PA-DSS are automatically non compliant on PCI-DSS.

rm-rf··on Securing an Ubuntu Server
"* Change the SSH port"

"Why are you doing this? What will you achieve by it?"

Changing the port does not improve security. It does, however:

- dramatically reduce the noise associated with the fleet of password guessing bots that hit open SSH server daily.

- make it reasonable to assume that a password guess attempt is specifically targeting your serve, and therefor consideration for escalation and follow up.

Signal to noise ratio. Less noise make it possible to discover the signal.

rm-rf··on No more desktop Linux systems in the German Foreign Office
"Are they also counting the extra downtime"

With Windows 7, there should be no more (or less) downtime than any other operating system.

"anti-malware packages and so on?"

Anti-virus for a large enterprise can be as cheap as $1/desktop/year.

Automated enterprise patch management is expensive, but when added to MS licensing, you still should be under $100/person/year.

Keep in mind that if you put an OS X or Linux desktop on my enterprise network, I will make you install some form of enterprise grade automated patch management on your desktop. I.E - not only do I need you to have automated patch management, I need to know that you are patched, when you last patched, what you patched, etc; which implies an enterprise class solution.

"in order to Sharepoint be as cost-effective"

I'm curious, do you have any reasonably objective data to back up that statement?

I ran enterprise class document management and collaboration with FOSS tools. At $10/person/year, SharePoint is a steal.

rm-rf··on No more desktop Linux systems in the German Foreign Office
"Mainly because the enterprise is guaranteed to buy at least a few hundred copies."

Or a few thousand, or a few hundred thousand.

rm-rf··on No more desktop Linux systems in the German Foreign Office
One factor likely at play here is the low cost of licensing MS products under the enterprise/volume licensing agreements. Where I'm at it's costing well under $100/person/year to license Windows, Office, Exchange, SharePoint and a few other odds & ends. IIRC, for just under $50/person/year, we get Windows & the basic Office suite, add another $10/person/year to get client access licenses for Exchange & SharePoint; add another $10 for Visio, Project...

It's hard to carry the FOSS banner at that price.

rm-rf··on Continuous Deployment
I've seen single line changes cause data loss, corruption, system outages, remote root exploits...

I'm not sure that the number of lines makes the change more or less risky.

rm-rf··on Flickr Accidentally Deletes a User's 4,000 Photos and Can't Get Them Back
I wouldn't. Replication yes. A logical backup? no.
rm-rf··on Making Applications Scale With Load Balancing (or how the Internet works)
Good paper.

I've been using hybrid hardware/software load balancers since 2004, and over time I came to different conclusions than the author on load balancing algorithms, SSL offload, layer 3/4 vs. layer 7 load balancing, relative performance of SSL on load balancers, etc.

I also place a high value on proxy-capable load balancers for use as a 'control plain' for all ingress into the data centers. I.E. - All Internet accessible content is served by URL filtering, proxy-type, SSL capable load balancers, even if the availability requirements do not warrant redundant web/app servers. This allows us to control access to the application by URL and host header, to filter content as needed, to view and manage the status of all services at a single location, to manage all SSL certs in a single location, to automatically re-direct users to a fail whale when the app is down, etc.

The argument against 'doing it all' with the load balancers generally boils down to performance. My counter to that is my circa 2004 Netscalers have no problems doing 1800 requests/second, all SSL, all proxied, and all content switched/content filtered.

rm-rf··on If you're visiting family over the holiday, turn off Internet Explorer.
Because of it's market share? Perhaps.
rm-rf··on If you're visiting family over the holiday, turn off Internet Explorer.
I haven't seen any evidence of that. Do you have some data that you can share?

One thing that I have noticed is that Mozilla tends to push Firefox fixes out as soon as they are ready, rather than waiting for a monthly patch cycle. For a home user, that's probably good (but annoying). For a corporation, it's royal pain.

rm-rf··on If you're visiting family over the holiday, turn off Internet Explorer.
And install all it's vulnerabilities on your Mac?
rm-rf··on If you're visiting family over the holiday, turn off Internet Explorer.
And then Firefox will announce a zero-day. What will you have gained?
rm-rf··on If you're visiting family over the holiday, turn off Internet Explorer.
The more interesting question: Is IE8 significantly worse than the alternatives?

I think not.

All major browsers on all common operating systems have exploitable vulnerabilities often enough that switching browsers will not solve the problem.

rm-rf··on U.S. military strong-arming IT industry on IPv6
A globally routable v6 network isn't too hard to do at home with tunnelbroker.net and similar services. A Dlink DIR-825 has enough v6 support to hold up it's end of the tunnel and route a /64. Clients (Mac, Windows, Unix's) 'just work'. Tunnelbroker does the hard part.

To move a whole enterprise is hard.

rm-rf··on Adobe Posts Its First Billion-Dollar Quarter
And with that kind of money, they can finally afford to implement secure software development, code review, fuzzing, & vulnerability testing.

We'll all be better off when they do.

rm-rf··on Dropping Adobe Flash boosts Apple's MacBook Air battery life by 2 hours
Running NoScript and only enabling javascript and flash when needed likely has a similar effect. The advantage, of course is that with Flash installed but disabled, you can enable/disable it as desired and as battery permits.
rm-rf··on California Highway Patrol salaries
My salary is in a database just like this at a newspaper in another state.

Big deal.

I am a public employee. The public can, does and should know my salary. If they don't think I'm worth it, they (the public) should fire me.

rm-rf··on Stuxnet Questions and Answers
"Your computer is now stoned."
rm-rf··on Stuxnet Questions and Answers
The F-Secure Q&A is relatively free from speculation. That's unusual for this particular event.
rm-rf··on Why I’m Not On Facebook
On the other hand, when I had to give a hiring recommendation on a key lead technical architect position for a multi-billion dollar organization, I searched usenet for old posts from this person (perfectly legal - I cleared it with general council first).

Matching up name+date+e-mail domain wasn't hard, so I knew I had the right person. The search taught me that the person was thoughtful, articulate, analytical; had a very good grasp of the complexity of the domain and the technology underlying the domain, did not rush to judgment, etc.

Had her posts been filled with OMG-WTF snarky crap, or if her posts had lots of dumb questions that could have been answered with a bit of self-directed study, she would not have been hired.

rm-rf··on Why I’m Not On Facebook
>So does that mean you never use email either?

No, But it does mean that I use separate e-mail accounts on separate systems for each social realm. My professional, personal and 'internet' presences are divided up between my ISP, GMail, Yahoo & Microsoft, as are my on line photos, blog comments, blogs, address books, etc.

> if someone has a picture of you doing a keg stand

I think that depends on the context. If they post the picture along with my name and enough of my address/phone number to identify me and associate the photo with the resume that my prospective employer had, then yes, I'm screwed. That's why I make deals with my friends -- you don't post pictures of me & I won't post pictures of your wife. ;-)

My thinking (right or wrong) is that Facebook's social network makes it much easier to unambiguously associate my professional identity with my personal identity, especially when combined with another social network like LinkedIn. If I have overlapping relationships in two systems like that, it's not hard to figure out that the personal/Facebook 'me' is the same 'me' as the LinkIn/professional 'me'. And that has a high probability of affecting me professionally at some time in the future.

rm-rf··on Why I’m Not On Facebook
I've stayed away simply because of the inevitable overlap between my personal and professional lives.

For each online presence, I decide if it will be professional or personal, and then try to make sure they don't overlap.

Some things are fairly easy to separate: Linkedin professionally, Flickr for personal photos. Nobody at work knows who I am on Flickr, so I'm free to post whatever I want w/o affecting me professionally. If I'm job hunting, the prospective employer will not associate my weird photography style with my professional qualifications.

FB pretty much assures that I'll end up with friends, family and work mixed together.

Page 1 of 4Next →