skysight-inc/HackerNews huggingface dataset:
Would probably need more information about what your project is exactly and what your actual non profit status is, as it will change how easy it is to get various sources of income and your eligibility.

Widely speaking, the three likely sources of income I can think of are

(1) People - either donations / patronage, or in return for something - you'll likely have more success with this if you provide regular benefits or at least token value in return for them.

(2) Grants from some community grant organisation, for example in Western Australia the Lotterywest lotto company gives out a large sum of grants as part of their license - but there may be other grant sources including private or government - eligibility will likely depend on your mission and actual status as a non profit and/or charity (these two things differ in Australia, no idea about other countries.. I think the US has some weird 3rd "public benefit" category)

(3) Find a home under the umbrella of some other already funded organisation that takes additional projects under it's wing, things like the Apache Software Foundation, GNU, etc. (no guarantee you'll actually get funding, but it may be possible in some cases.. some foundations may help you out legally but not with funding).

Grants are often hard work and come with various requirements, and are often even best case some chance of winning if you compete against others. And hard to maintain long term, so is more suited to short term. In most cases it is unlikely you'd get regular grants over time and there's definitely a time burn even if you can.

Some kind of patronage or regular output getting donations from people generally is easier to have recurring but actually getting a notable number of patrons/donations on a regular basis is difficult. Often not too bad once established.

Lastly a home under a foundation is likely difficult for a new project.. so in that case likely you'd need to self-fund until the point that may be possible.

Hope that helps.
Since you included the <time> element in your list, something I wish browsers provided is a way to automatically format time elements based on user's preferences. I just want to provide the value in ISO8601, and let the browser take care of it.

Luckily, Intl.DateTimeFormat [0] seems to finally allow a reasonable degree of i18n in the browser. If you can live with the limited Safari availability, of course.

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Thanks a lot for the shoutout, bh13731. The sunset of Parse and the rise of GraphQL was indeed one of the reasons for us to start working on Graphcool. We have a lot of customers who migrated from Parse to our platform which was a good usability benchmark for us.

In general GraphQL provides many advantages over a traditional REST like API provided by most BaaS. It frees you from the need for proprietary SDKs and reduces vendor lock-in.

Here is a quick way how you can get started: https://www.graph.cool/docs/quickstart
Indeed: https://news.ycombinator.com/item?id=13529345 ("Hacking Printers Advisory 1/6: PostScript printers vulnerable to print job capture ").
I'm sure we can think of a "double lock" feature, where you allow a friend to lock you out of your account.

There's even an easy local solution: encrypt your data with a friend's public key (sealed box in libsodium parlance). It may be seized and intercepted, but you can't possibly decrypt it.

That's probably the kind of scheme Snowden used when he arranged his inability to decrypt his NSA data even if captured and tortured by some foreign country.
Accessibility is dead, alas.
It is extremely sad to watch what is happening with the web right now. All the good initiatives are being forgotten in the chase for the latest fad. "You were so excited that you could that you've forgotten to think if you should" can describe a lot of movement in this space.

Even without the accessibility in mind, go to http://csszengarden.com/ and try to replicate that with tables. Barely ten years have passed and the idea that not everything on the web is an app and sometimes it is nice to have ability to change the presentation without even touching the markup.
Funny.. it seems gcc 5.4.0 shipped with ubuntu 16.04 deletes the source file if we try to compile(fails with a linker error) it.
If you want regulated prices, why not use taxis?

Being an Uber customer and complaining about surge prices is beyond hypocrite.
Yes, people are proposing that people download their email. How is that controversial? That's how email works. It's not like emails are large.
"That doesn't mean I have the slightest obligation to donate any portion of my company"

Q. What is the lowest level job you have had and for how long? What industry was it? I see why you have not bio or identifying information.
Privilege when used in this sense doesn't mean everything is great all the time, it means that in certain situations, some people have an inherent advantage because of something they had no hand in.

One such example is race, hence white privilege. There are other reasons for privilege as well.
Number of unhappy front-end developers : 1 ( me, so far ).

Hope nobody will have to modify your stylesheets.
I noticed that you show the logos of PHP and Ruby in your graphics, while not actually supporting either.

It certainly left a very unappealing first impression on me after my initial enthusiasm at seeing those logos was bludgeoned by your actual supported language list further down the page.
Yes. He made an example of the same extreme (non-representative but loud) faction you are are. We could talk about why they are funded and promoted on both sides.
Damage was his maiden name. Then they raised the blade and made the change.
Google Maps trava no modo off-line, veja como resolver
>Part of being a professional is navigating all of the BS you will get if you are not under 35, white, straight, and male.

Navigating unjust discrimination like a white male not getting hired due to an employer's fear of fines from the EEOC because the EEOC arbitrarily decides there's already too many white males in the company?

