skysight-inc/HackerNews huggingface dataset:
It's a portable computer. The "phone" in smartphone is an anachronism of a bygone era, and actually seeing people using one as a phone is rare now.

People browse. View media. Post pictures. Read Facebook posts. They do things where the attributes that make a small smartphone good for one handed use conspire against usability with two hands (browsing Reddit on a 4" screen iPhone, for instance, is an exercise in precision. Many downvotes were accidentally dished out on HN courtesy of small screens). If 95% of your use is as a landscape portable computer, that 5% use of "one handed through a parking lot" should rightly suffer.

Of course some people really do prefer smaller devices, and those options need to stay around (the Nexus 5, for instance, is still a premiere Nexus device). But a lot of people really do like "phablets".
Hmm, although every successive year would contain (most) of the previous year's results, so there'll be a certain inertia.
In general, no way. In Nexus, well yeah, Google wants you spending money on cloud storage.

Until we all have affordable wireless signaling at 300+MB/s without stupid data limits, then local storage matters.
Is the docker for Windows is mainly CLI only?

Or the GUI exe will be also isolated from each container session?
Intel is almost giving away Bay Trail-T CPUs to try and claw marketshare away from ARM-based CPUs/SoCs. As an example, Intel's advertised price for an Atom Z3735F (quad core, 1.33–1.83 GHz, 2.2 W SDP, 2 GB RAM max., Intel's Gen7 graphics) is $17, but I've read that the "real life" price dips under $10 in volume. This is an absolutely mind-boggling price for a quad-core x86-64 CPU with really quite good integrated graphics.

An exciting (to me, at least) development is that OEMs are starting to produce sub-$100 HDMI sticks with Bay Trail-T CPUs and 16 GB–32 GB of eMMC storage inside. Assuming the firmware isn't crippled, those sticks should be able to run unmodified copies of any modern x86 operating system. On Linux and FreeBSD, there is stable, functional, non-proprietary GPU support, which is a huge win over the vast majority of ARM-based systems. (Even the "OPEN hardware and software platform" Matchstick is currently chained to a binary blob because of the Mali GPU. Maybe one day the reverse engineered Mali driver will be awesome, but it's not there yet.)
They're only dead for Nexus phones because of license costs and cloud storage etc.
Social is 100% in chromecast favor. I love sitting down with family and friends and just queue up a bunch of different Youtube videos or songs to play. It is hysterical, convenient and cross platform (iOS or Android). This will do everything Chromecast already does.
https://plus.google.com/+MatiasDuarte/posts/haoy5nDv6yr
Density isn't everything. A good 4800dpi printer probably prints at 300 or 600dpi most of the time, unless specifically tell it to do a high quality print. In any case, it's not often that one digs through their printouts with a magnifying glass to be able to tell the difference.

For a phone or tablet, I would trade pixel density above 300ppi for a higher framerate or better battery life. My Nexus 4 has choppy animations, and that is much more annoying than being able to see pixels.
I think a good middle ground would be to implement this idea into a password manager. You have one strong password to unlock your manager. Sites that support passwordless Would send it to the password manager. Otherwise use it as normal. As long as the password manager is supported on all platforms I think this would be the best solution. As for how it would communicate I always prefer pull rather than push.
Excitedly waiting for a new Android tablet but 32GB max is too little for that price tag.

I suppose Google expects more photo/video taking on phones vs tablet hence lower storage?
Gett Now Pays Drivers Over Twice as Much as Uber
This is a better link:

https://android.com/versions/lollipop-5-0/
Microsoft's Python IDE (PTVS 2.1 final)now available
I agree with all your points and also own a Nexus 5, but I'll keep it until it dies. I kept an LG Optimus for 3 years, to the point that I replaced it when I couldn't reliably make a phone call. My one gripe with the Nexus 5 is that the camera is pretty bad, and I find the controls pretty awful too

Hopefully there'll be some refresh on hardware for the 5" phone
It's significantly harder to produce large, 4K panels without imperfections when compared to small panels.
Since Bitcoin ATMs still dispense cash, why not just retrofit the same hardware?

