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


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Seems I didn't get that patch (Score 1) 136

by eyenot (#49037905) Attached to: Microsoft Fixes Critical Remotely Exploitable Windows Root-Level Design Bug

Probably so. I just checked the incoming updates and the problematic one was in the list, and I do have VS2010 installed. However, I did not install the particular subgroup of tools that the patch is mentioned to target. Good thing I crawled through the list looking for the specific KB#'s of incoming updates and unchecked it. If I were less cautious I would have been hitting "Install" feeling safe under the assumption that since I didn't have those tools installed in VS2010 that I would not be targeted for that update.

Comment: Re:Those are real drugs (Score 1) 412

by eyenot (#48972687) Attached to: Major Retailers Accused of Selling Fraudulent Herbal Supplements

I and several of my friends can personally vouch for the mood elevating and mental focusing properties of Ginkgo. And I take ginseng regularly for various personal reasons. I can state with some confidence that I don't believe it's a placebo effect, by the strength of the results.

Comment: Its Real Important we get the legalese out of the (Score 1) 283

by eyenot (#48970471) Attached to: FAA Could Extend Property Rights On the Moon Through Regulation

Oh, I'm sorry did I not show enough concern for the details of your multilayered legal maneuvering? Should I pay more attention to your Federal Lawyers and Corporate each other handjobs over coffee? Because for a second there I thought we were actually talking about EATING AWAY AT THE FUCKING MOON.

+ - Radio Shack collapse continues->

Submitted by grimmjeeper
grimmjeeper (2301232) writes "According to a CNN article, Radio Shack is being accused of defaulting on a loan. Their stock has lost 90% of it's value in the last year. They've fallen below the $50M market value and have been delisted by the NYSE. They say they have no intention to submit a plan to raise their market value to be relisted.

The once proud and ubiquitous Radio Shack basically dead. It just doesn't know enough to stop breathing yet. Decades of mismanagement, failing to keep up with changes in the market place, failures to capitalize on their strengths, it's all caught up with them. There is nothing left for them to do at this point. They are too far gone. The fat lady is about to take the stage."

Link to Original Source

Comment: wowee zowee! (Score 1) 282

by eyenot (#48916829) Attached to: EFF Unveils Plan For Ending Mass Surveillance

Man, this'll toe-- toe-- TOTALLY work! All the people programming all the appz will Get Right On It. Watch, I bet you, even the NSA will butt out of the RSA and basically everything else. The world is our oyster and it's in the palm of our hand, and we only have to close our hand, thus shutting the oyster, to keep our pearls locked away safe where nobody can kick them.

Comment: Re:Didn't we have this discussion... (Score 1) 290

by eyenot (#48858019) Attached to: Police Nation-Wide Use Wall-Penetrating Radars To Peer Into Homes

Why are you assuming a warrant hasn't already been obtained by the time this technology is being used? In some places it is ridiculously easy to obtain a search warrant.

In this case, considering that the method of search does not involve entry into the home or even setting foot on the premises, should a warrant once obtained even need to be delivered before this method of search can begin?

Comment: Intelligence insulted? (Score 1) 303

by eyenot (#48819837) Attached to: There's a Problem In the Silk Road Trial: the Jury Doesn't Get the Internet

That's sort of insulting IMHO, to refer to a technical description as "mumbo-jumbo". Also, having once had a web site titled "mumbo jumbo" that caught me some flack for the name itself, I know that the words "mumbo jumbo" are racially charged. Overall, not words that should be coming from this judge's mouth. Who cares about the jurors when this judge's manners are clearly setting a bias against the defendant as just one member of this "mumbo jumbo" society of shady "techies" that go around mucking up our simple, phone-nosing lives.

Comment: Wow, people are stupid. (Score 1) 432

by eyenot (#47190693) Attached to: Turing Test Passed

I cast some pretty serious doubt onto the legitimacy of the claim that this machine passes a Turing Test, so much as the Turing Testers fail to be convincingly human.

Also, the robot went down much earlier than the appearance of this slashdot article, so for everybody saying the site got "slashdotted", hate to break your bubble but the world doesn't revolve around /.


Comment: Re:wikipedia (Score 0) 252

"In spades"? Really?

I think you say so prematurely.

Because I, for one, don't understand a FUCKING thing about allllllll of this Anti-Beta graffito all over Slashdot.

You stupid fucks are basically now Public Nuisance #1. It's gotten nothing done and it should get nothing done because any number of simple assholes shouldn't have any affect on any SYSOPs policies.

All you've managed to do is be a bunch of simpletons pissing off people who could give a fuck less how the site ends up looking as long as it serves its purpose. And the purpose of Slashdot isn't served by you assclowns bitching up and down every last mother fucking cascade.

You haven't made ANY point, you didn't HAVE any fucking point to begin with, and it's not old now -- it was fucking pointless and old to begin with.

Wait, I was wrong, it did change ONE fucking thing:

If it goes on much longer, it's going to change how much time I spend learning how to filter the bejesus out of crowds of moronic assclowns. If I have to "enemy" five, ten, a dozen idiots every visit to the threads just to make sure I don't have to see what is likely to become an infantile never ending fucking story, then I'll do that. All you're gauranteeing is that eventually you'll be completely fucking ignored.

I hope you have a shitty fucking day!

Comment: answer: i dunno (Score 1) 876

by eyenot (#46192185) Attached to: Ask Slashdot: Why Are We Still Writing Text-Based Code?

"Why have graphical code generators that could seemingly open coding to the masses gone nowhere? At a minimum wouldn't that eliminate time dealing with syntax errors?"

Where is "nowhere"? Also, what are you referring to when you say "that"? I'm lost in parsing this sentence. And how does a graphical interface eliminate syntactical expressiveness and therefore the potential for syntactical error? Are you suggesting that a language is better off not having any combinations of operators that could potentially result in syntactical error, with everything parsed as equally valid?

"Shouldn't there be a simpler, more robust way to translate an algorithm into something a computer can understand? One that's language agnostic and without all the cryptic jargon? It seems we're still only one layer of abstraction from assembly code."

I'm not sure what you're suggesting. What cryptic jargon? Have you ever actually used assembly or ANSI-C ? They are pretty un-jargon as far as languages go. Jargon is higher-order language that is so built up on technical definitions defined recursively by further technical definitions, that the language is so specialized, that only a specialized segment of the population can understand it. Most mnemonics (which C for example is -- a mnemonic for assembly, albeit in modern versions accompanied by many helpful and useful tools on the side) ... most mnemonics are by definition easier to understand than jargon. And most programming languages are mnemonic in some way, shape, or form. When you say we're one layer of abstraction from assembly code, I'm not entirely clear whether you think that's good or bad, or if you're just cleverly trolling us all.

"I consider myself someone who 'gets code,' but I'm not a programmer. I enjoy thinking through algorithms and writing basic scripts, but I get bogged down in more complex code. Maybe I lack patience, but really, why are we still writing text based code?"

Everybody gets bogged down in more complex code. That's why there are numerous attempts at simplifying coding in general. Procedural code, functional-argument code, object-oriented programming, it's all an attempt to put more and more "ease of use" into the programmer's life.

These methods don't always work, period, let alone for everybody or even for all coders. The Java language is the current best case in point of this. Java shows what can go wrong with not only a programming language but any tool, or project, or system when it suffers from too many eggs in one basket -itis.

I myself suffered programming burnout at a young age. I had been programming since 8 years old but never quite "got" it, just inputting code from magazines (back when we still did that) and modifying strings and variables. I understood GOTO and GOSUB but still didn't grasp that these essentially put procedural programming in the hands of lined BASIC.

I remember when I met one BBS sysop when I was BBSing and SYSOPing in the early 90's, around the time I was 15 or 16. I had asked him for advice in programming this QBASIC thing I was making. I kept getting out of memory errors. And he said if the program is too big, I'm likely to get that particular error and he asked to see my program. Well, it was all lined code (which QBASIC still supported) and because I had no sense of procedure, what I had was an attempt to hard-wire the entire game including all of its choices.

Learning procedure and function was pretty amazing, but the same helpful SYSOP went further and started teaching me C++. So now I was learning pointers and references as variables, functions as arguments, and recursive programming. I started getting headaches, my head was actually physically overheating when I was programming, and I gave out. I didn't program anything from the age of 16 until about roughly 26 or so.

I approached returning to code with a fresh perspective. I wanted to learn 8086 assembly, but I didn't want to run an old DOS machine and learn old DOS conventions of assembly, I wanted to program for windows. So I looked into assembly for windows. There is one really great-sounding windows assembly language out there called SPASM, "Specific Assembler". It allows you to write and re-write your mnemonic in-line in the form of "macros". That's pretty extraordinary. And I also learned, sadly, that assembly in windows is brutal. A bare skeleton with a pop-up window and a close button is a pretty rich undertaking. I had looked into assembly with an urge to approach programming like building things out of wonderful, colorful LEGO blocks, and instead it was like I was being asked to perform liposuction on a morbidly obese bed patient, by scooping the fat out of the belly with my own bare hands, all to be performed with the recesses of a gaping red bedsore.

So, I learned C instead. There are always tough choices in programming. C is that "one layer away from assembly" that you describe, and there simply isn't a better language than C >>> IMHO .

Because I was able to shuffle away what would have been hours and hours, and weeks, and months, and years of getting the hang of coding the guts of assembly programs inside of the windows environment (although that would have been alleviated greatly, I suspect, through SPASM) and instead focus on things like programming logic and good coding practices, I was able to program better than I ever had when I was being tutored by somebody who today works north of Silicon Valley doing just about everything.

For instance, I used to plan programs in the GUI or inside of a text editor. What the hell good is that? Code planning calls for a nice large piece of blank paper or a big dry-erasable board, not the squished lines of a computer screen. And I used to just deal with the conventions of the GUI. Now I don't use a GUI unless it's highly configurable. One of the first things I did while learning C was make my own indentation rules. Just that act alone, working in a set indentation scheme fit to my own personal demands from then out, increased my learning and productivity by a very noticeable degree. Said Sililcon Valley friend, seeing it a couple of years later, was impressed enough to give it a try. That's highly effective programming across numerous levels. And where is the GUI or the mnemonic in any of that?

The use of the graphical environment isn't to "make programming easier". The "Main #1 Reason" for GUIs in coding is a tie between two things:

a) It fits the convention of what people most appreciate seeing on their screen. Even the Borland GUI back in the DOS days was glorified and fattened with a nice drop-menu user interface in text mode. Most of the popular DOS applications featured this semi-graphical text mode interface, so that's what was appreciated by users. It fit in with the rest of their computer use experience.

b) It makes code-management easier -- nothing to do with making coding itself easier at all. If you don't know how to program, a GUI is of no use at all. In fact, the GUI is probably going to be more of a distraction and a sort of bewildering architectural maze than it is of any help. I can't stand the idea of teaching college programming courses inside the GUI. There are some good (great?) instructors out there who teach the essentials in command-line interface and then expect the students to perform inside the GUI, but they are exceptions to the rule.

So, this argument you're making that there's something wrong with current trends in programming in general just because the GUI doesn't magically make programmers out of dimwits doesn't really hold water.

It's not about the GUI or about the mnemonic, especially when the best sort of language lets you rewrite the mnemonic in-line any way and in which case THAT language inside THAT program that THAT programmer is making would be THE MOST "jargon" programming language anybody could expect to find because it makes no sense outside of the program itself.

It's just about how you approach code and how coding is taught to you.

Comment: Re:I think his own comments about how he... (Score 1) 412

by eyenot (#46160185) Attached to: Audience Jeers Contestant Who Uses Game Theory To Win At 'Jeopardy'

I've been watching the game since the 80's, and I can tell you that it's a very common strategy to bet low on the Daily Double if you don't feel like you're in mastery of the category. Even more common is to bet less money than would severely cripple your score against the score of the next player beneath you given the remaining board. So obviously your citation of the spirit of the game is, like most unwritten rules, largely in your head.

Comment: Re:He doesn't have to know the answer (Score 5, Insightful) 412

by eyenot (#46159761) Attached to: Audience Jeers Contestant Who Uses Game Theory To Win At 'Jeopardy'

It is fun for me because this is exactly how I played with my family and friends on numerous "at home" versions including computer and console software over the decades (and no, I didn't know all the answers -- it's just a good strategy). I like seeing the more intelligent player triumph and I hope this becomes how Jeopardy is played in the future -- the high-scoring brackets are desired foremost and the lower stuff is pigeon poop to be swooped up by the scavengers or stolen from their beaks. The programmers will have to change up where the Daily Doubles are located but this will not stop the trend of smarter or more confident players grabbing the higher scoring brackets sooner to keep them away from the others.

The moon is a planet just like the Earth, only it is even deader.