skysight-inc/HackerNews huggingface dataset:
I respect Rand and give him a lot of credit for vocalizing his challenges. Depression is a challenge and it can be overcome.

I am not a doctor, but I can tell you that a lot of my peers are suffering from depression from business, marriage or just in general.

One thing I do know is that the world has changed a lot in the past decade. The price of everything just keeps going up and we are constantly bombarded by information. Humans are not built that way. There is no badge of honor for being under stress 24/7. It will catch up to you one way or the other.

Humans suffer from the fight or flight responses that we encounter during high stress situations. The challenge is to digest it and make decisions not based on fight or flight emotions.

The body produces cortisol when we are under duress and it is horrible for you. It screws up everything with your body and your mind. One way to counteract this is by working out, getting sunlight, eating the right foods and staying off caffeine. Try some black or green tea instead.

30 minutes of working out will combat cortisol production for about six hours. Even going for a walk helps a lot.

Most of the worlds brightest minds and most successful people suffer from depression and knowing that your ARE NOT ALONE is a huge step forward.

You can beat depression and your life will turn around!

Talking about it and seeking help is definitely a step in the right direction. Keep your chins up.
In addition to poisoning the atmosphere, Cyanobacteria's oxigination of the atmosphere is also thought to have caused a major global cooling event by reducing CO2 concentrations.
iOS 8 jailbreak with pangu jailbreak
> Either developed countries implement some variation of basic income or the social order will go down in flames.

And they better start soon. Unless there is a path to obtaining material comfort outside of a free-market economy, the only people with comfortable lives will be those who start their lives with capital, those who win the genetic lottery, and those who have a strong guild-like organization putting a thumb on the scales on their behalf.

This will become evident in Europe when QE-like measures fail to do anything about unemployment.

> Anti-Uber sentiment and the likes aren't sustainable and will fail.

Obviously. Uber will evolve into a marketplace for renting out privately owned self-driving vehicles. The humans are not needed.
There Are Social and Political Benefits to Having Friends
I also have an intuitive understanding that the sharing economy is not fully positive.
That sounds pretty ethically terrifying. Car related death and injury is something we put up with today because it is a "necessity" for the way we run our society. With the advent of driverless cars, politically keeping humans in the driving seat will mean keeping around these unneeded deaths solely for the sake of a special interest group. Even if they aren't driving but merely sitting there (when the argument is purely job based and not safety based), the result would be that the cost of running a driverless car will be similar to a car with a driver, thus making the transition less economically obvious and slower, in turn slowing down the reduction of accidents.
The main performance problems are load time and ARM performance. But moving a flagship GNU project to a runtime with serious patent encumbrance is clearly never going to happen.
You should try to reverse sha256. If you can do it ill give you $100.
Here's more information about the actual thing...

http://www.mail-archive.com/picolisp@software-lab.de/msg0483...

