skysight-inc/HackerNews huggingface dataset:
> How do you know that?

Because I read about it many times in the past ?

> That seems like an unfounded conclusions. For example, a lot of people here on Hacker News don't have a "job", but they're building startups and working on products. I wouldn't call that a job, in the sense that they're not performing work in exchange for money. It probably does have some effect on their self-worth, but I don't think it has anything to do with the lack of an employer.

That's because you are drinking the koolaid without reading the warnings all over HN about the entrepreneur porn lalaland echo chamber it is at time and succumbing to the game of redefining common words to fit a specific story. Also, very specific and small population sample here. You can't exclude the majority of the population to deny the fact that self-worthiness is linked to employment (edit: whether it is a good thing or not).

Here's some unfounded conclusion:

- http://www.apa.org/pi/ses/resources/indicator/2012/04/unempl...

- http://psychcentral.com/blog/archives/2011/09/19/the-long-un...

- http://www.usatoday.com/story/money/columnist/kay/2013/08/31...

- https://kar.kent.ac.uk/19046/1/abrams_unemployment_self.pdf

- https://www.researchgate.net/publication/222079910_'Unemploy...

- http://commonwealthmagazine.org/economy/016-the-hidden-injur...

- http://www.ncda.org/aws/NCDA/pt/sd/news_article/67151/_PAREN...

> And to follow on from that point, someone can be retired and spend 8 hours on art, music, writing, or any other creative endeavor. I don't think those are the kinds of people who live shorter lives after retiring.

But that's the thing. Retirees have a different status to hold than the unemployed. Plus, you forget that the transition from a working class member to a retiree can be really hard.
The Man Who Built an Arm Out of Scrap Metal
This is pretty awesome. I think what's as important as actually providing the data + results is details of the steps taken to produce the analysis. Clinical trials data analysis is often performed by underqualified research assistants and then sent to a biostatistician for a rubber stamp. Having a mechanism to review analysis would not only save time in getting potential treatments to patients, but also reduce the effort required to analyze new datasets.
I always reject Uber price surges, out of principle.
Do they typically prevent this? Somethink like libel (or slander I always confuse the 2) often can be defended with proof.

So, I wouldnt have a problem with a company not wanted to litigate false claims, but true claims being muzzled is another thing.
Why would that be a motivation to get a PhD then?

I mean, for any billing issue, if you're contracting out a person with a non-accredited PhD then they do not have an accredited PhD and representing it that way is simply fraud; and from the side of customer/government asking for data on any "PhDs" including self-proclaimed, instead of accredited degrees would be simply ridiculous.
How is this a thing? Were there posted signs that the moving truck was coming? Why did they not just have them look up the license plate and ask you to move? So many better solutions...
Facebook to Shut Down Parse, Its Platform for Mobile Developers
The very first sentence of the linked Wikipedia article.

"The financial position of the United States includes assets of at least $269.6 trillion (1576% of GDP) and debts of $145.8 trillion (852% of GDP) to produce a net worth of at least $123.8 trillion (723% of GDP) as of Q1 2014."
Linux installs (apart from grub boot blocks and partitioning) are JBOF (just a bunch of files).

Mostly, the non-user parts are /etc /boot /usr and /var (for package management), and things aren't always in the same places and conf files may vary in options because of version/patch differences.

Using symlinks and seperate directories, it's theoretically possible to switch OSes at boot time assuming everything is symlink-agonistic (stow for operating systems)

It's possible and rarely necessary except for personal playgrounds but a production box would follow 12factors standards and lifecycle the entire OS by switching the underlying base image with something like unionfs + hypervisor.

Lots of ways to shoot yourself in the feet, and in box rebuilds it's usually much faster to just start fresh and deploy using configuration management than try to hammer a bank into the shape of plane.

Definitely make verified backups before attempting a lobotomy on anything real.
You're smearing someone while citing the notorious author that Politico dubbed a "misinformation monger."

