skysight-inc/HackerNews huggingface dataset:
Apple controlled the choice of hardware in the iPhone and could easily have picked a modem that came with AMR-WB codec support. It's not as if the codec has onerous hardware requirements.

Yes, putting it in the original iPhone would probably have been a feature too far, but it could have been added to any iPhone from the 3G onwards as I understand things. It's exactly the kind of premium feature that you'd think Apple would have loved to have had associated with the iPhone.

Whether they could force the operators to upgrade their networks is another question though.
Think We're the Most Entrepreneurial Country In the World? Not So Fast
1. Tabs

2. Readability, Apple Reader, etc

3. AdBlock

When News companies get control of the native app, they use that control to fuck the user. The user prefers the browser where he is less fuckable.

I read a lot of news and I use Safari with Apple Reader for almost all of it. I've tried the mobile apps and they are often buggy on top of having many obnoxious properties.
Checkout DrRacket's debugger. Obviously not as well documented as this, but amazingly insightful.
OkcCoCo forced to close due to legal actions taken by US Fleet Tracking
OKLAHOMA CITY (October 1st, 2012) – The okcCoCo is announcing that it is being forced to cease operations and dissolving the company. A lawsuit brought by US Fleet Tracking against the okcCoCo and individually against Derrick Parkhurst, one of the founders of the okcCoCo, has brought the company’s operations to a halt by depleting all its funds. okcCoCo founders argue that while they would likely win the lawsuit, the funds to do just are just not available.

Visit http://www.okccoco.com for more details.
News story at: http://newsok.com/downtown-oklahoma-citys-co-working-collaborative-closes-blames-lawsuit/article/3714949/?page=1
Digital Map of Tech Companies, help filling it
Acorn: A Tiny and Fast JavaScript Parser
Why search PPC marketers are short-term thinkers
The question is: what is your tolerance for (a) false negatives and (b) false positives?

Rephrasing (a): who are we passing on, are they in fact good potential employees, and what qualities do they have that our new hires might not?

Rephrasing (b): who have we hired that, despite whiteboard coding proficiency, isn't cutting it? And why?

In my experience whiteboard coding sessions feel adversarial, like a trap or a test, and you're basically waiting for the candidate to have an epiphany moment. Either they know the problem, or they don't but they get lucky and hit the "right" answer.

Doing reviews of code samples (or even pair programming against a new problem) puts interviewer and candidate both on the same side of the problem and feels more collaborative - I want to believe this gets you a better sense of what someone would be like to work with, and fewer false positives and negatives.

If anyone has evidence or studies either way I'd love to read them.
You've made a lot of arguments along the line of "it's difficult difficult difficult" but haven't given a specific example of why it can't be done. What do you think of self-driving cars? That was difficult too, and basically the same kind of problem (autonomous navigation). In fact, it's probably easier than robocars since it's much emptier up there.

The hardest part is building satellites in space, which they haven't said they will do (but I think is possible, as described in the 1980 study).
So... you're wealthy enough to own a house that requires 10 thermostats, but don't want a premium system to control it? :-)
What content would you like to see within Postgresguide?
Testing your JavaScript with Jasmine and Grunt
Toyota announces Human Support Robot (video in article)
Your logic is simply broken.
WIPO makes 3000+ UDRP decisions a year. Some will be right, some will be wrong. This is just reality. It has nothing to do with whether "there is some truth to what you said". Correlation does not imply causation.
Isn't this what gis.to does?
The Future of Internet Marketing Based on Current Trends
I might be missing something but how does "a new parsing algorithm" imply "easier DSLs"? I mean, with stuff like xtext/xpand around and things? You can describe a DSL grammar in a pretty straight forward way and immediately get excellent (Eclipse) IDE support for the grammar and your newly generated spec. And with JetBrains MPS around, and so on?
"Competant [sic] developers, even those who don’t specialize in JS, should be able to answer this question in 5-6 minutes. Therefore, this is a quick filter."