You can use the same hardware, but when you're buying 10s instead of 1000s of them, it'll probably cost you a lot more per unit. At least that's how it works for most manufactured goods.
Ah, this will replace my RPi with XBMC (for local playback) and Chromecast combo nicely - not having to use two devices will clear up some HDMI space on the receiver :)

The Android TV interface looks pretty sleek as well.
I haven't personally run any memory or cpu performance tests. There are online LaTeX editors out there; ShareLaTeX comes to mind. My point being that if online services like ShareLaTeX exist, then the conversion process shouldn't be horribly slow. As always, YMMV.
Ask HN: What is Google doing with GIS data?
About 2 months ago at a startup demo event a programmer mentioned to me that Google was working on new GIS algorithms but he couldn't say much else. I got the impression he got the data second handed, and offhanded.

A few weeks later I spoke with a a trusted contact who is a project manager for a company who is working on GIS data. I asked about the Google rumor and they responded affirmatively saying yes, Google is and their company is actually working with them. He refused to give any details.

So what's Google doing with GIS?

Disclaimer: I have never worked at or applied for Google.
I'm tried of companies doing this, they're all guilty of it. At least be honest about.

1 week battery life!*

*In airplane mode, no apps running and the screen was only turned on once a day
It can be a useful resource but not for new coders.
Banks aren't worried about bitcoin displacing them if that's what you are implying.
Statistics and surveys consistently tell us that fathers invest much less time in their newborns than mothers, so unless you've only ever met outliers, it's a bit silly to pretend there's no difference.
Imo it's a very good thing that they have to spend a lot of time researching. Along the way they will see and learn many different things and in the end provides experience. Thus I agree with _almosnow.
Beating Mario 64, OoT and Goldeneye simultaneously in less than one hour
Hosted RethinkDB now available on Compose
Most people don't watch their set from 20 feet away. And position is seldom static -- I tend to stand during football games, for instance, and move closer during intense plays or close-call replays. The same thing happens with smartphones, where people pull it in tight to look at fine detail, and a very high DPI allows you to do that with endless zooming/unzooming.
Static types provide guarantees that help the compiler know when optimizations are valid.
This is a common misconception. Chromecast runs "actual applications", which are controlled by an application on a separate device like a phone or tablet. One of those applications (I believe the least useful one) enables you to mirror a display from the controlling device. But most of the applications are things like netflix, google play movies, and hbogo - very similar to the nexus player.
A necessary question: What value am I providing?

In their case, they dodged providing any at all.
What is the operating temperature of these superconducting magnets?

I can't see how heat energy is supposed to be flowing out of that plasma envelope yet the magnets are supposed to stay at near-zero temps?
What can I say :) ? You underestimate the android market. Maybe I am just excited about this because I am an android and iOS developer and don't develop for the other devices you mentioned.
HN is kind of weird with the comments. If you don't see the "reply" button, click "link" then there should be a comment box that will work.

