skysight-inc/HackerNews huggingface dataset:
He may be onto something. There's a huge and widening gap between GAAP vs. Non-GAAP earnings: http://www.zerohedge.com/sites/default/files/images/user5/im...

U.S. corporations have issued more than $9.9 trillion in debt since 2008. Last year, corporations issued a record $1.5 trillion in debt.

76% of the companies in the S&P 500 bought back their own shares ...most companies used debt to pay for these buybacks, in a clever move of financial engineering to boost EPS.

To top it off, we've been in a multi-quarter earnings recession for the S&P, and total retail sales growth has dipped below 3% which has always correlated with a recession:

http://i0.wp.com/bawerk.net/wordpress/wp-content/uploads/201...
I could not. I don't have Google account.
It seems to be a personal conflict constrained to HN itself though. Very meta.
For 99% of business documents, Google Docs works just fine.

Your needs are different, and that is cool - but it does not relegate web apps to "toy" status.
Not sure what you mean, but we interview each teacher and design the curriculum for each of our courses. We may move to an open marketplace in the future, allowing people to come on board through some sort of automated vetting process.
related: I realized that many people including myself made mistakes with .npmignore and accidentally include docs directories. that is a lot of bloat.

a node module should be just runtime required code and LICENSE
People don't write their blog posts exclusively for HN.

Just because someone other than the original author posted an item to HN does not mean the original author should be held to account for some perceived slight to this site.
This is not necessarily true. (I am a professor.)

In general I would like to be able to refuse review requests for journals that rip off their (institutional) customers. Under the circumstances, I dare not do so, because these requests usually come from senior scientists in my field.

However, if my university had such a policy (and it was conveniently explained on a web page I could link to) it would be very easy for me to back out of reviewing for these journals without taking the blame.

Sure, some of my colleagues would continue to review for these journals, and the university would never know. But such a policy would give an out for individidual researchers who would like to support this cause.
> Men and women need to learn to interact at work

I disagree, there is something called respect and politeness, if you need to learn it at work ,then your parents did a bad job raising you.

Calling a woman "a milf" is inappropriate, period. I'm black, if a colleague called me "n__gger", would he need training so he can learn to interact at work with black people ? that's not serious.

If the male employee was just a bit pushy and insistant, while it is inexcusable, I would give him a warning and training. But you can't make up excuses for someone who call a female employee "a milf". There is no training that can fix that. That's not being "insensitive", that's being straight out macho in a professional context.
Tips for Spotting a Dishonest Salesperson (and How to Call Them Out)
Gender is irrelevant when it comes to harassment. Men and women both can be harassed. Also, guy is gender neutral, it's 2016.
Uber Suspends UberPOP Service in Sweden
This is excellent news for those that value individual freedom and the right to modify the devices you paid for.
Sheryl Sandberg now understands how difficult it is for a single mom to lean in
Rails is still page-oriented, no? I've found Wicket is head and shoulders above anything else for actually producing HTML, and it can already do lightweight partial ajax updates to the UI if that's the style you're suggesting.
> Over the next few days, we will automatically move all paid accounts, from Micro to Large, to the new plan. If you’re currently paying for one of those larger plans, look out for a prorated credit on your account.

Bravo, GitHub.
Well yes, but personal attacks are especially discouraged here on HN, and this blog post reads just like that.
Google I/O 2016: 9 predictions about new products Google will announce
also, the image of a pig's face as electric socket while hilarious, shows how much the original author mis understood duck typing. It's not just look like duck, but also quack like a duck. Since when does a pig's nose behave like an electric socket? The idea behind duck typing is about concentrating on behavior instead of identities. He completed missed it.
The question wasn't what metadata Signal gets, but what metadata Google gets on Signal messages. Yes, Signal servers know who communicates with whom.
This isn't really the case. There are modern web frameworks for PHP -- https://laravel.com/ is the best example
Here I copy the "dead" message from "uola":

