skysight-inc/HackerNews huggingface dataset:
Why are you disappointed? It sounds like a device you bought a few years ago has a longer useful lifespan than you thought. You get to have a state of the art phone for less money when you own it longer.

I wonder if devices will start to be built better, with more replaceable components as the rate of spec improvements in mobile devices slows down.
> I'd suggest you go 'deep inside you' and think again what should be the priorities to pay for. Thanks!

As you're perhaps aware, the US is a large country (in area and population), with a political system that depends on a sharply divided electorate. The things you seem to think are obvious issues to tackle are actually rather controversial, and prone to demagoguing by opportunistic politicians.

Congratulations on the ideal political process in your home country. Perhaps one day we'll attain the same level of enlightenment; or perhaps you'll gain a bit of maturity and understanding of the landscape here, and develop more realistic ideas about the US.

Thanks!
Google Ends Nexus Tablets with the Chromebook Pixel
I like choosing media from a phone/computer, but I love having my Roku's physical remote. Instant access to tactile playback controls is huge. I can pick up the remote in the dark and find the pause button with no effort at all. If I could have that on Chromecast, I'd be sold.

Last night, I was watching something on Netflix on my Chromecast (using the Android app) and somehow the app and the CC got out of sync. It thought it wasn't casting anymore, so it took away my playback controls and I had no way to pause my show. IIRC, eventually I had to turn off the TV (and thus the CC).
The more storage someone has available, the more they might use. I could see carrying around a phone with 4 TB of storage, holding all my operating systems, data, HD movies and video games, for instance, and simply plugging it into terminals and booting on more powerful hardware.
Most people are smart enough to understand the significant categorical differences between an ice cream stain and cigarette smoke.

Also, "foul" is completely subjective in this case. Guess what: I hate the plasticy/industrial smell of certain types of clothing packages. But I'm not gonna go around claiming the item is "damaged" simply because I don't like the way it smells out of the box.
I use cloud, even 16G is ok for me (I do not play games).
I was looking at the same phones as you a few weeks ago, then the Nexus 6 price dropped to $350 on Amazon and I quickly jumped on it. Pretty solid phone for the price.
>When you broadcast your radio or TV signal over the airwaves, I can watch or listen just to the content and switch it off, mute it, fast forward it, etc. during the ads. I have no obligation to watch or listen to them and I don't.

He said it was unethical, not impossible. Likewise if there is a public fruit stand on the side of the road with no one around, and the owners expect people to take fruit and leave money - sure theres no restrictions to stop you from stealing all the food and the money, but if you do, just because there are no restrictions doesn't mean its not unethical.
You trust your understanding of the math underlying Digicert. I don't see how we trust germany at all if we are spying on them.

