skysight-inc/HackerNews huggingface dataset:
Apple has completely lost the goodwill of Mac developers. The one and only reason the ones that haven't gone bankrupt are still staying is because they have no other choice due to platform lock-in. Every single conversation that I've had with indies recently have gone along the same lines: Apple is killing the indie scene.

I wrote about the MAS exodus [1] more than a year ago and people were skeptical back then. Think again - here's a list of great apps [3] that are only available outside the MAS. Those are not just small time hobbyist apps - those are professional tools.

Pieter (founder of Bohemian, company behind Sketch) listed many problems with the MAS at a recent conference [5]. Wil Shipley (well-known within the community) has also written about it [6].

And now you have another flagship OS X app ditching the MAS due to the multitude problems it creates. The message is loud and clear - if you're a real software business, not a hobbyist at home, don't waste your time with the MAS - it simply does not allow you to run your busienss properly.

When the companies building the flagship apps for the platform publicly state they cannot do business due to the restrictions of the Mac App Store and then abandon the dysfunctional virtual marketplace, then you know Apple have pushed them beyond the edge. No company would just decide to leave the MAS unless the situation is hurting them significantly and holding them back. And unfortunately, there are almost no words to describe how bad the MAS has been for the ecosystem and innovation on the platform. [2]

You also get ridiculous stuff like Intuit because of the limitations [4].

Even if Apple fixes the Mac App Store one day, which is highly unlikely given that in 5 years they have done absolutely nothing, developers have been burned once and will be skeptical. You know, the whole "Fool me once, shame on you, fool me twice, shame on me".

When people say that everything is fine and dandy with the MAS, they seem to be misguided - no one is asking Apple to make everyone a millionare. Developers are asking for Apple not to force simplistic business models and allow companies to have the ability to choose what works for them.

I used to be hopeful for years but no more. I have zero faith that Apple will listen to indies and solve their problem, they've got no leverage. And that's a real pity. Instead of pairing high quality hardware with high quality software, we have a platform encouraging predatory tactics and milking of customers. A truly sad situation. And that's a real shame because the platform I love and have invested a decade in deserves better. It might even be too late - the damage to developers has been enormous.

[1] http://blog.helftone.com/mac-app-store-the-subtle-exodus/

[2] http://mjtsai.com/blog/2015/11/12/no-one-minding-the-store/

[3] http://dancounsell.typed.com/articles/not-on-the-mac-app-sto...

[4] http://mjtsai.com/blog/2015/11/24/quicken-2015-switches-from...

[5] https://twitter.com/tmaes/status/657213874970763267

[6] https://twitter.com/wilshipley/status/669321851793879040
Perhaps that missive will succeed tangentially, in making students think about why they are there. That's education too.
SimplyCredit, Inc., | Backend Engineers: FT and Contractors | SF (preferred) or Remote in US

We are looking for a talented backend engineers, both full-time hires and contractors, eager for a defining role in building a company. As an early employee you will be responsible for architecting and building key aspects of our platform, work autonomously guiding the technologies we use and create, and help develop our company and engineering culture. You’ll work directly with the founders who have deep experience in consumer lending, data science and business development from their work at companies FICO and Kaggle.

RESPONSIBILITIES

* Build RESTful APIs that will power the user-facing website and mobile apps
* Write secure code and ensure the privacy and safety of sensitive user information
* Interface with financial system APIs such as the credit bureaus and payment systems
* Architect the backend to allow for sophisticated deployment of machine learning algorithms and data science
* Design and build the data warehousing infrastructure
* Define key workflow infrastructure including automated testing, continuous integration, and continuous deployments
* Experience with PCI compliance, payment systems or other banking applications is a plus
* Language/stack experience in Scala, Clojure, Node.js, or Haskell
* At least 4 years of backend experience with web applications

If you’re itching to get in on the ground floor of building a new product and company, then we’d love to hear from you! Email jobs@simplycreditinc.com with a LinkedIn profile or resume, a little about yourself and why you’d be a good fit at SimplyCredit.

