Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andrewjl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
391.
▲
by
andrewjl
6y ago
Labor in the top 1% is still labor was my point. I never argued that inequality doesn't exist or didn't get worse. I just think the capital vs labor rhetoric is a distraction. Edit: Also, from the link, this is very fishy to me. Y
392.
▲
by
andrewjl
6y ago
> Isn't the correct analogue to the API code the instruction book rather than the resulting ledger templates? I would say it's the latter and not the former. APIs aren't instructions in and of themselves, they are instruct
393.
▲
by
andrewjl
6y ago
The fruits of globalism aren't shared equitably amongst labor, post-1970's labor earnings have done exceptionally well for the upper tranches of the labor pyramid. Why are those more competitive than the rest? There are factors
394.
▲
by
andrewjl
6y ago
That's true. The US dollar reserve status is a contingent factor however. How do we maintain it? An obvious factor is our military capacity. That means defense spending. Under a capitalist system that also requires a competitive commer
395.
▲
by
andrewjl
6y ago
And yet their speculation gave us the conceptual apparatus to make sense of the data that lead to the discovery. Science never operates in a vacuum. It's also interesting to note that Darwin's theory had to be reformulated several
396.
▲
by
andrewjl
6y ago
"Trickle down economics" did not cause that, a massive regulatory complex that protects incumbent monopolies did. An extensive rollback of regulatory complexity or a small business safe harbor exemption from everything but the cri
397.
▲
by
andrewjl
6y ago
Why were American firms not able to use their advantage to compete against the upstarts? This comment reads to me as implying American companies are uncompetitive compared foreign firms and are doomed to lose simply by being subject to comp
398.
▲
by
andrewjl
6y ago
No. Unlike patents, which may confer proprietary rights in relation to general ideas and concepts per se when construed as methods, copyrights cannot confer such rights. [1] [1] https://en.wikipedia.org/wiki/Idea–expr
399.
▲
by
andrewjl
6y ago
It's not (just) my argument, it's a century old concept in copyright law. https://en.wikipedia.org/wiki/Idea–expression_distinction#Me...
400.
▲
by
andrewjl
6y ago
> difference between the API code (where the names are mangled and meaningless) and the API design. API Code = header file or interface files or source code artifacts you need to include in order to make use of the system underlying the
401.
▲
by
andrewjl
6y ago
Different from this case, anthologies imply curation which is a legitimately creative act.
402.
▲
by
andrewjl
6y ago
Exactly this, the meta information point is spot on. IIRC there is durable precedent that mechanical collections of information w/ no creative "touch" are ineligible for copyright. I wonder if that can be extended to the meta
403.
▲
by
andrewjl
6y ago
> This mixes up the functional aspects of designing methods with the stylistic aspects of API design. I think the disagreement here is as a frequent API author I don't see any stylistic aspect in the design of API code. API code as
404.
▲
by
andrewjl
6y ago
Very interesting... and somewhat unexpected especially re First Amendment, thank you for these! Star Athletica LLC surprised me in particular. Stripes and chevrons!
405.
▲
by
andrewjl
6y ago
Apologies, I didn't express myself well when writing that. I meant that all API code is embodied practice. Thus API code itself is in no way different from ledger templates at issue in Baker . Reproduction of an API in its entirety is
406.
▲
by
andrewjl
6y ago
With respect to naming, I think the details of the Baker case make it clear that names are not copyrightable. Nevertheless I agree that naming is a creative aspect of API design. It's not a creative aspect of API code though! There i
407.
▲
by
andrewjl
6y ago
Are there some cases you can cite where this movement occurred? They don't need to be software related. I'm VERY curious about this trend.
408.
▲
by
andrewjl
6y ago
> It's hard to imagine any particular reason why a function would need to have "java" in its name in order correctly calculate the maximum of two numbers. That's not the full scope of it's function, at least in a
409.
▲
by
andrewjl
6y ago
> externalizing most APIs from the language and then adding support for the API to the language as though it is a foreign technology That's true, but only in the case for the language's standard library. But what about the API
410.
▲
by
andrewjl
6y ago
I'll have to read on this further. Thanks for the references. > The Baker precedent says that the parts of a design that are strictly essential to its function are not copyrightable. Since all parts of the API code are strictly esse
411.
▲
by
andrewjl
6y ago
> Then, the question is whether these choices of where to put the parameter reflect any creativity. Interesting. This argument seems to imply that languages are copyrightable based upon creativity in ordering, punctuation, use of certain
412.
▲
by
andrewjl
6y ago
I think you're misunderstanding what I wrote. The creativity that people commonly associate with an API is in the behavior of the API, not in API code. API behavior is no doubt a creative work. If you consider the API to be nothing but
413.
▲
by
andrewjl
6y ago
> Can you clarify how you think Baker applies here? "The conclusion to which we have come is, that blank account-books are not the subject of copyright; and that the mere copyright of Selden's book did not confer upon him the e
414.
▲
by
andrewjl
6y ago
> Especially if you're talking about not just one function, but some enormous number of methods in some large number of classes across 37 different packages. See my other reply down thread, but my own reading of Baker seems to in
415.
▲
by
andrewjl
6y ago
> I'm not going to argue whether I think APIs should be copyrightable, but I believe creating a good API is a work of creative design, and is artistic I disagree. I think the specification can be, but the API code itself is a mechan
416.
▲
by
andrewjl
6y ago
From the Baker opinion: "The conclusion to which we have come is, that blank account-books are not the subject of copyright; and that the mere copyright of Selden's book did not confer upon him the exclusive right to make and us
417.
▲
by
andrewjl
6y ago
Having read multiple perspectives, some pro-Google and some pro-Oracle, I cannot reconcile this sort of argument with the Baker v. Selden precedent. [1] Perhaps my understanding of APIs is different because I'm an engineer and not a
418.
▲
by
andrewjl
6y ago
Why can't animal control tranquilize them and transport them outside of city or suburb limits? To some location where presumably hunters would be able to shoot at them? Surely tranquilizers would be cheaper than continuously cleaning u
419.
▲
by
andrewjl
6y ago
> Perfect information symmetry... by no means a magical, inherent property to markets. I don't agree. This is view not indicative of how things operate in reality. As a market participant, one can always determine incentives by &quo
420.
▲
by
andrewjl
6y ago
Your general point IMO is sound, but orderly markets tend to have the almost magical property of making incentives legible. Non-market systems hide incentives under opaque covers and increase the potential for catastrophic failure. This doe
More ›