skysight-inc/HackerNews huggingface dataset:
In my limited experience, PhoneGap is good for getting a quick proof-of-concept up and running on a few platforms or for wrapping basic mobile HTML sites in a native wrapper. Once you start using native functionality (camera, accelerometer, location, etc), you'll find that you have to customize your code for each platform. You will likely hit the biggest wall when you want to do notifications. That's where I gave up on it and went native, so to speak.
This is the price for US. It actually starts at US$280 in Brazil.
It's an unlocked bootloader, assuming you can get the needed device drivers installed into FF OS I don't see why you wouldn't.
I would test it in my firefox at linux box.
The Moto G is a very high quality phone for only $200. The $50 phones out there are extremely low quality in comparison.

However, you're ignoring a key factor, over time manufacturing efficiencies will bring the cost of the Moto G down, while the quality remains the same. In a year or 2 it will still be a good phone, in 5 years it will still be a decent phone at the low end of the market. But by then the cost could be $100 or even as low as $50.
Yes look at that mankind and imagine making it EASIER for them to wage war. See my point?
Besides his skills as a software developer, I am impressed with the fact that he has held on to his vision and led his company from Ximian, through Novell, then Attachmate and onto Xamarin.
My bank has never claimed anywhere that my banking records are totally secure and that they would never have a chance of being turned over to the Feds if there was an investigation.
Why would it violate any rights to privacy? What rights are you talking about, anyway?

The only thing we don't share openly in this manner is personal health problems.
Right now we can't afford to do a huge amount of bulk grain since we aren't that big. The price will come down as we grow. One thing to keep in mind is that these are extract kits, not all-grain. So they will run a little more expensive. We went with extract because it is easier and a majority of brewers are extract brewers.
18 Things Everyone Should Start Making Time For Again
Regarding the latter part of your comment, it's actually interesting to compare GE to Google for several reasons.

When GE was founded, it was a new kind of company for the time, and in the same way, Google is a new kind of company for our time, together with companies like Amazon -- their business model is built around leveraging the Internet, in the same way that GE was built around leveraging America's burgeoning industry.

Furthermore, Google manages to bring in a third of the revenue of GE with a sixth of the employees, and their net incomes are remarkably close. Think about how many products and services Google already offers, and how many more we already know are in the works. Because it's software, you don't as readily perceive these facets of this admittedly very large organization as you might with a company like GE, whose primary business is to produce a diverse array of physical objects.
You could go in and clean up or refactor all of that bad code, or you could use that time for something else. So it's still a trade-off.
But you'd need to send a spreadsheet with that to the victim.
a fix would be to use betadownload.cyanogenmod.org which is a single level subdomain (rather than beta.download...)
Yeah, a good real-life example is hover.com. It's a domain registrar that has nothing to do with hovering, but it's a nice short dot-com that is pretty memorable.
I was a non-believer in preprocessors for a while until I actually started using one. Writing HTML and CSS can be a pain, so much repetition and closing tags/brackets for something that's just a markup/stylesheet language.
I've been using Jade and Stylus for while and oh my god how much faster you can write stuff and how quickly you get spoiled by it.
Wouldn't this lead to ever increasing office politics among the first 15 hires?

When an acquisition is in the air the by far most profitable move would be to start bullying others out. If the finances aren't transparent to at least those 15, I'd expect false rumors about the company's profitability going around to make other people quit.
Novel vital signs monitoring device gets $10.5m funding
I changed the non_worker_multiplier from a uniform distribution from -0.05 to 0.15 to a much more optimistic uniform distribution of 0.5 to 1.0. The predicted outcomes still greatly favor Basic Job to the tune of ~1.5T.

I think that this demonstrates to a large degree the author's point that the best way to disagree is to make a change and see what you come up with. For someone with inclinations similar to yours, your comment is likely enough for them to justify dismissing the result reached by the basic model, but when you add the proposed effect to the model, well, you come to the same basic conclusion, that Basic Income is significantly more expensive than Basic Job.

A lot of comments here, including yours, come from an unjustified implicit rejection of the main thesis of the article by preferring rhetoric over model refinement. That is, the author is arguing that a better way to go about this discourse is to test the effects of different assumptions with the model, but many commenters are hammering through rhetorical rebuttals to the model's conclusion without addressing whether they actually believe that rhetoric is more effective than the mode of discourse proposed by the author.

Your rhetorical argument (including the argument of the grandparent since you apparently concurred: "absolutely") suggests that the main factor in deciding between the two approaches is whether they decrease or increase work productivity. When that hypothesis is tested in the model, it turns out that the other factors combined overwhelm the effect on worker productivity, and so the effect on worker productivity should not dominate the debate as suggested by the grandparent.

