HNHacker News
TopNewBestAskShowJobs

msy

3,543 karma · joined February 25, 2010

submissionscomments
msy··on Don't Even Think of Using Encryption Software to Escape NSA Scrutiny
I can't edit that now but actions speak louder than words - get your GPG key set up today: http://gpgtools.github.io/GPGTools_Homepage/keychain/ It takes 5 minutes, tops. If you've spent 5 minutes talking or worrying about this issue you owe it to yourself to do it. Set it up with your favorite email client and encourage your friends to do the same.

My public key is here: http://sho.ch/alexgraul.publickey and on the gpg keyserver, where's yours?

msy··on Don't Even Think of Using Encryption Software to Escape NSA Scrutiny
And this is why we all need to start encrypting everything. Every HTTP request, every email. There's strength in numbers and privacy in a crowd. They may have massive resources but they're not limitless, we have the technology available to render tools like PRISM unfeasible for the foreseeable future, the choice is ours.
msy··on Malibu homeowners foiled by $30K Kickstarter campaign
On an iPhone a well built app will be far better than a webpage from an accessibility point of view.
msy··on Yandex Islands
I wonder how long before/whether a major player will simply decides google et al freeloading off their hard-produced data and displaying it in search results makes being listed a net loss and goes for a social-only model of traffic sourcing with a block-all robots.txt Between Google pulling out prices and reviews & Google News auto-generating summaries and snippets of on-the-ground reporters it feels like a matter of time. Maybe a halfway house would be starting to de-index hot news/exclusives for the first few hours.
msy··on Typeview – see what your users type before they press ‘enter’
So I accidentally paste something sensitive I need to edit before sending and now your servers are keeping a log of it, sent over plaintext? Highly unethical.
msy··on Poll: Full-time software engineers in London, what's your annual salary?
Unless the devs in question are building trading algos or other front-line work the bonus isn't often much more than other industries. The idea you're going to get a 100%+ base salary bonus when you work building order resolutions for a T2 investment bank in the City is laughable.
msy··on Landsat 8 Data Now Available
The frequency and depth of archive combined with non-visible spectrum records mean Landsat is great for monitoring changes over time over large areas. One of the best uses I"ve seen is monitoring forest clearing and burning in the Amazon.
msy··on Apple Is Using Sass, And They’re Doing It Wrong
I think a lot of this is more that apple doesn't give a damn about reuseability, they care about perfection. If the promo after father's day has an image that goes over the border by 3px, they'll write it from scratch.
msy··on This page is anonymous
Why would you go through the hassle of trying to anonymously buy bitcoins with cash so it's not traceable when you could just send the cash? Unless you have mined your own coins there's no anonymity to be had via bitcoin. In fact using bitcoin would make it far easier for someone to start tracking anyone who used the service by tracing back the transaction chain from the wallet of the hosting provider.
msy··on GitHub Graciously Helps Female Programmers Cower In Fear
Github is providing a space where women can store code they're working on and get feedback from select peers before releasing it publicly and they're being vilified for it? This is absurd, I've done exactly this with every piece of code I've ever released and I know many other devs who do the same, most OSS projects do so at some point in their lifetimes.

Github providing a private repo for free simply lowers the bar to getting started a little further and that can only be a good thing. Against the principles of open source? What the hell does that even mean.

msy··on Ruby is too slow for programming competitions
I think the project you're looking for is Topaz, which has a close ecosystem relationship with PyPy: http://docs.topazruby.com/en/latest/blog/announcing-topaz/
msy··on Samsung admits to posting fake user reviews on the web
Imagine the furore if Apple was caught doing this.
msy··on Global Internet slows after 'biggest attack in history'
According to spamhaus these guys hosted the RBN: http://www.spamhaus.org/news/article/673
msy··on Announcing Kiln Harmony: the Future of DVCS
Isn't the question more 'how many dev teams contain frustrated devs that would be happier using git/mercurial but are forced to use git/mercurial?',
msy··on Google 'flaw' puts users' details on display
Buying a cheeseburger with a credit card does not give out your suburb or email address.
msy··on Monitoring mood in the UK using Twitter
The only firm that I'm aware of that actually trades on twitter data is Derwent Capital Management. Strangely for a company that claims to be sitting on a crystal ball for the markets they've chosen to provide a platform for others to trade on rather than simply making all those billions themselves, odd that.

I'm well aware of the concept of the wisdom of the crowd but if your incoming data is noise then your ability to build any kind of aggregate analysis on top of it is going to be nil & Post-hoc analysis means you can find only things you already know are there. ANEW/AFINN etcetc are basically the white flag to any kind of meaningful automated analysis of tweets and resorting to simply dumb word counts instead. Yes, you can capture a broad pattern but the shape and strength of that? The contours are an artifact of the list you use, it's utterly arbitrary. Throw a few more random phrases on the list, assign them some arbitrary values and presto, new results! If an tweet goes round twitter in a minute with hundreds of thousands of RTs this kind of analysis will miss it completely unless it's lucky enough to be preloaded with the right dictionary. To work in this kind of context an algorithm has to be able to trim its own sails.

