Beta

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

What Windows Phone 8 Needs To Do To Succeed

DannyO152 Re:Windows Phone 8 (246 comments)

That's all nice, but VS and Nokia were joined a year ago and Lumia/WP7 did not set the US on fire. So let's think about this. I figure it's sales channel/carrier issues which are resolvable through one of the two taking up the spending a few notches. Unfortunately, Nokia can't afford a low margin top-end smartphone and they already have it priced under competitors' offerings. (800/900. As we know, the pricing on the 820/920 is not announced.) How much of its licensing revenue does Microsoft want to spend per phone? Both Nokia and Microsoft are doing this to grow profits and there's the dilemma. Share has to get huge fast in order to provide the volume they seek. But the more share they buy, the more volume they require in order to move the needle.

about 2 years ago
top

How Apple's Story Is Like Breaking Bad

DannyO152 Raspberries All the Way Down (288 comments)

Jobs' sense of his specialness and his rush to get things done before he died was there way before the cancer was found. I rely on the Isaacson book for this tid-bit.

Meanwhile, Jobs is not Apple and Apple is not Jobs. Addictive, as in products, is a clumsy metaphor. Addictive as in meth is a physical and psychological state which reveals itself in isolation, anti-social behavior, and health decay.

Facile, featuring convenient memory holes, and poorly thought through. Yep, CNN all the way.

about 2 years ago
top

Microsoft Posts First Quarterly Loss Ever

DannyO152 Re:Write down is still money that was spent (327 comments)

An acquisition of a company is not an expense, it is an exchange of one asset, cash for instance, for another. But, when making a strategic acquisition, as Microsoft did, one pays above the asset's value and the difference is booked as another type of asset called goodwill. As the new asset starts contributing profits, the goodwill is reduced by offsetting the retained earnings.

So, what are we to say about the aQuantive write down? The 2007 acquisition, using a fair amount of shareholder assets was a mistake, but, most acquisitions of this type are. I think it comes down to this, the management sold the Board on the acquisition on the basis that this was a good tactic towards the achievement of furthering their strategy of increasing Microsoft's share of the online advertising sector. Why that strategy? Because, they wanted to hurt Google.

Look at that year: the iPhone launch year. What was Google busy doing? Pivoting their nascent phone from Windows Mobile killer to iPhone competitor. They were looking ahead. Microsoft was complacent about phones — we all know the Ballmer quotes — and was spending money looking back at a sector that the same management didn't know it was losing when it happened.

So, sure, the aQuantive write down is a discrete event, and an accounting exercise regarding checks written in 2007. But the same managers who made the deal are in charge, and do we think they're learning their lessons, or are they still spending money in a futile effort to regain relevance in markets that they blew? Everyone looks at Nokia with jaundiced eye for taking Microsoft's cash, but really, shouldn't we be asking if Microsoft is spending its money wisely there? We look at quarterlies to see the trends, to see the mistakes corrected and uncorrected, to form a part of a picture about the whole. We look at Microsoft quarterlies to see if they are successfully diversifying from Windows; truth be told, they do and they don't want to make that transition. It was a bad quarter.

about 2 years ago
top

YouTube-MP3 Ripper Creator Takes On Google

DannyO152 Trademarks (141 comments)

I think his real problem is having youtube in the domain. YouTube doesn't own the copyrights to any audio, except for the videos they author. But, I'm sure that they've trademarked their name in all jurisdictions possible.

about 2 years ago
top

US District Court: Game Elements In Tetris Clone Infringe Tetris Co.'s Copyright

DannyO152 Re:Not a good precedent (138 comments)

... not all choices are expressive, merely consequential to the idea, and...

This would have been better said as "... not all choices are expressive, some are consequential to the idea, and.."

more than 2 years ago
top

US District Court: Game Elements In Tetris Clone Infringe Tetris Co.'s Copyright

DannyO152 Re:Not a good precedent (138 comments)

In orchestral non-vocal music, the melody is the only protectable part of the composition. So at that point, your analogy fails.

But, just to give everyone a bad analogy to abuse me for: giving protectability to the shapes and grid size is akin to giving protection to an arrangement's choice of the key of F, because that made it easier for the clarinets to perform.

