Become a fan of Slashdot on Facebook


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Comment Re:just plain old xterm, with this (Score 1) 352

I agree with plain xterm. Others tend to annoy me.

It's true there are a number of oddities about xterm that might put off people who've never used it before. By default no scrollbar, and once you enable it, it is kind of odd in that you don't use "modern" conventions to interact with it. Its menus and other features are hidden by keystroke combinations that are probably hard to discover if you don't already know about them. I don't like some aspects of the default configuration. I've heard the code is a mess internally, although I haven't checked. Etc.

But I still think xterm is the best. Some emulators flicker when scrolling; not xterm. It just seems faster, and I'm spoiled: even a small fraction of a second response time seems excessive to me. Uses very little RAM. Very configurable if you actually take the time to search through the man page. No superfluous decorations around the terminal (even a scrollbar) unless you want them. Doesn't depend on any huge modern GUI toolkits; if you can run X at all, then you can run xterm. It's available everywhere; get used to it once, and you aren't constantly getting used to other terminal idiosyncracies. Etc.

My personal configuration:

xterm*saveLines: 3000
xterm*scrollBar: true
xterm*boldFont: 6x10
xterm*foreground: white
xterm*background: black
xterm*font: 6x10
! Very useful to quit out of vi or less, and still refer to
! what you were seeing while typing next command:
xterm*titeInhibit: true
xterm*pointerMode: 0
! works better with the black background I like above:
*VT100*color4: blue
*VT100*color12: lightblue
*VT100*colorUL: yellow
*VT100*colorBD: white

Comment Re:Good for the Orchestra, and for music (Score 3, Interesting) 111

I thought someone might say something like this, but there is a clear response to it that fits the theme of my original post.

Yes, it is true that most movie and video game music is pretty boring without being attached to its original material (much like Beethoven's Egmont suite I mentioned in my original post - with the exception of the overture, essentially the equivalent of a Main Title theme in modern terms - it's not all that interesting). That said, the vast majority of music written during the 17th through 19th centuries (the period of time that what people now call "classical" was written) is not heard any more. What we hear now is the best music, the music that has survived the test of time. The same will be true in 100 years - most video game music will be virtually lost, never heard again unless someone happens to dig up the actual game. Some of it, however, is actually quite good, and will survive to become part of the standard classical repertoire. I think the Zelda Symphony alluded to in the article is a potential example of this.

Comment Good for the Orchestra, and for music (Score 5, Insightful) 111

I am a performing professional classical musician who also happens to enjoy video games.

I am saddened by the attitude that many people have that by performing music such as what comes from games that the orchestras are somehow "cheapening their brand" or that it is "diluting the culture." To claim this is to completely ignore why people listen to music in the first place, and where much of "classical" music came from. This elitist attitude is what has significantly contributed to the decline in attendance numbers seen over the last few decades.

Mozart was a party animal. He was essentially a 18th century rock star, complete with the fame and lavish lifestyle that implies. As much as he was a musical genius, he was terrible at managing his personal affairs and died penniless, buried in an unmarked grave.

Beethoven, who is often called the "Father of the Modern Symphony" (thanks to his groundbreaking work in his 9 Symphonies), was also very much involved in the popular music scene of his day. His Egmont is music that was written to be performed alongside a production of a play of the same name (only the overture is performed with any regularity today, as the play itself is pretty awful). This makes it essentially 19th century movie music.

When Stravinsky's Rite of Spring was first premiered, a riot broke out among the audience. This wasn't just because of the nature of the music itself, but because that was the culture of performance at the turn of the 20th century - the audience was looking for something to get riled up over, and the music hit that emotional chord perfectly.

Modern performances are often formal affairs that remove the context of the music from its original conception. This isn't always a bad thing, as a good performance of a Mozart Symphony can be very exciting, but to try to stick to that because of some idea that it's meant to be that way is to ignore what the music actually is. Modern orchestral composers don't compose symphonies any more, they compose for movies and video games. That movie and video game music of today will be tomorrow's classical music. I've already seen performances of movie music from 50 years ago or so programmed into classical performances (not the pops concerts where such music usually resides), and such will become more and more common as time goes on.

In any case, something that increases awareness of the medium is a good thing. Today's kid that attends a video game concert performance might be tomorrow's grandmaster concert soloist, inspired by the music they heard when they were young. Even someone just making the leap from attending a video game concert to deciding to attend a classical concert isn't a very big one, but is extremely important to the long-term health and survivability of the genre.

