Live data from Hacker News

Viewing profile — alanfriedman

alanfriedman

HN member
Joined
Tue, Sep 22, 2015, 12:21 PM UTC
HN karma
302
Public activity
78 items

About alanfriedman

Software developer in New York City

Recent public activity

  1. story
  2. comment
    Comment #31953696

    For anyone looking to download the data, here are a few links: Empire Blue (Anthem): https://www.empireblue.com/machine-readable-file/search/ United Healthcare: https://transparenc…

  3. comment
    Comment #26906925

    Out of curiosity, what were some of the differences in work culture you experienced? I've never worked outside the U.S., so would be interested to hear a different perspective.

  4. comment
    Comment #15974476

    You can try to prettify/beautify (something like http://jsbeautifier.org/ ), but the output can still be hard to read. If you're looking to learn how to build a particular feature …

  5. comment
    Comment #15971454

    You'd have better luck analyzing the source rather than the minified output. Relevant code is here: https://github.com/seripap/darkwire-client/blob/master/src/u...

  6. comment
    Comment #15960577

    My point was that if the server providing client code is compromised, it can serve malicious code to said client. This isn’t a cryptographic claim, just a point about how all web-b…

  7. comment
    Comment #15954933

    Thanks for the feedback. If we assume the server is compromised then it's true that a MITM attack is trivial. However it seems to me this would be the case for any web-based e2e ch…

  8. comment
    Comment #15953019

    Thanks for pointing this out. We'll work on getting fixes in ASAP.

  9. comment
    Comment #15952044

    Firstly, thanks for inspecting the source and offering a suggestion for improvement. The latter point should be a relatively easy fix. As for your first point, there’s little we ca…

  10. comment
    Comment #15951149

    Thanks! We actually need the server intermediary to handle storing and locking rooms, and adding and removing members. Also IIRC WebRTC data channel doesn't have great cross browse…

  11. comment
    Comment #15951087

    Darkwire is more for ephemeral chat rooms, where the name doesn't change as long as the room is occupied. We also don't require sign up, so you can use it instantly and anonymously…

  12. story
  13. comment
    Comment #15767453

    The testimonials section is hilarious and the app looks great too.

  14. comment
    Comment #15549660

    This is neat. What radius is used for viewing messages in a given area?

  15. comment
    Comment #14765657

    Yes I think so too. Long-term I'd like to have a extensions (Chrome, desktop, etc) that give access to running blocks from anywhere. I think this makes code much more usable to non…

  16. comment
    Comment #14765616

    I thought about it, but the goal is for codeblox to be language agnostic, so it would need to run server side. Eventually I plan to add Python and Java support. It would reduce cos…

  17. comment
    Comment #14761534

    Thanks! I agree about conditional logic - maybe also loops - and will be thinking about how to incorporate something like that.

  18. comment
    Comment #14755630

    Thanks! The plan is to let the author specify the license type in the codeblox.json file, similar to what you would do on GitHub or with an NPM package.

  19. comment
    Comment #14752985

    Hi HN, I built Codeblox to allow developers to connect code together like building blocks. This makes it easy to build sequences (series of blocks) to do all kinds of things. Every…

  20. story
  21. comment
    Comment #11515907

    Haha thank you!

  22. story
    Apply HN: Booleans.io

    URL https://booleans.io BACKGROUND Last weekend I posted Booleans.io here, much to the amusement of the Internet. As it turns out, a good number of people saw a legitimate use for …

  23. comment
    Comment #11463604

    This is incredible. Thank you.

  24. comment
    Comment #11463046

    Yeah that would be a good idea.

  25. comment
    Comment #11462998

    We will provide a detailed migration path from legacy boolean systems.