HNHacker News
TopNewBestAskShowJobs

Revisor

699 karma · joined June 17, 2010

submissionscomments
Revisor··on The True Cost of Commuting
Compared to a neighbouring city:

Prague: 1,2 million passengers using 60 km of subway, 550 km of tramway and 1815 km of 150 lines buses.

Too many buses, obviously.

Revisor··on The Dark Art of Pricing
I will join the book recommendations with THE book on pricing - The Strategy and Tactics of Pricing

http://www.amazon.com/Strategy-Tactics-Pricing-5th/dp/013610...

I'm reading it for a second time right now and it's stuffed with actionable information on pricing, value communication (aka marketing), price communication, purchase cycle, pricing over the product lifecycle and so on.

Revisor··on On Minimalism
A general tip is not to have a negative goal.

A better general tip is to have a positive goal.

See what I did there? :)

Instead of reducing sugar in your diet, go for increasing the good stuff - vegetables, berries etc.

Revisor··on How To Become A Better Programmer By Not Programming
Thank you for the high-level overview and the book recommendations in your post.
Revisor··on I’m sorry, but were you actually trying to remember your comical passwords?
Use Dropbox, sync the DB to a flash drive aka use a more robust solution than a smartphone, or get used to it that encrypted passwords may mean there will be situations where you wont have access to them.
Revisor··on I’m sorry, but were you actually trying to remember your comical passwords?
No, it's not a strong password just because it looks like it (which is the point of the latest articles). You choose from a small group of words (animals) and do a naive character substitution that specialized programs can (and do) anticipate.
Revisor··on I’m sorry, but were you actually trying to remember your comical passwords?
You are afraid that you won't have access to a strong password in case of emergency and therefore you choose to use a weak password? That doesn't make sense to me.

Wouldn't a better solution be to use a password manager and always have a current and working copy on you when you go out? I'm pretty sure it's doable and can be automated. Keepass + Dropbox being one possibility but you can make it more robust if you feel the need to.

Reuse of passwords is a much worse alternative than not being able to fix someone's server on the spot.

Revisor··on I’m sorry, but were you actually trying to remember your comical passwords?
You are poorly duplicating a password manager, which is an encrypted DB of passwords plus some UX goodness (autotype, file storage, notes, URLs, folders etc)
Revisor··on Quake Engine source review
Is it usual in games to perform prediction in single-player?

Also interesting note regarding readability of bitwise operations at the end of the Networking section.

Edit: Found more about this exact substitution on Wikipedia, of all places. :)

http://en.wikipedia.org/wiki/Modulo_operation#Performance_is...

Revisor··on Captchas To Keep Idiots Out Of Comment Threads
Via via via via...

The original source is here

http://www.defectiveyeti.com/iacaptchas/

Revisor··on The Price of (Dev) Happiness: Part One
There is a lot of discussions about this on Hacker News and generally people who work standing are happy about it.

See eg http://news.ycombinator.com/item?id=2828948

For more http://www.hnsearch.com/search#request/submissions&q=sta...

Revisor··on My secret Hobby: Applying for jobs
Do you think the actual work conditions, atmosphere, and team will be better if already the entry gate is made of mud?

How many more tricks will you have to employ after you get past HR to get through the job itself? Let alone have some fun and learn something new.

Revisor··on If Dropbox Used GitHub’s Pricing Plan
It's a simple price segmenting. No one says the axis of projects makes financial sense on the expense side. It makes sense in distinguishing the type of customer.

Ironically it's nicely illustrated by the employee/owner of a web agency complaining in the comments. Obviously it worked and Github managed to extract more value from a larger customer.

Revisor··on The Massive Mystery In Google's Finances
Google has become a publisher and an affiliate marketer, dabbling in mortgages, loans, flight search, even clothing (Boutiques.com). The search results are clobbered more and more with results to Google's own properties.

Less long tail, more Google properties, outprice and drive out the small enterpreneurs. That's the reason.

Have a look at the screenshots in this article, especially in the second half

http://www.seobook.com/category-killer-domain-names

Don't mind the name, but read it anyway, Aaron Wall is today probably the most inquisitive watchdog of Google.

