user-pic

Aristotle

  • Commented on OT: PLOS ONE Has an RSS Feed
    It is in fact Atom. No one cares though. Not on the reading end. (On the publishing end, you ought to pick Atom, because most versions of RSS have many inherent ambiguities. On the aggregator developer end, you are left...
  • Commented on Statistics for perl hash tables
    It's just sad that I cannot read about the rationale and possible attacks which lead to some design decisions which really look crazy, not to say stronger words, from the outside. If don't publish that, you'll need to live...
  • Commented on \r, \n, and ... \R ?
    However hard it may be, I do hope that one day we get a pause-and-ask-for-more mechanism in the regexp engine…...
  • Commented on Custom DBIx::Class ResultSets
    Oh right, you’re writing a game. I forgot.You probably want to be aware of the entity, component, system pattern. Here is an explanation that made sense to me (via Wayback Machine as the blog is currently offline).Squinting at your game...
  • Commented on Do not use each
    Yeah, the rule is to use each only if nobody else anywhere is looking at the hash. You got a hash passed in? Don’t use each. You’re passing the hash to anyone? Don’t use each. If you’re looping over the...
  • Commented on Damage control is not quality assurance
    Yes, holding the event in a hotel is an excellent suggestion.I remember YAPC::EU 2010, whose venue was a hotel. Many of the attendees stayed in that hotel, and the advantages you mention apply are all on the mark. And as...
  • Commented on Perl::QA Hackathon in Lyon - Day 1
    Presumably https://github.com/Ovid/tap-stream/commits/master/dist.ini will lead you to what you’re after....
  • Commented on A Simple dist.ini for Dist::Zilla
    I think instead of “git status --porcelain | grep 'M Makefile.PL'” you just want “git diff --quiet Makefile.PL”. Also, the way you’ve written the command line, if the grep succeeds but the git commit exits non-zero, it will claim “Makefile.PL...
  • Commented on Test::More - New Maintainer, Also stop version checking!
    Can’t wait to read what the new roadmap is....
  • Commented on Precision Testing for Modern Perl
    Except so is Perl itself…...
  • Commented on Subroutine signatures in Perl are long overdue
    (Oh and btw, in case my comment seemed berating – it wasn’t supposed to be, not exactly: I was myself one of the people who, in a previous round, thought a minimal signature proposal really can’t work without just that...
  • Commented on Extracting values from a list of (key, value) pairs
    I wonder how idxa performs if you add a $#v = $#N / 2; before the loop....
  • Commented on Subroutine signatures in Perl are long overdue
    I honestly don't know why it's taken this long to even have them experimentally in the core. Yeah? Well I know. And Ross Attrill said it: Many of these modules seem to have many more features than the 5.19 proposal....
  • Commented on I bought a weekly round for my friends
    As far as Flattr is concerned - I do not like its "american-centric" everyone-participating-gets-an-equal-prize idea. It was made for a completely different use case than yours – it only does one-time donations, not recurring ones. It’s for buskers on the...
  • Commented on "You and your ilk are a tiny minority trying to impose your opinion upon the majority who actively and vocally disagree with you."
    BrowserUk…...
  • Commented on Downloading age-restricted videos from YouTube
    Last I knew it only sort-of worked fine. I had looked at his code to potentially steal the solution for mine, since I maintain mine actively too – I rely on it daily, so I notice and fix any breakage...
  • Commented on blogs.perl.org security breach
    Well a move has been in discussion for a very long time. The problem is that while all of four us running b.p.o want to get off it post haste if possible, none of us has the slack to make...
  • Commented on Downloading age-restricted videos from YouTube
    Odd. You may want to try my own tool for the purpose, which has never had an issue with downloading age-restricted videos even without any login credentials. (Though it has to be noted that it cannot download those videos which...
  • Commented on Here we go loop de loop
    Joel: if $a < $b doesn’t always hold, then the subsets can overlap, which cannot be produced from a single part pass – so your version is broken and the original is necessary. If it does always hold, then your...
  • Commented on Here we go loop de loop
    Funny, there are other things that could be improved. For a start, the $not_used is unnecessary, you can just write it like this: my (undef,$sub_set_a) = part { $_ <= $a } @set; my (undef,$sub_set_b) = part { $_ >...
  • Commented on Is that an Int?
    Using \D can be dangerous in the unicode world: use utf8; print "໖" =~ /\d/a;...
  • Commented on The Simplest Exporter?
    Are you looking for Exporter::Tidy?...
  • Commented on Want to hire me, or Dave Cross or Michael Schwern?
    I have only one question: are y’all a Daft Punk company?...
  • Commented on I hate Dist::Zilla and missing Makefile.PL
    I don't want any build infrastructure. All I want is to *install* the package Which one is it, now? Or actually, you’re right – on such modules, cp -R will do the job without any build infrastructure. It’s a free...
  • Commented on I hate Dist::Zilla and missing Makefile.PL
    For pure-Perl modules I consider it a problem if any build infrastructure is necessary to use the module (e.g. during working on it). It’s Perl. Just add the relevant lib to @INC. If that doesn’t work (as in the Padre...
  • Commented on Tool tip: looking at a module's source
    Steven: if [[ "$EDITOR" == "" ]]; then EDITOR="emacs -nw"; fi $EDITOR "`mpath $*`" ${EDITOR:-emacs -nw} "`mpath $*`" And analogously for the other one. Consult Parameter Expansion in man bash....
  • Commented on Ditching A Language
    Adam Turoff has responded to you on the topic of Netscape before, Ovid. :-) http://notes-on-haskell.blogspot.de/2007/08/rewriting-software.htmlhttp://notes-on-haskell.blogspot.de/2007/09/rewriting-software-part-2.html...
  • Commented on booking.com - a toxic company for developers
    Gabor: I believe the people named by name in the original post are sincere – I know at least Yves, Rafael, Steffen and Nick to some extent, and the behaviour alleged here is incongruous with my experiences with any of...
  • Commented on booking.com - a toxic company for developers
    That’s all well and nice to say when it isn’t your livelihood that’s on the line, sigzero....
  • Commented on Looking at DBI Part 4, Non Select Statements.
    DBIx::Simple...
Subscribe to feed Recent Actions from Aristotle

  • demerphq commented on Statistics for perl hash tables

    Dont worry about Reini's crazier ideas like sorting things by their hash number. That will never ever ever happen.

    Its a patently ridiculous idea, completely insecure, and nonsensical.

  • Reini Urban commented on Statistics for perl hash tables

    yves: This was bulk's idea not mine. If the hash numbers are the same in an array of collisions, sorting by it would be wrong.
    But this quickly got below my level of interaction, sorry.

  • Reini Urban commented on Statistics for perl hash tables

    Aristotle: That is my theory also. The implementation is just bad (that's what I see) and the decisions were not rational.

    My best guess is, that nobody but the implementors have a basic idea about hash tables. That's what I found out when trying to explain it on IRC. Wikipedia is really good in explaining it. Perl is not the only dynamic language with these problems.

  • Matt S Trout (mst) commented on Statistics for perl hash tables

    "What is not good is that the developers have no idea how to evaluate hash tables and there is no sane discussion possible in the mailinglist"

    Asserting that nobody except you is competent to have an opinion does, indeed, largely ensure that no sane discussion is possible. Occam's Razor suggests that the problem does not, however, lie with the mailing list.

    About fifteen years ago, I re-engineered significant chunks of my visible personality and interaction patterns with other people in order to put me in situations where I had to improve my social and communication skills.…

  • Reini Urban commented on Statistics for perl hash tables

    mst: It is a sad thing to tell that, and it would have been better to avoid these allegations, but other people need to work with perl5 also, so they need to be told how the state of the onion is and what to expect. Most people left p5p already. I haven't tried communicating with p5p recently, but my impressions only got worse when I tried it to explain it on the #p5p channel.

    The best thing I can do is to write blog posts, explaining the problems, and create reproducable code and testcases, in the end patches, and maybe the relevant devs will look up unknown concepts in wikipedia an…

Subscribe to feed Responses to Comments from Aristotle

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.