This is a false statement. I have programmed for years, but never in Javascript, so I have no clue what "add a cache to a Javascript function" even means. I can quite easily write code "that determines if a number is prime", but the assumption that everybody knows JS even if they don't "specialize" in it is problematic from my PoV.
To clarify: I didn't mean that it was whole his vision, nor did I thought you was inspired by his recent text (someone mentioned in the other thread that your tool is around for months). But this is a living example of one of the ideas he discussed in his last essay (even if this example is independent of and older than the essay itself).
A big plus for most people out there. I'm a visual learner myself. I've always had trouble in the early stages of learning because I didn't really realize I was a visual learner until later on. Also, college professors didn't give simple tips like you should draw out diagrams of what's happening in the code because that helped me out a lot.
Here is the Kickstarter link:
http://www.kickstarter.com/projects/kzhu/foldableme
I primarily use Tweetbot and Flipboard, both of which give you articles in a browser window.
People are so acclimated to the way the web (currently) works, I think they prefer this dynamic. Reading an online article is more ingrained in us than arbitrary apps that come up with fancy interfaces for the content, when all we want is the content in a standard wrapper. Apps are still young, maybe some patterns will start to emerge in the interfaces that will change the OP numbers, but I have a feeling the pattern will be apps that point to browsers.
You can do that with Groovy.
Heroku Sunsets the Aspen Stack
Evidence Emerges That Iran Is Building Its Own Hidden Internet
How Strong is Your Password?
His blog design is so responsive. Thats great. But the images get cropped to the width of the screen making it impossible to read the content on WP7:-/
Click the Xamarin Dev Center link. You'll see Android and iOS but no Linux. They're focusing on mobile client tools.

They never got the full stack running on the server and they punted most of the Windows-specific client stuff from the start.

They landed on a super smart subset and seem to be kicking ass with it. A C# compiler with some odd omissions and cool enhancements + native bindings to iOS and Android equals a damn useful tool. If you're building .NET or even Java backends it's certainly a very sane way to hook into them from Android phones and tablets in the enterprise.

But it's not a cross-platform .NET environment by any stretch and certainly isn't on the path to becoming one.
Neat idea, but what makes this worth 150 bucks?
Dear Dan Shipper,
I despise your blog.
This is great! Love the cute effect when dragging! I think the content of TL;DR should be in Wiki a'la StackOverflow, so people can refine it together. And probably showing a couple, not just one, as TL;DR can be very opinionated. And/or show if the TL;DR is written by the content owner to give "authoritative" feeling. Anyway I understand if it's too much then it won't be "TL;DR" anymore, so you must find the balance.
How Do We Measure DNSSEC Deployment?
I have enjoyed working at Vagabond in the West village.
http://thevagabondcafe.com/
I think it just means add memoization, I don't think there's anything javascript specific about it.
Millions of DSL modems hacked in Brazil, spread banking malware
Interesting stuff. Even though it takes a while for the caption to be generated, the humor makes up for it (most of the time).

I'm assuming you guys have plans to integrate this into your other product (Peddl)?
Huh? The HTML5 geolocation API will provide the exact same results that the native one will, especially if you use the enableHighAccuracy flag.
TripAdvisor Acquires Wanderfly To Continue Social Travel Push
I'm hoping the Zigbee radio they quietly built in will be used for remote sensors. $2500 is unrealistic, but if they offered a $49 remote sensor it would only be $700 in your (highly unusual) case.
Got "We detected that you are using Internet Explorer to browse this site" on Android Chrome. Will checkk laterr.
The Role of Metadata in Data Governance
Yahoo CEO's short maternity leave is a big mistake
Unikey[1] on Shark Tank last season blew me away, I couldn't wait to see it in action, and be available. This looks like an easier installation process than that, but Unikey has some big names attached to it (Black & Decker).
Can't wait to see this tech take off, good luck guys!

[1] http://www.unikeytech.com/
This is a fantastic idea. I'm going to give it a try for some weeks and see how it develops. Thanks.