At least that white male can take a step back and make himself more competitive on a resume by getting a more specialized degree, although he will have to figure out how to overcome discriminatory affirmative action quotas during the admissions process.

If a white male decides the job search is discriminatorily stacked against him, he might decide it would be better to just give up on it altogether and start a small business, but he can forget about the good kinds of SBA financing: white males aren't eligible.
Trial Balloon for a Coup
Government Releases 16 Years of Data About Solar Weather
Design for the real world by Victor Papanek.
It was recommend reading for my design & technology GCSE course and it had a profound affect on the way I thought about design, form, function and just the holistic way in which we should try to live.
WSJ still doing paywalls?
It totally depends on the topic of your project and the finances needed. And what do you want to scale?
How is it even defined to setenv something in multi-threaded code?

Also, if you want to pass an environment variable to a child process from a specific thread, how do you do that without interfering with other threads that might do the same (alter the same variable to pass it to a different child process)? Would that require an ugly mutex around invoking child processes?
I think there's a distinction to be made between "web pages" and "web apps". Web pages like news articles and blog posts fit well in the semantic document model of HTML. Web apps extend past this model -- something like DPS would make more sense for them.
I've been doing it off and on to varying degrees for over 10 years, more intensely lately as part of mindfulness based cognitive therapy. I'll throw in some anecdotal stories:

- Feeling anxious, stressed, or grumpy, realizing it, taking a moment to take a breath, let my shoulders relax, and trigger myself to become calmer and more collected. Two years ago I experienced a life-altering situation involving a medical situation with a family member that involved basically non-stop stress for a full week. Every single day when I got in my car to go home I just broke down crying in a way I've never done in my entire life until then, and then every morning it felt like I had to reassemble my component parts to become a functional human again and do what needed to be done. Being able to center myself and keep my anxiety and stress in check when it was at risk of running away was hugely important not only to getting through that experience and having it strengthen me rather than destroying me but also to getting the things done that needed doing (which had a positive life-altering impact on my family member as well).

- Something as small as coming out of a grocery store and being disappointed by the rain then taking a moment to breathe and relax then walking through the rain and just accepting it without feeling annoyed or inconvenienced by it.

- Something as big as feeling a big self-critical thought bubble up in my brain, the sort of thing that could easily cause a plunge into a depressive mood for a while, acknowledging that it's just a thought and that it is neither intrinsically true nor intrinsically something I have to get caught up in, then feeling it dissipate and go away, powerless.

- Being able to recognize when I'm living life too much on autopilot then having the ability to basically reach out and turn up the volume dial on experiencing the world.

If you work on it enough you get to a state where you can reach into your toolkit and pull out various tools to deal with different experiences and situations. Being able to recognize those situations as amenable to tool use and being able to actually use those tools and watch them work can be enormously empowering and satisfying.
Show HN: Batcave a Dark themed electron based chat app for Desktop
Your comment is the best example of the demagogue.
Zero understanding of the issue, the problems that tables caused. But it was easy, right?
I've read about external services that will hit a SQS queue for you, but it would be a lot nicer if it was just supported natively in Lambda.
I felt the London Tube strikes went this way. The arguments put forward for each strike never seemed convincing enough to be causing everyone so much inconvenience.
>there's only 100% of company to go around.

Tell that to all the people that are told they're getting 5 out of 100 shares and then are told six months later than the owners are going to create 100 new shares for some 'investor' and invest the money into the company (i.e. pocket it).
If you're worried about points, I think your focus is wrong. They're just points (as far as you don't lose so many you can no longer comment).

That said, you can use them as a tool to figure out how to craft your comments in a way that's actually read and understood, rather than reflexively responded to. The point should be discussion, not speaking the truth, brutal as it may be, you just have to listen to me.

Please don't read that as me assuming that's what you're doing. I do see a lot of people complain that they're getting down voted when their tone and word choice is very abrasive, or at least not couched in a way that's easy to respond to. Looking at your comment above, labelling people as SJWs is going to create a reaction, just as labels like racist or misogynist are likely to. For example, your comment would be just as effective if you had reworded it "There are mobs" and remove the "and let the SJWs win". Those parts are needlessly inflammatory (even if you think they're true).

Factual and appropriate may be fine for neutral topics; for contentious ones it's not enough. This is all assuming you're not just here for ideological battle, but rather to understand (though perhaps not agree) and be understood.

Believe me, this is something I struggle with myself, and remind myself of nearly every time I write a comment on a contentious topic. Two references I return to from time to time are:

- Rapoport's Rules: https://www.brainpickings.org/2014/03/28/daniel-dennett-rapo...

- The Principle of Charity: http://philosophy.lander.edu/oriental/charity.html

