skysight-inc/HackerNews huggingface dataset:
My side project just went into closed beta, so do I get to refer to it as a startup now? I think I will. I'm validating it with my inner circle and after a bit more dev will be in open beta for more validation and tweaking. PS: All my entrepreneurial pursuits in life have been "side projects" and will remain so until one gets some traction.
ABSURDITY, n. A statement or belief manifestly inconsistent with one’s own opinion. -- The Devil's Dictionary
Echo this 100%. I am in the same boat. Anybody can put up pretty pictures. If the project fails, it brings disrepute to the whole indie gamedev community. Life is already too hard.
New Windows 8.1 update tries to win back desktop diehards
upper limits to the number of people who can hold advanced STEM jobs

It's not that there is a limited number of people capable of doing work in STEM, it's that the economy doesn't offer enough jobs in STEM. There have been layoffs after layoffs in chemistry, pharmacology and biotech, math isn't the dream ticket to Wall Street any longer - in fact the only areas with job openings are computer science and petroleum engineering. Computer science is growing because investment there increases workers' productivity, and the jobs in petroleum are there because of domestic gas production. As soon as tech yields no more increases and as soon as the gas bubble pops the party will be over there, too. Eric Schmidt predicts public unrest and wants to get out of the way. A worrying thought.
Seems to me that Schmidt and company are just afraid of the poor masses or just wants good publicity. There is no other reason he would care. It's obvious from his "solutions" that they are solutions to his own problems, not those of the poor. Startups are not a solution to this problem. That's just ridiculous. Education and welfare are canned answers.
@Killswitch

Problem is PHP is a templating language, not a generic purpose one. Other languages use frameworks for webdevs that usually provide basic security features like auto escaping output,orms by default(so no sql strings),csrf on forms...

PHP doesnt ,so it's easier to shoot yourself in the foot.
This sounds very similar to something that Hideo Kojima mentioned wanting to do for a PC game:

"So maybe when you put it [the game] in your disk drive and you're playing for about fifteen minutes, the heat from the disk drive interacts with that chemical and creates a certain smell. It smells like blood or something like that," he said through a translator. "And when you pull it out you see like a dying message on the disk. That was actually an idea I had for the original Snatcher but unfortunately I got yelled at for it and they didn't let me do it."

http://www.joystiq.com/2012/03/16/hideo-kojima-recalls-snatc...
> the way to evolution

Right. Which is why your society throws any deformed children of a cliff and you send them when they are five to live amongst the wolves for several years after which those that return become warriors.

It's nice to have someone from Ancient Sparta writing on these forums.

On a more serious note inequality has some very negative sides for those benefiting from it as well. Humans aren't totally emotionless creatures, that react to others suffering with cold disdain.
Free men aren't equal, and equal men aren't free. This kind of talk always comes from people who like to tell other people what to do, and Schmidt is no exception.
Articles by the Press Trust of India are widely syndicated by newspapers within and outside India. This wouldn't be the situation if the articles were as error-ridden as you are implying. Do you have anything to back up your claim to "expect even less rigour and fact-checking than [...] Times of India"?
This reminds me of a story I heard from a professor while I was studying public relations.

In her early career, my professor was a lobbyist faced with a seemingly impossible task: getting Republicans and Democrats to agree on a healthcare initiative. The nonprofit foundation that employed her wanted Congress to help provide care to more Americans who couldn't afford it. (This is unrelated to the more recent Affordable Care Act.)

Here's the interesting part: my professor didn't just start speaking with politicians. She interviewed and distributed a survey to congresspeople and their aids. The goal was to better understand what phrases attracted or turned off Democrats and Republicans, respectively.

She learned that, when it came to bridging gaps between people, both parties wanted similar things — but they discussed the issues in dramatically different ways. Democrats frequently used the word "inequality" and phrases like "leveling the playing field." Meanwhile, Republicans preferred phrases like "raising the bottom," the notion being that natural economic disparities exist among different groups.

Researching the parties' preferences and crafting different messages, my professor succeeded in passing the initiative.

The takeaway is that if you're trying mobilize people around this topic, be very cautious about the language you choose, especially the word "inequality." Liberals and conservatives both want to help disenfranchised people, but, at least among those with political power, language can be the dividing line.
People say they want equal pay for equal work. But they don't like some people getting paid more, even though they do more work.

People who leverage technology to create and sell more value take home more money. Those that haven't figured out how to do that or don't care to, don't.

We have machines and systems that enable a person to multiply their efforts. Yes, we do. That's why some people make ridiculous amounts of money. They produce something and manage to deliver it to large numbers of people.

What amazes me is that people familiar with computers and startups still don't understand the effects of technology. Those who command technology have more power than those who do not.