"Yes, phone numbers are public enough that they are shared everywhere, but unique enough to lead to a single person not to speak of that persons movements. And "just use twilio" isn't a motivation for using phone numbers in the first place.

If he had said "the benefits of finding friends are greater than the privacy implications" or something like that there would at least been a case for a discussion, but now he's seemingly saying "oh, if you really care about privacy you could/should use a fake phone number"."

---

Personally, I don't know how "a fake phone number" setup can be implemented, especially in the countries where each phone number is assigned to one ID at the time of purchase, so to me "use a fake phone number" sounds like "let them eat cake."
That's a bit of an odd post.

The original post was by an owner/founder ("just hired a new biz person", "my existing employees", "my employee", "I'm one of the founders"), had they been big enough to have a dedicated HR department with any possible expertise in that (rather than, say, one person in charge of hiring and payroll) they'd naturally have gone through that rather than asked how to handle it on HN.

I thus assumed — and I think most others readers including patio11 did as well — that there was no such HR with any expertise on the subject which could handle the situation.
How can a smart person have different political beliefs than I do?
And this isn't just desktops. We're also talking about laptops, and Electron based software completely disregards battery life concerns.

Chrome (technically not Electron but it includes all the same problems) and Spotify gobble down enough power that I make a point of not using them if I'm away from my power cord.

Here I thought the gradual year-over-year percentage increases in battery technology were going to get us better battery life, but it turns out we'd rather just write shittier software.
Speaking of business continuity, staff churn is costly and time consuming - advertising the position, doing interviews, negotiating, paying a recruiter... and even when you finally get the new employee, it takes a few months before they're fully familiar with the job.

It's worth having a talk first to try and fix things, warning the employee that it won't be tolerated again. It's not like once you have the talk you lose all future opportunity to fire them.
Electron is really cool, unfortunately its startup performance is slow (several seconds on a ~2010 machine). That's why I had to pick Qt for a file manager I'm launching... (https://fman.io)
Ok fair enough, I get what you're saying.

My point is that tools like Electron are actually making it harder to do fast and multi-threaded code on desktop compared to other (native) options. So in that sense Electron's just as "bad" as PhoneGap on a mobile device: it actively hinders developers that want to build decently performing applications.

This even happens with applications that are considered "toy" in this thread like Atom: Performance is really much worse than other editors like Sublime or TextMate.
Excluding religious groups from special nonprofit deals is pretty normal in the US. For example, my employer does donation matching for non-religious nonprofits. You're reading a lot more into it than you probably should.
Withdrawing Channels from Django 1.10
Google already went public with a detailed schedule of the Google I/O 2016 technical sessions. But what will be revealed in the opening two-hour keynote led by Google CEO Sundar Pichai is a tightly held secret until May 18 at 10 a.m. PT. The following are some rumors and educated guesses about what Google could announce during the keynote.
Out of context I agree that is a valid trigger to fire someone. Let us consider for a moment, what if the alleged sexual harasser was a single dad in this case and the woman called him a DILF a few moments before his comment? Would that change your view given now that it's now reciprocal or at least somewhat aggravated? I'm not arguing that is the case but a zero tolerance view is often not an ideal solution. More information then is available is required to make a determination, thats why it makes sense to have HR look into the matter.

That said given the guy is getting sexual harassment complaints his first week there one could argue he is far from an ideal hire and simply fire him on that basis. "I'm sorry Bob, you just don't mesh well with the team"
Cloudflare surreptitiously injects its own Javascript into pages it serves, including NSA malware.
Memento mori. Be mindful of death.

Let's look at it another way, the enormity of death shows us the precious value of being alive. GO out and live your life! Go do what makes you happy and feel alive. If you couldn't die, you wouldn't know you were alive, like a rock.

Many of those who have come close to death claim to feel more alive than they ever have, unless they are drugged out by pain killers and such.
I'm kind of getting the same vibe, BUT...

...I'm assuming there's something subtler and importanter to it, because it seems Michele/Mz has a damned decent brain going on. I mean seriously, how often do you find someone with this nuance of opinion:

"I loathe the expression "The Patriarchy" and I think it mostly does not fit the issues of gender disparity seen on HN. I can think of one or two men there who strike me as staunch supporters of "The Patriarchy," but I think most men there are not actively trying to keep "little women" in "their place." They are mostly just human beings, who happen to be male, who don't know a better answer than the crappy situation we currently have. But, then, most women don't have better answers either and have much more vested interest in finding such answers. I see no reason to vilify men for such a prosaic shortcoming of happenstance." [1]

[1] http://micheleincalifornia.blogspot.com/p/hn-tools.html
> 3. Notice that a significant segment of your growth (VC-funded startups) are running out of money.

No comment on the rest of your post, but I doubt this part is true. I'm sure a lot of VC funded startups use GitHub, but there just aren't enough of them to be a "significant" part of the GH customer base.
Sorry, yes, will change in 12 months time. I'm sure they will force the new pricing structure then (and that's cool).

