skysight-inc/HackerNews huggingface dataset:
The challenge with that is that many churches, especially the "megachurches", actively resist revealing that information.

A survey revealed a breakdown of 'senior pastor' versus other personnel relative salaries, without divulging any specifics: http://www.christianitytoday.com/gleanings/2014/september/ho...

But it did say that most large churches spend "slightly less than half their givings on staffing costs".

"The most strategic churches we work with are realizing that a premier children’s pastor/leader can become one of, if not the largest growth engines for the church. And such churches are paying accordingly. We are seeing an increasing trend of churches who pay the top person over children’s ministry more and more. In some cases, the children’s pastor is one of the top paid people on staff, higher than the student pastor, worship pastor or small groups pastor."

This is from a site that is specifically pro-Christianity, and goes directly to that - whilst I might not believe in a religious organization, spending money on growing the church is in no way something I'd consider 'charitable giving'.

"Elevation Church does post some financial records on its website, reporting that the church took in $33.5 million in offerings last year and gave away about $3.8 million in outreach, spent $9 million on personnel and reported $13.9 million in cash assets."

(this after their pastor purchased a 'not that great' 16,000 sq ft home on 19 acres, and said that would be 'against Christ's teachings' to disclose what he was paid) - http://www.rawstory.com/2015/11/megamansion-building-megachu...

A study by ECCU (http://web.archive.org/web/20141019033209/https://www.eccu.o...) stated that churches use 3 percent of their budget for children’s and youth programs, and 2 percent for adult programs. Local and national benevolence receives 1 percent of the typical church budget.

So I -do- place some skepticism on the idea of blanketing 'religious giving' as 'charitable contribution'.
Really interesting question! Considering this sort of trade-off, I wonder if maybe the two talent regimes are actually using the same neurological resources, so that if large portions of available time/energy/nodes/etc are consumed in systematizing only small amounts will remain for empathizing, and vice versa. Then your question gets really thorny: if a "literary" savant is using the same resource to perform the same function, but in a seemingly qualitatively different way than the empath, neurology may not offer much explanation.
While I agree that marginal probability is important, I think it is a fallacy to assume all of those other costs don't have some variable component as well. There will always be shopper worker churn that will grow as the business grows, additional (albeit low) costs in software to scale and add new regions, etc.

In a business with sizable margins, it may be OK to discount some of these other things, but in a business with teeny tiny razor thin margins like grocery delivery, one should have a very healthy skepticism about hand-waving away real costs.
I was talking about gun accidents. You are talking about something else, violence. People playing with knifes hardly ever accidentally stab people to death.

Now if we assumed that homicides would go up when guns are effectively banned (dubious assumption), we would likely still see a drop in overall gun deaths due to the avoided accidents and suicides.
Regarding the last point: I was assuming your idea was to precompute a large corpus of sentences using a (probably proprietary) NN running on some hefty hardware. I'm not sure how it would help the modding community.
Thanks for the reply!

I'm probably not as up on the most modern c++ approaches as I should be but I'm quite interested. I have downloaded the code and I'm looking through it.

Basically, it uses template metaprogramming to go from the higher-level map/reduce/rise semantics to lower level for-loops and calls.

Beyond the particulars, the question/challenge I'd have would be - "how would you use this dynamically generate map/reduce/rise calls?"
That's not a good comparison, because mixing your own chemicals for photo development adds more time, effort, and defect rate to the process.

Becoming more proficient with TeX saves time and makes for more re-usable typesetting structures, which allow you to accurately do what you want faster and faster.

It's similar to using emacs or vim. You could say, "Why should programming devotees expect others to adopt those editors?"

It's about productivity. I'm a productivity devotee and when I hear people use short-term thinking to discount how valuable the up-front costs for learning TeX (or emacs/vim, etc) are, it motivates me to help them see why it's not true.

Of course, I don't want to be dogmatic either. If something works for you and your personal utility function discounts the value of things like TeX or emacs, that's fine.
This "research" has a glaring statistical error, principally that the researchers assumed that UAV locations are either uniformly distributed or follow the same distributions as birds. The problem, especially for small aircraft, is that the sites which attract concentrations of small aircraft - like Golden Gate Bridge, Hudson River, etc, are the same places which attract UAV operators.

Also, they seem to neglect the growth in populations of UAV. UAVs are exploding in popularity and capabilities. These numbers are going to get worse and the FAA is taking its usual caution-first approach.
I completely agree.

A spec of a quarter page can already be incredibly convoluted and with very hard to anticipate consequences -- even more so when crazy people are interpreting it without caring about the consequence of their acts in the real world. And C is not just about aliasing rules; the current situation is that ANY undefined behavior is a landmine waiting to kill you, regardless of whether is seems to makes sens for your target architecture. And that is mostly because compiler writer have an insane interpretation of the standard: the definition of "undefined behavior" is "behavior, upon use of a nonportable or erroneous program construct or of erroneous data, for which this International Standard imposes no requirements"

A key word here is "nonportable" and it is clearly not considered often enough by some compiler writers, who generally prefer to see all undefined behaviors as a licence to "optimize" your code without carrying too much about warning you about potential bad side effects because it's "hard" according to them.

This does not make even the beginning of any sense. If it is not what many programmers are expecting (a majority ? -- most coworkers I know including my direct boss are not even aware of all that mess), is costly during the translation phase, has unclear/unquantified runtime performance benefits, is dangerous in the real world and is hard to detect when bugs are activated by those "optimizations", then WHY they are doing them in the first place? From an engineering point of view this is just plain insane. Correct executions and in depth safety are extremely valuable, and only becoming more so year after year, and when they pretend that it's not their fault that programs are breaking they are being even more ridiculous; a compiler does not exist in a vacuum, and neither just to reproduce itself and satisfy the curiosity of geeks for mathematical logic.

Obviously some amount of alias analysis can be useful, and this is clearly one of the topic really intended from scratch in the standard to address some performance issues, but maybe it would be enough to explicitly identify what you want to not alias. Seeing the bug when they discuss about allowing uint8_t to not behave in general as an unsigned char in regard with aliasing is just plain disgusting and makes me lose yet again a portion of the tiny remaining trust I had in them.

It will soon get to the point that C/C++ will not be realistic languages to consider if you want any kind of reliability. Maybe I'm even deluded in thinking this is not already the case.
You are not a unique snowflake. Ideas are worthless. Execution is everything
Would also like to hear this.
> They then decided they weren't sure if I wanted to work there (apparently because, you know, I'm in the habit of wasting a day of my life interviewing for giggles)

That's not really fair though. Tons of people apply for jobs because they need a job. I've surely done it in the past. I've applied and accepted jobs I didn't give a damn crap about. I had to pay rent, feed 2 kids, and pay my wife's tuition. And even did so with multiple jobs at the same time. Anything else was secondary. I went into interviews, praised the greatness of the ideas of some shitty startups which were doomed to fail. I always showed up prepared and was "professional" (in so far as you can show up and not give a rat's ass, but not let it show), and always tried to show I was invested by having already ideas about their products, website, etc... But still, didn't actually care for that stuff.