And societies that fail to grasp that will fail to compete with those that do.
Working for a startup is the great scam of the 21st century. Either be a founder, VC, or work for a fucking market rate. Those are the only ways to get ahead.
Could someone with a solid security background provide a example of how to properly handle the issues that this API fails so badly at?

While some developers may be able to clearly identify bad practices, best practices may not always be so clear.

I'd love to know what a best practice would be for things like authentication to an API and some of the other issues brought up here.
Assuming the user "Injustice" isn't the blog post author's account, yeah they shouldn't be logging into it, even just to prove the legitimacy of an exploit.
That doesn't make sense. If the billionaires haven't returned, then the money is still more evenly distributed than before.
You could have several bright orange foam blocks containing memory and a radio beacon on the outside of the plane that detach in water. You then send blackbox data to them using em loops inside the fuselage. That would be pretty cheap and would also help in mapping debris on land.
I did. It used to be $10. I've tried a whole slew of different pricing options, like cheap, but time-limited, as well as price points between $4 and $10. I've found that for a simple tool, people seem to find $10 a bit off-putting. I've been running a 50% promotion recently (for over a month now) and revenue is up about 70%.
I think the chances that the conditions are right are 1 in 17 million, however the chances the fuel ignites is also extremely low.
The lifehacker article came out in my second month of sales. I went from $400 in my first month to $1800 in my second month. Unfortunately, that's pretty much been my best month. I do get quite a few people coming in from web forums and other review sites though.
Go straight to the article: https://www.readability.com/articles/3bukomx5
Thank god we are all equal in death. That's the only justice left in this world.
> ... I wasn't aware of named slices for some reason ....

I wasn't either. But I wouldn't call them a hidden feature of the language. A slice object is an object. So you can make it the value of a named variable, just like any other object. Somehow that wasn't obvious, though.

