skysight-inc/HackerNews huggingface dataset:
even so, if you're willing to play the long game, waiting as long as possible before optimizing income is optimal. For example 100k startup jobs into your 30s and one day bam, you're a technical fellow at a bank.
Neo4j welcomes direct and indirect(drivers, frameworks, examples) contributors with open arms. Lots of our employees were community members first.
<strike>You do know the price is a discount for Prime right?</strike>

And the price is never the same day to day.

[edit]

I take it back. The price is for both prime and non-prime.
Looks down? :-(
When donating there's also the problem of getting spammed. Happened to me, at my employer's address, and they resold my address to partners after I had written an explicitly strong warning in the donation form, and I've promised never to trust charities since then.
You don't need a powered hub, just a split USB cable that runs the power pins to the charger and the data pins to the Pi.

Example: http://www.amazon.com/Insten-Micro-B-USB-Cable-Black/dp/B005...
love it how this guy goes into such detail
I was suggesting the reason more people (especially non-technical people like the author) don't have successful startups.

But it's also true that creating something like Twitch is nearly impossible without funding. They could not have bootstrapped it for 5 years because it was/is not profitable, even though it might be a great long-term business.
How Cards Against Humanity Spent Their Black Friday Money
The reasoning behind that question doesn't make any sense. The idea of contributing to a project that you're not personally interested in, solely based on an external reason seems wrong to me. That's true for-pay software development, but is even more true when it comes to open source development.

I think you'd be a lot better off looking at projects you are currently using, or in areas that are interesting to you, and hanging out in their IRC channels, reading their mailing lists for a while, checking their bug tracker, and tinkering with their code.

At the very least, you should clarify how you want to help out, what you're interested in doing, and what your skill set is.

The way it's phrased right now, you'd get more meaningful answers just randomly clicking projects on GitHub.
Now, Asian giant hornets... be VERY afraid of those motherfuckers.
Wine.
As a corollary, if you see someone using anything other than the default, check their code carefully.
Related: http://www.theatlantic.com/health/archive/2014/08/rich-peopl...
Do you have any spare startup ideas worth building?
Apache Tinkerpop: https://tinkerpop.incubator.apache.org

The TinkerPop project is thoroughly documented, questions in the user groups are answered fast, and the R&D keeps pushing the space forward. For example, check out this new paper by Marko Rodriguez (TinkerPop founder and creator of the Gremlin graph programming language):

"Quantum Walks with Gremlin" http://arxiv.org/pdf/1511.06278v1.pdf

Here's a quote from a community member:

Something like 13 yrs ago, I was trying to do server-side Java. It
was a nightmare, until I discovered a thing called Apache JServ.

It was simple, elegant and the developer group was wonderfully
supportive and well organized.

Just as with JServ, way back then, Tinkerpop has all the same
characteristics, and gives me the same feeling of having hit on
something really valuable that will take me a long way.

Well ... JServ morphed into TomCat, and I've used it consistently
ever since. I'm confident Tinkerpop is going the same way, so I'm
only too pleased to help where I can.

Sincerest regards,
Hasan

Source: https://groups.google.com/d/msg/gremlin-users/pF577035UpY/M7...

Disclaimer: I am a TinkerPop contributor.
Show HN: Selectric Mode – Make Emacs sound like a typewriter
As I understand it the law makes it a crime to utter any false statement to a federal agent.

https://en.wikipedia.org/wiki/Making_false_statements
As a manager I always liked to think I hired people smarter than me. Can I point out that as a hiring strategy this is not necessarily ideal, because by induction it means the CEO is the dimmest bulb of all.
Actually English has a defective phonemic orthography system [0] that makes mastering the language an unpleasant and daunting experience esp. for beginners. In a nutshell, English language is high-maintenance.

[0]: https://en.wikipedia.org/wiki/Phonemic_orthography
Distributed (reddit + stackoverflow) text-only, without tags, search or any 'new', 'top', or any other summaries.

Posts were (at least after https://en.m.wikipedia.org/wiki/Great_Renaming) organized hierarchically, with the hierarchy created by consensus/voting.
Disclaimer: I am on the Rust core team, although less active nowadays.

> Last I knew they even had a moderation team who doled out punishment without any due process nor any oversight of significance.

The oversight for the moderation team is documented here: https://github.com/rust-lang/rfcs/blob/master/text/1068-rust...

> It's also quite common to see any comment here (and at certain other discussion forums) that doesn't paint Rust in a glowing light to get modded down, even when the observations made are completely correct, valid and legitimate.

The moderation team isn't responsible for downvotes, so we should be careful to separate the issue of community moderation from downvotes on hacker forums. With that said, I should note:

• I rarely see comments critical of Rust downvoted on HN. I do reply to them if I disagree, but I never downvote them.

• On Reddit /r/rust, I rarely see comments downvoted ever—there's even a prominent warning not to use the downvote button for disagreements.

• I'm rarely ever on Reddit /r/programming at all, but my impression is that the moderation is all over the place no matter what the topic, so I don't see Rust as particularly special one way or another.
Also check out Servo (an experimental web rendering engine written in Rust), which shares a lot of the Rust community, and is beginning to prove out some of its components for inclusion in Firefox.
I didn't down vote you. But the article talks about career choice, choosing political candidate, picking a diet, being target of advertisement and picking friends.

So you are talking about apples in the comment section of oranges.
I am of a similar opinion. We are already taxed a ridiculous amount, and have absolutely no say in how that money gets spent. In fact, I've even made constructive suggestions about how people should be allowed to at least pick the ratios with which each section/budget of government their taxes go to.

And then, seeing everything from wasteful wars, to corruption, to useless government "projects" and "committees". Meanwhile, there are so many people starving and dying on the streets, being murdered and assaulted, and dying in preventable car accidents, amongst many other things.

I honestly can not take a state seriously that simultaneously wants to guilt me into paying more of my "fair share" because 'think of the poor', while on the other hand it doesn't fix the basic, universal needs of our society, including the poor. It's hypocrisy, and I refuse to be double-taxed, or blamed for lack of social-program funding.

Sorry for the rant. But I live in a society where 90% of the population pays no income tax at all as they're under the lowest "progressive" taxation bracket.
Maybe you've outgrown your place of work.

When your work isn't challenging anymore, it means that you are stagnating professionally - You are not growing. You can choose the easy path and stay in the same company or you can move on to another (better) one.

I've been through like 8 software companies. As soon as I felt comfortable in a particular company; that was the time to hand in my resignation; unless it was a startup which showed potential then I would stay longer.

Typically, when you join a new company, you should try to be the dumbest person in the room. If you're not, then this is not the company for you.

Usually being exposed to different problem domains and tooling should be challenging enough for the first 3 months.
Immutable Data Science with Datomic, Spark and Kafka [video]
Re 4: have you considered extending WP Super Cache? It may or may not be worth investigating. The static page generation script sounds brittle.

Re 5: I found that nginx was way better at static resources, like images, CSS, and super-cached HTML. I imagine you use CDNs for the first two, but being able to selectively bypass Wordpress for the last is something nginx can do but I think Apache can't.

Edit: on re-reading, it's also a downloads server and apt mirror? I'd definitely use nginx, probably as a reverse proxy for Apache, because fewer configuration changes are needed that way.
SOL.ID – Caustic light reflections to form recognizable images [video]
The Rust community is firm about technical correctness, like any good systems programming project. And, like any good and ambitious systems programming project, technical correctness is nonobvious and no one person is going to be right about everything all the time, because there's entirely too much to know and too much to keep track of.

Unlike many systems programming projects out there, the Rust community has an aversion to screaming matches, personality cults, and other attempts to enforce technical correctness via dominance tactics (not only because they're awful, but also because they don't work - see the things Ulrich Drepper got wrong in glibc, and Linus Torvalds got wrong in Linux, because people could not tell them that they were wrong). Responses to technically incorrect claims are usually firm but gentle, technically straightforward and non-insulting. If someone persists in those claims, they will not find a constant willingness to argue.

It is entirely possible that you have seen observations that were not correct, valid, and legitimate, made by people who are expecting to be told they are wrong in the ways that the old glibc community or the Linux community would tell them that they are wrong, and never took a quiet and friendly correction seriously.
I think the more inequality there is the more poor and rich live in their own worlds where they never see each other. That makes it harder to relate to each other.
Quite funny, but I had an experience with Ansible that's similar to the one the other commenter had with Drupal. I have a very trivial pull request[0] which I have been trying to get reviewed & merged since March. It's only around 20 lines of code, but I've been asked to rebase it due to merge conflicts multiple times. I did so, but nothing came out of it on either of those occasions.

[0]: https://github.com/ansible/ansible-modules-core/pull/901
Mozilla deserves to die. That's how things work in the free marketplace. Sometimes, organizations don't age well and they have to go away. They're replaced by orgs that are more flexible and better able to address the gaps in the current market. Mozilla's decline is by no means the herald of a Google monoculture anymore than embedding IE in Windows was.
Most states? It's 4.

The original proposal of a pan-North-American shared database and other genuinely suboptimal ideas were scrapped in the revision a decade ago. You're probably thinking of this original iteration when you describe its unpopularity.
Verse Muney – Sweet Jesus OFFICIAL VIDEO
I have a 4k monoprice monitor. It works just great under ubuntu 14.04LTS with a Geforce 960 and the tested nvidia blob driver. Ubuntu allows 1.5x window title scaling, made things nicer.
Completely off-topic, but is the quote at the top grammatically correct? The comma looks unnecessary.

I feel like it should be "We must make snap judgments on the basis of various shortcuts, or we’d be unable to function", not "We must make snap judgments, on the basis of various shortcuts, or we’d be unable to function". Is this just an error, or was the comma added to more closely reflect how the individual spoke?
Starting up with a friend
There's a lot of Catholics out there. They might not know how to spell it, but most of them would know what beatify is about. To be fair, beatify is more 'Catholic jargon' and less 'standard English' - I wouldn't expect anyone unfamiliar with Catholicism to know it.

As for names, my favourite wtf is Featherstonehaugh, pronounced fan-shaw. Then there's Chalmondley (chum-lee)...
This is exactly my feeling with the French president. I've voted for a leftish president. Poverty is exactly how terrorism grows, when people are desperate, and indeed those terrorists were born in France and Belgium. Now the only decent leftish party of France uses the tax money... to kill people and plant bombs in some remote country where our terrorists didn't grow up. This is exactly how State power is misusing funds that were originally destined to help the less fortunate.
Nope, we're still active, but we're suffering from manpower shortage ;)
The most immediate advantage is that dbscan requires you to choose a specific density level, while level set trees don't. This means that with LSTs you can see the clusters at any density level without rerunning the algorithm, and in fact obtain clusters at different density levels. The dendrogram representation of the LST is also a useful visualization for densities in more than two dimensions.
Qt and Qt3D. I haven't contributed as much to Qt as I've wanted to, but the little I did was met with support and great mentoring. They are a very talented group.

If you're interested in physics, mathematics or other sciences, I'd recommend SciPy. I attended one of their conferences and met many really nice, kind and talented people. (Open Source conferences and meet-ups are a great way to get to know people and kick-starting contributions.)
Jinteki.net: a platform to play Netrunner in the browser. We welcome contributors and have a Slack where devs can ask questions. Send me an email if you want an invite.

https://github.com/mtgred/netrunner

http://www.jinteki.net/
> Is this how it is everywhere?

Yes and no. We all have to do boring and repetitive or under-appreciated stuff from time to time. But there's a big difference in environments.

If you work internally at a company where the product is something other than what you are working on, you may sometimes feel like an outsider and unimportant and that you have few people to talk to in a meaningful way. But you can talk to people all over the company, and learn a lot about things other than what you normally do on a day-to-day basis. You may find interesting ways to help them that they never thought of (because they're not programmers) and that you never thought of (because no one asked you to do it). That's one way to both do things that feel more meaningful and have more people to talk to.

You could work for an agency, doing many short projects with a lot of variety, along with a team who does the same things. There, even the non-developers should be interested in your work so it will seem more meaningful. You should be able to try out a variety of new and interesting things. But it may still seem disorganized and lacking vision due to the many short projects.

You could try working for a company where the product is the software (or SAAS) that you're developing. Then you'll likely be in a dev-oriented team and feel more at home, and your work will be more meaningful because it directly impacts everyone in the company as well as their clients/customers. It probably won't feel as disorganized and lacking vision, but you may end up working on one thing for a long time, so there's less variety. You can approach it from different angles and do different things in support of it to keep up the interest.

There are trade-offs anywhere, but there's a wide variety and you can find a way to renew interest.
That sounds nice, but in practice it is likely to be an exercise in futility and frustration.
Wine's an amazing open source project, a compatibility layer project for running windows applications on POSIX-compliant OS's (OSX, Linux, BSD etc) started 22 years ago and still going strong. The devs are super talented and contributions are always welcome.

I've been contributing there and my so far my personal experience has been positive, fun and challenging at the same time :D

There's literally a ton of different things that you can contribute on and while there is some initial friction in getting patches accepted, they always make sure to point you towards the right direction to get your patch accepted. They also hold annual conferences (wineconf).

Check out their website for more info http://winehq.org/
Managing a famous software, with each release we get "Good release but the crucial thing for me is that they didn't fix feature-X-for-me". However, in the current situation, I confirm that Gimp is obnoxious in claiming that other formats don't exist.
They weren't friends beforehand, and most had no prior Silicon Valley connections.
The World Is Not Falling Apart (2014)
I'd argue that "smarter" is too 1-dimensional of a scale here. A good manager/CEO hires people smarter than them in certain skills - ie an engineer with lots of backend/software architecture experience may hire a frontend programmer/designer. You wouldn't say that either is really smarter than the other, but they each bring unique skillsets/viewpoints to the problem.
I would definitely address it in the interview (and the things that naturally follow and non-intuitively follow from said fact).

Did your pregnancy come up before?

Best case scenario they understand and make leeway for a talented person they need on the team. Worst case scenario they decide you're not worth the effort. Middle case you're on an extended probationary period as they're investing a little more than average on you.

Certainly laying down all the facts clearly should do well for you at any company you want to work for.
If the global desktop share of Firefox fell from 31.64% in January 2010 to 16.53% in February 2015,[1] it represents a loss of 3.7% per year (15.11% / 49 months * 12 months / year). In theory, Firefox should reach zero market share in 3.7 years from now, just before the Yahoo deal runs out.[2]

[1] https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#St...

[2] https://blog.mozilla.org/press/2014/11/yahoo-and-mozilla-for...
Good luck collecting double revenues legal action required to enforce that clause would cost more than the revenue.
anecdotal, over ten years ago, but a local county was publishing to the web property maps, valuation, and the names, of last owners. Great way to find people who had unlisted numbers like I did and get a general idea of their income.

now the question I have, are there other accessible data bases from which you can tie these back to their owners?
This might be interesting as a similar "Ask HN" of its own.
I love Gimp, I'm using it everyday. It took me some time to get used to it coming from PS but now I don't even remember how PS was, haven't used it in almost a decade since it was PS3 or something.

Kudos to the Gimp developers and contributors.
Just a reminder that perhaps 1/3 of individual studies in social sciences are wrong.
I suppose "Residents of LA, MN, NH, and NY must use alternate forms of ID to fly."?
It turns out that the same NFG mechanism developed to support graphemes works for this non-grapheme scenario too:

"... POSIX doesn’t promise you’ll get UTF-8, or even ASCII. It promises ... a bunch of bytes. We can now cope with this properly – surprisingly enough, thanks to the power of NFG. We now have a special encoding, UTF-8 Clean-8-bit, which turns bytes that are invalid as UTF-8 into synthetics, from which we can recover the original bytes again at output. This means that any filename, environment variable, and so forth can be roundtripped through Perl 6 problem-free. You can concat “.bak” onto the end of such a string, and it’ll still work out just fine."

From https://6guts.wordpress.com/2015/11/21/what-one-christmas-el...
I don't know the first thing about the Rust community and have no intention of ever writing a line of code in the language, but reading your post I'm reasonably sure you're in the wrong, whatever the situation was.
It changes the meaning, I think. In the second case, it means that snap judgements must be made to function, and they're, incidentally, based on shortcuts (but you can leave out this part of the sentence), while in the first case 'on the basis of various shortcuts' is a very integral part of the information, and snap judgements must be made this way.
What are some applications that use "relaxed memory concurrency"? Which ones really benefit from the performance increase?

How does it compare with using lock-free / immutable data structures? IMO this strategy is less error prone and easier to test. I've written multi-threaded C++, but mostly before C++11.
Isn't an HDMI to DVI cable a passive cable? That is, are there any DVI monitors that don't also support HDMI over the same connector? Or is that only a standard on newer monitors?
Hugo[1,2] is pretty nice. Very responsive team too.

I like the discuss forum[3] they have, it's not particularly high volume and people are pretty good to each other.

[1] http://gohugo.io/

[2] https://github.com/spf13/hugo

[3] https://discuss.gohugo.io/
Part of the problem was concern that the invading species would become an epidemic. Think of the stinkbug infestation that started in the eastern U.S. a few years ago. They were blanketing peoples' windows and doors and no one could predict how bad the infestation would become. It would have been frightening if it had been a stinging or biting insect.

We now can see that local fauna have adapted to eating the stinkbugs. And maybe some harsh winters helped kill some eggs. Not to mention pesticides that target stinkbugs showing up in stores. But we couldn't have foreseen that. It was just as likely to become another gypsy moth problem. People in the southwest I expect had the same concern about africanized bees.

Now, how are you doing with the crazy ants these days?
Piracy still has the better catalog; until not long ago, you couldn't even watch Star Wars online.
Redux: 30 Video Course by its creator
> What is the meaning of this work?, I couldn't get that in my very quick glance at this work.

you are aware that this document, being a phd thesis, is the result of years of original research and writing, right?
Octave and Mercurial. I'm involved in both. Come by, and if I see anybody being even slightly unpleasant, I'll be sure to call them out and help you feel welcome.
For thin-skinned students, we have nobody to blame but ourselves
Indeed, though your map is even lower resolution than the previous one.

I can agree that neither map tells the whole story, and the GP's premise is strained at best.