It's one thing to collect signal intelligence within bounds, and it's quite another to continually exploit an ally's vulnerabilities to your own advantage. What about the trust we have for our government? I don't recall anyone justifying the NSA's existence with anything other than the threat of soviets (and then... terrorists, which has frustratingly increased dramatically domestically since the beginning of this practice.)
I don't understand what you mean when you say "spy on American citizens" do you mean court order/warrant approved surveillance? Even your local police can do that, its generally how criminal investigations are conducted.
Atlassian and open source
You probably like this http://cr.yp.to/papers/calculus.pdf It develops calculus in just 12 pages without being hand-wavy.
Techcrunch puts it better that we do: "Here’s the problem. Learning technology-related skills in 8 weeks is really, at best, the tip of the techberg. We’re selling students an unrealistic short-term outcome.
Because of this illusion, we are saturating the market with students who understand very little about products or engineering, yet still expect to get jobs that require years of experience. As any experienced product or web engineer will tell you, it takes at least a few years to wrap your head around how the web and business work together."
(source: http://techcrunch.com/2015/08/29/graduated-from-an-engineeri...)

Code is one of the many skills solid software engineers must be great at; and we believe only real projects such as the ones we do at Holberton School can build up the real experience and skill variety recruiters expect from solid engineers.
More and more companies are taking on a "no-bootcamp" policy, because the bootcamp trainee are saturating the job market, and recruiters are noticing they don't fit the bill as well as students with project history.
Read this in the description: "If you cannot afford to ignore a query and wish to eventually serve every one of them, dispcount might not be for you." Which does not fit my current problems; in any case, it seems to be a very promising project, I had no knowledge of it. Good suggestion.
Introducing Pixel C
A lot of people do, myself totally included! I'm a prideful person. I try not to be, but I mean...I am. But there are ways to offend, even inadvertently, that definitely deserve a "shit, my bad, sorry." Apologies don't hurt, even my pride, all that much. Everybody screws up.

I haven't seen any "you're an asshole" type comments in here--more "aw, c'mon, man." (I frown more at whatever instructors the author had in 20th century history a lot more than the author himself. This is something that's not that obscure, but you gotta know it exists to know about it.)
What Jerf said. :)
great article. particularly good point here "Needing time alone is completely natural."
The site looks completely broken on both mobile Safari & Chrome desktop. What gives?
He didn't have the right not to make a decision. As a responsible citizen he had the obligation take action and decide how to approach the issue, and he did the best he could as a single individual. Deciding who to trust is doable; filtering all the information on those docs by himself is not.

Yes, he could have disclosed the obvious things, but how would that work out on the long term? Would he be able to address by himself all the questions that would follow up? How much information would he be able to disclose? Too much information and he'd risk disclosing legitimate operations, too little information and he'd soon get discredited.
Cheap Talk, Round Numbers, and Signaling Behavior
Axios 0.7.0 released
The reality is that they could always choose to do that and not tell you, no matter what they had promised.
Yup, but we asked luu to repost it because it didn't get any attention the first time.
Republicans were more united than ever under Boehner
New from Mobilizer: Local Testing Capabilities on Macs and PCs
> First off they need to only store hashes of fingerprints, not the fingerprint images themselves. But I hope they are smart enough to do that by now.

That sounds pretty impressive. How would this be done? You're not going to get the same file by scanning the same physical finger twice.

Fingerprints are recognized by comparing an image to a stored record of salient features, not to another image. But as far as I can see (and I have no further knowledge of the area), you kind of need the actual record, and the identifying information it contains, in order to see if an image matches it.
Only if you don't do it atomically. And while you can't guarantee atomic deletes, you can enforce them using the type system.

Think of the following code:

if (n != null) {
n.do_something()
}

What happens if n gets deleted after the null check, but before the method invocation?

So you are already assuming that you can do certain things atomically, even if, in theory, some external agent can write on your data. You manage that by protecting your data (with asynchronous tools or immutability), or by statically verifying your code.
"If I understand them correctly, it's fine to have unresolved mysteries in your understanding, so long as you are honest about it and explicitly label it[1]."

Yes, exactly.
Meanwhile, I got a base model Iphone 3gs back in 2009 that had 16GB minimum storage.

