skysight-inc/HackerNews huggingface dataset:
That's a very simplistic view, IMO. The sensor is just one part of the camera. The lens assembly and the image processor play an equally important role (or even better roles) to get a good picture in the end. Even the type of flash makes a big difference. This is why Apple's cameras have had good quality despite using lower megapixel sensors compared to the competition.
Disclosure: I work at Google.

You may also want to look at using Preemptible VMs [1] which are up to 50% cheaper as well.

[1] https://cloud.google.com/preemptible-vms/
iOS developers are not customers.

$100/year says you're wrong.
The gas isn't even what has me worried here, though it's certainly a contributing factor. An untended hot car (basically a greenhouse) with a li-ion battery in it has me worried.
> But that will mean that they can't be too upset when industries that require whatever compliance they won't allow into software moves to another ecosystem

That is quite right, and they don't get upset at all. Apple don't pretend to compete in every market for every niche and have no interest in doing so. If the Apple way doesn't suit you, they'll quite happily wave you goodbye as you move to Android or elsewhere.

I often see people get upset because Apple doesn't address their particular use case or preference, but the fact is Android, Windows and Linux exist and are fine options for many people. The only case where this is really an issue IMHO is when someone buys in the Apple but didn't realize the limitations they would be under or when the limitations change to become more restrictive but that's not very common. Usually restrictions actually ease over time, such as the explosion in cross application functionality and opening of access to the JIT javascript engine in iOS made possible by secure cross process communication in recent iOS versions.
Still, the market for companies willing to pay for databases in NoSQL is absolutely tiny. If those NoSQL products want to grab a share of the SQL world which does have money, they are competing with very serious vendors.
So the market is consolidating. Its just the way it goes.
Disclosure: I work at Google.

Both downloading the image, and the source code, will be available soon(-ish)!

https://cloud.google.com/compute/docs/containers/vm-image/fa...

