skysight-inc/HackerNews huggingface dataset:
I can't. However, unless you built literally your entire system from source code and all of the programs that run on it and analysed that source code yourself personally, you can't guarentee that about anything.

It's a matter of degree of trust. This is what Spideroak's business is built on. Sure, I'd like it if their client would be open source, however in the mean time they're still a better option than Dropbox for security conscious people and they have been working for a while to make as much as possible open source. [0]

[0] https://github.com/SpiderOak
Taylor Swift, Photographers, and “Working for Nothing”
Probably longer. Might be less frustrating for some people, though.
Random question:

One thing recruiters are useful for is that usually have a list of interview questions their past candidates got from each company. But usually this list is not as comprehensive as even just careercup or glassdoor.

But every company I have worked at had an internal wiki of interview questions and guidelines for evaluation. The number of questions is usually very small and study-able. With just the knowledge of my company's current wiki (and some past experience as the interviewer) I am pretty confident I can train even the weakest of candidates to pass the interview.

Probably due to legal or ethical reasons though, I haven't seen anyone try to collect these database of questions from each company. Is it that risky to ask your candidates to leak them to you after they get hired?
Sankaku Complex Banned in France: “Anime = Child Porn”
Sorry, my comment wasn't meant to be snarky, but I can see how that's not clear.

