skysight-inc/HackerNews huggingface dataset:
> Sandstorm looks insecure

As the lead developer, I emphatically disagree with this. :)

If you'd like to state why you think it's insecure, I'd love to hear it, but security is incredibly important to us and something we've put lots of effort into. I don't deny that there may be bugs (it's an alpha), but by design Sandstorm is a highly secure way to run other people's code.

> and inefficient

While it's true that running lots of small per-user (or per-document) instances of apps is necessarily less efficient than running one large multi-tenant server, it's not nearly as bad as it sounds. Instances of the same app share their code an assets (read-only) and are aggressively shut down when not in use, which makes up the vast majority of the inefficiency. Meanwhile, infrastructure continues to get cheaper...
You can check out https://growthhackers.com/. It's individual stories of what/how they market their company and little nuggets of actionable items for you.
Ally Bingo: A guide to being a better ally and increasing diversity in tech
Introducing React Native
Why tech startups should look at Go, part 2
Here is how to write a landing page.

Big letters: "Sandstorm makes it easier to do XYZ" or "Sandstorm lets you do XYZ by doing XYZ"

E.g. "Sandstorm lets you run your own personal web applications without needing a background in IT!"

or "Sandstorm lets you to install personal web apps as easily as you install mobile apps!"

3 examples of what this could actually mean for 80% of your users
"Run your own Dropbox!"
"Host your own WordPress Blog!"
"Get a mailbox to match your personalized email address!"

THEN drill down into what it actually is (Sandstorm is a open source platform that makes it easier to run and manage your own personal server, yadda yadda), and its more specific features, such as usability, security, etc.

(This advice operates under the assumption that "individuals" are your main target audience.)
Well, there's only two ways I know of that you can use to "inject" money into a person: You either give it to them as a loan or a gift.
>So, let me be frank: Greece's debt is currently unsustainable and will never be serviced, especially while Greece is being subjected to continuous fiscal waterboarding.

Despite the rhetoric this is the problem of not just Greece but many other developed governments, notably Japan. Central banks have been goosing the time value of money in an effort to spur 'growth' because if an entity can become richer faster than their debt will grow then it's a win-win situation.
The distance threshold was determined by hand on a per scene basis, and then we find connected components in the graph of neighboring 3D points, so it's a bit of a hack, but there are two important things to note. First, we can get away with an overly permissive threshold because we also require that any two grouped points are also observed at the same time in at least N images -- meaning SIFT features were detected for both 3D points in the same image (so they therefore exist at the same point in time). This filters out lots of spurious groupings. Second, this approach was inspired by super-pixels, which is an OVER-segmentation of an image into groups of pixels that are somewhat coherent -- each super-pixel probably lives on the same semantic object in the world, but they are by no means complete. Still, it's massively better than reasoning about individual pixels (or individual points).

So we err on the side of dividing single buildings up into multiple semantic objects. If our data included detailed reconstructions of the streets between each building, then the whole thing might be connected and we'd need more criteria to separate them out -- we do automatically estimate a ground plane so that's one way: just ignore everything near the ground for grouping purposes.

There's slightly more detail in the paper:
http://www.cc.gatech.edu/~phlosoft/files/schindler10cvpr.pdf
Joint Dust Analysis Deflates Big Bang Signal
Actually greece has a primary budget surplus, so at this point they are paying back the "loans", the problem is that they are miserable while doing so.

If people are unemployed you are squandering resources.
At least on iOS Chrome, the color of the email field is white on white which makes it hard to see what you are typing.

A preview on what to expect (e.g. The last email that was sent out) would be nice, too.
Kelly and Dan's “ Dancing with the Stars Style” First Wedding Dance
Google Earth Pro Now Free?
Have you capitalized on your unique DOMS 2000 knowledge in recent projects? If this is a widely-used controller which is involved in a lot of valuable business, it sounds like you could have a very good consulting gig here.
What do you think of the idea of writing proofs in the hierarchical style in Lamport's section 3, but not using TLA? To me, the hierarchical proofs seemed very clear and easy to understand, but the TLA (although I only skimmed it) seemed to introduce too much formalism and thereby hurt readability.

