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

 



Forgot your password?
typodupeerror
×

Comment Here's what's wrong (again... still) (Score 3, Insightful) 83

These laws are toothless. "Must answer within 20 days"... or what? With no one held immediately culpable, the law is precisely meaningless.

Heard of anyone going to jail for this?

Heard of anyone paying a fine for this?

Even heard of anyone losing their job for this?

Compare: If you don't do something the government desires you to do, there will be consequences.

This is just like the constitution: "Highest law in the land" -- violate it -- as SCOTUS and congress have done over and over -- and the consequences? Nothing.

Just so you taxpayers know your place. The laws aren't for the government. Those are just laws "for show." The real laws are just for you. Because, you know, they care about you.

Comment You first (Score 1) 272

Figure out what level of energy use, as a whole, is acceptable by your calculations. Then figure out how much that means you get to use. Make sure to include all forms of energy usage, such as heating and energy used in building and delivering goods. Adjust your energy use to meet that level, and see how that goes. Then we can talk. Otherwise, kindly STFU.

The reason I say this is not because I'm against trying to reduce energy consumption, I think conservation is always a good idea when practical, but because I'm sick and tired of hypocritical online eco-whiners. They'll bitch about how "people" should do something yet are unwilling to do it themselves. Somehow they see it as ok to bitch that others should be willing to make sacrifices but don't make any themselves.

So put up or shut up. Don't whine that "people" need to change their energy use, but then continue to live an energy intensive first world lifestyle. You are people too. If you cannot or will not adjust your usage, why would you assume anyone else would be willing?

Comment The octopus problem (Score 1) 77

How many of us have tried to do something and wished we had (at least) a third hand?

I would pay a *lot* for a third hand, as I do a lot of my own construction work (building an interior into an old church we now live in.)

I can't even guess at the number of times I've had to wait until I had someone at my side to hold, turn, twist, drill, cut, brace, etc.

This stuff is great to hear. Love the idea of extra fingers.

Although it does put me strangely in mind of that scene in Heavy Metal where a robot, after having "done" a very sexy human female, spins his fingers around with a "whiiizzz", while commenting something on the order of "human woman love sex with mechanical assistance" lol

Comment Re: Equating language to math is insulting (Score 1) 241

For most programmers, recursion seems to be a tool to completely -- but unpredictably -- blow out the stack. Cynical, I know, but that's been my experience.

Although I gotta tell ya, one of my favorite recursive things is a particular area fill routine for rectangular pixels. Simple and beautiful. Just elegant as all get out. Once I understood how it does what it does, it was like someone washed my mental windshield with Windex. That was a great day. :)

Comment Re:I disagree (Score 1) 241

Yep. One of the things you discovered is that your school was one of the (many, many) schools that are horrible at teaching things, and in particular, math. Welcome to the real world. :)

So... how's your luck been in convincing employers (if you go that way) that your Coursera work is worthy of qualifying you for jobs?

Comment That's not a toad, it's a frog. Or a butterfly? (Score 1) 241

I'm going to go with this:

The vast majority of programming is fairly simple manipulation of states and symbols, which are themselves a small subset of numbers. yes and no are 1 and 0, etc.

The way those manipulations work together quickly becomes very complex.

You can do a boatload of things with just that knowledge. Entire video games. Many types of process control and dedicated controllers. Most reasonable scripting jobs, most "webby" stuff, database stuff, etc.

But then adding some knowledge of math, in the purely technical sense, gives us more symbols to manipulate, and more ways to manipulate them, and this, like any major skills enhancement, definitely makes you a better programmer. Some mid-level math concepts -- very simple in nature, actually -- amplify what you can do so much it's just amazing.

I suspect -- I can't actually tell you because my math is only mediocre to fairly good, nor have I ever knowingly come in contact such a person -- that *really* advanced math skills combined with *really* advanced programming skills (which I can lay claim to) would combine to create a true monster programmer.

But...

I think there's something about the essentially concrete nature of programming, and the incredibly abstract nature of higher math, that makes these dual-facet powerhouses the rarest of the rare. In my experience -- admittedly, just one person's career -- serious math heads tend to be pretty lousy programmers. Lots of bugs, poor structure, little to no sensitivity to shortcuts and loading. Then really great programmers seem to be only sorta capable with math (although what they can do with what they have tends to be quite surprising.) Just an IMHO based on my experience. Something I've found interesting enough to contemplate many times. Having said that, I sure would like to meet Mr. or Ms. combination-o-both. :)

