Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danarmak
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
danarmak
9y ago
The GPL is not (easily) revocable. The license for any concrete version already published in OpenJDK under the GPL can only be revoked 35 years after that version was published. Even then, the owner must provide public notice 2 years before
122.
▲
by
danarmak
9y ago
> they went as far as suing starbucks for using "java ..." for one of their ice cream flavors. To clarify for other thread participants: that was an April 1st joke by InfoWorld. Oracle didn't really sue Starbucks. https:&
123.
▲
by
danarmak
9y ago
Even if you ignore API copyrightability, it's impossible for a Java implementation to be compatible without using the word Java in very many places, including in the API. (Presumably trademark law applies to an API; I can't publis
124.
▲
by
danarmak
9y ago
Oracle controls the "Java" trademark. They can prevent OpenJDK (and any other implementations) from being able to call future major versions Java (or indeed JVM/JRE/JDK), simply by not publishing or not licensing future
125.
▲
by
danarmak
9y ago
The article doesn't even attempt to show a causal connection; it just assumes that because a treaty was signed, and then things changed, the treaty must have caused it. Post hoc, ergo propter hoc. I'd rather point to the massive g
126.
▲
by
danarmak
9y ago
I was asking about the relation to the first sentence, the one starting with "In order to ensure that". That first sentence talks about "a specific case where there is a clear imbalance between the data subject and the contro
127.
▲
by
danarmak
9y ago
Article 43: > In order to ensure that consent is freely given, consent should not provide a valid legal ground for the processing of personal data in a specific case where there is a clear imbalance between the data subject and the contr
128.
▲
by
danarmak
9y ago
> Nor can they deny access to their services to users who refuse to opt-in to tracking.[1] Taken literally this means it's illegal to provide a service in exchange for tracking. Can someone elaborate on whether this is true and what
129.
▲
by
danarmak
9y ago
Related: a book Pratchett teased but didn't complete was about tax management: https://en.wikipedia.org/wiki/Raising_Taxes
130.
▲
by
danarmak
9y ago
IIUC, this is about AOT but still using the JVM. This is a fix for slow warm-up, but in longer running processes the eventual behavior isn't different from JIT. Which is important in its own right, but very different from a hypothetica
131.
▲
by
danarmak
9y ago
> The Java group is also working on being native, so we will likely see Java native when it gets there. I haven't heard about this. Can you give a reference please?
132.
▲
by
danarmak
9y ago
We are all incapable of coming to a consensus about what is acceptable. This is pretty much the same as saying there are always disagreements in politics. Whatever you permit to be used against your opponents is certain to be used against y
133.
▲
by
danarmak
9y ago
> There's nothing stopping these maniacs from starting their own intermediaries The Internet is commercial, top to bottom. The same kind of public sentiment (or if you lack the appropriate sentiment, outraged news) would prevent any
134.
▲
by
danarmak
9y ago
This is less like a governor pardoning people, and more like a governor condemning people without due process. (The logic being that a pardoned criminal is a much lesser evil than a condemned innocent.)
135.
▲
by
danarmak
9y ago
> which, I may be wrong, didn't actually invite debate, it was more of a rant You are wrong. Why do people persist in commenting about a document they appear not to have read? The memo can be found at https://diversitymem
136.
▲
by
danarmak
9y ago
I find it unlikely that Hanlon's Razor should apply to a case of reading comprehension by a CEO of Google. But if it does, that's a different reason to want him to resign.
137.
▲
by
danarmak
9y ago
Admiral's domain serves software that enforces access restrictions to copyrighted content. Including their domain in an ad-blocking list is a way to circumvent the restrictions. Whether distributing a list of domain names counts as dis
138.
▲
by
danarmak
9y ago
It's like the article says: either Sundar didn't take the time to read the memo himself (which would be stupid and dangerous), or he didn't understand it (which is another way of calling him stupid), or - as seems most likely
139.
▲
by
danarmak
9y ago
Sundar could have fired Damore without making an official statement. Or he could have made a statement that doesn't elaborate on the reasons for the firing, or that says what you did - that he's being fired for causing bad PR. Ins
140.
▲
by
danarmak
9y ago
The DMCA doesn't just let you request the takedown of copyrighted content. It lets you request the takedown of tools which can be used to "circumvent technological restrictions" on accessing other, unrelated copyrighted conte
141.
▲
by
danarmak
9y ago
I don't see a reason why playing with geology in particular should be restricted to science fiction and not fantasy. Authors often build geologically inconsistent worlds. The article has suggestions for fixing that by changing the geol
142.
▲
by
danarmak
9y ago
IIUC, the DMCA says that if there's some technological mechanism X that's used to enforce copyright, and a tool Y that is (or can be) used to circumvent X, then making or distributing Y is itself illegal (as opposed to the act of
143.
▲
by
danarmak
9y ago
If you're making a fantasy world (which is not a past or future Earth in disguise), you don't have to stick to plate tectonics and volcanism as they exist on Earth. Geology varies a lot between planets, even in our solar system! T
144.
▲
by
danarmak
9y ago
Chrome and Firefox on Windows 10 both open http://-emmawatson.tumblr.com/ without trouble.
145.
▲
by
danarmak
9y ago
You're right that: 1. What is and isn't in the domain of morality is a matter of culture and history and current events; if enough people feel something is immoral, that makes it immoral pretty much by definition. 2. Immoral behav
146.
▲
by
danarmak
9y ago
I'm not any kind of expert on this. I don't have personal experience (obviously I wouldn't admit it if I did, but still); I'm just making educated guesses based on my knowledge technology, people, and the way that previo
147.
▲
by
danarmak
9y ago
> The same way we can have a genuine conversation about the best web stack to use if people with a certain "undesirable" opinion get fired for expressing it. If a bunch of people fired for pro-ASP opinions got together, started
148.
▲
by
danarmak
9y ago
There's an important difference between silencing opinions that (you think) are very stupid for practical engineering reasons, and not wanting to work with the fools who hold them; and between silencing opinions because you think they
149.
▲
by
danarmak
9y ago
Most of all, consistently apply the maximum level opsec right from the beginning. Even if the first hundred posts on your new blog are inoccuous, you can't let them be connected to you when five years from now you find out that you act
150.
▲
by
danarmak
9y ago
If an employee argues for ASP, you might fire him because this implies he's a really bad technical worker. But you wouldn't (have to) fire him because, in arguing for ASP, he hurt the feelings of the PHP proponents in the company
More ›