skysight-inc/HackerNews huggingface dataset:
Meta comment: Interesting that the site (dxomark.com) has the tagline "The reference for image quality" does not use retina images.
I'm no fan of Clinton, but that seems like a fair description of Trump.
The camera sensor seems to be the same one as the one they put last year in the Nexus 6p and 5x, but the new phones have gotten a major upgrade in image processing performance and in software. They also benefit from a new gyroscope that's used for seemingly very good video stabilization (not clear if it's used for still photos as well). Oh, and it has a faster shutter speed.

Hopefully next year they use an f/1.8 or wider aperture, too.
It really is. Moving from RDS to Aurora was easier because we already had the metric data from AWS that we needed to make calculations. Moving from anywhere else would have been scary.
why the artsy portraits?
Is it OK to use a hash of the key as nonce for AES GCM?
I think discipline is a keyword here. It feels to me like being a professional means a fair amount of discipline should be required. Unless you're the nephew's uncle in law of the founders sister that knows VB and is "pretty good with compooturz" or the like.
*supposedly
My Favorite Food Truck Website Design
Yup. I think they've confused inflation rates with interest rates. When is low interest rates bad for borrowers (growth outlook aside)? Inflation definitely has the inverse relationship, where a higher inflation rate is better for borrowers.
What are retina images?
They mentioned shutter lag in the presentation, saying that they spent a lot of time minimizing it. They didn't give any concrete numbers or a demo though.
Julia has a lot of room for improvements. For example with better type inference (programs get slooow when the type cannot be inferred, they are working on it) and stack-allocation of arrays.

Currently, all arrays require a malloc. Once the JIT-compiler is sufficiently smart, Julia could use stack-allocation of temporary arrays (that cannot escape the current context). Algorithms making use of temporary arrays will become faster by possibly an order of magnitude.

Julia might become competitive with C / Fortran for general purpose computing. And that is a level of speed all your other examples cannot hope to reach.
In that case, let me recommend the Vorkosigan saga, if you haven't read it yet. One of the best book series I've ever read, definitely the best among space opera.

Start with Cordelia's Honor https://www.amazon.com/-/dp/0671578286

Edit: various books from the series won 4 Hugo awards, 2 Nebula awards, and were nominated a dozen of times.
Some great upcoming software testing books
JP Morgan’s Ethereum-Based Quorum Gets Mixed Reception
>You never win.

What about human slavery?
You're not worth the effort.
Rethinkdb to make announcement on the state of the project
How do you know that? I find it weird that three different mobiles from three different manufacturers use exactly the same camera.
I really like "public sediment"!

Thank you for the eggcorn.
The Charm and Trend of Body Jewelry
Is TLS secure against VM reset attacks?
I used to this site for the Intro to CS course I taught. Coupled with slides and assignments, my students were perfectly capable of handling most of the work I threw at them. I'm actually looking at how its user interface is laid out to see if we can help build better course UIs (since they can be atrocious).
Whats your take on using JSON in IoT devices?
Zing lol
High resolution images for High-DPI displays.
Eg. 3200x1800 on a 13" screen.
The ABI is certainly helpful, but I don't think it's the only reason why C libraries are easier to call than libraries written in other languages. C doesn't have generics, inheritance or a GC, all of which make integration a lot more difficult.
They said they were able to make it fastest of all the phones they've tested.
The current libertarian candidates are pretty moderate compared to Ron Paul (or either major party for that matter) I recommend looking into them.
> This is an unfortunate example of non-finance domain experts, who I'm sure are more than capable in their respective fields, making egregious errors when they try to apply their knowledge in finance.

Full ACK to this statement. I remember when this post was written in 2013 (by the way, can that date be put in the title?), alongside a similar paper arguing Twitter hashtags/likes/retweets could serve as a market signal - mostly for this excellent response:

http://sellthenews.tumblr.com/post/59720892780/no-limits-to-...

and

http://sellthenews.tumblr.com/post/57169975134/moon-patrol