Anyway, no one knows how this will play out, but Roku didn't kill Apple TV, FireTV didn't kill either, and I wouldn't expect this thing to do much damage in the very crowded market either, all things considered. Brand name doesn't mean that much these days, as Microsoft and Blackberry can tell you. What matters is how cool it is and how quick the adoption and lock-in is. Lots of people already have smart TVs, gaming consoles, or Apple TV/Roku devices.
It's a real drag on both battery life and performance. Maybe not at first, but benchmarks showing "performance degradation" can show how quickly the 1440p phones get a penalty in performance.
For sure. But a 400% difference is not usual for bulk purchases.
Um, maybe you missed the point about dependent types? You can express a function, that takes no arguments, that returns primes below 1,000,000 as it's type! That's kind of the point of the talk, and is supposed to be possible in languages like Agda and Idris (I don't know enough about them to give any syntax here). See jules' comment below about how curry-howard does not mean your implementation is a full proof as well.

Considering code that flies planes and shoots guns generally is written using proofs on control systems (if not required by law), your examples are a bit weak.
I've been guilty of this too. The funny thing is, if you actually want to win an argument that's exactly what you shouldn't do. If you respond to everything the other person said, and refute each of this points, then inevitably somebody will come along and take one of your refutations of an unimportant issue and point out a factual error in your refutation. Even if you are 100% correct, somebody will come along and misinterpret one of your sentences. At this point you've lost the debate, because now the entire debate is focused on that small point that you got wrong, and it can be difficult to steer it away from that onto the more important issues.

No, if you want to win an argument you should do exactly the opposite. You should find one weakness in your opponent's argument, and then make a bulletproof refutation of that. You may think that because he made other points that are wrong it's better to point out all the ways in which he is wrong, but that's a bad strategy. Inevitably you will be wrong or misinterpretable in one of your many refutations and then you've lost.

Both of these strategies are of course detrimental to having a productive debate ;-)
Hacking Trademark Law for open source
The intended market is people who don't carry their phone in their pockets, e.g. women who don't wear pockets that can fit a standard-size phone anyway. If you're just putting it in your purse, the extra inch isn't ab problem.
Google Trends: Microsoft vs. Banana
"Improved network selection logic so that your device connects only if there is a verified internet connection on Wi-Fi"

jfc, I can't believe this is just now being fixed. This has to be the most infuriatingly stupid thing about android.
I don't have hopes of them adding the ability to intelligently switch from a weak wifi signal to a strong cell signal, but this is a step in the right direction.
No more assuming I have no new emails/texts when I'm in an airport because my phone quietly joined a wifi network and is waiting for me to open a browser and log in.
And this a great danger because ... what?

It is of course a danger, but so is crossing the street.

What did you do when you found those weapons?
That's a good point in a way. At that size (especially with the 4:3 screen ratio) it's certainly uncomfortable to hold it like a phone, even with huge hands. Ergo, screen size doesn't really matter that much (of course it matters somewhat; think of the forces and you realize what affects torque) – you hold it like an iPad Air, and the more interesting spec would be weight which I couldn't find by glancing the product page.
Yes but tablets are great for pleasure. I wouldnt use my iPad to do work on but for browsing the internet on the couch or reading emails (usually non-work) it really excels for me.

But I may be changing my mind as soon as my iPhone 6 plus gets here.
It's not a sign about pure versus impure functional programming. It may be a sign about strict versus lazy evaluation.
I felt exactly the same way, everything was well thought out (camera, battery, speakers, etc...) apart from the screen size. The consensus seems to be that 5 inches is the absolute maximum for most people (aside from phablet fans). It's such a shame because it's so close to perfect (for this generation at least). I do wonder what kind of market research phone companies do because I could have very easily predicted this negative outcome, and I'm sure plenty of other people could too. At least it should be the first Nexus phone with decent battery life.
College President Gives $90,000 of His Salary to Lowest-Paid Employees on Campus
FWIW: I bet you that there exist people with 0 < n < 100 HN karma who have weekly rates which beat Thomas' and my peak career rates, combined.
By run actual apps, I mean actually run the app's code on the device. There is no netflix app for the chromecast, it requires a separate device with the netflix app.

The chromecast is a glorified wireless hdmi dongle.
I doubt there will be an OTA, you'll just have to flash the full "clean install" factory image as it becomes available. Probably factory reset the phone as well.
Yeah, you did give that indication, you're constantly framing abuse and harassment of women as a "battle" between two equally positioned sides, incidentally sides where one would be arbitrarily placed in by accident of birth.
I was also expecting MS to revive libOS... it's a happy surprise they will go with the docker ecosystem instead
Most excellent! I just barely got a Moto X (2014) just a couple weeks ago and it's great to hear that it'll be coming my way soon.
> I have solved the fairly rare occurrence of my phone dying when I want to watch a movie my having a chargee next to my coffee table. I mean, maybe we just have different experiences, but has this actually happened to you? Regularly?

I have a charger next to my coffee table too, but then I have to sit in the seat next to the coffee table every time. And I have to reach over to use the phone because the charger cord isn't very long.

> Does it take up more or less time than hunting down a lost remote control?

