Slashdot Mirror


User: slinkp

slinkp's activity in the archive.

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

Comments · 33

  1. Re:I think it sucks on Ask Slashdot: What Is Your View On Forced Subscription-Only Software? · · Score: 1

    Amazon's a mixed bag. MP3 downloads that you purchase (not stream) are DRM-free.
    Kindle content has DRM. Not sure about video purchases, but I believe they have DRM.

  2. Tab Groups!! Re:Moving to Chrome... on AskSlashdot: How Do You See Your Life After Firefox 52 ESR? (mozilla.org) · · Score: 1

    I'm the same. TabGroups is very hard for me to live without.

    Did you find anything usable for Chrome? I'm trying out TabsFolder currently, but the inability to move tabs around between existing groups is making it barely useful for me.

    I use TabGroups to context-switch between different work projects, different personal research projects, etc. It makes my work day SO MUCH easier to handle.

    I'd be open to totally different approaches to my problem - how to stop using a bunch of websites, easily switch to doing something different, and easily switch back later. And move things from one group/context/session/whatever to another. It doesn't have to look or feel like TabGroups as long as I can switch contexts relatively efficiently. It doesn't necessarily have to preserve per-tab history, though that is sometimes convenient.

  3. Re:The best teachers aren't afraid of that on UK Computing Teachers Concerned That Pupils Know More Than Them · · Score: 1

    Yes. We really should move beyond the idea that knowledge transfer is the fundamental element of teaching, and that students are passive recipients of knowledge.

    The best teachers are those that help students teach themselves.

  4. No it won't. on Will Donglegate Affect Your Decision To Attend PyCon? · · Score: 1

    PyCon 2013 was my favorite conference I've ever attended. This incident has been overreacted to by everyone from Richards on down to the hordes of trolls getting on her case. There's some food for thought here but jesus christ people, calm down and use your brains a bit.

  5. Cinnamon != fallback on MATE Desktop 1.2 Released · · Score: 1

    Clarification: Cinnamon isn't "the fallback mode," by which I think you mean the thing variously referred to as "GNOME Fallback" or "Gnome Classic"
    (I can't keep the terminology straight either, maybe this will help: http://askubuntu.com/questions/83351/which-is-correct-gnome-classic-or-gnome-fallback ).

    Cinnamon is like the fallback mode in that it builds on Gnome 3 while attempting to feel familiar to Gnome 2 users. But it's a different codebase worked on by different people (http://en.wikipedia.org/wiki/Cinnamon_%28user_interface%29)

    You are correct that both Cinnamon and "fallback" still lack quite a bit of Gnome 2's functionality. I'm keeping a hopeful eye on Cinnamon, but still running Gnome 2 indefinitely.

  6. Re:Took the Brits only 30 years? on Mammoth "Metal Moles" Tunnel Deep Beneath London · · Score: 1

    New York's 2nd Avenue subway started construction 40 years ago, after first being planned 83 years ago.
    And yes, the project is currently under construction (again).
    http://en.wikipedia.org/wiki/Second_Avenue_Subway#Background

  7. I am not a computer! on New Contest Will Seek the Best "I'm Linux" Video · · Score: 1

    I am a free man!

    (paraphrasing Patrick McGoohan)

  8. The warm fuzzy feeling on Freelance Web Developer Best Practices? · · Score: 1

    Lots of practical advice in this article

  9. Re:So why so spendy? on Self-Serve Car Rental · · Score: 1

    I dare you to find a car anywhere in the NY metro area for anywhere near $11 / day. Zipcar's rates are pretty competitive here. My one complaint, as somebody else pointed out, is that the cars are often dirty inside - nobody ever cleans 'em. I sure don't.

  10. Re:But... on Self-Serve Car Rental · · Score: 1

    Insurance is just part of the subscription price; you don't have to bother with any of that crap when you're trying to get somewhere.

  11. Blomberg's fix makes bad assumptions on New Tech to Help Prevent Hearing Loss? · · Score: 1

    Headphones vary dramatically in their efficiency. "Safe" on one pair of headphones might be "much too loud" on another, and "barely audible" on my very-nice-but-inefficient AKG K240 phones. Therefore, it is impractical to create a general solution to this problem either in software or in something like a hardware compressor/limiter.

    Presumably, Blomberg assumes use of the crappy ipod earbuds, but a lot of people toss those.

    A real general solution would require measuring the actual SPL level in the ear canal, or calibrating the limiter to the pair of actual headphones in use. This is left as an exercise to the reader.

    Meanwhile, Buskirk's advice from page 2 of TFA still stands.

  12. My favorite in-depth response on An Inside Look at eBay Security · · Score: 0, Troll

    Q: eBay's Fraud Investigations Team -- does every country eBay operates in have one?

    MacGibbon: There are over 1,000 Trust and Safety employees at eBay and PayPal operating in the 32 markets around the world.

    I figure that means "No".

  13. Re:lazy question on Python 2.4 Final Released · · Score: 1

    No.

  14. Re:Sets in Python on Python 2.4 Final Released · · Score: 1

    I think the point of the ''.join(a) example is simply to show that for many practical purposes, sets can be treated as a sequence with unpredictable ordering. The join method of strings works on anything that looks like a sequence of strings. (Works with arbitrary iterators too as long as they yield strings.)

    The "bizarre syntax" was rather controversial. The rationale is that joining is a feature of strings, and thus should be the responsibility of strings, not of every sequence class under the sun. If it were a.join(''), the class implementing a would have to know how to join itself into a string. But with ''.join(a), a's class only needs to know how to represent itself as a sequence or iterator. This is useful in a much more general way.

    To me it makes sense from an implementation standpoint, but I do remember at first finding the syntax odd, especially with literals. You get used to it.

  15. Re:Damn on Python 2.4 Final Released · · Score: 2, Insightful

    Don't worry about it. It's still a good book and very little (if anything) has changed that affects the book's accuracy. It won't tell you about new features of course, but those are all either dead easy to learn or not likely to matter to the average new pythonista.

  16. Re:Python's dirty little secret on Testing Frameworks in Python · · Score: 2, Interesting

    I've been running Zope (implemented in python) on production servers for years. The zope process typically has uptime of weeks and downtime is typically only of the scheduled variety. In the past 20 months I've been at my current job, I can count the number of Zope crashes on one hand. OTOH, we also run Java app servers (formerly BEA, now Jboss) and they crash all the time... frequently with out-of-memory errors.

    Snide remarks about "dirty little secrets" notwithstanding, I know which platform I trust to keep running.

  17. some audio, some on Open Source Projects That You Should Know About? · · Score: 1

    ardour http://ardour.org/
    hard disk recorder & digital audio workstation.

    ladspa http://ladspa.org
    audio plugins for linux.

    hydrogen http://hydrogen.sf.net
    drum machine for linux

    seq24 http://www.filter24.org/seq24/
    a very nice little looping midi sequencer

    jack http://jackit.sf.net
    plug all your linux audio apps into each other and blow your mind.

    zope http://zope.org
    app server written in python, great for content management, way cool and weird.

    twisted http://www.twistedmatrix.com
    python framework for whipping up custom servers and clients with astonishing ease. Comes with some fully useable and scaleable examples.

  18. Re:Umm, geeks can spell? on Extinction Of Human Languages Affects Programming? · · Score: 1
    Icelandic is interesting. The grammar changes very little, but the vocabulary keeps expanding. From http://bella.mrn.stjr.is/utgafur/enska.pdf:

    "Icelanders have set the goal of being able to speak and write about all subjects in their mother tongue since the status of Icelandic as a national language requires that it be possible to use it in all fields. New words are continuously being formed to keep pace with developments in technology and the sciences.

    "The Icelandic government has now launched a language technology campaign to encourage the development of software and equipment enabling the use of Icelandic in computer equipment and computer-controlled devices."

  19. Re:Making ethanol uses fossil fuels on Ethanol to Hydrogen Reactor Developed · · Score: 5, Insightful
    You misunderstand. The technology under discussion does not involve burning ethanol at all. They are extracting hydrogen from "wet" ethanol which is a lot easier to produce than the purified ethanol required for burning.

    I don't claim to know whether this is a net gain when all energy costs and byproducts (chiefly carbon dioxide) are taken into account, but don't dismiss the idea out of hand by spuriously equating it to the burning of purified ethanol.

    Here's an article with a bit more information.. I found this link elsewhere in this discussion.

  20. Re:Test of a language on Learning Python, 2nd Edition · · Score: 1

    so? in a vhll who actually rolls their own primitive sort function anyway?

    the point was to demo the expressive flavor of the language, not a sort algorithm.

  21. Re:puh-lease on Learning Python, 2nd Edition · · Score: 1
    why didn't the Developers of Python develop Python by using Python instead of C?

    you thought you were joking....

  22. Re:There's one major reason I choose Python over P on Learning Python, 2nd Edition · · Score: 1

    yep, mixed tabs and spaces is bad. Guido included this on his list of python regrets at Pycon 2003. FWIW, emacs python-mode is fantastic, and vim usually annoys the heck out of me until i remember to set up .vimrc properly.

  23. Re:A nice comparison of Python with other language on Learning Python, 2nd Edition · · Score: 2

    sorry eclectum, you can't use print in a list comprehension. SyntaxError.

    The comprehension doesn't add anything to this example. Let's stick with the time-honored:

    for k, v in adict.items():
    print k+'->'+v

    (you can put it on one line if you really want)

  24. Re:A nice comparison of Python with other language on Learning Python, 2nd Edition · · Score: 1

    PS: if Python is so clear and easy to write why do people constantly say "well, if *I* were writing that code in python, I'd do ...." ??

    Where are python developers "constantly" saying this?

    Sure, I've seen it said sometimes. Are there developers of *any* language that don't habitually debate points of style and idiom?

  25. Re:Test of a language on Learning Python, 2nd Edition · · Score: 1

    Nice, except for one syntax error and one gratuitous optimization nitpick. Try this:

    def quicksort(list):
    if len(list) > 1:
    pivot = list[0]
    left, middle, right = [], [], [] # commas!
    for item in list:
    # don't perform unnecessary tests
    if item < pivot: left.append(item)
    elif item > pivot: right.append(item)
    else: middle.append(item)
    return quicksort(left) + middle + quicksort(right)
    else:
    return list

    Of course it's silly to argue about optimization of such an impractical example ;-)
    list.sort() is a wonderful thing.