Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Comment: Re:Unrelated to Github (Score 2) 145

by jeremyp (#48632267) Attached to: Critical Git Security Vulnerability Announced

No it isn't.

Both NTFS and HFS+ are file systems that are case insensitive and case preserving (by default). They work as designed. They have always worked that way as the people who ported git to those platforms should have known.

Just because you don't like the way NTFSD and HFS+ work and it makes the programmer's job a little harder doesn't mean there is a bug.

Comment: Re:class act (Score 1) 171

by jeremyp (#48580709) Attached to: Julian Assange Trying To Raise Nearly $200k For a Statue of Himself

But when a prosecution can't even be bothered to determine that someone is one

The issue of whether Julian Assange is a rapist or not would have been settled years ago if he had not skipped bail. He would have been taken to Sweden and interviewed about the accusations. Maybe as a result of that, there would have been a trial and hopefully he would have been found guilty if and only if he did rape somebody.

Right now, he's a fugitive from justice, which makes me think that he is not confident that he would be acquitted of the rape allegations. You can talk about the danger of extradition to the USA, but he was in the UK for a while before he ran away and the USA made no move to extradite him. I don't think that is a real danger.

Comment: Re:View angles (Score 1) 567

by dublin (#48577263) Attached to: The Case For Flipping Your Monitor From Landscape to Portrait

All monitors are made to be viewed landscape.

No they're not.

It's about biology. Our eyes are by nature more accustomed to view wide scenes instead of tall ones. If you feel like flipping your monitor to a vertical format, you probably have a too small monitor. With a properly sized widescreen monitor, two webpages fit nicely side-by-side. Who maximizes browser windows nowdays anyway?

Uh, me, right now, and pretty much always...

Viewing the world through the letter slot of widescreen displays is simply horrid - HDTV set the computer graphics world back by well over a decade, and we're only just now beginning to release ourselves from its slimy clutches...

Comment: Re:Ah, auto dealer politics (Score 1) 137

by dublin (#48568433) Attached to: Tesla Wants Texas Auto Sales Regulations Loosened

The inspector would write up faults, they would fix them, he would write up new faults...eventually he lost patience and let it be known that the real problem was that he hadn't yet found a blank envelope filled with cash.

This is Texas after all - a call to the Texas Rangers might well have ended that kind of corruption for good - most inspectors are state-licensed, and it's hard to make a living if you've lost your license. I'm not saying we're corruption-free here, but in my experience, the level of common ethical business standards is still much higher in Texas than in some other states I've done business in. (Cough, *California*, cough *Illinois*, cough, *New Jersey*...)

Comment: Re:Probably (Score 1) 137

by dublin (#48568359) Attached to: Tesla Wants Texas Auto Sales Regulations Loosened

Really, if Tesla gets their way, then GM (or Toyota, VW, etc) can force you to get your GM car serviced only through "authorized" GM service centers, under pain of voiding your warranty. Especially in today's world of telematics, they will control your car more than you do. Is that what consumers want? I damn sure don't...

Tesla's model is hideously proprietary and abusive of its customers. The silly thing is that Tesla's customers are such fanboys that they cheer Tesla on in their subjugation of their rights as customers.

I'm no fan of dealers, but at least at a dealer there's a *chance* someone cares about me, if they're locally owned and not part of one of the increasing number of megachain dealerships. That chance is near-zero if my only choice is to deal directly with the manufacturer.

I said it before, Tesla is evil, and no amount of greenwashing can change that...

Comment: Re: "there's a certain logic to doing those in Tex (Score 1) 137

by dublin (#48555213) Attached to: Tesla Wants Texas Auto Sales Regulations Loosened

Remember that the dealership layer was inserted by the states to PROTECT consumers from the crushing power of the auto manufacturers, and add some local accountability through choice. (Choice that has vanished lately as we've allowed huge dealer networks to replace that local ownership, more or less defeating the original purpose.)

There are certainly significant problems with the current model, but remember that the current dealership model was created to address problems that resulted from exactly what Tesla is asking for - direct control of the customer relationship by the manufacturer, especially during the rapid consolidation of brands in the first three decades of the 20th century. That means we should at least THINK about what we're doing here before we make reactionary policy changes either for or against what Tesla's asking for. I'm no big fan of the dealership model, but I am skeptical that if Tesla gets what they want, that it won't be a huge win for the big manufacturers at the expense of local power and control, and ultimately, at the expense of buyers. (Dealers who regard customer service as a possibly necessary evil aren't exactly helping themselves here, of course...)

State government policy should first serve both the people and the corporations (which are just legally "embodied/corporeal" groups of people empowered to act as a single person) of the state. The best ironclad principle of true libertarian conservatism is that government power and control must be kept as local (at as low a level) as possible, as the higher it rises, the more corrupt and evil it will eventually become. Neither big government nor big business is a good thing, but the two of them "working together" is pretty much always a very bad thing...

Comment: Re:You don't know C++ properly until you know C (Score 3, Informative) 641

by jeremyp (#48554229) Attached to: How Relevant is C in 2014?

" don't really seem to understand the difference between pointers and C arrays"

Well, because there isn't one at the language level. The array syntax using square brackets is only a syntactic sugar for pointer arithmetic, nothing more.

There is a difference between an array and a pointer.

char a[100];
char* b;

b = a; // Fine
a = b; // Not fine.

If you read the standard, the language used is that, in an expression, an array "decays" to a pointer with the rule being that you get a pointer to the array's first element. The "array is not a pointer" rule is further demonstrated by passing an array to sizeof (as viol8 points out).

Comment: Re:"there's a certain logic to doing those in Texa (Score 1) 137

by dublin (#48552191) Attached to: Tesla Wants Texas Auto Sales Regulations Loosened

Namely paying the workers less.

This is just errant bigotry against Texas. If you actually knew anything about he state that's creating 75% of the new jobs in the entire US, you'd realize that there is a *very* competitive labor market here.

I definitely have to pay more for talented or skilled software people here (especially in Austin) than in other parts of the country. Hell, if you've got a CDL and can pass a drug test, you can make $100K+ driving an oilfield truck - all due to the economic miracle called fracking - no thanks to the US Government, which has tried its best to kill the strongest economic engine still running in the US... That said, there are a LOT of programmers who aren't worth what they're getting paid, and when the next bubble burst in the mobile/social software space, there are going to be many people out of work and with suddenly unmarketable skills.

BTW, it's not like the laws here are hurting Tesla any - Here in Austin, you can't swing a dead cat without hitting one of the things. I know one thing - I'd sure hate to own a Mercedes or BMW dealership, since that demographic has made the Tesla the currently trendy car for show-off poseurs.

Comment: Re:Good reasons for Swift and Go (Score 2) 161

by jeremyp (#48542057) Attached to: Why Apple, Google, and FB Have Their Own Programming Languages

The only substantial way of improving on string concatenation in Objective-C would be to introduce custom operators, and that brings its own set of issues. The other alternatives sacrifice consistency.

Actually, you could quite easily bring custom operators to Objective-C by adopting the Smalltalk approach. Simply allow symbols to be messages e.g.

        [@"foo" stringByAppendingString: @"bar];

could be written as

        [@"foo" +: @"bar];

Smalltalk allows you to drop the colon with binary operators so you could even have

      [@"foo" + @"bar];

Wishing without work is like fishing without bait. -- Frank Tyger