I was just musing on the fact that (yes, I don't like the term, but also) "unicorn" was originally a label for startups with huge valuations, generally > $1B. It has mutated since then, but the idea that it would apply to Flickr seemed funny.
Grid storage that stabilizes a grid [...]

Your comment made me think - what if a state-power or hacker group were able to make a large number of these energy storage units dump their energy back on the grid en mass? Would there be ways to protect the grid from being overloaded by a centralized energy store dumping its energy?
Can't agree more. That's why we started our project with fresh and new protocol for messaging with implementing all required stuff in it's core, not extensions.
If BTSync can support everything under the sun by statically linking their single binary, why can't Google.
Since this all relates to simd.h it seems like it's taking advantage of C APIs which are equally available to Obj-C coders.

Swift seems great, but I wouldn't expect any huge technical advantages over Obj-C until Apple stops caring about Obj-C (which I suspect huge chunks of Cocoa are written in for starters).
Nate Lawson has a good explanation of timing attacks (against my own code): http://rdist.root.org/2009/05/28/timing-attack-in-google-key...
5 Great Snacks for the Coder’s Brain
What HN and talking to entrepreneur friends has taught me is that you should start a company if your driver is creating something of your own and the fact that you'd just enjoy the work.

Doing it just for money doesn't make sense. There are easier ways to get rich.
Perhaps one could even use histograms to estimate selectivity of the query's join predicates to pick a good ordering of joins?

This is actually pretty much how a basic relational query optimizer works in practice.
Is that a Linux or Windows feature? Because Google Drive on OS X doesn't allow you to have more than one account configured.
Martin Ford has one argument to make -- the robots are coming! :( -- and he makes it again and again in any context possible, even when that point is a rhetorical stretch. China has a lot of problems, many of them on a grander scale than any other country because of the size of its population. The robots are no where near the top of the list. The real issue here is that China has succeeded so well at manufacturing that it is no longer the center of low-cost labor that it once was. When wages rise, capital is substituted for labor; i.e. companies rely incrementally more on robots than humans. Not a lot new there.
And here's the HN discussion of that video, https://news.ycombinator.com/item?id=9721801 with a fair number of comments from Schafmeister.
I'd personally suggest using a better IDE. It may be "expensive", but I've bought personal licenses for IntelliJ products a while ago, and renew yearly. It's a very small price to pay for productivity. Not to mention, they're truly cross platform, and I can go from working on my Windows box at work, to working on my Linux or OSX box at home, all in the same exact IDE.

WebStorm seems pretty good at JavaScript prototyping/inheritance and auto-complete.
I'm from Urmia. I clearly remember the days we used to go to the lake and effortlessly float on it. It was a great sight, with magnificent wildlife, beautiful flowers and odd looking rocks.

I haven't been back to Urmia in almost 9 years but from what I hear the drying up of the lake has ruined the surrounding climate and destroyed the wild habitat.

The causes are known. We just used more water that we had. We built dams all over the rivers feeding it. Dug deeper and deeper wells to extract the ground water and here is the result. It's the sort of story you keep hearing over and over again, in different places with similar outcomes. When will it end? Probably with us.
I can't imagine people using linux is any significant portion of their 400million users.

But fun fact: I visited the dropbox office once (it was like an adult playground) and recall seeing a cultish motivation poster that said something along the lines of "the linux client was written by one person on a plane in two hours".
Surprised many people here seem to think Google Drive is the defining competitor. When the real money is made in enterprise, which I would say Microsoft dominates with OneDrive. Microsoft's bundling of Office 365 with OneDrive and internal sharing is something only Google could compete with (but can't because at least for large corporations, Google Docs does not suffice.)

I have found that Google has the best for collaboration, but the money is made in enterprise and OneDrive is making in-roads because of what it is bundled with.
This is the same Google that has Chrome bundled for Linux? And Google Earth, Android SDKS/virtual machines, and who knows what else.

They can and have done packaged Linux software.
Terrorism Data in the United States
I was going to post exactly this. Our IT/Helpdesk/(whatever they want to be called this week) puts a custom image on to every machine we get, regardless of the brand, and I couldn't imagine doing anything else.

For one, many organizations like to control update paths/times (better coordination I'm assuming, etc).
It seems there are quiet a few issues with this port. I wonder if this is a result of rushing QA?
Why. Just... why?
I'm confused – when I click Share, copy the link, and open it in an incognito window, it doesn't seem to be behind a sign-up/sign-in pop-up.
Would you accept that a Haskell function could depend on the streams that are bound into it? Not an individual datum, but the stream itself. I'd argue 'yes', in the same sense that you could depend on some model or factory in OO land. The leap is in the paradigm, functional vs OO.

Behaviors in BEST are a functional programming construct—they project streams of data into a return value. Note that Behaviors are automatically re-evaluated every time one of their dependent States change, which introduces this 'stream' functionality.

I'd argue that these streams are dependencies and that they're being injected into these functions (hence DI,) but honestly, at this point we're just bike-shedding about terminology :-).

I do want to make sure, though, that this functionality is properly communicated, as the State-Behavior relationship is the crux of our framework's design.
I understand this concept, but never heard it explained quite this way. Thanks for this concise example and especially for the connection with the "efficient frontier".
This is what design patterns are all about. You take some common practice, give it a name (or pick a name from commonly used names), and write documentation clearly describing it. Then we can talk about about more easily.

Maybe you don't like the name, but there's nothing unusual about this.
Presumably their concern is someone creating 10 free accounts, and pooling/using them simultaneously. If their software and website (at the same time) supported any number of paid accounts with at most one free account then neither you nor I would be harmed.
You can on a number of platforms - but you have to make a choice to run those platforms. If you chose to run a locked down platform you only have yourself to blame for that outcome.
> Why did the Navy not migrate

It's entirely possible that $30m is cheaper than the cost to do a real migration more quickly.
Unfortunately this is not true. There is no way you can download a .zip file from an Album shared from Carousel. Here is even a support case with users complaining: https://www.dropboxforum.com/hc/communities/public/questions...

I've discovered this when I shared an Album with my friend with over 300 photos. He was not able to download them all, I've just stopped using it at that step. Because they imho want users to sign up and include the photos in their accounts. So they value new user signup more than user experience.
Hi Douglas,
I just finished my college and quite interested in RNNs and fascinated by their capability and potential. Should I go to graduate school to study it or I can play with it as a hobby. Do you have any suggestions?
Titan in many ways is a much better candidate for colonization. It has water and an actual atmosphere.
Go at least has the ability to be fast. And compact enough to fit in your head. And approach a specific set of problems. For what it originally set out to do, it actually works pretty well.

What's Java's supposed purpose THIS week, again? First it was making web pages interactive, but it turned out that nothing ever worked in Java web applets except security flaws. Then we were told that Java had always been meant for making desktop apps, but it turns out that nobody in the late 1990s and early 2000s wanted to work with shitty purple quasi-windows designed to cater to the lowest-common-denominator X systems from 1982. Then we were told that Java had always been intended to take over the low-power, low-resource embedded space, but Scott McNealy's speech about that was hard to hear over the sounds of millions of embedded developers laughing so hard that they all shit their pants. I suppose you can argue that it works okay as a quasi-embedded platform today due to Android, but that's only because the idea of "embedded" has expanded, and because the Android boys swapped out the JVM horror show for something that didn't suck dick for a nickel and give four pennies in change.

Shit, what IS Java's one true purpose supposed to be these days? It's hard to keep track. Oh, that's right-- it's for WEB development. Or at least, that was Java's always-all-along-never-did-we-deviate-from-this-concept purpose according to SUN, right up until they found a buyer for the bloated corpse of their once-mediocre company. The original intent of Java to be used as REST-aware web dev platform totally shows in its design. That's what they were thinking of ALL ALONG. Yep. Yes, sir. No doubt about it.

Go, on the other hand, has no defined market, application, or purpose where it can solve any specific problems, and will therefore have to only be quasi-popular because Google is pushing it harder than Plus-- not because its developers actually LIKE it.
I appreciate the advise. I plan to switch jobs shortly (within 2 or 3 months) so I should probably start refreshing my web skills and applying for positions now. I guess I should not worry about github/portfolio in a short term, since it will take a while to build something solid.
Samsung silently disabling Windows Update
The suspension is likely happening due to many, many technical issues with the port: http://kotaku.com/batman-arkham-knights-pc-version-is-a-mess...

The average rating for the game on Steam was 31%. Since this was the first AAA game to be released on Steam after the release of Steam Refunds, it's also suspected that a high number of returns could force drastic action.
I married my best friend – best gay wedding ever
I think the key to this story is that Dropbox has been a good product for individuals, but Dropbox for Business has been and remains absolutely terrible.

We trialled it for several months at work, and it failed in all sorts of ways. Not enough admin control, confusing to add employees, and -- worst of all -- sync failures where some employees sharing the same set of folders would just randomly not sync a bunch of the files.

This led to things like Alice telling Bob to look in the shared folder for a file, Bob telling Alice it wasn't there, Alice telling Bob yes it was, Bob telling Alice no really it isn't, Alice coming over to Bob's PC to see that hey it really isn't there, and then finally just emailing the file to Bob.

I myself got to deal with their business support a few times, regarding a bug that corrupts some PDF documents shared via Dropbox if they contain Japanese text. The "within 12 hours" response the website promised never happened -- it took days/weeks. They don't have any mechanism for me, as the customer, to follow or get updates pertaining to our support ticket for this issue (and it was kind of a show-stopper, since I work for a Japanese company). Finally, the fact that they have this type of a bug at all -- can't display international text? what decade is this? -- and that it goes un-fixed for 8+ months, didn't give us confidence in Dropbox.

If our experience is typical, I don't think Dropbox is going to do nearly as well in the business space as they've done in the consumer market.
I was much more excited when I thought it was John Stamos.
Google Drive and Office/OneDrive are outcompeting because they do both storage and cloud apps with collaborative editing that is feels natural and works well. Dropbox is just storage with some nice sync capability.
Haha, that mission statement though!

"empower all people," "help they deserve," "status quo is unacceptable," "they have had decades to find a solution to help the masses. They have failed," "facilitate this _movement_," "increase the rate of innovation across the world"...

Who do you think you are? MLK? You're a fancy-pants version of "Goodwill" that literally caters to just the 1%, get over it.
In which case no place in our Solar system is safe.
So much for CV Dazzle
GNU APL for Android
Nature Rebounds [pdf]
I had to check if 0÷0 = 1 in the light of an earlier thread which discussed the rationale for making 0%0 = 0 in the J language, successor to APL.

https://news.ycombinator.com/item?id=9750742

From the article in the above link:

>"The reason for wanting a definition for zero divided by zero is given by Falkoff and Iverson in The Design of APL as "it was deemed desirable to avoid an error trap in this case."

I think that both decisions are crazy. Any calculation that leads to division by zero is indicative of a conceptual problem, and the user should be alerted to this by an explicit declaration of error, not silent failure. I guess that this is mitigated by the fact that the languages are intended to be used interactively by individuals who know what they are doing.

As an alternative to the expensive, proprietary implementations of APL, one can also try NARS2000, which is a free, open-source, ISO/IEC 13751 Extended APL.

http://www.nars2000.org/
> I'd think that for $300K you could have demanded an API. Perhaps on the next one?

"Why certainly, sir! We can provide that for only $EQUIPMENT_COST * 10. Do you prefer floppies or a CDROM?"

I wish I was joking.
Ask HN: Writing my first Android app – should I use Material Design?
It seems like a big PITA, but I'm being told it's worth it.

I understand that if I use a MD style, I also need to create a backup <v21 style for older devices. It seems like a lot of work for a beginner.

So, is MD worth it?
Facebook: 11th largest US company in terms of market cap
I just wish it would use my body as an energy source. Battery low? Eat a hamburger!
Except that the data doesn't support what you're saying... There's no uptrend in tornados, in accumulated cyclonic energy, or in drought.

I say this as someone who doesn't really consider himself a "skeptic". The scientists who are working in the field know more than I ever will, but I do try to separate the media hype from the legitimate science that is taking place. When people say that X event was caused by climate change, I can't help but think of this data, which doesn't support those assertions.

https://www.evernote.com/l/AUF3iT4Tq_BBW5EaQTI_QBwBfGNKOu_3N...
Regardless of how competent the studio was, if they decided they wanted to hit a ship date for the original PS4 game and the two ports no matter what, and the port wasn't ready, this is what you get. People in QA or Programming over at a porting house don't have the ability to tell a publisher to slow down.
Please don't be so naive. It's only because Renaissance is so rich and powerful that they are not in jail. If some piker tried the same strategies, they'd be in jail. The politicians are afraid to jail billionaires.

> The Democrat stopped short of saying that any of the activities that allowed Renaissance to lower its tax bills were illegal, and said it appears the banks stopped offering them after the IRS started to question the financial arrangements.

http://thehill.com/policy/finance/212875-probe-banks-hedge-f...
Not true: Iron Galaxy, who did the Arkham Knight PC port, also did the Arkham Origins PC port: https://en.wikipedia.org/wiki/Iron_Galaxy_Studios

IIRC, that port had technical issues, but not to the scale of Arkham Knight.
Touch screens on mobile devices offer a potential workaround for the friction created by APL's special keys. There's even a keyboard already out in the wild:

https://play.google.com/store/apps/details?id=gemesys.keybrd...
Stuff this dramatic would have been noticed by QA, and almost certainly known to the programmers. The publisher decided to ship it in this state.
Well. I stoped read after the first paragraph. The time line for startup to IPO is getting shorter.
It's funny how a company like Dropbox that obsesses over simplicity can get so much of their product wrong! I'm not sure if its lack of talent or focus. But all indications are, they are not short on talent...
Panera near me (NYC suburbs) is pretty terrible. The staff are bordering on rude and unprofessional and the food is not really all that great once you have other options. The wifi was limited during peak hours as well.
The whole concept of options as something to supplement salary is bullshit. It essentially means that as an employee, you're hedging the risk and taking a lower salary for it.

In addition to you taking the risk of that option, even in the most optimistic outcomes for the company, your shares could have been watered down in various ways.

You could work for a startup for a year and get fired early on and receive no options.

The whole thing is a employees getting ripped off. We keep telling ourselves there's a rose garden after we get X.

I recommend the book "How to stop worrying and start living" by Dale Carnegie.
Yes once upon a time companies could set whatever they wanted for the strike price but not anymore. I think there might still be a way to do it with complex bookkeeping but AFAIK everyone just uses the 409a value.
Rocksteady didn't do Arkham Origins. Rocksteady is only responsible for Arkham Asylum and Arkham City.
Actually your taxable income in the second case is less because you made less money. :)
I'm sure they went with Condi for her expertise in government, and thus in landing government contracts. That's how the revolving door contracting system works, and when you're in the competitive enterprise market you can't pass up that flow of money.

Nevertheless, I think bringing in her as opposed to some other apparatchik not so terribly tainted has harmed Dropbox more than they realize.

It's the sort of ill-will that sales and marketing heads will never see, and that doesn't show up on typical market research. No CTO of a major company is going to say "we didn't use Dropbox because they have someone on their board who was involved in perpetuating a trillion dollar fraud that cost hundreds of thousands of lives." They might not even think this -- they just know that their many underlings recommended OneDrive, Google Drive, btSync, or an in-house solution accessed via a VPN. None of these lower-rank employees will cite this as a factor either, even if many of them are thinking it.

Nope. People will just silently make a mental annotation: if there are any alternatives to Dropbox, don't use Dropbox because they have a war criminal on their board.

It's like what happens if you smell bad. People will avoid you, but very few people will tell you you smell bad. That's rude. Instead they'll make up other reasons to avoid bringing up something that could be divisive.
I've had Play Services brick itself a few times, but uninstalling all updates tends to fix it.
Facebook Nabs Yahoo CISO Alex Stamos
He's partly correct: German growth is by design.

First, enter a monetary union with weaker economies with dubious credit, at a really advantageous rate for these economies but effectively substantially depressing the new Deutsche Mark.

Second, lend like crazy to these countries whilst markets believe Greek paper to have the same default risk as German.

Third, as the neighbouring countries are using the newly available borrowing and their strong new euros to go on a spending binge, provide the products.

With both guaranteed demand in Europe guaranteeing large volume, and an effective 40% discount on German exports vs where they should be with the Deutsche Mark, you can take market share from the Korean and Japanese let alone Americans and even avoid having your manufacturing sector destroyed by Chinese competition. In Europe it's even worse, VW thrives as Rover goes under.

The best part is that when Southern European credit finally catches up with where it should be trading, you get to brag about your wunderbar Mittelstand values and insult those pesky lazy Southerners, whilst reinforcing the very actions that guarantee you the continuation of de facto devaluation policies without being responsible for them (and therefore getting booted out of office by an angry German electorate annoyed at being underpaid on a global basis). Invisible tax FTW. Even those Germans who might have pieced it together will hesitate before putting any real pressure towards, say, a Grexit, because their pension fund is invested to the neck in Greek paper. Meinen Kinder will sort it out, but I arbeit so hard all my life, surely I deserve to enjoy my pension...

So, not a miracle, it is by design, a rather magnificent one too. One that, long term, seems to beat sending the Fallschirmjaeger on Kreta.
The term "code smell" is just so... cute.
Dropbox is one of the best software/services I ever used. Think on this: they competitors are Microsoft, Google, Amazon, Pen drives, FTP, etc, and they succeed! This seems really difficult to me, to build a huge service on a very hostil business. They are more alive than ever, and it's not because they are lucky, it's because these guys are really really competent.

I really admire this company.
They should have sold to Apple when they had the chance. It's funny that they didn't have enough foresight to see that large players like Google would amass the infrastructure to easily out compete them. And that infrastructure came for free from Google scaling out other efforts.

Online storage is such a commodity now. They've got nowhere to go but down, unless they can offer a really innovative solution that offers more than file storage. Otherwise their interface just seems really dated now and their mobile apps are terrible.