Live data from Hacker News

Viewing profile — pansa2

pansa2

HN member
Joined
Fri, Jan 24, 2020, 11:13 PM UTC
HN karma
4,068
Public activity
1,275 items

About pansa2

No profile information was provided.

Recent public activity

  1. comment
    Comment #49016312

    Has the conversation that originally led to the counterexample been released? Surely it was similar to this one, also driven by a highly knowledgeable mathematician. No AI would ha…

  2. comment
    Comment #48794854

    I always liked the fact that 10! (10 factorial) is exactly the number of seconds in six weeks. 6 weeks * 7 days * 24 hours * 60 minutes * 60 seconds: 6 * 7 * 24 * 60 * 60 = 6 * 7 *…

  3. comment
    Comment #48697317

    What’s a good small laptop that’ll run a recent Linux distro? I’d like to get one to have an ultra-portable machine for doing lightweight development work - I don’t need much more …

  4. comment
    Comment #48667563

    So is LuaJIT resuming active development after a decade or so of only maintenance? Great! A lot of these changes make sense (although some of them are a bit too TIMTOWTDI for my ta…

  5. comment
    Comment #48410068

    Lua is the same IIRC: open source but not open development. It’s MIT licensed, and the maintainers are always grateful for bug reports, but all the code in the project was written …

  6. comment
    Comment #48306340

    > The C interface to ruby is just superb. How does it handle garbage collection? AFAIK GC is the main reason behind Lua's stack-based API: it's designed so that C code never needs …

  7. comment
    Comment #48305584

    I guess it alludes to “The Dark Side of the Moon”

  8. comment
  9. comment
    Comment #48229666

    `npm isntall`

  10. comment
    Comment #48059892

    > they intended to make it compatible with existing Python code That was the original claim, but it was quietly removed from the website. (Did they fall for the common “Python is a…

  11. comment
    Comment #48035476

    > New Zealanders are forced to pay a sky high TV licence There’s no TV license in New Zealand

  12. comment
    Comment #47997369

    The PEP for this change is here [0] and discussion of it is here [1]. Both are very long and seem to represent a huge amount of complexity, apparently to make installing Python eas…

  13. comment
    Comment #47845313

    In a similar vein, see this page about the performance of the interpreter for the dynamic language Wren: https://wren.io/performance.html Unlike the Zef article, which describes im…

  14. comment
    Comment #47647674

    Yes, Smalltalk's syntax fits on a postcard - and it's possible to go even more minimal than that, e.g. Lisp or Forth. OTOH Ruby doesn't need a postcard, it needs a full poster.

  15. comment
    Comment #47420475

    > all the encoding/decoding functions default to utf-8 Languages that use UTF-8 natively don't need those functions at all. And the ones in Python aren't trivial - see, for example…

  16. comment
    Comment #47419957

    > Wouldn't this get the funding back? The funding was Microsoft employing most of the team. They were laid off (or at least, moved onto different projects), apparently because they…

  17. comment
    Comment #47419675

    The Python devs didn’t want to make huge changes because they were worried Python 3 would end up taking forever like Perl 6. Instead they went to the other extreme and broke everyo…

  18. comment
    Comment #47419319

    Maybe they could have two versions of the interpreter, one that’s thread-safe and one that’s optimised for single-threading? Microsoft used to do this for their C runtime library.

  19. comment
    Comment #47419228

    There isn’t a dev mailing list any more, is there? Do you mean the Discord forum?

  20. comment
    Comment #47419164

    >> Python 2->3 transition > taking backwards compatibility so seriously Python’s backward compatibility story still isn’t great compared to things like the Go 1.x compatibility pro…

  21. comment
    Comment #47306180

    Crystal’s syntax is similar to Ruby’s, but AFAIK the similarity more-or-less ends there.

  22. comment
    Comment #47296434

    You’re right, of course: even Guido seems to have been moved off working on CPython and onto some tangentially-related AI technology. However, Faster CPython was supposed be a 4-ye…

  23. comment
    Comment #47295211

    PyPy is a fantastic achievement and deserves far more support than it gets. Microsoft’s “Faster CPython” team tried to make Python 5x faster but only achieved ~1.5x in four years -…

  24. comment
    Comment #47101092

    Fundamentally, CPUs use 0-based addresses. That's unavoidable. We can't choose to switch to 1-based indexing - either we use 0-based everywhere, or a mixture of 0-based and 1-based…

  25. comment
    Comment #47100963

    The reason many languages prefer `length` to `count`, I think, is that the former is clearly a noun and the latter could be a verb. `length` feels like a simple property of a conta…