Billing screenshot: http://i.imgur.com/k1F0BxA.png
Your comment comes across as narrow-minded and frankly, a bit arrogant. It is just so dismissive. Rails's original popularity came from developers fleeing the excessive ceremony and boilerplate code of enterprise Java – and .NET to some extent.

Sure, there are some inexperienced (or simply bad) developers in the Rails community, just as there are in every community. But most of the Rails developers I've met also have experience in at least one other major web stack. They're not chasing "shiny magic features". They're chasing productivity.

For me personally, Rails offers greater productivity than any other web framework I've used. The truth is Ruby has little to do with that, as much as I happen to like the language. I could go on for quite a while about why I feel Rails offers the best productivity, but it boils down to two main points: the entire Rails community is focused on building web applications, and the Rails core team is mostly comprised of people actually building web applications. Features get added because they're needed. Common frictions get ironed out.

Rails isn't about "magic". Rails is about getting shit done, quickly and mostly-cleanly.
I think the previous author's point was more on point without using judgement-loaded words like "toy". There certainly are definitely classes of applications where sheer computing complexity or responsiveness probably means that we're a long way off from using web wrapped applications (eg Electron). High end graphics editing, video editing, and music DAWs certainly qualify in this category.

Then again, from what I know, Premiere, Photoshop, and DAWs like Cubase and Logic are straight-up C++ applications, and don't even go into Java / Qt territory.

I would say that something like Google Apps vs Microsoft Office is a lot closer than it used to be. Native-app Excel sheets for instance still have the edge in speed overall, especially for large datasets (say, >10,000 rows) better, and Excel has a pretty significant edge in my opinion for analysis (pivot tables, charts, etc.). Google Sheets however are very capable for a large percentage of documents, with the added benefit of being so much easier to share and collaborate. Neither use case is a "toy" scenario in my opinion.
But you can't retrieve historical iMessages on a new device.
> We have never been more prosperous

That's exactly the problem. For the 1st time in recorded history of democratic societies, the sons will live in worst conditions than their parents. This didn't happen even when after major armed conflicts.

1st world has increasing economic output but most people of the new generation also in the 1st world are starting to live and will live their life in worst conditions than their parents.

These are the most favorable grounds possible for revolution.
It's not like it's a unilateral "price increase". My bill, for example, will be going down as a result of this. Personally I'm pretty stoked about this change. YMMV.
Scala Native
I believe I know why Michelle is dissatisfied with an interaction we had some years ago over email, but that is not my story to share. I'm positive that I've never criticized her, on or off HN, nor attempted to induce other people to do so.

My comment about "A younger, stupider me" does explicitly repudiate advice that I had given before to people, because I had come to realize there are much better ways to freelance; it is in no way a commentary about other people.

That is all I intend to say about this.
Now hold on a moment...