About SimplyCredit --
At SimplyCredit, our mission is to redefine consumer lending as it is known today. We believe in doing right by the consumer: no fees, no penalties, no gotchas or fine print. We want to bring sanity back to lending and ensure that consumers get the value and service they deserve. Using advanced technologies we are creating credit and lending innovations in line with these values, all delivered through seamless customer experience. www.simplycreditinc.com
Your learning ends where my feelings begin. I'm so glad I wasn't in school when everyone was pandered to. This is the dumbing down of the American mind in process.
Except that it stops working as soon as the phone enters sleep mode

Can't say I've ever experienced that.
The beauty of Internet flamewars is that half of the people who voted this comment to the top voted out of agreement with the literal interpretation and the other half voted because they read "you missed /s" and took it for sarcastic.

What the original poster intended you never know...
DataTau (hacker news for data science) domain expired
Or a better version of iMessage / WhatsApp. Depends on how you look at it.
I second that. It's hard to find a functional and usable mail client. I may switch to claws for personal use, but I am still using thunderbird for work.
I'm typing this on an original Asus EEEPC netbook, expanded the DRAM to 2GB but still works well for me.
Refresher on Bayesian and Frequentist (Statistical) Concepts [pdf]
I inherited an application from a person who was apparently taken with XML. The app's data and output was kept in his own home-brewed XML format with hand written output and parser functions.

His understanding of XML was as follows: Put whatever you want between '<' '>'. It certainly beats reading the w3c docs. Needless to say, I rewrote the application from scratch.
Actually Thunderbird developers are planning to go full on html+js as well:

https://mail.mozilla.org/pipermail/tb-planning/2015-Septembe...
When you throw terms like 'the liberal left' into the discussion, it really derails any point you're trying to make. I'll be the first to admit I don't really watch much political discourse, but I've seen plenty of this behavior from pretty much everyone. IMO maybe, but stay objective.
I think I probably would have preferred something brief and written in plain English. Its author was previously a lawyer, and it shows. I'm sure it's very measured and careful and so forth - but really everyone here can read between the lines that Mozilla want rid of Thunderbird because it's tying up their development resources and it's not their core focus.

I'm sure everything is complicated at Mozilla because there's a Foundation and a Corporation and they work on open-source projects and do "research" stuff (like Servo) and no doubt the lines between all of these things are confusingly blurred (at least to an outsider like me, but maybe internally too), and perhaps that necessitates a hundred line missive from a lawyer about laser focus... but really, does any of it need to be that complicated?
Veterans actually did something. Students are being used to nannying while acting as adults.

Actually this behavior is just because of peace time in todays western world. If students were afraid of actually being in danger, they wouldn't bitch about these things.
The last I heard was that SMIL is due to be removed from SVG 2 and replaced with an Animations spec separate from SVG.
Atom and VSCode both perfom poorly, and look like garbage on Linux.

Whoa! They have syntax highlighting! And intellisense! And a package manager!

Kind of like Notepad++ or half a dozen other editors?

I'm not saying "we should NEVER use HTML for native dev", but it's not there yet, and I don't understand the hype around these two tools.
Also like to add atop. I love the interface and usually is my first command I launch.
But 90% of the users (me included) use only the play store and barely know anything about the rest, let alone trust them (me included again).
Alternatively, someone may be knocking out the competition to support a home grown solution.
The top 3 fitness supplements for active guys
Yes, the "code" is - it has to be in order for it to be executed. My point is that method variable names are not normally visible.
http://www.cbc.ca/beta/news/canada/ottawa/university-ottawa-...

Make of it what you will.
Pedantic, but "Why you fail, that is."
Haplo -- London, UK -- Full time, ONSITE

http://www.haplo-services.com/jobs

Would you like to write high quality open source software, for users in universities who love your work?