Based on the linked summary of ruling, it seems the judge was convinced that the grid size constituted expression. However, as explored by Judge Alsup's recent ruling in Oracle v. Google, not all choices are expressive, merely consequential to the idea, and to extend copyright protection to these choices is to grant a back door monopoly to the ideas. I hate the histrionic hyperbolic absurdity question, so call this a nine-month early birthday present: armed with this ruling, could a terminal application developer sue others for infringement for also having used a 60 x 40 grid?

As to your essential point about the fairness of Tetris's developers not realizing their maximum revenue because heretofore the law had allowed the basics to be replicated, frankly not all idea and expression vocations are equally protected. Just ask any stand-up comic friend about their recourse for joke-stealers. My takeaway is that with games the reason that people enjoy them, the mayhem, the puzzles, the manipulation of elements, the mise-en-scene of the fantasy, etc., are fair game, meaning there is a limit to the upside, and thus development costs should be constrained. I think in the grand scheme, it's better this way. The alternative is the manifesting Line 4 having its "????????" replaced with "Sue."

more than 2 years ago
top

NPR's "Car Talk" Glides To a Halt

DannyO152 Re:About bloody time (148 comments)

And there I was back then listening to KCRW and enjoying both. I do have to admit that I preferred Joe Frank or Cafe LA as following programs. But then, I could hear Car Talk on KPCC.

Fast forward and I listen to Le Show and Car Talk on podcast. Incidentally, one Shearer's best recurring bits these days is Karzai Talk, which is more a satire on US involvement in Afghanistan than one on Click and Clack.

more than 2 years ago
top

Copyright Infringer Tries To Shut Down Reporting On Her Infringement

DannyO152 Re:Clearly not a copyright atty (418 comments)

I think logos fall under the realm of trademarks and her enforcement right is against those who use it in such a way as to cause confusion among possible and actual customers.

more than 2 years ago
top

Ask Slashdot: What Language Should a Former Coder Dig Into?

DannyO152 A Book You May Like (530 comments)

Pragmatic Programmers published "Seven Languages in Seven Weeks" last year. I liked the book and would recommend it for any one who wanted a taste of today's interesting languages. Over the past year, I've seen that some readers were disappointed at the language choices and some didn't like the way the author, Bruce A. Tate, selected a movie characters as shorthand descriptions for the languages' feels.

The languages: Ruby, IO, Prolog, Scala, Erlang, Clojure, and Haskell. As for development and runtime environments, these can be had and installed at no cost.

If I was asked to name the one language that is widely used, has immediate practicality, and the runtime is already installed on your computer, I'd pick javascript, which runs in the browser. Get a browser that has a console for reviewing javascript errors. The java part of its name is deceptive. It is quite different than java, but the 90s Netscape folks figured that that imprecision would help adoption. I'm not one to rue days, but that one could a candidate.

You didn't mention what languages you were familiar with from your consulting days. One question to be asked is whether you want to look at a language that is familiar but advanced the the ones you did work with or would you prefer to explore the other streams of language design. If you wish to write personal application and utilities, there is likely to be a language tied to your platform. For Windows, it's C#. For OS X, Objective-C. For Linux, you will have to pick a gui framework and its language.

more than 2 years ago
top

Apple Has Too Much Money

DannyO152 Re:Apple's management doesn't know either. (570 comments)

The pressure came from investors disappointed with Microsoft's stock performance last decade. Apple hasn't had that problem in recent times.

more than 2 years ago
top

Apple Has Too Much Money

DannyO152 Re:Another fly on the wall heard from (570 comments)

1995 and 1997, but your basic point stands. What one could say is that after 2009, when there was a lot of cash in the bank and more was rolling in, the company could have started paying dividends and still have the cash to fund expansion, manufacturing ramp-ups, and large-order supply-chain advantages.

more than 2 years ago
top

PC-BSD 9.0 Release

DannyO152 Re:Just out of curiosity (117 comments)

My FreeBSD box has to be seven or more years old. It's gone from one of the 5's through 9.0 without a reinstall. I don't use it 24/7 (but I have). Its primary purpose is to be my cvs code repository. To tech-date the system, subversion was just emerging, hence, cvs. Probably should go git.

