skysight-inc/HackerNews huggingface dataset:
Teasing out some inferrences:

The comparison to the Intel D525 is really unfortunate, as that's a 2.5 year old, 45nm Pine Trail box with a 13W TDP. The low power 22nm Ivy Bridge cores are only 14W, so I'd really wanted to have seen a comparison to a more recent CPU.

The Exynos wipes the floor on the parallel NAS tests. I'm not sure why exactly.

The Atom core has known issues with floating point relative to desktop CPUs, and the A9 was never particularly good at it. So the FFTE results showing the A15 about 50% faster than Atom and 2x faster than A9 are a surprise. It's almost what I'd expect to see from a desktop box at that.

On the other hand, the 7-zip and x264 tests are integer dominated and largely cache-bound, and the A15 doesn't show itself off particularly well here, mostly matching the A9 and Atom per-clock. Yawn. (This is an area where all these CPUs get toasted by Ivy Bridge, btw -- remember that 14W TDP?)

The "Smallpt Global Illumination Renderer" and "C-Ray" tests (which I don't know anything about per se) shows everyone about the same (and for Smallpt 2x as fast as PandaBoard). So I'm going to guess this means the tests are DRAM-bound, and thus infer that the A15 has a similar memory bandwidth to Atom (probably 2x 32 bit vs. the Pine Trail 1x 64 bit channels). That's not great, honestly, as it's still about half of what you can get with a desktop part. But then DRAM refresh draws power, so may not have been an option for the Chromebook .
Not in the sense that most HN readers view VC money, as a necessity to launch or continue operations. 37signals was 2 and a half years into existence with multiple products and a few hundred thousand paying users. They didn't give up control and don't have to sweat out how to exit so their investor gets an acceptable ROI. 37signals would have been able to continue operations without the investment.

The investment looks like a way to formalize a long term relationship both sides desired. It doesn't resemble anything like 95% of VC deals that are associated with SV or the types of starts ups associated with HN's readership.

http://37signals.com/svn/archives2/bezos_expeditions_invests...
Replacing tech recruiters with a very small shell script
I've just accepted a job offer from a company I think I'll be happy working for. The people are nice, experienced and the work sounds interesting. The pay is below average for the work, though. One of a few reasons I accepted this job was that I was absolutely sick of dealing with recruiters, which struck me as a bad reason to accept a job. From the winning recruiter to the half-dozen others latched to me that I couldn't shake, their only beneficial attribute is some sort of filter for the employer, right? or do tech recruiters offer something no machine can offer? Can they be replaced with a very small shell script? What compelling features would be necessary in a piece of software for employers to favour it over hiring a recruiter?
Compared to all the others, I really like this execution of the simple, eye friendly design and the color coding. Well done! A small source url after the headline like reddit and HN do, would be a welcome addition imo.
Rapid prototyping techniques / testing without building
Awesome article. I would argue this goes for practices as well. Automated Testing vs TDD and the like.
Individuals from all nationalities are nice. Especially the ones you meet out of their national cocoon. They're just nice in different ways. It's when you deal with them as groups that the cultural differences start to grate you. And when the group becomes a crowd, they all turn into monstrous beasts with no brains.
expressjs is the most frequently used framework. Geddy is another one. Socketstream is also being developed.

Personally, I'm moving away from using frameworks. Just starting to bang together all of the awesome modules from npm. (Mostly inspired by Issac's npm-www[1] for npmjs.org)

[1] https://github.com/isaacs/npm-www
The trick, when you can't afford good full time help is to look part time, or hire somebody on a retainer (which would be the best in your case, given that they probaly do need help at least full time when they are hiring).

And yes, you will pay more per hour going that route than the traditional full time. But lets be serious -- if you are hiring people the difference between 20k and 25k isn't that much.
Perhaps because a lot of buildings in the UK were converted into flats in a rather piecemeal fashion?

e.g. Where we live started out as a 5 floor (enormous) town house with garden and stable block ~200 years ago and was split into 4 properties and then one of these was split into another 2.
The current problem with extensions is they break with each Gnome release. This forces a lot of user work with each upgrade wasting a lot of time (eg having to wait for author to update, picking a different extension for the same functionality, doing without).