Comment No kidding (Score 0) 152

I think a more accurate description of the Bitcoin community would be "highly greedy" or "has a poor understanding of economics". I don't think technical has anything to do with it. In fact if you've some technical knowledge, some understanding of the size of the financial system, and then knowledge about the bitcoin protocol you quickly come to the realization that it has a deal breaker problem (it has several in fact) and that is that it can't scale to be the amazin' world wide currency the faithful want it to be, it can't handle the transaction load that things like the Visa network does, because of the nature of the protocol.

So all the technically savvy people I know do not involve themselves in bitcoin.

Basically I see a few types of people who are in to bitcoin:

1) Hedge fund traders/scammers/etc. Basically people out to make a quick buck. They don't believe in Bitcoin other than they believe they can make money on it due to the volatility, complete counterparty risk, etc. It is just a market to be exploited and left.

2) Self described "Crypto-anarchists" aka "greedy wannabe libertarians" who think that bitcoin will free them from the tyranny of having to pay taxes for such unnecessary things like roads, clean water, and such. They like it because they think it'll lead to a world where they get to keep their money and be free of laws.

3) Doomsdayers/gold-bugs who have a poor understanding of the concept of money (namely that it is a theoretical construct and always has been, regardless of what item is used to represent it) and think that the world and economy are doomed, but if you have the right magic currency, you'll be ok. Because bitcoin has something "backing it" that makes it worth something no matter what and thus it is great.

4) People using it for money laundering, like the Silk Road. They use it because they figure it is harder to trace than dollars/euros/etc and so use it for payment for illegal items.

Comment No (Score 1) 152

You pay taxes in US Dollars in the US. You need to convert anything to that. Like if you sold a bunch of goods to someone in Europe and got paid in euros. No problem, and you can keep some of that in Euros if you like, but you need to sell some of those Euros to a bank (or other entity) and get dollars to pay the IRS. They only take dollars.

Comment Pretty much (Score 0) 236

The original "MHz myth" came out of Apple fanboys back in the PPC days. The PPC was supposed to be super amazeballs, beat up those nasty PCs, all that stuff. Well turned out when you got a new PPC Mac, it was slow, since everything was 68k code being emulated. So they latched on to the benchmarketing, the few PPC benchmarks that ran well, and that the MHz of PPC would get much faster. They said that PPC has a positive second derivative (growth of growth) of MHz, x86 had a negative 2nd derivative and so on.

Then of course x86 went and scaled waaay higher, so all of a sudden they started talking about the "MHz myth" and how MHZ didn't matter, PPC was better (again at a select few benchmarks) etc, etc, etc.

Comment Also human (Score 4, Insightful) 277

Anyone on Slashdot who gets smugly superior about this and how "stupid companies are" is just being a hypocrite. We have ALL forgotten things in our lives. We've all forgotten an event we were supposed to be at, a bill we were supposed to pay, something we were supposed to bring with us. It happens.

What's more, everyone has been in a situation where something didn't happen because they, and everyone else, assumed someone else was going to deal with it. You don't go and check on everything that ever happens around you or involving you, you mentally categorize things you are and are not responsible for and ignore the latter.

So ya, companies, which are made up of people, can fuck up too. It's amusing, but perfectly normal.

Comment More like Captain Clueless (Score 1) 140

Well, let's see how "shocked" you are when the "well-reasoned, evidence-backed, meaty, professional arguments" result in your surfing becoming a lot slower, and any websites YOU decide to publish somehow don't get much traffic, because people won't wait on slow websites, as is well known. Yeah, I'll bet you'll just be happy as a clam with that, won't you? You won't see any evidence of the system being broken then, either, will you? Clearly, the problem will resolve itself you only just educate yourself a little more (presumably with what benefits the corps, and not you.)

Sure. Brilliant.

Slashdot Top Deals

In the sciences, we are now uniquely priviledged to sit side by side with the giants on whose shoulders we stand. -- Gerald Holton

Working...