Old Apache Code At Root of Android FakeID Mess
Malicious actors could create a malicious mobile application with a digital identity certificate that claims to be issued by Adobe Systems.
It's a good thing most actors aren't good at programming.
Seriously, why do we feel we must constantly reel words, which were perfectly content in their familiar habitat, into the jargonic fold? "Actor"? Couldn't we have used one of dozens of words already used in everyday English: programmers, hackers, thieves, people? That last suggestion brings up another question: which of the two instances of the word "malicious" could safely be removed from the sentence? Both. After a long introduction about a security hole, we're so ready for a scenario about villainy that we would be positively thrown off otherwise. At least they said "could create" and not "could potentially create."
Someone could put a fake certificate from Adobe into their mobile app.
The flaw appears to have been introduced to Android through an open source component, Apache Harmony. Google turned to Harmony as an alternative means of supporting Java in the absence of a deal with Oracle to license Java directly.
After the lawsuit from Oracle and now this, if I were the one who chose Java as Android's language, I would be kicking myself just about every day now.
The Almost Forgotten Story of the Amiga 2000
Forgotten? Not by anyone who was in broadcasting in the early 90's. It was quite a machine for us, even though it took all night to render an animated flame-effect title overlay.
I also will always remember it. In my formative junior high years, I took a video class that had among its gear an Amiga 2500, and I tried to make something like a live-action take on Animator's Revenge with Daffy Duck. From the article:
With the Video Toaster card, it was now possible to do with video editing and special effects what before took literally hundreds of thousands of dollars to do.
In the hands of an imaginative seventh grader, the Amiga Toaster was a ton of fun. For the same reason, the execution severely lacking, my videos were hard to watch for anyone but family and friends.
Microsoft CEO To Slash 18,000 Jobs, 12,500 From Nokia To Go
You think Elon Musk went into Nokia with an understanding of what Nokia needed as a business? Or merely a view that whatever they were doing was wrong because it wasn't based on Microsoft stuff?
You mean Stephen Elop, not Elon Musk. Quite a difference, but I can see myself making the same Elop flip-flop.
Python Bumps Off Java As Top Learning Language
I can't wait for this generation to saturate the industry. Fewer bugs, better features, from less nonsense to code programs with. They might even be better as people, with clearer heads. Python might even help you think more clearly.
Age Discrimination In the Tech Industry
Years of experience, to me, is at least as important in programming as in any other field. Experience makes you better at your job, not just 25% better, several times better.
Programming is designing. The hard things in programming are design choices, not learning some new syntax. Anyone can learn a language in a matter of weeks. But a designer can keep improving over the course of his whole life. As Steve Jobs said, the difference between an average taxi driver and the best taxi driver in the world is maybe 10-30%. But between average software and the best, ten or a hundred times.
Apple Announces New Programming Language Called Swift
PHP Next Generation
Speed up PHP? It already runs in a fraction of a second. The database queries, meanwhile, can take many times longer.
Why Disney Can't Give Us High-Def Star Wars Where Han Shoots First
Disney will have to get Fox's approval and probably cut Fox in for some of the profits, if they were to re-release the series.
First, why hasn't Fox put out DVDs or Blu-rays themselves?
Second, why would Disney scoff at such a deal? Even minus some to Fox, Disney would make a lot of money.
The originals in high resolution would be snatched up, both by fans who just like them that way and by collectors who deem first things higher.
Did the Ignition Key Just Die?
I have an unpopular theory that things should be as simple as possible, and specifically as purely mechanical or purely electronic as possible. The mixture of both gets me worried.
In general a computer is most advanced when it has no moving parts: no fan, no spinning disk. Keys are okay, but not on a smartphone.
On the other hand, I would rather advances in cars be mechanical, not electronical. It amazes me how little cars of the same size and shape have improved in miles per gallon over the decades. A 2014 Volkswagen Golf gets 39 MPG, but a 1982 Volkwagen Golf got 37 (http://www.fuelly.com/car/volkswagen/golf).
A lot of this can be chalked up to my first car being a 10-year-old 1985 Oldsmobile, full of automatic but old features, which all failed. My second car was stick shift, crank windows, etc., on purpose. Simpler is fewer things to break, to go on the fritz, to flake out, and to be expensively repaired.
Mozilla Offers FCC a Net Neutrality Plan With a Twist
Although I understood in the end, a few more commas and the word "that" could have helped smoothe the summary:
[Mozilla says that] the FCC doesn't have to reclassify the Internet access [that] ISPs offer consumers as a telecommunications service, subject to common carrier regulations under Title II of the Communications Act. Instead, the FCC should target the service [that] ISPs offer to edge providers, like Netflix and Dropbox, who need to send their bits over ISP networks to reach their customers.
Ask Slashdot: Intelligently Moving From IT Into Management?
Intelligently Moving From IT Into Management?
since this has been a one-man shop for seven years; namely my shop, I confess some reservations about handing over the keys and moving permanently up to the top floor.
There is a chance that you are ready and all there is to it is for you to find a capable replacement for yourself. But there is a ever-so-slightly greater chance that you aren't ready, that you'll be a micromanager, making yourself and subordinates totally miserable.
Ask Slashdot: Which NoSQL Database For New Project?
"Think of SQLite not as a replacement for Oracle but as a replacement for fopen()" --- About
Online Skim Reading Is Taking Over the Human Brain
The brain was not designed for reading
It wasn't designed for anything.
It is preprogrammed for learning spoken language. You might read Stephen Pinker's The Language Instinct.
New MU-MIMO Standard Could Allow For Gigabit WiFi Throughput
The new standard, MU-MIMO (Multiple User — Multiple Input and Multiple Output) has a clunky name — but could make a significant difference...
I thought clunky names were an engineering tradition, like CSMA/CD (Carrier Sense Multiple Access with Collision Detection), which means, Listening Among Others for a Chance to Speak.
London Council Dumping Windows For Chromebooks To Save £400,000
From the article:
The council was previously running 3,500 Windows XP desktops and 800 XP laptops
and is much happier now.
Canonical Shutting Down Ubuntu One File Services
I'm curious, or maybe just ignorant, why the open source community does not already have a mature, widespread file storage application that is peer to peer, like BitTorrent Sync. Maybe because peer to peer is so much harder than client-server. But I would have thought it would be further along by now, given our:
- technical savvy
- awareness of the importance of good back-ups
- distrust of corporations and governments
If we had a free file back-up service that was standard for Linux (or if there were two or three, for the sake of competition, but that at least each distro had one that it picked as its standard), then I think it would help Linux catch on as well as improve the sense of community: I'm helping host some of your data, you're hosting some of mine --- even though I have no idea what or whose it is because I have just a bunch of encrypted shards.
Why Movie Streaming Services Are Unsatisfying — and Will Stay That Way
I hate to say this, as much as I sympathize more with Netflix than a major studio, but shouldn't the studios eventually stream their movies themselves? Is the tech really that hard, why are they outsourcing it to Amazon and Netflix?
Like TV channels, we should just surf the studio websites until we find what we want (using Google, perhaps). That seems the inevitable future rather than one or two clearinghouses. That's what tech does: removes the middleman (except when there's a man in the middle ;).
Oppo's New Phone Hits 538 PPI
For an adult human, 400-600 is about the limit of what we can detect.
For most average human adults, the limit is about 300 dpi.
Speaking as a graphic designer with over two decades of experience, there is a reason that graphic designers have always targeted a print resolution of 300 dpi for colour images.
How 400-600 entered the conversation is beyond me. The percentage of people who can visually tell the difference between a 300 dpi output and anything higher than that is very, very small. The number of people who can spot the difference at 400+ is not even a consideration for discussion.
When I was a graphic designer, I was told 300 dpi --- unless the image had type, in which case, 600. I've found some corroboration:
1. Experiments with Pixels Per Inch (PPI) on Printed Image Sharpness by Roger N. Clark
2. Guidelines for Author Supplied Electronic Text and Graphics
3. Digital Art Guidelines
Apparently the eye is more forgiving when looking at photographs than at text.
Ask Slashdot: What's New In Legacy Languages?
"Legacy" is a buzzword for "old."
Multisyllabic and euphemistic, I'm sure it first came into being from the lips of an advertiser.
But if you want to think, write, and reason clearly about a subject, stick to the old, short words, the ones that your mind retranslates the words to anyway after hearing them.
Why Robots Will Not Be Smarter Than Humans By 2029
From the summary:
it still might not have enough time to develop adult-equivalent intelligence by 2029
2029: Skynet is born. Nothing bad happens
2042: Skynet turns 13...
Art3x has no journal entries.