It would also be beneficial if there were an official set of well maintained extensions - ones that if you use them you know you will be fine through upgrades etc. This also solves the problem of there being so many extensions (you get 3 pages of search results for system monitor - how is any user reasonably expected to deal with that?)

The area where Gnome shell is seriously lacking is for people who have multiple monitors, and/or have many windows of the same app open. So far a panel/taskbar has turned out to be the least worst UI way of handling this. That is why I use fallback mode.
pssh, 4.5jō? You can fit like seven people in there!
Wouldn't it be cool if the second factor was something that was passive on your part. Something like an NFC on your phone, where the NFC "bubble" is boosted just enough that you don't need to pull it out of your pocket but isn't too large.
Parenthetically, my own First World Nightmare scenario involves working with people like the ones who commented in that video. ("500 Startups does not want to be associated with Hitler... I know people whose families were murdered by the Nazis. I hope you decide to﻿ take this video down.")

Laughter in the face of evil is perhaps civilization's last, best strike against it. It's a shame the butthurt commenters didn't understand that. All they have to do is put themselves in Hitler's shoes and imagine his fury at these parodies... but that requires stepping outside their own worldview for a moment, and setting aside the indignation they've earned by being a vicarious victim.

I'm glad the submitter didn't actually take the video down a year ago, despite saying he was going to, and despite the fact that it evidently cost him some karma points among people he respected.
Tiny thing : On the Pricing page "upto" should really be "up to". It's not a special-case contraction (like "into").
Jolla's Sailfish OS
Failure is Hard
Judge orders women in sexual harassment case to hand over Facebook logins
Waterfall Game Development Done Right
> Rents in San Francisco are up something like 25+% year over year in many areas. Does that sound healthy to you?

That's in large part because people don't want to buy houses now (b/c of the volatility of the SF real-estate market and a lot of people don't feel it's a safe investment). And yet people are still renting (b/c wages are high).

> San Francisco doesn't need to build high rises everywhere in the city, it needs to allow taller buildings

This is just not a longer term viable solution.

> Lots of cities in europe are filled with buildings of that height (eg paris) and it doesn't seem to hurt their quality of life too badly.

Paris a great example of where it does NOT work. You have the old center with the culture and the tourists and the traditional way of life (and yes, very very expensive real-estate). The parts that do have apartment blocks are on the outskirts and are poverty stricken monstrosities (with exceptions). People don't even consider them to be part of Paris proper.

Paris is definitely not an example of healthy development.

I concede that SF is an expensive city and lots of people can't afford it. I think that's just the new reality of the city and there isn't any viable long term way to fix it short of actively making the city less appealing to live in. I don't complain that rent in Manhattan is too high. I just don't live there. I personally can't afford to live in SF (though I grew up there and love the city), so I live elsewhere in California. But at the end of the day I don't expect SF resident to change their city to accommodate me.
I, personally, use email (with people who use email), Twitter (with a pretty diverse group of people), Facebook (as little as possible), IRC (with technical collaborators and some friends), AIM (a lot of people), and Google Talk (a few people). I also use Campfire to talk to coworkers. Also, a lot of text messaging.

