JohnStrangeII

Joined 9 years ago

Karma
609
Submissions
196
Member since
Jun 16
View on Hacker News

Recent submissions

Comment · 5 years ago
I have a bit of a stupid question related to the topic. I'm self-publishing German sci fi and fantasy novels, nothing special, just some good entertainment (if you like my writing style). Since you cannot have a readership without Amazon and do appreciate the pocket money, I sell them on Amazon. At the same time Amazon does not allow me to give them away for free.

Is there a way I can give away my novels as "pirated ebooks" to a German audience without having to seed a torrent and without making this easily traceable back to me as the author?

It would probably even boost sales and also help people with less money, I just don't know how to do it. :(

Comment · 5 years ago
Some companies just create new needs out of thin air and even manage to replace better technologies with inferior ones. It's mostly a matter of marketing.

If you want, many companies sell prestige, lifestyle ideas, and grand illusions. It's perfect from a business perspective because the customers will always remain dissatisfied in the end, no matter how much they buy.

Comment · 5 years ago
Aren't there good container libraries for C?
Comment · 5 years ago
In almost all cases I can think of I'm also against canceling individuals, so I agree with you. If NYT openly spread hate speech or called for murder and violence, then they should be "canceled" (boycotted).
Comment · 5 years ago
On the contrary your original comment exemplified the thought pattern very well. I fully understand why you claim it doesn't, though.
Comment · 5 years ago
I've noticed this thought pattern with many people who argue against freedom of speech and for tighter control of media or "canceling" them recently:

1. The arguer claims that negative consequences follow from the exercising of free speech, in this case NYT right to freely chose the topics they write about.

2. The alleged consequence is that people are made to believe wrong or false things (where "wrong" and "false" are defined by the arguer).

3. The arguer portrays himself at the same the victim of those media and the person who knows better than those media and therefore can decide between wrong and right, true and false better than the accused media.

4. The arguer presents no evidence of knowing better and when you ask them about their sources, they tend to be highly problematic, based on blogging and websites who often do not even employ journalists.

Paraphrase: "I know better than large group of people X but everybody else is mislead by X" - I don't think so.

Comment · 5 years ago
> It's ok to be politically biased, but still factually accurate for things that fit their political bias?

Everybody is biased. You, me, and every journalist on earth. Of course, that's okay. The NYT also does not go out of their way to "...pretend they have no political bias."

What is important is to be able to understand the difference between news and editorials (including editorial decisions), but sadly more and more people seem to lose grasp of this basic distinction. This may be a sign of the negative consequences of the politization of many points.

Comment · 5 years ago
Well, if you start arguing this way, then you can also go all the way back and muse about what the word meant in Proto-Indoeuropean.

It's still obvious that the modern use of the master/slave combo comes from centuries of slavery, not from any prior meanings. As OP said, that can be shown by studying their meanings outside the technical context. The original meaning was retained in Academia but merely as jargon. Magister artium is a "master degree." There is no "slave degree", though. There is also "mastery", master/apprentice, and so on.

In other words, the offensive component of the combo is "slave", not "master." You can safely continue to use the master/apprentice combo.

Comment · 5 years ago
I didn't see it immediately either, it's amazing how good my brain auto-corrected "maximalize" and "minimilize" without me even noticing.
Comment · 5 years ago
It's not just for legacy purposes. I've written a few useful personal tools in Purebasic, for instance. BASIC dialects tend to provide the functionality needed and can be handy for quickly throwing something together when you don't have the time to deal with GUI frameworks and complex libraries. You can also use Python or Go, of course, but they do not have integrated IDE and do not have a rich command set in the core language. Easy deployment and compact executables are also a plus of some existing BASIC dialects. If I had the money / the investment in a license would give me a good ROI, then I'd also pay for Xojo, for example.

Whatever gets the job done without wasting time.

Comment · 5 years ago
Some could be both...
Comment · 5 years ago
I've listened to one or two and would say he's a very good interviewer who is always well prepared. The ones I've listened to were about the philosophy of AI and related issues. For me personally, his podcasts are too long, I lack the time, but I was positively impressed.

So, no, not a bullshit artist at all in my opinion.

