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


Forgot your password?

Comment Re:Google is becoming irrelevant (Score 1) 165 165

I am sure the average person who is googling out information on Justin Bieber or wants a new pair of shoes will find Bing works just fine for them. However I am an IT professional and Google just seems to get it right where Bing does not seem to have a clue about what I am looking for.

I work with Linux and do quite a bit of programming as well as supporting Microsoft Windows desktops and servers. Every time I give Bing a chance with something I KNOW Google will show as the number one or two search result, Bing totally botches it up. Google just seems to know me to well. I can search for Screen and it usually realizes I am talking about GNU Screen.

I give them a chance about twice a year. So far all I have received in exchange for trying Bing has been frustration and substandard search results.

Comment Re:A more complete summary of the situation (Score 5, Insightful) 581 581

"as a community need to decide together what our values are".

I am pretty sure that is the same kind of "community" that Mark Shuttleworth had. We vote on everything and we all have a voice. Till he moves the window controls from the top right hand side (windows style) to the top left hand side (mac os style). The community voted to move them back. At which point Mark said he listens to community input but ultimately it is his decision.

The board of directors at Reddit have decided what their values are, and the new CEO has agreed with them to get the job. Now they will do an AMA where they put forth as many of their values as possible in such a way that it looks like the community came up with them. The remaining values they will Mark Shuttleworthed on the community.

Thank you for playing.

Comment AutoSSH (Score 2) 173 173

If you have one Linux system there with an account you have access to AND an server on your end that you can SSH into your set. On your server you need an account for them to log into which has their autossh users public key in the authorized_hosts file.

You want an excutable file named /etc/network/if-up.d/reverse-ssh

# Ensures that autossh keeps trying to connect
su -c "autossh -f -N -R *:$8000:localhost:22 -R *:$8001:localhost:5900 -oLogLevel=error -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no" root

I have autossh run as root and log into the account pozer on At that point you have a computer on your network with port 8000 opened to their Linux box and 8001 available for vnc. I set the looged in users X destkop to autorun run "x11vnc -shared -forever" export their desktop over vnc. I also install UltraVNC on the windows PCs.

If you had a windows PC at you could add "-R *:8002:" to the above autossh command so you can reacn it with "vncviewer myserver:8002"

If you dont know the IP address till later you can set up a forward tunnel by remoting into their server over ssh. ssh remote@myserver -p 8000 -L *:8002:"

As long as there is a reverse tunnel you can use to create a connection back to their linux machine you can open up and access any port on their network. you can use vnserver to run a headless desktop in the background on their linux mint PC.

Comment Re: Webassembly means... (Score 1) 175 175

6502 assembly language rocked.

X register
Y register
Program Counter
6 status flags packed in 1 byte

Yielding 5 registers you had to track plus the Stack Pointer. With a total of 56 mnemonics/operands. It was a joy to program since you could remember what all the registers were doing in your head. On the other hand, with only one accumulator /general purpose register available, you did a LOT of gymnastics to get things done.

Example adding $18 to a number at memory location $1020

CLC clear the carry
LDA #$18 Get the number $18 the low byte of $0018
ADC $1020 add the low byte of the result to the accumulator
STA $1020 store in the low byte of the result
LDA #$00 get the number $00 the high byte of $0018
ADC $1021 add to it the high byte of the second, plus carry
STA $1021 store in the high byte of the result

No real cool instruction like ADD #$0018, $1020 you had to do it all. Conceptually it was easy to keep track of it all.

Comment Re:Wow ... (Score 1) 249 249

7.8 billion in write offs. They are going to have to sell a LOT of phones to actually make a profit. At $78 profit per phone, they would need to sell 100 million phones just to break even.

I would also like to state that they hold about 3% of the market. Percentage wise they would need to quadruple their market share just to get back to 2005 numbers. A large shift is not likely. It is like Linux in the desktop market. Sure there are some bitter clingers who will hold on a Windows Phone (or Linux desktop for that matter), but the market has spoken and decided those people are a statistical anomaly, a rounding error.

Comment Re:Wow ... (Score 1) 249 249

Yes, at the point Nokia was trying selling WinMo phones no one was buyingj and would not sell any Linux based phones though they were flying off the shelves despite not being marketed. The point where the company sold off Nokias phone business to Microsoft. That was the point Nokia was tanked. Having to leave the phone market by selling off to Microsoft.

The fact that Microsoft is now writing off more than the purchase price of Nokia AND is firing all the phone employees they picked up from Nokia, at this point I would say Nokia tanked, and it was Elop who set the course and was at the helm when it happened.

He was handed a bowl of lemons and made more failure out of it.

Comment Re:Wow ... (Score 3, Informative) 249 249

All besides the point. I was not talking about HOW they got to 2011. Instead I was talking about WHAT they were doing in 2011.

