skysight-inc/HackerNews huggingface dataset:
The iPhone of 2022
I would counter that with computer gaming. Everyone who plays computer games growing up would be familiar with the keypad, the arrow keys, or WASD. In all cases, UP is always above DOWN.

For this demographic, HJKL is just wrong.

Computer gamers are also proficient in controlling a keyboard and a mouse at the same time, so the home row argument does not apply.
Nice war story. Did he use http://en.wikipedia.org/wiki/Berkeley_DB ?
Dart solves the wrong problem. At the end of the day, it just boils down to yet another syntactic abstraction over javascript. The real problems with javascript are that it is not really suitable as a low level programming language for web applications. Javascript source code is too large, the run time is too heavy, the memory consumption is too much and it is really hard to optimize. While it may have been a reasonable language for scripting small tweaks in web apps, it is a pretty bad platform for writing optimized performance driven applications. Something like a properly integrated and sandboxed JVM/LLVM platform is what the web really needs -- not yet another slow scripting language. It is a shame that not much seems to be happening with NACL these days, since that project is technically speaking a way better solution than Dart.
Ask HN: Tag recommendation readings or videos to learn from?
That is nonsense. It's because Apple generates huge PR, their device launches are treated like news items on most publicans.

Also it could be because Apple feels the need to give every minute feature a name which is also a PR thing.

Oh, and none of the features I've mentioned are better executed on iOS.
Ok, I'll bite

is this sharding or is the whole dbase in each instance
if the latter how do you deal with two instances selling the same room on same day ?

It seems nice but do they recieve updates from each other or is it fed in from the back end. Either way the nice simplicty gets all confused haning updates
Songs that retell a work of literature – music data analysis.
Crap, ok.
The compact disc has always felt to me to be a decade ahead of its time. In 30 years of removable storage media, we've only managed to go from CD's 700MB to BDXL's 128GB. That's only 182 times the capacity, or 2^7.5
> > I need gcc, vim ...
> You can get all that apart from the screen pretty much any Android tablet or phone these

Hmm, how about a CPU powerful enough to not fall over when repeatedly compiling that enormous codebase and running your massively parallel number-crunching app?

Tablets seem to be a pretty anemic when it comes to crunching (for good reason ... battery life, size, and cooling issues affect tablets/phones far more than they do a desktop)...

Tablets are fun way to browse the web while sitting on the couch, but the small size that optimizes them for that usage comes with costs; surely there are many applications where it simply doesn't work out?
Ask HN: if you could only read one book, which would it be?
Pre-modern age, reading was a very narrow, deep activity. Books were rare, and a lucky person owned one, maybe two. These days, information is cheap, and most people only read a book once. I personally have a Kindle with hundreds of books on it, most of which I won't read again.

So, if you had to pick one book to read hundreds of times, to know word-for-word from front-to-back, what would it be?
It's assumed. If you can't grasp that, I'm sorry.
So the "show me matching lines" functionality, which ed users made massive use of, could be summed up as "globally search for the regular expression and print it" - or, in ed format, g/regular expression/p. Or, to shorten it a bit more, g/re/p

Thanks, I've always wondered where "grep" came from! (But somehow have never gained the momentum necessary to look it up...)
Google hits milestone, Apple falls as PC industry in 'chaos'
a development/test code that got into the build?
Too bad the description specify "current academic enrollment" as a requirement. If you're qualified. I suppose you could always try to apply for a job...
VLC now most downloaded software on SourceForge
Legal Lessons from Mad Men: Infographic - The Airspace
Very interesting read. It's fascinating to see the functional paradigm being applicable towards individual services and components rather than just functions.

It's somewhat unfortunate that most of us will never have to deal with this kind of scale/employee ratio, where engineers need to fully understand the implications of dozens of major trade-offs like the ones Martin talks about. I think the state of the art would advance much faster if more of us had to deal with this kind of work on daily basis.
Slide rules usually have markings for common constants. And you can always add your own, if you’re careful enough.
Can you find me a source for anyone anywhere saying that?
RE: "Something like a properly integrated and sandboxed JVM/LLVM platform is what the web really needs"

