Live data from Hacker News

Viewing profile — tmerr

tmerr

HN member
Joined
Thu, Oct 04, 2012, 8:31 AM UTC
HN karma
502
Public activity
136 items

About tmerr

github.com/tmerr

Recent public activity

  1. comment
    Comment #47992362

    My read of Turing's paper is that he proposes replacing the question of "Can machines think" with a behavioral test. I doubt he would try to argue that passing the test implies tha…

  2. comment
    Comment #47646585

    Where to start. The process I see work well in practice is. 1. Generate an idea. 2. Let critics help identify flaws. 3. If it's unsalvageable give up. Otherwise, modify the idea an…

  3. comment
    Comment #46626946

    My personal site is tmerr.com There is one post, and I haven't shared it publicly before so that's something!

  4. comment
    Comment #46523312

    This is interesting to hear, but I don't understand how this workflow actually works. I don't need 10 parallel agents making 50-100 PRs a week, I need 1 agent that successfully sol…

  5. comment
    Comment #46521798

    Yes the situation sounds similar to regular files to me. Iiuc mmap can implicitly sync to files, but it is only guaranteed after unmapped (akin to closing a file) or an explicit ca…

  6. comment
    Comment #46509848

    This has me thinking, it could be a fun project to prototype a convenient file interface based on pointers as a C library. I imagine it's possible to get something close to what yo…

  7. comment
    Comment #46086743

    I mean. I've owned several IoT devices that work either locally or over the internet. Some of this you can just blame on local networks being fiddly in ways that are difficult to c…

  8. comment
    Comment #45955458

    For another data point: last week I ordered my first PCBs from JLCBCB. 2 fully assembled (parts already soldered) and 3 bare. $40 for the boards themselves, $40 for shipping, and $…

  9. comment
    Comment #40853730

    Heh, I'd recommend replacing dead links on the blog with https://web.archive.org/ ones. Based on how broken the site's external links were I incorrectly concluded the whole blog wa…

  10. comment
    Comment #40059403

    A more optimistic takeaway is that if you set out to solve a hard problem then you might be surprised about your tech's applications elsewhere. Between 1983 and 1989 they built a c…

  11. comment
    Comment #38875345

    The ideal set of building blocks depends on the problem. If the building blocks make it easy to write concurrent code (Go, Erlang), then it becomes easier to write a server. If the…

  12. comment
    Comment #37125697

    Maybe the decline of desktop applications (Java, C#) and Android (Java)? And then Go coming out with some killer frameworks? I have to stretch my imagination to imagine anything ca…

  13. comment
    Comment #34949395

    I'm 30 and have been using vim since college. Usually I'm not actually using the vim editor, but some IDE that has vim keybindings. Good enough for me since I don't customize it mu…

  14. comment
    Comment #34569474

    Social media is played up like reality TV. Perks are good but working at a faang is 90% just work, like anywhere else.

  15. comment
    Comment #34348248

    > FWIW, the default concurrency has been changed to "unlimited" since the 0.1.0 release. Nice! Will that end up on Github? > Out of curiousity, what do you want Most often I want t…

  16. comment
    Comment #34347176

    Ahh having a generic pool abstraction that collects results is tempting... nice work. I likely won't use this library though, since - I don't want to mess with panics. - The defaul…

  17. comment
    Comment #32106318

    My advice: Tell the teammates that you want to see them grow to become code reviewers. At first require PRs to be approved by two people: first someone else reviews it. once they L…

  18. comment
    Comment #30668401

    That's a great question. What I've seen is versioning de emphasized. Good unit & integration test coverage to prevent refactor breakage. And when you make a large change that affec…

  19. comment
    Comment #30665960

    Better to tune this out even if you're a beginner. You normally don't say "The big O of the algorithm is ..." because it's ambiguous whether you are talking about time complexity o…

  20. comment
    Comment #30665674

    > Code becomes tightly intertwined and the dependency graph becomes unwieldy One way to combat this is to use a build system with a notion of visibility, https://bazel.build/concep…

  21. comment
    Comment #29586239

    I absolutely believe in this after working both ways. With feature branches I would waste time rebasing, resolving merge conflicts, to then come up with the perfect pile of commit …

  22. comment
    Comment #29427066

    I've never worked anywhere that deadlines were set with enough precision that +/- 20% would be distinguishable from noise. I think it would be lost to more significant factors like…

  23. comment
    Comment #29369533

    Sure. But without every piece of the pie accounted for we can't tell whether the increase in money to funds is representative of the whole, or caused by shifting preferences

  24. comment
    Comment #29366823

    Thanks. It might include more than I expected, but still "exchange-traded and long-only funds" would be missing anything that's not considered a fund, like individual stocks, that …

  25. comment
    Comment #29365114

    Probably cherry-picked stats. The article says "Investors have poured almost $900 billion into equity exchange-traded and long-only funds in 2021". So does that sum together to all…