As others have said, it's still pretty likely you'll need to do some configuration changes, as this is fairly customized to run on Google Cloud (e.g. there's no package manager, file system is read-only by default, etc).
On reddit, I would've gilded you. I could not quite put the finger on what irked me about it, but this is a perfect description of the feeling I get when thinking about systemd.
The entire datacenter from one 3500mAh 5V battery? That sounds like a book rather than real life.

There's a reason people charging quadcopter's lipo batteries are told to watch them while charging, not abandon them.
I do not think it requires elite status, or elitism, to doubt the value of utopianism. Indeed, judged historically, utopianism has always been an elite preoccupation in its own right, and this remains quite true today.
Slides are available here if you can't watch the video:
https://github.com/CppCon/CppCon2016/blob/master/Presentatio...
Mongo may have been to ship non-acid compliant garbage, but MySQL just shipped with less features than Postgres.
Could you give examples of some of the difficulties people experience using maven to someone who is not a Java veteran?
So effectively a doubling down on the cockup that is systemd login sessions...

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394

Gotta go faster faster faster...
Ohh, I really like this.
High profile what?

Developers will continue using and supporting Apple products regardless. We hear a story like this at least three or four times a year.

Geeks love their Apple products far too much to ever walk away no matter what Apple does.
Strangely enough, I've heard a few people say they would have preferred a job where they do the same thing day in and day out without much variation. They say it'd be nice to not have to think about what to do when working or what not.

And for a lot of people on the autistic spectrum, a factory production line type job might actually be somewhat enjoyable and well tailored for their strengths. Doesn't require any creativity, few communication skills are required, doing the same thing for long periods of time is rewarded...
is there a similar set of penalties for a company, say Google, saying that they won't buy with the express intention of this reducing the value so that they can in fact buy?

I was reading recently about the St Jude Medical incident where their stock was shorted by a company that produced a paper on security vulnerabilities in their products. This is currently going to court.

I wonder whether it's the same in all scenarios?
It's a neat project, and props on bringing it to fruition! But do you see there being a practical use case for this kind of presentation, or did you create this purely for the novelty and fun?
PHP Design Patterns with sample code
> If you're actually paying Google money, they have pretty decent support.

I wish I could pay for my browser, my email and my search...
Not to mention stress that crippled the founder Rand.
6 Powerful Online Business Models
Tim Cook defended Apple’s Security – ‘Encryption is inherently great’
Having a good source of manufacturing jobs can float an order of magnitude more service jobs in an area. Look at every decaying mill town across the northeast where the mills went under and vibrant local downtown economies folded up afterwards.
Digital oil fields of Nigeria
The Problem with Modern Romance Is Too Much Choice
It’s the same thing in Europe, Lufthansa, Easyjet, …
Gold wedding rings
That sucks.

Does Instagram support MFA - i can't see a configuration mechanism for it on my account. Seems like a bit of a gap in their identity system?
Ugg, I meant "a bit before _me_". Not "more". too late to edit though.
In addition to this I'm willing to bet that a population largely engaged in the service industry, which doesn't produce anything is a discontented society prone to revolution. I feel that this is at least part of what is happening in the UK and the US at the moment.

People are disconnected by a lack of jobs that they want to do, jobs that provide tangible value, and need to blame that on something. So generally go with immigration, because it's a problem they can (try) and do something about and it must be that the immigrants who took the jobs.

Truth is the country as a whole decided that they'd outsource those dirty manufacturing jobs to a lower class in another timezone. Without really considering what value they'd provide now that they don't actually make anything anymore.

The country goes into decline, no longer producing anything of value, trying to suck money out of the marketing, economic and other forms of lockin they put in place (many of which would be called "service industries). Slowly, the countries actually doing the manufacturing wake up to the fact that they don't actually need that stuff.
Billable Rates for Projects – New TMetric Release
How to Feel Calm When You Are Stressed Out
http://redux.js.org/docs/basics/ExampleTodoList.html — this is already too complicated (13 JS files for a todo list!)
Process Standardization and Harmonization Improvement in the Digital World
Ask HN: What's your favourite (reliable) news source?
As a new comer, I wish to know reliable sources of news here at HN. I have been taking interest in following trends of software development though I am not a developer but a scientific programmer.

There is already so much at HN that it is hard to keep up. Sometimes, I wish to be ahead of getting these news to earn Karma. I am aware that I can share interesting stuff from my own field, instead of asking for more legitimate sources of news. Even in those cases there are multiple sources of same news, so it becomes difficult to choose the best one. I remember reading in FAQ that I should go after most original news source. But even this can defer.

So I would like to know what are your primary sources of news to stay ahead beside Hacker News, of course.

PS: These news sources can be latest books too.
List of top 5 Windows 10 Tablets you can buy
In my opinion, if an internalized market has more than (say) 10K independent people making a profit from it, the government should step in and require it to be opened up, and follow the rules of the free market.

This should hold not only for Apple, but also Google, Uber, AirBnB, et cetera.
'disable' can still start the service, if another service claims it as a dependency. It will not start the service, if it is the last one in the dependency chain.

'mask' will not start the service, not even as a dependency to another service; instead it will rather let the dependent service fail to start.
Samsung phones have physical back buttons. Other Androids have them on screen, which I find very annoying. In my limited experience not every iOS app has a way to go back to the previous screen. Maybe it doesn't make sense there but Android apps and web pages are built around that concept of history. I couldn't find a way to go back from an app detail page to the search results page in the App Store. My friend, which uses iOS since a long time, couldn't too. I guess she's not very expert at navigating iOS apps. Maybe that left edge swype would do, I'm learning it now, she seemed not to know it.

She was as clueless as me about the lack of stars. We looked for qrcode in the App store. This is what I would have done on my Android. She didn't suggest an alternative. A very basic iOS user?
I think systemd the init should be separated from the rest of it. This will allow it be more easily managed, secured, developed and be replaceable by other inits thus retaining one of the most important aspects of Linux and prevent any single entity beyond the kernel from gaining too much influence.

The functionality that creates these deeper tie ins to Gnome, udev and others today prevent other inits from working for instance with Gnome. Now they want to add a kernel bus. This will make it extremely difficult to replace systemd. Can any supporter of open source and Linux really support this?

A init is a critical subsystem and should have limited scope that is clearly defined, be thorougly tested for that scope and released. Continuously developing and adding features to it does not make for a stable experience. Debian Jessie is now on a outdated version of systemd 2.15 while Systemd is at 2.31.

Things like predictable network names are ironically named as now they are not predictable to end users and scripts that work across systems. Things like eth0, eth1, wlan0 abstract the underlying hardware. If your solution cannot even abstract it and retains the arcane bus names and makes it difficult to even read let alone work with the interface name how is it a solution.

Things like binary logging may be important to a small subset of users and they should have an option to enable it. But why should it be imposed on everyone by default? The technical debt of niche cases should go to those who want it.
When I took out my Samsung Note 2 battery it took me perhaps ten seconds with no practice either. Twenty minutes for replacing a component they know is going to wear out the quickest of all components is long and a dick move by the company.
In software, the code line of state machine does miriad of things - computes new state, reads input, writes output, etc, etc. In hardware, the code line state machine computes one bit of acknowledgement of having input read. If you lucky,

The hardware programming is way, way too low. Consider assembler programming, even lower.

This is why videocotroller HW takes 9 months for group of 5 engineers and 2 programmers, and driver software for said videocontroller can be wriiten in a month by one graduate student.

The languages also either very dirty or very expensive.

For example of expensiveness, the cost of one license cool shiny Bluespec SystemVerilog compiler can cost you 2-3 yearly salaries of one of your engineers. Yes, it reduces lines (3 times) and error density (another 3 times), but nonetheless.

The example of dirtyness in Verilog: the sized based number literal has three parts - integer size (regular decimal integer with non-significant underscores like 10_00 for thousand), the base, expressed by regexp "'[Ss]?[xXOobBdD], and the value of the literal. These are three separate lexems. You can use preprocessor definition "`define WEIRD(n,b,s) s b n" and use it to construct sized literals backward: WEIRD(dead,'X,42) for 0xdead with size 42. As you can see, the value part of literal can (and will) be matched as regular identifier rule. The compiler right now seems to me as more or less straightforward, though.

The example of dirtyness in VHDL: construction of record where first fiels is character can be written as "RECORD'(')')" - we have successfully constructed a record with character field set to ')'. The single quote mark is either start of character literal (as in 'c'), the prefix of attribute (NAME_OF_ENUMERATED_VALUE'SUCC) or part of typed construction of value exemplified above. VHDL was one of the first languages that untroduced operator and function overloading, including and not limited to, overloading on return types of functions.

Good luck implementing all of this when you are student.
Humble Bundle hosts mobile bundles frequently (Android only). Although they are not as successful or popular as HB's PC games bundles, they certainly bring decent level of exposure and revenue to game developers outside the play store bubble. They're only possible because of side-loading.
I don't intend to make money with it, but yeah I found it to be pretty useful if I want to give quick-and-dirty presentations to other engineers or technical folks. It basically allows me to switch between the presentation and a demo (running in the console) more seamlessly.

For my particular use case: I work remotely and we use video conferencing all the time. Our video conferencing software allows you share a single screen which is neat, but annoying if you need to switch between a browser (or PDF viewer) and the terminal.

I wouldn't use it for "proper" presentations, or stuff that needs a lot of math (LaTeX beamer comes to mind for that).
Mystery surrounds advanced society in Jordanian desert over 6000 years ago
Basically, when something goes wrong, it offers no help in what went wrong. It's a nice idea with a terrible implementation.
Some fonts work well only with some specific values of font-weight. Maybe this is the case.
We didn't give up. We found one and we stuck to it. I don't care about factoring, that's a minor cool hack.

The point is simple: Adding or removing dots from the face of a clock is a complete waste of (heh) time.

If you people really need to wank over a calender, pick one with jugs in it or get rid of timezones and daylight savings. That would be actually helpful.
I would have guessed the same, just by amount of splash RethinkDB had on YC compared to Arango, but the truth is I MUCH prefer ArangoDB. Their AQL is a beautiful replacement for SQL. Javascript style query languages are what I hate the most about a lot of NoSQL Databases. The multi-model support is also really cool, i.e. not having to commit to graph/non-graph before even starting the project. Foxx I generally don't find as useful/interesting. I hope everyone who was "into" rethinkdb starts looking at ArangoDB now.
My parents installed their first milking robot about 12 years ago. They are now onto 2 more modern robots.

The first milking robot was manufactured in _1994_!
"Societies are always and have always been creatures of intentional design."

Why do you think that? I'd say almost the opposite, that societies are not "intentionally designed", but evolve from myriad people and "accidents" of history.
Not all "Blue" collar jobs are unskilled and some do require intelligence for example an experienced machinist or technician may know as much if not more than the "Profesional"
Considering how (pathetically) they have failed at previous social networking products (own + acquired ones), I won't be surprised if they're not ready (at least yet) for another attempt (and a fairly expensive one at that).
For people mourning the loss of rethinkDB, and who are interested in alternative document based NoSQL DBs under development, please checkout ArangoDB. It's my favorite NoSQL database. I have no affiliation with them.

Beautiful query language called AQL, and graphing support (multi-model) baked in.
I look forward to teaching my child that we use this system and using its peculiarities to spawn discussions on number theory, astronomy, history, even art.

Among other things.
It won't even end the Galaxy Note product line.

They'll just sweep it under the rug and release the next one in 9 months.
I welcome anything that support textual interfaces. Thanks and kudos. Also, naming award.
The sensor is good, but their (ios) software does not live up to their promises. If you use it from linux it is depth only (no rgb) which is less than ideal.
Looks nice. I wish it supported more than iPad.
You figured out more about how the twitter UI than I ever have. It's a hot mess and I just don't visit the site at all since I could never figure out what the heck I'm looking at.
https://m-labs.hk/solvespace/
US champion chess player boycotts World Chess Championship in Iran over hijab
The inside story of the Google phone
I certainly saw this in school in the late 70'sin the UK
Oh, and overtime. Sweet, sweet overtime...
There is always the possibility that the price is already adjusted to the source of the sentiment, before Google reports the sentiment.
CIA Says It Can Predict Social Unrest as Early as 3 to 5 Days Out
You need to understand what systemctl disable is really doing. "Enabling" in systemd means look at the unit file and see what target should start it when enabled and then it goes and adds a symlink to that target. Masking is replacing the unit file entirely so that systemd doesn't even load it. In systemd, you can have unit files in /etc, /run, or /usr. If there is a file in /usr and /etc with the same name, /etc takes priority. By masking a unit that you want to block, you're just creating a symlink to /dev/null. Disabling a service might not be what you want to do as that service might just be a dependency of what you really want to stop. Disabling a unit just removes the explicit dependency to that unit from a particular target but that doesn't mean that the unit can't be started, just that it won't be started unless something else pulls it into the dependency tree.
This is the most sad I've ever been for a software project folding. Good luck to the team.
Senate Republicans were skimmed for six months, quietly fix store
I have MFA set for the same Twitter handle but couldn't see it on Instagram. I thought that by reporting all the erroneous "password request" emails they might have flagged something (not sure why they have that link in the email if it doesn't do anything). Obviously I'm seriously small-fry so wouldn't expect any kind of special treatment but not having MFA does seem to be a bit lacking.
We serve enterprise customers, and use the 'separate database' strategy for these reasons -

1. Stronger data isolation. Technically schemas provide the same level of isolation, but they are much harder to explain or defend during compliance audits.

2. More secure backups. Client data can be encrypted with their own key and stored as per their needs.

3. More useful backups. The frequency and retention of backups can vary to meet the SLA requirements (and costs). And we if something goes wrong, we can recover that particular customer's data in isolation without impacting the rest of the application/customers or worry about merging it in.

4. Secure data deletion. Many European customers demand that all their data is securely removed upon termination. This creates a massive problem with purging backup information if everything is in the same dump.

5. Independent load & performance. If one customer is particularly high-load or chatty, we can move them onto a separate server where they don't impact well behaved folks.

6. Easier horizontal scalability. Just move heavy loads to their own servers + read replicas.

7. Direct access to data. Specifically, we can use BI tools that do not understand schemas and even give direct access to clients' analysts.

8.Independent migration paths. Sometimes the customer's timetable does not allow them to upgrade to the newest version right now (e.g. they are in the middle of using the app for a key process this month). We can leave their account routed to the previous version in both the codebase and the data store.

Out of those, the key 3 reasons are: stronger data isolation, better backup strategy, and more predictable compliance story. But that's enterprise: even if we're widely successful, we'll have "thousands" of customers - never millions. And we can manage thousands of databases, so this architecture path is preferable to us within those boundaries.
Redesigning a 7-level Navigation System: A Case Study
Used to it being abbreviated WaPo, helps avoid the confusion
Twitter already shutoff the firehose [1]... and it doesn't seem like that doubled their valuation.

Also, twitter's data was never truly public: you can follow tweets on some topics, but a proper deal with twitter is needed if you want access to the firehose (so it wasn't just under some pay-for-play API).

[1] http://www.forbes.com/sites/benkepes/2015/04/11/how-to-kill-...
Thanks, this is pretty slick.
Five Paradoxical Time Travel Stories
Absolutely, without it i'm amazed that accounts aren't being brute forced by the thousand? Maybe i'm missing something in the UI
Or just add 'KillUserProcesses=no' to /etc/systemd/logind.conf.
I didn't have time yet to use it properly, but I bought a license last year for this and Photo. Looks amazing! Great work!
The Large Hadron Collider Is Running Out of Disk Space
Their chance of surviving would have increased dramatically if users could install rethinkdb as addon on Heroku.

Availability as a service was an issue, the compose deal did not work well for me, as my stuff was hosted on heroku.

Anyway, rethinkdb is probably the most awesome database I've tried.

https://github.com/birkir/react-starter-kit-rdb
NRSC webshop sent credit card info to Russia for months
Of course, manufacturing capability is important for a nation from a strategic viewpoint. But even if the manufacturing returns to the country - the fact of the matter, is that those manufacturing jobs are never coming back. It will all be done by robots. This process is already well underway(https://www.ft.com/content/7eaffc5a-289c-11e6-8b18-91555f2f4...)

So those politicians speaking to old people in steel towns are misleading them and giving them false hope. Bringing manufacturing back isn't going to do much to reduce unemployment . That seems to be the point of the article.
Facebook enter ecommerce arena with Marketplace to compete with Ebay,Craigslist
I have seen it happen myself tuesday. Nothing was installed, it only happened while Spotify was open. It automatically opened a Chrome window, which redirected a couple of times to a shady ad.

It is in fact real.
How to Win Silver at a Hackathon Without Writing a Single Line of Code
At the time that I read it, by the end of the book, it was clear to me personally that the large disconnect between the Utopian world and the world of the "natives" was the same disconnect that I felt at the time with the described Utopian world. People grown in test tubes, bred to do and believe specific things, using various levels of oxygen to control their intelligence, orgies and perfume water in sinks being a normal thing- these were disgusting to me. If that sounds like Utopia to anyone, then something is seriously wrong.