I find upon re-reading them that I agree even more than I did 3 years back.
Even where the US has good rail, it's good rail on top of crappy cities.

Plot the London Underground in LA and it still wouldn't work for most people because they live 10 times further away from their destinations. The average speed of the underground isn't even that high, really, but for most journeys you don't need to go that far.

Conversely, plop LA's rail system on London and it would be far more effective than it is in LA, because you could actually be near the things you wanted to visit when you stepped off the platform, instead of 4 more miles away from them. I mean, seriously, LA built a light rail station a mile away from the airport and called it "Aviation station", yet using it to get to the airport is a sheer misery of unlabeled buses and bad schedules.
Examine Your “Trust Network” – Time to Come Clean on LinkedIn
I'd say things have changed quite a bit since format string bugs...
Isn't overfitting historical data a basic mistake in any machine learning exercise, regardless of the domain ?

I thought the common practice was using part of the historical data for creating the model, and another sizable, non overlapping chunk to validate it.
None of the good things you mention seem to require new investment in XML, I'm not sure what benefits you see in it.

Why not just maintain existing functionality in RSS, and at the same time design a new format than is modern, simple, and extensible? The modern format could be linked to or embedded within the legacy format as long as needed.

Newer clients could continue reading the legacy format while adding support for the modern format. Older clients would continue to work indefinitely.

This would allow a gentle transition and allow new investment in XML code to cease.

I'm not religiously against XML, but there are many practical benefits to not using it when possible.
^ I hope I never become this HN Dad trope.
Using Convolution Networks to Find Gold
Nothing guarantees it, but what makes you think that a tool that is hooked up real-time to what people everywhere are thinking and querying wouldn't be a good predictor for the stock market?

The precise terms to use perform randomly as can be seen by the spread, so the fact that 'debt' came out on top is less interesting than the fact that the spread itself is significantly higher than what would be expected if the terms were distributed randomly with a mean impact of zero.

Or as they put it in the paper, "The distribution of final portfolio values resulting from the random investment strategies is close to log-normal" ... "We find that returns from the Google Trends strategies we tested are significantly higher overall than returns from the random strategies (<R>US = 0.60; t = 8.65, df = 97, p < 0.001, one sample t-test)."

What the paper is saying, is as a whole their basket of terms performed better than random strategies.

You are free of course to try to reproduce this study to see if such a strategy can be used going forward. It would be interesting to investigate the effect of introducing a Bayesian aspect, such as investing more weight (money) into words that have been performing better, much like multi-armed bandit A/B testing.

Edit: The selection of the basket of terms is of course important, whether it comes from knowing the recent history vs part of the algorithm is important as mentioned above about overfitting.
Boo hoo. I don't have a free place to keep my helicopter but that doesn't mean everyone should have required helicopter storage in their homes.

(I don't have a helicopter, it's meant to illustrate the problem with your argument).
> I'm sure you could say that about pretty much any programming language: "The amount of terrible X in the real world is enormous".

But the damage is far greater in C. In other languages you won't have arbitrary code execution or privilege escalation just because the programmer is not careful. Nor will there be, in other languages, so many nondeterministic bugs that show up once in a blue moon.
Code-Golfing interactive websites
One minute of Latitude, not longitude. (I teach the class...)
If it does now, it won't for long.

Edit: Won't any more. The title needs a [2013].
I just can't help but notice all phone cameras right now are incredibly close in quality, and the differences don't really matter anymore. The software experience has become the only important thing.

There's an easy explanation for it too. Pretty much every single high-end phone released in the last two years uses a Sony sensor. They completely dominate the smartphone sensor market right now.
I don't think that it's Silicon Valley avoided politics.. They literally used to work solely for the government.
Retina in this sense is an Apple marketing buzzword for high DPI anything. Back in the day they used to have higher DPI items, but today they still put 1080p displays on their 5.5" phones while most other flagships use 1440p in the same size display (and are thus much higher DPI).
Why an Exotic Dancer Is (Financially) Just Like Your Hairdresser
Sounds like they just remotely root the device and then extract all data on it, with a special utility that can display the Whatsapp database in a neat way.
My original comment was actually in the opposite direction: the interviewers were looking for comfort with a framework other than jQuery that showed that I knew more than vanilla JS. That was the frustrating part.
I think this request is pretty unreasonable, and anything that stops the ability to passively snooping on TLS is a great thing.

