skysight-inc/HackerNews huggingface dataset:
Looks cool! do you support GraphX out of the box?

Feedback items:

1. launching the demo triggered chrome's popup blocker (small conversion funnel disrupter... easy fix)

2. when typing a company name in the chrunchbase demo, the first few milliseconds while it's searching show "no results found" instead of a spinning wheel or something... again, minor thing but adds to "psychological trust effect" in the software

Looks awesome otherwise.
> You can sell your car after using it for 5-10 years. Same goes for your house, phone, watch, laptop, apartment.

Seriously?

Well, all right, houses and apartments are still securities. But how much does a 10-year-old car depreciate? I'd expect it to lose 70%-90% of the price of a new one. Phones, laptops, even non-mechanical watches — they lose close to 100% of value over 10 years unless you can sell them as collector items.

Imagine that you could own a nice jug and come buy your milk with it. Nice, and your children could reuse the jug or sell it. But most people prefer to buy milk in disposable cardboard and plastic containers. Possibly, in 30 years they will use a different (but still disposable) container entirely.

Technology moves too fast.
Some weeks ago Google started to consider my server I use as an exit point for VPN to be located in Iran. (It's in the Netherlands). Thus I couldn't access Google apps for domains, my adwords account, etc. as long as I was using that server.

Contacting Google's support brought the expected results and in the end I had to get a new IP assigned to the machine.

I have no idea how the IP got flagged as an Iranian one. Every geolocation service and whois stated clearly it's a dutch IP managed in the Netherlands. I only found out what was going on when I logged into my normal non-apps gmail account and looked at the activity list (I assumed I have been hacked). It showed one active session: my IP with origin "Iran".

/story time
Typical use cases for me our to get the latest stable Nginx, PHP, HAProxy and similar popular packages without having to upgrade to a non-LTS release of Ubuntu.

This would be really interesting to see on Debian!
Atomic Gardens: Breeding Plants with Gamma Radiation
Jails are run by counties or cities, and are for persons awaiting trial (i.e. not been convicted) or persons found guilty and serving short sentences.

Prisons are run by a state or by the Federal government, and are for holding persons who have been convicted of a crime and sentanced to a longer term.
Freelance doesn't mean you aren't responsible to clients during normal hours. But it does mean that you can generally can have a more flexible schedule.

My comments below assume this client knows you are not a dedicated resource to them, if they expect you are then you are really just a contract employee and then you need to be available all X hours of their workday and it is not reasonable to charge any additional fees.

First, set your hourly rate: $XXX/per hour of working hours. This doesn't vary.

For support/training questions, 24 hour response on all questions no additional costs. You should always make an effort to answer fairly quickly even with this. Cap it to Weekday only, meaning a question answered on Friday afternoon may not be answered until Monday.

Optionally, 4 hour response on all questions, additional cost of $xxxx per month for the guaranteed response time. If the question takes more than 15 minutes to research and answer then you also get your billable rate in increments of 15 minutes with a 1 hr minimum. Also, put a cap on the number of questions within an 24 hour period that qualify for the 4 hour response time. Ask me how I know, DOH!

From this template you can play with the numbers, response time etc. But effectively if they know you are not dedicated to them, then all this is reasonable. We sign these regularly with clients and don't really hear any complaints. In fact we went to this because we would get complaints from clients that sent us an email on Tuesday at 2pm and didn't get a response from us until late that night or the next morning. So I instituted the 24hr response unless you pay for dedicated access. Since then I haven't had any complaints and honestly we get back to people faster because they are paying for it. The other side affect is you can hire contractors yourself to help cover questions when needed because you have the revenue to support it.
The problem is not so much if the compiler will catch it, but how to lay out the new code/types in an editor, hopefully all in one place or accessible from one place.

C++ will catch a missing combination at compile time as well.
Same here ... Contacted them, just got the email saying they were delayed ...
I would say their goal to sort and organize the world's data is right in line with their existence as an AI company. You're not wrong at all that they make tons of money in ads, but then that is also significantly understating the role of communication and Google's role in communication these days.
Right. Which means the problem is that existing property owners ("voters") are allowed to veto competing properties to be built.
Thanks!

We are in talks with Allegro and OrientDB and have clearly planned to develop connectors for these databases.

As for TitanDB, since we will probably develop our OrientDB connector on top of it's Gremlin API [1], it'll be little work to write the TitanDB connector after that (they have a Gremlin API too).

[1] http://orientdb.com/docs/last/Gremlin.html
> But they could just as well look over my shoulder

That's not a good argument. "Over my shoulder" surveillance is very hard to achieve covertly and consistently and is much easier to detect than digital surveillance. It also scales pretty poorly compared to digital one, at least until we get cameras that can record in every direction with resolution enough to read computer display from a dozen meters and put them literally on every wall.
Whenever I'm billing ~40 hours / week to a client, they've always expected that I'm available for a couple of hours every day at a time convenient for my primary contact.

If I'm billing substantially less than 40 hours, clients have always been much more flexible.

That may be a good out for the OP. If you want flexibility, perhaps a 20 hour / week contract would be a good option?
FBI internally generated report urges cyber enhancements
That would require legal changes. At the moment many schools are legally required to censor students.

This is also in a country which still doesn't teach comprehensive sex ed' in many places and for which many adults don't want kids to have access to that information.
What 8 Self-Funded Entrepreneurs Taught Me Last Week in Vegas
I see your point, but the NYT gets more revenue from subscribers than advertisement.

http://www.businessinsider.com/the-new-york-times-now-gets-m...
That's an excellent news for CouchDB, frankly writting map/reduce functions was a bit hard. CouchDB has excellent features (multi master syncs,...), I look forward using CouchDB again where it makes sense.
I believe http://www.aptly.info/ is aiming for that. I just use dpkg-scanpackages and a Makefile, but I guess that's not for everybody.
Yeah, I agree with you. I think PPAs are a nice feature for end users [who don't mind nuking their computer if things go awry] but a prepackaged way to create your own mirror of Debian and then substitute packages as-desired would be lovely.

[e.g. Use a Debian mirror to pull from if there isn't a local substitute]
> If we can address fields with operators (->, ->>, etc.) then why can't those operators modify, too? It works for everything else, after all. It's fairly counter-intuitive from a dev perspective.

It certainly doesn't work for "everything else". You can update individual "parts" of arrays and record types, that's it. And those exception are hard-coded, so someone would either have to hard-code similar exceptions for JSON values (ugly, inflexible, generally a bad idea) or generalize support for custom operators on the left-hand side of assignments in UPDATE. All this while trying to push out a release which was already late by months.

You can call everything an oversight, but with very limited resources available and the need to cut a release at some point, this is far from the truth in this case.
United Airlines bans security researcher from flight after 'joke tweet'
Yeah, I think you are probably right about 3D printers being just another tool found at hardware stores.

Something that is a bit sad right now is that the printers you get from traditional retail stores are mostly the bad ones.

When I saw Makerbot make it onto the shelves in hardware stores I was a bit sad because I knew that this will lead to disappointment. I have seen a few other "brand" 3D printers which are not very good (and which try to develop a razor blade business model) as well.

I would also agree that they are a bit over-hyped. Just like home computers in the early 80s. And that there will probably be a backlash when people conclude that the Makerbots and the Dremels and the whatnots are really terrible products.
Are they really coming? I only see it in IE.
No.

They can offer you an incentive to sign one (bag of cash etc) but they can't make you sign a legal contract.
He was my first boss when I was a junior out of college. 14+ years later we are starting a venture together. Also my wife who I met when I was in college.
I use reveal.js[1], but my presentations are just bullet points and transitions. It might be harder to use if you like to include a lot of images.

[1] http://lab.hakim.se/reveal-js/
Thanks for the feedback! I've created a ticket ;)
HTTPS proxies work less well today than they did even five years ago. Certificate pinning and other security improvements have broken a lot of things (by design).

So the question is: What is more important, allowing HTTPS proxies, or stopping governments with a CA from MitM-ing traffic (e.g. Iran, China, etc).

A nice compromise might be to inform users that they're being MitM-ed by an installed CA, but only once and subtly so.
Maybe it's just the Chicagoan in me but when I hear "The wrong kind of people were going to move into the neighborhood but we put a stop to that!" I do not think "Sweet! Let us eat traditional food and play traditional music to celebrate this victory for justice."
Domains are far more cost effective. I can buy 1 domain and put up as many websites as I want. Certs have a 1-per-site cost that is too high.
I can't imagine being a kid in school now. I imagine I'd have had a bevy of felonies. My last 3 years of grade school I was suspended and banned from the computers at some point during the year for various accusations of "hacking."

Not a problem in high school since I worked for the school. It worked out much better for the school.
Care to share the better quote?

edit: I'm guessing it's this: https://news.ycombinator.com/item?id=9408038
At the risk of sounding overly trite: think different. But honestly even that is not enough.

The four titans listed here do not have as many similarities as an association might imply. However, they all do(did) share the ability to see the status quo and deem that things could be done better.

There are also many other qualities which are almost to impossible to quantify. If they were, there would be more names on this list given the billions of lives that have come before, during, and after them.

Thinking different is not enough. You have to become a force of nature in a situation where you can affect real change; and that isn't something that can be coached on a website.
Bugs and Problems in Facebook Ads [UPDATED 20/04/2015]
A friend of mine found all the social security numbers for every student with free and reduced lunch in our school's network, without ever touching his keyboard.

Just by clicking.
Expound please? I can use my imagination but am curious about your specific point.
A doctor using prescriptions to pressure clinical trials into going the way she wants them to. What could possibly, possibly go wrong. (What does that even mean, nobody's actually yanking anything, they're just threatening to do so to coerce people? It sounds creepy and manipulative.)
problem : meteor relies on a specific mongodb feature,ie polling the db for any change. I heard there is experimental support for PG but it seems to rely on a complex hack using triggers ... So the issue isn't really about mongo queries, but whether it is possible to track db edits from third parties or not.
420 Special Launch of curated nature videos
6 reasons people with disabilities should use Linux
Thank you for the feedback!

We currently only support Neo4j and have planned the development or a OrientDB connector (see my other comment about that).

Regarding the missing spinning wheel while searching, we are currently fixing that :)
Handmade Software is not for Everyone
Grafana 2.0 Released
I don't know of any. Deep Space Nine came the closest, especially before the Dominion War arc. While the station itself was commanded by a Starfleet officer, it was still a sovereign Bajoran territory and most of the inhabitants were civilians.
I write to /dev/null all the time. You should try it.
> They must give their clients time to move the data, no?

And if they don't and the data is cut off (destroyed, etc), what recourse would the clients have?
I'd ask an attorney to review the MoU and any corporate formation documents. As well as which state you are in and any obligations you may have if you remain in an equity position over a certain amount.

Overall though, from what I know and IANAL, you are not obligated to sign any documents on the way out. However, there could be ramifications like the forfeiture of your equity (if that was in the original agreement etc). So that's why I suggest letting an attorney review all the documents. My bet though is if you didn't have all the standard non-compete etc up front then they don't exist and you are probably safe to walk away without signing it, losing the board seat of course.

Good luck.
> Can you explain why millions of customized variations are required?

For the same reason that car manufacturers offer different models for the same product (personal transportation): like the A, C, E, S class (in the case of Mercedes). These classes allow a producer to differentiate between consumers with different spending power. If you offer just one product at one price you can't capture the whole market (ie. you sell too little / too cheap to rich people and can't sell to poor people).

Apple recently started going this way as well with the introduction of the Apple watch. If you look at all the models and options they can cover a very broad price range. Differentiating between the watch sport, the watch and the watch edition. Add to this the different sizes (38MM and 42MM) and the different bands and you get a very nice price continuum between 349$ and 17000$.
Yeah, having your name dragged through the mud before you even enter high school isn't going to help your employment prospects later in life.
I don't know how you'd say you charge extra for normal office hours.

It's the same reason that as the operator of a small business you can't just walk into your accountant's or lawyer's or bank manager's office and expect to see them without making an appointment. You could probably have a dedicated account manager at those places, and they'll probably be happy to provide one as long as you're paying them some multiple of the corresponding employee's annual salary for doing so.

Remember, you're running a business. You're not a member of your client's staff. That means they're paying you for the product or service you're providing according to your contract, not for being a bum on a seat for some fixed hours. It also means you will have necessarily other commitments in terms of business administration and potentially other clients. Anything that reduces your flexibility to do these other things or particularly that requires a degree of exclusivity for a single client is a big commitment and should be charged accordingly.

Personally, I wouldn't accept a long-term gig with fixed hours or on-site working. I also value the freedom that comes from working independently, and I have no wish to go back to more of an employer-employee relationship. If a client wants to work that way for a sensible reason and over short period (a few days during a crucial period leading up to launching a product, for example) then I wouldn't turn it down automatically, but my rates would be much higher (several times the normal rate I work off for my time, and multiplied up again if the engagement might then be deemed disguised employment and taxed accordingly).
> I suspect there are lots of people who built applications on top of MongoDB who would like to transition away from Mongo onto a different database

What happened to separating the data access layer from the business logic layer? Oh yeah, "good architectural practices are so JEE ..." /s
Police scaring the kid sounds fine, but a felony? Using a well-known password in a place with terrible security to do a mostly harmless prank results in a felony? That isn't justice.
Matt and I were intern at Apple in 2006.
We shared the same apartment in corporate housing in Cupertino.
After that summer, we never talked again for 7 years.

I ended up joining Apple for 4 years in California. He decided to stay in the midwest, eventually got married and settled down in Minneapolis. About 7 years later we reconnected over Twitter and we started working together.

Today we do http://astropad.com
Good point, but selling an item is not the only security/value ownership provides.

I can do what ever I want with the item.
I can use the item whenever I want.
I can still lend the item to someone.
Etc...

Also, you don't have to necessarily sell the item once its lost all its value, but prior to that.
And actually, I do this with my MBP every few years. I buy it intentionally, because I know its value isn't going to decline as fast as other laptops.

Still, after 5-10 years you at least get SOMETHING out of your car for example, in contrast to all those Uber-rides you took 5 years ago.

BTW.: These examples were probably not the best ones. I'm trying to think about better ones right now...
Unless they have other reasons to blackmail you into signing - then not.
I dunno about all that. I've been poor in a rural area and it was much, much easier to get by. I could rent a crappy apartment on a minimum wage and stuff was cheap in general.

I've since moved to the city precisely because I'm making more money now and it's where the jobs are but I'd never survive on my old salary from 15 years ago when I was broke.

People stick to the cities because it's more efficient to live in proximity to work and social circles than to spend all of your spare time driving or just missing out because there's nothing around you.
You definitely misunderstood that. He was looking for a computer with a webcam.
I remember friends and I doing similar pranks while in high school ~15 years ago - it annoyed the computer administrators, but it was generally regarded as benign. We were considered some of the best behaved kids in the school district too (didn't get in trouble, went to class, did our schoolwork, etc.) - charging a kid a felony for this harmless act is ridiculous, there is no reason to punish the kid for something like this period.
I'm a Miami native living in Chicago.

I wonder whether the author only thinks gentrification isn't happening because he doesn't see too many non-Cubans. My understanding is that in the areas he talks about, old buildings are in fact being replaced with high-rise condos left and right.

If almost everyone in Miami is Cuban, then the gentrifiers will also be Cuban.
The quote "They trust us" gives me a very negative response as I am reminded of Mark Zuckerberg's "They trust me. Dumb fucks" quote. http://en.wikiquote.org/wiki/Mark_Zuckerberg

Maybe rephrase that to something like "trusted by" or "our trusting clients"?

edit (after downvotes into grey): Sorry for trying to share a negative first impression with the idea of helping the landing page to become better. If you did not get the same association just ignore the comment...
Miami has an abundance of affordable housing alternatives outside the urban core. These are attractive in the same way that Silicon Valley's bedroom communities are except that their affordability makes them even more so. San Francisco is gentrifying because it is the least expensive desirable location.
Maybe not right now, but soon. Box lost $167mm in FY2015 ($158mm in FY2014). They expect to lose $140mm in FY2016.

Their IPO only raised $175mm, so at this rate they will run out of money in FY2017 or shortly after. It's a mystery to me why anyone bought into their IPO, and I think their stock performance since then shows that they will not have an easy time raising additional money from public markets.

They spent too much to acquire their customers, and now they only have demanding and expensive customers. The poor economics of their business forced them to raise money on poor terms (which helps to explain their IPO), and now their options for raising additional capital are going to be increasingly sub-optimal.
>unless we the tech community do something about //

Do you think there's anything that can be done? You can petition your representative (I'm in the UK, so that's an MP) but the chance of computer crime ever being an issue that's relevant to them are practically non-existent. It's not an issue that will win/lose votes significantly.

This seems to be a problem with representative democracy that only the major areas of focus can ever really get representation - do you vote for the party that's moving in the right direction on health and gets computer crime wrong?
Anonymous/pseudonymous speech is a long standing tradition of free speech, which many of us are enjoying right now right here. However, there is a difference between private conduct and conduct as a government agent. Government is an agency owned (ultimately) by the people and created by them to achieve certain purposes. To further those purposes, people can institute rules of conducts for the agents of the government. Not using anonymous/pseudonymous speech while performing government duties may very well be one of these rules. Not because government is always evil, but because we think our goals will be achieved better if government would act openly and identifiably and the reasons why we value anonymous/pseudonymous speech largely do not apply to the government actions. The government as such does not have inherent rights that people have (though its agents have them as people, but when working for hire as agents they may be bound by stricter rules than in their private life). That is the difference.
First mistake to avoid; writing it in C.
Ask HN: What do you do when you ride in an Uber?