Viewing profile — tmerr
tmerr
HN member- Joined
- Thu, Oct 04, 2012, 8:31 AM UTC
- HN karma
- 502
- Public activity
- 136 items
- HN profile
- View on Hacker News ↗
About tmerr
Recent public activity
-
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…
-
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…
-
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!
-
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…
-
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…
-
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…
-
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…
-
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 $…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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
-
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 …
-
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…