I think there could be a security gain though in adding support for a better way to actively MITM TLS traffic though - in having a proper mechanism for filtering proxy firewalls. For some applications (say, school networks) it is OK to monitor and filter traffic, but the way it is done now is terrible for security. Usually this is by terminating the TLS at the proxy, scanning it, and then re-encrypting it with an certificate automatically generated and trusted by an internal CA (whose root certificate is installed on the machines).

The huge problem is that now everyone has to trust all the root CAs installed on the firewall, instead of being able to decide which ones to trust themselves. The firewall has to also decide whether or not to trust self-signed certificates.

Much better would be to be able to decrypt, re-encrypt with a certificate issued by a real CA, and then also send the original certificate along with the handshake. Then, the first time you visited a TLS site, it could pop up a big warning saying 'This traffic is intercepted by firewall.institution.edu, do you consent?' and have a little exclamation mark in the toolbar to always indicate that it's being intercepted. The browser would have to trust both the interception certificate (which encrypts between the firewall and the endpoint inside the internal network) as well as getting the original certificate and deciding whether to trust that (which you don't get now).
We're fortunate enough here in NYC that it doesn't get down to Toronto-levels of cold very frequently, meaning that the construction of something similar to the PATH hasn't been necessary. I think the superblock layout would work pretty much unedited here. There might be a few super cold days in some winters that'll make you just want to hate life, but the subway is already the solution that most people use for that, and adding superblocks isn't going to make anyone's walk to the subway any longer -- it'll actually make it shorter, since there's fewer pedestrian crossings to stop for.

I like the other commenter's idea of above-ground enclosed passages with access to sunlight and windows. That sounds need. Vegas actually has something sort of similar on the Strip, but for different reasons. I think that, at least in NYC, something like this is orthogonal to the issue of superblocks; most people already aren't using cars to escape the warmth anyway, so if this kind of solution were necessary it would've already been made, with superblocks having little effect.
The f/2.0 aperture on the Pixel is the widest yet for a smartphone, if I'm not mistaken.
Flow Will Support Property Variance in v0.34
>Instead of looking at the frequency that the names of stocks or companies were searched, they analyzed a broad range of 98 commonly used words—everything from “unemployment” to “marriage” to “car” to “water”—and simulated investing strategies based on week-by-week changes in the frequencies of each of these words as search terms by American internet users.

> The strategy was relatively straightforward: The system tracked whether a word such as “debt” increased in search frequency or decreased in search frequency from one week to the next. If the term was suddenly searched much less frequently, the investment simulation bought all the stocks of the Dow on the first Monday afterward, then sold all the stocks one week later, essentially betting that the overall market would rise in value.

> If a term such as “debt” was suddenly searched much more frequently, the simulation did the opposite: It bought a “short” position in the Dow, selling all its stocks on the first Monday and then buying them all a week later. The concept of a “short” position like this might seem a bit confusing to some, but the basic thing to remember is that it’s the exact opposite of conventionally buying a stock—if you have a “short” position, you make money when the stock goes down in price, and lose money when it goes up. So for any given term, the system predicted that more frequent searches meant the market as a whole would decline, and less frequent searched meant it would rise.

So there were [98] terms followed with no insight as to how they were chosen. Then everything was bought/sold on the [following Monday] and sold/bought [one week] later. That seems like a lot of choices made seemingly arbitrary by the researchers. Reminds me of the xkcd comic on jelly beans [0]

[0] https://xkcd.com/882/
I don't think that's a special or unique quality of C. I'd say it's equally true of Pascal:

http://www.freepascal.org/docs-html/prog/progse55.html
Ok, I'll go read a few papers... I'm guessing I misled myself because I needed routing across open spaces around obstacles and that required rasterization - made me forget that the graph routing works just fine.
Well, like someone mentioned above, Sony is really dominating this market with its sensors. Which means it's not that strange to have a bunch of similar sized and prices phones use the same sensor.
I have no doubt about quality of camera. I somehow can not shake off this feeling, that despite top of the line components and Google software, the iPhone comparable pricing will limit its market to very small size.

The only successful hardware by Google is chromecast which is very cheap to buy. So ~$650 price of phone despite having best camera does not seem attractive enough. It does not have cutting edge custom components like e.g. TPU etc which I wonder would make its price lot more palatable.
Mainly going by the camera specs: 12.3MP, f/2.0. And it "makes sense" for a phone maker to use the same sensor for two years in a row. At least I know Apple does that (sometimes even keeps it for 3 years, like it did with its first 8MP camera).

I think it would be weirder and less likely if they ordered a "next-gen" camera that had exactly 12.3MP resolution and f/2.0 lens, just as last year's camera. There's still a small chance I could be wrong, though, so just take it with a grain of salt. Perhaps Google will confirm it either way soon.
iOS has always tried to simulate zero shutter lag: the camera continuously captures full-resolution images into a ring buffer, and the app goes back in the frame buffer to find the image that corresponds to when you pressed the shutter.
> Want to make tiny binaries for some obscure system with virtually no storage or RAM?

C++, D, Rust, ...

> Want to trivially import any of the huge array of existing libraries? You guessed it...

If C can talk to it, so can anything else. Granted, having the preprocessor means no bindings, but C++ has that too.

> Want to do something you really shouldn't, and any 'sensible' language might attempt to stop, but is called for right here and now...

C++, D.

Want undefined behaviour? C.
Want segfaults? C.
Want memory leaks? C.
Want memory corruption? C.
Want to write insecure code? C.
Want to write your own containers? C.
Want Go's approach to generics? C.
Want to spend 3x as much time writing code as a comparable C++ solution (not to mention more productive languages)? C.

I've known C for 21 years now. I just quit a job as a C programmer for embedded systems. If I can help it, never again.
I just hope this website keeps its up to date reporting on projects like this so that we have time to leave the country before this "new brand of socialism" starts working its "magic" in the country. We've seen this before.
There's a slack bot that's doing something similar "Let's say, as someone who might invest in stocks, you're reading a news story, blog or even a science paper online. Suddenly you start to wonder if there are any publicly traded companies that might be related. Enter QuantBot. Send QuantBot the Link to the story (or any text, paragraph or document) and it will gladly get back to you with related stocks based on an algorithm it uses for uncovering hidden relationships in data." https://slack.com/apps/A26G72726-quantbot
Omni-channel commerce Making customer experience the new competitive advantage
wouldn't these be great for multi-part 3d prints?
Raw data is reported in different units and presentation in formats that the consumer might find useful - See http://www.ndbc.noaa.gov/measdes.shtml for explanation of the raw data.
Thanks, I just discovered Octavia Butler last month via the "Imaginary Worlds" podcast - http://www.imaginaryworldspodcast.org/legacy-of-octavia-butl...
I always ask, "what happens if it's suddenly illegal to be gay, drink, take selfies, or worse?" I don't think I've ever left a conversation where a person said that and they left not at minimum answering that question.

What's scary, is some people seem to want that stuff - as long as it's not them getting taken away and thrown in a cell.
Not really: http://www.phonearena.com/news/Smartphones-with-the-widest-c...
I lived near Charlotte during Hugo. The thing I remember most is going out afterwards and smelling all the pine sap (smells like the Pine Sol cleanser) from all the downed trees.

IIRC, the storm depressed the market for lumber for a year or more afterwards, as it was flooded with wood cut from the trees that were uprooted and then harvested.
Seconded. Don't let them advertise it as open source when it is just shareware with readable source.