We're looking for developers to join our team, especially those who are early on in their career and would like to work in an environment which will support their learning.

Our only recruitment criteria is whether you understand how computers work and can write good code, and if you can work in a diverse team.

The Haplo platform is open source, and we're working on open sourcing everything else we do: http://haplo.org

On top of the platform, we've built a suite of products for higher education, and are rolling them out to universities across the UK. Our flagship product is PhD Manager: http://www.phd-manager.co.uk

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great espresso. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

Fast recruitment process: Email us your CV. 20 minute phone call. Spend a few hours on a short coding challenge. Visit us for an in-depth code review and interview.

Join us! http://www.haplo-services.com/about/who

http://www.haplo-services.com/jobs
You're thinking of Affinity Photo. Affinity Designer is probably closer to Illustrator than Sketch is, since it's geared towards vector illustration rather than UI design.
This is the path to "rustigator"?
Foko - Visual Messaging for Retail Teams | Ottawa, Canada | Full-time/Permanent ONSITE

We are searching for:

* Digital Content Creator

* Senior Android Developer

* Backend NodeJS Developer

* Inside Sales Representative

* iOS Developer

* INTERNS in Development

======

http://foko.co/careers.html

Since launching in June 2014 - Foko has users in 10% of the Fortune 100, and boast high profile clients like Whole Foods, Trend Micro, Maxim Integrated, and One Medical Group. Monthly active usage is over 45% - nearly 3X industry average for enterprise services. http://www.foko.co

======

Come work with passionate people! Come make a difference and be part of an awesome team!
> I could keep paraphrasing but it's basically just "gmail rawks" over and over and over again in different words.

Given that the author of the mail uses Thunderbird as her mail client, it's fairly unlikely that "gmail rawks" is what she's actually thinking here.

But of course it's easier to snark about "built on identical platforms" without worrying about technical realities like "security and the need to do multiprocess require some fundamental changes to the way networking works in Gecko and changing the IMAP implementation in Thunderbird accordingly is... let's say rather involved".

Note that we (Gecko developers) have in fact taken great pains to not break Thunderbird so far, and are carrying some significant technical debt as a result. The big question is whether we should keep doing that or whether we should invest more heavily in Thunderbird to rewrite large pieces to allow Gecko to stop carrying that technical debt, or to decouple Thunderbird and Firefox in some way so that we can make the changes Firefox needs without breaking thunderbird, or something else. This mail is part of the discussion about that; mostly about figuring out which of those options we should really pursue.
What else is there that isn't terrible?
I don't use it, but I've heard great things about Read The docs: https://readthedocs.org/

I believe the documentation for the hangfire library uses it: http://docs.hangfire.io/en/latest/#
EFF Matching Donations for One Week
Did you missunderstand "... there is even ..." phrase?

For most people Telegram offers pretty good desktop clients (as opposed to the rather horrible WhatsApp web experience).
There was an interesting interview with him earlier in the year on Software Engineering Radio where he talked about his book: http://www.se-radio.net/2015/04/se-radio-episode-225-brendan...
Well the new sketch crashes instantly, i hope it doesn't take them a week to release an update
Preferably, we can deal with the people that accept hear-say and anecdotes to carte blanche dismiss demographics that they aren't a part of. Especially those in forums that claim to be based on an intellectual mindset. We can deal with them, once we deal with people that attempt to ridicule a legitimate concern by making it sound like the person making the point is presenting it as "the biggest threat facing humanity today."

The pervasive whining being addressed in the article is spot on and was recently addressed in another HN posting:
http://heterodoxacademy.org/2015/11/24/the-yale-problem-begi...