Also, it would be easy to put paragraphs of text in between hierarchical proof statements, which would preserve the ability to give intuition and proof sketches. Here I'm thinking of things like analysis, where (at least in my experience) what you really want to do is see the picture of the proof in your head and understand it that way, and the written proof is always just a way of checking it.
Ask HN: I got let go this morning. What should I do next?
I went in to work this morning, in downtown Cleveland, ordered a BLT for our free lunch friday, and got called into a meeting. I was told my position was being removed (probably to cut costs, although they did not say), and I needed to clean off my desk. I'm a javascript developer. I built a large angular application while there, but it is now built and there are other developers who can support it.

As far as I see it, I have this great opportunity to break out of the regular 9-5 job world, which I have always wanted to do. I have been working weekends on pearmarket.co, which is a website for small farmers to more easily promote their products online (I have recently open sourced the core of the project at https://github.com/thecolorblue/beetpress). Unfortunately, it is not currently in a place where I can dedicate all of my time to it and see any income. I would say I am 3 months of solid work away from having a good beta. I do not see this as an option as it would clear out most of my savings, and leave me in mostly the same position I am in now.

I have looked into doing freelance work, but as I am self taught my CS skills are not as solid as other developers, and my design skills are just about average. I am more product focused, I try to work as closely to the end user as possible and clearly define what they need. There does not seem to be a need for freelance product people (is this a good assumption?). It's also important to note that I am 28 and just got engaged. Moving is an option, but living on a spare couch for a couple months is not.

So I really have two questions. What would you do in my situation (would you stay in a smaller city?), and if you could start over in web development, what would you focus on?
An app does not have the ability to edit who has permissions to itself. In order to add yourself as an admin of some app, you'd have to compromise Sandstorm, not the app.
Know your clouds
No one has answered your question properly yet.

This is an edge case for something called Django Content Types. It's basically a way to handle some sort of polymorphism in a table.

Let's say you have a table called activity feed like in this example. Whether the items in the feed are images, blog posts, or status updates they're all going to have something in common and you'll have endpoints that should link any relevant tables and combine them. So you'd have an activity table and it would have a column for content_type and then content_object_id. Content type is basically just a reference to another DB table (blog or status update) with more info on this activity and content_object_id is the actual id of the row in that table.

I've used Symfony, Laravel, and pretty much every other trendy PHP framework and nothing comes close to the ease of building APIs that is inherent in Django Rest Framework.

This is just a very specific use case that you normally have to handle using it's own custom class. This just shows a way you can have DRF serialize it like a normal object without issue.
This one sentence sums up what I think is the fundamental problem: "An insolvency problem was thus dealt with as if it were a case of illiquidity." That is, the problem isn't some ephemeral panic where people are temporarily unwilling to lend. The problem is there are massive capital losses that have yet to be acknowledged. The problem is that Euro politicians believe that by continuing to bankroll Greece they will stem a wider panic. But as John Mills observed in a speech given to the Manchester Statistical Society in 1867, “panics do not destroy capital; they merely reveal the extent to which it has been previously destroyed by its
betrayal into hopelessly unproductive works”

The losses must be acknowledged. The only question is by whom? By the people who made the loans? Or will the taxpayers of Europe be called upon, as the taxpayers of America were, to eat the losses?
This is a pretty normal offshore scam these days. File a proper DMCA/phishing complaint with their hosting provider & Google. File a phishing complaint with their upstream phone provider.

All their shady SEO tactics will get them de-ranked in a few weeks regardless of what you do so it's only a short term problem.
So, first off, there are some very interesting bits of "Games Journalism" or even just mild-mannered industry publications (Gamasutra et al) who are still quite worth reading even despite the GamerGate nonsense.

Second and more importantly, it's now in some third or later phase where frankly things have extended quite beyond just games. Both friends spend a lot of time online reading blogs, reading essays, and basically being literate on digital culture. That being the case, avoiding the ripples and crazy of that whole fiasco is hard.

There's a fascinating de facto trial of the limits of free speech in the age of mass point-to-point communication, and if you just stick your head in the sand because of GG you're going to be missing a lot.
How ESPN Is Shooting the X Games with Drones, a New Profession
The address (127.0.0.1) is hardcoded ... but yikes, look at all those servers and account data in their config.js! [1]

[1] http://cloudinternetexplorer.com/config.js
Tesla makes cars faster with SOFTWARE update
The real problem is that Greece - especially under it's new leadership - will very soon generate new astronomical debt if the current one is forgiven (paid by someone else). Lenders would be silly not to lend if they know the debtor will be certainly bailed out and actually Tsipras would be silly too not to finance his communist utopia from debt if he too knows Greece will be bailed out no matter what.
SEO companies, especially the shady ones in my experience, like to be particularly litigious.

Is there an equivalent of the Better Business Bureau (BBB) in Canada? Contacting the BBB and filing a claim is definitely a way to get some momentum, lots of businesses in the USA at least depend on having a good, clean BBB rating.
Thanks for the heads up. It should have a "pinkish" background. I'll look into it. EDIT: Fixed. It was a CSS bug
Well my experience getting a degree in the UK in the 1980s was that exams would often contain questions in a different form from what you had seen before - you did know how to answer them but it definitely wasn't trivial to identify what techniques to apply to solve each question.

I get the feeling that people now expect questions to be of the form "apply technique X to data A,B,C" which is what I used to expect of secondary school level exams.
That's not a secure option without DNSSEC. Given that we're unlikely to see significant DNSSEC adoption, serving the fingerprint over HTTPS (or another option altogether) would be preferable.
He doesn't have very good future prospects in China.
The BBB does operate in Canada; we checked and this company isn't listed, unfortunately.
When I was in school there were plenty of tests for which the class average was under 50%. Obviously professors wouldn't try to write them this way, but writing a test that's hard but not too hard is, well, hard.

It frankly was never that big of a deal. Professors would generally curve the test and life would go on.

Certainly this doesn't merit a BBC story. If everyone bombed the test, then the professor should obviously consider giving it a healthy curve.
Don't forget that they actually speak German in Germany, not English.
The current equilibrium is stuck at candidates pretending to be further from the political barycenter to win their party primary, then pretending to be closer to the barycenter in the general election. Any person holding a consistent position over the entire elections cycle--which is to say anyone that has non-negotiable personal principles--is eliminated from consideration. Campaign promises are rarely honored. Nothing of genuine importance--like debt, systemic unemployment, inflation, or even just passing a budget bill for the year--is ever seriously considered.

If a new non-optimal Nash equilibrium is reached, that's fine with me, because the one we have now is absolutely terrible, in my opinion. perhaps it will inspire new political strategies that do not leave huge segments of the populace effectively disenfranchised.
This is a great way to LEARN, but a terrible way to TEST.

Or more precisely, you can't lecture on facts and then test application. Learning HOW to think is as important as WHAT to think. (If the course content is centered around deriving new conclusions, then by all means, test that ability.)
It doesn't seem like Tsipras is trying to get debt forgiveness paid for by the Germans, though. He wants to use the threat of default to force Greek's creditors to give them a haircut -- reduce principal or interest or both. That will reduce the amount of Greek debt repayment but it wouldn't increase the ability of Greece to incur more debtedness.
Your wife (or someone) should report it to the professional license/medical board, basically whomever handles licensing and advertising for professionals in Canada. Not even so much to attack the SEO company, but to protect the Physician should a complaint ever be lodged against him/her. Doing so will likely also start an investigation though, so it will work out.

You may be right that the SEO company is trying to do a growth hack, but that doesn't alleviate them of the responsibility to not break the law. In the US you can get into some decent trouble doing that crap. You might get away with it once or twice claiming ignorance to the standards on registered professionals in a state but I doubt you get away with it long once someone reports you.

Also, I personally wouldn't name anyone publicly here, it just doesn't seem like a good idea. However, sending an email to the SEO company seems reasonable.
"The joint honours students were particularly badly affected as many lacked the mathematical background of the BSc students."

Whine some more, kiddos. "Honours" my ass.
When people start writing contractual obligations in quote marks, things are getting bad.
Sure thats another reason people may use alternative data stores. Again its not 'the' reason its one of various reasons.
No I am a dyslexic - no ofence are you stupid :-)
I wish this were true, but unfortunately you can't mix unoptimized and optimized code in Swift. File dupes of rdar://19527999.
> The current debt to GDP of Greece is 175%.

