Live data from Hacker News

Viewing profile — xonix

xonix

HN member
Joined
Sat, Feb 17, 2018, 1:49 PM UTC
HN karma
181
Public activity
45 items

About xonix

No profile information was provided.

Recent public activity

  1. comment
    Comment #47625534

    But how would POSIX shell be available? Wouldn’t it be compiled from C?

  2. comment
    Comment #46369766

    Re: TCO Does the language give any guarantee that TCO was applied? In other words can it give you an error that the recursion is not of tail call form? Because I imagine a probabil…

  3. comment
    Comment #46317424

    Reminded me of bytebeats (though I admit it's a different thing): https://bytebeat.demozoo.org/#t=0&e=0&s=44100&bb=5d00000100f...

  4. comment
    Comment #43358740

    Long time ago I was obsessed with Prolog. I found that if you bend it enough you could implement imperative code (a-la JavaScript) evaluation, still being valid Prolog: https://git…

  5. comment
  6. comment
    Comment #41609468

    You could also like my tool: https://makesure.dev/ https://maximullaris.com/makesure-vs-make.html https://maximullaris.com/makesure-vs-just.html

  7. comment
    Comment #41461438

    My take on this is that it's not always the best idea to abstract-out SQL. You see, the SQL itself is too valuable abstraction, and also a very "wide" one. Any attempt to hide it b…

  8. comment
    Comment #40491771

    Right, this is not the problem par se. To me this is a rather philosophical question. Related to the motivation behind the project. If someone has some particular domain problem to…

  9. comment
    Comment #40490046

    It's funny to watch how often new programming languages resemble visually (and conceptually) the language they are written in. You can put it the other way: just look at a syntax s…

  10. comment
    Comment #40293000

    email:string( regex(".*@.*\\..*") ) This is incorrect regex for email. The correct one is https://pdw.ex-parrot.com/Mail-RFC822-Address.html

  11. comment
    Comment #40188611

    Or makesure: https://makesure.dev/

  12. comment
    Comment #39331854

    You can also implement includes in couple (tens) of lines of AWK: https://maximullaris.com/revamp_define.html#mglwnafh

  13. comment
    Comment #39021291

    Nice. Once I did some experiments at programming in Java using only sun.misc.Unsafe for a memory access: https://github.com/xonixx/gc_less . I was able to implement this way basic …

  14. comment
    Comment #38849787

    You can also program in Python just in list comprehensions: https://maximullaris.com/abusing_python.html

  15. comment
    Comment #38775370

    makesure, a similar tool ( https://maximullaris.com/makesure-vs-just.html ) I'm developing, doesn't require installation in the traditional sense: https://github.com/xonixx/makesur…

  16. comment
    Comment #38515687

    It has: https://github.com/xonixx/gron.awk/blob/e5040a7b1384c5839dca... Strange, should be much less failures: https://github.com/xonixx/gron.awk/blob/e5040a7b1384c5839dca... Could…

  17. comment
    Comment #38512077

    My pure-AWK variant: https://github.com/xonixx/gron.awk (features complete JSON parser in AWK).

  18. comment
    Comment #37803181

    True. Probably, only AWK is an exception.

  19. comment
    Comment #37471169

    I've just turned off all the Feed filters to show empty feed. This way it's more useful, than with it's "new content". I've bookmarked the direct link to https://github.com/dashboa…

  20. comment
    Comment #36728767

    For me the most relevant selling point of GraalVM is beeing able to compile to native self-contained executable. But on the other hand, Golang delivers on this aspect much better (…

  21. comment
    Comment #36093738

    Correct me if I'm wrong, but to me passing the access token in the GET URL is not a good security practice. This increases the probability of unintentionally exposing the token. Th…

  22. comment
    Comment #36065509

    This reminded me the idea of compilers bootstrapping ( https://news.ycombinator.com/item?id=35714194 ). That is, now you can code in SectorC some slightly more advanced version of …

  23. comment
    Comment #32535593

    This sounds reasonable. When the GoAWK creator tried to add Unicode support through UTF-8 he discovered that this had drastic performance implications (rendering some algorithms to…

  24. comment
    Comment #32214035

    Btw, the GNU awk is also considerably faster (due to bytecode) than awk bundled with BSD & Mac (usually, "one true awk").

  25. comment
    Comment #32049670

    When at some point I decided to learn AWK better, I was surprised to find that it had some very Perl-ish features, like `print` is the same as `print $0` or `if(/abc/){}` as shorth…