But I'm not very representative. I don't say "everyone uses Facebook" because I use Facebook, I say "everyone uses Facebook" because nobody uses the other mechanisms that I mention (Twitter excepted, and in my experience that's a very different type of crowd). ;)
I'll be seeing The Hobbit at a theatre that doesn't feature 48fps first, because I know I'll enjoy it.

My experience with 48fps is exactly the same as my experience with those 120Hz televisions -- any significant motion looks like it's been artificially sped up. Anyone know why this is?
What's needed is a downloadable JavaScript renderer which parses the webp file format and draws the resulting image in an HTML5 Canvas.

Then we don't have to wait for browser makers to implement it in their browsers. You just add a one-line script tag to load webp.js, a script that scans your DOM for img tags with a src that ends with ".webp", and your website has webp support.

If browsers later support webp natively, you can just add a check to webp.js so it turns itself off when a webp-supporting browser is detected.

It's really too bad that Java in the browser never took off; its performance characteristics are far better for writing image decompressors than JS. But JS with a modern HTML5 Canvas running in a modern JS engine on a modern CPU is good enough for the purpose.
Using the Google Maps API to Add Cool Stuff to Your Applications
Deployment of Gnome is going to be a big problem in my understanding. Fedora is using Gnome 3.4 till january when they release Fedora 18. Ubuntu has switched to stable versions of Gnome. Only bleeding edge distos like Arch are using latest versions. This in my sense will lead to fragmentation of Gnome - different distros running different versions of Gnome.
As Stallman is fond of (rightly) remarking: Linux is not an operating system.

I wonder if this (if it will ever be released as Free software), Unity, some other Gnome or Plasma Active/mobile will be the first real alternative to Linux/Android...

I'd love to have something with Linux+Android hw support and powersavings, but with at different software stack on top of the kernel...
+1 for bitcoin.
> Has anyone seriously refuted this?

But it doesn't need to be refuted, any more than the existence of Bigfoot needs to be refuted. A refutation would require proof of a negative, which is a logical impossibility.

One of the important differences between a scientist's outlook and that of a philosopher is that a scientist accepts the null hypothesis, the precept that an idea without supporting evidence is assumed to be false. This saves a huge amount of time and effort in sorting out reality. It also explains a scientist's disdain for philosophers.

For the simulation hypothesis, as with all such ideas, the burden of evidence rests with those who advocate it, not those who doubt it. Until there's evidence, there's no basis for discussion.

It's the same with religion / God. Can the nonexistence of God be proven? Of course not. Does that fact stand as evidence in favor of the existence of a supreme being? Of course not.

Learn the null hypothesis -- it's the single most important element of a scientific outlook.

http://en.wikipedia.org/wiki/Null_hypothesis
This can't be overstated. The primary goal of all revolutionary groups that I've studied has been gaining the support of 'the common man.' Inside the revolutionary group itself, things are different and a unified front is pursued to the point of coercion. However, the goal of this front has usually been to gain the public's favor, and then once the public is stands with the group official social change becomes a realistic goal.
I use http://cheeaun.github.com/hnmobile/landing/ which does the job for me.
it started at 1.99 and has fluctuated between .99 and 1.99
The tiny text problem, at least, can be solved with a bookmarklet for increasing the font size. In fact, having such a thing around is almost essential when using mobile Safari, at least if you're over a certain age.
No, I meant Unity. I did try the GNOME 3 desktop on Fedora as well, and liked it less than Unity. I was a GNOME desktop user until I switched to Xubuntu.
Well articulated, but super thin. MLK changing tactics after failure is not evidence of wavering resolve or belief, only a recognition that those tactics were not effective. This is a straw man.

And with respect to "art and martyrdom" - These figures, all of them, had a very real degree of success affecting political change. The fact that they are martyrs is secondary and the argument could be made that they were martyred because of their political success. In fact, these 3 sprang instantly to mind when I wrote my original comment specifically because I think it's possible (not necessarily probable) that RMS could join them in both regards. Successfully banning patents on software could potentially effect a lot of people's wallets and history has shown this to be a good motivator for creating martyrs.
I don’t think programming languages have inverses, so in general λ + 1 − 1 ≠ λ.
JSProcessing Animation And Maths
And/or would be math.
stallman would be far more convincing if he would stop eating stuff from his feet (and drinking pepsi).
I personally hate browsing HN in a browser, even on computer. I use a plugin for chrome that does something similar to the apps where I can easily flip back and forth between the comments and the article. Especially with the rapidly expiring links, I find flipping back and forth to be useful.

This also uses the bigrss to get several pages on stories instead of just one.
Interviews (and whiteboard coding)
I'm pleased to be able share with HN my first video course created in collaboration with O'Reilly Media.

It's a little more traditional take on "passive income" than a website or similar products but taking up the opportunity was inspired in part from my hanging around on HN...

To accompany this blatant self-promotion (you can blame HN for that too :) ) I'd like to mention you can get 50% off with the discount code "VDWK" if you'd like learn how to get started with the Arduino.