Comment · 5 years ago
There are no neutral actions, though.
Comment · 6 years ago
Sorry, I've seen your post only now, so my reply is a bit late. I think we mostly agree, but it appears to me that you might not be fully aware of the magnitude of the metaethical problem and persistent disagreement about them. To give you an example from formal ethics, according to Temkin's Spectrum arguments strict "better than" comparisons are not transitive. Some authors agree with him, others disagree. Some want to give up completeness instead of transitivity, others opt for lexicographic value hierarchies. Others deny having the intuitions and argue for the status quo. Even this one simple issue has far-reaching normative consequences, though. If Temkin is right, then even if we all agreed to be classical utilitarians, the position would be infeasible and any account based on utility functions would be wrong from the start.

If at all, we could try to implement conforming with systems of laws as hard constraints, so at least robots would not openly break the law. The rest of moral behavior could then be learned. Or, so one might think. However, even that is not possible. It is well-known from the philosophy of law that systems of law are not contradiction free. There are conflicts between opposing laws. This is studied in normative systems research and there are solution to it (essentially, by logicians in the computer science tradition). However, these require some form of defeasible rules, and among the myriad of nonmonotonic logics that can express some form of nonmonotonic reasoning, not a single one has a normative justification. So again, as long as human standards are not coherent enough, it's going to be impossible to make a machine conform to them in a way that is satisfying.

Related to that, I believe there are two main issues that you haven't addressed in your post:

1. Different standards for blame and accountability: The standards for blame and correctness of decision making are completely different between machines and humans. Even very intelligent AI would be judged at much higher standards as humans. I simply don't believe that we would accept robots that commit murder, just as long as they commit murder less often than humans. By the same token, we do expect machines to make substantially less errors, and in certain areas would not allow errors at all. So it's not just about teaching them to follow human ethical standards - they need to excel at this and may not break the law. However, as I tried to show with the above examples, we don't know and agree on our own standards well enough to be able to start making sure AI fulfills these high expectations. There is also a much higher need for transparency of decision making for machines than from humans. An idiot driver is an idiot driver. If a car is driving like an idiot by itself, however, you'd expect to be able to at least retrospectively find out why it did what it did.

2. The political dimension: Laws are the result of a political process. Appointed judges resolve potential conflicts between laws and interpret them. More broadly, whatever standards we expect AIs to fulfill hinges on ethical positions and personal preferences. It can ultimately only be decided as the outcome of a political process as well. For example, a safe a self-driving car needs to be, how it makes decisions (e.g. "Should I try to save my driver or save the pedestrian, or not have any priority at all?"), and which standards it needs to fulfill is up for debate. That is not decided by moral philosophers. It needs to be decided by the publicly accountable, democratically elected representatives of the people. The idea of teaching a machine to behave morally is fine, but there are also strict standards of safety and transparency it has to fulfill. This is a political problem and can only be solved in a broader context, within the debate of how much AI should be allowed at all. For example, should AI judge your creditworthiness? If so, what false positive rate would be tolerate? I believe using AI for such purposes should be strictly prohibited. Others disagree - I'm sure AI is already used for that. Such issues can only be resolved politically.

I considered your post a bit naive, because you omitted these two crucial issues, the higher standards we expect from AI, and the political dimension. Other than that, I agree with much of what you've said.

Comment · 6 years ago
I'm working in formal ethics, mostly on formal aspects of value structure, and agree with you. This article is a hodgepodge of many different ideas, some of them interesting, others a bit naive, and has almost nothing to do with formal models for ethics. There is plenty of research in formal ethics such as deontic logics, abstract argumentation frameworks for preferences and norms, nonmonotonic logics for value-based reasoning, normative systems, input/output logics and formal axiology.

One thing that the author does not address in enough detail is the simple fact that there are many different ethical traditions that come to different conclusions about particular normative issues, and that there are plenty of authors in ethics who (still) consider their business a normative one. A "bottom up" machine-learning based approach to this would invariably fail and miss the whole point. There are some ethicists who consider it mostly a descriptive endeavor - Schopenhauer was one of the first, for example -, but they are in a minority.

As long as experts in ethics cannot agree what the "right" ethics is, it's hard to see how we would be able to teach it to machines. Many meta-ethicists including me would even deny that there can be an "expert" about moral and particularly about ethical questions at all. However, I have no doubts that various robotics companies will implement those ethical rules and approaches that best serves their interests as companies.

That's why I think robot ethics is kind of misguided. What we need is laws that regulate AI and put its use into a legal framework and closes loopholes. This is a political, not just an ethical issue.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton