skysight-inc/HackerNews huggingface dataset:
Weird. Tried to recover it, gave up. Other readers: you're not missing much. :)
I would think it is obvious, all other things being equal, that fewer letters are more memorable, easier to type, etc.

Of course, if it is 5-letter gibberish versus 6- or 7-letter "real" words, the real words would probably win. But now, we have arguably "real" words like "Google" and "Ebay" which were in the "gibberish" category 15 years ago. So that makes pronounceable gibberish look better than, say, "Amazon", which out of context still means a tribe or river just as much as a web store.

So it is more like "it depends", than "there is no extra value".
See I think that for IE to provide a really powerful capable web platform goes directly against Microsoft's business interests, because they have the most dominant native platform.
OR, for free, at your local public library

It's not free.

It's a copy that you and others in your area had purchased for you, by your local library, with money collected through the tax mechanism.
Also, why are thousand day old Ask HN items on the front page of Ask HN?

I was going to reply to a question, only to find out it was 562 days old...
> I'm a Christian myself and have been one for nearly two two years.

No one preaches more fervently than the newly converted.
The first thing I thought of when I realized the author was seriously using SLoC as a performance metric was this story: http://folklore.org/StoryView.py?story=Negative_2000_Lines_O...
The problem with that is that far too few geeks are interested in winning friends or influencing people.

Still, the Carnegie book is great.
Just in case you aren't aware, all companies award themselves an EPEAT grade. Once they award the grade, it is then reviewed and the grade can be lowered if they don't live up to the standard.

I only bring this up because you would be mislead if you think that Apple broke any rules on this one. They followed the book...

The problem however is that they grossly overestimate their qualification for EPEAT gold rating. EPEAT must review and reduce this self-awarded and clearly inflated rating if they want to keep any credibility for this standard...

Disclaimer: I love seeing things go bad for Apple... But, they haven't strictly broken any rules.. They've just been ridiculous trying to award themselves EPEAT gold.
Fiat launches in-car espresso maker
Can someone explain this issue I have an issue with HTML5 games.

I don't know much about WebGL etc, but I do know that JavaScript is used to direct the game.

So to that end, considering JavaScript cannot be compiled and then sent to the browser to render, anyone can view the source. Anyone can hack it up. How do you solve this?
That says more about Linus that anything else I've read.
Unsubscriber
because symbolic operators are more visually distinct than alphabetical ones.
When I use Vim I barely even use hkjl except to fine-tune larger movement commands. I'll search for a symbol, or move word-by-word, or use f/F/t/T to move to a different character on a line, which gets me in the ballpark.

Even if hjkl is faster, I would be optimising for a case that just doesn't show up that much.
Ask HN: Do you enjoy developing mobile apps?
hey all,

i am writing my bachelor thesis on mobile platform fragmentation and comparing a couple of solutions. so i've written a very basic sample application in android, then in phonegap, then in rhomobile, then in titanium... and i have to say, the experience was quite shocking...

i am used to develop webapps in rails+backbone, so i'm pretty spoiled when it comes to debugging tools. debugging webapps with the rails console and chrome's awesome javascript console is a freaking JOY.

maybe i am doing something wrong when my app chrashes or doesnt even start, and all i see in androids logcat is a bunch of random messages and nothing helpful at all.

maybe i am doing something wrong when everytime i want my code changes to take effect i have to close the emulator then project->clean, project->refresh, projekt->debug and wait 2 minutes until the emulator starts up again.

i actually WANT to believe that i'm still doing something wrong, and somehow i missed something (even though i read a ton of articles about debugging android applications) ... because right now, developing anything that needs an emulator to debug, makes me want to jump out of the window...

so my question is, are there any android developers who figured this out and actually enjoy building mobile apps?

and how is ios development compared to that?
Dalton Caldwell, you should move to New York and re-rethink app.net
Yet again, instead of trying to fix the existing, someone writes yet another library.
Hey guys, slight problem on the interest selection screen:

http://shadowcatcher.mindcast.com/clips/13424618268crwf9x98p...

I'm using Chrome (20.0.1132.57 m) on WinXP Home.
The problem with a bad editor is not that it wastes time, but that it generates many small interruptions, in the form of awkward editing tasks, which can break trains of thought. The cost of this is drastically higher than the time spend would indicate.
Microsoft Office 15 Review
I suspect the actual question should be,

"I mean, suppose I were to collect all of your Hacker News comments and publish them as "The Collected Works of imgabe" without your permission and without compensating you. Do you believe that should be protected as free speech?"
Thomas frequently mentions that his practice bills in weeks because that's the nature of his consulting (application security), and he's urged several people on here to do the same. He points out that people who balk at this tend to not be serious clients, and are ultimately not profitable enough to justify the work.