As for crappy voting behavior, I see that happen on all sides. Not a lot you can do about it, other than shrug it off and try to write even better comments. Any time I get dinged I reread my comment and ask myself how I could have written it better. While there truly might be no way I could have prevented it, the only thing I really can control is how I write the comment.

Anyway, I hope you find this useful. It's intended to be. I want HN to be a place where people can talk about difficult topics constructively and positively.
Re: Credit Card Integration

Stripe doesn't really cost that much; you could support card payments and pass the stripe fees along to both parties (50/50 to the passenger and driver)

This is a really good idea if it can take off, but I think cash only is a non-starter, though I understand the restriction initially
Howard Phillips Lovecraft I presume?
Not a direct answer, but Max Ogden talked about that a bit on Changelog's RFC: https://changelog.com/rfc/6
It's not. There were a few arguments against "table layout", some of which apply to hn as well IMNHO. Added tags without semantic value (just as your div-soup above also illustrates). Layout speed (in reality not much of an issue now - and also an issue with deeply nested tags with complex layout).

Both are fixed in modern html5 which moves (back) towards simple, semantic, document layout (html-body-article-heading-etc).

With flex-box layout it's also quite easy to have the article/main content come first (possibly preceded by a header) - followed by sidebars and footer -- all as their own "top-level" boxes/containers.

In a classic table layout, there's an extra top level element in addition to "body" - the surrounding table.

And finally table layout is generally verbose and messy for other types of content than tabular data.
I'm still going to use Uber. Keep up the good work, fellas.
I only asked because you listed research listing the problems with endocrine disruptors, but nothing showing they were used in cans.
Interesting idea. So does this skip on any verification that the person can drive and car is safe to be in?
Interesting idea but not as convenient for someone who travels and doesn’t want to organize a cash withdrawal to leave the airport. With Uber I can just get going.
This makes no sense. The administration has made a martyr of someone who the general public had never heard of. She was due to resign in a few days in any case. Side-lining her for those few days would have been the smart move politically and instead they've guaranteed a news cycle during which his administration will be compared to Nixon. CNN is already calling this the Monday Night Massacre. In what light does this make sense as anything other than an unbelievably thin skin?
What do the people flying into the airport have to do with the Muslim ban?

The taxi industry is sickening, they feel no empathy towards the people travelling, then why should I feel any empathy towards them?

If angry taxi drivers want to do protests, there are ways to do it without harming innocent people travelling in. If they resort to such a thing, how can they claim moral high ground?
wow im going to name my band tha... damn..
I find the sparse touch-focused UI on desktop awful. Plus it seems to lock up more than other browers during heavy page loading.
Somebody Found a Way to Stuff a Full Library of 700 Games into the NES Classic
Starting to think the Trump presidency will be great for Europe, by making it politically unfeasible for European politicians to continue pretending the US is a good ally, leader of the free world, champion of liberal values, etc...

The US fifth column voluntarily leaving the EU will surely expedite the process.
My concern with this is the problem of ensuring the safety of the person driving the cab and the real identity of the rider.

Lots of drivers will be reluctant because they can be stiffed on the bill. Lots of passengers will be reluctant to use it due to the inherent risk of riding with what is essentially a stranger.
Your ancestors were lower than dirt when they arrived here
In my experience, the easiest way to copy over SSH is with scp:

$ scp (source path) (destination URI):(destination path)

For a stream between systems instead of a file, do it this way:

$ cat localfile | ssh user@host "cat > remotefile"

-- or --

$ ssh user@host "cat > remotefile" < localfile
Secrets is a big one! Will really help speed up enterprise adoption.
BitCoin integration is on the way!

I know what you mean, but the Bitcoin integration is going to be really exciting!!!
Do you mean literal <table> markup, or tables in CSS such as display: table

Using CSS surely can improve the screen reader experience by the markup not being actual tables.
I have no idea where the claim "Easiest way to copy over SSH" is coming from. The site itself is titled "termbin.com - terminal pastebin", which is a much better description, since there is no SSH involved.

If you want to copy something over ssh, try scp.
Just curious, what is your AI firm?
Sorry, but that sounds like you have never actually 'governed' an OSS.
I think the lack of such a clear distinction is part of the web's success. For example, is Facebook a web page or a web app?
Oh I make it sound easy to reset in my message but it's actually more akin to jetlag... I'm usually pretty much down for the count for 1-2 days
I've worked blue-collar industrial jobs for $10/hour, sweating under a hardhat and breathing ash. I've cut wood for less money than that hourly, sucking diesel and two-stroke fumes, bathing in sweat in the summer and freezing in the winter. I've earned what's mine, and have no obligation to give it away, unless I choose to do so. The idea of white privilege looks like quite a joke when you grew up a poor rural white boy.
Learning Policies for Learning Policies – Meta RL² in Tensorflow
Interesting: the Spanish version of the website gives a much more opinionated version of what they do, talking about the "pillage from governments and corporations".