Please stop wasting our time.
Separately, we developed an open-source Parse-compatible API server for Node/Express. https://github.com/ParsePlatform/parse-server

This, along with the database migration tools released earlier, allow developers a full migration path to move from Parse hosted data + API to their own infrastructure.

Over the weekend, I set up a website & app on a $5 DigitalOcean box running Parse and Mongo locally.
I love everything about Clojure, except that stats libraries are nowhere comparable to Python sadly.

It's probably still better for building a big ML solution, but sadly for small prototypes it's too much effort.
Show HN: I built an Excel plugin for the SQL enthusiast
The project was initially a hobby but as of this month is my full time occupation.

So the plugin is called ThingieQuery, and it's basically for people who spend time in Excel and are familiar with SQL. The point is to make working in spreadsheets easier, possibly even enjoyable...somewhat.

The database engine that does all the heavy lifting is SQLite, it has access to Excel tables through an adapter layer I built, and it can also call VBA functions (you can call them from your SQL queries).

I'm particularly happy with my own SQL parser that I built for it. I use in the editor so it now understands SQL and can do all the things the big boy sql tools can:

- pretty decent code completion (it's context sensitive in what it offers, offers keywords as well as identifiers, understands aliases, derived tables, common table expressions)

- error detection (syntax errors, undefined symbols, some semantic errors)

- function insights (shows function documentation and parameter info while typing)

- SQL auto-formatting

- a few other things (star expansion, symbol disambiguation, bracket matching, same reference symbol highlighting)

So anyway, take a look and ideally try it. Feedback is appreciated and most welcome.
Maybe its not such a good idea after all to code your app to a proprietary API in the cloud.
Fosco, you are awesome and it was a pleasure working with you :)
Ask HN: What's the SQLite of graph databases?
. . . if such a thing exists.

I'm looking for something easy to install, relatively easy to use, with good reliability, for experimentation.
Goddammit!

I built a service on top of Parse and Yahoo Pipes. And I JUST finished porting the Pipe stuff to Lambda..

Oh well, nice of them to provide a DB migration tool and an open source server.
Unless China follows the playbook laid out by Tom Clancy in Debt of Honor. :-O

Facing an economic crisis, Japan's ruling corporate cabal, led by Yamata, decides to take military action against the U.S. Along with covert support from China and India, they plot to curtail the American presence in the Pacific and re-establish the Greater East Asia Co-Prosperity Sphere.

https://en.wikipedia.org/wiki/Debt_of_Honor
It's a pipe dream - only technical people use GitHub and this is just a distraction. Instead of trying to keep their core audience in a world with a growing number of alternatives, they are trying to do the impossible - make this a Google Drive. That's why I on purpose used "fugly", because I'm tired of relying so much on unreliable people. But this will change.
Parse-Server: Parse-Compatible API Server Module for Node/Express
> Working standing up has similar effects as 'pacing around', when needing to think about something intently, gripped by thought enough that you're compelled to move around a little... I can't imagine being deep in thought and just sitting still.

It's really hard. I have had to get used to it, though, because I have yet to work in a place with enough space where I can do that.
The emergency did go into effect before the snow actually fell. Not 24 hours before, but most of the ticketing and towing was right before or immediately after the snow started falling.
Any specific reasons why? Always thought they were doing well, reasonably popular etc
It's called "Most Big Financial Companies"

This was the result of a huge case of risk aversion and response to very loose but firm regulatory requirements.

I agree there's a middle-ground, but it's not "Employees can use their personal laptops".
... or a walled garden like iOS.

But of course people will keep doing it, and keep complaining when the inevitable happens.

https://xkcd.com/743/
That's a shame, I thought Parse was a nifty service!
The release of the server is an awesome gift to the community.
"have them sign a contract that they will destroy all company data" :)
I am shocked...time for Fabric to build a backend?
Does anyone know why this is happening? It was kinda buggy because of its Mongo foundation, but the concept itself was pretty great.
It's really hard to build trust when products disappear. Building on top of google is hard for this reason, and Facebook is beginning to look eerily similar. Recall all of the wonderful social graph access that once existed and see, now, the wake of crippled API's where they once lived.

