Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Re:Gun-free zone? (Score 1) 1148

Frankly, college students are adults, they should be able to have guns on campus. Why not just make safe gun use and storage one of the first required classes? Rather than try and ban something that isn't going away, teach safe use and respect for guns and life.

No? Frankly, you should NEVER allow college students carrying guns. Have you ever been in fraternity houses where plenty of drunken kids hanging around? Let them have guns and you will see a lot more news about shooting each others. You expect too much on college students being responsible. Being an adult is not equal to responsible. "Should be" is not worth human lives when a tragedy happens. It is easy for you to say thing like this, but when a tragedy happens, you would either no where to be found or pretend you said nothing but distract the conversation to something else (i.e. teachers should have gun, should have better evacuate plan, etc.).

You can teach them to be responsible, but you should NEVER expect them to be responsible. Each individual has different level of responsibility and some will never learn. Thus, the solution is good but will NOT prevent a tragedy better than banning. So choosing only one of the two will not help. I prefer using BOTH solutions (ban + teaching) to lower the risk, but I know that the risk will never be zero.

Comment Re:"with a 2048 bit RSA key" (Score 1) 79

hashing scheme called ‘bcrypt’ and randomly salt each individual password

Well... you can still brute force a lot of the passwords if you have the hash and the salt.

Could you please tell me how long would it take to get even one correct password of an account using brute-force? Then how long would you need to get all accounts' password with brute-force? You may need to look for how they 'randomly select' salt for each account in order to reduce the time, I guess.

Comment Re:They are enabling criminals (Score 1) 470

You seem to be an anti-government person from what you replied. One point of view I want to point out because you seem to have no idea. Governments earn money is NOT A BAD THING (could be good or neutral). However, governments spend money a wrong way IS A BAD THING. These two ARE NOT the same.

Comment Re:How dare they! (Score 1) 166

You say this like it is a bad thing. Most taxi regulation is about keeping out competition.

That the service is so popular shows The People like it.

You said this like a short-sighted person. How about you apply the same concept to other situations besides Uber? How about a company you are working for found ways to exploit employees (including you), and the laws used to prohibit those work around but were revoked because of the court ruling? Then which side would you be?

Comment Re:Nail everyone? (Score 1) 618