(Yes, I understand this might be "open source" for some definition of "open" but it is now what we talk about when we mean open source, and I think that holds true both for MIT/BSD/ASL loves such as myself as well as for the (A|L)GPL crowd.
The slatestarcodex blog linked to above, and it's follow up are good reads:

http://slatestarcodex.com/2016/09/28/ssc-endorses-clinton-jo...

http://slatestarcodex.com/2016/10/01/he-kept-us-out-of-war/

Intelligent conservatives' comments on Trump fascinate me. I like reading between the lines as they realise they have to explain things very slowly for a big portion of their audience, who they thought were appreciating their intellectual arguments, but it turns out they just thought they were in the same tribe.

For more from this genre, see also Sam Harris podcasts available on Youtube, where he goes into great detail about why Trump would be a disaster.
It's really not weird at all, pretty much all high end phones use sensors from Sony because they make the best sensors for this specific application. Some of the phones I know of that had the IMX377:
Nexus 5X
Nexus 6P
HTC One M10

It looks like the Pixel is using the IMX378 -- I'm not sure what differences there are between the IMX377 and IMX378.

It's also worth noting that there is a lot more that goes into a good camera system than the sensor
I don't think they got this right.

It's easy to find terms with hindsight that correlated well with what happened (even if you test that prediction with some of your data and reject ones that didn't work). It's not so obvious that they will be any guide to the future.

If aliens attack next week and the market falls for 6 months week by week we're likely in a years to time to find the stock market decline correlated strongly with the use of the word "alien" the week before compared with weeks before the attack when the market was rising and it was hardly mentioned.

It's easy to find correlations with hindsight, the skill is in predicting what they will be in advance
This is true.

My block in Denver is weird in that the alley only goes half way down it. So half of the block has no driveways since they have an alley and the other half has driveways. The width is like everyone has driveways. It's kind of like driving down the barrel of a gun.
No evidence that TDD differs from a TLD
Apple, Samsung, HTC, LG, OnePlus and Sony all use sensors from the same manufacturer for their high-end models (and often just the same sensors). They're all Sony.
Note: This is from 2013 and probably arbed to unprofitability by now.
What Is D-Aspartic Acid and Does It Build Muscle?
Where is that license?
How many people build from source? Moxie worked to stop distribution of binaries outside the Play Store, which is not unreasonable in itself but leaves a nice central point to target individuals.
This had a much catchier, editorialized title earlier.
They've been using the same SoC, memory, etc for years. To your point, it would be interesting to see a breakdown of how much the major Android phone manufacturers actually use unique hardware.
FinTech- eqlx Launches forex Brokerage- Transparent with a 50/50 profit split
Review: PlayStation VR
How molecules became machines [pdf]
Which other OS uses procfs?
Actually, when I was doing my research, Nine was the only app that allowed you to limit the Exchange policies to app-only level, not device-wide. That's the reason why I ended up using it.
I'd be hesitant to buy anything from Google again.. I had a nexus 7 tablet and they killed it in an update. At least with an iPhone, it'll be supported for a few years.
Skinny overview of Microsoft Azure platform and its AWS equivalent
There is a huge, strong link between zoning regulations and segregation. It is one of the major factors, even the major factor.

Zoning regulations happened en masse at the tail end of the Great Migration, to control and confine black migration to northern cities.

Edit: https://en.wikipedia.org/wiki/Exclusionary_zoning
No, all 7 series Samsung phones have 1.7
There is a remark in Fraser & Hansen's LCC book noting how complicated C declarations are to parse because type information is spread out through the declaration. You can see it in your example. Inside the compiler, you'd parse that to something like [VAR arr [ARRAY [* INT] 10]. But to get there you're doing something like: "oh what follows is an INT, no it's a pointer to an int, it's named 'arr', oh fuck it's actually an array of 10 pointers to int."
> Wow... None of them has a review or stars. How do you trust them?

The top result for me has over 800 reviews and ratings. The vast majority of them have at least some reviews.
Traffic would definitely improve if we just taxed the living daylights out of car ownership.