HNHacker News
TopNewBestAskShowJobs

callum85

5,586 karma · joined December 1, 2011

twitter.com/callumlocke
submissionscomments
callum85··on Confusing UI in iOS7
But you know it's spelled correctly, right? :)
callum85··on Confusing UI in iOS7
> What right do you claim in calling the OP a liar?

I didn't, I said his comments were disingenuous (what was your "[sic]" for btw?). I meant exactly what I said. I wouldn't call it lying, I'd call it disingenuous (i.e. put-on naivety).

> Are you really claiming that he disliked the iOS UI because his theory told him to?

No. I'm saying his theories about what's confusing, while sometimes interesting, are not necessarily representative of what regular users will actually find confusing, and you'd need to do testing to find out. The problem is he presents them as if they're definitely true, with absolutely no evidence.

callum85··on Confusing UI in iOS7
This kind of post annoys me. It's driven by the fact that the author has some theories about UI design, and wants to share them with us. There's nothing wrong with that. But this post pretends to be like a real usability audit, which it is not.

> When I tap it, it turns red — but wait — it doesn’t give me the visual feedback. Did I break it?

> The alarm is shown as a red filled square, so when I tap it, it should perform a negative action, right?

These comments are disingenous. You didn't get confused by these things.

You, as a person who's analysing a UI, have an almost totally different mindset to someone who is just using the thing for real. You know this, so here, you're just play-acting. You're thinking, what might I get confused about if I was a normal user? That's a bad way to look for what's really wrong in a UI design.

Yes, when you present points like these, they sound reasonable, but that doesn't mean they're right. Perhaps the alternative (e.g. banning the use of red anywhere in the OS other than for a negative action) might be over-restrictive as a requirement, which could cause excessive complexity elsewhere in the UI and lead to a worse overall result. Or perhaps you're right, the colour–meaning thing should be 100% consistent above all other considerations. Either way, you don't know, and speculation about what might confuse a real user should not be presented as fact.

Theories just guide us in what to test.

callum85··on Crosswords don’t make you clever
How does the content of this article justify the straight-up factual assertion in the headline? This is just a thing about some guy speculating about some stuff. The headline implies a conclusive clinical trial result. HNers should know better than to upvote this kind of shit.

EDIT: I wrote the above when the title was "Gym workouts and sunbathing do more for your brain than crosswords and Mozart" and the link was to a different URL.

callum85··on RIP Microsoft Tag
It used color pixels, which meant it could encode more information in the same space. [...] every barcode is just an ID number that points at a Microsoft server, which then forwards the client to the actual URL.

If it's just an ID number, what is the extra capacity for?

callum85··on How Much Do Music Artists Earn Online? (2010)
Of course it assumes each stat to be the sole source of income, for the purpose of answering this question: how many plays on Spotify would it take for the fees to equate to one US minimum wage?

That's all this is, and that's fine. It would be weird for the author to start factoring in other sources of income, because the point of this story is simply to make it easier to understand what "$0.00029 per play" means, by its ratio to a more tangible figure. I don't think the author is trying to imply that all those musicians on Spotify with fewer than 4m plays/month are actually earning less than minimum wage overall.

callum85··on How Much Do Music Artists Earn Online? (2010)
I thought that was clear from "...to earn minimum wage on Spotify". I'm happy to change the title if you can suggest better wording?
callum85··on Dart2js is faster than V8 in DeltaBlue test
Thanks. I withdraw my last two paragraphs :)
callum85··on Dart2js is faster than V8 in DeltaBlue test
The chart legend is confusing...

• "dart" means "handwritten Dart running in the Dart VM"

• "v8" means "handwritten JavaScript running in V8"

• "dart2js" means "dart2js-generated JavaScript running in V8"

I can't find any link to the actual handwritten JavaScript (or the handwritten Dart) that these benchmarks are based on. Without this, it's impossible to know the value of these numbers.

Maybe the handwritten JavaScript is written really badly. Maybe the procedure performed by the respective languages is something that dart2js is particularly good at optimising. Who knows.

callum85··on [dead]
"There are two types of people in the world: those who choose to be happy, and those who choose to be unhappy."

What a pile of shit. People who are in chronic pain can't necessarily "choose" to be happy.

After that, the article turns into the most banal, worthless list of self-help platitudes I've ever read.

I'm a very happy person by the way, and I'm interested in techniques for becoming happier. I also dislike bullshit.

callum85··on Heroku - Bamboo Routing Performance
I think RaphiePS's comment is fair.