The opportunity to create the video occurred after presenting a well received workshop at the last three O'Reilly OSCON open source conference events: <http://www.oscon.com/oscon2012/public/schedule/detail/23941&...;

If you've thought about playing with an Arduino before I can really recommend them as a great way to start creating something tangible.

For me--as a software developer--the big difference the Arduino made is that it turned what used to be a 100% hardware problem into a problem which is 90% software and 10% hardware. Chances are you already know most of the 90% software side of things and you can learn the 10% hardware side as you go.

Happy to answer some questions if people have them.
> It's that most Americans are worse off than this person.

Why should anyone care more about Americans than people accidentally born somewhere else?
I think Stallman’s moral worldview is wrong and misguided. That’s why I disagree with him. I also think that unwavering stubbornness is a negative trait, not a positive one, but that is rather secondary.
Show HN: Meteor Platform Roadmap, in social upvoting format, built with Meteor
> You do notice that all of the countries listed as "Very High Proficiency" are Scandinavian or Dutch, just like he said, right?

You do notice they aren't recently startup-famous in any way, right?
Vodafone MMS email spam spreads malware
See the comment I made above - http://news.ycombinator.com/item?id=4815266

I don't even like HN on a computer browser. I use the Hacker News OnePage plugin on chrome.
Slide Show: 2012 Pastebin Pinups
He discusses the difference between 1080i and 1080p which is exactly the difference you are talking about. Interlaced vs whole frame.

Not all TV's have scan lines. Any that are 1080p do not interlace.
very useful class from Staford CS, that is what Lean methodology is missing - How to build MVP
Usually when comparing speeds of trains and airplanes you factor in the transit time from city center to airport + security checks etc. So the time measured is total travel time. Railway stations are already at city center, and security is less strict so time savings are considerable for the benefit of rail.
I wish my 1-bedroom in Noe Valley was this efficient. One room could have everything useful stacked on top of each other, and the living room could just include badassery.
Do you have a link to the article where this was brought up? And the owner may be 56, but a resident might be much younger.
Should I run ads for my startup? (pre product/market fit)
Where is the bathroom then? Shared?
The Hyperloop reminds me a lot of the Swissmetro [1] project which was launched in 1974 and was intended to connect Swiss cities trough evacuated tunnels which would house maglev trains. The evacuation made the project very expensive but a lot of tests were run and a lot of the learning probably can be applied. Solving some of the problems that made the Swissmetro so expensive could lead to what the Hyperloop wants to be.

[1 ]http://en.wikipedia.org/wiki/Swissmetro (the German language article is much more extensive: http://de.wikipedia.org/wiki/Swissmetro)
Great question. I suppose that is why people just feel the need to consume more...because they don't know how much they need.

With food it is easier to measure a proper intake. That's not the same with data. As a result, business will always want more. Most internal IT departments won't be able to keep up over time. As a result, the business looks outside.

So, if you are clinging to the idea that there will always be a need for a traditional DBA, you are wrong. Our roles are changing, right before our eyes.
Torrentfreak? I don't get any warnings in chrome. Also: http://www.google.com/safebrowsing/diagnostic?site=torrentfr...
I usually just route a json request to a python function and send a response. And I've found the ORM which would be the most high level part of it to do everything I've needed to do which without tweaking anything.
Chuck Moore (of Forth fame) might be one example of actually trying to turn the full-stack, down-to-the-hardware idea into an extremist programming paradigm: http://www.yosefk.com/blog/my-history-with-forth-stack-machi...
The Word “Droid” is a Registered Trademark of LucasFilm Ltd.
Just a followup on my "amazing and scary" comment. The "amazing" part is a genuine compliment: you found a pattern in the number of days in each month that I never noticed (the 'flip' trick). Being able to see these kinds of patterns and take advantage of them is an invaluable skill in programming.

