skysight-inc/HackerNews huggingface dataset:
I run most of my stuff on Azure. I am part of the Bizspark program which includes a generous free Azure allowance. Yes, I am grateful for that.

That said, in the past I have also used AWS and Google cloud services a lot, and I don't really have strong opinions about which features of these three services that I like best.

One thing that I do have a strong opinion on is the extremely high value of Office 365 for $99/year for the family plan. Everything works fine. We use just a bit of OneDrive storage but having all of the apps run on all of our devices is useful. On Linux, I just use the web versions.
A signal is a UNIX-specific way of, well, signalling a process, and possibly killing it. There are a set of signals defined by the OS, e.g. on Linux, see the "Standard signals" list at http://man7.org/linux/man-pages/man7/signal.7.html (aka `man 7 signal`). They're used for all sorts of external inputs to a process that don't come in through standard input. Some demand immediate response, and some don't.

If your program doesn't explicitly choose to do anything with a signal, there's a "default disposition" for each signal, either to kill the process (segmentation faults, Ctrl-C, etc.), do nothing (window resized, child process exited), or suspend the process (Ctrl-Z). (Or unsuspend it, in the case of SIGCONT, but SIGCONT is weird.) If you do want to do something with a signal, you can specify a signal handler, which runs asynchronously when a signal is received: in the middle of some code, your program randomly jumps to that handler to deal with the problem. This is the only way to deal with certain conditions like segmentation faults, since there's no way for the program to keep running. But since it could be in the middle of some code, writing signal handlers is extremely tricky because you don't know what the state of the process is. For instance, malloc() usually takes a per-thread lock on the heap: if you were signalled in the middle of an allocation, calling malloc() will deadlock. There are a few other methods of dealing with signals, like sigwaitinfo() or signalfd / kqueue, that don't have this limitation but also can't respond to things like segmentation faults.

If you don't have a signal handler, and the default disposition of the signal is to terminate your process, your exit code will contain the signal that killed you. Your parent process can look at this (usually, it's paying attention for the SIGCHLD signal) and print out a message. That's where the "Segmentation fault" message in the shell comes from: it's after the process is already dead, and the shell, the parent process, is looking at whether it exited cleanly or not.

By the way, note that if a process hasn't overridden the default signal dispositions, there's no difference between terminating it with Ctrl-C (SIGINT), Ctrl-\ (SIGQUIT), kill (SIGTERM), or kill -9 (SIGKILL). It's just that it's impossible to change the handling of SIGKILL, so that's your option if the process has a termination handler that's not working right. But otherwise, all four of them cause the process to immediately exit—and make the kernel do the same cleanup. (It is this cleanup that can get stuck and cause a process to be unresponsive even to kill -9: it means the process is already as dead as it can be, but the kernel is trying to close file descriptors or unmap memory and got stuck doing that.)
> We gave our fork of Chromium OS a new and fitting name: "NayuOS".

Huh? What's a "Nayu"? How is that a fitting name?
I once had an angry argument on reddit about the whole "globalization is reducing world poverty" thing.

I find this argument to be a very weird one. How can you compromise your own citizens for the sake of other countries, while you obviously have no power over their course in history? What sort of government compromises the well-being of its citizens and the health of its economy for the benefit of other countries ? Since when does international trade regulations involve plain altruism and sacrificing your own?

What shocks is how you can still find many videos of Milton Friedman defending free trade, but to that point it almost sound like propaganda. I vividly remember that video when he went into a big asian city while praising the free market.

For example, seeing how much electronics are built in China, what is preventing the Chinese government to put heavy tariffs on those exports? I guess China doesn't have a monopoly on electronics, but I'm still a little curious.
Thought Experiment: GitHub Community View
Can anyone with startup experience talk about the effectiveness of the method that Simon Sinek promotes [1] as a way to break through a market filled with "shitty" products?

[1]: https://www.ted.com/talks/simon_sinek_how_great_leaders_insp...
(tl;dr) The title is getting a lot of flack but I think there are two good patterns highlighted: 1) Avoid creating functions in React render and 2) Learn about and use defaultProps.

1: Example of arrow functions + Class property initializer: http://babeljs.io/blog/2015/06/07/react-on-es6-plus/
2: Default Props: https://facebook.github.io/react/docs/reusable-components.ht...
Avant-garde is likely a better term for what GP is describing.
Looks like it is doing something with shields.io, but hard to know what to make of it without any real README. Also, some of the badges consistently fail to load for me.
Get more Instagram followers with Wordpress content locker plugin
I'm glad you posted :) I also use it as a devlog. If I want to remember some commands for example. Sometimes, I even plan entire days in my JOURNAL.TXT. For longer thoughts, I use a journaling app.

