1,218 karma · joined July 18, 2013
To take it further I'm equally as fine with me eating an 8-bit animal as I am with a 64-bit being coming into my house and eating 32-bit me :)
I encourage you to consider trying out more throw-away work before writing the real thing. You find yourself with not only a more lucid vision of what goes in to the "real thing" but a little more muscle memory in getting started down the right path.
That's what HN is to me right now. Yeah it's not truly anonymous but almost everyone here's a stranger to me and I have some wonderful discourse with like-minded perceptive folks any time I visit.
Also reddit to a lesser degree but more experienced redditors than myself this is diminishing I don't fully understand that point
If the specifications for the serverless platform were "open" then the client could move their stack to different vendor with insignificant planning/risk.
An analogy would be vendors somehow changing machine virtualization such that your code was required to be very hypervisor-aware to function, and porting from vmware to xen imposed significant cost and risk.
Id be delighted to see a universally adopted standard specification for serverless computing including management interfaces and platform compatibility. The sort of specification that competing Cloud providers could implement thus better empowering consumers like myself. I have faith it will come around eventually all of this is relatively new
https://www.opensecrets.org/lobby/clientlbs.php?id=D00003356...
Generation or so back in the USA that was the the general over-the-rainbow vision of where technology would take us.
The robots would do the work while people would afford more time to spend on leisure/artistic oriented lifestyles.
Public companies, pressured to maintain that revenue trajectory, compensate reduced growth by squeezing more value from existing users.
This tends to lead towards more obtrusive advertisement, aggressive data collection which, if not carefully implemented, leads to negative publicity and attrition.
The struggle in 2018+ is to find what we collectively considers "acceptable privacy", or in other words where is that line between what valuable personal information folks will offer up and what's considered generally creepy.
It would be encouraging to see FanDuel just cough up the erroneous wager (which is surely cheaper than a lawsuit) and tighten down the definition of errors in spreads to something more specific such as anything outside like 2 standard deviations within the scope of a game*
*I'm not a gambler just someone who believes the definition of error can be mathematically defined for everyone's benefit
The scripters, probably the more experienced folks would use abbreviations, shorthand and all-lowercase. The programmers like myself would predominantly use powershell on less-frequent occasions to glue our apps together and PascalCase and verbosity has already been burnt into our brains.
Powershell, like perl, took that philosophy that welcomed both parties to write code as they pleased.
But then powershells 2 and 3 and 4 came out, and all that stuff I learned in v1 became deprecated. And I wanted a powershell script that would just reliably run on any, say, windows machine 2003 or beyond. But when I google for something like 'how do I invoke an osql.exe query command? how to escape the quotes?', or, 'how to load a dll and having an adjacent config file and run a method?' I get so many different answers ranging from woefully misguided to version-specific to syntax so wildly different to the untrained eye they look completely different yet being effectively equivalent. I inevitably spend hours crawling google and cobbling together the bits that work cross-platform, document heavily and sit in amazement at how much work it took to do something one would think was simple.
It's a shame but my experiences with powershell as an occasional user have shifted from enthusiasm to seeing it as an arcance even punishing experience when I'm used to bash or python.
I hope this doesnt sound mean in any way, its just that when youre talking with a computer, words like grep/sed/awk and regular expressions bear a learning curve but once you get past that barrier it is much easier to communicate succinctly with the computer with what you really want to do.
Now, in the bigger picture, I agree with you that sharing knowledge and innovation benefits the greater good over longer term.
But the thing is, if you copy these novel inventions in secret, close up access to anyone else being able to benefit and establish trade embargoes then its more like stealing than copying.
It's sort of like if Aaron Schwartz sold books to private buyers instead of open sourcing them.