There is a large segment of society that assumes that any alternate point of view, irrespective of how it's presented, must be an attack against them. This is akin to chastising someone warning people not to pick up the active business-end of an arc-welder.
I've been dumbfounded as well. A company that makes scores of billions on products, should be able to spend millions on a decent app store. Yet it continues to be a bottleneck, fail to serve app developers, and strangle innovation. It all seems so futile.
Hack Integration
It's possible to build websites with accessibility features, is it not?
I don't think that has anything to do with XUL directly, you can still find its original look by furing up Seamonkey, but that Firefox developers opted to rework the UI subsystem so that it translated XUL elements into native elements as much as possible. Iirc, this was done in part to speed up the Firefox UI compared to Seamonkey.
YouTube videos cached in 800 locations worldwide – Find out where
> Telegram simply has gained a lot of publicity and increased its user base (which is critical for IM) thanks to E. Snowden

Why do you say that? Snowden keeps recommending Signal every time he's asked.
Can't we analyze both the opinion and the man? I think it's legitimate to point out that this person complaining about how students can't handle dissent also wants to impose his own opinions on the entire country through force of law, even if he may have a point in this particular case.
Mandarin Microsegments
Oh, I'm writing web apps myself, but Gods, am I hating myself for it. OS integration is somewhere between a nightmare and impossible – and yes, it is desirable, unless you're on like Gnome 3 –, the resource requirements are abysmal (400 MB for an app that consists of a single input form, a table, and a search field, really Chrome?), performance is actually pretty lacklustre (non-blocking is one thing, actual multithreading another!), the UI isn't actually all that nice if you want to use it, not just look at it (say goodbye to accessibility; hell, even just proper keyboard navigation is black magic for most frameworks); and if you ship the engine yourself, you're now responsible for orchestrating and shipping bi-weekly browser updates to your customers to make sure your browser engine stays patched.

Is all that bullshit really worth… whatever we're saving? (Our company is mainly saving in developer salaries, because we can force kids fresh out of school to work for minimum wage, instead of hiring experienced developers… we'll see how long this keeps working.)
When I first read the title I thought the new name was "International Partnerships", which I found odd.

The new name is actually "Lumen".
This Email Subscription Will Make You Smarter
these kinds of students

You are right, but I just wanted to clarify that by no means are ALL college students there for a 4-year party and a safe room to run to when something upsets them.

Many are still there for academic and philosophical challenges and growth, and are appalled that this noisy minority is getting so much attention.

Really, if there's anyplace that goes above and beyond the call to be sure that all races, all sexual orientations/identites have equal access and opportunity, it's the modern public university. It's the last place you'd expect to see this kind of whinging.
So, who will set up a transparent FPGA manufacturing company with old tech that will then prove all these companies wrong by capturing the market?

Funny you should say that. My initial thought on reading the article was, "I wonder if I could set up an open source FPGA company." Of course, the answer is, "No," because I don't have anywhere near the resources that would be needed to do it (in terms of money, expertise, and so on).
A friend and I downloaded Signal to try it out, and just couldn't get anything to work. I'm on iOS 8, the app would just crash anytime I hit any button to make an action (send a message, even delete my account). On his end (he was on iOS 9), it said it connected to me, but his messages just got lost in the ether in between us.

I mean, I'm a technical guy. I don't understand what either of us was doing wrong. Have you seen anything like this in your experience?
Your phone does not need to be on the same network!!!!
I have my phone in front of me right now at work and I remoting into my home computer(Chrome remote desktop) and using the web client.
I am struck by a certain level of irony that this article exists on the front page of hn at the same time as a blog post from a university president telling students to effectively 'suck it up'.

It's exactly as can be expected when you separate the idea of empathy as a virtue, from the recent use of this virtue as a social signal.
College students are, on the overwhelming majority, fully grown and physically developed. While they are not fully mentally developed, I don't think you could make the case that anybody below the age of death is incapable of further mental development.

The article on age of majority makes it clear that it is a distinct concept from age of license, which can cover things like buying alcohol and running for elected office.
https://en.wikipedia.org/wiki/Age_of_majority

Honestly, your edit seems to put the nail into the coffin of your entire point.
> The basics of dynamic linking is actually pretty simple, but it's tricky to find reference materials outside of reading the source code itself.

