|
On May 4, the U.S. Circuit Court of Appeals ruled that Google had not only copied code, but by recreating the functionality of Oracle's APIs, it was also infringing on Oracle's copyrights. The decision insinuates that a developer who implements a standard or specification can now be open to lawsuit by the specification's creator. If it sounds like this type of ruling would break the entire foundation of software development, that's because it does.
"To a profound pessimist about life, being in danger is not depressing."
|
|
|
|
|
I wonder if that affects their PDF goals.
|
|
|
|
|
Yesterday, there was a wall of Tesla patents in the lobby of our Palo Alto headquarters. That is no longer the case. They have been removed, in the spirit of the open source movement, for the advancement of electric vehicle technology.
I had a good line for this, but Elon Musk beat me to it.
|
|
|
|
|
There's been a lot of hype surrounding Apple's Swift language since its release. Some have claimed that, thanks to its support for optional types, it solves the null reference problem, Tony Hoare's "billion-dollar mistake". But that's not quite true. Let's see why.
Maybe Swift isn't that almighty, infallible incarnation of Objective-C everyone is heralding it as.
|
|
|
|
|
By trying to solve the problem of negligence (and a NullReferenceException is typically caused by some kind of negligence somewhere), it will only cause more negligence.
|
|
|
|
|
I agree, the NullReferenceException is not the problem, it's the symptom.
There are two kinds of people in the world: those who separate humankind in two distinct categories, and those who don't.
"I have two hobbies: breasts." DSK
|
|
|
|
|
I could have titled this article "SQL Server 2014 Improvements for Developers," and then said, “There are none,” and saved myself the trouble of writing a commentary for this week. Developers, developers, developers?
|
|
|
|
|
Microsoft partners looking to diversify their practices might have a hard time finding viable alternatives. And no, Google isn't one. "Meet the new boss, same as the old boss"
|
|
|
|
|
It's funny just a week ago Microsoft broke our partnership because they noticed that the application in the last exam does not support Windows Server 2012... A few interesting things:
1. Our next exam is in 4 months and we are preparing our app with all the requirements
2. With the previous exam 2012 wasn't between the requirements
3. Microsoft didn't send us a notice of any kind, we just realized that all our Visual Studio 2013 instances (connected to the Microsoft partner MSDN account) failed to start.
4. When logged in we realized that our MSDN is marked 'expired' with a mystical code assigned. We contacted Microsoft with that code and then realized what the problem is
So tell me why one should love to be Microsoft Partner and not to look for alternatives!!!
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
I've heard more than a few stories like this one. And yeah, they definitely don't give one the warm fuzzies. The problem is (and what the article discusses), is that there just aren't that many alternatives.
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: just aren't that many alternatives Yet! But like with very much everything - if someone looks for someone will provide. The sooner the better!
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
A series of 11-second videos have been driving the internet crazy. There are over 80,000 of them, and all they show are a series of blue and red rectangles moving around on screen in seemingly random directions. "It is a riddle, wrapped in a mystery, inside an enigma; but perhaps there is a key."
|
|
|
|
|
Until recently, anyone may have been able to assemble a list of every Gmail account in the world. All it would have taken, according to one security researcher’s analysis, was some clever tweaking of a web page’s characters and a lot of patience. I'm pretty sure firstname.lastname@gmail.com will get you quite a few as well
|
|
|
|
|
This is...disconcerting, to say the least. Still, if the bug was as egregious as the article makes it seem, the Gmail population (ostensibly everyone) would either be dealing with dramatically more issues, or there simply weren't enough people who figured it out.
|
|
|
|
|
Kent Sharkey wrote: I'm pretty sure firstname.lastname@gmail.com will get you quite a few as well
I'm equally sure that Google's spam filter is good enough that I'll at most see one or two of them a year.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Google has started an open-source project for a PDF software library, which developers will be able to incorporate into applications designed for a variety of platforms. "I woke up this mornin' with my mind, my mind, it was stayed on freedom"
|
|
|
|
|
"Dang!" - Adobe President
|
|
|
|
|
Gee Adobe's not likely to be happy about that?
If they merged would they call it "Goober"?
If first you don't succeed, hide all evidence you ever tried!
|
|
|
|
|
And now henceforth in my head Google and Adobe are one company and its name is Goober.
|
|
|
|
|
Mike Hankey wrote: If they merged would they call it "Goober"?
"Goober" literally means cow sh*t in Hindi
Zen and the art of software maintenance : rm -rf *
Math is like love : a simple idea but it can get complicated.
|
|
|
|
|
virang_21 wrote: "Goober" literally means cow sh*t in Hindi
Perfect
If first you don't succeed, hide all evidence you ever tried!
|
|
|
|
|
Please let it be good, please let it be good, please let it be good...
|
|
|
|
|
I was happy to read that it would be based on Foxit's code base, which is much better than Adobe's IMO. At least this way they won't be open sourcing all of the bugs in Acrobat.
TTFN - Kent
|
|
|
|
|
Indeed - and I've pretty much talked my employer into buying the FoxIt PDF SDK anyway...
|
|
|
|
|
OTOH if they were really interested in minimizing the exploit surface from pdfs, they'd just use Mozilla's pdf.js library. All javascript, so adding it doesn't add anything beyond the browsers existing attack surface. It's good enough for normal sized PDFs; although for multi-hundred page manuals I still prefer a stand alone reader.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|