So, I was motivated and a good "employee", but was I a good fit? Probably not.

And, on the other hand, I also actually did interview at times just for giggles. Or for practice. Or just in case. Or to get leverage.

And when I was the recruiting, while I surely wouldn't assume that the person in front of me would be "interviewing for giggles" (at first), I can totally understand the "weren't sure if I wanted to work there". Like I answered on another part of this thread: the onus / burden of proof is on you, you are the one who has to show you really want to be there (even though you actually may not).

It's screwed up, but it's how it is, because we also work for money. I know I did often. Still did my best in any job I got though.

(And you should not expect that either, actually. I'm similarly pissed by friends or colleagues who tell me "damn it's like these guys don't care about the job or don't give it all". Well, heck yeah, why would they?)
A __FILE__ Macro Which Does Not Contain the Whole Source File Path
Ask HN: Recommendation for a command-line only OS?
My dream for an OS is a linux/unix based pure command line environment, where I could split the screen or otherwise instantiate multiple shell sessions with a simple shortcut. As close to the metal as possible.

Does anything like this exist? Or can it be configured to exist?
But for different reasons ... nobody (serious) wants them. If they were in high demand, they would paywall themself, for sure.
I'm curious about using dvorak on smartphones, isn't QWERTY is more suitable for use on smartphones due to larger distance between most used characters? dvorak tends to clump them and would make more chance to mistake on smartphones, doesn't it? (i used qwerty and dvorak before on android, now using MessageEase fulltime and dvorak on computers)
Pyvideo is closing down :(
I'd like to imagine a future where Morgan Freeman is reading me the recipe off of Allrecipes.
> Weird, FBM gives me the "user is not available" message when they're not online.

I used it all the time to send messages to my wife when she's not online; knowing she'll pick it up when she's available. In fact we tend to use it like e-mail in that regard.

> Skype for business (AKA Lync) absolutely does not store messages, although I've not used the consumer version.

Well not storing messages is one of the sales points of Skype for Business; if I recall correctly. Or at the very least encryption for confidentiality (which I know doesn't mean messages can't be stored). But in any case, the regular consumer version of Skype does store messages like I'd suggested. And like with FB Messenger, it's a feature of Skype I use frequently.
I apologize for the "Have a nice day." I meant it ironically rather than insincerely, it can be difficult to convey tone on the Internet.

To provide context: I was telling people for years before Snowden that "they" were recording everything. Of course, I was dismissed as a wearer of the tin-foil hat, yes? I'm afraid I find naivete a bit frustrating. No excuse for rudeness though! Sorry about that! :-)

Warm regards, and sincere wishes of kindness to you and yours.
Show HN: Compiling WebAssembly (Binaryen) Under Windows with Visual Studio 2015
Even if you remove those, look at the bottom of the data, across the horizontal axis. There is still a downward trend, although that is an eye judgement as well.
That is, if you bin the kids according to empathy (x-axis), the lowest math achiever in each bin is worse as emphathy increases. The max in each bin doesn't seem to get better, however. The slope would definitely be milder if those offending points were removed.

Moral of the story: higher N is always better.
as much as people bash Angular, it was a relief just being able to take HTML code from a designer, sprinkle some ng- attributes and watch it come alive. I didn't even need to learn anything, it just made intuitive sense.

Unfortunately, as much as I want to learn React.js, there was too much context switching.

The only reason I'm persisting is because of react native. As soon as somebody comes up with a better way I'm ditching react

back to my good ol' jQuery
I recently discovered BookmarkOS and love it! It's an desktop environment in the browser that lets you easily keep your bookmarks organized with drag and drop, list view, and sorting. https://bookmarkos.com
Isn't one of Gobble's selling point is that it's super cheap? like $10/person? I remember seeing that as their main homepage jumbotron, which seemed to successfully target and reassure their audience of parents who wanted to know how much it'd cost to feed a family of X.
I'd use Ubuntu server + tmux + emacs/vim. Hard to work without a web browser these days though.
If you haven't seen it, Flash-via-HTML is already a thing:

http://mozilla.github.io/shumway/
You can make AlphaGo stronger by adding machines, you can't make Sedol stronger by gluing more gray matter in his brain (yet I guess). So yea, efficiency is nice but so is scalability, and that's why this is exciting.

Also in a few years AlphaGo could be running on your cellphone. The chess AI Stockfish runs on an iphone today, and cellphones from what I could find online, uses less power than the brain (brain is roughly 20W, iphone has 1.4Wh battery which even if stockfish drains in 1 hour, is still 1W of power consumption)

Give it a few years and we'll all be saying "of course computers can play Go, but at least they can't <Insert task humans are still good at>"
Ask HN: Welp, I seem to fail at marketing: Looking for feedback on iOS app pitch
Hi folks! I recently released an iOS music creation app. Feedback from those who've tried it has been incredibly positive, but I can't seem to get anyone to write about this thing. Dozens of e-mails to blogs, publications, and what-have-you have so far disappeared into the void. Meanwhile, I see developers with somewhat similar products released around the same time and at the same price point getting dozens of reviews and features all over the place — a steady cash stream and a good living. Needless to say, my app has not made that sort of splash.

I know it's always a matter of luck, but I really would like to know if there's something missing from my presentation. Is it my website? The visual design of my app? The copy I send to editors? Poor screenshots? Or maybe the core idea of the app is just not appealing to the mass market? As a solo developer, all I have to rely on is my taste — and that's a very fallible resource! (For the record, the app is not a "me too" product: I made it because there was nothing else quite like it in the market.)

So I was wondering: if there's anyone here who reviews mobile apps in the music, entertainment, and/or education spheres, is there any chance you could look over my marketing pitch and tell me what might need improvement? I'M NOT ASKING ANYONE TO REVIEW OR WRITE ABOUT MY APP! All I'm looking for is private feedback — things that might cause you to bin my e-mail were it to land in your "tips" inbox.
As someone very new to this game, I would be incredibly grateful for your help! My e-mail is so.bad.at.marketing@gmail.com.

(Keeping this anonymous because frankly I'm a bit embarrassed by my predicament!)
Does this count? http://www.businessinsider.com/russian-internet-trolls-are-t...
But that is exactly the strategy of the company. They want to select applicants that are young and have enough spare time to solve these puzzles. The fact that the puzzle is paid also makes sure that the small amount of cash is enticing for the applicants (i.e., young developers).
You can now view (& compile) a large selection of latex examples, templates and articles directly in the browser on platforms such as Overleaf[1].

I'm one of the founders, and we're also making it possible to directly submit projects from Overleaf to repositories such as the arXiv and bioRxiv, and to traditional journals, to help speed up the submission and publication process.[2]

[1] https://www.overleaf.com

[2] https://www.overleaf.com/tutorial
I've never been a "troff" person. Starting around 1990, I was into TeX and LaTeX, and stayed away from troff; my only interaction with it was man pages (mostly as a consumer). This big document is my troff "Magnum Opus". Basically it started as the need to have a man page for a utility/language on Unix-like systems. I don't want to maintain a man page and a whole other reference manual, so I let it grow. And as I let it grow, I wanted to do "reference-manual-like" things in it, like auto-numbered subsections and whatnot, plus halfway usable HTML. (I don't know of any other man page which numbers its sections on the fly like this. Or is even this large, for that matter.)
Great point on the rolls.

It does make me wonder how hard it would be to come up with basic challenges for different roles to simply apply to the job using their skills. I guess for some rolls harder than others. :-)

The goal wouldn't be a hard challenge, just one that shows basic competency and problem solving ability within their field.

Still this would take time and effort to create. That said, the last time I hired someone I probably spent 100 hours reading resumes, filtering candidates, and interviewing people.
They are very very thorough and cautious. That's probably what we want, ultimately.
I'm for faster and greater quantity, knowing that will reduce median quality and, I believe, increase average quality.
A middle ground could be to add the change Id as a git note? But that would probably result in tooling needed to get a good UX flow.
Thanks for your questions and analysis.
This has been my view as well. Author comes off across as a 'tumblrina' and sort of obsessing over small annoyance rather than a serious writing on providing insight for real engineers who have better things to do than whine on medium
I find halide really interesting. Like the split between control and data planes. It made me realize we conflate things and don't even realize that they can be separated.

>...macro

Yeah, I didn't have preprocessor macros in mind. ;*| But wonderful, AST slinging hygienic Macros!

Take a look at http://aparapi.github.io/ it one of the best examples of making OpenCL a first class citizen in Java.
Hiring the Unhireable
Sir Clive Sinclair Revives the ZX Spectrum
If interested there is a very good book about this subject: http://www.amazon.com/Fermats-Enigma-Greatest-Mathematical-P...
Any Unix -- OpenBSD is good. Linux.
Thank you! Please let us know how it goes.

We currently don't do any special handling for cube textures, but that was one of the features we have planned next.
>2. What kinds of things do millenials tend to insure other than cars and health? I, like most of my friends, don't own very much else worth insuring.

Why do you spend your money on?
I'm not a vegetarian so I ignored those. I imagine that's often true for vegetarian dishes in the US that they're less calorically, with the exception of heavy pasta/cheese/butter dishes.

They also sometimes had salad. But in general the options were on the heavy side. I say this as a person who orders delivery from these apps regularly, and 80% of the time checked spoon rocket's options (and 5% of the time ordered).
Airport terminals where there is only one "cafe"/snack kiosk.

I met Sama at one once. He was incredibly humble.
Argh, I see this keep coming up and it really needs to be put to rest.

Compilers don't know how to layout your data. They don't know how you'll access it or the traversal patterns. Your whiz-bang compiler isn't going to strip out class members and AoS from SoA because that's a fundamental data structure problem.

Compilers are great, they fold things down, inline and unroll loops. When it comes to memory placement they can't know your intent and it's up to you to lay out your data appropriately. They might do padding but anything else is going to have memory & complexity implications and they shouldn't make those decisions for you.
Anytime someone gives you the one in a million argument, ask them to do a little math.

100,000 flights per day. 200 people per flight making cell phone calls? How many potential avionics issues are we talking about?

What's the most years we've gone without a major airline accident? Wasn't there a 10 year period at one point?
Wring.io, 0.12.1 released
> You know the part where the JIT decides whether to execute X or Y? That can easily be implemented in a conditional in compiled code with the two code paths, X and Y.

And that's the difference with a JIT compiler: if the value is almost certainly X, then it just emits the code for X and a stub for Y. The stub just bails back into the interpreter. The check is a couple machine instructions and the fast path can be pipelined (since branch prediction is unlikely to fail).

An AOT compiler has to include the full code for both X and Y, no matter how unlikely Y is. AOT compiling dynamically typed languages gets you easily 80%-90% unused code.
I think part of the problem here is failing to use correct terminology. We might say, in GAAP terms:

* For 40% of the orders, they achieve a positive gross margin
* We anticipate reaching positive gross margin on 100% of orders by the end of year
* Even after reaching positive gross margins, non-COGS operating costs are sufficiently high to result in a negative EBITDA
Relative humidity stronger impact on disk failures than temperature [pdf]
Pandoc supports LaTeX-style mathematical markup. (Simply an informative note, not to discourage you from using LaTeX for your documents (I do, too)).
Fact is, all what my comment was is "downvote". The others wasn't mine( "rofl, lazy Dev"). But Thanks alot for the info :-)
A couple of thoughts on the potential impact: https://ma.ttias.be/remote-code-execution-git-versions-clien...

Server-side: github & bitbucket will get patched quickly, if they're even still vulnerable. Self-hosted installations like Gitlab will be more difficult, as it requires sysadmins to patch themselves. History has thought us this takes too long.

Client-side: possibly the biggest impact, as nearly every Linux distribution ships vulnerable versions. Any kind of local system user activity could trigger the RCE. Technically, that includes any PHP, Ruby or Python site that allows shell commands to be executed - which, by default, they nearly all do.

It has all the potential to be huge.
"Based on WebRTC which allows decentralized communication between browsers. Your video conference is not streamed to Hubl.in in any way."

How is it doing this? Is each peer sending video to all the other peers? (I.e., with 3 users, each user has two outgoing and two incoming streams?)