Live data from Hacker News

Viewing profile — Arch-TK

Arch-TK

HN member
Joined
Mon, Oct 10, 2016, 5:29 PM UTC
HN karma
3,078
Public activity
1,129 items

About Arch-TK

Any sufficiently advanced type system is indistinguishable from an esolang.

---

C++ can remain irrational longer than you can remain sane.

---

There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.

- C. A. R. Hoare (RIP)

Recent public activity

  1. comment
    Comment #49256772

    I genuinely don't know if the people who keep doing this are just stupid, unreasonably contrarian, or intentionally trying to sound unreasonable (and are in favour of the UK style …

  2. comment
    Comment #49200469

    Still remember when people mostly referred to them as "quadcopters."

  3. comment
    Comment #49194338

    I don't agree with the analogy, but let's run with it for a second anyway. Sending a mangled `text/plain` part in a `multipart/alternative` (when you could simply omit it) is the e…

  4. comment
    Comment #48956076

    Are you using a phoscon coordinator? ConBee 2 has a lot of firmware problems in my experience. There are also some devices which advertise ZigBee compatibility but the manufacturer…

  5. comment
    Comment #48910919

    Why would it need to measure input to frame latency? Surely it just needs to measure how long it takes the game to go from vsync period to frame ready and delay when the game think…

  6. comment
    Comment #48891639

    I didn't mean it completely literally. But presumably you have an idea for a post outline: * Title * Brief * Table showing the issue * Notes about CSS/JS disparity * An idea for wh…

  7. comment
    Comment #48885842

    It takes less time to write the prompt, you could just publish that? It's an important topic, and I am glad you wrote about it, but even half a page of notes would have been enough…

  8. comment
    Comment #48858859

    Look, it's pretty clear to me that you're either not reading half of what I write, or choosing to ignore it. I am not particularly interested in speaking to a wall. > I claim nothi…

  9. comment
    Comment #48830817

    > Are you imagining that there is some way to partially map relations and objects but somehow not go all the way? I admittedly cannot picture what that would look like. What would …

  10. comment
    Comment #48802646

    > That depends on the rest of your code. No, I am asking about your hypothetical "bare bones" "ORM" which explicitly _doens't_ have anything beyond "object mapping". > When your co…

  11. comment
    Comment #48798900

    Okay, so I have an object like: User { name friends: List posts: List } Let's say we have a "MappedUser" which is derived from this type by this ORM. I now do: user = get_mapped_us…

  12. comment
    Comment #48790608

    First, it's useful to define terms. When I talk about an ORM I talk about an ideal ORM which transparently maps ordinary object graph access patterns to relational database queries…

  13. comment
    Comment #48786961

    A query builder is not an ORM. ORMs build queries for you, but a query builder does not need to be an ORM.

  14. comment
    Comment #48786848

    There are rather concrete problems that strictly prevent it from being possible to efficiently map graph (object) database access patterns to a relational database. It's not a matt…

  15. comment
    Comment #48753136

    > inconsistent I have a strong feeling that this person just likes this as a style and enforces it by hand…

  16. comment
    Comment #48726705

    It's okay, completely wrong thread for this statement, but I wouldn't voluntarily use current MacOS (no idea if the older variants weren't terrible) over anything but ssh. Worse th…

  17. comment
    Comment #48719458

    The list of "bonus" criteria and how they come about makes me feel sick. I am not currently looking for employment, nor am I currently particularly worried about future prospects i…

  18. comment
    Comment #48681470

    When I tried implementing something like this at some point, I found it impossible to actually implement reliably because DNS resolution changes all the time. Unless you dynamicall…

  19. comment
    Comment #48607988

    If you have a thermoblock espresso machine, the brewing part can be over and done with in all of 1 minute. But either way, the time consuming parts are preparation and cleanup.

  20. comment
    Comment #48540399

    I don't really care about a ban like this, but I do strongly care about exactly how they plan to enforce it. There are technical solutions which are both inexpensive, would be just…

  21. comment
    Comment #48427342

    Not yet, but for a long time nobody spent years in court because they were particularly rude to nobody in particular on the internet, and then it happened, and the law was there al…

  22. comment
    Comment #48423807

    It's gaming communities too. There is a massive mindset overlap between gamers and average UK residents. They both think that all the dystopia is for the greater good, is never abu…

  23. comment
    Comment #48423785

    No, just the UK. I actually think it might be worse. You need to be able to hand over encryption keys too. Claiming to not know them is also not allowed, whether you actually know …

  24. comment
    Comment #48416662

    The rule is that at all times enough return vessels must be docked to the ISS for everyone on board. These are usually the same vessels they used to get up to the station. This has…

  25. comment
    Comment #48401232

    I mean, yes, the lace quality is important too. But strictly speaking, not tying a granny knot will improve your results regardless of choice of lace.