667 karma · joined February 20, 2011
Do you have any performance numbers?
I'd say apple is poised for a great year, unless the world economy goes pop, which might well happen but can't be helped.
It's going to be a little while before pypy supports 3.5, but once that happens, Python will be very well placed. Something like Tornado + pypy + py3.5 looks a lot like the app server stack of the future IMHO.
It has been a massive PITA, and probably could have been better handled, but hindsight is easy. The future looks bright.
IntelliJ is much better, very quick and responsive. It's actually a great demonstration of how Java apps don't NEED to be slow PsOS. I'm an iOS guy and didn't know about Android Studio, and the prospect of going back to Eclipse has kept me from even thinking about Android dev. Now I might well give it another try.
Where are the synergies? Display ads within VR? From the reaction of visceral disgust I've seen to ads on the apple watch, I can't see anyone putting up with them in the Oculus.
Maybe they're keeping something Insanely Great up their sleeve, but from their total failure to do anything at all with whatsapp or instagram, I'm not hopeful.
But you are absolutely right of course - the physical quality is irrelevant in the market for such an emotional product.
Apple knows nothing about your cards (they are all encrypted on-device), and nothing about your transaction except that there was A transaction (since Apple just sees a token that gets passed from you to the card provider).
The merchant doesn't see your real cc number, just a one-use token. So they can't track you unless you choose to add a loyalty card.
The card provider sees all details of the transaction. Just as now, and what you want.
And the real cc details are stored in dedicated silicon on a fingerprint-locked device.
Turns out that dumb and simple beats smart and complex.
Ted Nelson is a great guy and deserves more recognition than he gets for Xanadu, which shaped a lot of thinking.
Tornado + py3.5 is a very easy and monster-performing platform.
Though PostgreSQL is as good a choice as MySQL. Technically better (AIUI) but with a less gigantic support base.
Sooner or later computation will have been around for long enough that everything will settle on a common boring architecture (how much steam engine innovation has there been recently?) but until then we'll always be using the systems designed to solve the problems of 10-15 years ago.
To paraphrase Rumsfeld, you don't build on the platform you want, you build on the platform you have.
Once you have a 6m+ contract under your belt, look at recruiters again. As distasteful as they are (and they are), 90%+ of the most valuable contracts go through them. I would love for these parasitic fucks to be disintermediated, but if that was going to happen it would have happened by now, so live with it.
Your problem with recruiters is that you are having 'friendly conversations' with them. This identifies you as a mark whom the recruiter can place into a £400/day contact and pay you £200. This happens ALL THE TIME and is the bread and butter of many recruiters.
The thing to remember about recruiters is that they have no clue about the industry they're recruiting for. If they did, they would be working in it, not recruiting for it. So, the only real clue they have of how good you are is how good you SAY you are.
So do not be friendly to recruiters - treat them was what they are - odious middlemen who need you. As you say, not signing anything with them is good. Another good strategy is to contemptuously dismiss the first contract a recruiter mentions. "This small-time crap? Sorry, I though you guys were top-drawer."
Recruitment is HELLISHLY competitive and the churn is savage. Recruiters are sharks, and they think like sharks. But they NEED you. They will absolutely fight over you if they think you are worth fighting over.
Don't bother until you have a contract under your belt. But once you have, start treating recruiters badly and see what happens. :)
There are finance startups where the above doesn't apply, but they don't pay like the banks do.
For the edge cases where you need complex joins and/or extra performance, don't try and bother with the ORM, just drop to SQL.