I agree with you 100%. Why is it such an issue to implement something like this in a browser?
Voip bug with iPhone 5 on Sprint.
You could just let everyone who bought the iOS version download the HTML5 version.
Well, it's not his fault Apple is sending traffic to the web site he owns.

If it is true that there is anything illegal with owning that domain and receiving traffic, then it is also true that a nefarious agent could "mistakenly" send a bunch of requests containing "private information" to the server of an enemy, then report the enemy's "illegal actions" to the authorities.
Well, it can have both...
Are you using the Chrome beta or dev channel? Or are these problems with the stable channel?
Chariots of the Gods? Unsolved Mysteries of the Past

by: Erich von Däniken

http://www.amazon.com/Chariots-Gods-Unsolved-Mysteries-Past/...
New Tracking Frontier: Your License Plates
The Millionaire Next Door: The Surprising Secrets of America's Wealthy by Thomas Stanley
http://www.amazon.com/The-Millionaire-Next-Door-Surprising/d...
Venture c(r)apital: myth and reality
In the context of the article: being naturalized US citizen I have always wondered if the USA success hasn't been based solely on cheap credit available from foreigners via petro-dollars for the past few decades.
Hahaha, same. This article was full of answers for me regarding Unix stuff that I use everyday and was only half-curious of their origins but never cared enough to look up. Articles like these are the best.
I presume one reason (as suggested in the video) is that Maily wants to promote "kid-friendly" email replies. I imagine kids (particularly the very young) would find it more fun to receive a visual reply than a standard email reply.
Interesting. On Microsoft's own site they have http://support.microsoft.com/kb/93362 which does not list 4.0. But I found several references claiming that they did achieve C2 certification with service pack 6 in early 2000. My memory had that as a British certification that they claimed was equivalent, but Google is not turning up anything that supports my memory.

However that said, by the time they got that many service packs out, it was clearly no longer the same operating system that they were pushing in 1995. There will never be proof either way, but my belief is that the reason that it took 6 service packs before that certification happened is that there were real security flaws in early NT 4.0.

As articles like http://www.wired.com/science/discoveries/news/1998/05/12121 make clear, Ed Curry's claims were serious enough to be reported in the press at the time. And governments are large and diverse enough that there is no reason to believe that the opinions of people pursuing an anti-trust case about browsers would have much impact on people. This qualifies as a lot more than "nonsense".

As for your "pocket aces", I have absolutely zero clue who you are or whether you're telling the truth. I have no reason to doubt that people who would have been reviewing that code would find themselves on Hacker News. Obviously if you were working for the NSA, you wouldn't be likely to be inclined to leave a traceable trail all over the internet demonstrating that fact. However you wouldn't necessarily know everyone else involved. Nor after 17+ years can any of us claim perfect memory of everyone we might have worked with.

But I did know Ed somewhat. My impression of Ed, and the impression of many others we both interacted with, is that he was a credible witness. I never encountered any evidence that indicates that he was lying.
Congrats! I've always wanted to be an engineer but never have the talent to become one. Great job!!!
Would you mind taking a little time to explain the architecture again - this clearly is a new cut of dealing with the distributed problem and I am not clear how it fits together

afaik you have 3+ data centers, and need to ensure consistency between them. They agree on an exact time (hmmm how - Ntp offsets where each data center acts as stratum two for the others, eventually you see each others drift???)
anyway, exact time agreed, timestamps on every transaction, labelled uuids and then send them as updates to other centers. Is thatroughly it? Or am I way off

how do you deal with collisions - if I sell the same room twice in two data centers who loses, how is the business prcess handled?

Thx
Quick Review: Apple iPhone 5 Camera
I did notice that, and agree with you. The minimal example continues: Apple does not care about standards very much, in this case doing something (caps html) for arbitrary reasons and counter to best-practice (and the standard), while actually very nearly being the current standard. But nobody notices or has much of a chance to notice. I have a lot of trouble imagining Google doing the same thing on the source code - I can only imagine Google using lowercase letters in the source, as is standard and "right". This is what separates Google from Apple. (many, many examples of this.)