Since it is impossible to build everything from scratch, some compromise must be made, but I wonder whether that compromise can reasonably include offerings from $BIG_CO? Certainly open-source projects implode as well, but rarely with the scale of things like Google Reader or Parse...
Why Are Universities Fighting Open Education?
I think this is related to the fact that our own internal parsers that have been trained upon c-style code falls about when trying to read list code. So the dislike is not due to the number of parenthesis, but rather our own internal discord when trying to apply our existing mental parsers.

The only way to get around this is to spend enough time using the language so that you can build a new mental parser.
> The phrase "during CPI calculation" should be the key to understanding here. CPI tells you how much prices have gone up or down generally, by just sending a bunch of secret-shoppers around to measure a bunch of prices.

CPI tells you how much prices have changed, it doesn't explain the source of the changes (and, particularly relevantly, it doesn't measure isolate effects of changes in the supply of dollars chasing the good -- that would be attributed to the degree of elasticity -- vs. other influences on the price of an item.)
For me the main issue with XPS touchpad is lack of physical buttons. With Vostro I was able to press left and right button simultaneously (middle click on Linux), now with XPS it's impossible. Also sound is annoying :)
I just started developing something in parse in the last 2 months, i really really liked the platform, this totally sucks. Does anyone have any recommendations for alternatives with similar features?
I highly recommend "RabbitMQ in Action" (https://www.manning.com/books/rabbitmq-in-action). It has been an invaluable reference in incorporating RabbitMQ into our production environment.
Well good thing this came out just now. I was literally about to start another parse project tonight.
I am happy to see that they're not using any of the insulting language that would land them on http://ourincrediblejourney.tumblr.com/.

FYI, here's the announcement of the acquisition from April 25, 2013: http://blog.parse.com/announcements/the-future-of-parse/

Relevant bits:

Q: Will my Parse app be affected in any way? No.

Q: Will Parse apps have to use Facebook functionality? No.

Q: Will Parse honor my contract? Yes, of course.
It wasn't shaming, it was a voice of desperation! GitHub is an arrogant bunch. And I'm not saying this only because of the "Dear GitHub"!
The Hollywood-Ization of Silicon Valley
Many technical companies use GitHub, and many employees of same are not particularly technical.

There are more things in heaven and earth, Horatio,
Than are dreamt of in your philosophy.
Agreed for the most part. My only gripe with the .NET world, and Microsoft's ecosystem in general, is the love for XML (#7 in the article).
- the tails project lacks the manpower take a different path than its debian mothership

- the devs don't seem to be bothered by increasing their attack surface with systemd

- systemd makes life easier when building a distribution, so the tails-devs like it (not only because they are lacking manpower)

- sure you got to be a bit paranoid when working on this kind of project, but tails doesn't seem to be a very welcoming environment for contributors

follow tails irc / the mailinglist for a while to get your own picture and have a look at Whonix/Qubes for more security focused alternatives
Everything is relative and evidently a (good) programmer can wield even more "power" another factor but that comes with its own shortcomings in terms of cost, time, maintenance etc.

I stand by the point that Excel is an extremely powerful tool. It is very easy as a developer to dismiss that but for the "normal" people in the world the productivity gains it affords (with a much smaller learning curve cf. programming) are huge.
IKEA apparently is phasing out this product, at least in SF/Bay area. If you want one, act now. :)
You can disable "click on tap" in Gnome settings. For me it's much better this way.
What's even more ridiculous is that their homepage says:

From startups to the Fortune 500, hundreds of
thousands of developers *trust us*.

Trust you to what? Pull the rug out at some point? Why they even put that word on the HP is a separate question.
I cannot seriously believe that you think the US doesn't "have pollution laws that say you cannot pollute near where people live." The existence of those laws is general information, including https://en.wikipedia.org/wiki/United_States_environmental_la... , and relatively constant.