And 32GB is plenty except for X Y and Z (where Y is large app collections of games [Hearthstone alone is like 1.5GB on mobile] and Z is music collections where you don't want to spend $50 a month in data fees for things you have on your home hard drive) which precludes anyone using those from buying these devices.

All the cell companies are in a ruckus about how nobody bought 2015 flagships, but when the best storage you can get is 128GB on an S6 without a removable battery or SD slot for an insane like $200 premium over the minimum model you might want to stop price gouging as much if you want customers.
Looks like they are available in the store:

https://store.google.com/product/nexus_6p ($499)

https://store.google.com/product/nexus_5x ($379)

Shipping in 3-4 weeks for the 5x (noted at checkout).
Internal storage is faster and more reliable

Still, SD cards are still fine for storing large amounts of photos, videos, and music. And as a proud father of a 1.5 year old, I like to stash a lot of photos/videos on my phone.

their user experience has always been terrible.

The other obvious reason is that phone manufacturers like to overcharge on extra storage.

I think you're always going to see more and more phones, especially flagships, not offer expandable options.

Not everyone is moving in that direction. E.g. the new Moto Xs support SD cards, while the previous generations didn't.
I ended up doing a Factory Reset on my Nexus 4 and was close to tearing my car apart to get at the aftermarket Bluetooth Adapter but thankfully decided to check connectivity with a handful of portal speakers I had first and realized it wasn't the car.
Consider imaginary numbers, which don't invalidate anything as such and have to be tidied away after you're done playing with them, but make an entire class of calculations much easier by providing a consistent way to deal with otherwise awkward problems.
Booterator theme boilerplate now available in SASS
I would love to try it, but I have a javascript error in the console:

Uncaught SyntaxError: missing ) after argument list demo.min.js:1

Chrome version: Version 44.0.2403.155 (64-bit)
Aeon: Create Smooth, Cinematic GoPro Videos
Simple Methods to Treat Hair Fall
you're wrong though: it's not just up to the individual to learn more about the language, it's also up to to every single person who maintains that code afterward! If you learn something, you force your maintainer to learn it.

This is particularly true because many syntax elements are literally impossible to Google. If you didn't happen to learn some idiom (syntax), you just can't deduce or discover what it does, unless a comment precedes it exactly listing the effect.

This is just the nature of Perl.
I understand that I'm not the majority but I do not understand the big deal about cameras on smartphones.

Yes, I take a few pics on the phone per year but that's it. Looking around with friends and family I see the same. Again: I understand that there are lots of people that really do take lots of pictures and videos but I can't help but think that lots of regular smartphone users are not as concerned about the camera quality as the marketing makes me believe.
Newly found TrueCrypt flaw allows full system compromise
It depends on what you are trusting them to do. The NSA's not going to spy on you less just because you're not in the US. If anything, they'd spy on you more.
Christopher Ré wins 2015 MacArthur Fellowship
That's because it's a lie. It's like the lawyers (and everyone else here) forgot the Snowden leaks occurred.
Because what C++ has taught us that it's impossible to enforce restraint in a serious project[1], because the people enforcing the discipline change. The discipline enforced by you is different from that enforced by the team-lead to follow you, and by then the codebase lacks any discipline. That was exactly C++'s lesson, which is why people are weary of languages that say, "all you need is a bit of discipline".

[1]: This is less true of C++ today, when it's mostly a specialist language used by specialist teams working in fields that have always required a lot of restraint. They know how to do restraints (well, at least better than the industry at large).
Taurinus X200 laptop now FSF-certified to respect your freedom
>Assuming of course you didn't starve to death or other common ways of dying.

This is part of the reason why people were desperate to give up subsistence living. Urbanization happened over the past couple hundred years because people saw more opportunity in cities than they could ever have with subsistence living. They would not starve to death anymore, at the very least. Their "jobs", or ways to make a living to help expand the definition for you, were very crappy, and filled with existential uncertainty, as opposed to the uncertainty of being "hired" or "fired".
Pretty insightful to compare this to Apple's recent release where they've introduced a brand-new input method, in addition to the usual spec-bump.

Meanwhile, Google is still building phones that are trying to keep up with what are essentially PC hardware specs (memory, clock speed, etc). I'm amazed they think that protrusion for the camera is cool, too.

There are obviously two very different mentalities inside these companies. How do customers get excited about buying a phone that was obsolete months ago?
> I wonder what's coming next. 240Hz refresh rates?