I did use a FreeBSD system for a desktop, but this was for a year and a half around 2001. I got an iBook in September 2001, but I had already left the Windows fold for my home computing, so the desktop went FreeBSD. I do prefer OS X because of the gui integration. For a small business where I was the de facto IT guy, I used FreeBSD/squid for a web proxy and solved some huge problems with an ancient Windows SMB server at zero cost: I had used an off lease machine that was constitutionally unsuited for the business's CAD work.

Documentation for BSDs is great. I was considering a wipe and reinstall, as the path of least resistance, as I went from 8.2 to 9 yesterday, but I ate my veggies, built character, and went and looked up the step I had forgotten from the last time a version upgrade occurred. An up to date manual for FreeBSD is available at www.freebsd.org. It also is downloadable as part of the system sources and the local version is kept in sync via cvsup/make. At the site, you might find the release engineering, errata, and security update histories illuminating.

PC-BSD has some interesting ideas and I do run it virtually. It has had application sandboxing for a while, which is something I see the popular, consumer oses implementing. The project is also working on the package dependency issue and I like the way they are thinking. So, while PC-BSD is relatively new, the project keeps its kernel and userland synchronized tightly with FreeBSD. They got good folks there and I expect that its stability should be good, though not as good as FreeBSD, because of the concerns with third-party windowing parties.

Now, as I look at your summary of your problem, I'm not sure that it quite makes sense as a general question for guidance. The computers that are off-lease have to be 2 or 3 years old. You don't need seven more years from them. If you could, you'd have put Windows 7 on them. Well, PC-BSD is no more a substitute for Windows than Windows is a substitute for PC-BSD. (Yes, that's right, if one has set up a productive Unix-like environment, then Windows is a degraded experience, with quite a few "You can't get there from here." issues.) I hope this isn't a case when someone sets up a problem in order to have others offer suggestions that are swatted down, because the constraints are such that it has moved out of the power spot of the technology being discussed. Besides, the applications are far more important than the underlying os in terms of box longevity. If the cost of wiping and reinstalling saves thousands of dollars in licensing fees, well?

Any way, to summarize, you need seven more years of Windows or Windows-substitue usage from your computers and Windows 7 is too expensive, there's only to be one more wipe and reinstall, Linux doesn't help you out, and the BSDs, with their windowing systems being orthogonal to the kernel development, though very stable, may not support the applications and processor that you want to keep using. Then, I wish you good luck, because I don't think any one else other than you is trying to solve your precise problem.

more than 2 years ago
top

Have Walled Gardens Killed the Personal Computer?

DannyO152 Re:Removing root access (848 comments)

So let's see, I'm running Lion and work with postgresql, which I think Apple includes with Lion now. Well, at least that's my guess: I had to figure out why 9.0.x was in /usr/bin when I had just installed 9.1.x via the OS X binary available from www.postgresql.org (which goes into /Library/PostgreSQL/9.1/. That was a few weeks back. Yesterday I wanted to work through some examples in a book and needed to add some extensions from contrib, but I couldn't see how via the binary, so I downloaded source, bunzipped, make compiled/installed, uninstalled the binary (to avoid port contention, though I could have configured my source install to not use 5432), and updated my path via .bash_profile so the local (~/bin/pg/bin) binaries would be picked up before the one in /usr/bin. Used the lib and include directories from my MacPorts environment in /opt so I'd get readline.

So, have to say, I'm confused, what's the problem with Lion again? Because I have Pixelmator through the app store, VMWare Fusion (drag .app folder to /Applications), from a brick store, postgresql from make build && make install, and I've written my own applications in Haskell (ghc-compiled) and java. It isn't the scroll thing is it, because that really isn't such a big deal. Hackintoshing?

Really.

Really? I like OS X, but I'll use FreeBSD or Linux on a computer where I don't have a license for OS X's use. Truth is, those other operating systems are better in many regards for many tasks.

more than 2 years ago
top

Apple To Require Sandboxing For Mac App Store Apps

DannyO152 Re:Why is this such a bad thing? (584 comments)

And let's think about who and who isn't in the app store.

Microsoft Office isn't. If users are forbidden to install Office, all the folks who are okay with buying Macs because they can run Office stop buying Macs.

Adobe Dreamweaver isn't. Say goodbye to web designers who are taught that tool.