This was an easily testable hypothesis given the model offered, and once it was tested it looked weaker than suggested by the grandparent. I think that this demonstrates that there is some truth to the author's claim that running our assumptions through the model, and refining it overtime is likely more valuable than making these untested rhetorical arguments.

Now, certainly there are likely problems elsewhere in the model, and reasonable people can have disagreements on what assumptions are reasonable. But the point is to argue and test those assumptions continually, rather than offering unweighted rhetorical arguments and either never reaching consensus, or just landing on the argument that is most repeated or shouted the most loudly.
There's a world of difference between:

"The company has simply decided..."

and

"The company has probably decided..."
Louis Vuitton Belts Cheap For Sale 2013
$35 for an extract kit, especially something decently hoppy, isn't too bad - especially if your local store isn't MoreBeer or Northern Brewer. (Though I'd feel better about that price if it included Liquid Yeast, and the "extra ingredients")

$15 to ship is a killer.
you're presuming that a web application would serve a page up with HTTP/2 and not test their embedded hrefs for the user experience?

more likely legacy pages will remain HTTP/1
You don't need to be unlocked any more to install CyanogenMod, for most popular phones.
http://wiki.cyanogenmod.org/w/CyanogenMod_Installer#Supporte...
Well it installs different ROMs depending on device. There's no other way for them to do this.
Lots of froth, lots of buzz, lots of hype. Few facts, few examples. It's actually hard to comment on, as there's so little to get hold of. Standard Wolfram fare, rally (still waiting for CAs to take over the world), but always disappointing from someone evidently so smart.

Oh, and if Mathematica is the basis of the "Wolfram language", and this is the universal computing language of our new "interconnected brain", I'm leaving for another universe. Unless the boy who cried wolf really has cornered one this time.
Unfortunately, you are right. I am optimistic, however.

IE used to not GC cyclical JS/DOM references. Google Chrome is doing a massive rework of DOM garbage collection with Oilpan.

You are right that it is not a trivial change, but there is nothing technically infeasible about GC'ing per closure. I think it is worth it, just as it was worth it for IE to have smarter GC.
I agree. I just tag articles I throw in there, and when I need to reference something, I look for the appropriate article that I saved off.
Tying the sale of these domains to Yahoo's quarterly revenues -- even bringing them up in the same sentence -- is the wrong context in which to discuss them in the first place. Even if Yahoo raises a million dollars from this sale, it'll have no material impact on the bottom line.

That said, there are other factors at play in a move like this: 1) PR value (it got the attention of the tech press, after all); 2) the sale of nonproductive assets for any sum greater than $0 isn't necessarily a bad thing. Even if it has no measurable effect on the quarterly results.

If I own a broken appliance that I lack the time, financial interest, or skill to fix -- but I can sell it to someone who can make use of it for a few bucks -- I might as well sell it. It won't make a dent in my yearly income, but it'll be better than holding onto the useless (to me) asset.
These comments sound like the guy is getting a pass for his screwup, and the only reason why is because the government is the one doing the subpoenaing.

If the situation was reversed everyone where would be cheering at how incompetent and idiotic the government is.

It should be owned up that he designed his system with a weak spot, and that weak spot was obviously used to legally subpoena the data the government wanted access to.
Why does the new iPhone have a 64-bit processor?
Very valid point. Do you think that offering a kit every other month would be a better solution? Or perhaps having tiers, where one would be 3 kits a year, and another 6, and so on.
Integer Undefined Behaviors in Open Source Crypto Libraries
You have that backwards.

It's Verizon which has decided explicitly not to be compatible with phones which works everywhere else in the world.

It's like an ISP which decides that it doesn't want to use TCP/IP, but instead goes off and makes their own network-protocol, which requires its own custom OS preloaded on customer-computers.

You can hardly blame phone-vendors for not being on that ship. It's much more profitable to make one model which works everywhere.
What numbers?

There's absolutely no data to support any numbers for this, how could I possibly guess?

That's why I don't like this post. It would have been really interesting if there had been any basis at all for the numbers, but a model for something this complicated backed by nothing is worse than useless - it's misleading.
The electorate has done no such thing. The expansion of institutionalized secrecy in government by our representatives is an example the principal-agent problem. http://en.wikipedia.org/wiki/Principal–agent_problem
You wouldn't work for a company that gives you an extra 1% of equity on top of your normal grant? Why not?
This phone looks like a game changer to me, because it has the specs of a high-end smartphone but is priced like a crappy low-end one.

The cost of an unlocked unit is $300 to $600 LESS than that of other devices with comparable specs, so mobile carriers should be able to offer the Moto G to the masses for hundreds of dollars less than any iPhone or high-end Android device by Samsung, LG, etc.

Mobile carriers could offer the Moto G profitably at a negative price -- for example, zero money upfront plus an instant $300 coupon rebate if one commits to a two-year plan. Or they could offer it with much cheaper monthly bills than economically possible with other comparable phones -- for example, 25% off one's monthly bill if one commits to a two-year plan.