I'd bet, although I'm far from an authority, that anyone who's looking to hire top-rate consultants to audit the security of their software isn't going to balk too much at this sort of arrangement. It's the difference between the lawyer who advertises on late night TV to defend your DUI charge, and a team of legal experts in tax laws between America and New Zealand. If you need the latter level of expertise, you have to accept that the relationship is going to be fundamentally different than it would be with the former.
the author says he isn't using SLoC as a performance metric (he is having trouble to post comments here)
I'm not so sure about that – since he was hired, most screens and nearly all the Instagram UI icons have been refreshed. He's literally all over the app's UI right now.
Although it doesn't state as such, everyone I know that has used Grouper has done it in a group dating context rather than a "making friends" one.
The article raises the specter of a "1x-tax", along the lines of the "IE7 tax". The difference, of course, is that it's easy and free for people to upgrade their browsers, whereas upgrading the screen is not. As inconvenient as it is for the designers, it would be incredibly bad PR to say, in essence, "Only rich computer users should be using our site".
Customer Preview download page: http://www.microsoft.com/office/preview
Autodesk aims to ease mobile game dev with a new multi-platform UI framework
Once you obfuscate the JavaScript code, its actually a similar situation to that with Java or even regular C++ programs to a lesser extent, because you can still 'hack it up'. Look at all of the mods for Minecraft, for example.
so... you'll do the captcha for me, huh? Is that webscale? :P
Please use permalinks. If after your next post, someone finds this link from HN, they're not going to see the same article you're referring to.

Permalink:
http://katgleason.tumblr.com/post/27175271183/wait-till-you-...
Will it ever be possible to import my Svpply feed and distribute those into collections? It'd also be nice if there were some grid presets for creating a new collection, since how someone organizes/presents their set has a lot to do with whether or not someone clicks on it.
Cool, get the guys rumbling to contact me very interested in their opinions.
Zencoder's api is solid and easy to work with.
I fully agree that you should limit what you do, no matter what. I, for example, always tend to overdo things.

Luckily I don't have this problem anymore. Being married and having a daughter means there's at least several hours a day I'm chasing people around, changing nappies, cleaning the house or going out and about. Makes going back to work quite the pleasure in a way ;-)
I'm skeptical that "hashing is much faster on an array the size of a power of two".

Also, if memory is actually an issue, he should store hashes instead of full objects (assuming the byte arrays are more than 16 bytes).
Ways You Allow Your Life to Suck
I don't want to criticize the post as promotional, because it's the company blog, and it's their job to be talking about themselves. At the same time, I don't think it's a real answer to the NY Times article. You're not going to make friends over one dinner.

I've gone to a couple GrubWithUs dinners, and they were great. I met interesting people, had interesting conversations, and even made some new acquaintances.

I didn't "make friends," though. That's a much different thing, and comes from a different place. The original NY Times article made great points about our changing nature as we mature getting in the way of deep friendships. That's all true, but there are also logistical practicalities.

The great friends you make in school or college are people that you saw every day, or at least every week, in class and around campus. You shared groups and activities, whether it was a sport, a band, drama club, your D&D group, whatever. Friendship takes repeated exposure in mundane situations.

I've had some great, intense experiences with acquaintances as an adult. A few years ago, I took a cross-country road trip with a guy that I met through a mutual friend. I was writing an article about the Smart Car, and he was my photographer. We drove 4,000 miles over 12 days, and had a great time. We both live in New York, and I even run into him at the occasional show. Without a regular, everyday reason to hang out, though, we just faded into acquaintances.

For people who want to have real friendships as adults, maybe what we need is some kind of structure in our lives that more closely resembles what people have earlier in life. For myself, I still have a D&D group, and while I don't want to hang out with everyone all the time, I have made some real and lasting friendships in the group. I'm sure most people could think of some way to find structure and camaraderie on a regular basis. I don't think GrubWithUs really does that, though.
It may be that muscle memory in editors is created like this:

1. Identify a problem
2. Think what I need to do to fix it
3. Decide what keys I need to press
4. Direct fingers to press keys

And that gets shortened eventually to:

1. Identify a problem
2. Direct fingers to press keys

If that is the case, then this might be a really good first step towards that process. I would certainly not look to me for that initial feedback.

