Live data from Hacker News

Viewing profile — nuclear_eclipse

nuclear_eclipse

HN member
Joined
Wed, Jul 09, 2008, 3:24 PM UTC
HN karma
4,295
Public activity
1,224 items

About nuclear_eclipse

http://jreese.sh john @ noswap.com @n7cmdr

[ my public key: https://keybase.io/jreese; my proof: https://keybase.io/jreese/sigs/qujHA7y5lUpbN55xciTStoHk4kl_CvpCQ2xPpRL3tho ]

Recent public activity

  1. comment
    Comment #27046032

    We have multiple CPython core developers at Facebook, and the Cinder team (among others) are heavily involved in discussions around CPython's direction. There are many pieces of Ci…

  2. comment
    Comment #27044193

    Cinder is a fork of CPython, and maintains compatibility with C extensions written for CPython. Which includes a lot of important/popular third-party packages these days.

  3. comment
    Comment #26827108

    The big benefit of type hints things like Pydantic (and some things I've written myself) is that it can provide useful runtime information. If you know that property `obj.foo` is h…

  4. comment
    Comment #26797264

    I've been on Dvorak full-time since 2008, and even though I generally don't use vim itself for programming, I do still use vim-mode in my editors and IDE. But I gave up on using hj…

  5. comment
    Comment #26733220

    If someone signs a bad contract because they refuse to read and understand it, and just signs it anyways, they're still generally bound by the terms of the contract. iOS and Androi…

  6. comment
    Comment #26732958

    Presenting a screen/dialog to the user at first login asking for permission to access contact data does not sound like "forcefully harvested". Users rarely understand the consequen…

  7. comment
    Comment #26732422

    Your friends can (and almost certainly will) share their contact info (including your name/phone/email) with Facebook , Messenger, or Whatsapp, even if your account is deleted and …

  8. comment
    Comment #26731378

    Assuming that the data is just your phone number and name/email, is it not possible that this is just from friends who have allowed Facebook and/or Messenger to share contact info?…

  9. comment
    Comment #26322892

    Sanitize, normalize, and distrust. All three cover different use cases.

  10. comment
    Comment #26159719

    It's legal negotiation. You sue for the maximum allowable penalty/damages in hopes of settling for something in between the maximum and zero.

  11. comment
    Comment #26120325

    I've been a lifelong fan of Calvin & Hobbes, and I have all of the books, but I both don't have the time to revisit them, or when I do, I binge way too much. Is there any way to ge…

  12. comment
    Comment #26083760

    Just wait until you get Python 3.9 and can do: >>> a, b = 2, 4 >>> f"{math.gcd(a, b) = }" 'math.gcd(a, b) = 2'

  13. comment
    Comment #25627205

    I presume they would claim them with fake/fresh username/email info to get legitimate licenses/keys, then resell those after the fact.

  14. comment
    Comment #25626888

    I've been extraordinarily happy with iStat Menus for showing a variety of system info in the menu bar. https://bjango.com/mac/istatmenus/

  15. comment
    Comment #25626882

    resell them on various sites for < MSRP

  16. comment
    Comment #25502326

    If you can answer the why, then I think physicists around the world would really like to know. We "know" the universe is expanding because we can observe the effects (eg, red shift…

  17. comment
    Comment #25462774

    The easy answer is C extensions. PyPy does not support C extensions, and thereby does not support a wide range of native, accelerated libraries. Facebook infra is heavily dependent…

  18. comment
    Comment #25452198

    As someone who operates two Nest cameras (one doorbell, one camera, both record audio) in California with clear line of sight towards public areas (sidewalk and street), I would re…

  19. comment
    Comment #25447264

    Most laws around street legality center around certification of the chassis, safety equipment, and emissions. Don't run the jet engine during a smog test, and prove that all the ne…

  20. comment
    Comment #25363854

    If only we had a government mechanism for holding service providers to higher standards for neutral delivery of services to citizens regardless of economic incentives.

  21. comment
    Comment #25310450

    This is where I've become a staunch proponent of type hinting Python code. I've caught more subtle bugs by enabling mypy on new sections of code than by running and debugging in pr…

  22. comment
    Comment #24948103

    >For user interfaces this is huge advantage: you can run all your code on the UI thread; but the UI stays responsive while awaiting tasks. ... assuming any other tasks/coroutines r…

  23. comment
    Comment #24832933

    Prop 22 is a state amendment, but not all propositions are. Some are referendums from the legislature that just pass/enact/repeal normal laws, and others are just new laws without …

  24. comment
    Comment #24832922

    These initiatives amend the state constitution, so they can set any requirements they want. Prop 13 famously added a requirement for 2/3 vote to change it, and this was sustained b…

  25. comment
    Comment #24832877

    California ballot propositions have the possibility of amending the state constitution (see Prop 13 [1] as one of the historic examples), and once you're allowing that, anything is…