--

Edits: added context and examples.
Analyzing the Ara Project Of Google's Motorola Subdivision
Mediocre compared to what?
Relevant username, really too bad you're down here.

import random

def sky_is_green():
return random.choice([True])

Please, if you disagree, write some fucking code.
The problem is companies are looking for engineers while you are talking about this in terms of programmers. In most companies, it is about shipping and making a difference to the bottom line. It doesn't really matter if you are a good programmer if you are not getting things out of the door / ensuring future dev/maintenance will be pain free. For this programming is a tool, just like planning / estimation / design skills / being likable which helps with mentoring new developers etc. The % might differ, but the net evaluation has to be on the whole. Net results are also based on the big picture - what is your impact on the product? If we go by programming abilities alone, then managers must make base pay, which they don't. Also as you grow senior, the requirements change too.

And I don't know your scale of 'good' programmer either: What do you mean by that? Are you saying you are as good as Linus Torvalds or are you saying you are better than your current peers? I am assuming it is the latter - which probably means zilch in a site like this. Many folks here receive that recognition and over time they come to a conclusion that it doesn't mean much. Which is why you get a lot of naysayers. They aren't doubting you, they are just doubting the general feeling as been there, done that.
Sounds very promising, Wolfram seems to be on the right track here, pricing might be an issue but I am looking forward to the "language" like the instant cloud deployment.
Really? Thanks for correcting me then... thought some basic EE courses were part of the curriculum in at least most places...
The Motorola blog says that the phone will have an unlockable bootloader (in the U.S) which means you should be able to install custom ROMs.
For iOS Users in particular when someone tells us their app is "Native" we expect it to be just that! Not a website wrapped in some native code. Further more wrapping your web app in native code is a good way to get you picked on in reviews. No one likes it. We want it designed for the device we are running on. Not something that was put together for to simply check something off a list.
What about iOS where you definitely need OSX? Xamarin has some integration with VS (I've never used it myself), but it still needs a mac with OSX installed to work (even if it's just a macmini somewhere.

If Microsoft does buy Xamarin, I'd like the following to happen:

Xamarin and TestCloud become much cheaper.
More attention given to the IDE - fix the hell out of it
Better documentation

I also think it's a fantastic way of encouraging developers to work on WP 8. The less code you need to port from Objective-C/Java to .net, the better.
I guess "reading" would need to be defined here. Sometimes I look at the headline of an article and decide "this 'might' be useful later"....then I add to Pocket with some appropriate tags, with no immediate intention of reading.

EDIT: if it's an article with important enough information in it that I'll likely need. While I'm reading it, I'm usually taking notes in nvAlt that I can reference in the future in a way that's indexed/organized for me to find.
http://jsfiddle.net/hYfN3/197/

elm.onkeydown = function(evt) {
evt = evt || window.event;
var keyCode = evt.keyCode || evt.which;
if (keyCode == '13') {
var nextid = this.id.charAt(0) + String.fromCharCode(this.id.charCodeAt(1)+1);
document.getElementById(nextid).focus();
}
};

disclaimer: I don't know JS
Good quote. That is certainly a simple way to manage things. It isn't the only way (nor the best IMHO), but it is the simplest.
You don't like the SCCS syntax that much? So you're saying you don't like CSS syntax that much then? Because that's what it is.
Or you could interpret is (as I think other replies are suggesting) as men feeling no shame or threat to being nude. I'm not sure how to articulate this but the women may have felt they were "losing" something by being photographed nude. The men probably didn't.
LinkedIn Unveils Major Pulse Integration, Replaces LinkedIn Today
Your Peer-to-Peer file sharing data is not a private matter
Lower-end and mid-range phones get this right more often than higher-end phones, I think. My Galaxy Light will easily last for a few days with light to moderate usage.
I have used korean site http://www.naver.com/

Its almost cluttered as amazon
I already include the former in my model, albeit in a very limited form. See the jk_rowling term - you probably want to alter that until it describes your beliefs rather than mine. Then if I find it plausible, I will update my model to include it and see if it significantly affects my results.

I don't know what your second bullet point is talking about - unlike a mathematical model, your words are unclear.
If your phone allows it.
I second this. I have about 70 unread emails in my personal inbox. 64 of those are emails I sent to myself, text, urls, just subject lines, etc...
This appears to be a comment that seriously suggests removing authentication from TLS as a countermeasure to NSA surveillance.
Seconding this - some of us designing web applications / intranet apps for banks or government have to support IE8 for the foreseeable future. We're just now starting to drop IE6 support for the new versions of our products.
Why would it be? The article was named "Why Sass".
But I do grant him the enthusiasm of the forever hacker. I read the article and it came through as someone that had a breakthrough and just wants to talk about it.
Cheap website improvements. Write for space aliens.
Except that I _also_ don't believe that it's as simple as that - because we're talking about complex societal changes.

If you _give_ everyone a job, then what are they doing? How does that compete with people already in minimum wage jobs? Are we offering, effectively, subsidised labour for large corporations? How does that effect people already in those jobs, or people who would be moving into those jobs?

I don't believe that any model could be made which would take all of the factors into consideration - I believe that we will need to _do_ it (in one city, or one state, or one nation) and then see what the results are.
I really enjoy my $399 32gb Nexus 5. I couldn't be happier.

But yeah, $600-900... never again.
TCP stacks long ago became something for other people to implement and hard to debug. Same with most encryption. There will always be a hobbiest path with http/1 but the biggest sites in the world are building http/2 for their use cases.

The internet is no longer predominantly a hobbiests' playground and hasn't been in some time. Mainstream success leads to this sort of transformation by definition.
Oops! Thanks for letting us know.
Well yes, kind of.

I'm all for encouraging the science (they may make a breakthrough whilst researching it) and don't wish to belittle their achievements. But the article presenting this as a feasible fuel is wrong.

It's like designing a car that runs on Fusion power... great idea, but not a reality until a fairly major technical hurdle has been overcome first, namely; harnessing Fusion Power. And even then, there are far more exciting uses for the technology.
Correct. Copy, New Tab, Paste, Add Email, ... Too many steps. However this is a start.
Liquid yeast is a real pain when it comes to shipping. We would have to charge a couple bucks extra just for the packaging.

I agree 15 dollars is high but shipping 10 or so pounds is about that much.
Detailed analysis: http://www.keionline.org/node/1825
Looking at the error count column suggests that the benchmark setup is just plain broken. I can't imagine the times are accurate.
What's wrong with the CLR? It seems to be better for a cross language runtime than the JVM.
Pursuant to another thread's consternation, I have to wonder how much of this would happen if street cleaners were just given approximately their salary without any requirement to work (if they continue to, they double their income...but they have the option to continue their current lifestyle without working), no strings attached.
Do you have some open-source project for this already rolling?
It's not illegal, you just have to announce that it's sponsored (and Wikipedia mentions that it doesn't count as a regular play, but I can't find a citation for that at the moment): http://www.law.cornell.edu/uscode/text/47/317
I agree with the list and I would like to add a couple of points to it.

1. don't return error formats in a different data format (e.g. xml error response with a json api)

2. don't use custom request signing (hey, mixpanel and seomoz)

3. when rate limiting, use headers to communicate how much requests are left, how many were made before and how many seconds until the rate is refreshed.

4. Authentication, there's an obvious ease-of-use vs. sensitivity of the data. but when in doubt pick basic auth (or api-token) with https and close port 80 on the api host.

5. use REST

6. be fast

7. provide as much nested data as you can without violating 6

8. maintain your own client libraries

I agree with the comments here that documentation and consistency is a good thing, I also agree with having an option to batch requests if you have a rate-limit in-place.
I never thought I'd have the opportunity to act like a fashion designer on HN, but here it is:

It's that way because they want it—Jeffrey Zeldman and the ALA team. It's their playground.

It looks like that because it's striking. Gets the people going. Made you look. Got you mad.

It breaks the mold of traditional website design:

| Logo | Nav |
|----------------------|
| Content |
| Additional info |
| Editorial info |

...and replaces it with the vertical design of book pages, with some clues from magazine design (like the header that's only partially shown). Ever read a magazine that had text on the page margins?

There's a place for purely functional design, and there's a place for experimental design.
Boost 1.55 released
No, they're saying the performance will be slightly degraded. But you can already spin up thousands of threads on Linux without performance problems.

The M:N model is notoriously difficult, making your threading system 10x as complicated usually isn't worth the 10% performance increase. Haskell is, again, the exception that proves the rule. In Haskell there is no stack and no need for TLS, so the complexity of M:N threading is much lower. Additionally, on Haskell there is a provision for pinning green threads to OS threads if you need interoperability with foreign code that can't get moved across threads as easily, and the assumption is that you usually don't need to pin threads.

I'd also like to point out that for some applications, using native threads instead of green threads will reduce the number of context switches, it's when threads are CPU bound that green threads give you the biggest performance boost.
> Soylent is all liquid.

Wrong, it's a power mixed in liquid.
I agree with you, but that changes nothing.

You're basically saying that economy is not science, in the sense above. Which I agree with. It is madness.

This doesn't mean that things outside science cannot be useful -- just that it's not science.
Dont companies pay equifax and such for employee salary data? I'd be careful on this one.
BBC Radio One, Two, Three, and Four are transmitted on FM (and others). They are free to receive, and funded by the BBC licence fee. They do not carry ads.