Until software patents are abolished, developers and consumers will continue to be ripped off.
133 karma · joined November 7, 2015
Until software patents are abolished, developers and consumers will continue to be ripped off.
Now they've reduced themselves to "breaking" compatibility every couple of months to try to get people to maintain their software lease.
Despicable trash.
Another example: Forcing people to use an E-mail address as their user ID. This is a security and practicality disaster. Not only do people now have multiple Apple IDs (which Apple huffily refuses to consolidate) that split their iCloud and App Store purchases into a mess, but a large proportion of the public undoubtedly thinks that they have to use the same password for this ID as they do for their E-mail account itself.
Everyone's E-mail address is on spammers' lists. When you combine that with a list of the top passwords, you get thousands if not millions of compromised accounts.
STUPID.
I wonder how many people have this ability, especially when reading about organizations like the one that went to Appalachia to teach people in depressed areas to program.
Analog sources could vary in volume because they provided voltage across an analog input. When CD players came out, they had notoriously "hot" outputs, meaning physically higher voltage. Not so with digital connections.
Everything mastered (or "remastered") since the late '90s has been destroyed with dynamic compression to make it "louder." It's the biggest crime against art in our times, but is poorly understood even by musicians who complain about it. Interestingly it's the older ones, like Neil Young and Bob Dylan who have been the most vocal about it, but incorrectly attribute it to data compression or sampling rates.
Thanks to the failure to standardize C++ ABIs (among other reasons) that didn't happen... except for VBXs. You really could throw together a CRUD app pretty quickly with off-the-shelf VBX controls.
No it isn't, because those functions have equivalent menu items.
Easter-egg controls in a GUI are a different (and inexcusable) story.
If Go is so great, why was Kotlin released four years later and made the standard on Android? It's annoying enough to have to use Swift and Kotlin for iOS/Mac vs. Android. Now Go? What happened to Dart?
Then there's Rust. What about next week?
Then... nothing further was heard about it.
But that's off-topic to some extent; I scanned through this page looking for some good news for developers. Topping my list is support for SVG assets. NOPE. WTF? Android has had this how long? Apple's "@2x", "@3X" bitmaps were amateur-hour to begin with, but a decade later? No vector support?
Come on.
And still no user-definable color schemes. Windows (and Unix GUIs, for that matter) had them for decades, while Apple forced its late-'80s inverse scheme on every user that whole time. The hard-coded "dark" theme is a half-baked, belated admission that staring into a glaring light bulb with black text on its surface all day may not be the best way to work.
This would also have been a great time to abandon the single menu bar, but nope; that poor decision continues to plague Mac users. Really, this should have been canned in the transition to OS X, but now there's even less of an excuse.
I'm sure there will be some good changes, but from this list I'm not encouraged. Getting rid of the distinction between toolbar and app content... WHY? The "flat UI" experiment was a failure. Let's continue to take tasteful steps back toward GUIs that communicate in universal visual terms whenever possible.
Am I missing something here? Has this been addressed?
Thanks.
Touchscreen UIs are not for creating. They're for taking what you're given, pecking at giant canned buttons in a dumbed-down UI.
A pigeon can peck the colored button to get a food pellet. That's tablet UI.
Webster's continues its descent into stupidity.
But there was one exception: VBXs. We did indeed write a lot of software for some very high-profile clients using drag-&-drop VBX controls, especially things like data grids. VBXs did largely deliver on the promises we all heard at the time.
The other big hype at the time was how the newly unified UNIX camps were going to wrest the desktop from Microsoft. We all know how that turned out (except the people who are still saying the same about Linux...)
I hope Microsoft has fixed a few of these things though: http://goldmanosi.blogspot.com/2012/05/visual-studio-is-it-g...
You use transitive verbs when you want to direct them at an object.
I suppose those are usually delivered under a "negotiated contract."
No, that should be REINTRODUCE. The whole point of a GUI is that it's intuitive. The depicted controls should bear essential visual qualities of real-world objects, like buttons. Does the button look like it's sticking out from the background? Then it's not depressed. And so forth.
"Flat" UI is an idiotic regression that has set GUIs back decades. Come to think of it... did they ever suck as much as "flat" UI? Now we have entire interfaces that are an Easter-egg hunt. It's pathetic.
Don't use corticosteroids unless it's a dire situation (pretty much never).