Symbian was a cash cow that had been milked past the point where it was healthy for Nokia. To that point, Nokia saw Maemo/Meego as their way out, switching to modern Linux based OS. Elop offered another choice. Shitcan Maemo and go to Windows Mobile instead.

No one knows how sticking with Maemo would have worked out. Would it have saved Nokia? Who knows?

We know how going with WinMo worked out. They lost a year of sales. Who wanted to buy a Symbian phone when they knew it was dead, anyone who wanted a non-linux Nokia handset just sat back and wait a year, thus tanking sales. The Linux based Nokia phones were selling like hotcakes despite the fact they were not being marketed. That was a pretty good sign going with WinMo was the wrong thing to do. Then when the new WinMo Nokia handsets arrived, the market rejected them.

Since they killed Maemo and sold off QT they had no option but to stick with WinMo at that point. The rest is history

Comment Re:Wow ... (Score 5, Interesting) 249 249

Back in 2011 when Elop wrote the burning memo the handwriting was on the wall. Nokia was going to have trouble in the smart phone market. There is no way of knowing if their Linux offering that Elop canned to go with WinMo would have worked out for them. What was obvious even back then, was that moving to WinMo was a mistake. MS had gone from 12% of the smart phone market to under 4% by that point. No one was clamoring for new Windows 7.5 phone. Every Windows 6 phone user I knew had left for Apple or Google by that point in time, fed up random reboots on their phone that took 2 minutes to complete.

It did not help that at that point most of his wealth was invested in Microsoft stock and only a small amount in Nokia stock. It was in his best interest to try and save the Widnows phone. Elop had drank to much kool-aid and was convinced that anything Microsoft was the way to go and coupled with that financial interest he took Nokia in the wrong direction.

The only thing dumber than Elop tanking Nokia was Microsoft purchasing Nokia.

I take that back. Microsoft purchasing Skype was just as dumb. After spending over 9 billion on Skype and then having to upgrade the hardware infrastructure Skype runs on. I suspect Microsoft has another 10 billion or so it will need to write off.

Comment Re:Standing / smoking / standing (Score 2) 340 340

I agree. I find many tasks can be done standing up and I don't even think about what I am doing. However, if I have to work on a very complicated task I find I have a hard time concentrating or getting into it standing up and sitting works better for me. I was hoping that would improve over time. but after 9 months if it is complex and I have a problem concentrating, the problem goes away as soon as I am able to sit down.

I have a mat I use for a softened floor surface.

I work for a company that does aluminum metal fabrication. So a buddy of mine on his brake took about $10 in scrap aluminum and made me a setup that was custom to my measurements.

Comment Re:High fat? (Score 1) 244 244

I call bullshit on the study. Mice are designed to run on a grain based diet. Adding a bunch of fat or sugar is not really natural for them. This is a study that works as FUD. When the government agrees with the experts that we need remove the limits on fats in foods and that low fat foods are actually harmful, they can point to this study to keep people confused and sell some more low fat yogurt and snackwells.

Now if we stop talking about mice and start talking about people we can look at what the science has always shown. There are things called diseases of modern culture. As in indigenous people who don't eat like western cultures have low cancer and mental illness rates and no heart attacks. It looks like flour and sugar are the big culprits.

All grains turn to glucose (sugar) when you eat them, all sugar is already glucose. A 60% carb loaded diet is a lot of sugar for the body to process. And if your ability to handle that load is affected over time, to become prone to all sorts of conditions. Dementia, schizophrenia, heart disease, cancer, etc.

Fats and proteins don't spike the blood sugar. Even if mice are not designed to eat fat and proteins like humans are.

Comment Re:Well they're getting closer to the truth (Score 2) 473 473

My family was on welfare, later on I worked at the welfare department. I have seen a few people use the system to help them get someplace in life...odds are they would have found some way to make it no matter what. I have seen many people milk the system for anything they can get now, with no intention of ever getting out of it. I have also seen people with no motivation pushed by requirements into programs that had no motivation to be there.

I stand by what I said. Most people and by that 80%+ will not value something that is given to them where they do not have to put any desire into it, any work into it, and have issues cleared out of the way for them. Why care? Opportunity will always be there?

If you want to be a carpenter and you need tools to get an entry level job, someone helping you to get tools, be it a gift or a loan, can mean a lot. Offering someone free tools for a job, that they can then quit, continue to get aid, and also make a little extra by selling the tools, does nobody a favor.

There is a proverb: Why is there in the hand of a fool the purchase price of wisdom, Since he has no heart for it?

Trying to help people to get something they don't want is a waste of time. Girl or boy, rich or poor, young or old.

Comment Re:Well they're getting closer to the truth (Score 5, Insightful) 473 473

I just don't understand. Here is my background.

