skysight-inc/HackerNews huggingface dataset:
Small companies are a lot like limbo. Because everything is both good and bad at the same time.

Flat hierarchy. Great because you're in the middle of things. Easily talk with the CEO/CTO, make decisions that matter and change the company direction. And it sucks because you can't advance in any way. You're a developer for life and once you get good enough, the salary stops rising too. You're hitting a boring plateau pretty fast and there is no way to escape it.

Very little politics. Great because who likes being a politician when you can write awesome code. Find a problem, just point it out and solve it. No boring meetings and no artificial stopping blocks. But with few politics you don't feel appreciated. No perks, because "we're small, we work with passion". No promotions. No company events, or very boring ones. And pretty much no respect. Think of it like having a lot of brothers and sisters. You can be the best at what you do, but still get shit just because it's funny.

Work with the latest technologies. Who wouldn't want that. Always on the bleeding edge. Always in the front row. But when everybody in the company is doing it, it's pretty hard to maintain standards or even a stable system. Each week there's a discussion about switching to this awesome new thing and dump the old crappy thing that brought us where we are.

Both small and big companies have good parts and bad parts. If you want structure, perks and a ladder to climb, go with a big company. If you want to play in the mud and build a castle out of it, go with a small company. And if you're just starting out in the field and want to learn the ropes, definitely go with a small business. Everybody will help you learn because there don't have reasons not to.
The vast majority of people in the US live in safe neighborhoods. Burglary and home invasion are some of the least common crimes committed. The reasons are that it has a very real chance of getting you killed, the prison penalties are steep, (B&E is a charge in and of itself, along with the larceny) and its rewards are complete garbage. A fence will give you 5% of the retail value of the product, if you're lucky (even less for stuff like jewelry). You have to be completely tweaked out on meth and crack or be a dumbass teenager to even consider it these days.
I think for many people it's not that they don't care but that they don't know what to do. When it comes to voting, you generally have a vote for a candidate/party that has to encompass all issues. The granularity might be such that you can't easily impact a specific issue.

You might get all fired up about water rights, but then it's trumped by candidate/party positions on health policy or whatever.

I can remember two issue-specific referenda in my voting life in Australia - one about a constitutional preamble tweak and one about becoming a republic. Both were binary decisions when they need not have been.

It's also hard for people in the general struggle of life to get informed efficiently. The media they take in generally doesn't delve deep on any issue or has a vested interest in not doing so.
Melbourne: 4,442,919 people (1,100 people/sq mi)
Sacramento: 475,122 (4,700 people/sq mi)

California's big cities tend to come in closer to Melbourne, or, in some cases, lower. The water districts cited at the top of that L.A. Times article cover huge areas, not, in most cases, individual cities, and some of those numbers likely do include agricultural use (not to mention golf courses and other questionable uses), despite the way they are presented.
Thanks for the link, it's a very fascinating read! By the way, I discussed this issue on Programmers stack exchange a while back, you might find this interesting: http://programmers.stackexchange.com/questions/277098/method...
Which goes to show. In hindsight Adobe shoulda built their own browser or forked Firefox or bought Opera...
I find it difficult to believe that you truly have no preference between being burglarized and not being burglarized.
Basically yes. hstore and json have entirely separate interfaces in Postgres, but the storage properties of hstore are a subset of json as you say. json/jsonb is generally more powerful, and will supplant hstore in a lot of new projects.

However hstore has been a part of Postgres since version 8.2 released in 2006, and I think was around as a third-party project before that, so it's used by a lot of projects.

It's also easier to manipulate hstore values then json values within the database. hstore's simplicity allows operators for combining and subtracting hstore values[0] which json doesn't have. Due to its restrictions, an hstore can also be converted to and from a record type (think database row). JSON fields on the other hand will generally be populated by your app and then only queried by the database.