I've had run-ins with "high profile" people here on HN, as well as a tiff with Ycombinator. Turns out, the high profiles can be disgusting, nasty, brutish, and rude: the same way you gain status in the 'Valley. How do you defend against it? Well, you can't here. Your account is shit-canned, hellbanned, modded to death, or openly insulted and berated.

So yes, users take to other channels. That's what I did when I hacked the Thalmic Myo. Didn't know it was a YC venture. Company was crippling hardware for getting more money (surprise!). Posts here went poof. Fortunately Hackaday took it and ran with it. Took around 5 hours for Thalmic to make a statement and change their whole viewpoint, for that I am glad.

But no user Ms, don't expect much changes to be made here with regards to bad policy and bad discussion; for they will turn around and do the opposite they recommended just days prior.
WordPress适合任何产品的网站模板 – Gommero
There's even a bug in this back door (assuming The Register accurately copy and pasted). They're setting the effective UID to 0 twice instead of setting saved GID to 0. Not that it makes much difference but it does show a further example of their incompetence.
Any company with 5-10 users, has at least 5-10 repos if they're structuring things properly. That said, I prefer self-hosted GitLab (free) when there are a large number of repos.
I don't consider myself a feminist by any stretch, and I'm a pretty conservative person generally (certainly more conservative than most of HN). But Jesus Christ, the definition of "guy" is literally "a man." Let's not start this "I didn't mean the actual definition of the word when I said it" trope.

And I didn't say gender had anything to do with harassment. We're discussing the article, which happens to be written by a woman.
I think that's where we have a different opinion. The performance incurred by Electron applications is larger than I care to afford them, even on my speedy desktop.
This is only for the teaching/student aspect of academia. There's the whole business side of academia which is still a non-profit, still doesn't have any money, but for which the academic stuff doesn't apply.
Evolutionary Architecture with Rebecca Parsons and Neal Ford by ThoughtWorks
Leading by Sir Alex Ferguson [1]

A fascinating story about how to build and sustain success when the team keeps changing every year. Also very interesting is how to deal with multiple personalities and get them all working in one direction.

[1] https://www.alexfergusonleading.co.uk/
"Sure, if a man makes 2 offers for a "drinks after work?" and the woman refuses"

Turn that around ... if the woman is making the offer and the man refuses, he's likely to still feel flattered but the woman is likely to get the signal and move on.

But ... many men are absolutely clueless and will never get that signal. On the other hand, if the man asks every day but goes no further, is that really sexual harassment or is it just an expression of interest? I can't speak as a woman, but I'd imagine she's thinking "this guy is truly clueless". Does she also get irritated by it over time? Probably?

So I think part of this discussion needs to acknowledge that you can't write HR policy that will satisfy everyone. What you can do is put absolute limits in place, and provide a way for positive feedback - my favorite part of the story is that the woman and man eventually rebuilt trust and had a good working relationship. In my experience, this will never work with some people - it becomes an obsession for them and policy is irrelevant.
> but is $9/worker/month really a lot to pay for all the stuff GitHub offers?

You make it sound like they're curing cancer. What does GitHub really offer above and beyond the other providers?

As an example, their PR reviewing systems sucks balls. It chokes on larger PRs (250 files!? Really?). Also, with files which have been essentially replaced, the diff can become so large that GitHub won't even show it, and since you can only add comments on PRs, you're sunk. I have to resort to sending around emails with code lines and comments on them.

GitHub is amateur hour. Their half-assed implementations of almost every piece of their functionality reminds me of the same BS Apple does on iOS.
Show HN: QBlocker – Never accidentally quit again
> I guess we have different thresholds for what is hapless romantic ineptness and what is bad behavior.

There is a fairly clear legal standard; any coworker who isn't in a position of higher power is allowed one bite of the apple. IANAL, but this situation is unlikely to qualify as protected speech under that standard.
A couple browser extensions Google'd:

https://www.syndicoin.co/