By the way, a slightly more elaborated version would be much appreciated. I'm thinking of

- A button/notification which changes color when there is a TL;DR available

- Something sidebar-like

- Better community integration
Paul Allen’s take on Windows 8
Another famous example would be the collapse of the Tacoma Narrows Bridge in 1940, widely believed to have been caused by forced resonance. However, as per Wikipedia, the real cause of the collpase was aeroelastic flutter.

Video of bridge collapse :
http://www.youtube.com/watch?v=xox9BVSu7Ok
Wikipedia:
http://en.wikipedia.org/wiki/Tacoma_Narrows_Bridge#cite_note...
The question actually has nothing to do with JavaScript specifically, it's not much more than 'do you know what memoization is' if I understood it correctly.
Were women hired for software design back then? That sounds surprisingly open-minded for the day. I thought they were mostly doing data entry (e.g., software which had already been written on paper) as a transition from stenography. This was the distinction between "systems analyst" and "programmer" before one person was expected to do both.
I think this is the correct question to ask.

in my experience, false positives in early ventures (research projects, startups, project partnerships, whatever) are the kiss of death. If you need a group of people to do work at high capacity, bringing someone who does not 'fit' in when the group is young will probably destroy it. existing high-capacity people will become angry, there is less fault tolerance in the quality of the work and the rate at which it has to be done, etc.

it is usually the case that it is better to have 2 workers who click and are highly productive than 5 workers where 1 is not productive. so in the early days, failing closed seems very valuable.

when you are larger, there could be a higher tolerance. you could afford to hire someone and fire them a few months later if they do not work out, because the work that they are doing for you immediately is not as critical. however, there is also a certain culture that comes along with this and if you want to avoid that culture it seems like you still want to 'think lean' and part of that thinking could be to keep the amount of productive people high.

and it might also not go well with your current group members to say "yes, that hire was bad and we'll terminate them next week" for the fifth, sixth time in a quarter ...
I wonder how efficient VoLTE will be. I love the idea that my carrier is just a dumb pipe that I use to make VoIP calls with whatever service I desire but from what I have heard that may be a poor engineering decision. I remember a Qualcomm (its their baseband chip in the iPhone 4S and 5) engineer state that there have been decades of research into getting the highest # of calls and best call quality per Hz of OTA bandwidth. The engineer went on to say that operating at a packet level is too high of an abstraction if you want to squeeze the most out of the cell network. He stated that you must drop down into lower, more niche/optimized layers to really match the efficiency that they already have achieved on GSM/CDMA voice.
Branding with Wieden+Kennedy
fiddlesticks.
tabarnac...
Apple and Google have determined the APIs they present, and they decided a long time ago not to target or particularly support Python as a language for developing platform apps. So how is this the fault of the Python community?
I think the Twitter part is the main reason that people are reading their news through browsers and not apps- it's all about the discovery.

Interesting that this has just been posted today, though- NYT have posted an experimental version of their HTML5 iPad app: http://app.nytimes.com. If they can bring people in through that, it could be the best of both worlds.
con sarnit...
Being the first mover is not the same as being a monopoly.
Honestly sorry you feel that way. But I guess it's not for everyone. Thanks for the feedback!
Great advice. I think your first point is spot-on: Don't Blog... It’s really, really hard to do well in a consistent fashion.

But that should be followed by: "Guest Blog" (or something similar). Your energy and creativity can still be appreciated by a captive audience in someone else's venue. You can get many of the benefits of blogging without the need for (daily / weekly / whatever) commitments... and make friends or build reputation in the process.

As an example, I run a popular robotics blog myself [1]. Yet, I've also contributed guest articles for IEEE Spectrum [2], which can have some cool side benefits... like op-ed style pieces in academic publications [3].

[1] http://www.hizook.com/

[2] http://spectrum.ieee.org/automaton/robotics/robotics-hardwar...