Perhaps if I could try more complex things (that I don't have current muscle memory for), I would find it incredibly useful.

Either way, getting better at using your tools is always a good thing.
Actually, I'm one of those Windows Phone guys and I run CyanogenMod on my HP TouchPad, so I am familiar with the web versions of the Play store and Windows Marketplace.

I find I usually click on App URLs from sites like Engadget, that I trust.
The point depends on how you want to take it.

You could think of it as the author's attempt to rationalize away his own society-perceived negative aspects (some real, some imagined) of being a misfit.

You could also think of it as a motivational post for others who feel like they don't fit in who might find a little inspiration in his words and in the story he related. Sometimes a few good words can be the difference between someone committing suicide vs turning things around and facing life head on.
Can you cite that?

I was under the impression that Apple only litigated on patents they legitimately held and did not want to licence. This in contrast to some of their opponents who are litigating against Apple on FRAND patents.

I think your problem is with patent law itself (which would be legitimate). Apple is much better than the large players suing on FRAND or the active patent troll firms imo. You can't bring a butter knife to a gun fight, and as much as you might like any given company to take a principled stand and not protect their IP while other companies are aggressively doing so, for them to do so would actually be beyond naive.
I don't know how most other people code, but I rarely write out a module, even from scratch, in a way that doesn't require editing and rearranging. I start with a skeleton which reflects my best understanding of the problem and then try my best to fill it in with code. Sometimes the organization is not quite right, or sometimes you realize you need an extra parameter somewhere that is out of scope; but whatever it is, there's always some kind of stumbling block that requires reorganization.

The overall shape is usually close enough, but it always requires refinement. That refinement happens in a loop; you move stuff around, do a little nip tuck, maybe attempt to fix some bugs, and then run the module (or the tests). Optimizing this loop is important (it's one of the major benefits of scripting languages); once you figure out what change you should make, or what experiment you should run, the faster you make it happen, the faster you get the results, and the faster you can get back to the important mental aspect of figuring out how to fix or create whatever you're working on.
Grouper might be a little...um...different than GrubWithUs [1]. There's a little more of a feel of a "group date" rather than, "I want to meet new people." As somebody well attached, I would feel rather uncomfortable in a Grouper setting, but not in a GrubWithUs setting.

[1]: http://blog.joingrouper.com/sex-in-the-bathroom-and-the-prob...
I actually did register on Grubwithus after seeing it recommended in the original thread.

It appears there is an event in my town on Thursday, and it shows a few people who will be attending. To reserve a seat, I have to pay $22. Where is the event? It doesn't say, except that the location is "near Portland" and will be revealed "soon". What will we be eating? It doesn't say.

I dunno about you guys but that much info is not exactly enough for me to plunk down $22. "Near Portland" is especially ominous, that could be anywhere in a 50 mile radius.

Who knows, maybe I am using it wrong.
Wired article discussion: http://news.ycombinator.com/item?id=4252005
Ars Technica article discussion: http://news.ycombinator.com/item?id=4252051
It's great that these 2x res displays are becoming more accessible, but the state of web standards is dangerously behind in terms of support for them. Right now, the only way to serve images optimally for the various screens is to have the server attempt to assess the display resolution for the client using either JavaScript or CSS media queries, and then either send different HTML to different clients, with different content linked in img tags, or have exception handling for the CSS images.

This is completely broken, as a client that wishes to access various assets might be denied them by the server, which thinks it knows best what's good for the client. This system is also bound to break as clients with unexpected capabilities emerge. Instead, the server should be dumb, making all the assets available, and the client should be making the decision of which assets to request.

Apple is the obvious source of expected progress on this front, since they control the retina hardware, OS and browser rendering engine. Others are able to influence this as well. Until someone fixes this broken mess we have now, however, retina users will not be getting widespread support. We can't expect big website operators to put up with the current horrible hacks people are using to support retina displays.
Give data a place at the table
May be people are just desperate to <strike>hang out</strike> <i>have sex</i> with with people of opposite gender
I just switched between these two control schemes, based on whether the browser supported the touch events.

There's a certain degree to which you could do this "automagically" - i.e. generate on-screen buttons based on the keyboard keys that are used in the game. But since controls are so important, I'd rather decide for myself on case by case basis how they translate to mobile.
Habits of Highly Effective SEO
A row can be 400GB, so both size and row metrics make sense. I think that the size metric is likely helped tremendously by sane alerts.

http://wiki.postgresql.org/wiki/FAQ#What_is_the_maximum_size...
I'm looking forward to the day when vector defined graphics are the norm and raster graphics are only used for things like pictures and games. There's really not much reason for UI and text to be defined by raster based graphics aside from the ease of creation, in my opinion. Using scalable graphics for layout removes the problems of resolution and DPI.
The use case would be if you want to use the Heroku toolchain. Which is really nice. VPS is always going to be cheaper. Even in that case, Heroku is on the mid to upper level of costs for a PaaS.
If we're going to be Old English, there'a a damn more about the nature of hospitality and guest-right that's important to know.

Back then, these things were evidence that the other guy wasn't going to knife you in your sleep.
We'll be on holidays in August

You have a national holiday that last a month?
At that link, you'll see "Monterey County Planning and Building Inspection Department requires Homeowners wishing to pursue short term residential rentals (7-30 days) to obtain an Administrative Permit."

In other words, you can't just pay the tax.

On http://www.mcar.com/montereycounty.html, we find:

County of Monterey
Non-Coastal:
Administrative permit required for rentals less than 30 days in R-1 zoning district
Minimum rental period 7 days
Zoning Ordinance 21.64.280

Coastal:
Contact: Planning and Building Inspection Department (831) 883-7500

I'd guess that the county is easier to deal with on this than the various cities (where the hotels and the bulk of the housing are).
New Issue of D-Lib Magazine Devoted to Mining Scientific Publications
When it comes to websites that require content inspection, we resolve the DNS requests to a web proxy which does the content filtering.

To get around the issue of the average consumer not being able to change their DNS settings, we are working on an application that will automate (login to router, change DNS) configuration. Our intent is to cover the top routers in the market which we believe will make it easier than ever for people to use Securly.

Incidentally, we started off with the hardware box idea and moved towards a cloud based approach because (1) its much harder for a startup to manage the complexity of being hardware based (2) users have to spend money upfront to try us out (3) investors tend to be hardware-averse. To our knowledge, a hardware box does not provide any significant advantage over the cloud based service that we have come up with.
Hi Tony.

I just demoed the app and it's awesome, it basically identified all of my friends into perfect groups, with only a little confusion. Obvious groups like "people I met when I spent a summer at Brown" were 100% accurate and blew me away. High school and college also got their own clearly defined groups. Way to go, I hope other people are as interested as I am.
"but it won’t be long before Retina Cinema Displays replace their outdated siblings"

I was honestly surprised with each retina release by Apple starting with the IPhone4. After the initial “aww” of it had passed, it was easier to wrap your head around its production due to its relatively small screen. Now we have 15” macbook pro’s with retina. Apple released a professional production machine for its retina ecosystem to thrive to aid its consumer mobile devices experience. This is exciting for us power users and geeks for sure.

A retina thunderbolt display(twenty seven inch), seems like quite a technological hurdle,. How much will you pay? $2000 for the screen? They could release such a product, again for professionals, to service professionals creating the content for their other devices to consume. You will pay for it though.

Does the average kitchen need retina imacs and will the market speak?
The web didn't move past it for all the years it required flash to be installed to run games.

Now we are talking about installing a different plugin to run games (but only if you use a certain browser). So this is an improvement on the status quo regarding web games.
Sorry if you took my comment as the implication that version numbers don't matter; they certainly do. But the relationship between specifications and browsers is complex.. My point is only that putting version numbers (instead of timestamped commits) on a spec doesn't assist browser makers.

Specification test suites are really our greatest hope at early cross-browser compatibility and right now they're not in a great state. See also testthewebforward.org which aims to assist this (and movethewebforward.org which birthed it)
We're actually working on tools for collection templates right now - not sure about an exact release date yet.

The svpply idea is interesting. We hadn't considered that! Thank you for the suggestion.
The Most Important Tech Company You've Never Heard Of
What the cynic in me finds interesting in Retina displays is how people will tend to hit their data caps more quickly on their mobile plan merely because they are downloading more pixels.
Popular Tools for Cross Platform Mobile Development
> Which one? They all produce web browsers, operating systems, a collection of user software and all have millions or more in revenue.

The quote in TFA was "four of the largest tech companies". There is at least a 2-3 orders of magnitude (100X-1000X) difference between one of those companies and the other three. The other three are rightfully called "three of the largest tech companies".
There was also this case reported by TorrentFreak (sorry couldn't find the link). Where this guy from a record label was making a huge deal about one of the bands he managed was being pirated to death. The band only had sold like 200 copies total, but according to his research, that same band had being downloaded illegally over 200k times. TorrentFreak dug into it, and after many emails and a long slapfight between TorrentFreak and the record guy. They found out that he was actually being fooled by those fake download scams. Where the website will say that anything you search for have thousands of downloads, just to make you download a malware instead. The record label refused to admit the mistake, went crazy in their own blog accusing TorrentFreak of being the root of all evil. But then when they got hold of the actual band member. They found they were extremely disappointed to find out the downloads were fake. For a few days this completely unknown band thought they were actually famous.