Live data from Hacker News

Viewing profile — kchamplewski

kchamplewski

HN member
Joined
Sat, Jun 29, 2019, 1:50 PM UTC
HN karma
186
Public activity
53 items

About kchamplewski

No profile information was provided.

Recent public activity

  1. comment
    Comment #22485058

    How does this in any way reflect on either the privacy of DuckDuckGo (I don't think they ever claimed or even vaguely implied that if I search for, say, Banana, no one else will be…

  2. comment
    Comment #22137996

    > when you can't toss a printf debug or log statement into a function without changing function signatures all the way up But you absolutely _can_ do this in Haskell. Sure, it's co…

  3. comment
    Comment #22084946

    That depends heavily on where you live. If the most common type of power outage is one that affects a small region, it's quite likely internet connectivity could remain unaffected.…

  4. comment
    Comment #21961554

    Worth noting that the Institute for Energy Research was founded by the ex-director of public policy for Enron, and has received donations from the likes of ExxonMobil and the Ameri…

  5. comment
    Comment #21937108

    > DUI Is illegal and I don't think anyone here is arguing against that. > Liver disease That's harming you, not someone else. If the state pays for the healthcare requirements that…

  6. comment
    Comment #21934892

    > it's trivial to generate text that could match any given hash Source on this? Wikipedia states what I have heard before which is that MD5 collision attacks are pretty trivial now…

  7. comment
    Comment #21892472

    What advantages would it give them though? It's no faster than any existing means of communication since you still need to send classical information along with the quantum, though…

  8. comment
    Comment #21672568

    Photographers don't automatically gain copyright of a photo by virtue of it being a photo - they gain copyright when they create what the law considers a copyrightable work. In pra…

  9. comment
    Comment #21669691

    As I understand it the reasoning given tends to be that ad auctions happen extremely quickly, and therefore too quickly to check some single source of truth for your current budget…

  10. comment
    Comment #21657525

    > TypeScript doesn't count because all type information is stripped during runtime What's the point of keeping this information around at runtime if you do all your type checks at …

  11. comment
    Comment #21608545

    A firewalled IP would be much more appropriate, and NAT is not a firewall or a security mechanism.

  12. comment
    Comment #21543899

    C-style languages tend to have squiggly brackets which can limit scope somewhat, but not as totally as you describe. For example: doThing(){ x = 7; //x visible in whole function { …

  13. comment
    Comment #21281076

    The fact that the math here is wrong is quite concerning. Probabilities are not additive - 1 in 6 dice rolls will produce a 5, it doesn't mean if I roll 6 times I am guaranteed a 5…

  14. comment
    Comment #21211813

    > It could choose to decode, rotate, re-encode Or it could simply rotate without decoding or re-encoding, which has the added advantage of being lossless. Obviously it's still adde…

  15. comment
    Comment #21178904

    Except async communication doesn't disrupt deep flow if done properly since it should be simply ignored until flow breaks or pauses naturally. A slack message won't disrupt my deep…

  16. comment
    Comment #21178613

    Presumably they're referring to Datto's recovery process (i.e. recovering automatically from secondary or tertiary backups), as opposed to just the ZFS mirror.

  17. comment
    Comment #21178053

    Key ideas in computer science, such as for instance Chomsky grammars, are derived directly from linguistics. I don't think it's fair to say that approaching a foreign language has …

  18. comment
    Comment #21171926

    Lambda calculus, for example, has no ticker tape.

  19. comment
    Comment #21171204

    > In a functional world persistence (e.g memory) cannot be a thing. Why not? To give a functional Haskell flavoured example, I can use the Reader and Writer monads (which are funct…

  20. comment
    Comment #21160559

    That sounds quite intriguing, could you link to some of the papers on this topic as I'd be interested to read further.

  21. comment
    Comment #21119739

    But the training process does generalise. The same training process produces an agent that works on a 19x19 board, or a standard Go board, or even a game of chess. How is that not …

  22. comment
    Comment #21116432

    > Their “general learning” tech doesn’t even generalize to barely modified variants of the original games it has claimed to master. I call bullshit. But the point I was making is p…

  23. comment
    Comment #21109657

    I think it's quite important to look at the distinction between the actual agent in play and the learning algorithm used. The learning algorithm AlphaGo uses is somewhat general, a…

  24. comment
    Comment #21106939

    Domain joining means connecting the machine to a Windows domain allowing domain user accounts to be used, and allowing for the domain to administer the machine. It's actually quite…

  25. comment
    Comment #21102044

    In what way though? Knowing that I could nullify does not in any way prevent me from properly concluding a verdict based on the laws that are in place. It's only if I choose to act…