Slashdot Mirror


User: AnomaliesAndrew

AnomaliesAndrew's activity in the archive.

Stories
0
Comments
197
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 197

  1. Re:Look on the bright side... on FISA and Border Searches of Laptops · · Score: 1

    The concept wherein the Legislature can keep the Executive branch in check falls apart when the Legislature is infiltrated by agents of the Executive branch...

    When everybody on the Republican side rallies together and votes in lockstep with the raving mad President, any sense of "checks and balances" is effectively neutered. The strong polarization that is our political reality may not have been anticipated sufficiently by the founding fathers.

    Now you have all the Republicans crying that we need to reconvene to solve our oil crisis by letting Big Oil trash our last remaining reefs and pollute our water, our air, and our horizon with no benefits to us (unless you are a stakeholder in Big Oil.)

    For once, I'm glad the Congress went on vacation without passing legislation. If only they could have done this to the FISA bill.

  2. Re:Look on the bright side... on FISA and Border Searches of Laptops · · Score: 1

    That's what I've been saying all along...

    I mean, it's not likely that they'd ACTUALLY find anything valid pertaining to terrorism anyways.

    Soon they'll end up holding people saying that they have terrorist plans hidden inside of JPEGs using an unknown pad-cipher. They can basically make it be whatever they want. I'm just saying...

  3. Re:With GMs luck. on GM, Utilities Partner To Advance Plug-In Hybrids · · Score: 1

    I'm certainly no expert, but I'd hope that if gas dropped back down to $0.50, the electric companies would be forced to follow suit... otherwise I'll be running my electric car with a diesel generator.

  4. That would be a nice temporary fix... on GM, Utilities Partner To Advance Plug-In Hybrids · · Score: 1

    ...but at this rate, I'd expect barrels of oil to be at parity with barrels of money by then.

    Can I just get a car that runs directly on dollar bills and cut out the middleman?

  5. Get the sampler pack! on How To Encourage a Young Teen To Learn Programming? · · Score: 1

    This is roughly how I went through learning to program starting at around the age of 14...

    Start with HTML... it's very forgiving and is pretty straight forward. It's not exactly a "programming" language since it lacks logic among other things, but it's a good introduction and, lets face it, it's probably never going away.

    Then some basic C programming for shell would be good... get him to build a basic text-based game... or some ASCII stuff. Play around with ANSI colors, get some exposure to how the language interacts with the OS and is presented to the user... You could also get him to make a C program that manipulates an HTML file in a few basic ways, like lower-casing, or applying a font style to loose text... etc...

    Then quickly move onto Java or PHP before you get to any of the more complicated things like references and pointers... once the basics are all there with C's flow control and the basics of variables and functions. Perl is also not a bad place to play around briefly for the regular expressions and exposure to more exotic syntax.

    Java and PHP are EXCELLENT proving grounds to learn just about all of the fundamentals of coding. PHP is a lot more forgiving than Java, but Java is the closest thing to C if he wishes to go back and take in all of the more complex practices in C. The thing about PHP is he'll need to learn pretty accurately how a browser and web server interact, and the stateless nature of HTTP.

    Then learn SQL. MySQL will do to start with... then move onto PostgreSQL or MicrosoftSQL.

    Then I'd say dive into C# .NET or build some GUI apps with GTK so he can experience an event-driven model and get introduced to GUI coding.

    I suggest taking a "tour" of the programming world like this because then you know what you're up against and so much knowledge is transferable from one model or language to another. Jumping around lets you avoid biting off more than you can chew. At least, that worked for me.

    If he gets this far, he should expect his first 4 years of college CSE major coursework to be a minimal distraction from his beer pong competitions.

  6. Re:Cause and effect on Global Warming Stopped By Adding Lime To Sea · · Score: 5, Funny

    He's too busy running an array of air conditioners outside trying to combat this warming trend to be bothered with any of that science crap.

  7. Re:Sure... on Global Warming Stopped By Adding Lime To Sea · · Score: 1

    As a resident of Pennsylvania, I'm looking forward to my property's eventual beachfront status... and the freakin' lime industry is endangering that now. That's just great!

  8. Sure they shut down access to the whole damn tree when all they would have had to do is add a new group:

    alt.chris.hanson

    "Oh no, Chris Hanson!?"

  9. Re:IT'S ABOUT TIME on World's First Custom Firmware For Wii Released · · Score: 1

    "They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety." -- Ben Franklin

    Somehow we ended up with a society of people so conditioned to their constant safety and comfort that they take everything else for granted.

    * Our forefathers are turning in their graves.

    * These people should be shipped off to the third world.

  10. Screw those evil big labels (who made you famous!) on Radiohead Open Sources Music Video · · Score: 1

    It's not as though this would have been possible without the recording industry propelling them to stardom. Nobody would even know who Radiohead is, much less care about their dot matrix music video (which they probably couldn't have afforded.)

    It's easy for them to go against the music industry now that they got what they needed out of it: brand recognition.

  11. Re:typically american. on Warning Future Generations About Nuclear Waste · · Score: 1

    The chances it being found if left unmarked are very very very small.

    That didn't work out so well for the cast of Alien vs. Predator... ;-)

  12. Re:Will this help EU/US? on Cable-Laying Boom Will Boost Internet Capacity · · Score: 1

    That makes it a perfect place to host ThePirateBay :-)

  13. Railway Renaissance on DHS Official Considered Shock Collars For Air Travelers · · Score: 1

    I'm sure this has been said before, but passenger trains are worth considering in addition to road and air travel.

    I've never taken a serious train ride, but it seems like a reasonable means of going up and down the east coast. Just take a laptop and pretend you're in the office during that time. It's probably the cheapest and lowest hassle way to travel.

    I'm sure DHS and Big Oil are working on that though too, though.

  14. Re:Dangerous slide on DHS Official Considered Shock Collars For Air Travelers · · Score: 1

    The government treats us all as criminals and forces us to expose a lot of our privacy, but when we look at the government with the same suspicion and demand accountability, we're labeled as unpatriotic crackpots and fed the red herring of "executive privilege".

  15. Re:I thought on The Scream Aliens Hear From the Earth · · Score: 1

    In laymans terms, I'd hardly call that a sound, though I guess technically any pressure change in any medium could be considered such.

  16. Re:Some data 4 U on OMG Did U C What U R Paying 4 Texting? · · Score: 2, Insightful

    Cell towers are installed for the sake of making voice calls... they happen to then make use of these for text messages. I'd hesitate to explain the price of text messages with the cost of installing towers, when that's already easily covered by our voice plans.

  17. Re:And here demonstrated is the sad truth.. on Apple Laptop Upgrades Costing 200% More Than Dells · · Score: 1

    One of the replacement drives for the Mac G4 was a Hitachi, I remember now that you mention the brand. Not sure if that was the second one to go bad or the final one that is still functioning.

    I believe the ThinkPad replacement was genuine IBM still.

  18. Have we all gone retarded? on Encrypted Traffic No Longer Safe From Throttling · · Score: 1

    Whatever the price difference, I'd much rather they sell me a guaranteed product, instead of a box of donuts with one donut and 11 mirrors inside. This kind of practice makes me not trust them one bit, and I only use them because they are (imo) a local monopoly (just about everywhere).

    Moving to change school districts: practical.
    Moving to change cable providers: not so much.

    Sometimes I think I'd rather pay for my usage. It works that way for electricity, water, and cell phones... I guess we get screwed even harder in those cases. But at least the electric company doesn't shut off my power when I've left the lights on over night.

  19. Re:They are doing it because they are crooks...... on Beating Comcast's Sandvine On Linux With Iptables · · Score: 1

    Ever see the commercials where Comcast is advertising "1000 HD channels, soon"?

    Yeah, read the "fine print" on that one and evidently they consider an OnDemand movie offering to be a channel.

    This is so deceitful because how many HD channels do you know of that only play 1 show nonstopped for months at a time? That's not a channel in laymans terms if you ask me... that's a DVD.

    I can watch tons of free on-demand HD content (from other sites) online over the cable modem, and they're not counting that in their channel lineup (yet).

    Bottom line, Comcast is evil... but so is pretty much everybody else in this game. As usual, we're left to pick between a giant douche and a turd-sandwich.

  20. Re:And here demonstrated is the sad truth.. on Apple Laptop Upgrades Costing 200% More Than Dells · · Score: 2, Insightful

    My Quicksilver G4 burned out 2 hard drives in the 3 years I was covered by my extended warranty (which cost much more than the two hard drives and labor would have.)

    Being tech savvy, it was extremely annoying having to wait more than a week each time to have the hard drive replaced and the OS restored by some hack a few towns over.

    The initial drive was branded IBM... I don't remember what they replaced it with, but it didn't last long. (Unrelated, I had an IBM ThinkPad with an IBM drive that also died around the same time, and the model number had been discontinued and replaced with a new revision. Maybe this is why Apple moved away from IBM components, and IBM did as well...)

    I recently tried to upgrade to the latest version of OS X and it left me with corrupt boot data and a broken OS.

    I'm sure they've improved their products since then, but it definitely left a bad taste in my mouth.

    All that said, an 8-core mac pro sometime in fall when they are supposedly going to refresh the product line is on my shopping list... I haven't found something with that much power at that price, and I need it for media work.

  21. Re:alt.binaries.* on Verizon Cutting Access To Entire Alt.* Usenet Hierarchy · · Score: 1

    I didn't RTFA, but I have some common-sense questions... here goes:

    Aren't all of these newsgroups readily available via literally hundreds of HTTP-based mirrors?

    What about using non-Verizon news hosts to access the network? Proxies?

    Is Verizon actually blocking the entire port, or doing deep packet inspection? What's to stop other ports from being used?

    Are they just lopping off that part of the tree on their own mirroring servers?

    Is this only for their own customers, or all the traffic going over their piece of the internet?

    Unless they physically own the servers that host the primary version of this content, I don't see how it's possible to actually stop.

    And furthermore, if they cut off alt.*, what's to stop people from just posting it elsewhere?

    The internet was designed to be fault-tolerant against "attacks" like this!!! Those damn commie pinkos...

    And what is with the "a democrat" statement in the summary... don't blame us. I think everybody is against child porn... and I doubt Verizon's handling of the matter is the requested course of action.

    If AT&T can install secret rooms for the NSA and then demand immunity, surely Verizon can tell Cuomo to stop overreacting about his addiction to child porn and ignore orders like this.

  22. faster to get slashdotted maybe... on Firefox 3 Release On Tuesday · · Score: 1

    I'm getting a blazingly fast 0.01KB/s download speed from their site right now, when I'm not constantly getting disconnected, over our T1.

    I'm impressed already. /sarcasm

    If I can't get this thing soon, I'm going to give up trying. I was only downloading it to see what all the fuss was about.

  23. Great, JUST GREAT!!! on Efficiency? Think Racing Cars, Not Hybrids · · Score: 1

    Thanks for getting that damn song stuck in my head again for the rest of the day now... :-P

  24. Re:Puh-lease... Ruby Is Redundant.(tm) on Move Over AJAX, Make Room for ARAX · · Score: 1

    Haha, cute... but I'll maintain that anything you can do in Ruby, I can do in pretty much any other modern language, and probably better by most metrics if you're not strictly concerned about how many lines the code is (because knowing Ruby programmers, you won't count all of the code in the libraries or the interpreter.)

    I disagree about your personal attack on me. I happen to know many programming languages (which I started learning when I was just a child), I work full time as a system architect, I run a consulting business on the side, and I am passionate about all of it. I never stop learning... Ruby's no exception. I just don't use the damn language!

    The narrow-minded people are the ones who would defend Ruby to their last dying breath as the only solution. Any niche that Ruby could fill is already dominated by other languages that are better at it; otherwise, it would outrank PHP, Java, C, etc, and that was my whole point in speaking about it being redundant.

  25. Re:Puh-lease... Ruby Is Redundant.(tm) on Move Over AJAX, Make Room for ARAX · · Score: 1

    C has callbacks, just take a look at (void *).
    In C#, it's actually implemented in an interesting way using the delegate keyword, which is actually like an array of callbacks that can be invoked with one call.
    In Java you can implement a callback as a method in an object that you pass around.
    In PHP, you can just do $f = "somefunc";, pass $f somewhere and then inside that function call $f();.

    As for detecting the presence of a method, catching an undefined function, or importing/creating code, that's pretty standard too...
    In C that's statically linked, it's usually managed at compile-time using pre-processor commands; however, if you're doing something like dynamic-linking, you can usually use API functions in the same category used to load the library, to check the library manifest for a list of entry points.
    In Java, you can use Reflection to inspect anything in the interpreter's context, a try{}catch(){} if you wish to have it as a safety net for undefined elements, and the Runtime/Compiler classes (IIRC) to load (or even CREATE) classes dynamically.
    In PHP5 there are helper methods that you can define that will load classes if they do not exist already in the interpreter context.

    And to be perfectly honest with you, in my lifetime of programming, if I've had to use much of that stuff, I probably needed to rethink my design, with the exception of fringe things like plugin architectures.

    Also for the record (I know I'm splitting hairs, but it is a valid correction), my jQuery reference was an example of JavaScript, which is definitely not Java. That would be like saying Bash is C.

    I just looked up Ruby DSL for the first time a minute ago, and it seems like a Perl coder's wet dream... I personally am not so sure it's worth the trouble... but maybe I haven't seen any good examples. I could probably do all of that stuff in clearer standard code in all of my choice languages.

    As for metaprogramming... I also just had to look this up, and it seems like all the examples I found could be done just as easily with hash tables, and other libaries/design patterns. Most of the time a class or structure exists rigidly to serve as a standard interface. Having dynamic classes can get ugly, I would imagine.

    I guess it's "neat" to see this stuff built so deeply into a programming language, but I still just don't see any reason to bother learning the language.

    I may hold some misconceptions about it, though, and maybe I'm oldschool and like getting my hands dirty (and controlling the CPU fairly well with those same hands.) And Ruby just doesn't feel like a real player in the programming world: I don't know of any websites really that do any kind of high volume that use Ruby for the back end, I don't know of any real software that exists only in Ruby that I've ever needed, and I don't know any Ruby programmers in real life. It's kinda like a white rhino.

    This is just my opinion. All these programming languages are just a means to an end, so if it works for you, use it!

    Cheers and best of luck in Rubyland.