Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment US STILL sends aid to China to subsidize solar (Score 1) 92

> China didn't receive any fucking foreign aid from nobody

They actually received billions in foreign aid, cash from the US and subsidized loans from Japan. Aid to China has dropped dramatically over the last 30 years, but USAID is still sending taxpayer money to China to subsidize their green energy industry. At the same time, the US is suing China for illegal subsidies to their solar industry, which violate trade agreements.

So the current standard operating procedure in the US is:

Make a trade deal woth China agreeing to no subsidies to companies engaged in international trade.
Borrow money from China.
Give that money back to China, on the condition that they use it to subsidize green energy companies.
Sue them for subsidizing the green energy companies.

Comment Did that, a couple times. Jump 1 employee to four (Score 4, Insightful) 176

That's what I've always done, grown each business slowly, organically. I've since learned that there are two types of companies that work well - tiny ones that basically provide the owner with a job, and larger ones run by a management team.

    What I did for far too long was deal with payroll, unemployment taxes, health insurance, sick leave, etc for two employees. That was a mistake. I should have chosen to either stick with just me and a part time helper, or make the jump to six or eight employees. That jump requires a leap of faith, some investment and a marketing campaign. Not making that leap meant that the business was dependent on one or two long -term employees who occasionally get sick, leave the company, etc.

Be tiny for a while until you figure out what you're doing. That may mean doing your business and a day job for a little while until the business provides you with a full-time income. Once it pays you $60,000 / year, then decide to either stay at that level or increase revenue by 500% quickly. Especially after the changes in the last six years, being an employer takes a lot of time and effort. Make it worthwhile. Do a POC by working it by yourself first, though.

Comment Even "Donkey" would be better, could be trademark (Score 3, Interesting) 33

Even if you're going to pick a common word, it is another mistake to pick a word that has a commonly understood meaning specific to that industry. If the had picked any random word, such as Donkey, they could defend a trademark for Donkey programming or Donkey software. Can't quite claim a trademark for assembly programming - assembly programming has been around for decades.

Comment Could do that, much less secure in principle (Score 1) 267

I could do that. Of course I already have both Firefox and Chrome installed anyway, but there is no "install a separate browser for one plugin".

In this particular case, either way is probably fine. For security I tend to think in terms of principles, though. Which is a better principle
a) Open a hole, and put a bandaid over the hole
b) Don't open a hole

Hint - Windows does a lot of choice a).

Comment Somewhat coincidental, could use any others there (Score 1) 267

I see how you got there. That's the address of your _name_server_. It just so happens that your router (gateway) can also serve as a DNS server. You could have put 8.8.8.8 as your name server, or better yet the name servers of your ISP, and it would work fine.

The gateway is set elsewhere, and needs to be the IP of your router. You'd never go to resolv.conf to set the _gateway_.

Comment Re:yeah. Except RAM, CPU, and bus bandwidth (Score 1) 101

> You need to find where the bottleneck is, then widen that.

Abso-friggin-lutely. Customers frequently come to me wanting to switch to a new processor (which means new motherboard and RAM) when their CPU is practically idle - they need faster storage.

At the same time, if 10% more money buys 25% more _anything_ it's probably a good deal, for a server. Server operating systems will make use of as much RAM as you can give them. Also the fundamental tradeoff in comp sci in speed vs size. If you have a system using 1GB of RAM and it responds in 200 ms, there's a very good chance you can adjust it to use 2 GB and respond in half the time. ("Can adjust it" meaning you'd have to _do_ something to have it make best use of the extra RAM).

An example is a geolocation server I wrote, which can answer hundreds of thousands of queries per second. It's incredibly fast by using twice as much disk space than competing systems use, and then even faster by having that disk space cached in plentiful RAM. It does store 16 million entries in memory at all times, which seems silly. Fortunately, each entry is just two bytes, so that's 33 MB. :)

Comment "And I have other sheep that are not of this flock (Score -1, Troll) 57

Prior to his crucifixion, Jesus told the disciples:

And I have other sheep that are not of this flock. I must bring them also, and they will listen to my voice.
John 10:16