...meanwhile, microsoft doesn't come within a mile of a current standard - it uses a .txt file (backwards compatibility to, in this case, 1982.)
Internet Explorer 8 falls below 25% market share
Apple and Virgin Planning to Launch iPhone 5
Austin Startup Week starts October 8th
Thanks for the suggestion, but you should post the full link (not a url shortener). It's just a HN-etiquette thing.
He's taking the % of the wrong number: the number you get after multiplying by three, not the original. I do what you do: 3, +10% + 5% (which is easy after getting the 10%).
To compete in the growing Tag Management Market. Adobe offers a Tag Management service and there are many other paid premium versions. Tag Management is a tool for digital marketers to deploy agile javascript code in a technical environment where site builds are not agile.
What abuse from developers does twitter have to put up with?
Well done Wheedle, Good try
I'm just a bit bothered by this phenomena of discovering features on Android that were present on Palm phones for ages and then attributing them to Android: voice input, voice actions, the ability to answer phone calls with canned texts, and now maps among many other things.

You have heard of Palm, right ?
Ask HN: Programming lessons for non-programmers?
Many non-programmers at my company (CrowdFlower) are interested in learning how to code. We've tried having the engineers run lessons with some success, but I think it might work better to use a standardized curriculum.

Some of the online courses seem a little too html and javascript intensive. We do some of that but what would be immediately useful to everyone is more scripting and basic SQL and data mining skills. Can anyone recommend some online resources?

Has anyone tried to this type of thing at their company and can they suggest any learnings or best practices? I'm thinking of offering a bonus to employees who hit some milestone - any suggestion for some goal that might be reasonable?
whoa! why the 3 point down voting?
I live here in Japan. Is it wrong to be depressed about this law too?
Sure - No problem. Link updated; Thanks for the heads up.
Torrent sites go offline as police raid alleged copyright infringers
This doesn't make any sense. AFAIK App.net did not exist until 2012. Someone correct me if I am wrong.
People are getting better at doing these equity calculations, and at the same time starting a company has never been easier so early stage companies need to offer more ownership to woo employees who have the "other offer" of their own startup idea...

The net result is that equity shares for the first 10 people in the company seem to be rising.. That's good! And it could also mean that being number 3-10 at a company could be a chance to both learn and earn.
I;'m the author. It's not hand waving, it's an attempt to write a simple, approachable article -- I'm not trying to be Knuth.

If you want details, read the two articles that are linked into the text -- in those I delve into plenty of details, and include real-world experiments.
Baseball Redux
That's because everyone else has moved to GitHub..
Do it....people are proud of their gravatars and put work into making them look nice...might as well have it on a tshirt.
Neither have the press evidently.
I'm the author of the article. I've tried that -- the downside is that the data structures (nodes in particular) take more space, and have more costs to manage / reorganize. Using a linked list with move-to-front-on-access works better in all experiments I've tried.
exactly. i'm not saying it matters - i'm saying even in this we find the same difference as in everything else.
It looks like the paper doesn't refer to B-trees. It refers to binary search trees.
Just a bit of clarification, when you say "pick a random element", do you mean choosing an arbitrary element, or do you actually mean choosing one at random such that each element has a 1/N probability of being chosen?
You mean down/up navigation.

Anyway, adding keyboard navigation directly to a web app (instead of as a browser extension) breaks the "do one thing and do it well" philosophy.

This is why Google Chrome doesn't allow one to use Backspace to go back to the previous page (the most used shortcut for a browser) or Slash to trigger inline search. Instead, you have to use CTRL-Left and CTRL-F, as the one-key shortcuts are reserved for their web apps.
Cool! I was looking for more feedback but one is better nothing :)
Seems to be a minimum 30 day stay unfortunately, though I'll get in touch.
The last three barbers I've gone too have all been over 60. Many of them pride themselves on being on being old fashioned, like having and old cash register. Perhaps not the case in SF, but certainly in middle America.
I stopped using Chrome because I was never super excited about depending on Google for yet another crucial service, and Firefox seems to have gotten better lately (perhaps the competition has invigorated them).

