Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment: Re:The title game (Score 1) 119

I always liked this idea. The H1B is tied to the employee, not the company's position. Have the person be similarly powered as a native. And after 2 years, the employee can take it else where. The person would need to continue renewing the H1B. Renewal can't be declined (unless user is a criminal or terrorist, etc) but can't go more than 6 months without a job, else it will expire. If the company fires the person in less than 2 years, the H1B visa expires.

This way it benefits everyone equally. The company takes a risk in getting an H1B so will only hire true vetted requirements, and that person is incentivized to do their best. The person isn't stuck with a horrible employer and can seek higher salaries but still can't lazy off. The natives will need to compete, but atleast it will be fair. The country can manage the number of H1s in the system and know that they are actively contributing to society without concentrating those H1s in a small group of companies. And the system downsizes naturally in a recession.

In this plan, I think taxes should be the same, but the benefits such as social security or 401s etc shouldn't be tallied. This will encourage the person to either seek better options or reinvest in their home country or become part of ours.

Comment: Re:Streisand Effect (Score 1) 379

by orlanz (#49747509) Attached to: Student Photographer Threatened With Suspension For Sports Photos

REALLY SLASHDOT? Ok, we got random annoying ACs out there along with this principal. But our moderation system reflects us on the whole... The parent post should have been modded to 0.

So what is the point of the parent? By promoting it to +4 Informative, what are we saying? That we should be mob hammering this person into submission by DDOSing them? That mailbox and phone number will become useless for the purposes that it was actually meant for.

Some stupid school read their stupid policy & guidelines book and it impacts one student. We can let the system take care of itself here and wait for more instances before going "One time at band camp" on it.

Comment: Re: The real problem is... (Score 1) 190

by orlanz (#49655693) Attached to: No Justice For Victims of Identity Theft

No country has ground to a halt using silver, gold or good old bartering. But that doesn't mean we should use those and slow down our economy.

Those other countries have a high fraud rate and that is why they have such systems. Having been there too and with foreign bank accounts, I can tell you that even with those measures, fraud still exists. There are many cases where one stranger officially sold another's land! Now tell me how easy it is over there to catch a criminal or to prove you didn't purchase something. It's far harder than the US; people don't even try.

The fraud rate in the US system is actually quite minimum compared to the total commerce the system enables. It isnt high enough yet to warrant the additional transaction costs. The banks would love to go to the PIN and Chip system... but they already did studies that showed the reduction in commerce wasn't worth the reduction in fraud. Visa and MC did the whole Verify by Visa and MC... Initially both made it mandatory but quickly turned it optional as they realized the commerce hit.

Comment: Re:That's partly how it should be (Score 1) 190

by orlanz (#49643203) Attached to: No Justice For Victims of Identity Theft

Seriously? Credit card lending is a horrible way to obtain funds. Its just quite stupid... on both sides. The person receiving funds can get a far better rate from a bank. The agency issuing the funds has very little recourse if you choose not to pay it back, other than tanking the credit score. For someone with bad credit, they probably don't have a credit card, but if some stupid agency provides one, that's on them. Credit card rates are mostly high because the loan is not secure and the risk is pretty much on the agency. The only reason it works is because of the ignorance & goodness of the person paying the money back.

Comment: Re:The real problem is... (Score 1) 190

by orlanz (#49643151) Attached to: No Justice For Victims of Identity Theft

What is and how do you verify "I". What is reasonable doubt? Nice terms to make a point, but the real world isn't that black and white. Too lax and those two are the reasons why banks dished out government IOUs for housing. Too strict and we have today; banks won't lend money to a person with excellent credit.

Verification and doubt reduction have costs, which are transaction costs that if too high negate the commerce path itself. The banks and credit industry have actually gotten pretty good at balancing these two items. Now if we were talking about the issue of having your identity itself violated, I agree that something needs to be done. The current system sees that as soft money and doesn't tally it into the equation. It should have a per incident price point written in law so that the system's scale is better balanced with the consumer's pain accommodated.

Comment: The assumption is wrong. (Score 5, Insightful) 136

by orlanz (#49475771) Attached to: Cracking Passwords With Statistics

The point of password complexity requirements has nothing to do with security. It's about the check box some auditor or lawyer needs to check. People assume it leads to security, but only because they see it in a vacuum.

Complexity introduces incremental passwords, common passwords, safes, post its, support costs, complacency, single point of failures, easier social engineering, and easy passwords. All of which work against security. They don't have check boxes for these because they are hard to understand and measure.

So is complexity checked? Yes, OK move along sir. I SAID MOVE ALONG. GOOD DAY!

Comment: Re:20 years too late (Score 2) 153

by orlanz (#49438423) Attached to: ESA Rebukes EFF's Request To Exempt Abandoned Games From Some DMCA Rules

Agreed, but what I am saying is that the word "gaming" has been so successfully hijacked not only at the financial level, but also the social/consumer level that we can't use the old definition anymore. Those of us who still define gaming the old way and basically puke at the current environment are so few and insignificant that we are the odd balls. We are that rambling random guy in the street that has "End of the World is Here" sign on our shoulders.

Gaming as currently defined is considered to be extremely successful. People paid $100 for Destiny and 2 DLCs 12-18 months before release! The game was a shell of what was advertised and there is no boycott or riot. There are few industries that can claim such success, let alone escape fraud investigations. I am surprised theaters haven't followed suit and don't sell no-refund tickets 6-12 months in advance at $12 (vs $15) for new movies.

Comment: Re:20 years too late (Score 4, Insightful) 153

by orlanz (#49437737) Attached to: ESA Rebukes EFF's Request To Exempt Abandoned Games From Some DMCA Rules

I don't think its the dark ages. The gaming world has just been redefined and left us old timers out. From my view, the average game is now an interactive movie. The old school definition of "fun" has long ago died. Its all about graphics and "showing" a story or a cool suit or a cool weapon design. In some ways its just playing dress up with dolls, or action figures, but now they call them "video games" and the accessories are DLCs.

Gone are the complex paper,rock,scissor strategies or couch coops and personal connections. Now its very anonymous and the player is the key content in the game without which other players would stop playing. Its up to the player to create the micro stories like kids used to with dolls/action figures with their imagination. The game itself is just a catalyst to bring the faceless masses in for the movie watching and of each other.

As for us old school gamers, we are pretty much irrelevant. The current set of gamers are on mobile phones and only online. They need instant gratification and once the next one comes out or the trophies are achieved, they forget the last. No significant number of them care about replay or nostalgia. And they will pay up front and months in advance based on the cover or press release. Whether it meets their expectations or value is irrelevant, because that money is spent and the next press release just came out. Not much different than the IT stock buyers in the last 90s.

I miss the old days but .. damn-it those kids are on my lawn again!

Comment: This is RESEARCH? (Score 2) 486

by orlanz (#49337069) Attached to: No, It's Not Always Quicker To Do Things In Memory

Ok, I read all the other "This is stupid" comments and my jaw kept dropping. I actually felt this was an April fools thing or something similar and that we were all missing something somewhere (and please let me know if I am... I REALLY need to know). I HAD to read the article and underlying paper, cause I just couldn't believe the absolute asinine stupidity of the test, let alone that it was being presented as research, or that the test itself was so flawed! So after all that, had to post. Summary for others, adding my voice to the crowd.

Assumption: Software Developers avoid disk access cause they believe doing it in memory is faster. This is put in context of BI and bigdata.

Testing: Create a program representing a common task that can be tested where one uses memory and the other uses diskspace.
Memory Test:
1) Create a string in memory.
2) Add it multiple times into another string
3) Write second string onto Disk
4) Flush writes

Disk Test:
1) Create a string in memory
2) Write it multiple times to Disk
3) Flush writes

Create code in Python and Java.

Conclusion: Memory Test is so much slower than Disk Test! Additionally, the languages used have certain quirks to make it worse. Optimization helped a little but only on Linux. Therefore, programmers should reassess and understand their OS and programming languages before assuming this belief which is not true.

Assumption & Testing idea... very good. I would have loved to know the unknown scenarios where this assumption should be questioned. Especially in the world of click&drag programming for workflows, ETLs, and report writing.

But from there... its all BS and stupidity. Basically the test tests if replicating the hard drive driver in memory and then using the driver to write to disk is faster than just using the driver to write to disk. Are you bloody serious?!?! That's like testing if 2+2 is greater than 2+0. And that is before we start looking at using Java and Python which do a ton of work in terms of memory management and build all types of stuff around data types. Before the fact that they wrote the Python code WRONG (that's the slow way of doing string or listing concat). So they picked languages that write in memory O(n) extra times for the same data.