[3] http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6...
We have one of these for our office. It's great.
We use lockitron at the Tigerlabs co-working space in Princeton. It's awesome! The provisioning, the ease of use, and the reliability are amazing. The team has done a great job of focusing on, and absolutely nailing the future-of-locks scenario. We've been happily using Lockitron 1 -- Lockitron 2 appears to eliminate the 'base station' and the custom lock, and now works with your existing lock. All Airbnb's and Co-working spaces need this. ;)
Show HN: Pibow - an update (sold 12,000 in 11 weeks) 
76 days ago I submitted this link: http://news.ycombinator.com/item?id=4257793

Since then the response we've had has been just unbelievable - we've opened a workshop, bought three laser-cutters, have distributors in the UK, America, and Sweden, hired a full-time staff member and also have two temporary workers helping with the backlog. Something about Pibow caught a lot of peoples imagination for sure!

We've learnt a huge amount during that time about setting up, insurance for light manufacturing, shipping and handling customs, dealing with bulk orders and retailers, and just generally having a blast connecting with our customers who are amazingly passionate and interested in what we're doing.

We've just had a guest post featured on the Raspberry Pi foundation website (http://www.raspberrypi.org/archives/2098) which gives a bit more insight into the journey we've taken so far.

As our first foray into manufacturing (coming from a software/design background) this has been a really amazing experience for us both! We intend to build the business (Pimoroni) into something bigger and have plans for a few more products as soon as we have a bit of time and head space to deal with it.
Or with scala, and I do, but we're talking about Java 8 here.
Indeed the philosophy is close to gis.to: having humans, and not computers, write summaries. There are some key differences though, mainly the bookmarklet which enables you to create a summary of the webpage you're on without having to leave it. Also, I am under the impression that gis.to is not active anymore, the latest summary dates back to January, correct me if I'm wrong ?
Ask yourself - What would you do with your life if money was no object? [video]
I guess there are articles / threads like this discussing sexism directed at men in female dominated professions too.

http://ajnoffthecharts.com/2009/06/16/do-male-nurses-face-re...

The 2004 federal survey of the RN population found that only 5.8% of RNs were men. This results from the profession’s use of caring philosophies that perpetuate the stereotype of women being more caring than men, as well as from the use of language that isn’t gender neutral and the failure to recruit men.

http://allnurses.com/general-nursing-discussion/sexism-nursi...

As a male in nursing, I feel that I am sometimes treated differently because of my gender. I believe that I am expected to carry a heavier patient load with less assistance from my female coworkers.
ICSE Most Influential Papers
Atooma Is Like An IFTTT For Mobile And It’s Insanely Clever
Hi, this is strange as we followed the html5 boilerplate way of detecting IE. We will look into the matter, thanks for the feedback.
As a sidenote, our site isn't optimized for mobile (to put it mildly) so I recommend trying it on a computer.
> essentially the same strategy (i.e., some syntax changes and a pre-compiler)

TypeScript and CoffeeScript, yes. Dart's a brand new C-like web language that is quite different, and has its own VM. Although, of course, you can still compile to JS. But unlike TypeScript and CoffeeScript, it isn't really an alternative syntax for JS, or annotations removed at compile-time.
I really like the bookmarklet intro, but my concern with a bookmark is it's static. If it was an extension, it could change to show if there's already a tl;dr present.

The web is a big place, so realistically there will almost never be a tl;dr waiting, for at least the first year of this service, which means the bookmarklet is effectively a "create tl;dr" button.
Perforce Aims to Bring Git to the Enterprise
Yes, yes, yes! Browsers, even mobile browsers which are still fairly rudimentary[1], have evolved a whole host of useful interactions like loading new tabs in the background to "fork" your session, using bookmarks and history to return to a previous state, back/forward/reload buttons, links that you can copy into email or other web pages, etc. These might not seem very interesting because we take them for granted these days, but it's really powerful that they work across every site and can be further customized on the client side by browsers or add-ons.