I know that probably sounds paranoid, but at the end of the day, I would just rather rely on a nonprofit organization or OSS project for anything important, rather than a for-profit company... as long as the quality is comparable.
The virtuous cycle of being on-call
Unwillingly, I just memorized a Pi approximation.
A Quick Intro to Typescript
3D printed gun project halts after Stratasys confiscates rented printer
I don't think this has anything to do with cost-based pricing. In a non-commodity market, you don't charge based on how much it costs... you charge based on how much the market will bear. I don't think the choice of $36 vs. $50 has anything to do with a 44% expense rate. It's simple. It's hard to charge $50 a year ($4.17/mo) when you also have a $5/mo plan ($60/year). It's all driven by the $5/mo plan. Simply put, compared to $5/mo, $50 a year is not compelling enough to motivate annual subscriptions. This makes their $36/year ($3/mo) a compelling purchase to motivate annual subscriptions.

Likewise, they actually make more money with people on a monthly plan, assuming they have a customer LTV > 12 months. So, they're making $60/yr on monthly subscribers (20% more +$10), and their annual plan, while a 23% reduction from previous pricing (-$14), which means only a $4 discount on an average customer basis assuming they have an even mix of monthlies who stick around at least 12 months and their annuals. So, they would just need to grow their market such that they only need to have more monthlies than annuals, and they're making MORE money in the aggregate. (Do the math -- you'll see a mix of 58.33% monthlies and 41.67% annuals on the new plan is roughly break even with 100% annuals on the old plan).

Or even more starkly to show how this works -- if they didn't grow their annual base AT ALL, and dropped the price, they would only need 23.4% as many monthlies as annuals to break even to cover the difference. So, if they had 10,000 annuals, even if they didn't grow that at all and gave them all a price break, they would only need 2,334 monthlies to make up the difference (just under 19% of the total combined audience). And odds are high that monthlies will be a lot more than 19% of their total base. Oh, and they'll probably grow their annual subscriptions anyways.

They can see that their rate of growth for monthlies, combined with a more compelling discount for an annual program will actually increase the bottom line. Solid pricing strategy.
Making Rails and Django Play Nice with the Same Data
Does RoomKey actually sell individual rooms, or just hotel bookings? I've never used it, but looking at the site, it seems like it's just selling "a room at a hotel", rather than "a particular room at a hotel".
It's still a sloppy name: "Bogus" ? Why not something more descriptive and less suspicious like netcheck.apple.com
As to the first point, I remember this being described well in an older Phrack article [1] written by Solar Designer with regards to port scan detection:

In scanlogd, I'm using a hash table to lookup source addresses. This works very well for the typical case as long as the hash table is large enough (since the number of addresses we keep is limited anyway). The average lookup time is better than that of a binary search. However, an attacker can choose her addresses (most likely spoofed) to cause hash collisions, effectively replacing the hash table lookup with a linear search. Depending on how many entries we keep, this might make scanlogd not be able to pick new packets up in time.

[1] http://www.phrack.org/issues.html?issue=53&id=13#article
Responsive Sausage Dog
I've tried on occasion to figure out all the players involved in processing a payment, and their relationships and responsibilities. It is complicated because (1) so many companies offer multiple services (gateway, merchant account, etc) and their documentation blurs the distinction, and (2) some companies use different names for the same thing.

Here was my best attempt: http://news.ycombinator.com/item?id=2445866

If your blog post could cover all the components I tried to cover there--but without the errors I probably made and with the gaps filled, I and many others would be grateful and ecstatic.
I'm assuming that "spam" is largely either @spam or follow-spam. Also, I suspect that blocking @mention after @mention gets a little old after a while.
I really wish slashdot would add the "4 hours ago" format next to the comment date.
It may not be, but the odds of building another free-to-use 500 Million+ social network without raising a $1B in the process are pretty slim. I think they are trying to prove that an alternative exists to ad-driven business models for growth (the people are the product, not the customers). In which case, they aren't going for size, but for value. That's why there must be a cost.
The Apple in this domain refers to the trademarked Apple. He doesn't even attempt to hide that on the page, referring directly to the company himself. That is where the proof for willful trademark infringement comes from. If he had owned this domain for years and it was a blog about his favorite fruit, then he'd have a strong case to keep it.

Given the way he's using it I doubt Apple would ever do anything more than ask him for the domain. But if he were to do something like put up a porn site or even run ads, they might be pissed off enough to sue him for the domain + damages - and they'd likely win.
This is by far the coolest epic failure-to-be.

Kudos to those with money to burn.
In the title two competing products are mentioned. Google Maps and Apple Maps.

The article is comparing iOS Google Maps to iOS Apple Maps.
iOS Google Maps is not the same as the product Google Maps.

If you can't grasp the difference of those two, I'm sorry.
Commendable goals, but in my opinion somewhat conflicts with the 'Mozilla' prefix in the name, if they hope to make it a widely adopted standard they need to drop their branding and just call it 'Persona'.
Do you know what wisdom is? A good book you can glean wisdom from. Do you know what "glean" means? It's when a field has been harvested and you go back and harvest again. Do you suppose there are ANY books worth reading 5 times? Seriously?

The Bible is like 66 books. You could torment a believer by making him pick one.

God says...

heavens being on fire shall be dissolved, and the elements shall melt
with fervent heat? 3:13 Nevertheless we, according to his promise,
look for new heavens and a new earth, wherein dwelleth righteousness.

3:14 Wherefore, beloved, seeing that ye look for such things, be
diligent that ye may be found of him in peace, without spot, and
blameless.

3:15 And account that the longsuffering of our Lord is salvation; even
as our beloved brother Paul also according to the wisdom given unto
him hath written unto you; 3:16 As also in all his epistles, speaking
in them of these things; in which are some things hard to be
understood, which they that are unlearned and unstable wrest, as they
do also the other scriptures, unto their own destruction.

3:17 Ye therefore, beloved, seeing ye know these things before, beware
lest ye also, being led away with the error of the wicked, fall from
your own stedfastness.

----

Left behind was not a very deep meditation. It seemed pretty worldly, but harmless, I guess. On the other hand, Old Testament had battles. God is immutable. Left behind is no worse than Sampson.
You can block kids from using in app purchases by going to Settings > General > Restrictions > In-App Purchases
Why are you hiring a CFO/executive manager if you don't have any employees? Who is your CFO going to manage? Shouldn't you be hiring engineers first?

Sounds like this person should be a cofounder, not an employee.
My assumption was that it wouldn't necessary to outline the caveats. As I said in my response to your criticism, it wasn't my intention to be detrimental to my own cause. I'll keep in mind that I need to provide such details when voicing concerns in the future.

As for your second paragraph, I already voiced my concerns on that. The implications of opting-in are not well-considered by the average consumer. It's taken for granted that personal data is protected.

Posting this for nsmartt because maxvisit.
Ask HN: What is the origin of Baz Quux?
What is the origin of Baz Quux?
I was at work and the network had blocked it putting it in the "placeholders" category. Note to self: hacker news may be more reputable than the large government agency's IT management.
If you use Chromium then you'll be using an open-source browser. Chrome gets the bulk of its source code from Chromium, but there are some parts they can't include in the open-source distribution due to licensing restrictions.

However, that's a compromise, and it would be much nicer if it were open-source from the start.
i loved this, can any one know another article or books explaining the cli like this
Interesting, though at 140 cycles to hash 16 bytes, it's much slower than state-of-the-art hash functions, which can hash 16 bytes in just over 16 cycles. If you seed your non-cryptographic hash function with a cryptographically random number, you can get the best of both worlds: fast hashing and collision resistance against an adversary.