Mom was a schizophrenic, my dad an alcoholic. We moved every year or so till I was 13. At that point we were stuck in a crummy motel in central California. This is in the early 80s. So when I was 16 I would walk into K-Mart and local appliance stores, and play around on the Commodore VIC 20's and later Commodore 64s. The local community college had a Commodore PET computer.

I had no money, no one to show me the ropes, not the best nor most stable education, parents that could not take care of themselves, so I had to watch over them and my 3 younger siblings. I taught myself Commodore Basic, then how to program in assembly. This consisted of writing a program on paper, looking up the opcodes, converting them from hex to decimal and then writing a loader that would POKE those values into memory and then do a SYS call to run the machine language program. From there I moved on to learn FORTH.

I will admit I am a male. But I had SO many disadvantages and yet I had a desire to learn how to program. Lets not forget wanting to learn how to do this classified me as a geek and meant I had to deal with lots of kids and peer pressure telling me there was something wrong with me on a fundamental level for engaging in such activities.

Exactly what is holding back any boy or girl in any halfway modern country from learning to program? "Boo Hoo, I would have to buck social norms to learn to program." Well it is not much of a dream or desire if that would stop you. "Boo Hoo, no one will teach me." There are thousands of hours of video on youtube, You can google out books on any programming language you want. If you don't like the teaching style of some video or book, try a different one.

The world in inherently "I don't give a damn". If you are a former heroin addict and you want to work in pharmacology, well you are going to have some hurdles to overcome. I can't tell you why any particular girl in junior high would decide they don't even want to know about computers. I can't tell you why a girl would decide against a career in programming. What I can tell you from pulling myself up in a world filled with welfare recipients who are just wanting a check is this. If you have to coddle and beg to get people into a program, and work hard at removing every barrier to their success, it hurts the drive and motivation for most people. Without it having some personal cost it has little value to them. Why work hard? If they don't do well, someone will step in and help them. If other things seem more important at the moment, walk away, the program will always welcome them back later with open arms.

TL;DR - If you are not willing to fight to become something because you want it, what outside program is really going to make a difference.

Comment Re:Minimum Wage (Score 1) 1094 1094

I 100% agree with you.

I worked for a company that was purchased by a larger company that did not want a competent Dilbert as an employee. A smart person who understood what they were doing, why they were doing it and why it was important. They wanted a minimum wage Wally. Someone who clocked in at 8:00 and out at 5:00, and did the bare minimum. They knew what to do to do the task at hand but did not ask questions. If they were told wrong, they would spend all day building parts that would not work, because they did not know how to tell if a part would work or not. All they knew for minimum wage is how to build the part like they were told to build it.

After that job, I swore I would never work for another company like that. I watch for it when interviewing for a job with a company, I will leave during the interview if I think they will be an employer who will pay bottom dollar for the minimum skilled employee to work for them. Every job I have ever had I have received promotions and raises because I was able to understand why things were going on and was able to make improvements that added enough value the employer recognized I was a good employee and paid me more.

I want to work for a company that will let me help them do better. That will treat me good and I will do good work for them. Not a company who wants to pay as little as possible and thinks, "who cares if they quit, we can find someone else who will do the lob for less".

Comment Re:Minimum Wage (Score 1) 1094 1094

Corporations are beholden to their shareholders. When asked if I could do A for the company and it will likely be the dominate player in the market in 20 years or do B right now and pay the shareholders a 10% increase in what they were getting and it does not appear to put the company out of business in the next 5 years. The CEO running the company is pretty much required to take option B. He is working for maximum shareholder value in the near to mid term.

If my goal was to build a company from 1 person to 10 and then to hire managers to do the work and grow the company to 100 people then to 500 and to offer an IPO. then yes, I am short sited in not loving employees.

But if I like what I do and can make a bit more money by having a few employees and know I am helping some folks out by giving them a job then why not? I only have to do it if I want to. But if government regulation is to much, or dealing with employee problems is to much or if I can't turn a profit at it, why not go back to doing it by myself?

To be successful, not every business must go from starting in a garage to being Apple or HP.

For those that like it small, a minimum wage increase like this may very well mean firing everyone and going back to being your only employee.

Back in 1992 I worked for a lawyer who had about $15,000 a month in expenses but had about $95,000 a month in receivables from passive income streams. That is right he was pocketing $80,000 a month even if he did not lift a finger, or never won a case. That includes employing 5 people full time. The state was looking at instituting mandatory employer paid insurance. He could afford to pay us all 3 times minimum wage and pick up the health care costs. In reality he would have fired all 5 of us and stopped practicing law or move to another state.

If every business that employed only 5 people shut down in LA, it would put a lot of people out of work. And every business big or small will be looking for a way to dodge this. It would be much cheaper to bake bread in Bakersfield and drive it over the grapevine. Hell, you don't even have to pay the driver LA wages.

Real programmers don't bring brown-bag lunches. If the vending machine doesn't sell it, they don't eat it. Vending machines don't sell quiche.