Your story is interesting. However, if you are not sure about decimal handling (only 2 decimals), it should NOT be a problem as a developer to deal with it especially using JavaScript. I am not sure why you would blame the language on lacking of financial libraries stuff (and there shouldn't be!) because implementing a function by your own to handle decimal should be easy enough. You could feel that it is a difficult task if you aren't experienced in the language and the concept of how to deal with decimal (separate number and decimal)... If there is a library for the language, don't reinvent the wheel but use the library. If there is none, implement it your own.

Comment Re:UNAMERICAN (Score 2) 216

I'd be happy to support visa for these folks, but NOT H-1Bs or similar. If we need them, bring them in and give them full rights. If we don't need them that badly, we don't really need them.

I am not sure whether or not you truly understand the relationship between OPT and H1B. OPT (Optional Practice Training) is limited to those who are holding F1 visa and finished school in the U.S. (Associated Degree or higher) so that they can work temporary (it is now up to 29 months), and these people must work in the field they graduated from. H1B is granted to anyone who want to work in the US (up to 6 years) and have a sponsor.

What you said here looks like that H1B is only for those who are from the outside of the country and not graduated from here, which is not true. Many of those who have given OPT would change their status from F1 to H1B. In other words, OPT is just a transition to H1B. So if you said that you do not support everyone who holds H1B, how do you distinguish those who change from OPT to H1B and other H1B holders when they all now have H1B? Please do not suggest that they should have a status or an extra flag for those who come from OPT. It could be seen as discrimination (selective group) and that would put more work on the INS. You should know what happen when the government agency has to do more work than they want to...

Back to the topic, as I mentioned that OPT is now up to 29 months (extended from 12 months), I do not really support the idea of extension; especially when the push is from a big corporation lobbyist -- Disney. Big corporations always find a way to work around the system. If they can't, they just lobby to change the rules/laws...

Comment Re: buh, bye (Score 1) 495

So riddle me this: How are these two still going as strong as they are without the support of the people? How can that even happen?

Here is my simple answer. If you are against them, you will never find out the reason. It is obvious that you aren't looking for the answer from the right place, but rather look from obvious places where you are usually attracted to. ;-)

Comment Re:Translations (Score 2) 394

Of course I'm taking the complaint at face value here, and the complaint is that standard productivity software has not been pre-installed.

From googling, is about the software they have. Down around Linux-Client section, it said that the OS is actually Ubuntu 12.04 which has OpenOffice, gedit (text editor with GUI), Firefox (Internet Browser), etc., installed by DEFAULT (these software come with the OS). However Skype must be installed manually.

To ease transition, they may even consider using the default Windows icon for Word on the OpenOffice/LibreOffice launcher and so. ...

Are you kidding me? Anyway, I am not sure if they (OpenOffice) could actual use MS Office icon in their software. It could easily be an IP issue. Besides would you want to make other people think that your software is someone else software? You implement your own software, remember?

I have been using Ubuntu since ver. 7.04 and now is 14.04 (there is 15.04 but I don't upgrade my OS). At the same time, I still have to work with Window boxes. I can somewhat see why these people think that Linux is more difficult to use. The GUI is a bit different, how to get to/search for certain software is also different. There is no "Start" button in Linux. There is no drive C:, D:, etc, in Linux, but it is all directory (and could be from a mounted storage). CD-Rom is auto-mounted and would appear when a disc is inserted in Linux (no permanent icon needed as in Windows). Some software even have options in different places in Linux (i.e. Firefox in Windows has 'Options' under 'Tool' menu, but in Linux the option becomes 'Preferences' and is under 'Edit').

For some people, it is not easy to switch from one GUI platform (including many other minor changes) to another. These people may either not be trained enough or not want to move out of their comfort zone and learn new GUI.

Comment Re: Amazing (Score 1) 492

Hmm. I was an entry level C++ programmer just a couple years before that... I made like 35k..

Depends on where you are living. Also, if you are a H1B worker, what kind of company you are working for because that rate is way below what prevailing wage should be. If you are a U.S. citizen, then your answer has nothing to do with the GP I mentioned.

Comment Re: Amazing (Score 1) 492

Where do you get that the 2001 job was entry level? It seems you are just pulling that out of your, well you know. Also how do you figure that an entry level of h1-b is an entry level programmer? He could be a programmer with 10 years of experience, coming to the US to take the job of a 10 years of experience citizen, because he is willing to take less money.
I guess the lazy people is out again (or don't know how to google). The link is for prevailing wage database. Download the zip file and search for "Computer Programmer" as job title and you will see how much they are getting paid as prevailing wage -- 65k. I hope the person should put his head in well you know.

Comment Re:Scott Adams said it best... (Score 1) 492

This is a really nice post especially the link. However, something below I disagree from the blog.

Trump also said he thinks Mexico should pay for the fence, which made most people scoff. But if your neighbor’s pit bull keeps escaping and eating your rosebushes, you tell the neighbor to pay for his own fence or you will shoot his dog next time you see it. Telling a neighbor to build his own wall for your benefit is not crazy talk. And I actually think Trump could pull it off.

Why I disagree? One have to understand the relationship between the owner and his pet, and then compare it to Mexican citizen and the country. Remember, Mexico is NOT the U.S. (hint hint). If he replaces the "pit bull" with "an animal living inside the neigher's property," then it would be much more appropriate.

Comment Re:End the H1b program (Score 1) 492

It was there to fill a claimed temporary shortage, but it had the inevitable result of driving down wages and thus reducing people training to enter the field. It should have been killed a long time ago, there are other visa categories that can be matched for skilled labour.

The H1b has some benefits for US employers, particularly it locks the employee in, they can't switch to a better job, Zuckerberg loves them, his slave army, but it gives H1Bs an advantage even for the same pay grade.

Plus at the end, they leave, fully trained, and ready to work at your offshore division for a wage lower than the US and above the local wage, thus exporting the job and the skills.

You are correct, but you are pointing out ONLY the obvious or the bad part of the program. The program itself benefit employment market. However, the major reason why this program becomes bad (in many tech people) is because corporations have found a way to abuse the program and have been doing it.

One of the program intention is to lower the wages to where it should be, and it works as intended. The program drives down wages because many younger Americans nowadays believe that they are worth a lot more than they are, which becomes more and more unrealistic. Thus, the wages are forced to be down to where it should be. Besides, the program is NOT supposed to be mainly used by corporations but rather by any companies that can't find suitable employees. However, corporations are using this as the way to cut their budget. As a results, they no longer need "expert" in the field, who can be up and running from the beginning, but rather want only "good enough" employees that accept lower level wages and can marginally work at the work level (which soon either develop skills or being fired from failing to develop skills). Therefore, those who are experienced in the field feel that the wages are lower than it should because these people aren't hired by big companies (for better paid).

Another type of abusing the program is from "head hunter" companies. There are companies that offer to find people as consultants to their client, but those who are being sent to work are actually NOT qualified for the job. These people are trained just for the job interview, so they look like they are qualified. The head hunter companies act as the middle man. In other words, the clients pay big money (as experienced consultants) to the head hunter companies. The head hunter companies, in turn, pay "entry level" wages to their people. This abuse hurts people who are expert in the field because they can't compete with head hunter companies' offering wages.

There ARE people who legitimately use the program as well. Looking at statistic -- -- which is from last year, should give some senses of what is going on. From what I am seeing, the 1st one (InfoSys) has a mixed bag of abuse and legitimate employees. The 2nd & 3rd (Tata and Wipro) seem to be abusing the program (a legitimate consulting company should be paying consultants much higher than the entry level wages). The 4th place (IBM) pays "about right" wage but they nowadays do not sponsor green card program (as far as I know).

Overall, the program has its purposes and benefits, and it is working as intended. The problem is how companies/corporations abuse the program. Please stop bashing that the program is bad. Go after those abusers and restricted the program instead of take it an easy way out -- shut it down. Remember that everything could affect both legitimate people and abusers. Pull yourself out of a side and look at the issue before saying.

PS: H1B DO NOT lock an employee in with the current employer. The H1B holders can switch job to another employer as long as the new employer is willing to sponsor their H1B. The word "better" is subjective and irrelevant. How could one say that I am an expert if the one has been working for a couple years? Sadly, this is a new idea of how younger people think nowadays...

Porsche: there simply is no substitute. -- Risky Business