Slashdot Mirror


User: Greyfox

Greyfox's activity in the archive.

Stories
0
Comments
9,116
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 9,116

  1. Re:Wow on Microsoft Lobby Denies the State of Chile Access To Free Software · · Score: 1

    Bribing foreign officials is, especially if you do business with the US government. It means fewer bribes *cough* I mean... campaign contributions... for our guys!

  2. Unit Tests! on Ask Slashdot: What Do You Wish You'd Known Starting Out As a Programmer? · · Score: 1

    One of my biggest advances as a programmer has been writing unit tests for everything and the associated decoupling of code required to make unit tests for everything actually work well. They reveal weaknesses in your design early on, before fixing them is too bad, encourage reusable code, encourage you to keep your design simple and increase the degree of certainty you have when you deploy something. I haven't quite jumped on the test-first bandwagon yet, but I'll write a class and then write its unit test. If the unit test reveals that more functionality is needed or that I need to change something, I do it then.

  3. "Never" on New Research Suggests Cancer May Be an Intrinsic Property of Cells · · Score: 3, Insightful

    Like my 70's era assembly language book thought that 32 bit processors would "never' be widespread due to how expensive it would have to be to produce them?

  4. You know, if anyone was actually bribed in the process of that, it would be VERY illegal back here in the USA. Just sayin'...

  5. Re:Ugh on Linus Torvalds: 'I Still Want the Desktop' · · Score: 1

    Well anyone on QT can just pick a new renderer. Assuming we want to throw our fortunes in with QT. More people seem to be going that way. I'm pretty much writing off Gnome/GTK/Unity. I run Enlightenment right now. It doesn't look like ass, has focus follows mouse and has the concept of running more than one app (or multiple instances of one app) at one time. Rather than ramming some concept of how someone else thinks I should work, it lets me work the way I want to work. This is a very simple concept which if you don't embrace will relegate you to the status of also-ran. Gnome/GTK/Unity chose that status for themselves. So did Windows 8. Hopefully the next thing that comes along won't make the same mistake.

  6. Re:Ugh on Linus Torvalds: 'I Still Want the Desktop' · · Score: 1

    Yeah, I'm kind of waiting to see if everyone drinks the Wayland kool-aid. Everyone seems to hate it because Canonical is trying ram it down our throats.

  7. Ugh on Linus Torvalds: 'I Still Want the Desktop' · · Score: 3, Interesting
    I just started maintaining an old Linux X11 app. A REALLY old app. Some of the function declarations still use K&R. It's all Motif and XT. Looking at it with an eye to modernizing it, well... I guess QT won. Problem is, if I go QT, I pretty much have to drink all the QT kool-aid, since they seem to have tried to re-implement the entire C standard library under their API. Other than that, the field's pretty much right where I left it back in the mid '90's, last time I really looked at X11 programming in a big way. Actually back then GTK and gtkmm were at least looking like promising competitors to QT. Looking around at an even lower level, I can find a rant from Rasterman about imlib being faster than Xrender, and pretty much everyone deciding that OpenGL was a better way to go than Xrender anyway. That's pretty much everything, since 1995.

    I think if you want the desktop it's going to take another linux-kernel-level effort around the GUI. The question is do we keep trying to put more band-aids on X11 or do we design something from the ground up that everyone can agree on?

  8. How Many Birds on Solar Plant Sets Birds On Fire As They Fly Overhead · · Score: 1

    Does the local nuclear power plant kill?

  9. Re:Well I Think That's Swell! on Delaware Enacts Law Allowing Heirs To Access Digital Assets of Deceased · · Score: 1

    Ok, you have a valid point, true. But your gay love letters don't have the immediacy of, say, a video of the recently departed wearing a diaper and being spanked with a riding crop by a woman wearing a leather corset and a Richard Nixon mask.

  10. Well I Think That's Swell! on Delaware Enacts Law Allowing Heirs To Access Digital Assets of Deceased · · Score: 1

    The relatives of the deceased have a wonderful opportunity to learn new things about their dearly departed relative. Things they never would have suspected, when that person was alive! What could possibly go wrong?

  11. If we can't sort out an asteroid coming right at us by 2880, we kind of deserve what we get. I'm not going to worry about it too much in any event.

  12. Re:It's Not That They Need Clarification on US Defense Contractors Still Waiting For Breach Notification Rules · · Score: 1

    I do know sexual tension when I see it. I appreciate you trying to get my attention but if you have the hots for me just come out and say it. I don't swing for the same team, but I'd be happy to take a picture of me with my shirt off so you can have a hot fantasy while staring at my prodigious man boobs.

  13. It's Not That They Need Clarification on US Defense Contractors Still Waiting For Breach Notification Rules · · Score: 1

    They just really don't want to do that and are going to stall as long as they can get away with it. Most of them are probably running no form of IDS, have no personnel capable of actually detecting a breach, have no security policy beyond poorly-enforced DOD mandates (Which effectively boils down to "Change your password every 90 days") and really don't want to be distracted from collecting their fat government checks every month by anything resembling actual work.

  14. Re:AI writing code? on Interviews: Ask Bjarne Stroustrup About Programming and C++ · · Score: 1

    That's a funny question. In order to write a program, you have to understand your requirements. Most people with their meatputers are not capable of this. Given that they have no hope, how is an AI supposed to do anything?

  15. Re:Header files on Interviews: Ask Bjarne Stroustrup About Programming and C++ · · Score: 1

    Header files are totally optional. You can write all your code in one big file if you want to. You just need to make sure no function calls any function that hasn't been defined yet. No problem!

  16. Re:Is the complexity of C++ a practical joke? on Interviews: Ask Bjarne Stroustrup About Programming and C++ · · Score: 1

    Having to maintain a bad programmer's code is bad in any language. If the programmer is breaking the problem down, reducing coupling, and writing unit tests for his class APIs then maintaining his code will be easy. If he's writing a ton of spaghetti code where ever class inherits from every other class and nothing is documented or tested, you're going to have a bad time. The difference between C++ and Java or Ruby is that you're more likely to discover you have a problem at compile time with C++. Your java code will probably quietly sit on a web server somewhere, quietly shitting exceptions into a log file no one looks at for a decade.

  17. Read That as a Geek Tomb For a Second on Giant Greek Tomb Discovered · · Score: 1

    And was pondering what would be in a geek tomb. Probably old Dilbert dolls, models from the original Star Trek, B5 and Firefly and a large pile of dirty laundry. Naturally it'd be found in Alexander the Great's basement.

  18. And They'll Do What? on Student Bookstores Beware, Amazon Comes To Purdue Campus · · Score: 1

    Anally rape you harder than the student bookstores do? I doubt it. College was a couple decades ago for me and my ass still hurts.

  19. Honestly... on Murder Suspect Asked Siri Where To Hide a Dead Body · · Score: 1
    Who hasn't asked Siri that. It's in a ton of "Stupid Siri Tricks" youtube videos. If you ask Siri after a recent software update, she says "I used to know the answer for that." Stupid reporting like this is why we can't have nice things.

    My favorite response she had for that question was "What, again?"

  20. Re:Six Reasons on Where are the Flying Cars? (Video; Part One of Two) · · Score: 2
    Of course, point 2 should to a large degree prevent point 1; you want to fly your shit in the USA, you have a maintenance logbook that is kept up to date and can be produced whenever your local FAA rep comes 'round asking for it. Of course, that's one of the reasons for point 4. You maintain your engines in part based on how many times they've been started. Due to this, it effectively costs my local dropzone $100 just to turn their plane on.

    We do get a story every so often, of someone forgetting to put gas in their plane. This doesn't necessarily have to be an unforgiving situation if you keep your wits about you. Most planes don't plunge out of the sky the second their engines stop. Bob Hoover demonstrates this quite effectively. If you're flying a gyrocopter, they can get down on autorotation. An ideal flying car would have one of these characteristics.

    If you want a flying car now, go buy a small airplane -- you can get a used Cessna for about what I paid for my car. There are a number of ultralight possibilities, too. You'll still need to be cognizant of the FAA regulations governing your flight if you're in the USA, so you won't really be able to treat it like a flying car. But that's as close as you're likely to get for the next two or three decades.

  21. Sure on Google's Satellites Could Soon See Your Face From Space · · Score: 1

    Pay no attention to the Google street view vehicle that captured your dong. Or at least, some dong. To be fair though, there are probably a lot of dongs on that street.

  22. You Mean on Point-and-Shoot: TrackingPoint's New Linux-Controlled AR-15s · · Score: 3, Informative

    Like that scene from The Fifth Element? I'd post a link but I find it amusing that if you search youtube for "That scene from the 5th element", it's the second link.

  23. Re: It's a TRAP! on Yahoo To Add PGP Encryption For Email · · Score: 1

    Oh that's an easy problem to solve -- you just require the user to store their key in a keystore that makes sure you could get at it if you ever want to decrypt their E-Mail. The vast majority of the users would never realize that completely eliminates the security they were looking for when they decided to use encryption in the first place. If you really need an excuse (which you don't,) you could make a nice shiny feature like the ability to decrypt your mail from any machine on the internet.

  24. Re:It's a matter of expectations on Idiot Leaves Driver's Seat In Self-Driving Infiniti, On the Highway · · Score: 1

    Funnily enough, I got the following story about a pilot once; a fairly new skydiver found himself in the unusual position of being the last one off the plane, so he asked the pilot if he wanted him to close the door on his way out. The door's usually a sliding affair and difficult to close from the outside. The pilot explained that this wasn't necessary because after the last skydiver left the plane he'd light his cigar, trim the controls and walk back to close the door himself. Of course, you can actually do that in a plane -- it's not like you're likely to hit anything at 13000 feet.

  25. Re:Lawn mowers on Idiot Leaves Driver's Seat In Self-Driving Infiniti, On the Highway · · Score: 2

    Indeed! That's why my suggestion was that instead of airbags we have sharp deadly AIRSPIKES! If you're in an accident, the airsplke stabs you in the face! I'll bet you'll pay some serious attention driving, THEN! If not now, then in a couple of generations once the people who don't pay enough attention to avoid getting an airspike in the face have weeded themselves out of the gene pool!