skysight-inc/HackerNews huggingface dataset:
Can you comment on why Google Photos is missing so many features from Google+ Photos? Things like date picker, EXIF editor are missing. There's no highlight view, there's no way to make the detail pane of a picture open by default, and it takes a huge number of steps to rotate a picture, which I think is one of the most common editing tasks.
12K is more than I'd make in a month (because I'm a terrible negotiator when it comes to money - and old) but what do they want you to get done in what 5 or 6 weeks?
That seems to pretty much be what's happening... it's the same photo storage backend, but a new application in front of it... on my phone, the update was relatively seemless.. shrug ... who knows beyond that.
That's where I got the idea
> Bonus (very cool!) gif of the liquid oxygen tank during a previous launch (unfortunately cameras apparently weren't included in this launch)

My understanding is that they have them on every launch, but bandwidth constraints with the downlink mean they have to pick between the many cameras to monitor in realtime.
For rich people, it is a small sum. I've lived in a private room in East Palo Alto while working on startups for years for $500/month rent. If having your own private place is a must, I think you should be working at a big company anyway, since you sure aren't sacrificing any comfort for your startup.
In poker the hands of everyone else directly affect you.

This is more like knowing everyone else's hands in blackjack.
"This is obviously not feasible, given that these grants are being awarded for little more than an idea."

A patent is an idea, sometimes worth nothing and sometimes worth 10's of Billions.
Feedly may have improved it's layout since I last tried it (admittedly it's been over a year). But, of all the companies to come up with what I found to be the best replacement: reader.aol.com

I know... I know. But it's served my basic needs for quite a while now.
Included-Cate (Official Music Video) HIP HOP
Depends on the definition of success, I suppose. For Google I think success is either having a substantial percentage of the world's population using it, or for it to be making a huge amount of money, with that amount being compared to Adwords.

The closest they've come is almost certainly the new Google Photos app, which will probably end up with a decent portion of Android users actively using it.
My favorite sequence I learned from this:

Decimal expansion of (7^(e - 1/e) - 9)*Pi^2, also known as Jenny's constant.
For those interested lodash provides _.curry and _.curryRight methods with placeholder support as well.

See https://lodash.com/docs#curry.
Coursera Machine Learning is one of the best places to start, but there are countless resources. There's a huge, wonderful open list of links at Github[1]. I definitely recommend you take a look at it

There are also another great resources online, like those I list below:

1.) In-depth introduction to machine learning in 15 hours of expert videos[2]

2.) Deep Learning Tutorial (@ ufldl.Stanford.edu/tutorial/, can't post the link because I'm out of mana, I mean, not enough reputation yet)

[1]: https://github.com/josephmisiti/awesome-machine-learning

[2]: https://www.dataschool.io/15-hours-of-expert-machine-learnin...
I keep hearing this, but I got a new Capital One card in the mail literally 2 weeks ago, and still no chip. Same with my Schwab card which is < a year old. I don't get it. (I live in New York FWIW)
> "Computers are great because when you're working with them you get immediate results that let you know if your program works. It's feedback you don't get from many other things."

No, you get that feedback from playing music and singing.
Wired had a "call to arms" a few days ago over this comment period:
http://www.wired.com/2015/07/moussouris-wassenaar-open-comme...
Yes, it is trying to replace screen sharing because usually the clarity with screen sharing is pretty bad. We want people to continue to discuss with each other skype, hangouts etc without having to worry about the pixelated screens that they see with screenshare.
Kind of sad to see the reddit group /r/spacex wasn't afforded access to the conference. I think they are probably one of the best moderated and one of the most intelligent groups of fans spacex has.
Mayor de Blasio Rejects Uber's Call for a Live Debate
Digg Reader is an excellent replacement. It's very similar in execution, but you do need to sign up using a Google, Facebook, or Twitter account.
> Tech people want to live close to work and can afford it.

Aren't much of the complaints about tech people who don't want to live close to work? E.g., the large number who work in Menlo Park (Facebook), Mountain View (Google), and Cupertino (Apple) but live in San Francisco?