There's nothing particularly wrong with your work, I'm just sick of the cycles wasted attempting to do an extreme version of the problems that NLP already struggles with.

msy··on Monitoring mood in the UK using Twitter
So a single tweet's analysis will be inaccurate, but an aggregation of many inaccurate results becomes meaningful? Obviously you can find interesting trends in large pools of data but how do you find an interesting and valid trend in a large pool of inaccurate data? How do you know you've found a trend and not an artifact of your algorithm?
msy··on Monitoring mood in the UK using Twitter
Pick a random tweet from a public hashtag. Put aside all knowledge you have of major sporting events, news & current affairs. Pick how 'happy' it is from 1-9.
msy··on Don’t believe everything you read
That very article points out the best coverage of the trial has come from the Guardian, the second largest paper in the UK and now one of the largest by uniques in the world.
msy··on Don’t believe everything you read
Every time I hear someone say that democracy won't suffer as professional news orgs fold and that bloggers will fill the void I think of stories like this.
msy··on After Fires, Ban on phones and laptops looking possible on Boeing 787 flights
Linkbait. There is nothing specific in this to 787 flights and no airline is actually banning passengers taking laptops etc or even saying they are thinking about it, it's just some airlines looking at not carrying batteries as cargo.
msy··on We are raising a generation of deluded narcissists
Faux News rants on the HN front page? Oh dear. Time to move on.
msy··on Python grew fastest in web searches for 'tutorial' over the last 5 years
I cannot take seriously a programming language popularity index that states that Javascript has become significantly less popular in the last year. I'm no fanboy but given the sheer weight of evidence from language activity on sites like github to the incredible number of jobs and recruiters desperate for skilled javascript developers it just does not add up. Sometimes a metric producing an unexpected outlier means you've found something interesting but usually it means your metric is broken or meaningless. Searches for the word tutorial sounds like an increasingly meaningless metric the world of sites like stackoverflow.
msy··on Google Apps stops accepting free sign-ups
Rackspace email. Equally good experience IMHO, absolutely fantastic support, $12 a year per mailbox. Best purchase of a web service I've ever made. Your email is the skeleton key and core of your online existence, that's far too important to leave to a company that considers support an exercise in statistic management.
msy··on Apple - Think Twice
I'm pointing out Apple have a long history of doing this with Revision A products, which the Retina MBA is. It's not new, it's not unusual and it shouldn't be unexpected.
msy··on Apple - Think Twice
Revision A Apple projects have had issues for as long as Apple has been making products.

Second gen Macbook Air's had Logic board issues, 2007 era RevA Macbook Pros had video card issues, dodgy graphics cards on the early Mac Pros, the iPhone4 antenna, the list is endless. Often it's taken years for the issues to be resolved and Apple to pay for repairs, if at all.

It's simple, if you want the shiniest tech, buy whatever Apple is selling today. If you want reliable hardware, wait for the first revision when the kinks have been worked out. That way we don't all get spammed with the histronics of endless bloggers who think this is a new phenomenon.

msy··on The Data Journalism Handbook
I couldn't agree more. Serious data journalism is essentially a subset of investigative journalism and it really takes a team - qualified statisticians, domain experts, journalists and visual designers.
msy··on The Data Journalism Handbook
I do what you're describing, as a community it's a real mix of backgrounds. Personally I think you're best off looking for someone with an editorial background and a willingness or interest in the technical side than the other way around, a knack for spotting a story is a harder skill to learn. The other thing is that presenting those stories in anything other than words is another skillset entirely, both in terms of design and development. Finding someone that can do all 3 very well is a tall order. More recent grads coming out of journo school increasingly have some programming or stats proficiency, that would be the best place to start looking. The other place would be the more hard (as in both high quality and more technically/theory focussed) graphic/information design courses.
msy··on Why I think Node.JS is a terrible platform
I understand node is quite good at those scenarios but is there any real advantage over say Ruby/EventMachine or Python/Twisted or if you're serious about it scaling, Erlang/OTP? Evented systems are great for those scenarios but I can't work out if there's some secret sauce in Node I'm missing or whether there's a lot of excitement from people that don't realise there are mature solutions to those scenarios in other languages.
msy··on Android and iOS continue to carve up the world
As a developer I think the stats that matter are % of web traffic and app sales, which at least from the last I've seen dramatically lag total android handset sales. That may change but my anecdotal experience are that a lot are sold as upgrades without people really engaging with the additional functionality where as iPhones seem to be an intentional choice for that additional functionality.
← PreviousPage 6 of 13Next →