Now I'm wondering how else I might be able to improve my code by giving names to non-obvious things.
"the keys" are the private component of a private key/public key pair. the public key can be shared with anyone / stored anywhere, and gives you the address which makes checking ones balance trivial.
1x non-participating is more common than participating preferred.
To piggy back on this topic -- this is happening at Erlang Factory (Erlang's main "conference").

Here is a list of uploaded videos from it. There are some very exciting talks, including a talk from Whatsapp about their architecture.

https://www.youtube.com/user/ErlangSolutions/videos?view=0&s...
I've never written Mac software. If someone is interested in going in on a port with me, let me know.
Well, for the ones that travel within sight of land, we don't have much of a problem. And that may be "most". But "most" flights don't end in disaster. It is the ones that spend long hours over the horizon that are of the most concern.

A significant number spend lots of time more than 200 miles from land. And "land" here means some land with a data link endpoint.

With respect to airplanes forming some sort of mesh network, consider the bandwidth requirements throughout this link.
We are to our way to a utopian society, where there are no poor and no weak. Unfortunately, they seem to have died in the process.
Python 3.3.5 has been released
I prefer http://supportdetails.com/ makes it easy for the customer to email me their details.
> What about someone who can't log in using a browser which is not their usual?

You're assuming a couple things about our hypothetical login_audit table, neither of which are neccesarily true and both of which would make our audit table functionally as useless (at least to me) as the OP's site

* That we only store the last useragent
* Only successful logins are recorded

In the latter case, I probably needn't (but I will) point out that failure to make any entry in the table would imply more serious connectivity issues being afoot.
> "...this page seemed to be mostly marketing bullshit. For some reason that made them really defensive"

I do hope you were making a joke.
You can't just "fail over to a lower freq". Propagation beyond the radio horizon at all is at the whim of the ionosphere, which is the only reason long-distance radio works in the first place (it reflects back down, when the conditions are right)
"Number One Issue For Democracies"

As opposed to what? The inequality within aristocracies / theocracies?

This is stock standard "content-free information" that seeks to motivate (usually for political/economic reasons), using only hand-waving and implication as its main rhetorical tools.
Cryptocat and Text Secure are most important in terms of security. Telegram still looks like security theater.
Handy. This does gloss over some of the notable differences between implementations (not everything has non-greedy matches or identical {m,n} or {m,} syntax), but it's still by far the best tutorial introduction I've seen for regular expressions.
Sounds like an ad concept from an ad agency.
+1 for you, even though your comment is just plain common sense.

If you are not a founder or an investing VC, then of course you should get market rates for salary.
Neat trick. But if you have to capture traffic on the server before sending anything, doesn't it make it kinda useless?
Flappy Bird's Smoke and Mirrors – Is Something Fishy Going On?
Your comment basically outlines the status quo. It's not working too well... you also make some assumptions that are debatable...

> People say they want equal pay for equal work. But they don't like some people getting paid more, even though they do more work.

teachers and firefighters? nurses? doctors? There is just no relation to wallstr. and the lucky startup guy... learning ruby on rails and implementing an idea is worthwhile, however I'm not sure if working hard as a teacher or other jobs is not more worthwhile for society at large... pay does not account for that.

besides that having basic necessitates covered e.g. health/hunger/living takes a lot of pain and crime out of a society.

> People who leverage technology to create and sell more value take home more money. Those that haven't figured out how to do that or don't care to, don't.

Technology will save us all! It's not true. It's where growth is at the moment, it's where money can be made. Everyone in your train to work that plays with his smartphone paid for it over the last years... some people got rich over it... this has nothing to do how to have a good society

> And societies that fail to grasp that will fail to compete with those that do.

Competition of societies is bullshit. Let's compete on public healthcare, on poverty and homelessness numbers? On social equality.. Who is the winner?
More (such) instances of subliminal messaging: http://en.wikipedia.org/wiki/Instances_of_subliminal_message... and http://en.wikipedia.org/wiki/Subliminal_messages_in_popular_...
Developers don't really lose anything. A bunch of privacy-caring nerds who don't let spy on them too much? They're a tiny fraction, and even then, they've increased download counter.

If app doesn't handle exceptions, it's the consumers who are at loss. They either lose their privacy or service. Former is worse (in my viewpoint), but still...

(Obviously, losing some dubious malware-ridden "night vision" app is not real loss to begin with, but there are more high-quality apps that are quite disastrous from privacy viewpoint.)
It seems as though China is undergoing a Keynesian expansion. So I'm probably wrong about that. I'm going to watch to see if I can figure out the difference between what they seem to trying to say is a problem due to massive government spending and Keynesism.

Or are they saying "too much" Keynesism is a bad thing?

Okay, these seem to be the main differences and concerns I am getting from this vid.

1. Many loans eventually come via a shadow banking system
and so are not transparent, ie, no one know how much is
loaned and regulation is poor, this could lead to a
huge credit crunch, and China's own too big to fail
2. Some large amount of housing is speculative in nature
and kept empty as an investment and hence could be
causing an enormous bubble
3. This real estate bubble brings benefits to rich but
doesn't improve the economy for the poor
4. The boom has made the local authorities very rich and
powerful (political corruption, crony capitalism, ...)
5. The sheer size of it is unprecedented in modern
financial history
6. Citizens save too much (1/3rd of earnings). So economy
is dangerously unbalanced, fueled by debt spending and
not enough by consumer spending or shopping (41:10)
7. Investment is 50% of economy, consumption 30%, so when
investment slows down, it can't be replaced with
consumption. Credit is at a level of twice the size
of the economy.
8. State owned companies are filled with inefficiencies.
"Shaking" them up would leave huge numbers of people
unemployed.
9. There is beginning to be a fear of collapse (that
could lead to collapse.)
10. Punk Rock pointing out corruption in the system
and how the rich are getting richer.
11. Hard to see further economic reform without political
reform, yet it seems that Chinese are intent on
not reforming their political system further.

Recommendations to balance economy:

1. China needs to become more like us and consume more
themselves.
I have no ill will towards those who've earned their incomes through building legitimate businesses or have otherwise prospered through capitalism. I do find it frustrating however that this system has gone into overdrive, fueled by the banking, tech, and energy sectors, to the point where, even after recovering from the most devastating economic crisis the world has ever seen, the concentration of wealth in the United States has risen even higher, bordering on criminal proportions (http://www.pewsocialtrends.org/2013/04/23/a-rise-in-wealth-f...)

If you asked the Fed (or most people who understand economics) they would tell you giving people money does help stimulate the economy, but you're not solving any income inequality issues by doing so. Obviously your not seriously suggesting the solution above.

Listening to those who hold a substantial chunk of this concentrated wealth tell the rest of the world that financial inequality will soon become the biggest global concern hits a bit of an oxymoronic chord, wouldn't you agree?

No single human being, or family for that matter, needs the amounts of money the ultra wealthy keep in their bank accounts. The ultra wealthy who pose concern for the problems the ultra wealthy have created should do something proactive with their fortune instead of preaching from the pulpit.

Whatever form that proactivity takes is up to the individual. Eric Schmidt should ask Bill and Melinda Gates or Warren Buffett for advice on how to use his own wealth for good. On the sliding scale of responsible wealth holders, I think Eric Schmidt exists outside the realm of the Gordon Geckos of the world, so I don't mean to give him a hard time, but it is a serious problem when those who are uniquely qualified to help in this specific circumstance (the sole qualification here is being ultra wealthy) choose to spout doom and gloom instead of making a real and substantial positive contribution.
I don't quite get how chaos theory changed the world. All of the other equations I get (although whether Shannon's equation changed the world or merely described the change is probably arguable.)

