Live data from Hacker News

Viewing profile — mmarx

mmarx

HN member
Joined
Sun, Jul 27, 2014, 8:35 AM UTC
HN karma
490
Public activity
197 items

About mmarx

No profile information was provided.

Recent public activity

  1. comment
    Comment #48994713

    > I don't understand why you people act like you're stumped by literally, literally page 1 of computer science. … and yet you didn't stop for a moment to consider that in a field a…

  2. comment
    Comment #47778664

    It's already past midnight in New Zealand, e.g.

  3. comment
    Comment #46814207

    In multi-user mode, Nix uses dedicated build users to write to the store. There is also single-user mode, but that also doesn't require a world-writable store.

  4. comment
    Comment #45220425

    > Theoretically, we could also go for finding the semantically equivalent C code. However, last time I researched, checking semantic equivalency is a very complex problem. I think …

  5. comment
    Comment #41786664

    This machine has 8 states, so (for actual Turing Machines with an unbounded tape) you'd be looking at BB(8). However, since the tape can only store 24 symbols, the machine only has…

  6. comment
    Comment #41780527

    Since the model tape isn't actually infinite, this machine has a finite state space, and termination is therefore decidable. No Turing Award to obtain here …

  7. comment
    Comment #40201358

    https://github.com/KFearsoff/nix-drama-explained has a good summary of what the contention is about.

  8. story
  9. comment
    Comment #39702477

    Yes, technically you'll also get a MediaWiki instance there, but the point is really to offer Wikibase (which is a set of extensions upon MediaWiki), the software behind Wikidata.

  10. comment
    Comment #39503712

    > Before the phaseout started, nuclear contributed more than 20% to electricity generation. That's true, but also quite meaningless. Before the nuclear phaseout started, renewables…

  11. comment
    Comment #39499232

    > Another example of poor decision making is Germany which decided to start shutting down nuclear power plants while they were still burning coal. So last year hard coal and lignit…

  12. comment
    Comment #39165739

    from the linked YouTube video: > This is the second time I've successfully tested this on a Class 800. For some reason this time I seem to have actually confused the toilet door co…

  13. comment
    Comment #37800398

    Ah, thanks, that was indeed what I was missing.

  14. comment
    Comment #37800260

    From the truth table, subtraction is clearly truth-preserving, so it cannot actually be functionally complete. What am I missing?

  15. comment
    Comment #37794813

    Even though halting is generally undecidable, there are still large classes of programs for which you _can_ show termination. If you reject every program for which you cannot show …

  16. comment
    Comment #37498628

    Mixing tabs and spaces is a TabError in Python 3, so this would definitely error today.

  17. comment
    Comment #36425441

    > It would be absurd to compare unary and binary addition relative to the same numeral length. Why? The Turing machine has no concept of numeric values, it only knows about the len…

  18. comment
    Comment #36421777

    > That's comparing apples to oranges, because the two input types have vastly different lengths relative to their value. It really is not, because complexity is fundamentally a fun…

  19. comment
    Comment #36417348

    Actually, an algorithm working on unary input tends to have better computational complexity than an algorithm working on binary input: an algorithm that is polynomial in the numeri…

  20. comment
    Comment #36390665

    Ah, fair enough, though it feels a bit like stretching the definition.

  21. comment
    Comment #36390618

    I guess it should rather say that NixOS provides 1 and 2, since I don't see how it would be ABI compatible to a major distribution.

  22. comment
    Comment #34850352

    > > PHP 8.0 is 10 months old, and debian’s upcoming release will be upgrading from 7.3 to 7.4, which will make 7.4 the standard for the next ~3 years (even though it only gets upst…

  23. comment
    Comment #33028066

    TypeScript to Fortran is also broken, generating lots of dlopen/dlsym/dlclose calls (one for every variable, it seems), but never actually doing anything else with it. For what it'…

  24. comment
    Comment #31250217

    > Additionally you have Prolog clauses without Prolog's reasoning power!. SPARQL is just a query language, not a tool for automated reasoning. That's not necessarily bad, however. …

  25. comment
    Comment #31181617

    For a Datalog program and a specific database, there is always a finite set of facts the program can possibly derive (that is the “finite grounding” from above), obtained in the fo…