Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:As always (Score 1) 368

And yet people think it's fair that the artists man up and shoulder the cost of a few months of streaming.

Apple did not do this unilaterally. They approached the rightsholders who actually own the music - that is, the labels and not the artists - and proposed this arrangement. After much negotiation, everyone agreed that this was a solid plan and started moving ahead with it. How much money Apple does or doesn't have is immaterial because they could not legally do this without the consent of the people who own the material, and those people thought it was a fine idea and signed on the dotted line.

So yes, it's perfectly fair: not because you or I think so but because the people capable of vetoing it said it is.

Comment Re:Relatively difficult to get a work visa for the (Score 1) 410

Intra-company transfers for an existing employer (e.g. IBM), limited to a year if you are making £40,000/year; call it $63,500 at todays exchange rate; this is generally not hard for someone employed by IBM, actually

Did I misinterpret that, or did you really mean to say that £40,000/year is a plausible amount for an IBMer to make while living in London? What would you say is a nice salary for a senior engineer?

Comment Re:Do they ever follow up? (Score 1) 283

but if all this does is provide free entertainment I'm not so sure

Don't underestimate the value of free entertainment. Sometimes that guy coming home from his second job really needs to unwind a little before he gets his 6 hours of sleep, and a little YouTube is probably a healthier and cheaper alternative to an after-work beer. Also, entertainment has traditionally proven useful to help prevent the proles from revolting against the bourgeoisie. It's generally not a great idea to insist that the poorest be made more and more miserable for their own good.

Comment Re:SubjectsInCommentsAreStupid (Score 3, Insightful) 323

Software engineers like me who won't touch the kernel with a 10' poll because I don't need the aggravation of dealing with him.

You shouldn't worry about it. From everything I've seen, he's a lot more sympathetic to new contributors making mistakes than he is to old-timers who should know better. It's fair and reasonable to hold them to a higher standard, and that seems to be exactly what he does.

Comment Re:Aftermath (Score 1) 546

You have to wonder, then, what will happen in the United States a few years down the line when the many social programs implode. Digging out of it seems impossible given that unfunded liabilities are, as of this writing, over $818000 per taxpayer (see bottom line) and that is an optimistic number (pessimistic numbers more than double that). Food-wise, with cuts to Social Security, I expect we'll have senior riots - old and slow and easy to machine gun down, but who knows what kinds of people the failure of the health programs will bring. Since I will be approaching being a senior around that time, I've been hedging against expecting anything from the government and likely will move out of the country before then (my wife wants to retire to Ecuador, I'd prefer Europe, as my German is far better than my Spanish).

Comment Re:Two questions need to be asked (Score 1) 546

While mainly attributed to Franklin, that quote and similar ones were used widely before and during the Revolutionary War. He also apparently said it in different forms at different times. The stairwell plaque in the Statue of Liberty says "They that can give up essential liberty to obtain a little safety deserve neither liberty nor safety." and attributes it to him. Even Franklin apparently used it with different contexts at different times.

The context of the letter to the governor in 1755 specifically refers to weapons for frontiersmen, which were difficult to procure for non-military personnel (most likely out of fear of a revolution, which was still 20 years away):

Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. Such as were inclined to defend themselves, but unable to purchase Arms and Ammunition, have, as we are informed, been supplied with both, as far as Arms could be procured, out of Monies given by the last Assembly for the King’s Use; and the large Supply of Money offered by this Bill, might enable the Governor to do every Thing else that should be judged necessary for their farther Security, if he shall think fit to accept it.

Comment Re:When does the powerhouse part start? (Score 1) 281

PHP was built to be a thin wrapper to C libraries. Don't blame PHP for what is not its fault.

It is at fault. It's the job of the wrapper to present a consistent interface to the things being wrapped. Otherwise, why even bother?

It is trivial to build very high performance web, command line, or GUI apps with PHP

And yet the only PHP command line utilities I've ever seen are shells for controlling PHP web apps. I've never seen a PHP GUI app so I can't speak to that.

For being as allegedly suitable for developing those kinds of things, almost no one seems to be doing it.

Comment Re:When does the powerhouse part start? (Score 2) 281

Yes, it is. There are plenty of languages that can cleanly generate web pages and system and application development. Web frontends are important and popular, but hardly the end-all be-all of modern programming. PHP is losing a lot of ground to single-page frameworks like AngularJS. It never had ground for backend platform development outside a handful of visible companies: for every Facebook, there are 100 companies with Java or Python infrastructure platforms.

I contend that PHP is good at exactly one thing: gathering data from backing stores and formatting it as HTML. That's being quickly superseded by browser JavaScript or portable device apps that fetch the same data through REST and format it themselves.

Comment When does the powerhouse part start? (Score 4, Interesting) 281

PHP is Turing complete, so it's technically possible to write anything in PHP that you could write in another language. That seems to be about the most it's got going for it. PHP does nothing to help programmers write sane, maintainable code. It's almost impossible to develop without having a browser tab open to php.net ("The online docs are great!" "Well, they'd have to be."). There is zero consistency with things like argument order. Dangerous legacy concepts like "mysql_real_escape_string" are only recently deprecated and don't have a set removal schedule. It's a one-trick pony that's nearly useless outside its niche as a web page generation language. It's just a mess - a dangerous, unmaintainable mess.

I won't refuse to use an app just because it's written in PHP, but I do heavily weight it when comparing alternatives. PHP is a powerhouse in much the same way as McDonald's. It may be ubiquitous, but it still sucks and you have to question the judgement of anyone who chooses it to start a new project.

Comment Re:people content with old machines... (Score 2) 558

Well, that and the fact that many of us build ludicrously over-specced machines whenever we actually upgrade. "Well, I'll be watching a lot of Youtube videos, so 32GB of RAM, 16 cores, 16TB of spinning storage, and 2TB of SSD should just about cover it. Oh, and toss in a couple of GPUs because I've deluded myself into thinking I'll write a protein folding simulator some weekend."

Sometimes it takes a while for your technology to become obsolete when you've installed ASCI Red in your garage.

Comment Re:I predict ... (Score 1) 181

The downside to larger screens is that 1080p isn't much when you are close to the screen

I'm not sure about that. My couch isn't all that far away from our 60" 1080p screen and don't notice individual pixels even in things like the on-screen channel guide. There's an enormous quality leap from 480 to 1080, but not as much of a visible difference after that. You'd hear a big difference between 22KHz audio and CD-quality 44.1KHz recordings, but few people except trained experts using special equipment could hear the difference between 44.1KHz and 96KHz. Well, same with video: the current standards are pretty close to the limits of most peoples' perception, and comes at a significant component price, storage, and bandwidth cost.

Slashdot Top Deals

Disclaimer: "These opinions are my own, though for a small fee they be yours too." -- Dave Haynie

Working...