[0] http://www.postgresql.org/docs/9.4/static/hstore.html#HSTORE...
When my heroes fall
When my heroes fall :(
Time and again I come across people that strike as awesome to me. Occassionally, I get a chance to work with them. And sometimes I get a change to work with them for long enough, to see them fall.
I don't mean the fall of my heroes in absolute sense, but their fall in my eyes. Working with someone can be quite insightful. Mostly I am curious enough, that I poke around and get to know a few bits about how these heroes work. I realize that they are not the heroes I thought they were. They are perhaps a bit more vigilant than me, perhaps are interested a bit more in certain topics than me. It is at that moment that I trivialise my heroes. I get a feeling that it is easy enough to be there in their position and that they are not special in any way.
This extra information that I just gleaned was inducing this magical aura around them, and they would appear to be genius, which elevated their position in my eyes. Once I get to know this secret the magic disappears.
Those things that I trivialise are those properties from which a greater property, significant to me emerges. But I always fail to acknowledge the root properly.
My heores fall, and the sad part is that I am the reason for it.
Can you describe what you are looking to add?

Security is a process, and it depends on the situation how far you want to go.
You can buy / build / rent a home security system & service. You can establish good security practices like not allowing location services data (or your own big mouth) to broadcast or otherwise tell the world where you are or when you are or are not home, not placing valuable items in window view, keeping your doors and windows locked, doing regular lock checks, switching your door deadbolt lock so that former owners/renters/etc can't get in, etc.
+1 from another Swede.
I'm from Poland and I use solid doors and rolling shutters as described by davidw. I also have an Satel Grade-3 alarm system (one of the best systems in the world) that is basically used in banking institutions with sensors that are pet save. The funny thing is that I don't own any expensive stuff, so it's just for our personal safety.
Just another opinion: I find that attitude very healthy. As a society, you can have a general policy of not locking doors. Will work basically the same as a society with generally locked doors. Burglars will find a way in - this way or the other. There will be hotspots of crime in both cases. The overall rate will not differ that much.
You get used to the stress, and the ubiquitous security, and you get on with your life. But you have to constantly be aware of new threats: a newish one that has hit a few people I know is "car jamming" where remote locks on cars are jammed and the contents are looted.
Taking the example of say hotels, here is what happens:

https://www.google.co.uk/search?hl=en&q=hotels%20in%20cambri...

A sort of booking widget appears, taking up the space of the first 4 results. Instead of web pages we are presented with google place entries (another google project), and a dates widget at top, which when you fill it in leads to a nice list of google place results, so they are channelling users through other web properties they control.

This might seem superficially appealing to customers (personally I think it is great design, but used for evil ends), but it means that google controls that entire space, because people generally click on the first few results, and clicks after that diminish very very rapidly. So at some point when they start charging for google place entries or booking via google wallet or whatever, they can mint a huge amount of money purely because of the dominant search position they enjoy. They can also drive out of business anyone who wants to compete in that space, or force them to pay a toll to google - in fact I see they're already doing this as adverts for booking.com appear on google place bookings. Once we are used to them inserting non-organic results at the top of every search, they can start to charge for those results, and for everything associated with them. They will then have completed their transformation from a company organising the world's information to a company controlling and charging for the world's information.

As to maps, I think we need to clearly delineate between search results and mapping results. People would be fine I think if google offered a small option to go to google maps when you do an address search, but if they take over half the page with a google map on these results, it is legitimate to ask whether they are leveraging their dominant position in one domain to enforce dominance in another (classic monopolist behaviour).

This wouldn't be a problem if Google did not have 70-90% of the market share for search (depending on your country) - that is a near monopoly position. So Google are abusing their dominant position in search to promote their other properties, and to control which websites appear first in many domains (shopping, images, hotels, shops etc), and they are also in de facto control of the web due to their position in search, which is not good for anyone, least of all google.
I live in South Africa in a gated community with 24/7 guard patrols and 12 ft high barbed wire fences.

My own house also has blade-topped fences, I have an electronic gate which requires a 6-pin entry pad and a thumbprint. I have 3 dogs, double-plated steel doors and retractable window bars.

Some fucker broke in through the ceiling last week while I was asleep and stole my iPhone and wallet.

The reason we do this in South Africa is because of safety. Home invasions, car jacking, mugging, kidnapping are everyday occurrences here. I know of 3 people who have been killed during one of these engagements and everyone I know knows someone who has died.

If you worry about your kids wandering the streets in America, Canada, New Zealand.. Come to Africa and get some context.

Possessions are meaningless, your health and your friends are what counts. That's something some people learn the hard way in this country.
Poll: Linux Use by Software Developers and Researchers
Hi, I'm Uria, a math student at Tel Aviv University. I'm conducting a survey regarding problems that software developers or researchers might have when using Linux. There are only five questions in this poll so it shouldn't take you more than five minutes to answer. So, if you're a software developer or a researcher, it'll be very helpful if you could spend some time and help. Here's the link: https://www.surveymonkey.com/s/66X526C
It will be great if you will also share here your thoughts regarding to this poll. Thanks, Uria.
I'm Fucking Done with Google
A slight twist on MVP
I came up with a system that I like to use to test ideas. It's similar to MVP but a bit more practical IMO.

After I come up with a product idea, I work on the brochure that I'll actually send to potential customers. This gets me to list the main selling points early. But being a sales document, it typically puffs up the product and lists everything that is cool and that I think will add value, so its a more a VP than a MVP.

To make this system work I have to decide what features need to be built BEFORE I feel comfortable sending out the brochure. This forces me to decide what needs to be done before I can approach the customer. Say for example I'm creating a service which helps companies attract interns by listing their profile on an online directory of companies who offer internships. My brochure might mention that they will get a detailed profile page with their logo and a contact form. I can easily send the brochure on the basis that the website is launching in two months time. So the website at this point is not a MVP. However, if I list as a selling point that I have a readership of 20'000 readers per month, and if I consider this selling point to be so important that I don't think it's worth sending the brochure until I have this, then I a have the first element of the MVP - to get a readership of 20'000.

This means that I probably do need the website as an MVP so that I can get the readers, but it gives me a bit of a purpose now when launching the website. I'm not launching it to impress companies yet, I simply want the readers. Then I can send out the brochure even if the important features are not built yet.

So the creation of the brochure forces me to decide what elements are crucial right now, and which elements are crucial for phase 2. It gets me in front of customers testing my concept in the shortest possible time.
> Tesla is a Battery Company

Too narrow. Tesla is a electrical energy storage and distribution company. Tesla has over 400 Supercharger stations.

I think this quote sums it up:

“I see us more as an energy innovation company, at our core, than even as a car company.”
>Engineers will click on ads for products that are interesting for them.

I think of clicking on ads, well, a lot like how I think of talking with salesmen. I'm not immune to manipulation by skilled salespeople, so I go out of my way to be conscious of the source of any particular bit of information I receive when I'm buying something. I know that I'm going to make worse decisions with a skilled salesman in the room.
From http://www.fbi.gov/about-us/cjis/ucr/crime-in-the-u.s/2011/c...

In 2011, there were an estimated 2,188,005 burglaries

Victims of burglary offenses suffered an estimated $4.8 billion in lost property in 2011

Seems pretty high to me.
You can be averse to losing something of monetary value and take sensible precautions to avoid losing them, (don't leave your wallet unattended, don't walk through a bad part of Camden at night, etc) but home defense seems to be a classic case of loss aversion.

"I'm terrified of someone stealing my $400 TV and $600 computer, so I'm going to spend hours and hours of time and lots of money on an alarm system, guns, reinforced doors, new locks, better windows, and a goddamn bubble from The Prisoner."
Not to be rude, but why do you chose to live there? If you value your health and friends, why live in a war zone.
Ecommerce Website Growth Hacks to Improve Average Conversion Rate
To say that the "Chinese government" is involved I think understates the situation. We know as fact that their army has invested considerable time and money in a cyberwarfare unit. And that the company that operates the Firewall is a military contractor.

When Sony was hacked a few months ago, the media couldn't wait to label it a "terrorist act" by North Korea.

I just now searched Google News for "github terrorism".

1. http://www.itpro.co.uk/security/24319/github-falls-victim-to...

2. https://grahamcluley.com/2015/03/github-ddos-attack/

That's all, even though the evidence appears more clear that the Chinese government is involved. Whereas North Korea's responsibility was in doubt. The silence speaks volumes.

But is "terrorism" even the correct word for this? When Saddam invaded Kuwait, was that a terrorist act? Consider this quote written by a Chinese military analyst 30 years ago:

those who take part in information war are not all soldiers. Anybody who
understands computers may become a "fighter" on the network. Think tanks
composed of non-governmental experts may take part in decision-making;
rapid mobilization will not just be directed to young people; information-
related industries and domains will be the first to be mobilized and enter
the war..

(From http://fmso.leavenworth.army.mil/documents/chinarma.htm)

However, the Chinese may respond by claiming this was a preemptive defense. That GreatFire.com was designed to weaken their security and they were justified in taking action to protect the sovereignty of their computers. Haven't western nations done the same when they were threatened by terrorism or nuclear arms?

It seems to me that we have officially entered the era of a weaponized internet.
They sell cars in multiple countries. For example, here in the Netherlands, Tesla has a pretty big presence for the size of the company. I frequently see Model S's on the roads here.
Actually I'm suggesting to raise taxes to increase water price. It's not totally capitalism and I wonder whether there's a name for that.

In my country:

- Left wing politics are about increasing taxes on the rich to redistribute to social systems,

- Right wing politics is about making things simpler for companies, including lower taxes,

- Capitalist ecologists (which I'm trying to find a better name for) are about transferring taxes onto rare/polluting resources to integrate the side effects of those resources. Example: If petrol provokes greenhouse gases, we should tax petrol enough so that people would use it in reasonable amounts only. Thanks to this new revenue stream for the government, we can lower the taxes on employment (which are above 50% here), because taxes on employment lower the demand for employment and that has been a stupid thing to do. Instead of taxing employment, let's get the same taxes from nasty resources like petrol.

It's all explained in detail in some books (in France, Jancovici is the leader for those), but I don't know whether there's an international name for that.
Most people do not have the luxury of getting up and moving from the third world to the first world.
Damn Django is pretty hard at sunsetting old versions. If they are going to release a new one in October and only supply security upgrades to things that are two versions behind, does that means you have to upgrade your system in less than a year?
Its also about the purchasing power of the country. In India the yearly subscription is about 85 USD.

Most Indians will not be able to buy it if the cost was 400 NZD per year but maybe New Zealanders can afford to pay 400 NZD per year.
Do you mind sending the link and I test it for you? Sometimes it depends on your server. Sometimes it might be some other service that you use.
Intent to mislead the American people counts as lying.
Agreed, but given the level of security the original commenter described, I'd say wealth is not the issue. Therefore mibbitirc's comment applies.
> Even Mozilla is going down this route with their browser apps.

Why are you saying that?

What Mozilla is doing is to develop web APIs needed for those apps and then push for their standardization, but all the apps listed in the Firefox Marketplace are just web apps, having no problem in running in other browsers (assuming they don't rely on APIs that haven't been standardized yet). Google is also doing this with Chrome on Android, as they've also been pushing for certain standards to be adopted that would benefit apps.

Of course, I also worry about ARC or NaCL or Dart (what's with Google these days?), however the work that Mozilla and Google are doing on those web APIs meant for apps is really not the same thing.
I'm not sure that qualifies as multi-national. I'd say you have to own R&D in multiple countries, not just sell there (through someone probably). But I see your point.
If only for the quote of "Zen and the Art of Motorcycle Maintenance" 70's book this post has my upvote.
That the server is located in China doesn't proof anything.
What your describing is essentially a business analyst, albeit a technically minded in whilst not being a developer. I consider myself of the same ilk and I think the best thing you can contribute is input and UX/UI design, sanity checking of ideas, feedback from users etc.

The facilitation role between users and developers is so much more than 'documentation' which alot of the comments in this thread seem to suggest.

I suggest contacting a few of the projects listed here, or any you find on GitHub you'd like to contribute to and just offer to help.
SecureDrop backdoor
You are probably being paranoid about safety. The chances of someone breaking into your house through locked doors violating building security in a decent neighborhood are very small. You are far more likely to die in a car crash.

That said, if you want extra security in your house you could use deadbolt door and window locks. Those are very hard to get through. You could also buy a gun. Get a dog if you will be a responsible pet owner.
If it was as simple as that notion sounds, I wouldn't be here. And believe me I know many of people who have decided to start families in other countries.

I hate my government, the corruption, violence, bigotry.. But this is my home. I love the people, the culture, the food, my friends and family.

I've traveled and I've lived in other areas in the world. But this place is my home.

People wonder why anyone would want to live in the Middle East; Iraq, Afghanistan, the Gaza Strip? Because this is my land, these are my people, my tribe.

I will stay, and I will fight and protest for a better life for everyone in this country.

Sorry I feel this is too offtopic for HN, but I couldn't help but reply.
Although I do agree that is has become harder to start anew without your past catching up with you, in my experience of growing up in a small community, if you did something bad or just had a bad name, people would learn about it two towns over when you would start dating someone there, or trying to get a job, or moving there. The "social network" might seem all revolutionary, but what has changed most is the scale of the network, both in nodes, geographical spread, and memory, not the social aspect as such.

However, where we could escape the confines of the small-town community by moving to the city or even further away, nowadays even moving to the other side of the world isn't going to help much any more unless you find someplace off the grid. It is something to worry about.

Maybe changing your name might work, though, as long as Internet search engines aren't smart enough to connect your new name to your old one that's plastered all over the Internet.
I wish the internet would be a place where you could organize the co-renting of large apartments to counteract this lonely society.

Also, facebook is not the place where you really can discover the people who live around you, by advertising your skills, interests and potential deals you could have with neighbors. One way to have enough privacy for this, would be to limit the distance or amount of people you can see near you.

I don't really see that much success in social networking app when dealing with localization...
>Digital Ocean advertise in my Twitter feed, but I am already a customer of theirs, otherwise I would be very tempted to click.

Huh. See, I have been using digital ocean as an example of how a good product can overcome terrible advertising, and how what really matters in the VPS market is how much ram/disk you are handing out per dollar you charge.

But then, I'm thinking of their animated ads (Which I see all the time, 'cause apparently google thinks I really want to watch ads produced by my competitors.)
Android apps typically work quite well windowed, and given that Android tablet netbooks were a thing for a while: http://www.asus.com/uk/Tablets/Eee_Pad_Transformer_TF101/ you'd be surprised how good they can be.
Here is how I would go about it:

First I would notice that their offer appeals to me. Then I would click the ad to see more details and then finally I might do independent research into their claims and see if there are better offers.

That is pretty much how I would go about getting anything substantial purchased anyway.