I see someone cued the fanboys arguing that the big lockdown won't occur. I don't see that it's likely, but the point would be that those of us who need to run applications that cannot and will not be found in the App Store will replace our Macs with machines onto which we may install our productivity things. It will probably mean that we will have regretted giving Apple those last dollars and will not give Apple any more dollars. Are we in numbers such that Apple will miss us? Not my concern. I'm trying to get things done with the least amount of friction. No one ever guaranteed me it was always going to be easy, but I appreciate it when it is.

more than 2 years ago
top

John McCarthy, Discoverer of Lisp, Has Passed Away

DannyO152 Re:RIP and thank you for AI (354 comments)

The standard answer is that homoiconicity and functions as first-class objects combine powerfully and result in fewer lines of code. There were problems with inefficiency of its data structures and, as I've read Rich Hickey explain, the list, an implementation, instead of the sequence being the abstraction. Hickey started clojure, which is proudly a Lisp, and it was a choice and not a nod to the flavor-of-the-month.

more than 2 years ago
top

Richard Stallman's Dissenting View of Steve Jobs

DannyO152 A Clarification (1452 comments)

Let me clarify. Even though I disagree with Stallman over the necessity of all things being user accessible, I appreciate the point and believe that his is an important voice to hear. It's just there's a time and place for everything and clumsy formulations such as Jobs as Mayor Daley or "malign influence on computing" are counter-productive as he tries to build the world he wants. That's his problem and I don't believe the FSF has to respond to what he says as an individual.

more than 2 years ago
top

Richard Stallman's Dissenting View of Steve Jobs

DannyO152 What's the Beef (1452 comments)

Well, I know some of the answer. That there is something along the lines of device freedom, though we don't ask that of the microprocessors in the microwave. (Though some clever folks have put the os of their choice on appliances.) This is an elite freedom, in that most of the world could not make use of the freedom if it was available. The ironic thing: people are putting their own code onto their iPhones and iPads, so I guess this is about Apple having to support customizations. That doesn't make sense to me.

The FSF and Apple had a kerfuffle over Objective-C and gcc over a decade ago. The FSF won and Apple became a well-behaved licensee, meeting the terms of the license. Apple didn't start talking about Communism and if they needed functionality under a different license, they got the code or wrote it. Exactly what we tell those folks who pop up now and then and try to exploit work that is available through the GPL.

Should the FSF distance itself from Stallman because of this tasteless compulsion to express a polemic with the thinnest veneer of humanism? No. Why start now?

more than 2 years ago
top

Psystar Loses Appeal In Apple Case

DannyO152 Re:hypothedical question? (258 comments)

They do do it. When you get a new system, that Windows OEM license has terms which say you infringe if you transfer it to another system, even if you've removed it from the first.

more than 2 years ago
top

Apple Store Artist Raided By Secret Service

DannyO152 Re:Wait a second (376 comments)

Didn't read the article, mea culpa, but how was he going to receive the photos his program took? How can Apple assume that photos are all that his application does and nothing else is transmitted or a control channel isn't opened? The Secret Service is the federal agency for investigating credit card fraud, so, they're called in, you betcha, to verify that idiot, self-entitled, privacy-hating, condescending artist is the reality and not the brilliant disguise.

about 3 years ago
top

Apple Store Artist Raided By Secret Service

DannyO152 Re:Admin Privs?? (376 comments)

Why is this marked interesting? ~/Applications/ is on the path. "Installation" is copying the executable to a directory and "running" is invoking from the command line using a fully qualified path. Put an entry in the login items and the program will run again at account login. No admin rights needed as Unix lets a user control her directories and run programs. This security hole is found every where. It's actually considered a feature, as in, "I have the right to run whatever program I want on hardware I own."

As far as a program turning on the camera, getting the stream, and turning off the camera, this is provided by the apis and I would be stunned to find that any environment, OS X, Windows, Linux, etc., would require setuid for access.

Finally, at the end — no, scratch that — at the beginning of the day for any discussion of security, the moment unfettered physical access comes up, somebody does the "Game over, man." schtick.

As to the escalation to the Secret Service, this guy put software on all the computers that was transmitting data to a point outside the store. Maybe it was just photos, but what if it was also data which could be used for identity theft or credit card fraud or to put the store's Macs on his botnet?

about 3 years ago

Submissions

DannyO152 hasn't submitted any stories.

Journals

DannyO152 has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?
or Connect with...

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>