I recommend the dynamic linking chapter in "Linkers & Loaders" by John Levine: http://www.iecc.com/linker/
I agree a discussion of a kind is occurring. My reply was specific to the comment it addressed, in that, the comment did not fully engage with my initial comment and instead cherry picked one part of it. A more fully formed response, much like yours, wouldn't have elicited my above response. Context.
> Don’t miss this step! dmesg is always worth checking.

Best advice given in the whole article. Many times I go to check something that "can't figure out what is wrong." dmseg | tail and then the swearing begins on their end.
I'm not against safe spaces in general. Surely it is appropriate at times for safe spaces to exist.

I don't think it's possible to measure insecurity and I don't think it's necessary to measure it. With enough life experience you can detect insecurity in an adult by the the things they say and their reactions to certain events.
SEEKING WORK (Freelance) - Singapore and remote.

Indie iOS/OS X developer. Familiar with Obj-C, Swift and RubyMotion.

https://github.com/hboon

Twitter: https://twitter.com/hboon

Blog: http://hboon.com

Email: hboon@motionobj.com

LinkedIn: https://linkedin.com/in/hboon

Relevant experience recently: been the sole tech guy (part-time) for a startup, building both backend and front end for main iOS app, API as well as supplementary tools.
You forgot about responsibilities. Being a little bitch isn't a trait.
> It's honestly baffling because I am sure there are hundreds of very smart people there who must realize this, including the professors and administration.

Well, they can't be that smart, given they haven't yet figured out that there is no supernatural dude who lives in the sky who communicates with them telepathically, and there is no such thing as ghosts (holy or otherwise).
That sounds like it would work in a fake democracy like the U.S.. I bet it would barely get any media coverage unless half a dozen people on the inside gave gory details. Even then, it would probably mostly fizzle out with people watching stuff on Netflix while their government watches them.
"People don't use them" is qualitatively different from "they cannot exist", though.
If they are an "Exempt" employee, then they don't get overtime. Exempt comes from the Fair Labor Standards Act of 1938.

The US is way behind the curve when compared to other developed countries. I'd like to see the FSLA updated to the same level of protection as the EU Working Time Directive.
Ultimate Software -- FT LAUDERDALE, FL | ATLANTA, GA | TORONTO, CA

Ultimate Software is hiring for a large number of full time, onsite development positions, including: Software Engineers (C#, Golang, Python), Software Test Engineers, and more! We also have offices in ATLANTA and TORONTO. We have an unbelievable benefits/401K package, so apply to one of Fortune 100’s Best Companies to Work For today.

Here is a link to our Web Services Software Engineer role we have available, but feel free to check out the other opportunities on our site as well! http://tiny.cc/drlx6x
SSMS Add-Ins: Source Control, Index Manager, Data Pump, Unit Test, Object Search
Showing me sponsored ads on the new tab page is not building a better web for users.

Switching search engines from Google to Yahoo instead of giving users a choice at install is not building a better web for users.
Everything You Need to Know About CRISPR Gene Editing’s Monster Year
I'm glad to see successful apps exiting The Mac App Store, and I hope others will follow. Unlike its iOS counterpart, which is great in many ways (new app discovery not being one of them), the MAS has unfortunately done more harm than good to the once-thriving indy Mac app-development scene.

It offers a low cost of entry, but also encourages "pump-and-dump" development, in which developers are actively (though surely not intentionally) discouraged from updating their apps once they launch.

It's designed to be the "anti-professional" means of app distribution, and it never reaches any higher.
I would argue the act of debugging it is the consequence. You assume something to be correct (or make a stupid mistake), you face the fact that it's not, you adjust your behavior and gain insight into facing the problem again. Same thing applies to social experience, the difference is in WebGL there is something approximating a 'right way.' I never thought Yoga would be contentious, some people do, now I'll think about it and try and understand why they feel that way.