The GDP is not exactly a good economic indicator because in its expenditure-based determination it includes government spending which can be increased by increasing the debt.

Add to that the EU habit of making up numbers for the output of black markets like drug traffic and prostitution and adding it to the GDP and you'll see why it's useless when trying to decide the solvency of a state.
I like the irony of an econ course asking students to model economic consequences in an exam, but failing to model the economic consequences of pissing off its students so much it makes the national news.
Prosecutors used the same legal strategy against Barrett Brown as they did me
"to eat the losses"

We already had to eat the losses of our own banks - look at the epic bail-out of RBS here in the UK.
I tend to agree that a lot of guys don't know how to act around women. And I would suggest that some improvements to how we train men to behave could be made. Generally speaking it takes years to properly train a man to behave appropriately so this may seem like a daunting task. However, if it isn't done we have situations like you've mentioned where men don't act appropriately and fine women like yourself are forced to not participate.
Bankruptcy sale of cba.com domain for $5k. Overbids welcomed
I don't think you can compare Japan and Greece. Japan can afford to service their debt (for the forseeable future). The problem with Japan is long term demographics, not an economy unable to service debt.
The thing that seems to be often missed about the 'Greek bailout'is it wasn't about bailing out Greece, it was more about bailing out the German bankers who'd lent Greece more money than they should have.

