903 karma · joined January 30, 2011
programmer from auckland, new zealand via cape town, south africa.
web: bitserf.org github: bitserf twitter: bitserf
https://github.com/apple/swift-evolution/blob/master/proposa...
At some point in the future I imagine we would also see native Swift APIs.
Over-raising seems like more proactive version of that (2008 still being relatively recent in investors' memory), and VCs likely suggested this to portfolio companies.
Probably not a reason to double down on your private API usage.
Basically if you don't have an EFTPOS terminal as a retailer you may as well not exist. Even temporary food stalls at festivals usually have a mobile connected terminal.
I developed a mobile manual entry personal finance tracking application as well, stuck with it for two years, but I'm back to manual entry using Ledger because of the pain in the ass it is to enter data on mobile, whereas I can use automation to import my various bank accounts data (e.g. https://github.com/cantino/reckon) with Ledger.
The reporting on the data is the gold, for me, the mobile app didn't really add that much value, so I just gave up.
It distributes source code and the audience is developers wanting to integrate that into their projects at build time.
Using something like RPM or DEB for that task would be, uh, suboptimal.
https://www.mikeash.com/pyblog/friday-qa-2015-11-06-why-is-s...
Not that this justifies skipping testing on Windows, but it's not impossible to see how it's no longer a top priority, since all of the growth is sitting on the mobile side.
Note that I have been upgrading my license most every year, but chances are I'll just make do with what I have next time around.
If the current pricing model isn't viable for them, I'm sorry, but it is not my problem. It's already the most I pay for any tool I use, and I have found it worth it so far, but coercion into a subscription model just doesn't work for me.
Not a great move by JetBrains.
Not surprised to see Pragmata as an inspiration, I bought that font a few years ago when it was around US$100, and I still love it today, I probably use it 80% of the time :)
And frankly, if there's going to be a new, modern, high quality language with support for the platforms I care about (Linux, OS X), I'm going to use it.
I wonder if RMS is going to publish a Swift version of "The Java Trap". I don't think it will meet with the same result (relicensing under the GPL).
Whereas the extension model of AdBlock I presume lets it be more clever.
But on the flip side, the Safari approach would be much more performant than having to execute some JS to enforce blocking.
http://www.charitynavigator.org/index.cfm?bay=search.news&or...
I honestly can't be fucked any more, they can hire some QA with the billions they're earning. They can build all the fancy APIs they want, I'm not touching it until they haven't decided to discard it after a year and some other poor suckers have suffered through their eternal September of shitty buggy newness while fighting with App Store review team every second version for the privilege to make burger flipping money.
You can bundle all the configuration for a particular client into a .ovpn file - this includes the client and CA certificates.
I use this on iPhones and iPads, with the OpenVPN iOS app - works great for a family of iOS devices that need access to some geo-locked services.
The whole point of my comment was that I'm now more unsure of anything than I was when I was younger and more susceptible to appealingly simple solutions.
The world is incredibly grey.
Happily, I have now grown up.
Not sure why you celebrate that Microsoft is treating everything but the latest as legacy.
His point is that after massive rework for OS X, more than 10 years ago, expertise in Cocoa has been remarkably stable and portable across their ecosystem.
Microsoft in the same time, has been through how many data access layers? How many networking/HTTP APIs? Web frameworks? GUI toolkits? All of it legacy abandonware now.
It's not free to have to continually retool to work with APIs that will still get bugs fixed.
Yes, using the 1998 API will still work. But that API will never be worked on again. Good luck if it has a bug that means something is impossible to do.
Microsoft errs on the side of throwing something out there before it's fully baked, and fixing it by introducing replacement APIs with the learnings from the first couple.
Apple's approach is to keep APIs private up until such time as they're ready to make them public, after which they commit to them and they'll be The Way To Do Things for a much longer time.
Which you prefer I guess depends on the type of developer you are.
Additionally, Google's implementation requires the transaction transit their infrastructure, Apple's does not. They don't even know the transaction occurred.
Yes, they're not technically first, but the two systems are not identical.
Personally, the less a large corporation knows about me, the better.