...But still no links to source. (As I understand it, this hardware design is expressed in the form of verilog source code.)
The article argues pretty strongly that Uber is a horrible company, which isn't really news to anyone. I'm missing, though, the leap from that argument to the idea that (quoting the article tagline) "Sharing economy companies like Uber shift risk from corporations to workers, weaken labor protections, and drive down wages." There are numerous other examples (Lyft, TaskRabbit, JobRunners, even Amazon's Mechanical Turk) where this model seems to work pretty well.
Trello Celebrates 5M Users
If you're starting from zero, OWASP isn't a useless resource. If you're not going to look anywhere else for guidance, definitely read their stuff.

Having said that, OWASP's guidance is extremely... uneven. It's also consultant-focused; you can see that from the weight given to the early "fingerprint and profile the application"-type guidance, which matters a lot when you're a consultant coming in cold to an application you've never seen before, but is not a particularly good use of resources for an in-house devops/security team.

Disregard anything OWASP has to say about cryptography or password storage.

OWASP tends to have pretty reasonable coverage of "the big three" web flaws --- XSS, CSRF, and SQLI.

If you're a professional, my recommendation is to buy Daffyd Studdart's book, and Michel Zalewski's "The Tangled Web".
Until you come up with a consistent definition of poverty, your theory is not even wrong. Recall that a theory is "not even wrong" if it's proponents can't explain a concrete set of steps to falsify it.

Now if you take an absolute definition, you need to explain why a lot of countries much poorer than the US (much of Europe) have less crime. Or why Brazil, Mexico and South Africa have far more crime than India. That's a tricky sell.

If you want to use a relative definition of poverty (e.g. what Norway does), then you need to postulate that the existence of someone earning more than you do within a national boundary is what causes you to murder people. I.e., the existence of someone with a platinum toilet drives people with gold toilets into a homicidal rage.

Poverty rate certainly does account for a substantial part of it, with African-Americans being substantially more likely to be poor than non-hispanic whites, at ca. 27.2% and <12% respectively.

Whites make up about 72% of the population, blacks 12%. Assume poverty is the sole cause of homicide, then multiplication suggests 3.25% of America is poor && black while 8.6% is poor && white. In that case, the black murderer:white murderer ratio should be 1:3. It's 1:1.

I don't know what you mean by "tack on". Do you have a coherent theory, or are you just hoping?
Less Than 10 Links to Site? Google Still Gives Site Manual Penalty
We do not have the technology to kill all oxygen producing species even if we tried. We some (many) species do die off, there will be room for other species to use the resources the extinct species were using and increase in population.

This change would have dramatic effects on the entire ecosystem, but deoxigination is not one of them.
There won't be enough jobs. Not even close.

What's needed is a different path to remuneration. Or a different way of allocation. A market failure that cannot be patched has already arrived in Europe and will come here, too.
I've got my system built and working using Puppet but plan to move to Ansible when I have a day to mess around with it.

I found "Taste Test"[1] by Matt Jaynes to be a nice and quick (if slightly expensive) comparison between the various configuration managers.

[1]https://devopsu.com/books/taste-test-puppet-chef-salt-stack-...
I'm a decent engineer; not top 10% necessarily, but maybe in the top 25% and certainly well above the median. I earn almost $160k doing pretty basic/routine software work at a non-software/tech company in the Bay Area. I'm underpaid (as an hourly contractor)--that is, I know for a fact that the hourly rate I'm currently working for is 20%-30% less than what I could get doing something else. Your salary, if you are as good as you claim, is less than what it should be by a good 10%-20% (factoring in benefits and bonuses).
I'm talking about DDoS attack surface, not private key security attack surface. If you want DDoS protection, this scheme is less reliable than the alternative (having CloudFlare host the private keys).

To get the most secure private key security, a system like this would be the least attack surface only if the keyserver is connecting to the http server. By having the http server connect to the keyserver you expose the keyserver to attack, no matter what protections [like IP whitelisting] you put in place.
You can, but many investors are concerned about the stock market as a whole being overpriced. "Bonds are overpriced, Commodities are overpriced, Equities are overpriced, and Real Estate is overpriced. When rates go up they will all tank."

Of course this is a first world problem.

I used to say "Invest in your own human capital" but I took a look at the cost of private schools nowadays, and they're overpriced too. :-)
I linked to it because it had a photo of the protest.
I wonder if this can cause security issues. In particular, suppose you can create an arbitrarily named file in a directory. What if there's a service running that does not handle this correctly ( interpreted bash script that is ) - what unexpected behavior might one accomplish by naming the file weirdly?

As a benign example, consider "ls". If you create a file named "-la", then an "ls *" that tries to do a 1-deep recursive listing is going to print the extended listing with permissions and including hidden files, interpreting the "-la" as a flag instead of a file name.
The problem is when one technology company that uses this model reaches critical mass stage, they create a chicken-and-egg problem for anyone that wants to attempt to disrupt their market. You can't get contractors without clients and if you don't have contractors, clients won't want to wait. The problem has been getting worse with the rise of the internet and global connectivity as these companies can more easily expand into an entire industry and quickly dominate the technology side.

This domination of the tech side of old industries makes it especially hard for tech companies that want to disrupt the "old" companies because the market often assumes there is only room for one technological provider/disruptor per market service. This is similar to the first to market principle. If you get your service out there and generating new users before your competitor, you have an innate advantage over all the competition AND a great advantage over future companies using a similar model to yours. In the process of shutting out new, small tech companies, the competition is narrowed down to the "old" companies/interests in which the tech company has a clear new, tech-inspired advantage over, else why would they be called a disrupting tech startup?

So you have situations where 1 tech company, slowly morphing into a giant, effectively shuts out both the entrenched interests who cannot adapt fast enough to stem the hemorrhage of customers and the new interests who can't compete on either price or availability without a long ramp up and generally necessary venture capital. This creates a situation in which the contractors are taken advantage of, due to the lack of competition and complete monopoly that is slowly being acquired by the tech company.
Yes, but you still need to buy and give them a certificate, right? The question included "can offer SSL for free without buying certs", which is not possible, AFAIK.
The core problem I have is that you cannot start a new expense report linked to an existing approved trip using the mobile app. You HAVE to start it from the web, which is a horrifyingly bad experience ... then you can continue it on the mobile app. If you start the report on the mobile app, it is nearly impossible to link it to the correct trip (unless you leave it in limbo and then go into the web app, start a new one, then link the existing one you created on the mobile app to it). Ugh.

But yeah, it's a cost savings system and has nothing to do with enterprise IT. Finance are the ones who demand it.
A very interesting point was the statement "...renders the MVC terminology obsolete. Not that we don’t have models, views and controllers anymore; it’s just that the layering of the three is no longer relevant."

Could someone please expand on this statement? If the purpose of the MVC separation was a separation of concerns and organization, what is the impact of their layering no longer being relevant?
Too bad he's not a US police department, he could have bought an MRAP instead.
RoboMVVM – An open source MVVM framework for Android
Preventing a mass extinction is impossible; at this point we are in damage control.

To your first point, aren't most species ocean-dwelling?
You're not going to lack oxygen any time soon. And not all plants need animals to reproduce. If we were to kill all fauna, the impact on flora would be huge, and it would certainly induce a very substantial decrease in our food production, but it would not reduce it to zero. Not to mention that we're capable of storing large amounts of food for very long periods. There would be human losses, lots of it, but there would almost as certainly be survivors.

It's very difficult to imagine a scenario that would absolutely wipe out all mankind. At least not an environmentalist one. Annalee Lewitz wrote a whole book about it: http://scatteradaptandremember.com/
Show HN: Send big files with 2 clicks
If you have any idea how much of a clusterfuck parsing Ruby is, you might understand why special-sauce like pattern-matching is going to take a while...

https://github.com/ruby/ruby/blob/trunk/parse.y
Sounds a lot like another sharing economy: prostitution.
>And they better start soon. Unless there is a path to obtaining material comfort outside of a free-market economy, the only people with comfortable lives will be those who start their lives with capital, those who win the genetic lottery, and those who have a strong guild-like organization putting a thumb on the scales on their behalf.

Absoltely. However, developing countries will be hit sooner and much harder. Factories and large industries will be brought back to developed countries and automated with extreme efficiency. China, India, Southeast Asia, any country where economies are reliant on cheap labour and export of manufuctured goods to developed countries will be ravaged with rapid increase of unemployment. Governments are clueless, social safety nets are nearly absent, educational facilities are subpar. There is currently very little that can be done by individual countries to even mitigate the fallout, forget about fixing it.

The storm is coming.

Only really cheap energy and resources can literally save the world. That's why I am hopeful for asteroid mining and nuclear/fusion energy. However, the fair distribution of the newly created wealth is extremely important too. But humanity as a collective is really bad at that.
>There is a lot of money in enterprise software... I wish more YC startups would tackle that area...

Unfortunately in enterprise-land, it's a tough sell for startups. No one in middle management wants to be that person who doesn't stick to the Status Quo when it comes to software purchasing or choosing which technologies to implement. "No one ever got fired for buying IBM" is the old saying I believe.
The big issue seems to be whether you can trust management not to burn away the cash from Alibaba on unwise acquisitions, initiatives, and so forth.

It's a common problem in the stock market when you find stocks selling for less than your analysis of liquidation value. You may be right that at this snapshot in time, that's actually the case. But since you're a minority investor without control, you can't force a liquidation or breakup of the company at your convenience.
If by "linked" you mean correlation, then sure, I agree there are links between demographics and crime/poverty in the USA. However, your implication seems to be that if Scandinavian countries had substantial black/brown populations, then they too would have murder rates comparable to America. That was what I was attempting to get at by "inherently". How does your conclusion follow?
Omniref seems cool but is unfortunately tied to Ruby only, if it was usable with more languages it'd be a lot better.
> You are implying something fundamental: that the encrypted traffic could be adequately analysed for insight without the need for decryption.
> Yet to do so would be to defeat SSL itself, or at least to declare it as insufficient to adequately protect secrets.

This is possible through HTTPS traffic analysis, see [0] and [1] for starters. Of course, it's much easier for Cloudflare to do analysis for DDoS protection if they have access to plaintext.

Whether this means that SSL is, as you say, "insufficient to adequately protect secrets" is an interesting discussion to have.

[0] http://arxiv.org/pdf/1403.0297.pdf

[1] http://blog.ioactive.com/2012/02/ssl-traffic-analysis-on-goo...
Another recent thread on this same topic: https://news.ycombinator.com/item?id=8337460

Have to say I can't agree with him more on this specific point. Other than IT and a few other things, technology has stalled since 1970.

Every counterexample I've heard is actually an application of IT to enhance some other thing (e.g. self-driving cars). The car itself hasn't changed in any fundamental way since 1950 (unless it's electric).
Uber is not a monopoly and the barriers to entry are lower than people think.

Now that the idea is proven, there's nothing stopping more competitors from building local app driven services to compete with them.

If you can organize thousands of drivers, you shouldn't bother with a union. You should just have them collectively fund their own driver owned app and compete with uber instead of asking for crumbs.
INTUAnimationEngine makes it easy to build advanced custom animations on iOS
Delegated voting is just a way to vote on decisions, it doesn't say how those decisions get put in front of the system itself. E.g. they could still be made by politicians or a Swiss-style system in which a number of signatures must be gathered.

I'd always imagined that the way you voted is visible only to your delegees. Thus buying votes at scale doesn't work because to verify someone voted the way they said they would, you need another voter to delegate to them. You gain visibility into one vote but it costs you one vote, so there's no benefit to be had by attempting to purchase. Of course you can try and purchase the votes of trusted figures to whom many people have delegated their vote, but this is no different to the existing system where you could try and bribe MPs.
Trial by Fire: Extreme rituals forge intense social bonds
I would call myself a socialist and my biggest reason for disliking Uber is that it is filling the highways with drivers who no longer have valid insurance, and whose vehicles are not adhering to the level of maintenance checks usually required for commercial vehicles that spend all day on the road. So anti-Uber sentiment can exist for much more mundane reasons like insurance coverage.

The comoditization of labour (skilled and unskilled - don't think that you are immune) is already well underway anyway, and Uber makes little difference to the process. The number of Uber drivers is tiny compared to the number of warehouse pickers, fast food workers, cleaners, social carers, designers, labourers, mechanics etc etc who are on zero hours contracts or have been reclassified as self employed contractors.

The main reason to talk about Uber is that it's in the public consciousness at the moment, not because transport drivers are a special case. I guess it also has a lot of high profile backers. So we can talk about how Paul Graham thinks European countries lack 'entrepreneurial spirit' because they want drivers on their roads to be insured. Uber is a case where the capitalists got their order of attack slightly off. They needed to 'disrupt' the idea of insurance first, because at the moment there is a widespread understanding of the need for driver insurance and going against that just makes you look like a massive asshole. It's always helpful in a debate when your opponent keeps scoring own-goals, as Ubers cheerleaders do.

The example of Uber is appealing, because it's probably an easy victory. Maybe Uber will get insurance laws rewritten and in a few years we will all be enjoying the freedom of driving on roads without the regulative burden of mandatory insurance. That won't be an easy argument to win though, even with massive wealth of their backers and assistance from lobbyists like ALEC . So I strongly disagree with your description of anti-uber sentiment as doomed to failure.
The original Jacobins were mostly libertarians and would presumably like Uber's model. The idea that they were anti-capitalists is wrong. In the US, "Jacobin" was used as a pejorative to describe Jefferson.

It's unfortunate people associate the Jacobins and the Revolution with Robespierre, when it was much more Thomas Paine-esque.
GPL'd toolkit of Electronic Design Automation tools
Ditch the free plan and make it a subscription service. Make it clear that some data can't be automatically extracted, and charge a per-page premium for manual extraction. If you don't want to do that work yourself, farm those jobs out to people on mechanical turk.
That was grandparent's point. As long as software keeps automating tasks, there are very few jobs that are safe and most of them are in developing or maintaining software that automates the jobs.

Software can automate a really huge swath of jobs. From research (performing experiments) to art to physical checkup, it's a list that keeps growing.

While I essentially agree that such programs should lead to extremely high taxes followed by redistribution of tax money to people, right now it's not the model most western countries are moving towards.
It is possible.

One of the discussions that spurred here in my cubicle was: How? How can we set aside half of the planet for anything other than ourselves? It's impossible! With almost every nation, state or person out there worrying about their piece of land it surely must be impossible.

But not quite.

Use Nuclear Leakage & Irradiation. Like the one that led to the Red Forest in Chernobyl [1].

'Radiological Reserves' are probably the only way to set aside a large area for animals/plants with a guarantee that humans will not come by. Not in the next 10,000 years!

Eat that! :)

[1] http://en.wikipedia.org/wiki/Red_Forest
File I/O is the big bottleneck. For our python/front-end stuff it's a dream (We use Vagrant+ansible). We have a Java portion as well and getting decent compilation performance has thus far been impossible.
frustration += 1

Should be:

frustration++
So, what are they going to do?

We're automating faster than we can create new jobs. In the long run, we'll figure something out. In the long run, however, we'll all be dead.
That's the OP's point. If folks cared about security you would expect a backlash from customers because of the breach directly impacting earnings.
PHP has more ubiquity, so it's a least common denominator sort of thing. You can find tons of hosts running a LAMP stack, but not so many supporting Ruby. That is mainly because the tooling needed to maintain a Ruby application server has some additional complexity over PHP, which is mostly plug-and-play. Passenger helps a lot with that, but it's nowhere near the distribution level of PHP, so that is restricting the ecosystem currently.

Basically, most people looking to setup a WordPress install can't deal with even the simplest CLI. So things like Heroku or a one-click Digital Ocean box are out.

This could be a good idea for a startup...
Duly noted. ;-)
JustEat and their companions are a nice example of that.

Essentially these are all simply lead generators with a feedback loop that have found a way to insert themselves directly into the billing process so merchants / suppliers become dependent on them. They can be a very hard habit to kick.

For instance, in NL we have 'thuisbezorgd' which started out very reasonable and is now positively extorting the restaurants they book their deliveries with.