People complain that web apps don't behave "natively" and need to reinvent things that native apps get for free. This is true. But native apps also need to reinvent things like bookmarking and tabs that web apps get for free -- or in most cases they simply live without these things and people miss them without realizing it.

I like that some of the web's UI language like the back button is finding its way into operating systems like Android, at the same time that native app capabilities are finding their way into browsers. But browsers still have the edge in "advanced" navigation.

[1] disclosure: I'm a mobile Firefox developer.
Rephrasing (b): who have we hired that, despite whiteboard coding proficiency, isn't cutting it? And why?

Has someone suggested whiteboard proficiency is sufficient by itself?

The whiteboard is meant to filter out people who suck. "Add a cache to a JavaScript function" is a dumb question for reasons many others have pointed out. Joel's classic article[1] recommends these as examples:

• Write a function that determines if a string starts with an upper-case letter A-Z

• Write a function that determines the area of a circle given the radius

• Add up all the values in an array

Those are all trivial. You should be able to come up with another half-dozen if you sit and think for a bit. The language doesn't matter, and the syntax shouldn't matter (as compared to the semantics).

I hear lots of scare-stories of "great coders who choke on interviews," but I find it very hard to believe any kind of "great coder" can't add up the values in an array. I might ask "how do you find the median value in the array" just to see what they come up with. There isn't a right answer, but there are lots wrong answers.

[1] http://www.joelonsoftware.com/articles/GuerrillaInterviewing...
I use the words girls and guys

Boy, not guy. If you used 'boy' for a black male, it would be pretty racist.

Know how today it's popular to call to someone by saying "Hey man", "Yo man", etc? That was a trend started by black men in response to racist white people calling them "boy" as a way to insult or demean. The stigma still exists throughout most of black culture because believe it or not, there's still parts of the south where full grown black men are called "boy" by ignorant/racist whites.

Using "girl" is not in the same ballpark, so I can see how this may have slipped your mind, but some full-grown women don't like being called a "girl". It's demeaning in a similar way, though I don't believe it was intended to oppress the entire female sex, so it's not nearly as bad.

If it's a professional setting, don't call people "girls" or "boys". It's just not respectful. If someone is over the age of 21, just use "woman" or "man", or whatever they prefer to be called. They will appreciate it.
Haters gonna HATEOAS
I think this is unnecessary, clumsy and inelegant. I don't see a single reason to look at this over LESS/SASS.
Erm ... like I said, it happens at compile-time. The library provides a runtime version for testing purposes. Sorry if I wasn't clear enough.
LightDrive table lamp
Not true, read the actual quote, he said "and women. Or men. Whatever" he specifically expanded it to basically include "whatever you are attracted to" ... he is a straight man, he will use what HE is attracted to as a reference. Also, how do you know his statements weren't actually directed at lesbians, who are attracted to similar private parts, why assume he was targeting straight men? ... in this case, again with so little context, I would lean towards !lighten up everybody!
"I'm no node.js wiz here, but I think I have a valid idea... maybe the reason that most of the women that didn't become programmers, didn't become programmers because they had no interest in it and didn't want to become a programmer?"

{{Citation needed}}
Yes, I know and you are correct.

At a high-level, though, and in the case where browsers are the target platform, those aspects are largely implementation details.
>Microsoft is trying to sell

Do you mean sell as in for money? Or sell as in get people to adopt? Under an Apache license, I doubt it's the former. Although they could sell the Visual Studio tooling.
The recently released 'PostgreSQL: Up and Running' may be right up your alley, at only 168 pages:

http://shop.oreilly.com/product/0636920025061.do
The "Lighten Up" situation is quite different in that there was an identifiable victim of the sexism who suffered concrete consequences such as being forced to attend an HR meeting. "Every woman in CS" is too broad to establish an identifiable victim and "this makes me angry" is not a concrete consequence.
Thanks for the feedback @hiphopopotamus. Yes, I agree wrt sexyness. Am planning to get help from a professional web designer.