Comment I hope they succeed, but... (Score 5, Interesting) 426

I hope that this effort of GM's succeeds at least well enough for them to continue R&D into EV's, but there are 2 significant problems I see that they'll need to overcome:

First, they'll need a high-speed charging network that will allow for long-distance road trips. Public charging infrastructure is too slow to realistically allow for a trip that is further than what one can do on a single charge. Granted, with 200 miles instead of 40, this is significantly better than what's out there now, it's still not good enough for someone that wants to occasionally take their car on a multi-state road trip. Tesla's supercharger network gives them a competitive advantage, and GM will need something similar. Tesla has said that they are willing to share access, but it has to be on their terms. If GM is willing to buy in on that, we might see a Bolt capable of using Tesla superchargers - this would solve this issue for GM.

Second, the established dealer network has no interest in selling EV's. Most of their profits come from after-market service, and EV's have (theoretically) significantly less service needs. To this end, the dealers are motivated to push traditional ICE's over EV's in virtually every case. This is the major reason why Tesla does not use the traditional dealership sales model. No car salesman will direct you to a Bolt - you'll only get one if you come in specifically wanting one and push past their sales tactics to get you into something else. Buyers of the Nissan Leaf have reported resistance to and sometimes outright hostility from dealerships over wanting to purchase an EV. Unless GM is somehow able to break the dealership cartel and begin direct sales themselves, this issue won't be overcome anytime soon.

Another thought: at $30,000, I strongly suspect it is priced as a loss-leader, meaning it is being sold under cost. Tesla needs the economies of scale of their massive battery factory they call their "gigafactory" now under construction in Nevada in order to achieve a $35,000 price point for the Model 3. It seems unlikely to me that GM has managed to bring the cost down so much without a gigafactory of their own. It seems likely to me that the Model 3, at $5000 more expensive, will be superior to the Bolt in virtually every respect (Tesla has repeatedly said that their 200 mile range will be a real-world figure, while the Bolt's 200 mile range will probably be an ideal figure in perfect conditions, though I'd love to be proven wrong about the Bolt).

All this assumes that GM actually delivers as promised, which is far from guaranteed.

That said, more competition in the EV space is a good thing, so I hope the Bolt does at least well enough for GM to continue research in the area.

Comment Re:Stagnant (Score 1) 157

Well, if your current ICE does last 3-4 years like you hope, maybe you'll be able to replace it with a Tesla Model 3. 200 miles of range, base price of $35k, expected release in the 2017-2018 time frame.

I'm actually in a similar situation - my car is showing signs of age, and while it is running fine now, I can't be sure how much longer it will. Most of my daily driving is under 30 miles, so a Nissan Leaf would do the majority of the time, however once a month I take a trip that is about 100 miles round trip. Granted, unlike you, it's generally pre-planned (I actually have one tomorrow), but it's often enough that the idea of renting a car whenever I do it sounds like too much of a hassle. Also, since my 30 miles of normal driving still happens on those days, an EV has to have a minimum of 130 miles of real world range before it is even an option. To be an option I'll consider, 200 miles is minimum to cover those one-off cases of needing to go even further.

The Tesla Model S is currently the only option that meets that requirement, but it's far too expensive for my budget. That said, I have high hopes that the Model 3 will be my next car.

Comment Comcast Internet good, customer service not (Score 1) 401

My experience with Comcast as an ISP is that the service itself is actually pretty good, if a tad expensive. I have a high-speed, low latency connection with native IPv6. However, I cringe whenever I have to contact their customer service for any reason. Their policies seem designed to make any customer interaction as painful as possible, and I have never had a positive experience when I have had to call them. This recording does not surprise me at all, as the representatives that cancel service probably have metrics that state they must save a certain percentage of those that call to cancel (my guess is that particular rep had been threatened by his boss that if he didn't do better in that regard that he'd lose his job).

If they want to fix their bad CS, they need to make fundamental changes to the way they approach customer service. A good starting point is to give their reps more authority to deal with issues themselves and not be beholden to policy. If the company doesn't trust their employees to make good judgement calls on what's good for the customer and the business, then they shouldn't have hired them in the first place. When someone calls to cancel, it is OK to politely ask why once, but if the person refuses to answer it should be left at that. Remove any metrics that are in place about how many saves a rep must perform.

Comment Re:This isn't always good though (Score 1) 97

Android does provide a meaningful alternative, but I don't see it providing overall a better mass market alternative in some areas. If a security hole is found in the OS, how quickly will it get to every Android phone once patched by Google? That is not an answerable question, because it's simply not possible with the current setup to do so.

