Live data from Hacker News

Viewing profile — tvdw

tvdw

HN member
Joined
Wed, Jul 04, 2012, 12:32 PM UTC
HN karma
79
Public activity
32 items

About tvdw

No profile information was provided.

Recent public activity

  1. comment
    Comment #12719449

    Rust is awesome. It's likely a better fit than Go for applications like this, as it has more predictable performance[1], and more control over the scheduler (as you have to roll on…

  2. comment
    Comment #12719213

    There are separate reader/writer goroutines, I don't think splitting them up further would've helped much. The problem is that all connections may end up needing something from all…

  3. comment
    Comment #12718384

    Ha, I see how it can sound like that :-) Yes, it broke the speed record: a multithreaded application outperformed the singlethreaded version. But I wasn't happy with the result. It…

  4. comment
    Comment #12718161

    Hi. I wrote the post, happy to answer questions. * yes, more modern versions of Go would likely mitigate some of the memory pain * yes, crypto/tls is fast now * no, crypto/tls stil…

  5. comment
    Comment #4894556

    This is awkward... When newzbin shut down, I was without a NZB provider for a week. Then 2 days ago I paid for my membership at NZBMatrix. And now it's gone?

  6. comment
    Comment #4886743

    Non-native English speaker here, I volunteer at several companies to translate their interfaces. Almost all people can read basic English (especially those who access Github), so t…

  7. comment
    Comment #4843097

    Transaction fees are a 'gift' from the person doing the transaction to the person that's processing the transaction. Processing transactions is done in blocks, and the process is c…

  8. comment
    Comment #4834810

    For the record, distributing Python scripts doesn't have to mean distributing the source: it's possible to just execute the compiled .pyc files, which are harder to crack than (for…

  9. comment
    Comment #4802433

    I've been using Windows 8 since roughly two weeks before its launch, and I agree with most of the article. In fact, I just realized that I never use a single "Modern UI" app for th…

  10. comment
    Comment #4762352

    Happy to see that a big site is finally starting to support WebM. I hope that they've chosen to not support h264, because of its proprietary nature?

  11. comment
    Comment #4744288

    Man has always assumed that he was more intelligent than dolphins because he had achieved so much... the wheel, New York, wars and so on... while all the dolphins had ever done was…

  12. comment
    Comment #4593926

    Firefox Aurora "17.0a2 (2012-09-30)". Updated roughly 10 minutes ago, yet it says 25 days.

  13. comment
    Comment #4455138

    1. Cache. Cache, cache, cache. Cache. Consider turning off most of these caches for normal production work, then turn them on when you really need them. This way if you normally ru…

  14. comment
    Comment #4454554

    So much for "You don't download a car"

  15. comment
    Comment #4454345

    while diff > 2: tryAgain()

  16. comment
    Comment #4454323

    You don't have to get the base port on each try, you can just re-use the previous result. I achieved this by simply storing them on the global scope and only keeping the "last" and…

  17. comment
    Comment #4454312

    https://gist.github.com/38c0430b5084f8442858 You only need 1 call per possible number for each chunk, yes. But since the numbers are random between 0 to 999, that averages to 500 r…

  18. comment
    Comment #4454040

    Yes it was. But you could optimize the brute forcing so much that you needed only ~2400 calls to the API to crack a 12 digit password.

  19. comment
    Comment #4454037

    Finished as 30th, when we still had to actually work to get the answers (shortly after that everyone just started posting the answers in the IRC channels). Level 8 was a really nic…

  20. comment
    Comment #4454029

    This works well if for some reason they block fromCharCode: eval(unescape(/your escaped code goes here/.source)) Use Javascript's escape() to generate the code

  21. comment
    Comment #4442812

    "It's easy once you know the answer" Well, of course it is...

  22. comment
    Comment #4412140

    You should try to extract the ones from iOS 5. They're hardcoded in Twitter.framework (simulator versions as well) and can be extracted with the simple "strings" tool. I'm not goin…

  23. comment
    Comment #4406971

    As lovely as it is, this will probably only work on Mac as both Windows and Linux don't support Emoji

  24. comment
    Comment #4365614

    I could be completely wrong here, but doesn't this completely bypass the optimizer that makes C so fast?

  25. comment
    Comment #4354645

    - The judge required the documents to be released - It is a translated document