Live data from Hacker News

Viewing profile — grumdan

grumdan

HN member
Joined
Sat, Jan 27, 2018, 11:06 AM UTC
HN karma
343
Public activity
116 items

About grumdan

No profile information was provided.

Recent public activity

  1. comment
    Comment #48834667

    > but he is a good guy That definitely doesn't seem to be the case, especially if you look beyond his bio-hacking endeavors. His treatment of employees and ex-partners seems pretty…

  2. comment
    Comment #35313490

    For many languages there are mature parsers out there that can be reused (e.g. Google's Closure compiler or babel for JavaScript, or the Soot framework for Java that also simplifie…

  3. comment
    Comment #34313094

    It doesn't work super well during live collaboration, but Overleaf does allow git access to the underlying document: https://www.overleaf.com/learn/how-to/Using_Git_and_GitHub

  4. comment
    Comment #25857998

    Programming-related humor is pretty tricky. I once told a UDP joke, but nobody got it..

  5. comment
    Comment #25857900

    How did the Three Wise Men find their way to baby Jesus? A Star. (This joke works better when spoken out loud instead of written)

  6. comment
    Comment #22478623

    One example that comes to mind is type state [0]. I'm not aware of any other language (including those with support for dependent types, like Agda) where these properties can be ch…

  7. comment
    Comment #21659834

    > If only Jolla devs had kept their promises of open-sourcing more of their code. I think that's a big part of the answer to why it hasn't caught among techies. When I tried using …

  8. comment
    Comment #20898585

    Well two differing conventions above are both for x86, so you can't "match x86".

  9. comment
    Comment #20766090

    You can provide this implementation yourself easily enough though. I agree it's maybe not ideal that this needs to be done for every Trait you want this behavior for.

  10. comment
    Comment #20713419

    At least now we are checking that two pieces of saying what we want a program to do match up. It's less likely to get both the implementation and specification (in the form of type…

  11. comment
    Comment #20642760

    > At the same time we finally got a phone that is built with some security in mind (Librem). If it ever materializes. It's already more than half a year behind schedule and after p…

  12. comment
    Comment #20583746

    I guess I shouldn't use terms that could also have a precise chemical meaning. My understanding is that they cause similar effects to LSD, but analogue is probably not the right wo…

  13. comment
    Comment #20582326

    I agree that prohibition does cause a lot of issues. This makes even less sense since one difference is that there is no equivalent to "alcohol poisoning" with LSD. A dose at which…

  14. comment
    Comment #20582202

    I have found Rust to be a nice middle-ground for this. Sure, the borrow checker takes some getting used to, but it features an ML-style type system (though I still miss some extens…

  15. comment
    Comment #20578392

    > because all existing implementations are bad I'm also not sure why in OOP-land, generics are this crazy experimental weird feature, when in functional languages, people figured o…

  16. comment
    Comment #20500467

    I was asking if you think it's equally bad for gay people in Iran and the west, or worse in Iran. Your first statement sounded like you think it's no better in the west, and the se…

  17. comment
    Comment #20496233

    > [...] is as worse as hanging them > I know that Iran is worse Which one is it?

  18. comment
    Comment #20410160

    > Everyone already agrees with you. That's really not my experience. A significant portion of people I meet, including technical people, articulate some form of "I have nothing to …

  19. comment
    Comment #20395885

    While disk space may not often be an issue (though small SSDs are commonplace), RAM usage certainly is an issue if every little tool is an electron app.

  20. comment
    Comment #20374510

    If that were such a big factor, then allowing guns wouldn't make a difference, as criminal could still choose to carry a knife for this reason.

  21. comment
    Comment #20339978

    I know the comment you replied to was in jest, but he did actually say quite the contrary (at least according to Theravada, one major Buddhist tradition): He in several places said…

  22. comment
    Comment #20312166

    Still not as good as Google Maps, but I find maps.me (also open-source and based on OSM data) significantly nicer than the default OSM client for Android (I think it's called OsmDr…

  23. comment
    Comment #20309918

    Having a good shell (like zsh) that shows available flags with descriptions when hitting tab goes a long way toward not having to remember tools' flags.

  24. comment
    Comment #20308238

    I really recommend Amethyst, which is an xmonad-like tiling window manager for OSX. It's still not as configurable as xmonad, but certainly nicer for me than the default WM: https:…

  25. comment
    Comment #20287255

    This reminds me a lot of Charles Stross' talk at 34C3, where he described corporations and competition between them as "human-powered AIs" that maximize profit as their only goal, …