The Biblical authors knew only what they saw and heard. In fact, the Bible says dozens (hundreds?) of times that the disciples and other authors didn't even understand what they WERE told. That's why the books are called "The Gospel According to John, Gospel According to Luke, etc. Speaking of himself and his fellow disciples, Luke (2:50) writes "But they did not understand what he told them." Later, at Easter, the disciples did not understand the written scripture.

Anyone who has actually read the Bible, therefore, knows that a) what the authors write is not all there is, b) they do not fully understand what is written, and c) Jesus left to be with other people somewhere else.

Comment $1.2 million buys Facebook campaign, etc. (Score 1) 157

Don't forget they spend that $1.2 million on something. They spend that money getting votes by first figuring out what message will work, then promoting that message. In 2008, 72% of candidates used some of their money on a Facebook page to get their message out ( Williams and Gulati 2012). So while the candidates are spending money building just the right Facebook presence to get votes, I suggested "post on that rep's Facebook wall". By doing so, when the candidate spends $1.2MM asking voters to "Like us on Facebook", he's driving potential voters to your message that you posted on his Facebook.

How does the candidate decide what to say in his ads and on his Facebook to persuade voters? Well, 150 people might have shown up at a town hall meeting and talk about six different topics. Maybe ten of the 150 voters who showed up mentioned the NSA. Nine of the ten of the people who mentioned the NSA were in support of a bill banning bulk collection of metadata. What do you think the candidates ads and Facebook page will say about bulk metadata collection, if 90% of voters who contacted him wanted it banned?

Comment Of which 150 show up, 30 talk about NSA. Sample (Score 1) 157

> each one representing approximately 700,000 people.

Of those 700,000, about 150 will show up to a town hall meeting to let the rep know what they think of some topic. Some are most interested in what's happening with the VA, whatever. Of those 150 who show up, maybe 30 will be there to talk about the NSA and such. When the rep thinks about what voters think about a particular issue, he's guided by a small sample - the 30 people who told him what they think.

Comment House reps are always campaigning, have small dist (Score 1, Interesting) 157

Representatives in the House are elected every two years, and their districts are small enough that the number of politically active people is limited, especially in midterms. By politically active I mean people who directly affect the local. vote, not those of us who only post on Slashdot.

With a few hundred people who attend town hall meetings and debates, post on that rep's Facebook wall, call into the local radio station when the rep is on etc, a dozen or so active citizens might well swing a representative's vote, especially if their arguments are thoughtful and well-reasoned. (Just saying "abolish the NSA" leaves one wide open to the rebuttal "who then will keep on eye on China, Russia, and actual terrorists like ISIS? ")

So the House is completely doable. It just requires a few people _in_each_district_ who care enough to study and understand beyond the headlines, then put in a few hours of time.

  A president would have to think twice about vetoing a reasonable bill that protects our privacy. Obama put pressure on congresscritters in his party to neuter the bill, but if we get a _good_ one through Congress I think any president is likely to sign it.

That just leaves the Senate. The Senate is slower to act and harder to change their course. They run statewide, so a dozen activists won't do. I don't know if we can get a good bill through the Senate. However, those dozen activists per district, if they each bring a friend, or they promote it via Facebook and such, can add up to quite a few people across the state. The problem with Facebook and similar PR directed toward less active and informed people is that congressional representatives can vote for a crappy, neutered version of the bill and the masses will never know thw difference. That makes it tough - not many people know what the current draft of a bill actually says, they just know the headline they read 8 weeks ago about a completely different version.

Comment yeah. Except RAM, CPU, and bus bandwidth (Score 1) 101

> One aspect of optimizing systems is that you don't get any performance boost by adding a resource you already have a surplus of.

Yeah. Well except fot the last 15 years Linux has utilized all available memory to cache up to the entire contents of your drives, making data access several thousand times faster. Even Windows is trying to do this a little bit now. So more memory is always faster, until your RAM is bigger than your drive.

And of course modern CPUs speculatively execute instructions, which is called branch prediction. So more CPU is better, even when you have enough.

And caching your disk to and from RAM uses any available bus bandwidth, so good to have plenty to spare. Spare storage bandwidth also reduces data loss in case of a crash.

But yeah, other than the important bits, more won't help. Also if you're running a computer from 1987 it may not effectively take advantage of spare resources.

Slashdot Top Deals

"The four building blocks of the universe are fire, water, gravel and vinyl." -- Dave Barry

Working...