How did chaos theory change the world?
Find me on irc.perl.org, same name. :)
From what I understand, what makes this (probable) crash unusual is that nothing was received from the plane. Modern airliners send out all sorts of signals over several channels. The data that sites like FlightTracker uses are part of it.

In the case of the Air France crash, telemetry data was sent out in the good 15 minutes it took to go down. With this flight - nothing. One moment it was sending data saying all was well, the next it simply disappeared from the screens. Extremely unusual. If there was a sudden disintegration of the aircraft, there's a good chance an internet-based device would go offline too.

I believe the black box has a signal that will let it be found but it only has a range of 1-2km - less underwater.
> Why do all think that inequality is bad?

Because if you define "bad" as "produces human misery", inequality, in and of itself, has been shown to be bad. Relative deprivation has been demostrated to be a major source of disutility.
Showing modal dialogs on every new permission request is how XPrivacy works right now, and while I understand and deal with the process, I can easily see how most people would (rightly) see it as an annoyance. I'm just saying they could easily augment it with their crowdsourced data and reduce the number of prompts, which would mean people will actually pay attention to the prompts when something bad happens.

Re: your second point, you're right, if the on-demand permissions handler were the default, more apps would handle it gracefully. However, it's not, and most apps today crash because they don't handle SecurityException when they call the android APIs. Also, you're assuming developers will act in good faith and will do whatever the users want. I would not be surprised at all if companies like Zynga, if they knew the user didn't give them the permissions, implement all sorts of dark UIs to trick/force the user to give them their data.

Should we not protect users just because they're too trusting with computers to realize what's going on?
Inequality of opportunity is bad and what we should focus on. Difference in income between high and low earners is irrelevant as long as the folks at the bottom can be comfortable and can pursue happiness in their own way. Being envious of wealth is bad.

If high income earners can freeze out low income then it's very bad.
Double Your Talent Acquisition: Do’s and Don’ts For Technical Recruiters
I'm not thinking of meteors when I describe a "catastrophic" event. I'm thinking of a fuel tank explosion like TWA Flight 800 or a missile hitting the plane or a bomb in the cargo hold going off or a stress fracture on the fuselage causing an inflight breakup. None of which have been ruled out on the Malaysian flight, I should add.
The question comes down to "could you run a sufficiently accurate simulation of a brain on a sufficiently powerful computer that it could pass for the mind of the person whose brain was being simulated"? I'd say the belief that the belief this is impossible is a variant of the cartesian duality.
Would you mind linking the best tutorial introduction that you've seen for regular expressions?

I found the parent link incredibly useful because it listed common, useful expressions and examples of what you do (or don't) get when you use them.

I don't think of it as a tutorial at all since it wasn't really -- more of a reference or a quick guide.
There is subliminal messaging then there is marketing that slaps you in the face.
Inspire people to come up with good ideas to ward off bad ones
Is it common for startup employees (beyond the first dozen hires or so) to have access to the full information about who owns what stock, and with what liquidation preferences?

If that information is available, the title could be rewritten as "guy who didn't read contract gets burned". Hardly a revelation.

It's only problematic if there's no way to know of and safeguard yourself against these situations.
"10% done" -> 0.1% done.
Scarcity would immediately arise and that would determine who would end up with it. My predictions would be an immediate price increase of low cost housing and fast food (due to labor shortage.) Saving for education would mean moving downwards in the housing market.
Equality doesn't have to mean everybody is exactly the same. It can also "simply" mean that when you argue that 1+1=2, it holds the exact same weight as when someone who is prettier or richer does. That is not a hindrance to progress, that is progress, and enables progress in turn.

The alternative is not being able to say that 1+1=2, or that Earth moves around the sun, or that mass surveillance and blowing up kids with drones are terrorism and not fighting terrorism, when some interests more powerful than you would rather not have you say it. We've been there, we are there, it sucked, it sucks. The costs of too much inequality outweigh the benefits; at least if you're concerned with intellectual honesty and human dignity over bling. If you just see that "these pyramids couldn't have built without slaves, and pyramids are so super shiny and useful!" your mileage might vary. But I don't see it that way.

And although I don't even see why evolution has to be the ultimate value (i.e. we have no proof that achieving star faring civilization is somehow "better" than ameoba swimming around in water, we just have our bias in the matter)... extreme inequality would mean one entitity exploiting and controlling all others: no more competition, and therefore no more evolution. So I guess the desirabe state is somewhere between everything and everyone being exactly the same, and one subset owning everything and forcing it into paralysis to fortify its own position of power.
Here's why VCs care about preference shares.
http://avc.com/2010/08/heres-why-you-need-a-liquidation-pref...

I've heard that later stage investors (Series C/D?), may ask for 2x preferences, and in light of AVC's post I can understand why.