But the nice thing about a textfile is: You can search in it very easily, you can make backups, and there's never any regret for having written something in it.
Link to HN post? I can't find it searching for "Alrawi" or "ISIS encrypt".
Just a quick note on sama's question on reducing the cost of living. One aspect that comes to mind and I think that this is key in significantly reducing the cost of living for urban populations:

Reducing or at best completely doing away with the necessity for people to travel to a place of work (both commuting and one-off business trips), i.e. solving the problem of cultural aversion to remote work that still is prevalent in most work environments, particularly - of all things - in Silicon Valley startups. Why is it that the world's brightest minds apparently still haven't solved the problem of physical location? Why do I have to be in a tremendously expensive location like San Francisco if I want to start a Silicon Valley kind of startup?

Solving the problem of commuting / requirement of being at a physical location at a particular time potentially could free up so many resources for both people and companies (which wouldn't have to pay office rent in an expensive area of town anymore) that funding a basic income would be cinch.
Why do I have a nasty feeling that Disney's severance contract was written by a H1-B lawyer? Whoever it is I think will be looking for a new job if they aren't already.
Money is merely one slightly special and easy-to-measure token in an economy, but it isn't really what economics is about.

"It is self-contradictory to discuss a process which admittedly could not take place without money, and at the same time to assume that money is absent or has no effect." - F.A. Hayek, The Pure Theory of Capital, 1941: p. 31

Certainly, this is not to say economics is about money. However, to assume any form of monetary neutrality in the short or long run is a folly, for any economy governed by monetary exchange has a critical relationship with monetary and financial institutions. Monopolies on issuance of currency complicate recovery, as well.

If anything, many economists neglect money. Indeed, it was naive IS-LM models with interest-insensitive money demand functions was what ignited the so-called "monetarist counterrevolution".
I don't think that anybody ever claimed that free trade was going to be a Pareto improvement[1]. It is going to nearly always be a Kaldor-Hicks[2] improvement, though, which means you can make everybody better off by doing free trade then taxing the free trade winners and giving the money to the free trade losers.

[1]https://en.wikipedia.org/wiki/Pareto_efficiency

[2]https://en.wikipedia.org/wiki/Kaldor%E2%80%93Hicks_efficienc...
Free Mockups – Flat Style Iphone, Tablet, ID, Presentation Gestures and More
Trello seems like a perfect fit for this, for me at least. Just have different lists for different application statuses. Record special notes or links as comments on individual cards. I'm curious what more you have in mind that this approach wouldn't handle well.

I guess the main thing that would be missing is direct integration of emails sent to and from the various companies.
for most applications i hypothesize that the cost of writing and maintaining your own backend will far outstrip the cost of the occasional migration.

if anything, the pressure is towards frontend:backend isolation, not away from BaaS. (in the spirit of segment.io for analytics.)

one ironic signal here is that money is bad for survivorship. facebook killed parse because it doesn't move the needle for facebook, but parse might have been a fine & profitable standalone business.
Free trade is good for the collective world, but has negative effects locally and regionally.

That's why free trade agreements are so hard to negotiate, they screw people in one place while benefiting others in another place.

China, and the world, are better off, but tell that to the guy who has to feed his family but he lost his job as a manager at a factory in New Jersey. Not exactly easy to do.
They ran an early advertisement when they actually chastised phone users for using their phones too much. I guessed then this wouldn't end well as their corporate DNA simply wouldn't let it succeed.

http://www.businessinsider.com/microsoft-windows-phone-7-ads...
Managed Alternatives to Parse for a Simple Web App
Given Parse is now going down, are there any equivalent services available beyond Firebase?

By equivalent I mean something really simple, like how Parse worked - i.e. you could just upload a folder using provided tools, and it all just worked.
Microsoft Office (by the way 2016 is a pretty solid software suite) is not thriving because of institutional knowledge. Office is great because users in most business settings can quickly pick up any of its applications (learn how to use it) and apply the same learnings to the rest of the suite, personal knowledge with a small learning curve. Also, tools like Excel are malleable and useable for most users in a company. If I create a unique data set in R, but would like to share it to everyone and have them play - its not going to spread very far. If I do the same in Excel, everyone can take a look and manipulate the data. I like to think of Office is a practical solution for most business with a wide range of users who are "generalists."
I'm actually about to do this. I have a bunch of first posts so far. But with a blog, the expectation is very similar: If I put in the effort to write (elaborate) blog posts, I expect some kind of return (views, maybe even comments).

I don't want to put private thoughts in my blog. And not all thoughts are thought through.

I want to use this blog as a recycling container for comments and ideas I post in communities. But it's far less personal than my journal.
In general, in the U.S. a judge can overturn a jury's verdict only if the judge concludes:

(i) that no reasonable jury could have reached the verdict on the evidence of record -- if reasonable people could disagree, given the evidence of record,, then the verdict must stand; or

(ii) that the verdict was (or was likely to have been -- I forget which it is) the product of bias or prejudice; or

(iii) that (in hindsight) the judge screwed up in giving the jury its instructions about how to apply the law.

There are also some procedural prerequisites, e.g., for item (i) the losing party must have moved for "judgment as a matter of law" before the case was submitted to the jury, while for item (iii) the losing party must have objected to the flawed jury instructions before they were given to the jury.

For federal courts these requirements derive from the Seventh Amendment to the Constitution, which provides in part: " ... no fact tried by a jury, shall be otherwise reexamined in any court of the United States [which means federal courts], than according to the rules of the common law." [1]

[1] https://www.law.cornell.edu/constitution/seventh_amendment
And so to jerf's point, somebody starving places high value on getting one orange, or two. But by the time he's got a pile of a billion oranges, he's really not interested in getting any more. Looking at it the other way around, if you give Bill Gates a check for $1,000, he won't notice it. If you gave that same check to a homeless person, or to an impoverished would-be entrepreneur in India, it may change his life.

but [money] isn't really what economics is about.

David Friedman, son of the famous Milton, wrote:

Economists are often accused of believing that everything – health, happiness, life itself – can be measured in money. What we actually believe is even odder. We believe that everything can be measured in anything.

To answer the obvious follow-up:

Economics is the study of choices: what makes a person choose Option A rather than Option B. So the core concept in economic is opportunity cost.
can you speak faster than you type?
Sounds important enough. It changed my view of things too.
The cookie would tend to be for one session only. The login credentials can be used to create subsequent sessions.
Four things that suck about project management
I have been nominated for teaching excellence awards by students who didn't want to learn when they entered my classroom. I am considered by many to be a great teacher based on my student evaluations and peer feedback.

But it's tiring and taxing, and it takes time away from interacting with the people who do want to be there.

These little quips like yours usually come from people who have never taught a diverse group of students before, and they are condescending to people who dedicate their lives to teaching others.
Would love to play this... on my Mac. :/ There's rumors of an iOS version in the future.
I'm sorry, but this response isn't nearly racist enough or even patriotic enough (is there a difference anyway?) to be taken seriously.
I remember that, though honestly internet was a bit different 15 years ago - it was in (almost)-pre-HTTPS, pre-public-WiFi, pre-Snowden times. It's time to progress now that the realities and technical capabilities changed.

Today there should not be "do not display this anymore" checkbox.
I think land prices are at the root of it all and I think for most of these advice books "assets" == "property", which includes pulling forward money creation in order (renting money from the bank) to capture labour via land monopoly.

Were this to stop I think that we'd see a lot more actual productive work and a fall in the need for people to work all the time. The existing system ensures we all work all the time. If we get more productive rents go up to capture the gain.

If this stopped we'd see more people able to opt out of the labour market and we'd see a shift towards employees dictating terms, who would demand a higher cut of their value added via higher wages. They'd also get to keep more as most income tax would be replaced by land value tax.

If you invest in wealth generation that's fine to take a share of this. I'd like to see the high end taxed so being born isn't like joining a game of Monopoly near the end but in general this works for me.

What I'd really like to see is people who create wealth getting to keep that. What I see now is a bunch of b@stards exploiting our flawed / corrupt debt based system to capture wealth creation.

Land is a special case. You can make more laptops so if want to corner the market in that go right ahead, waste your money. Land is finite and it's the source of all wealth. Why should someone own this in perpetuity and be free to extract a percent of labour from someone else, handing it down across generations like kings?

We should each contribute and if we contribute well we live well. An end to the rentier leeches.

https://www.youtube.com/watch?v=ltz3e9LDaJ0

First 10 seconds "the game Monopoly" used as praise. Originally called "the landlord's game" inspired by the writings of Henry George as a criticism of land enclosure and money. He retires early because he has a stream of income from the labour of others. Nice!

http://www.theguardian.com/lifeandstyle/2015/apr/11/secret-h...
> CVE-2016-0778... is "unlikely to have any real-world impact" because it relies on two non-default options being used by the client (ProxyCommand and either ForwardAgent or ForwardX11)

cringe -- I know I've got both in my ~/.ssh/config, though hopefully not both enabled for the same server(s).
I found this on the ground. Did you drop it?

[1] https://en.wikipedia.org/wiki/Chomsky_hierarchy#The_hierarch...
fairness is subjective, free markets arnt inherently fair. they exclude externalities like equality, environment, and other things that are valued by individuals that are ignored in the markets models.
Microsoft pulls in $1.35B in revenue for Surface line
Perhaps a litte off topic but does anyone here hate open table, if so can you share why? I've always found making a reservation a very plesant experience. To see all the availble times and make a reservation only takes a couple clicks.
painful. though more an indictment of parse than BaaS. the firebases of the world seem to work better. 20/20 hindsight, when should you have gotten off of parse and why didn't it happen?
Except that the git is the least important part of GitHub. The real value is in the community and the extra services that it provides around the git source control system.

To move away from GitHub one would have to not only clone the repository (and all of the branches, tags, etc), but also scrape off the Wiki, Issues, and contact information of contributors. Then they would need to set up an alternative with a similar security infrastructure and notify everyone relevant to its existence.
Oh you're the villain!

But yes I can see that as joining a Blogger page in the Members widget automatically subscribed you in Reader.
I don't see why it's unreasonable to expect a math teacher to be on par with the average person who gets a math Bachelor's. The reality today is that math teachers take special "watered down" math courses with lowered expectations and less work. I know because I witnessed it first hand.
You will always have a chicken and egg problem with jobs. Company towns are one solution and as people pointed out, they can be horrible. But I think a fantastic idea would be developing an empty area, say, 45 minutes from a job hub, and running bus shuttles or trains there. Imagine a stop along the California High Speed Rail project that could get you to San Jose or San Francisco in 45 minutes.

From there, I think you'd want a few things:
- Henry George-style taxation by the local city on land values
- Maximize the place:non-place ratio. Maximize space for parks, buildings, plazas and minimize space for parking lots, roads for cars etc.
- Small lot sizes, row houses, and 4-6 story apartment buildings with excellent noise insulation
- Dense enough so that cars are not necessary most of the time. Saves lots of land and the costs of operating cars
Prominent? A crossed over lock icon in the address bar? Try again.

A prominent warning would be something ridiculous, like a full page cover saying "THIS PLACE IS NOT SECURE – HERE BE DRAGONS!" or something. Browser vendors should do more of this for egregious errors on the publisher's side. Unless users complain loudly that stuff is uncomfortable and broken and scary and what not, you can write articles like this every day of the week and publishers still won't do anything about it, and the only users to care will be the geeks who understand what the damn icon means in the first place.
This is pure bogus. Without free trade with China most of today's smartphones would simply be too expensive, in the reach of only 1% of the people (yeah, that number is taken out of my a.s, but you get the idea). With no smart-phones there would be no "unicorns", there would be less profits for FB, Google and Apple itself.

And there's also the fact that you cannot "price in" into any economic equations the improvement in life conditions brought in to the general public by the use of smart-phones.

Economics as a science needs a total re-think, or at least they should tone down their end-of-the-world statements.
Check out Beaker Notebook if you haven't http://beakernotebook.com/

It has the ability to autotranslate data between different languages.
One man's "inflated the cost of labor" is another man's "raised the standard of living."

Labor is expensive in the US because the standard of living is high. Labor is cheap in China because the standard of living (at least among the cheap laborers) is much lower.
Likely because ATS is considered 'difficult' whereas the others are 'easy'. I'd argue that if you are running a serious site, you need expertise engineering regardless of which software you choose.
Right. It's political because school funding is tied to land and house taxes and such.
Why was the eviction notice served? I find that is an important detail, since it is highly likely that it was served because the father was unable to pay, due to unemployment, illness or similar. (Highly likely because of his history with mental illnesses.)

This is important, because if a constellation like that was the root cause, then the fault (not the legal, but the ethical fault) lies with the government system failing to provide basic necessity of life payments to less fortunate members of their society; resulting in the father feeling pushed so much into a corner that he felt the need to defend the home over his family's heads with violence.
The most secure approach is to serve everything over HTTPS AND redirect HTTP to HTTPS WITH "Strict-Transport-Security" header [1]. Even this is not perfect, but it's the best approach available AFAIK.

1.https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
I think that's unlikely since it doesn't include the prohibitions against disclosure or disparagement common in these agreements.
fascinating? fraud, you mean...
We have free trade, but no open borders. Yet it has caused huge benefit to humanity.

So I would change your statement as well.

Free trade is a huge benefit for humanity as a whole.

Open borders may or may not be a huge benefit for humanity, as we have not tried it yet. The current economic migrant crisis will be a good starting point for an investigation and we will see if they integrate well.
Find unused logo designs you can use for free
In the general case, most of America is better off too. The downside would be very localized.

The research being cited here is very specific to the current situation with China, and they recognize that themselves. The key difference (they believe) is that the China is so huge and has transformed so rapidly.

In normal circumstances, things would have happened slower, and the employees of affected industries would have had more time to seek alternatives, or to retrain, and so the impact on them would have been less negative.

This whole thing should make you ask why America was at a disadvantage because of the speed of Chinese transformation. In particular, what is it that's slowing America's ability to pivot? I don't have specific evidence to answer this question, but I believe the answer can be found by looking at our regulatory load, and how the difficulty of jumping through regulatory hoops is always increasing - compared to the Chinese, who in this respect have additional degrees of freedom.