The Greek people were shafted by the EU, IMF etc. because they didn't want to see the German bankers take the pain.

We see a similar problem with the current round of Quantitive Easing that the ECB are undertaking - they're giving the money to the bankers in the hope they'll lend it to others.

Instead they should be giving it to people, so they can save, spend or pay off debt as they wish - it'll all end up in the banking system anyway but will actually do some benefit first.
Same story when I was at Duke. Students can get either a BA or a BS in Econ, where the BS requires more math courses. Many BA students freaked out when there was calculus on the first exam.

As a EE major I found it pretty amusing.
I'm not your target audience, but here are my two cents:

Initially, I had no idea what this app did, and the details are a little vague... From the sound of it, if users download the app, it all makes sense and is an awesome experience. What you need is a tested call to action that makes users want to drop everything to download the app.

There are tons of ways to find potential users, and feel free to email me at johnsonmkj at gmail if you want to talk a little more in depth, I'm happy to provide some insight.
agree, the 16 left-winged superbrain chickens with X-ray eyes where disqualified... :-)
Cryptocurrency is not a part of Reddit's near-term plans
"you may not even have the chance to identify them."

And if so, why is that a problem?

If you never knew, why would it bother you?
That's actually not true, you are referring to a very bad "cooking" that Samaras presented to Merkel at the fall of '14 which was proved to be too stupid to talk about ever again...
While being miserable they are better of than let's say Slovaks who paid 660 mil Euro to bail out Greece. Think about it, they are not really living in poverty, they just lost the luxury standard they were used to.
I've never heard of "gravity's rainbow". It seems that it's what happens when one derives general relativity using "doubly special relativity" instead of normal special relativity. I hadn't heard of "doubly special relativity" either.