The problem here, of course, is that it makes the code a lot harder to understand. To understand and verify the function, I'd start by writing out a table of the days in each month while reciting the "30 days hath September" rhyme. :-) Then I'd have to go through all the the flip and non-flip cases in the code and compare against my table.

Let's imagine that JavaScript didn't have convenient date calculations so we couldn't use the updated function I posted above. If that were the case, what would be a simpler way to code the function? Just use the table of months directly. After all, there are only 12 months to deal with, so it's very simple:

getCountDays: function( year, month ) {
var monthDays = [
31, 0, 31, 30, 31, 30,
31, 31, 30, 31, 30, 31
];
return monthDays[month] || getFebDays( year );
},

where getFebDays() handles all the special cases for leap years ( /4, /100, /400, etc.)

Now, with the exception of February, it's trivial to see at a glance if the function is correct.
What is "security printing" ? Watermarking?
That makes quite a lot of sense. Air resistance could be a problem though. I guess if it was a loop, air could travel inside the tube but then you run into friction problems - it takes a lot of energy to keep the air running.
What kind - iOS / MacOS / Android / Backend Server apps?
What's strange about keeping the UI source closed?
If a user ends up using this product heavily and then decides that they need to migrate to a different product, how easily can they export their information and in what format? As a user, I'm very hesitant to put all of my information in an application if I don't know that I can easily get it back out.
Man increased urban density flows on to everything including public and private services. I see why these decisions make sense in a vacuum but wonder what they mean in the broader context.
How is this propaganda? A smart kid's wizardry, with the help of some volunteers, is helping save lives through an app for mobile phones. It would be helpful to have a more technical description of how it works, though ...
There's a new "Silicon x" story every couple months.

Seems to be based on whoever has a good PR firm at the time.
This effect is often called the "Soap-opera effect" because so many of us first noticed it on 1980s dramatic afternoon television shows. Weren't they also filmed at 24fps like everything else?
You are mixing display refresh rates and frame rates, which are not necessarily related 1:1.
I hate gnome 3. I had to spend a day installing extensions and tweak tools just to make it usable.

Note To UI People: Tablet interfaces DO NOT MAKE SENSE FOR PEOPLE WITHOUT TABLETS.
Length isn't that big a deal these days, and there isn't a need to write down every single language, framework and library you have ever written hello world in. If you listed 100 items there is no way you are proficient at all of them right now. The highlights will fit in a line or two.
Careful, you might be arrested.
They could abhor patents, and still recognize that the only way to stay competitive is to play by the rules, which include patents for now.
It looks like they redirect in JS. That's after most page assests are loaded, so it won't save much bandwidth.
SignUpasaService.com is a LaunchRock for your Reg and Pricing Pages
It sounds just like Seattle, then: perfection.
when searching for "hacker news" on the app store this app is 16 or 19. Very difficult to find even when you use the full name. Searching for 30 south doesn't help either. Apple's app store search is miserably bad.
Is this uncanny valley 1) a fundamental nature of the higher frame rates, 2) a temporary phenomenon of 24fps-acclimatized eyes viewing 48fps, or 3) a temporary phenomenon of fps technology getting ahead of costume/CG/etc technology that looks real at those rates yet? Or (I'm guessing) do we not really know yet?
We need this in NYC.
You and the person voting me down seem to be missing the point of what I'm saying.

A piece of film is illuminated and shown fully on the screen. There is no scan line.

A TV is drawn one line at a time. There is a scan line.

Interlaced vs Non-Interlaced has nothing to do with what I am talking about as both draw one line at a time. Interlaced just means it draws half the first tick and half the second tick. Non-interlaced draws the full frame each tick. Both draw a line at a time.
And how many of those condo's are investment purchases continuously listed on AirBnB?
Just in case this is a real problem I have put together some quick scripts that check for and can remove this. The code is up on github.com as https://github.com/pschlump/linux-rootkit-expunger.git
Are Swedish startups (or EU startups in general) interested in talented American programmers?