http://protip.is/
How to Use Twitter Effectively for Marketing Your ECommerce Business
contex context CONTEXT CONTEXT

No two situations are the same. If the behavior can be corrected go for the HR route. If the guy seems like a pretentious idiot, then lawyer up. Its the managers job to assess the situation and act accordingly. If its affecting the team, then something has to be done, which course of action he takes is on him to see if anything can be done.

No one here has all the pieces to judge what the guy should have done. We can give advice, or different perspectives but this michele girl is just about as qualified to give advice as this alleged patio11. This blog is less about the actual situation then just trying to up one patio11 it looks like.
"makes it easy to install 1,000 gems into your project without a single line of configuration, is exactly why it’s hard to debug".

This "let someone else do the work, get it from a gem" mindset is what kills long lived projects. It has nothing to do with the tools and everything to do with experience.

You don't need 1000 gems. Managing anything more than core dependancies in a project can easily create exponential bugs and consume all your resources to fix. Remember left-pad?

This is true in any language and ecosystem and has nothing to do with rails/gems/ruby. The same is with Python, JS, PHP.

Senior/Lead devs need to carefully curate what a projects foundation is. A strong, well designed foundation means you have something solid to build on. If you don't understand what's in your deps, haven't read their code, see how often it's updated and how many people actively use it, and can say you are using 80% or more of the code in it then don't use it.

Writing your own code is often the best route since it fixes your exact use case, no matter the language, libraries or frameworks being used.
Two words: Richard Stallman. He uses no social service that I'm aware of, a command line email program and downloads web pages for later viewing (I do none of those things, btw).

YOU choose how you interact with the rest of the world. You may have those choices thrust in your face, but ultimately, it's up to you to decide.

Unless your IP and DNS are somehow restricted by your ISP, then you have access to all the tools you will need. If they are, there's probably little I can do to help you.
I feel like I've read this article before somewhere. Regardless, it's about 2-3 years too late. This "learn to code" stuff was all the rage up until about a year ago but has since died down a bit.
Does Electron have native UI components? I use Atom/Nuclide daily and it looks like a web app to me (aside from file requesters).
Magnus Carlsen: the cool grandmaster who cries when he loses to himself
Rails lets you render partials directly.

I've never used wicket, but it looks pretty good at this sort of thing.
Having read a lot on this subject, it would appear that while cardio is great for overall health, it doesn't do much for weight loss. It's basically burning a few cals - but it doesn't really affect "homeostasis". What does affect that is weight training.
All I ask is that Github implement Slack's Fair Billing Policy. Managing who at the organization can access a service is a silly task.

Unfortunately, it doesn't appear that this follows that model. They're open to feedback: https://github.com/contact
> But requiring a phone number for an internet instant messenger is still a deal breaker even with Chromium as an alternative.

Why is that? There's nothing about it in their faq.
High folate levels during pregnancy double risk of autism
What is the built-in web server used for and how can I disable it?
This of interest, thank you. Does this hook into job website APIs like monster etc?
bitbucket: still unlimited free private repositories
> can modern complex, large-scale web apps be built with the tools we have today, be they Python, Ruby or Javascript?

For me, after the experience working on a startup that used TCL using an approach similar to AOLserver back in the first .com wave, web apps are always built with JVM, .NET or any other JIT/AOT enabled language toolchain with JavaScript kept for its indisputable place on the browser.
I don't think difficulties are involved here at all, lowering costs generally translates into higher profit, that should be enough to invest in new technology.
I just opened the Whatsapp web app (never used it before), and then immediately set Airplane Mode on my phone as soon as it scanned the QR code.

WhatsApp managed to load all my conversations (I don't have many) and the most recent message, for display in the list-view. But each conversation only has the most recently sent message. After a while I got a "Phone Not Connected" message. Seems like it really is only stored on your phone.
It doesn't appear to be working on Android Mobile at least not in low bandwidth environments.