Don't give Samsung new ideas for spec boasting.
It depends on the device, but I'm working with the Qualcomm DragonBoard 410c (similar to a phone in some respects), and eMMC memory is WAY faster than SD cards.
Even if this is all that's new, if this improves streaming of large files I'll be happy with the upgrade.
The Nexus 4 had great battery life initially - you could get through nearly 2 days with it. After a lot of use, mine is not so great any more, but still quite usable - I don't have to worry about whether it'll make it through the day.
I'm going to render myself permanently unemployable in the industry by admitting this, but one thing I'm still not really sure about is why every text on CS assumes array have O(1) access? I mean, in the real world it surely takes more time to reach elements further in memory, if only because electrons travel at finite speeds and also you can't magically write any number into a register, there has to be a piece of electronics that will count up to it somehow. Is it only because all those hardware operations are so stupidly fast we don't care about them day-to-day usage, or is there another reason for assuming arrays have O(1) access?
Creator here; it's worth pointing out that the current picking solution might suffer from its own (performance, not scalability) problems - it reads the pools info from a shared ETS table and picks a random element from that list; mandatory, deterministic naming of the pools would limit this step to a simple concatenation / conversion to atom. Something I will consider.
I'd be pretty shocked if the under the hood didn't get some small subtle boosts. There's no incentive for them to advertise this though, I feel.
Dutch prosecutors raid Uber’s offices in Amsterdam
Did you really just make the argument that getting up to go to the bathroom during a broadcast TV commercial is the same thing as stealing fruit?
> Is this intended to compete with the AppleTV/FireTV/Roku?

No, its intended as an incremental upgrade to the existing Chromecast.

The related product most similar to AppleTV/FireTV/Roku (in price and features -- though still less expensive) is Nexus Player.
Spock also said "Insufficient facts always invite danger”.
Edward Snowden joins Twitter
Interesting post. I had come across wifried in the past but didn't personally feel a need to use it. You definitely have a fair point that it could very well be a case of "out of sight, out of mind." Maybe not as noticeable for some people, especially since it's also possibly related to older hardware not supporting full AirDrop.
If we accept Cowen's premise regarding what constitutes value, Kant and Hegel were crappy authors because they had a small number of pageviews. We probably should have valued their contributions less; it's great we have such objective measures now, and we probably won't make that mistake again.

From the article:

Today a digital media company knows exactly how many people are reading which articles for how long, and also whether they click through to other links. The exactness and the transparency offered by information technology allow us to measure value fairly precisely.

There are two different logics at play here, with incommensurate notions of value. The firm's primary goal is to make money; as such a story's value is largely a function of page views (or click-through on ads, etc.) However, we can also assess the value of some produce (article, etc.) at a longer-term societal level. In this case a good story is one that helps policymakers reconceptualize an issue or foment some sort of social change (e.g. a New Yorker article like this one [1]). Within the language of free-market economics these longer-term positive effects might be called "externalities" or "intangibles"; intuitively they are much harder to measure, especially with capital flows. But think about it— do we really want to incentivize firms, and by proxy employees, to maximize value as measured by immediate capital flows?

More generally, there isn't a natural law that says that compensation should be proportional to output—quality of life may well be better even at the top if this relationship is somewhat dampened. The cognitive cost may be lower, for example, of not continually switching jobs based on market conditions (this is certainly true in the limit) or of reducing anxiety about losing the ability to produce (e.g. health and psychological wellbeing). These are issues we need to think about and discuss at length, not take as premises.

[1] http://www.newyorker.com/magazine/2015/07/06/revenge-killing

Edited to fix italics and to correct the spelling of Cowen's name.
I might be wrong but I don't think those are services that can be characterised as micropayment like e.g. Flattr is (https://en.wikipedia.org/wiki/Micropayment for more).
Steve Albini's approach to sampling permissions for his material in EDM
The trick is telling the difference between that and: "Device requests - Law enforcement seeking a device they claim is stolen."
By 'government', does Apple mean the government of the U.S. or any governments of nations Apple exports its goods and services to?