At least that's the impression I got from the brouhaha a few months ago over the buses those companies run between SF and their aforementioned offices.
Yes, we need a war on warez to go with our wars on terror and drugs, which have been rousing successive, having driven both of those social ills to extinction.
But what's so special about getting into a PhD at Stanford? If you do your undergraduate degree at another university, you can transfer if you're good enough. Nobody told me about CS research/business in high school either, and I too went to a good school in a developed country. You can learn and decide a lot of things in undergrad.
I've actually been meaning to try google wallet (pretty much everywhere visa/mc tap to pay and apple pay are available too) for some time, and just never think to do it... when I saw the coin card, I thought it was an interesting idea, but to be honest, I think having something along with your phone is probably more useful, since anyone with a coin card is likely to also have their phone.
<rant>

I've been getting recorded messages twice a day now from Uber about the "bad old days back" when "cabs didn't want to leave Manhattan".

I've maybe had that problem 2-3 times in 30 years living here.

There are already plenty of yellow, green and livery cars where I live (Astoria), and plenty of cabs in Manhattan willing to drive me home at all hours.

No one is trying to kill Uber in NYC, just put some temporary cap on new drivers until an (ill defined) study is done.

Uber, you can stop phoning me every day, I won't be using your vital service any time soon.

</rant>

More: http://gothamist.com/2015/07/20/uber_deblasio_nyc.php
The official statement is at http://www.spacex.com/news/2015/07/20/crs-7-investigation-up...
Well only Democrats are supposed to have them. They are acquired easily enough, though. Let me know when you get yours before we continue this utterly fruitless conversation any further.
There are several reasons why folks (myself included) prefer OpenBSD for a lot of server roles:

-- PF (which, in my system-administrating experience, is way nicer than any GNU/Linux firewall to date) is only available on BSD-derived systems (including OS X and - IIRC - Solaris), and originated on OpenBSD.

-- OpenBSD has a very strong security track record over the last 1 1/2 decades or so.

-- OpenBSD has been the source of a lot of really nice bits of software [0], and tends to be the first and preferred platform for quite a bit of that software. My own use cases revolve around PF, OpenSSH, tmux, httpd/relayd, spamd, and OpenSMTPD. httpd and relayd in particular are currently exclusive to OpenBSD last I checked.

This isn't to say that OpenBSD is right for everyone (notably, upgrading between releases and getting the latest patches for a given release can be... involved, to say the least), but there are certainly reasons to prefer it over GNU/Linux or the other BSDs.

