Slashdot Mirror


User: jgrahn

jgrahn's activity in the archive.

Stories
0
Comments
1,247
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,247

  1. Re:What do you expect? The EFF is a pro-piracy. on The Internet Archive Starts Seeding Over a Million Torrents · · Score: 1

    John Gilmore of the EFF said, "The Archive is helping people to understand that BitTorrent isn't just for ephemeral or dodgy items that disappear from view in a short time. BitTorrent is a great way to get and share large files that are permanently available from libraries like the Internet Archive."

    In other words, the EFF is working towards legitimizing BitTorrent so that illegal uses can continue unabated.

    Huh? How did you pull that message out of the statement you just quoted?

  2. Re:The what? on Debian Changes Default Desktop From GNOME To XFCE · · Score: 1

    How do you get to the "newbie software selection dialog"?

    That's probably tasksel. It pops up at some point during an "expert" install. Probably it's there in the normal install too; haven't tried that because the "expert" one is so straightforward.

    I always tell tasksel to do nothing, and instead pull in the stuff I need later, using aptitude.

  3. Re:Why Python? on Book Review: Core Python Applications Programming, 3rd Ed. · · Score: 1

    Here's the weird stuff: You already mentioned tabs. The stock answer is "use an editor designed for Python." Erm, what? Why should I have to use an editor specifically for one language? For any other language, I can use any editor or none (count gedit as none).

    Not easily. Writing decent code in any language gets a lot harder if you don't have help with indentation. You'll make mistakes and your coworkers will waste time reindenting it.

    And when you decide to play with Python in a serious way, you now get to go editor-hunting, downloading, installing and trying them out, figuring out their idiosyncrasies.

    That's when it pays off to already have invested in an editor which is everywhere and supports everything, like Emacs or Vim.

  4. Re:Terrible article on Microsoft's Lost Decade · · Score: 5, Funny

    Sharepoint? Not much to write home about.

    I wouldn't say that. It *does* have that traditional Microsoft "catastrophically bad and yet my boss bought it" feel. Their OS and even things like Exchange kind of work nowadays.

  5. Re:Bad math, bad premise on JavaScript For the Rest of Us · · Score: 1

    English is also the language in which most of the computer-related neologisms originated. Leaving the terms in English makes them unambiguous whereas translating them has constantly been shown to do nothing but confuse people.

    Yeah. I always argued that we in the rest of the world got the better bargain. The English had to dilute their language by giving new, high-visibility meanings to everything from Apache to zip.

  6. Re:Still waiting... on Order Limit On Raspberry Pi Lifted · · Score: 1

    The RaspberryPi actually seems to max at about 2MB/s per my tests at a 1500MTU, and over 4.4MB/s at 1492MTU.

    Sounds as if something is broken in your setup. The only reason for that huge difference is something which introduces IP fragmentation for pretty much every datagram.

    Many protocols such as SSH have high overhead, but a low-overhead protocol can expect these numbers.

    "Overhead" is maybe not the best term here. Compression and ciphering (i.e. CPU usage) easily becomes the bottleneck in bulk data transfer over ssh, but those are some of the features which make ssh attractive!

  7. Re:Size in source or binary terms? on Torvalds Bemoans Size of RC7 For Linux Kernel 3.5 · · Score: 3, Insightful

    Are we talking about source code size, or the actual binary footprint on any individual supported system?

    Neither. He's talking about the size of the diff from the previous release candidate (although it's impossible to tell from TFA).

  8. Re:SparkleShare on Ask Slashdot: Building a Personal FOSS Cloud? · · Score: 1

    Git is not designed to handle big binary data. Since Git is creating SHA hashs for each file, with a file 500MB and more it will take more time, also it will use up all the RAM to calculate the hash.

    Git uses way too much RAM for some reason, but this is not it. Correctly done, it only takes kilobytes to calculate any hash, regardless of the size of the hashed data.

    [...] Git is good for text documents and source code. But since even the Odt documents are binary blobs (the xml data is compressed with zip), you can't use git efficient with open document text files or other documents like Excel, Spreadsheets, etc.

    My solution to that is to avoid file formats and tools which are hostile to version control. We knew decades ago that MS Office was a mistake; why repeat it?

  9. Re:So, consumers are getting smarter then? on PC Sales Are Flat-Lining · · Score: 1

    I'm typing this on a 10 year old Dell XP machine that has served me nicely. I replaced a video card in 2006 and my monitor died during a move. (I actually think the pins just got bent and one broke, but I had a spare to replace it with so haven't bothered investigating). At some point I would like to replace XP with a linux distro, but I haven't been able to find one that will live boot. Any suggestions for a distro that will run on 10 yr old hardware that was fairly high end at it's time would be greatly appreciated!!

    Don't know about the "live" part (aren't there hundreds of live CDs?), but don't let anyone convince you you need a special Linux distro targeted for old/small/otherwise challenged systems. Any Linux will work, if you can tell it not to use Gnome, KDE or whatever the heavy desktop environments are called. Debian, for example.

    The browser is then the main problem. Both Firefox and Opera are rather too resource-hungry these days. This will probably show on a 2002 high-end PC.

  10. Re:Check Your IDE on Ask Slashdot: How Do You Track Bugs For Personal Software Projects? · · Score: 1

    Depending on which IDE you're using, you may already have that functionality. Netbeans, for example, has a "Tasks" tab which will show you all your commented notes that start with "TODO:" or "FIXME:" within your code.

    This Unix user would like to point out that so does grep(1) ...

  11. Re:Git + Unit Tests on Ask Slashdot: How Do You Track Bugs For Personal Software Projects? · · Score: 1

    You should always strive for 100% test coverage and zero trivial bugs when releasing.

    I (and many others) disagree. It's normally not worth the effort. Like with anything else you do, you have to prioritize -- spend your energy where it's best needed.

  12. Re:what bugs? it works on my machine. on Ask Slashdot: How Do You Track Bugs For Personal Software Projects? · · Score: 1

    There are no bugs in personal software projects. If something doesn't work, it gets fixed. you don't need anything to remind you that something you want to work doesn't. It's only the other people who try to use my software that find bugs, if you are making software for other people, it isn't really a personal project anymore, it's a product.

    You have a valid point, but it's not always quite that clear. I sometimes forget and rediscover (the hard way) bugs/limitations in my own software. Especially if I use it infrequently.

    Of course, a list of bugs wouldn't help much in that scenario. Maybe under BUGS in the man page, but not in some bug tracker somewhere.

  13. Re:No problem here on Are Open-Source Desktops Losing Competitiveness? · · Score: 1

    And so in 2012 began another chain of "you use x? I only need y!" discussion that [---]

    Well, I am honestly trying to understand what's the use case for desktop environments. Should I interpret your posting as "I don't know, either"?

  14. Re:No problem here on Are Open-Source Desktops Losing Competitiveness? · · Score: 1

    Oh wait, were they talking about those gigantic slow clunky things that include a kitchen sink and everything? Yeah, those can just go away... please.

    AOL. I just use the ctwm window manager. Have been doing that for 20 years, if you count plain old twm on SunOS. I honestly don't see the business case for these so-called desktop environments ... they seem to just cause conflicts, incompatibilities, bloat and interdependencies. I don't see what people *use* them for.

    Sure, people need a window manager; a way to set their preferences; a way to launch applications; a file manager; a way to lock/reboot/shut off the computer. That doesn't imply they need Gnome or KDE, or whatever they're called.

  15. Re:OOP sucks on A New C Standard Is On the Way · · Score: 2

    What features do you want?

    Automatic memory management? Isn't this what makes C++ so fucking insanely complex?

    No. Have you ever used C++?

  16. Re:I don't get it... on A New C Standard Is On the Way · · Score: 1

    That line isn't going to get any less false the more you C++ zealots keep repeating it. If you have a modern C application that can compile as C++ with a few extra casts here and there, then you're really missing out on lots of useful new syntax and semantics in C, both standard and extended.

    Maybe so (especially since I don't know C extensions) but you're missing out on *more* useful C++ features.

    I know it may surprise you C++ guys, but full-time C programmers don't secretly wish they were using C++. It's been right in front of us the whole time, and frankly we thought the whole thing would blow over until Google started mass producing legions of C++ zombies who are intent on porting every open source application to C++.

    Never heard of that before. I use C++ because it's a good C-like language for plain old Unix programming, with a good, free compiler and access to all C libraries. I don't think I've ever met a Google-generated C++ zombie.

    Now its starting to get personal, because it's really hard to use C++ libraries in C, Perl, Python, Lua or basically anything other than C++, notwithstanding the mountains of wrappers, compiler options, and linker flags that allow access to a few useless entry points.

    Agree. Libraries should primarily have a C interface. I can wrap them myself in C++ if I want, and probably do a better job (from my project's point of view) than some library author.

  17. Re:What do SEALs have to do with privacy? on Phil Zimmermann's New Venture Will Offer Strong Privacy By Subscription · · Score: 1

    Friend of a guy who worked in intelligence here, all your encryption is worthless, they will just park outside your lawn and point a device towards your keyboard. The electrical charge generated by each key can somehow be translated into clear text.

    Not everyone who wants my data has a black van full of electronics, readily available for dispatching, in my area.

  18. Re:Am I the ony one who didn't like Snow Crash? on Joe Cornish To Write and Direct Snow Crash Movie · · Score: 1

    I tried to read it, but couldn't get past the first 100 pages. It was trying soooooo hard to be cool & edgy it turned me off.

    Never thought about it before, but now that you mention it I think it's a bit tounge-in-cheek. Works out well with that in mind. Although I never cared much for Gibson ...

  19. Re:Hungarians are a sad bunch on Hungarian Sequencing Company Vets DNA For 'Gypsy Or Jew' Genes · · Score: 1

    In talks with Hungarian friends, some of which still live there, they seem keenly aware of the poor image their country has in the eyes of the rest of the world. It's a country best known for giving the origins to history's most prolific serial killer ...

    Perhaps your friends need a reality check? Bathory was 16th century. Since then, the rest of us fucked over Africa, the Americas and most of Asia. There's Napoleon, Stalin and Hitler, king Leopold and many others. Hell, even .se spent half a century raping, killing and looting in central Europe, until we ran out of farm boys.

  20. Re:Discredited as predictive, NOT for accuracy on Hungarian Sequencing Company Vets DNA For 'Gypsy Or Jew' Genes · · Score: 1

    The jewish community has maintained geneology records to an unrivaled level of detail ever since;

    Ever since *when*? Also, citation needed. Wikipedia says Confucius' family tree is the oldest, and I don't think he was Jewish. I know there are traditions, e.g. Leonard Cohen's folks were said to be descendants of David, but I seriously doubt this is based on records. For David, we don't even know if he existed!

    it's at the very heart of their religion. The scientific test is completely superfluous to them; they know who they are because they've maintained records since before we knew what DNA was.

    Hell, I do that myself. DNA was discovered in the 1950s or something.

  21. Re:RMS is more prescient than ESR credits him for. on Evaluating the Harmful Effects of Closed Source Software · · Score: 1

    The microwave example is not that good, either. Many modern microwaves have an insanely complicated user interface, and I wouldn't mind replacing it with a more intuitive one. Not to mention what silly things you could do with a microwave if you could network it.

    Because if there's one thing people think of when it comes to FOSS software, it's well designed, intuitive interfaces.

    Well, yes actually. Although that probably has more to do with the Unix tradition.

  22. Re:RMS is more prescient than ESR credits him for. on Evaluating the Harmful Effects of Closed Source Software · · Score: 1

    This is another example of ESR ignoring the dangers of closed-source software in his devotion to "pragmatism."

    Well, at least this: I didn't understand why he would dedicate the article to RMS-bashing. That was really the core of it, and it looks silly and secterian. I hope he does *other* pieces on OSS which don't focus on that.

  23. Re:How exactly do I support myself as a developer? on Evaluating the Harmful Effects of Closed Source Software · · Score: 1

    But think about the people who spend hours and hours coding. How do they afford coffee to stay up writing software so open-source freeloaders can consume whatever they feel like?

    (a) I don't know how it happens, but they do. There are more than 25,000 packages in Debian.
    (b) "open-source freeloaders" is an oxymoron. You can't give things away for free (which is what you're getting at) and then when someone accepts it, accuse him of being a parasite.

  24. Re:on the other side of the coin on Evaluating the Harmful Effects of Closed Source Software · · Score: 1

    Having XFCE and ubuntu earlier today granted me with some artifacts tween the gimp and firefox which built up until the screen was complete garbage, and its been a number of years, possibally since windows 98 days since I have seen that on the MS side

    Windows may suck for a long list of reasons, but for some odd reason, will millions of brilliant nerds working for a goal, more shit gets screwed up on OSS systems, more frequently.

    N=1. If we push that to N=2: I've seen free software suck as badly as proprietary. And people at work have major problems with Windows (Vista and 7), up to and including daily BSODs.

  25. Re:Expectations on Ask Slashdot: Getting a Tech Job With Skills But No Formal Degree? · · Score: 1

    There can be a significant divide, though, between "someone who knows how to run a Linux server" and "someone who is qualified to be a Linux sysadmin."

    s/can be/is/. I've run my own Linux boxes since 1998 and can occasionally give the real sysadmins at work some tips, but I wouldn't dream of claiming I could do their job.