Far less time. The remote isn't an object that gets moved around. It spends most of it's lifetime in a single room. If you lose it there's a 90% chance it's in the couch cushions.

> You'll have to instead talk to them, or have them sit closer and look over your shoulder. Not more or less social, just a different type of social. And add to that, the ability to have multiple people use their individual devices to queue videos is an excellent social experience

Multiple people staring at their own screens looking at different things is not social.

A: "Oh this one looks interesting"

B: "Which one"?

A: "Third row down, second movie."

B: "The one with the snowman?"

A: "No, it's got the actors smiling"

B: "Hm, third row down, second movie? I see a snowman"
Betting on a math error from Skunkworks? Highly unlikely. If anything, scalability will be the issue, as it always is
Apple accidentally reveals iPad Air 2 and iPad mini 3
Illumina Accelerator Programme – Y Combinator for Biotech
Advisory 01/2014: Drupal – Pre Auth SQL Injection Vulnerability
>>If large phones were impossible, impractical, and undesirable, people would stop buying them.

I think you're conflating several different things here. Something can be impractical but still desirable. For example, big SUVs are a pain in the ass -- they are inefficient, difficult to maneuver and hard to park. Yet people still buy them because of a simplistic "bigger is better" mindset. How many people with big SUVs actually use all the space in the vehicle? How many people with half-trucks actually use it to haul big and heavy equipment that would not fit in a smaller car?

Yes, big phones are impractical. This is simply common sense: they are difficult to fit inside pockets and impossible to use productively with one hand except maybe by Hafþór Björnsson. And yet they are desirable because "Big" is a status symbol.
I dunno, opless. It would be a great coup for you to call in some death threats against Anita; nobody would believe you, because it wouldn't be out of character for her to make them up. So you get to harass her for free with no consequences.

I'm not saying you /did/ send death threats, but it wouldn't be out of character for the people who are harassing her online.
> I'm not sure you could just 'turn off' the type system in Haskell and have anything even remotely sensible, for example.

You can actually do exactly this:

https://ghc.haskell.org/trac/ghc/wiki/DeferErrorsToRuntime

Of course, the type system doesn't vanish but checking types is deferred until runtime, turing Haskell into a dynamic language with an unusually elaborate tag system.
I don't see how a 6" phone is convenient at all. I can only assume that the reason major brands are making oversized phones is because there hasn't been enough technical innovation in the past year to create an adequately exciting "update" to an existing phone (the Nexus 5, for example).
Is this the case, or am I missing something?
Sure. 27" is just too big to be practical for most.

What I was specifically saying is that people here keep calling 5"-6" phones "too big" yet the mass market keeps buying them, in huge numbers. I'm not sure if you can walk into an Apple Store and pick up an iPhone 6 Plus off the shelf yet or if they're still sold out.
The second part is true, but that optimization would have been much harder, if not impossible, to implement had they had to rely on some sort of flow analysis instead of static typing.
You would need a very long cord for that land line for that to be an effective countermeasure! I think it is just generic Google-hatred.
Nope. The chromecast requires another device to send it commands but its the chromecast itself that streams the content.
I was an enthusiastic early adopter of Chromecast. I hated it, and now use a Roku. I share my television with my girlfriend, I don't want to have to set up Netflix, Amazon, Hulu etc. on both our phones and have us manually 'cast' to the screen.

The Roku is so much better. Everything is centralised, and the remote is a better interface than a phone screen. So I'm excited for the Nexus Player, as I want my Roku to be more hackable than it is. A Nexus Player with XBMC will be a dream.
JavaScript modules: best practices
It's been proven that spending more than 45mins searching for a solution damages learning. That what developer bootcamps are based on. (I'll see if I can dig out research on it).
The top 3 companies are in the same industry and just those 3 together have well over a trillion dollars annual revenue. It is a counterexample to you claim that not single industry is in the trillion dollar range.
Never used them, so I don't really have an opinion on oDesk specifically. I like my process to be as simple as possible and rely on hiring remarkable people. Those people tend to just do their jobs and do them well.
Just another example of leverage tipping more towards content generators. Good trend for consumers ultimately, bad for providers.
sorry, I'm new to HN, trying to surf and learn about social networks. my very first post was about Favorsome because I found it interesting.