This test would have come to the same conclusions in C, C++, or Assembly! But the folks wouldn't have been able to write code to see the micro second time differences.

So lets set the record straight. NO developer out there goes out of their way to just write to a memory file if its simply going to flush to disk. Its not worth the extra lines of code, nor the lost CPU cycles in reading them. Especially since most operating systems do this already at multiple points along the data chain at the very low hardware & driver levels! If we have developers like this, we have a ton of bigger problems in software development than this little thing that will be solved by money.

To test this belief properly, give me a scenario where you reuse the written to disk/memory stuff, transform it, and then write to disk. See which one is slower. If its written properly, you will see that the underlying hardware systems will actually store stuff in cache or memory for you to help you speed it up! If you find proper scenarios where the memory part is slower, please let us know cause that is actually adding to the IT body of knowledge.

God, as this was BigData related, I was hoping at least something along the lines of "In DB data processing and extract vs extract and client side processing". Give me the points along a curve where one is better/worse than the other. THAT would have been interesting.

Comment: Re:Ridiculous (Score 3, Insightful) 112

by orlanz (#49288895) Attached to: How To Make Moonshots

Excellent post. Posting to highlight a point.

"fail FAST, fail often"

Most businesses fail to do the first part and screw up the entire equation. Most bankruptcies, going out of business, bubbles, and mismanagement isn't because of failure. Its the lack of recognition of failure and continued operations that end up eating all the resources and erases the reward altogether.

If you don't fail fast, you will fail once, period.

Comment: Re:Anonymous speech *is* the problem (Score 1) 367

by orlanz (#49219319) Attached to: Yik Yak Raises Controversy On College Campuses

You ever seen a nobody in a clown suit get booed off the stage? Ever seen a bad neighborhood clean up itself and teach their kids not to tag their properties? Both acts of anonymity fixed by a society that addressed the issue.

In your professor's case, he too can stand up and belittle the anonymous person in front of the class by reading the submission out loud. Address it as a community, not as individuals. And if the class agrees, you can bet that anonymous person feels like total crap for being the ass hole and will change his ways ... or leave cause he knows he is not welcome in the environment. This is far more constructive than directly belittling or giving bad grades to the one or two idiots who attach their identify to the opinion (actually this is far more dangerous). Cause the one guy who hides the opinion from fear of repercussions and lets it fester, will snap one day and really do take it out on the professor. At that point, grades left the thought process an eon ago.

Anonymity doesn't mean society just takes it and no one stands up against it. We shouldn't cower away from hurt feelings. We should face them head on. Sure, there are lots of cases where the issue isn't worth the time and best be forgotten, but we shouldn't scrap the platform just cause of that.

Comment: Re:Anonymous speech *is* the problem (Score 4, Informative) 367

by orlanz (#49214485) Attached to: Yik Yak Raises Controversy On College Campuses

Anonymity is not the problem. And it doesn't empower assholes. For such people, it allows them to vent their issues and opinions. The alternative is to let them fester and feed on itself till either the usual destruction of the individual or the rare out lash against society through murder or bombing or joining slightly like minded individuals. Individuals who grow in strength with their numbers and common causes and lash out against [from their view point] an oppressive society.

Anonymity actually empowers society to see the underlying issues within when they are small and addressable (Slashdot Beta anyone). The alternative is to go about our lives as if everything is perfect cause everything has conformed to be just like everyone else. Eventually the hidden issues get too large to be ignored or addressed and we end up paying for it. At the same time we learn very little cause we erased all the signs and are unable to prevent them in the future.

We shouldn't throw away anonymity just cause the messages we see ruin our picture of a perfect society or hurt our feelings. We should address the problems rather than shoot the messenger.

A university faculty is 500 egotists with a common parking problem.