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

 



Forgot your password?
typodupeerror
×

Comment Re:Why use ISP email? (Score 4, Informative) 269

THIS

There's no reason to use the email provided to you by your ISP. It's just another way to keep you locked into their services. Once upon a time, before web mail, and easily available domain names and hosting services, it made more sense to just use whatever your ISP gave you. But there is absolutely no reason to use it now, and it can actually cause a lot of problems as the OP has pointed out. Personally, I wouldn't recommend using a 3rd party Email provider at all. I would just buy my own domain name and figure out my own hosting solution for the email. Even if you just forward the email to GMail (This is what I do), you own the email address, and you don't have to worry about what happens when you want to switch the interfrace, and end up having to change your email address in the process. Many sites use your email address as your login, assuming that nobody would ever want to change their email address. Sure, GMail may be nice now, but they've shut down services in the path. I ended up switching email addresses a couple times when email services decided to close up, or just start offering really bad service. I don't ever want to have to switch email addresses again.

Comment Re:Valve is the lever moving the PC gaming world (Score 1) 57

I don't see why they should be working. Windows can't remove the ability to install 3rd party software without breaking basically every piece of legacy (non-windows-store) software that exists. As long as you can install 3rd party software in Window, which will probably be available for a long time to come, Steam has nothing to worry about the Windows store stealing their market away. I could see why they might have been worried when Windows RT was a thing, and it only allowed store apps to run, but that's pretty much been abandoned now. It's funny that you mention the "30% tax", since it seems like that is what Steam is charging as well. I can't get why this ever became popular on the PC, since that 30% is a huge portion of the price to give up. It's easy to write your own installer and cut out these middle men. If they can do it for Minecraft, surely other games can make it big without going through Steam.

Comment Re:Equality (Score 4, Interesting) 490

Maybe something's changed in CS. 30 years ago, it was probably more about research into computers. Now, almost everybody who is going into CS has no interest at all in doing computer research. They are mostly interested in doing software development. The entire field has changed focused. More than likely, if you take CS, you'll end up writing code for some thankless corporation who doesn't understand what code is and just wants to churn out stuff as fast as possible. 30 years ago, you'd be much more likely to end up working for NASA, Xerox PARC, IBM, or some other research focused company.

Which leads to another problem. People coming out of CS degrees are often very badly equipped to be doing what they actually end up doing in the real world. Personally, I'm happy that I took software engineering. It prepared me much better for real life jobs in software development than my counterparts in CS who spent a lot more time focusing on the internals of how various algorithms worked.

Comment Re:Examples??? (Score 1) 255

My school was like this too. By the time we got to third year, they basically let you write your assignments in whatever language you wanted. The only stipulation was that it had to run on the lab. Which means you could write Java, C#/.Net, C, C++, Delphi, and quite a few others. one guy even tried to write everything in Prolog.

Comment Re:Why? (Score 1) 355

Oh, but they did reuse the plus (+) operator for string concatenating. What they did with the language was allow a very specific object to reuse an operator because it made sense, but at the same time decided that nobody could possibly come up with another instance where it would make sense to use operator overloading. Some languages use a completely different operator for string concatenation. I wonder why they didn't decide to do that in Java.

Comment Re:Whats wrong with US society (Score 0) 609

Wouldn't that be extremely damaging to the roads? Also, I think there should probably be other rules for owning them beyond simply disabling the canon. Seeing a tank driving down the road is likely to put quite few people in a state of panic. Not everybody grew up in a nice little suburb. Seeing tanks driving down the street can bring up some scary memories for some people.

Comment Re:Why? (Score 1) 355

What happens if you need to store a date before 1970? What if you need a date with more resolution than a millisecond?

Also, perhaps operator overloading can be misused, but it comes in really handy when you have a class that actually represents a number. You probably don't want to start overriding the plus operator for objects that store XML documents or twitter messages, but that doesn't mean the feature shouldn't exist at all.

And perhaps you should do some reading about the .Net decimal data type. It has 28 significant digits. That means that even if you need 8 decimal places (like for bitcoin) you still have enough digits left over to represent extremely large numbers. Basically it has enough range to cover just about every financial transaction most coders are likely to deal with. Most databases (all) have a decimal data type for storing binary coded decimal information. The programming language you're using should also support them.

Comment Re:Why? (Score 1) 355

Personally if there wasn't some other major reason, I would choose .Net over Java for any project simply based on how well it handles dates, as well as the existence of the decimal data type. Simply having a base 10 decimal variable type solves so many problems. Java users will say, just multiply everything by 100 and store in an integer, or use BigDecimal. But those are just kludges that fall apart when you all of a sudden need to store 3 decimal places, or are cumbersome to use because Java doesn't have operator overloading, so you have to use function calls to do stuff like add two BigDecimal objects together.

Comment Re:Microsoft will fall (Score 1) 121

I'm actually surprised that you found Windows Phone to be such a bad OS. I recently switched to it from Android, and I couldn't be happier. What was it that you found so bad about Windows Phone? They've made some updates to it in the past while in usability. If you still have that old phone, I would boot it up to install the updates to see how you like it.

My biggest problem with the phone is lack of apps. There's some apps that I used to use an Android that aren't available on Windows phone like Strava. Fortunately I've been able to find third party alternatives that works just fine. I can still do everything I want, but it's just kind of an annoyance that some of the major players ignore the OS. For instance, the Facebook app is actually produced by Microsoft, and the only app Facebook has for Windows Phone is Messenger.

I spent $200 on a better phone rather than $59. Also, if you watch for sales, you can now get the Lumia 520 for around $20, but it's locked to a specific carrier (no contract). That is the most insane part. Some people are just buying them as media players. Or even as a second phone for when they don't want to take their phone somewhere it might get broken.

Comment Re:Microsoft will fall (Score 2) 121

Exactly. When there's plenty of $200 or cheaper Android and Windows Phone devices that do a very good job, it's not going to be long before people refuse to pay $700 for and iPhone. I'm surprised they've lasted as long as they have. There is no reason to pay such a high price for a phone. I don't see any with really compelling features. Perhaps the Lumia 1020 with it's 41 megapixel camera has a feature that no other phone does, but other than that, there doesn't seem to be a single phone out there that can do something that a $200 phone can't do. They're really doing to have to start offering real hardware differences like perhaps a real SSD inside the phone, or a phone that can run desktop software (even if it only works when you plug it in) if they want to continue asking $700 for a phone.

Comment Re:Monster Business School (Score 1) 288

Yeah, it's most likely just do to improper assembly/maintentance rather than owning the bike too long. The bike that I had a problem with had only had the stem inserted for about 2 years before I unsuccessfully tried to remove it. Both were used, but in very reasonable condition when I assembled the bike. It's possible to find new parts even for relatively old frames, and an old steel frame can last quite a while if it's taken care of.

Comment Re:does marketing hype matter? (Score 1) 288

At $25 for an official 3 foot Apple Lightning cable, there's no way I'd buy one. I got mine at MonoPrice, for around $9. They seem to work well enough. Even $9 sounds a little pricy if you ask me, but I'm not about to risk my expensive devices on something cheaper. The real problem is that the official Apple cables are so prone to breaking. The Monoprice ones are built much better and have lasted me way longer than the original Apple ones did.

Comment Re:Monster Business School (Score 3, Interesting) 288

Yeah the big problem in bicycles is steel frames with aluminum seat posts or stems (where the handlebars attach to the frame). Those things are often assembled without any kind of anti seize or grease and are known to basically get "welded" together from corrosion. I've seen a few that were impossible to remove.

Slashdot Top Deals

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...