I am still skeptical about any company in a hypothetical case where private information of its customers is sought by governments like China. BTW, I am living and going to live in China in future.
Ordered a 5X because its cheap, to use for exploring ROMs. Curious if there's a secure element for the Nexus Imprint thing.
The whole Instagram ecosystem is a testament to the need for phone camera!

Additionally, given that most people only have their phone cameras with them and don't invest in SLRs/Mirrorless/Compact cameras, the need for good quality for preserving their memories seems important.
If you use Chrome DevTools, you can get a curl query that will keep grabbing the latest JSON from the tracking. We rigged it up with a check every minute and had it send us a Slack notification when the delivery was under a mile away :-)
I got my MBA/MSE at night while holding down a job. I'd kill for a skills/project based version of tech school which would let me do the same. I don't care about the degree/certification so much as the knowledge. For me the structure of a formal program would be better than many of the current online programs. Awesome concept.
Then you'd be wrong. The truism of the best camera you have is tbr the one thats always on you is a massive driving force of smartphone sales.

Before smart phones were camera phones and camera quality was a key factor mobile phobe sales. The original IPhone was hesvily criticised for its crappy camera quality.

You and your cricle might not take loads of photos on your phone but me and the gneral public take hundreds.
HDR isn't a gimmick, it dramatically improves the picture quality. You get the effect of a super-long exposure on noise level and dynamic range, but with image stabilization, and a compromise on the moving objects in the scene.
I don't know about the borrowing system, but I believe there are several Lisps that avoid mark-sweep garbage collection. NewLisp is one such example, though I think they sidestep the issue by copying everything by default and using efficient allocation/deallocation.
I think there are lots of people who do use their smartphone cameras extensively. For example, check out the Flickr most common cameras: https://www.flickr.com/cameras

The best camera is the one that is always with you.
Audi says 2.1M cars had software to cheat emissions
Breathing New Life into Brooks Running with Clojure and Arduino
The other comment about the Oxford comma is probably correct, but I'll answer the question anyways: I have found that I design things differently if I'm doing the documentation up front. I have known myself to re-write functions because it seemed like too much work to describe what the function is supposed to do in plain English. If I had put off documentation for later, I would have built a different system.
Okay, but let's assume you encounter a goat. It is purple. It is from Mexico. It is tiny. It seems to also be a robot. I'm guessing you've never come across someone describing such a thing to you before, such that you can identify from memory the correct way to describe that goat.

So why, when someone shouts out "Look out for that robot purple tiny Mexican goat!" you would immediately peg them as not a native English speaker, but if they had said "Look out for that tiny purple Mexican robot goat!" you would not?

This is not a 'fixed phrase' thing. There are rules, you're just not consciously aware of them.
This story doesn't work to berate the US so move the goalposts. Maybe submit a story you have?
Does this tie into products like PivotalTracker or JIRA to make it useful for agile software development?

It would be nice to be able to create tasks from stories in Pivotal, assign a reviewer to them, and, when a reviewer thumbs-up, have it automatically built into a staging server. Anything like that in the works?
An updated legislative scoreboard on mass surveillanec
Now that's good news!
Can someone clarify, but it looks like it's going to be a monolithic approach here correct?
Document ES6 with ESDoc
DXOMark is the gold standard of photo-quality evaluations. Their evaluations for mobile phones show the Nexus 6 to have been very good for when it was released (it's #12 now, but most of the phones above it are newer); the Nexus 6P is ranked #2 right now: http://www.dxomark.com/Mobiles
My phones seem to last 24-30 months; they just eventually take enough damage from being in my pocket and moved around all day every day that they die. And battery life goes to crap. I too was hoping for a nice nexus 5 upgrade.
I would disagree with you, but the problem here is that we are communicating different concepts using the same words.
I think the review overstates the problems that developers might have with System Integrity Protection. It seems to me that if an application developer has to disable SIP, then that app developer is probably doing something wrong. Better to accept SIP as good for everyone, like app sandboxing.