Viewing profile — weavejester
weavejester
HN member- Joined
- Fri, Oct 24, 2008, 11:27 AM UTC
- HN karma
- 3,276
- Public activity
- 1,249 items
- HN profile
- View on Hacker News ↗
About weavejester
Recent public activity
-
comment
Comment #49219918
There's a parallel between welfare and passive gains from diversified investments; yet as you point out, government welfare is tracked and very visible, while private investments a…
-
comment
Comment #48543817
Forgive me if this is an ignorant question, but does your use of the Mainline DHT mean that Bittorrent clients will be responding to P2P address lookups from Iroh?
-
comment
Comment #48532604
Yes, a company needs to extract more value than it pays its employees, if only to cover its other costs. The problem is when employees are significantly underpaid compared to what …
-
comment
Comment #48532140
There's an argument that if someone agrees to a bad deal, that's their own fault. Where I think it becomes unethical is where there's a significant power imbalance that disadvantag…
-
comment
Comment #48527722
Not everyone can afford to take the financial risk of being a founder, and not every business type can be started with low initial capital.
-
comment
Comment #48527671
That's not quite what I'm saying. You may very well have been paid fairly for each job you've taken, assuming that the value you generated for the business was not substantially hi…
-
comment
Comment #48527141
How many businesses are there that are worth at least $1 billion and employ no-one but the founders? When people say that it's not possible to earn a billion dollars, they're talki…
-
comment
Comment #48424957
> You effectively have to keep the types of all the things involved in your head and/or trace them to ensure that you don't run into a crash. You make this sound difficult, but in …
-
comment
Comment #48420884
I don't see an asymmetry in the abstraction. Both vectors and maps are associative structures - you can assign a key to a value - the only difference is that vectors have a more co…
-
comment
Comment #48386044
I too agree that "until you get better" isn't a good take. To err is human, and even the most experienced developers make mistakes. That said, you don't get static typing for free.…
-
comment
Comment #48379032
I'm not sure I agree. Certainly there are differences other than syntax, but that doesn't mean syntax is irrelevant. For instance, would Clojure programmers use maps as much if the…
-
comment
Comment #48378911
But syntax must necessarily include what it's representing, no? For instance, `{:a 1}` represents an immutable map in Clojure, in the same way that `42` represents an immutable int…
-
comment
Comment #48378062
The programming language informs the design of the system. As I said in my earlier comment, an idiomatic Java codebase is going to be designed very differently to an idiomatic Cloj…
-
comment
Comment #48377949
To be clear, I'm not questioning your choice of runtime or language. I'm just curious why you think that "Programming language syntax scarcely matters", as to me that seems the sam…
-
comment
Comment #48377771
> Programming language syntax scarcely matters. It does to some extent but we the programmers tend to over-romanticize it. The runtime and its properties are the much better thing …
-
comment
Comment #48003863
In the UK there's been a recent spate of nationalist flag flying. Given the artist and location, "blinded by nationalism" is the most likely intended meaning.
-
comment
Comment #47966769
Hype around switching from Windows servers ?
-
comment
Comment #47740531
I'm surprised the article didn't also mention Rich Hickey's metric of complexity; that is, complexity being a measure of how interconnected code is. https://www.youtube.com/watch?v…
-
comment
Comment #47620166
Typically you're either deploying via a container, in which case there's no more overhead than any other container deployment, or you're deploying directly to some Linux machine, i…
-
comment
Comment #47588827
I'll add a note to the cljfmt README to tell people about these commands, as your experience shows that it might not be obvious to people that they likely already have access to cl…
-
comment
Comment #47586836
cljfmt is included with both Clojure-LSP and CIDER, so if you have either installed it should work out of the box. With LSP mode the standard `lsp-format-region` and `lsp-format-bu…
-
comment
Comment #47356331
Is that a common issue? I guess I'm having a hard time imagining a scenario that would (a) come up often and (b) be a pain to fix.
-
comment
Comment #47187294
With the amount of fiction available to read, why give your money to authors who are bad people?
-
comment
Comment #47187265
I skimmed it. It's a story about a time traveler warning his ancestor about the horrors of Islam taking over the world. It's pretty yikes.
-
comment
Comment #46135967
> They’re not the ones bearing the cost. I'm not sure that's necessarily true... Customers have limited space for games; it's a lot easier to justify keeping a 23GB game around for…