Your comment history shows that you think the US is a distopia, and "the worst place to live if you are poor." If you really believe that, then why are you asking the question when you know the answer? The WaPo article title even includes "Poor communities across the country live with ‘extreme’ polluters", which is in line with your understanding of the US.

I do not see how I can contribute to the conversation when there appears to be a strong dichotomy between your question and your background understanding. But another way to contribute is to help other commenters understand where you're coming from. And of course, some conversations are not worth pursing.

Why would I think you are attacking random people? I never said that, nor is it something I believe. Though telling me to "Please get a life" does come close to being an attack, no?
Oh, you want someone honest to work with because of course you're deserving of someone honest. You, like many simpletons before you, have misconstrued the word 'hacker.' While you're on here, do yourself a favor- learn to actually hack code and earn the $30k.
Imagine this desk, but with the two horizontal slabs swapped so that the big surface is at "standing height" while the other is where your feet would be when in a tall office-chair.

http://imgur.com/d94KObO
Which alternatives would people recommend?
How tall are you?
Wonder why they actually shut down? Seems like it was an unexpected decision.

http://blog.parse.com/events/announcing-f8-2016/
Providing developer services is not Facebook's core business.
There is no such thing as "proprietary API". There are proprietary implementations...
They were kind enough to release a compatible server for users to migrate to their own infrastructure to.
While I'm sure this sucks for a lot of people, I'll be honest the shutdown seems pretty fair. One year notice, detailed migration path with accompanying migration tools, and an open source release of the product itself.

I didn't use parse, but this seems like a reasonable way to do it.
Interesting idea, a couple of thoughts from a quick read through.

- I'd suggest that customer feedback may not necessarily the best way to guage security tester* competence. Many testers report by exception so if the customer gets a relatitvely clean report they may be happy with that, but if the report doesn't detail the testing completed, how do they know the tester just didn't miss things from the review? You could enforce a consistent reporting style with tests completed to address that, but I'd guess that some testing companies wouldn't appreciate being asked to re-tool their reporting process.

- The model seems to imply the customer scopes the review. In my experience for organisation with less experience of security testing, that's one of the hardest parts to get right. More experienced/larger companies would, I'd expect, be less likely to use this kind of service as they already have a panel process/procurement in place. If Stealth Worker are going to participate in the scoping proces it would need the right set of people to complete that task (not a massively common skillset in my experience as it needs a good combination of technical experience and business understanding)

- Will the marketplace validate vendor claims of competence/skillset, and if so how will they do that? This could be a good value add, but is expensive to do well (e.g. designing and running assessments for candidate companies to provide a level of assurance of skill in particular areas).

- It'll be challenging to create an international model for this, as the regulatory requirements are different per country, and whilst testing companies might currently have indemnity insurance in their local market, that may well not cover international situations.

- The site could use some fleshing out on the team side. Currently says "Stealth Worker is a team of CISOs, developers and lawyer" .... To me there's a large ommission there which is from that it implies you don't have any testers on staff?!? I'm sure that's not the case, so it'd be worth making sure that was in clear on the site.