Revisor··on Driven off the Road by M.B.A.s
http://news.ycombinator.com/item?id=2746481
Revisor··on How To Safely Store A Password
What work factor do you recommend to make it reasonably fast and still bruteforce-proof with the current HW?
Revisor··on Massive Indestructible Botnet
Does it matter? Attackers will always target whatever platform is the most popular.
Revisor··on How (not) to sell your iOS app
I can't speak for anyone else but for me purpose, if I distill the meaning, means that I walk away from the game richer.

Eg

I have experienced an interesting emotion due to a story and the characters. Or I have realized a principle thanks to an interesting strategy (happened to me lately with Defense Grid - I realized I shouldn't build the longest path possible but maximize the times an enemy walks around a defense tower; this translates directly into books I'm reading now about featuritis and user experience - minimize the number of features, maximize their usefulness).

I'm not a native speaker so maybe there's a better word for it that eludes me.

Edit: Story is definitely one (maybe the most important) cornerstone of purpose!

Revisor··on Gamasutra: 15 iPhone Game Observations, Before and After
Some interesting notes:

- Ipad is less powerful than Iphone (at least from a game developer's POV, regarding the screen is larger)

- Usability of the app catalog sucks for browsing

But what's the most important (meta) insight for me: Games (on iOS) are fully commoditized. There are twelve a dozen games for every genre and every theme and yet more developers are looking for gold there.

Revisor··on How (not) to sell your iOS app
I would say it's missing a purpose, rather than a story.

Otherwise I agree. I can't speak for other gamers, but my time gets more scarce as I grow older. And games without purpose were the first to go.

Revisor··on Lessons learned from the Boston Python Workshop, an outreach event for women
I welcome whatever brings more women to programming. I think the field would only flourish with more gender diversity.

At the end of the article they suggest there might be a larger trend at play because anecdotally all workshops are very succesful. So women are interested but maybe intimidated; or not drawn enough to try programming on their own.

More of these workshops I say.

Revisor··on How many resumes does it take to make an intern?
What's valuable in this article: The applicants should know you before you even start looking for new interns. Having a long-term presence in their consciousness is invaluable.
Revisor··on Ask HN: Best way to protect my passwords as a user?
I suggest Keepass to generate and store your passwords with the password database shared via Dropbox.

It's multiplatform and works pretty much everywhere. After the initial setup even my non-geeky GF can use it.

Revisor··on Electronic Arts Hates Strong Passwords
A better question is> Why WOULDN'T I want a password longer than 16 chars?

The longer the password, the more secure I feel, even if it's one day leaked as an unsalted MD5. And I don't care whether I can remember it because my password manager has effectively superseded my memory.

There is no reason to put an upper limit to the password length.

Revisor··on Electronic Arts Hates Strong Passwords
It may be more useful and helpful to either show the password in cleartext, or provide a button that unmasks the password.

Double inputs tend to seduce the user to copy&paste.

Revisor··on Electronic Arts Hates Strong Passwords
I have often seen password fields that are only limited by their attribute. Eg

  <input type="password" maxlength=20>
You're right, if they actively limit the character set and the length, it must have been a conscious decision.
Revisor··on Electronic Arts Hates Strong Passwords
Unfortunately the silent limits of the password fields are very prevalent.

I found out the hard way after I'd started to use Keepass to generate and manage my passwords.

There are even sites that have different limits for the "Change password" and "Enter password" input fields. Eg change accepts up to 30 characters but enter accepts only 20 chars.

Obviously they don't even know why it matters.

I think the developer just silently presumed that no one would enter such long passwords.

The problem is really prevalent.

Revisor··on Crypt_blowfish 8-bit character mishandling
Can someone please help me understand the implications?

Crypt_blowfish handles 8(and higher?)-bit characters wrong on OpenBSD? Are other *nix systems also affected? Is the wrong character handling consistent?

Revisor··on Goodbye Basecamp, This Is The End
We use Assembla - between tickets, wikis, forum, chat, and unlimited repos we have all our project-management bases covered.
Revisor··on Facebook's learning defense system against attacks [pdf]
This is also interesting:

The decision about how and when to respond can depend on business or policy considerations. For example, an action in one re- gion might be more creepy or undesirable than in another region. Another example would be applying amore aggressive spamclassi- fier to pages depending on their admin preferences. Business logic or policies of this form do not belong in learned models and would only damage their performance.

← PreviousPage 4 of 8Next →