|
The article says: An API is essentially a language for instructing a computer on what to do. Golly! I've learned something new, today!
Amazon's claim is, of course, utter bollocks.
Coping API class names, etc, so that people can use familiar commands to do similar things on different platforms, does not in any way infringe any copyright.
What it does do is make it easier for people to transfer their skills from one platform to another, and that is only in everyone else's interests, not amazon's.
[edit] I named the wrong megalithic, egomaniacal corporation [/edit]
I wanna be a eunuchs developer! Pass me a bread knife!
modified 6-Jan-20 8:03am.
|
|
|
|
|
You are right of course. Given that Oracle is suing Google for doing with the Java "API" the same as Oracle has done with Amazon's "API", Oracle's suit comes across as a bit disingenuous and hypocritical.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
TheGreatAndPowerfulOz wrote: Oracle's suit comes across as a bit disingenuous and hypocritical. And is also why I got the megalithic, egomaniacal corporation names mixed up.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Several major Microsoft products will reach their end of support during 2020, with Office 2010, Visual Studio 2010, Windows 7, Windows Server 2008 (including 2008R2), and multiple Windows 10 versions including 1803 and 1903 being some of the most important ones. "My only friend, the end"
|
|
|
|
|
That’s the new result of the paper: What exactly is possible if you have a Dyson sphere and you want to use it to drive a jet to push a star around? The mileage isn't great, but they see you coming
|
|
|
|
|
Step 1: Take a Dyson Sphere.
...
If the guy wants to be a sci-fi writer, he should stop calling himself a Physicist (and that's not to mention that if you want to make an engine from a Dyson Sphere, all you have to do is cut a hole in it, so he's not even any good at sci-fi).
A paper on something so ridiculous should not be considered for tenure, as it will encourage others to publish equally ridiculous papers.
And the guy who did the artist's impression of a Dyson Sphere needs a dictionary.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
When Satya Nadella became CEO of Microsoft in 2014 he made sure that each employee knew and lived the company’s mission statement, which is, “To empower every person and every organization on the planet to achieve more.” "When something's going wrong (You must whip it)"
|
|
|
|
|
Yes, because it's all about team work, team structure, team interaction, team Eveything!
... Except that it is so f***ing NOT!
When you sit down to use a microsoft tool (VS, word, excel, etc. -- even notepad) you are NOT working as a part of a team; you are working as an individual.
ms is spending so much time and effort to make its tools "great for teamwork!", without paying a blind bit of attention to the fact that That Is Not How They Are Used!
How often do you "interact with the team" when writing code, editing a document, filling out a spreadsheet, fiddling with a presentation, etc?
Answer: You Don't! The things you do with ms tools are the things you do on your own -- preferably without any distraction from "the team".
This satya chap really doesn't have -- and never has had -- a f***ing clue what working life is for 99% of people, or what those people need from software apps. He's taken windows from being the most versatile OS on the planet to the most annoying, and ms office from being the most functional and useful software on the planet to the most egregious and time-wasting.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Team word processing ... for those times when you have to share.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
I guess that puts me in the top 1% then.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
Distributed app platform's proposed agreement 'isn't freedom respecting,' he says Is there an open source license for writing new open source licenses?
|
|
|
|
|
I love "procedural-type communications", and the brown envelopes that come with them.A con-man Arthur Brock said: We are trying to say: the only valid way to use our code is if that developer’s end-users are the sole authors and controllers of their own private crypto keys In other words, only organisations with lots of money for lawyers and developers and backhanders.
He personally won't make money out of allowing a million brilliant, individual (but not rich) devs to play with it, improve it, and branch it.
I.e. He doesn't want to open-source it at all; he wants a proprietary license -- so they should give him what he wants.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Bingo!
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
A now-former senior IT exec has admitted conning his employer out of $6m – by setting up a fake tech services biz that billed his bosses for bogus services. Maybe he was just subcontracting to the mirror?
Another take - be careful using Word's invoice template?
|
|
|
|
|
Yes, well, what about that-company-that-I've-heard-of-but-that-has-nothing-to-do-with-me-personally that CP hasn't yet paid for their new servers?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
A narrow ban targeting AI tools that analyze satellite imagery Weapons of Mass Deduction
Also, sometimes there isn't enough to spare to export
|
|
|
|
|
As long as there are no bans on AIs that can analyse how deceptive and scummy the verge is with users' personal data.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
The Wi-Fi Alliance has announced some new vernacular that can be applied to custom-made devices that are capable of operating at the 6GHz level. This one goes to six
|
|
|
|
|
Oh, I love being reminded about the wi-fi allience -- they always make me laugh!e.g: Key benefits of Wi-Fi CERTIFIED 6 technology include:
• Higher data rates
• Increased capacity
• Performance in environments with many connected devices
• Improved power efficiency
Yup, because a little label makes the hardware work so much better!
If anyone makes improvements, even huge ones, to the technology, those improvements will no way be able to outperform the benefits brought by sticking on a little wi-fi-alliance label!
Everything else they write is full of similar gaffes, obviously written by a combination of religious devotees and jobsworths.
Such fun! Such fun!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Experience has taught us that micro-optimisation often has little or no beneficial effect on performance, but does make code harder to understand and maintain. It's all fun and games until your next review cycle when they expect you to do it again
|
|
|
|
|
..having a lot of inefficient code, and pointing to ONE optimization to claim that micro-optimizations are a good idea in general..
With tips like using the isEmpty-call, because "It may also be more computationally efficient". That already implies that it also may not, and for most code the difference is hardly noticeable. Spending money on that is money burnt.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Henry (pitest) wrote: Small performance tests can give us early answers to questions like:
• “Are there any obvious bugs that become visible under load?”
• “Did that code change make things slower?”
• “Did that code change actually make things faster?”
• “Where are the bottlenecks in things I can easily change?”
Hallelujah, Brother!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Damnit, I gave in and looked it up: The two-million-dollar comma[^].
Of course, when the article writer says "use a pair of commas to set off interrupting words, phrases, or clauses", what he means is "parenthesise" -- I don't criticise people over vocabulary, but it's a lot less typing (and easier to use in a sentence), if you want to talk about it with someone else.
This is one of the main reasons why all punctuation (except a full-stop at the end of each paragraph) is frowned upon in documents for courts in the UK; it forces lawyers to phrase their text very carefully.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
As one of my languages du jour, I've always had a fondness for C#. Because it's never too late to look at features you might never use
Or even get to use if they punt them before release
|
|
|
|
|
I am confused now. I expected new possibilities for people who always wrote C or Fortran code and want to stay with their old style, but no: these features look quite interesting.
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|