Not to mention that some Linux-only software will happily run on the mainstream BSDs - OpenBSD included - thanks to a binary compatibility layer. Even things that rely heavily on Linuxisms - like Docker - can run on at least FreeBSD [1], and doing the same for OpenBSD, while probably more involved (OpenBSD notably prefers chroots over newfangled virtualization techniques like containers and jails; in the opinion of its authors and users, containers/jails/etc. only provide an illusion of isolation, and chroots provide equivalent functionality without dishonesty. While I don't entirely agree with this, I can see where the attitude comes from and understand the rationale.), might very well be possible sometime in the not-so-distant future.

[0]: https://en.wikipedia.org/wiki/OpenBSD#OpenBSD_component_proj...
Why is distribution king? What is special about music and writing that makes it so that people wont seek out quality content?
didn't quite work for me, but was close. This worked:

date -d @$((16#`printf "\xb%-47.s"|nc -uw1 ntp.metas.ch 123|xxd -s40 -l4 -p`-2208988800))
Given how involved that "cleanup" was, "rewrite" isn't entirely inaccurate ;)
We haven't. Google infrastructure uses tcmalloc. Is there a reason to believe it offers a significant win?
I didn't realize Cindy was the driving force behind this. I just need to re-do my video and my project should be ready to launch...
I use newsblur and it can get really slow, especially in safari.
I really don't see any issues specific to fonts here. For (now antiquated) performance reasons both TTF and OTF fonts use binary formats which were designed to be loaded directly into memory and accessed via pointers. It's not necessary to parse these formats in that manner but it's very convinient to do some when working in C, so we have vulnerable software. The same is true of these kinds of "mmap" binary formats in general, unless the software can validate the format of a file fully before using it, then there's significant exposure to vulnerabilities. MS Word and JPEG are both examples of such "direct to memory" formats which have had led to similar exploits.

Also note that this exploit was for Adobe's code and their fonts don't have any imperative hinting instructions (hints in CFF are purely declarative), which makes your first point moot.

OpenType Layout is most certainly used in "regular" fonts if you happen to be one of the 2+ billion people whose non-"sensible" languages can't be written without such features.
Like couponing its a hobby for people with limited skill-set.
If that's true, I wonder if something like a paper circuit would work? e.g., http://www.instructables.com/id/Paperduino-20-with-Circuit-S...
A 3-minute speech... at YC Demo Day.
I don't know about pricing (they're slightly pricier last I checked), but 1984.is is one example of a hosting company that supports OpenBSD directly.
Does testing a part make it more likely to fail in the future?
To tie a funding round to nothing more than a "spirited 3-minute speech" is silly. If I had to guess, Cindy is a fearless founder who has been working hard for a long time to achieve her vision.

This article's title makes it sound like it's as easy as skipping your Starbucks run to found a company and raise $1M+.
Written in Go. :-)
The SF Bay Area community bio labs (BioCurious and Counter Culture Labs [0]) are considering using this platform to try and fund their iGEM team, researching inducing UV resistance in E. Coli and then optimizing it with directed evolution. Community labs have effectively no funding to operate with, so these types of platforms (Experiment, Kickstarter, etc) are incredibly important for them.

If you'd like to support the SF Bay Area community labs and hobbyist biologists trying to do real research without academic and commercial funding, watch the Experiment.com biology section [1] over the next week or two!

[0] http://biocurious.org/ and https://counterculturelabs.org/
[1] https://experiment.com/discover
What are the best blogs to read about leaving the 9-5?
>This is against the background of a technological culture in America during the middle of the last century, which was based on industry monopolies that could afford to create giant research laboratories—places like IBM, the Bell Labs—and fund researchers to do things that would take place over years. That's gone away. In Silicon Valley, Xerox PARC was started as an effort to get Xerox—the copier company—into the computer industry. They failed to make Xerox a computer company, but it had this wonderful spinoff effect. That is possible, that some of these efforts may still have serendipitous consequences, but nobody is willing to place the long bet anymore. That period of America, that type of technological economy in America is just gone. I don't know if it's any place else in the world either.
>
>There's been a dramatic shift in corporate America, and the time horizons have shortened. Even DARPA, which was created in the 1950s to prevent America from suffering from technological surprise, in the wake of 9/11 and the Iraq war DARPA shifted its focus and has become focused on much shorter term results. Clearly something has been lost.

Oh bugger.
Like a lot of things that wound up clumsily rolled into Google+ location sharing actually existed pre-Google+ in the form of Latitude (which came out of Dodgeball originally).

And as with other things smushed into Google+ at one point or another (see Voice, Reader, Picasa, etc), a lot of users of the old thing will tell you that the old thing was actually superior to what wound up in Google+. In the case of Latitude you could easily share the information in a general way to all of Google Maps which covered a lot more platforms than Google+ itself does.
Nice try, but I'm not sure this is going to work :(
FWIW, I'm sorry you see the code of conduct as an attempt to impose rules to protect "my" or "our" current position. It is very much an attempt to bring as many new people as possible into the Go community, not to exclude people.
I played music badly for years, never noticed it.
You're apparently fresh out of school, nobody's going to listen to you when you tell them what they're doing wrong.
Scanning through the website (Experiment.com) I am both surprised and elated at how many projects seem to be 100% funded.
But there's so much margin for error on these specific parts. Even if the test only ensures 60% strength, and weakens the part by 50%, that's still strong enough.

A part being mildly out of spec might not be a vendor problem. A part being 20% strength is absolutely a vendor problem.
Great point, most are removing the force behind the emergence of the pattern. To add insult to injury, they explain it magister, by throwing concepts first, instead of bottom up, like non Haskell tutorials do (javascript, elisp, ...) that don't have advanced type system / Monad 'a, that blurs the mind, only choreography of a bag of lambdas.
I personally never had to pay one back, but had taken a couple in my career and also was a hiring manager in a couple of firms where we gave these out. I would agree with hwstar that if no other companies are offering signing bonuses and you run into one that is it is a good reason to take a closer look and ask some more questions. That said, back in the dot com boom it wasn't rare to see almost everyone offering relo and signing bonuses, of course if you took both the bonus was less.

As for what they expect, in general companies will collect it, but even when the contract doesn't state it most companies prorate the amount and allow you to pay it back over a period of time. If you last 6 months you only owe them 50% and if you weren't an ass to them and up front they will generally have no problem letting you pay it back over time. There are horror stories about companies that don't do any of that and if you leave 1 day early they want it all back immediately, but I think that is uncommon.

Personally, if you are reasonably fresh out of school (1-2 years), I say stick it out and use it as time to learn. At least stick it out for a few more months, it will lower the amount you owe and also let you get some more experience. I really wish someone would have given me that advice on a couple of projects I bailed on early in my career, I would've learned more early on that way which would've made me better faster. A lot of times it looks like a project will never ship, but in reality you'll find as money keeps flying out the door projects start getting discipline fast and cut things out etc just to ship. Not always, but it is interesting to see nonetheless and you can learn some good stuff from either outcome, even if it is just how better to evaluate your next employer or project.
As far as I understand Flux (I'm wondering if "understanding Flux" is becoming 2015's "understanding Monads"), in its pure form it is based on the idea that state is an aggregate of past actions. In other words, the database becomes more of a message queue (or event log) and the "models" are simply cached aggregates.

This structure is great if you're mostly concerned with letting data flow through your application and less with transactional guarantees. It's easy to imagine how this architecture can apply to a chat or a Facebook-style wall or river of user-provided content.

I'm not convinced that this is a useful architecture for applications that aren't primarily about streams of user-created content. React's idea of unidirectional data flow and a strictly linear hierarchy (which is frequently subverted by "Flux" libraries via global stores) is powerful and IMO far more widely applicable than the Flux architecture in which it is frequently used.

I think a cross-breed of Flux's concept of actions and stores and the traditional MVC style collections and models might be worth exploring. This is where our internal React code seems to be heading, anyway.

Shameless plug/disclosure: I'm the author of Fynx (http://foss-haas.github.io/fynx/) which started out as yet another Flux library and is currently undergoing a rewrite in our internal code which will become the 2.0 release once it has stabilised.
> If I had to guess, Cindy is a fearless founder who has been working hard for a long time to achieve her vision.

Yup.
> But look at how many multi-billion dollar "unicorns" are messaging companies.

Talking about current valuations of relatively young companies is odd when comparing to Microsoft's history. The scale of things means that what works for one doesn't necessarily work for the other.
> Facebook has turned into a pretty strange place compared to its early years.

Yep. At least among my friends, family, and acquaintances, nobody posts on their wall anymore; it's a wasteland of weird automated posts and the rare half-hearted re-share of a funny story about a cat.

Where the action is in the groups. Groups for friends, patient support groups, guild groups for MMOs, groups about crafts or hobbies. Which is weird, because Facebook isn't actually a very good platform for that sort of thing.

Odd.
The problem I have with this sort of arrangement is that the more rules they put in place on lawful disclosure, the more they hamper the good guys who follow the laws and the more of a comparative advantage that gives to the bad guys who can simply ignore the laws.

We really don't want to hand the bad guys any more advantages than they already have, no matter how good our intentions are.
Even worse, I've had servers flat out refuse to accept it. I couldn't even imagine opening a tab at a bar with it either: It looks too fake to be taken as collateral, and I don't know if the magnetic strip still works if the card is locked, meaning I would have to have another round-trip interaction with the bartender.
I hope this means I get the gallery app back on my phone instead of that godawful photos app. The photos app can't find half the photos on my device since it doesn't seem to have a functioning media scanner any more, and it took me half an hour to get the thing to spit out the path to a photo once when I desperately trying to copy it over to my computer to use it for something. Not that it is easy to copy anything in Android any more since you can't just mount the phone as storage any more, you have to use some broken media transfer protocol that doesn't work natively on mac and the official Android transfer app doesn't work. All this with a Nexus 6 that should be a top of the line Google experience device. I just want Gallery back and the ability to see the photos on my device and where they are, Photos is terrible and makes me fight it every time I open it.
Thanks! These are all great ideas for better ways to look at my situation. This is why I love HN!
Maya “collapse” not caused by overpopulation and deforestation, say researchers
That's an easy thought experiment, because it doesn't matter which president you ask that supposition about - neither of those things would not have been avoided due to a saber rattling president.

After more than a decade of the US being involved in a mistaken invasion, we, as a nation, are war weary. Without a serious issue within our borders, the US simply will not do it. Every analyst, both in the US and outside, knows that.

I personally think the "red line" thing was mostly good PR for the anti-Obama politicians. I don't think it had any real impact on our foreign policy. The words the President used weren't, as so often claimed, "If Syria uses chemical weapons, we'll invade". He said, quoting him from his comments on Aug. 20, 2012; "We have been very clear to the Assad regime, but also to other players on the ground, that a red line for us is we start seeing a whole bunch of chemical weapons moving around or being utilized. That would change my calculus. That would change my equation." By the time we knew that chemical weapons had been used, many other things had also happened, too, so the "equation" had a lot of new variables.
These two functions are equivalent:

const f1 = function(s) {
let data;
try {
data = JSON.parse(s);
} catch (err) {}

if (data != null &&
data.a != null &&
data.a.b != null &&
typeof data.a.b.c === 'string') {
let x = parseFloat(data.a.b.c);
if (x === x) {
return x;
}
}
return null;
};

const f2 =
R.pipe(S.parseJson,
R.chain(S.gets(['a', 'b', 'c'])),
R.filter(R.is(String)),
R.chain(S.parseFloat),
S.fromMaybe(null));

Note that in the first function we have an unsafe expression,

data.a.b.c

which we must guard with null/undefined checks. Unsafe expressions can easily get out of sync with their corresponding guards.

We can apply functional programming concepts to JavaScript code to obviate the need for null/undefined checks. The fact that we can't have all the benefits of FP in JS shouldn't dissuade us from taking advantage of the ideas which are applicable.
Cheating is also something that roughly 50-70% of married people do. Sex, along with food, water, and drugs, is one the basic, biological human compulsions and it's part of the human condition, for a large majority of us, to fall victim to it against our better judgment. As wrong as it is to cheat, it's even more wrong (and more harmful, which is perhaps the same thing) to invade people's privacy and expose cheating.
It's the chip that's the issue, not the PIN. If a merchant requires a chip (which they will at some point) you can't use something like the Coin.
You had me until you started claiming that the US was going to be involved in destabilizing NK; that seemed pretty hard to believe. Then you brought up anthrax and then I knew you were just pulling our collective legs.
That makes sense to me, once the novelty wears off, broadcasting stuff about yourself to everyone you know is not so fun.
Along the same lines as some of the other responses, it's possible that the "test" in question was testing whether the affected player was the human or the computer; getting that particular test backwards would certainly have the described effect.
When something like this gets a lot of votes, I always imagine that the mods will notice and then link something better, like http://www.spacex.com/news/2015/07/20/crs-7-investigation-up...

If I wanted to read a reddit thread, I know where to find it.
If you're in that situation, you're probably best off earning one of the flexible currencies like Chase's Ultimate Rewards or Amex's Membership Rewards. You can redeem for a statement balance or transfer to one of their partners.

If you do just want cashback, Fidelity has a straight-up 2% cashback card.
Effects of poverty on kids brains explain low test scores