You're right, Favorsome is not a co-op, but since you're talking about a network reinvesting its profits back into the users, I see that Favorsome is doing the same and thought you'd find it interesting, that's all
I agree that going with Win32 + your own wrapper is probably best in the long run.

As far as WPF/WinRT/Silverlight go, they are different enough that it's hard to exchange any code between them or port from to another.
> Anything that requires more than minimal computation?

But, again, like what? The Chromecast is able to display pretty complex HTML and JavaScript apps. And perhaps a new updated Chromecast with more horsepower would be able to do an even better job... But give me an example of something you think the Chromecast couldn't do that you'd want it to? It can do HD video, and has a decent HTML rendering engine....
Show HN: WinkDex for iPhone
5Ghz or even 802.11ac would be nice. 1 or 2 chromecasts running with not great signal will completely kill my 2.4Ghz network.
They're referring to that turbo charger (or whatever the name is) that can give you 6 hours worth of your battery charged in 15 minutes. The real battery life is reported as 24 hours, so it's saying that you can get your battery from 1% to 26% in fifteen minutes.
Not sure about Indonesia but in Thailand that's about average for junior - mid level.

I worked in a company where they paid their head of mobile $13/hour and he was managing 3 Android devs and 3 iOS devs, each being paid between $6 and $9/hour.

One of the people I worked with directly as a marketing content writer was making $3/hour.
Here's my opinion. I too wish this was for-pay, and I signed up with that expectation. Helping people is effective and enjoyable, but only if someone values the help enough to pay for it. I'd be happy to even guarantee the work and not be paid unless they were happy with the result.

What always happens with free sites is most of the highest-value people won't offer their services, so it gets focused around less experienced people, which is more efficiently solved by non-live sites like SO.
oops my bad, thanks!
> Resolution does make a difference.

I'm not arguing that resolution inherently makes absolutely no difference. Yes, 100 PPI is markedly different from 400 PPI.

As for your comment on printers, it's apples and oranges. For example, you can print a 150 PPI image at 600 DPI, and each pixel will be 16 dots.

Secondly, dots aren't a uniform unit, you can have many different type of dots for different printers.

Lastly, it really, really depends what you're printing. Newspapers go below 90 DPI and billboards even below 45 DPI. In short, any number is extremely dependent on context. Your numbers are kind of meaningless.

But as for my actual question, it's not whether resolution matters. Of course it does. Battery life matters, too, but having 1 century of battery life on your phone that you replace every few years, or 2 centuries, doesn't really matter, you'll agree. There's diminishing returns. And there's a cost factor.

So what I'm wondering: does the difference between 400 to 450 to 500 PPI create such an improvement to viewing experience, that it's worth the hit to battery life and the more expensive hardware you inevitably end up with when trying to push almost a million extra pixels. I'm not so sure, I'd much rather get a 720p display that's cheaper and lasts longer.
Kickstarter:  Air Umbrella
Alibaba Debuts Baichuan, Its Answer to Amazon’s Developer Services
Mars One design not feasible, MIT researchers find – KurzweilAI
The Forkless “Phantom Bike” by Olli Erkkila
Yep, we need to explain it more. No money's involved, we're not keen on reputation like SO. What would be worth helping for?
TV Shows with live feeds, social media and streams
You should be dividing those numbers by some number, because those dots are equivalent to subpixels. You could say a 300dpi is like 900 printer dpi.
I have the HTC One Mini[1]. It is small with a nice screen, camera and battery life. It isn't going to impress anyone but I can use it comfortably and keep it in my pocket.

[1] http://www.htc.com/us/smartphones/htc-one-mini/
Basically you can see more pixels because you hold it closer to your face than a monitor typically. That said they may be getting beyond the point of visual perception for most reasonable distances now.
Apple Accidentally reveals iPad Air 2 and iPad Mini 3