http://en.wikipedia.org/wiki/Doubly_special_relativity

It seems to have been around for at least ten years but perhaps never gained much traction. In short, this seems like it may be an interesting result that only applies in a fringe variation of accepted modern theory. Perhaps someone with actual training in physics can comment in more detail.
Probably from German, translated from Greek.
I go out of my way to NOT discuss politics amongst colleagues and co-workers, as my political beliefs are not anyone's business but my own and the ballot box's. While in private I actually agree with a fair amount of the ideals espoused by my far-more-progressive colleagues, I'm regularly called out in some circles for NOT sharing my views in detail and participating in the collective political superiority circle.... well, you know what I mean.
Japan is doing just fine. Most economists accept that it will keep on like that for a long, long time.

Since their debt is in yen, in the far future they can still reset their currency. Germany has done this twice in the 20th century and while it was certainly a disaster for people who has saved some money, the economy always recovered quickly.

It's the same for everyone predicting doom for the US. Let's not forget that even a currency reform does not wipe out a country. It merely wipes out all wealth stored in banks.

It's bad, but it's not worth keeping everyone worried for decades, when it might just happen once in a century.
I wouldn't really call APR or COBB tuning shady. APR has their own private race track for testing & development.
> "continuing to bankroll Greece"

What are the EU treaty obligations in this regard?

Is this still undecided? Is it a "corner case" that was never really spelled out how to handle it?
I think all of these smart people are making a connection between the limitless negation of the skeptical mind and the mostly likely outcome of a fully developed AI. They're presuming that AI species will be nihilists, and will apply no intrinsic value to anything at all; including us.

I think they're right. An AI species will value what is required to achieve its programmatic goal. We're just not smart enough ourselves to figure out how to ensure that we're included in the goals of such a program forever.
Simply adding jquery-ui.touch-punch[0] monkey patched jquery-ui without us having to do anything else.

[0]: http://touchpunch.furf.com/
Solr vs. Elasticsearch comparison
I find most cheap tube gear uninteresting, musically speaking. It's generally, as you note, a tiny low voltage 12AX7 preamp stage feeding a regular old transistor gain stage. There's a reason the old master volume Marshall amps are sought after, and why so many manufacturers have returned to all-tube designs.

Some of what goes on in audio is snake oil. In fact, a lot of it is. But, modeling amps and tube preamp stage gear still doesn't hold up well against a good tube amp. I bought a new amp a couple years ago, after having used the same amp for ~20 years (a 1984 JCM 800). I tried every amp in the small size range at two guitar stores. The clear winner was an all-tube Vox model. The modeling amps were way down the list, which was disappointing. I really believed we had the technology to replicate good amp tone (and some guitar amp sims on computer are reasonably good)...but we still aren't there.

And, the preamp tube with transistor volume stage amps were also clearly inferior to the master volume style all-tube amp I ended up buying.
> he's asking for a "European New Deal"... what else could that be besides new loans or a straight-on gifting of more money?

http://en.wikipedia.org/wiki/New_Deal
Finding the right coding bootcamp is essential
You can also buy anyone's entire credit card purchase history directly from FirstData (the behind the scenes processor for most of the credit cards in the world). It's not cheap, but it's most definitely for sale.
+1 Notepad++, I live in it when using a Windows machine. I wish it was available for OSX.
What Billions in Subsidies Bought: The Final Verizon's FiOS Fiber – Techdirt
Huge fan of this — lots of great technical articles delivered to my inbox. A lot of the articles are things I would've expected to see on HN, but either missed or they didn't make the frontpage. Highly recommended!
Same with FF 35.0 on ubuntu 14.04
I had numerical analysis tests on my first year with <20% avg. on a good school. The problem here seems to be not difficulty but scope, in which case I'd say the complaints are justified. Still not warranting a BBC story.