skysight-inc/HackerNews huggingface dataset:
> You will get it back in the first couple of days if you make a good app.

Well, there's the rub. Unfortunately, the vast majority of developers just don't make money on the app stores. I'm not going to beat myself up if it doesn't work out - I'm taking this as a long-term learning opportunity.

If one of my apps takes off on Android (as proof that other people find it good - or I'm confident it is good enough), then I'll pay the $100.
I work for myself specifically to avoid people like you.
Lots of human beings are hellbanned. Anyone else who posted the way he does would, almost certainly, be hellbanned.

Hellbanning is not failing to treat him like a human being.

If you want to make the argument that there is a good reason consistent with the purpose of the community to excuse conduct in his case that would otherwise merit hellbanning, that might be an argument with merit -- without the argument being made, I don't see it, but it might be there. But, in any case, that's not am argument you've made.
You mistake me: I wasn't talking about Swift, a language I'm barely familiar with. I was puzzled by your more general assertion about "the kind of apps where a great type system would really shine". So far you haven't explained what you meant by this; you seemed to be complaining about enterprise software, but a lot of enterprise software isn't built with programming languages featuring great or even particularly modern type systems.

I'm not sure what reflection has to do with this. I'm sure you're aware there are "great type systems" which do not use reflection.
This is outrageous. Does Obamacare address this?
Sounds like you're confident in you ability to pick up any stack. I wouldn't wait. Good companies hire smart people.

I just switched to a great company with a stack I had zero experience with. Hasn't been a problem at all.
It's a Makefile[1]. They are quite simple really. They're defined like this:

target: dependencies
command

The command is run by a shell (e.g. bash!) when the target is called to be run. For example...

all: hello world
echo "!"

hello:
echo "Hello"

world:
echo "World"

Now if you run "make", you will see each command being run. By default, if you call "make" with no arguments, the "all" target will be run. You can also call "make world" for example, to have it only run the "world" target. As you can see, first the dependencies of the target are called, then the command of the target is run.

It's often used by C/C++ projects in order to manage dependencies, but can be used for anything really.

Here's a short tutorial you can walk through if you're interested in how it works and why it's useful: http://mrbook.org/blog/tutorials/make/

1. https://en.wikipedia.org/wiki/Makefile
Show HN: A simple status page for your API
ZenPayroll has been developing payroll software for over 3 years now, and have only gone nationwide in the last few months. It's a very complex product to build.
Mar's Orbiter Gone Autonomous During Blackout from Sun
How to Install/Upgrade to KDE Plasma 5.3.1 in Ubuntu 15.04 and Derivatives
The experience is really bad. slow and laggy on my Snapdragon 801.
A status page for APIs is something that we sometimes take for granted. While developing an API I came up with this simple solution. It can be hosted anywhere. No need to rely on a third party. Throw it in wherever! It does lack some more advanced features like the ability to show past statuses. This is more of "is the API down" sort of solution. Hope you find it useful!
> It's very easy to see that this trend has developed and accelerated over the last 30 years. In 1981, 7 out of 10 of the year's top-grossing movies were original material. In 2014, it was 1 out of 10.

Most articles on the subject tend to treat this as a mistake. The assumption is that Hollywood executives are greenlighting these projects because they're "safe". I'm really not convinced by that.

Big-budget movies are a business, and are more expensive than ever. If you're going to be looking at the top 10, then yes, you're going to find 'safe' titles. A better analysis would be looking at all movies.
Well, then, obviously his writings should be ceremonially burned and he should be sent to the camps. Case closed.
> High speed rail is almost always a serious money loser. What are the benefits?

When people make this statements is usually because they forget the cost of building and maintaining roads and highways (that is payed by all taxpayers, even if they don't use the car), the actual cost of the land occupied by paved roads and parking (almost 50% in most cities), the deaths by traffic accidents, the deaths caused by the pollution, etc...

Another thing that people use to forget is that low cost flights, the main competitor for high speed train, will be less and less competitive when the fuel prices will rise again.

Taking cars out of the road is always a good investment.

> If high-speed rail doesn’t work in Japan and Europe, how can it work in the United States?

This article uses one fallacy after the other. Some have been answered by others; but no one who has put a foot in France, and specially in Japan, would say that High Speed train doesn't work there.
never tried this, but: http://matt.might.net/articles/switching-to-skype-to-save-mo...
Try Runscope (disc: founder) for that. Paw is my favorite desktop app but we are purpose built for automated testing and monitoring.
Pilates is a really good place to start for those that already have back pain.
How the most damaging hack in cyber history was met with little notice
I love Nina's work and appreciate Sir David Attenborough's focus on population as an issue (though he would never agree with the VHEM). But…

My whole perspective on the situation was largely changed when I learned the latest scientific perspectives about predicted population from the incomparable Hans Rosling: http://www.gapminder.org/videos/dont-panic-the-facts-about-p...

That said, a good portion (not all) of the foundations of VHEM are valid even if the conclusion and complete package is, well, less valid. I won't go into details here. I sympathize with the feelings, but they aren't really the right perspective in the end.
Lewis' conversion was not due to a direct effort on Tolkien's part, but he woke up one day an believed (his words.) However, people who overplay the role of discussion in solving problems may miss the fact that a person may be influenced towards an opinion by exposure to certain ideas. What your words cannot do, time may do, with your influence as a driver. It is a well known technique to befriend someone in the hopes of influencing their opinion (you rarely can argue them directly into a differing opinion, as per Swift's dictum.)

Much of this wagon-circling is influence control or more caustically, hugboxing. If one never hears of a rational person saying things that are what is presently defined as 'racist', one can not make the association of 'racist' ideas being rational (be influenced by them.) Ergo why most people's reaction to some of these texts is 'didn't he learn not to be an a-hole?'

But the fundamental problem is that if some ideas which are considered 'racist' are in fact rational, and considered racist only because people are afraid of them, people who seek knowledge and truth would not want someone to close off this information from them, even if they ultimately decide the case is overstated.

Environments such as this work well when all opinions can be stated but none has the power to exclude. This condition is fragile and exists under tension, since many ideologies contradict one another harshly and some are designed to sophistically undermine thought to drive it towards their own ends.

It is however important to note that Yarvin's appearance here is not under the condition of him giving political opinions or having the power to exclude. One can only conclude weakness on the part of StrangeLoop's supporters, and if such ideas are even in their suggestion so much stronger than their own, they have already likely lost the battle.

In fact, it seems like their followers have tipped the apple cart on this one. Now everyone is wondering what Yarvin could be about that would get him banned?
Much of the sentiment here is about how Swift will drive iOS developers to write APIs in the language. I think the inverse is much more fascinating and creates greater business benefit for Apple: If developers start using Swift for interesting or prominent projects outside of iOS, then that drives people to learn Swift outside of the Apple ecosystem. This means that the barrier to learning and building iOS apps drops, and Apple gains more, potentially experienced developers writing code.
Thanks for sharing this post. Bret mentioned this in his "Media for thinking unthinkable" talk that Mathematical notation itself is a great tool for making mathematical structure visible. They are like user interface, it tell things that language can't express. The birth of mathematical notation is considered to be birth of modern mathematics. With dynamic media provided by computer, there should be a better way to dynamically represent mathematical structure. With that in mind, I would also recommend Evan Miller's comment's on Bret Victor's "Kill Math" article called "Don't Kill Math". Evan empathize that besides dynamic simulation, we should also embrace "theory and calculation" to see the underlying structure.

http://worrydream.com/MediaForThinkingTheUnthinkable/
http://www.evanmiller.org/dont-kill-math.html
“Thank You” in Hindi and English Mean Very Different Things
Wayland&Weston 1.8 Test Drive and Benchmarks: The Future of Linux Graphics
Cased = folded. Very roughly, the distinction is between a flag displayed vs. one considered to be in storage.
The blue border around the page is rather jarring

This is great, though.
As an American, I've sometimes been bothered by the use of thank you. It is fine as a pleasantry at a restaurant. But it always felt odd coming from a boss or from the company CEO. I think to myself, "I didn't do this piece of work as a favor to you, I didn't because you are paying me and you told me to do it." It is interesting to read that this view is more common in other cultures. I also dislike putting "thank you" in an email, before they have agreed to do the favor or task. It feels very presumptuous. Am I crazy or do other people feel the same way.
Philosophically, it is a bummer. Instead of a developer and customer having a direct relationship, there's now an Apple tax that needs to be paid every year or the relationship gets cut.

However, I can't think of any other way to gain the security benefits of app signing.

Ultimately, all security is a web of trust. If you're going to put an automated, self-service system at the root of that web (the Apple dev program), then you need reliable ways to establish identity and discourage high-volume fraud. A $100/year credit card charge does both pretty well.
everyone is always learning (hopefully) ;D
The Technology Used in a Drone
It seems to me a reasonable fix would be to legislate hospitals have to set open and fixed pricing for procedures/services for all. So no group/insurance company discounts. Make them compete openly and without discrimination. Then people/business can select fairly for non-emergency type treatments their hospital on a level playing field.

That said, I'm fortunate to have lived in several countries that have great universal healthcare. I thoroughly believe achieving this should be one of 3 key goals for any country.
Context matters-an interview with buddhist scholar David McMahan
You could engage a contract management agency to do your invoicing, and to deduct your tax, super etc commitments. Companies like Entity Solutions, ADAPS etc offer this service at either a flat or percentage rate, based on length of contract, rate of income etc. Some even bundle in an accountant at the end of the FY to do your tax for you. For a one-off gig it might be easier than setting up your own structure.
The other consideration is Professional Indemnity/Public Liability insurance -(usually referred to as PI/PL) - you can get your own policy, or again there are agencies willing to bundle you under their cover for a flat or percentage rate. Do your research and don't work without insurance.
(Edge of Eternity, 2014)
Sure, but that's a bit of a different area of law, and Apple Records ultimately lost :-p
I hope I never have to use ADP, but that said, their response makes Zenefits sound like a bunch of crybaby Valleyholes.

http://www.adp.com/zenefits/downloads/The-Facts-About-ADP-an...
It's hard to know what really happened, but the story is that it was basically Steve Jobs who made that big promise himself. It is said (and again, who knows if this is true, but that's the story) that the first time the FaceTime engineers heard about making it an open standard was when Steve announced it to the world.

Open sourcing Swift, on the other hand, is clearly something they've been planning for a while with the full knowledge of all involved and wasn't just a sudden impulsive sort of thing.
Apple's core stuff is generally several minor versions behind:

aaron@longview bin % ./python -V
Python 2.7.6
aaron@longview bin % pwd
/System/Library/Frameworks/Python.framework/Versions/Current/bin

aaron@longview bin % ./ruby -v
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]
aaron@longview bin % pwd
/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin

I know you're asking about Python, but with Mavericks, it had Ruby 1.8, so I thought it'd make a good point that they keep older stuff for a long time. (That's why I included it.)
Objective-C tends to err on the side of readability. Considering that source code is read many more times than it is written it's something I personally agree with. But yeah it's something you do get used to.

Java's problem is that C# exists and is a more expressive language.
It would be easier if his posts were only bizzare or incoherent. Even his messia complex would probably be forgivable. The condescending, rude and racist things he says are just extremely hard to overlook. Giving one person a free pass at the expense of many others being able to come hear and not see racist, hateful speech tolerated. It's a shame as smart as he is he can't seem to figure out that certain terms are just not ok to use in a public forum (or anywhere really). I'm not even sure he means them as they are verbalized anyway.
That site hosted free downloads of the thing, but as far as I know the source code was never released.
Actually, in most of the countries of the World, less than 50% of the population are taxpayers.
Counting people with WiFi
I understand why ADP does this -- they are horrible to work with so people are willing to stick someone like Zenefits in between.

My horrible ADP story: years ago, ADP debited the IRS taxes twice -- so all the paychecks bounced, or would have if the bank hadn't called me and let me move money into the payroll account from the main account (yes kids, don't let your payroll, or anyone, deduct money directly from your company's main account). It was a couple of hundred K.

Customer service was completely uninterested. Finally I got it escalated to the manager of the local ADP office. He said he couldn't understand why I was upset -- the IRS would just credit us the amount next month. He also couldn't understand why I kept saying that they had taken the money out without authorization: "we didn't take your money -- we sent it to the IRS. We don't have your money so it makes no sense to give it back to you. I actually have no mechanism to put money _into_ a customer account anyway." Finally I got annoyed and agreed with him: "you're right, I shouldn't say you 'took' it, I should use the correct term: 'felony grand theft.' And if I don't have the money in my account by the 4pm I will discuss this with the Santa Clara Sheriff."

Magically, the company that had "no mechanism to put money into a customer account" managed to put $250K into our payroll account by the time the fed wire closed. Who would have guessed?

That's the last payroll I ran with ADP.
An Exercise in Design Thinking
> have to set open and fixed pricing for procedures/services for all

You mean guaranteed (set) profits. The telco I work for operates under exactly that model, and it sucks. For everyone.
Then it sounds like you're fully on the side of Yarvin and fully opposed to Strangeloop's actions, since (even when he dared to write about unpopular political opinions) he was never anything less than calm and rational.
I can't take this shit seriously. Come on.
I need a closed source driver on my pci bus as much as I need a bullet in the head.
Data/text mining is being used to draw connections in social science.

Example: Perform sentiment analysis on a twitter feed after presidential debates to try and infer who 'won' among the public.

http://en.wikipedia.org/wiki/Digital_humanities

http://en.wikipedia.org/wiki/Content_analysis
You will be assessed to pay tax on income above $18k if I remember correctly. That said on lower levels of income it's quite likely you're expenses will neutralise any tax obligations. E.g. Keep records of costs such as maintaining a home office, driving costs, phone internet etc. Id say get an accountant but if this is your total work for the year you might want to put the time in reading information on e-tax. Make sure you read about deductibles before you start now so you can keep records.
I had a manager who made a practice of thanking people when they did things he had asked them to. I hadn't seen it done that assiduously before, and I rather got to like it. I try to do the same now, when appropriate.

I agree, though, that pre-thanking someone before they've done what you ask is presumptuous.
Ex-intel officials: Pentagon report proves US complicity in ISIS
What sort of stuff did you prefer using emacs for? Like when you're writing code for familiar libraries/frameworks?
It is fixed!
Hi John :)

Go Twins!
This is partly in line with my experiences. It's more subtle than it comes across in the article. I've thanked servers, taxi drivers, and others, but don't recall thanking a bus driver.

I have thanked my parents and they've never had issues. However, in general thanking elders is considered bad form, but asking them or appreciating their blessing isn't. Is that very different?
You may be referring to the result that exposing people to evidence contradicting their beliefs actually increases the strength of those beliefs (older than a few months, though). Pop-sci level article at http://youarenotsosmart.com/2011/06/10/the-backfire-effect/

This doesn't reduce to "impossible to persuade most people of a contrary position." It just means that you have to employ methods of persuasion, i.e. rhetoric. This was obvious in classical Athens, when people heard news and discussed politics in public, but is apparently harder to grasp in our society.
I appear to have missed it since the link is now broken. If you're looking for more feedback, email me a PDF? (My email is in my profile.)

General progression to a job:

- resume is broken. no interviews. fix resume => get interviews.

- bad at interviews. practice at interviews => get offers.

- orthogonally, build skills actually necessary for job.

- also orthogonally, meet cool people (also known as "networking") that you mutually like working with. sometimes you refer each other to jobs. depending on the kind of person you are, you might become co-founders.

- ???

- have a job
How does installing software work without networking?
Doesn't Civ V run on Mac as well ?
This would have nothing to do with guaranteed profits. If people don't like the prices no-one will go to the hospital and profits wont exist. They simply have to price transparently at amounts that are available for all people without discrimination to someones healthcare company or lack of.
If anyone is interested in trying out Firefox OS, Multiboot is a great way to try it out (if your device is supported by multiboot). Truth be told, I don't know if running Firefox OS through multiboot has any caveats, but it worked for me when I tried it.
FastCommit – A Mac OS X app designed for Git commit flow
How is this not undoable with whatever the reverse merge command is?

Second why ever use force merge?
It's a bit purple, but not unintelligible.
Start by reading Apple's book on Swift https://developer.apple.com/library/prerelease/ios/documenta...
There's a very interesting 99% Invisible episode about the move to outdoor malls, and the origins of malls themselves. I would definitely recommend a listen.

http://99percentinvisible.org/episode/the-gruen-effect/
I've been wanting an excuse to learn Haskell, XMonad could be the reason. :)
The top 5 Mayor announcements on the WWDC 2015
7 Τάσεις Για Το Μέλλον Του SEO – SEO – WEB DESIGN
maybe sslmate can make a deal with GlobalSign/AlphaSSL for wildcard DV certificates. At least there are resellers out there that offer wildcards for 42$ https://www.ssl2buy.com/alphassl-wildcard.php but of course suck at API/automation. I've seen other resellers (usually lowendtalk-VPS) selling AlphaSSL wildcards for below 40$/y in the past.
Start-ups and Emotional Debt (2014)
Or flip it around, and ask them what they are going to do in order to get to 9. It shows how self aware they are of their own knowledge gaps and also calibrates the scale.

On the off chance they say 10, well, they better know just about everything.
Wow, your history matches mine quite closely (manually typing BASIC programs into the C64 whilst not really "getting it", then going on to the Classic Mac OS and onto BBSes). I first got into the Mac around System 6 with a Mac 512Ke, then onto a Plus and other machines from there... remember hacking at apps with ResEdit?

Also keep in mind that the standard language for the classic Mac was originally Pascal[1], not C.

In addition to Metrowerks CodeWarrior (which I also recall being pricey), there was also the Borland TurboC++ family. And starting from around System 7 there was MPW from Apple[2], which targeted a number of languages and was eventually free.

[1] http://en.wikipedia.org/wiki/MacApp

[2] http://en.wikipedia.org/wiki/Macintosh_Programmer's_Workshop
The key point is that it's an _unauthorized_ integration.
It also seems pretty easy to read to me (I'm a CS researcher). The only oddity I can find in the sentence is that "mediating" in this usage, meaning "serving as an intermediary", is a little jargonish. It's one of the standard dictionary definitions of the word, but using it in this way is more common in certain areas of academic writing, and it develops a bit different shade of meaning as a result. You could compare how the startup world uses "disrupt" in a more frequent and slightly jargonish manner compared to standard English.
You know to fix this? Symlink your bullshit in ~/ to some other directory.

I have a "my_config" repo on GitHub that contains personalized home files.

Shockingly!!!!! they're not stored in my home directory because that would be an absurd idea! Instead .{vimrc,profile,bashrc} are symlinked to ~/code/{mysusername}/my_config/{_vimrc,_profile,_bashrc).

Guess how many times I've wiped out my home dir?

(it's zero, zero times)
Obj-C already had try / catch, it just wasn't considered idiomatic to the platform. Amazon caught a bunch of flak when they wrote an Obj-C interface to AWS and all of the error handling was try/catch instead of NSError (probably, they just line-for-line transliterated their Java interface).
The VTech PreComputer 1000 (2007)
It is a gut feeling from an old dog that has seen corporations change their stances in technology too many times.

Why adopt Vulkan given their investment in Metal, to the point that they have moved their accelerated 2D stack to Metal.

What is the point to rewrite it again for Vulkan?

Even if they adopt Vulkan, most likely would be a layer on top of Metal.

As for being in the group, Sony is also and they don't use OpenGL on their consoles.
Show HN: PushBots.NET: .NET API Wrapper for PushBots
Lessons Learned from a Year Without Showering