Also, no OS upgrade on an iPhone is forced. Never has been, and shows no signs of changing. Hell, iOS even asks if it's okay to update carrier settings.

And no, the fragmentation issue is not FUD. It's real, and thankfully Google agrees. The Android developers at my job are very happy with the Google Play Services API changes, as we have a product already shipping that will improve in the next major version. Fragmentation is why our Android team is larger engineering wise. It has a real cost to my business. We personally don't care to get deep into the open arguments, we just want a good platform to ship our product on. And again, credit to Google for addressing some of the pain points, but it's being done not in an open way. I doubt the source to GPSAPIs will ever be released. So going back to the point of the article, and my first comment, open is not always showing to do good in this example.

Drop the attempts to have an us vs them war with Android vs iOS. The sooner you do, the sooner you realize each side has unique benefits and downsides both can learn from. Clearly Slashdot still has the us vs them mentality so engrained in it, that meaningful commentary still is missing. I'll be taking my leave again for about a year or so and see how things change.

Comment This isn't always good though (Score 2) 97

It's great to see Open Source used as a tool to help foster healthy competition where it otherwise may not happen. But it's also potentially bad if the Open Source path leads to worse results for end users.

Take for example the iPhone/Android comparison made. The iPhone took control away from the mobile phone carriers in regards to the device, allowing all iPhone users to see updates all at the same time. It also put a dent in the phone crapware problem. Android has done nether, suffering problems because devices can't be all easily updated. Google today announced that they will be updating APIs through Google Play. All because their attempts to update those APIs at the OS level failed due to carrier and device manufacturers holding up, or never providing OS updates. Google is only regaining control and providing better user experience on Android by becoming more closed, at least when it comes to how they deal with carriers and device manufacturers.

Comment TI-99/4A Basic ... Linux (Score 1) 413

Older people probably have long enough chains that the poll would need literally millions of options to include the right one. For example: TI-99/4A Basic - No persistent storage Apple IIe DOS MS-DOS 3.2 on an 80386 UNIX system V/386 v 2.1 on the same 80386 Linux (various distributions and versions: first Slackware 3.0 on pentium pro; currently gentoo on a core i7)

Comment Re:Curiosity (Score 4, Insightful) 150

If it hits, Opportunity is hosed no matter what. The comet will kick up such a dust cloud that Opportunity's solar panels will not be able to keep it powered. The comet is big enough that it will have a direct effect on the entire planet.

Curiosity, on the other hand, would do fine unless it is unlucky enough to be caught within the blast radius. Note that even if they know now exactly where it will hit, if Curiosity is within the dead zone, they wouldn't be able to do anything about it - it can't move anywhere near fast enough to get out of the way when faced with something this big. The best we'd be able to hope for is that it would be able to get some spectacular shots of the final approach and is able to transmit them fast enough before the end.

That said, assuming it does survive the initial blast (pretty good odds, actually, given just how big a planet really is), having a functional probe on the ground would provide invaluable data about the resulting dust cloud and how it affects the climate.

Comment Re:False Equivalence (Score 5, Informative) 193

"...have the Librarian of Congress revisit that decision" != "Make Cell Phone Unlocking Legal"

That is all.

The summary is poor. The petition itself actually states "We ask that the White House ask the Librarian of Congress to rescind this decision, and failing that, champion a bill that makes unlocking permanently legal."

Comment Re:32-bit signed integer? (Score 1) 492

Probably laziness. You need an integer variable, you just use int without thinking about whether the value might ever go negative or not. This probably happens all the time, but it is extremely rare that it actually becomes an issue. After all, a signed int can store a number up to just above 2 billion - how often do you need to store numbers even approaching that big? The same thing happened in World of Warcraft with gold. For a while, the gold cap was (2^31)-2 copper (which translates to 214,748 gold, 36 silver, 46 copper) - which indicates they used a signed int despite the fact that it's impossible to have a negative value of money in the game.

At some point (I'm not sure exactly when, but I think it was during the Wrath of the Lich King years), they changed it to use a 64-bit value, and the gold cap is now 1 copper shy of 1 million gold. That was an artificial limitation - there's no real reason why they couldn't just use the entire 64 bits if they wanted to - I don't think anyone would ever be able to reach the 2^63 (assuming a signed 64-bit integer) that it could store.

The shortest distance between two points is under construction. -- Noelie Alito