They also write the plural as "bienvenid@s", which is a way to signal protest against linguistic rules the same way that some feminists allegedly use the term "womyn".

I have no deeper point, I just found it interesting.
What's this "massive" risk?

That you're going to have to get a full-time job at the end from one of your contacts or investors or investors companies?

there's no "massive" risk.

Where are the stories on HN about the hordes of ex-startup founders presently homeless? Or the stories about founders who lost their homes, marriages and kids?

There aren't any. Because when it gets really bad, they can step straight into a high paying job from someone else.
True. There has been a significant increase in outsourcing in France in the last 5 years, but I don't know that it involves labour from lower wage countries. Obviously few Indians speak French, but there are many call centres outsourced to Senegal and other former French colonies. I think it is only a matter of time before ICT jobs migrate as well.
Not my experience - we've had 5 VW group cars in the last 15 year or so (VW, Skoda, Audi) and not one of them has required anything other than regular servicing.

Now when I had a BMW that was never out of the dealers.
Time-travel to August 2016 and "wait for it" :-)
a) Foreigners from those seven nations have killed zero (0) Americans in terrorist attacks on US soil between 1975 and the end of 2015 (as opposed to say Saudi Arabia).

b) See a) above

c) The deliberate effect was immediately sending back green card holders and dual-citizens arriving at the border, this is wrong, both morally and pragmatically (damages US standing and the value of citizenship).

d) See the large worldwide protests at the ban.
Awesome Graphic Designer I've used
Operational Security Guidelines for Resistence Twitter Accounts
A narrow point: Trump is not Obama. It is possible that the differing reactions to their policies, administrations, and signalling are based in the actual differences between their policies, admininistrations, and signalling, not just from differences in the amount of hypocrisy their opponents engage in.
I use flux which does restrict somewhat the amount of blue light I have.

I do tend to work late at night because of timezone differences between me and my clients.
This doesn't really fix much - if the idea is to continue to use pixel-based positioning. I've got devices with a range of dot-pitches (surface 4 pro, external older monitor, cellphone) - with various physical screen sizes -- A "150px sidebar" doesn't work the same across these devices - and more importantly, for a low-resolution 24" screen I'd probably want a similar 3" side-bar as for a "retina"-resolution 24" screen?

But at least we seem to be moving forward from the abuse of [ed:float]-layouts for grid-systems...
A quite interesting business opportunity
Things like this reply on having the power to cause disruption by withdrawing service. In this case, there are a number of downsides:

- It also shows people/companies what a liability free drivers / unions are. Especially were there is a limit of available taxis (taxi badge).

- Individual taxis are being disrupted and facing competition from Lyft/Uber at the moment.

- the country is divided over support of Trump. Strikers may not be able to reply on a majority for support due to the political nature of the strike.
I'm just a guy that wants to deploy web apps. Is docker overkill for me? Basically, I want to be able to test something on my local machine under the same conditions it will be running on my server. Containerisation seems like the only way to do this that doesn't involve keeping packages and system configurations in sync in two or more systems.
Maybe that effect was more due to really low interest rates?
The keyword is "default mode network". You finde quite some publications on the effects of meditation on it:

https://scholar.google.de/scholar?q=default+mode+network+med...
Instagram Features You Might Need in Your App
It was 2003 on a day like this when I was doing table layout design for one of my websites. Somehow it feels like it holds up well. http://dnalib.sourceforge.net/
I was a Star Trek fan back in the day and the effects were one of the reasons I never gave the show a fair chance. It just looked so low quality compared to the practical effects in other shows.
It's not, clearly. Modern "grid-based layout" frameworks are just the next generation of table-driven web layouts, and they're frequently shoehorned into webpages in ways that hearken back to the olden days before CSS was invented.

<div class="container"> is one of my least favorite things to see in HTML, in particular. No shit it's a container; all HTML tags are containers. HTML5 introduced all these wonderful semantic elements precisely so that we don't have to pollute HyperText documents with thousands of divs.

Also, that "text-center" class drives me to drink :)
As narrow as it gets. Like saying coins have two sides.
I would never use this or recommend it. Extremely unsafe. Any goon can create a "Taxi" account and do whatever he wants.
> harassing Mike Pence at his house

By "activists" "harassing" Mike Pence do you mean when three neighbors put up rainbow flags in front of their own houses? [1]

You are fine with allowing trivial unrelated actions influence your fundamental beliefs of right and wrong?

1. http://supremepatriot.com/2016/12/29/vp-mike-pence-harassed-...
Looks like there's a mistake about image pruning:

"Add -f to get rid of all unused images (ones with no containers running them)."

But the option is actually `-a` -- `-f` just simply skips the prompt.