"tools to understand and improve the performance of your apps" only commits them to updating their docs and tools to reflect how their system really works. It doesn't indicate any intention to fix the actual problem (the fact that requests can be routed to busy dynos), nor that they will make any kind of reimbursement to people who made business decisions based on incorrect docs.

"develop long-term solutions" doesn't really mean anything.

callum85··on Announcing Topaz: A New Ruby
"Even specious benchmarks would help more than zero benchmarks."

I disagree. Zero benchmarks is definitely better than specious benchmarks.

callum85··on Mark Zuckerberg's Hoodie
That's not a fair comparison. A protester's purpose is simply to make it known that they are for/against a certain cause – to increment the number of visible proponents/opponents.

A blog post needs to do a lot more than that if it is to be deemed a success. Especially if it is quite long. It should bring some insight. @nkwiatek thinks this particular blog post didn't bring much insight. If this is true, then it's valid to use this as a criticism. A long blog post with a reflective tone implicitly promises to bring something more to the table than "I think X is wrong".

callum85··on OXO, Crooks and Robbers?
It's a matter of reputation and business for both participants in the squabble, so it's not a waste of time for them. You might have wasted your time reading it and commenting on it (if you didn't find it interesting), but that's your fault. I found it fun to read, so it didn't waste my time.

And you said '...the "design" crowd'. What are your quote marks for? Are you implying they're not actually designers, or are you mocking the idea of product design as a profession, or something else?

callum85··on So you think you can tell Arial from Helvetica?
O isn't perfectly round in Helvetica. The Toyota logo is modified to use perfect circles for the Os. The real O is a bit rounder than in Arial maybe, but still not a circle. Futura is the one with the perfect circles (for both O and o).
callum85··on So you think you can tell Arial from Helvetica?
A thing that helps me distinguish them is that Helvetica is a bit more decorative with some of the capitals, like G and R. I think the Arial designers were probably trying to make it "even more Helvetica than Helvetica", by simplifying the flourishey/decorative bits, like the bottom thing on a G and the curvy bit at the top of the slanty line of the R. (These are the proper typographical terms, btw.)
callum85··on jQRangeSlider - Slider For Selecting Value Ranges, Supporting Dates & More
The slider on the homepage is just a static image. Why not make that a working slider?
callum85··on The Browser You Loved to Hate
You know that old TV show set in an office, where all the female staff took a break to drink Diet Coke and ogle at the window cleaner? Turns out it was just a publicity stunt by Coca Cola.
callum85··on The Browser You Loved to Hate
No shit!
callum85··on Gimp Sucks.
It doesn't say that.
callum85··on Those Who Care Not For Trees
This is the one
callum85··on Kickstarter's new team page
It works for me in all of those.
callum85··on Kickstarter's new team page
Just in case anyone missed it – you should be able to pan the image horizontally to see more people. (For some reason, this didn't work for me the first time I loaded the page.)
callum85··on Redactor - javascript (jQuery) WYSIWYG editor
Just to expand on kijin's reply...

In HTML5, <i> and <b> now have the deliberately vague semantic definitions of "alternate voice" and "stylistically offset" – this could cover emphasis, book/film names, key words, foreign phrases, etc. Incorrect use of the more specific semantic tags (eg. generating <em> when the user sets a film title to "italic") is worse than a lack of semantic detail.

HTML5 was designed with the understanding that not all web content can be authored by someone who knows the correct use of semantic HTML tags like <cite>, <em>, <strong>, <mark>, etc. Application-level copy can use those tags, but a rich text editor (for normal people) can't know which one is appropriate, so it should always default to the vague ones, <b> and <i>.

callum85··on Ask HN: How much do Software Engineers make in your city?
In London, England, I think the modal average is £40,000–50,000 (that's about $65,000–80,000 in US dollars).

Entry level is about £30,000 (US$48,600).

This is just based on my own experience looking at job ads. My impression might be skewed a bit (perhaps those ads that don't specify a salary tend to be for higher-paid roles, I don't know).

callum85··on Ask HN: Is there a way to see if a URL has already been posted to HN?
Thank you both for helpful answers.
callum85··on Try pressing 'm' on github
But you do now know about it. People telling each other about a hidden feature (via HN or whatever) is a common and valid way for non-essential features to be discovered.

If you designed UIs assuming that that sort of user-to-user education doesn't exist, you'd be forced occasionally to reject a potentially handy power-user feature on the basis that there's no good place to promote it without cluttering the design. Which would be a shame.

← PreviousPage 7 of 7