*Pet peeve, I prefer the term security testing to pen testing. The term pen testing rarely describes what most organisations actually need and also what is delivered. Pen testing implies a black box adversarial review "emulates a malicious attacker". This is only really desirable for mature organisations who have a strong handle on all the basic (which is not, in my experience, the majority). Also truly emulating attackers is very difficult as they tend not to worry about breaking the law, unlike testing companies (you'd hope!)
Odd. The Parse SDK had a new release one month ago: http://techcrunch.com/2015/12/14/parse-launches-sdk-support-...

That makes this decision seem very sudden.
Lots of good links here: http://clojure.org/community/resources
…except that this just has just become an open-source API that is self-hosted?
The future of diversity at Dropbox
Running their open source parse platform server on your own infra?
This is really a huge let down. I know several people who have depended on Parse for their apps and the service was one of the better ones available.
> There is no such thing as "proprietary API".

I see you are unfamiliar with Oracle v. Google.
Or if nipper is in your dictionary (likely, there's a wikipedia page with that title and there's only a handful of million articles, trivial to add every title, or even every word), then assuming a dictionary of 10 million words, the pattern is 2e710*10, another order of magnitude reduction.
They open sourced an API server that is fully compatible that you could host yourself http://blog.parse.com/announcements/introducing-parse-server...
It will be funny to see all of the abandoned apps that start failing a year from now. Obscure games, utilities, etc. Most people won't be bothered to go through the stress of an App Store review process to update an old free-to-play app that's not even making them revenue. But how many people's morning commutes will be ruined when their old games or news apps fall apart? The price of progress (and of liquidity), I suppose...
'Someone once asked Slick Willie Sutton, the bank robber, why he robbed banks.

Sutton looked a little surprised, as if he had been asked “Why does a smoker light a cigarette?”

“I rob banks because that’s where the money is,” he said, obviously meaning “in the most compact form.”'

Why do you develop against a proprietary API? Because that's where the users are.
Damn. I didn't realize their debt was that high.

Interestingly, the U.S. outlook is brighter today than China's, in contrast with a mere couple of years ago when China looked destined to be the dominant economy.

There are a couple of reasons why. The U.S. has enormous energy reserves and will in the long run emerge as the major energy exporter in the world, helping reverse the perennial balance of trade deficit to a surplus, potentially $500 billion to a trillion annually.

Also, Chinese wages are rising even as manufacturing technologies such as 3-D printing and other software-driven approaches are helping bring factories back to the West. The Chinese model of cheap outsourcing is just about tapped out or will be in the next ten years.
Garmin Completes Acquisition of PulsedLight
Πληρώνουν τα γκολ στο πάμε στοίχημα
I would amend this to say "its not such a good idea after all to code your app to a proprietary API in the cloud without a plan B"
Fair point. What I do know is that I'm a lot less scary to harass than actual thugs and criminals. They should do their job and fight crime, not flex their muscles around non-criminals.
"Since it is impossible to build everything from scratch.."

Impossible how? If anything, web/api dev has become way easier than it was 10 years ago.
It could be that they were giving away (for free) 30 requests/second and 1 million device installs.
I think you missed:

5) Do nothing about the problem while attempting to hide as much as possible, silencing any whistle-blowers or sources of accurate information.
Reinventing Hong Kong into a Startup Powerhouse
> What is your company size?

~44% 1-10
~26% 10-100
~17% 101-1000
~13% 1000+

Wow, that's stark. Huge tilt towards small businesses / startups. I imagine the chart for Java tilts the other way, but I'm speculating. I guess this goes hand-in-hand with hiring / staffing frustrations.

I'm glad the Cursive / IntelliJ IDE is gaining popularity; I think it's a fantastic option for development. If you are comfortable with IntelliJ.. go download it.
Too bad. I admire them for giving people a year and giving some helpful tools. I'm glad Parse's winding down is less painful than "We're gone in 1 month, good luck, bye!".

Another data point for the "Is PaaS dead?" conversation.

http://blog.fortrabbit.com/cloudscapes-rerevisited
On a separate note, can some foreign company or government issue debt instruments denominated in Yuan? Why not? It's a convertible currency after all...
The acquisition happened nearly 3 years ago. To their credit, they kept running it for longer than a lot of other companies would have.

Anyone in the situation of seeing their platform provider acquired should see the writing on the wall. It's unfortunate, but it's the reality. Enjoy the continued services while [if] they last, but always have a Plan B.
The walled garden has nothing to do with this.
The extension of that sentence, when related to Facebook, is "dumb f*cks".

https://en.wikiquote.org/wiki/Mark_Zuckerberg
Why does your user care what API you use?
Wow. The 30 minutes you saved by using parse turns into a major headache. This makes me hesitant to use react and react-native.