Recent submissions

Comment · 4 years ago
Comment · 10 years ago
When we ran it, the workload was mostly during weekdays in different timezones (so distributed over more than 8 hours). This was on a single c4.2xlarge AWS server, which was bigger than we needed. To be clear, I wasn't trying to make a claim about high load with that statement, just that the system has been running smoothly with steady activity for a long time.

Each week the number of individual users was in the thousands; that was usually a rolling window since people tend to not do more than a few e-learning courses per year. I'm certainly not claiming that there are no bugs -- in all likelihood there are -- only that no bugs have yet crashed the system or were obvious and serious enough for users to tell us about.

Comment · 11 years ago
You might not find them convincing, but the reasons I believe that is the case are:

- Human hardware is fairly fixed (unless we go the cyborg route) whereas robot hardware (at least the computation part) evolves roughy exponentially and I don't see reasons for that to stop.

- As robot behaviour evolves (whether through deliberate design, genetic algorithms, or other types of learning) improvements can be replicated quickly and approximately for free. Improvements to human behaviours is notoriously hard, expensive, and time-consuming to replicate.

- We can rewrite many of our wealth creation recipes to make use of more specialised robots instead of flexible humans, which means robots won't need to get close to general AI before this has significant effects on jobs.

- We are starting to see robots perform the most sophisticated human skills: visual recognition, acting on and producing language, and decision making under uncertainty. Granted, robots don't do most of these things very well yet compared with humans, but I don't see fundamental reasons for why the development will stop short of human abilities.

- Robots can work 24/7, won't go on vacation, won't quit on you, don't play political games with the other robots, won't sue you, don't require food and bathrooms, and they'll make fewer mistakes.

- If you're mostly questioning the timing, I don't have a particularly good answer, but given how I understand the state of things I believe we're talking low single-digit decades rather than centuries for a significant proportion of people to look around and not find a job they could do better than a robot for a liveable wage (without government subsidies). If you disagree on the timescale I think we'd need to have a detailed discussion about how we understand technological developments and the jobs people do. You may well be able to convince me that I'm off on the timing.

Comment · 11 years ago
Perhaps, I might be missing something. The way I understand it is that "the Luddite fallacy is not a fallacy" is an assertion (OED: "a confident and forceful statement of fact or belief"). The reason, I claim, is that humans will not be able to compete with robots for much longer (in large numbers) which means unemployment is likely to go up (I understand that that's not a strict implication since governments could ban robots). The reason humans won't be able to compete with robots is that technology is gaining more and more of the abilities that humans use in their jobs (like reasoning and visual recognition). Those reasons consists of (a set of) assertions that could be wrong, but they are reasons and an argument is (OED again) "a reason or set of reasons given in support of an idea, action or theory". Thus, I thought that what I did qualified as an argument, or am I mistaken?

In any case, if you agree with the assertion, what would be your argument for it?

Comment · 11 years ago
Sorry I couldn't make it more clear. Was there anything particular that you didn't understand?

Agree on the basic income (in general, I'm not sure about the details). Jobs so far have been a convenient and pragmatic (not necessarily fair) way to both create and distribute wealth. At the same time, we should note that popular alternatives like communism or socialism have failed rather badly.

Comment · 11 years ago
No, not for it having significant economic and social implications, that's more a corollary of employment rate decreasing -- I'll change that sentence. The argument for the Luddite fallacy not being a fallacy was that humans have so far been able to compete with technology, but that we're fast losing that edge and when that happens things really are different this time. Does that make sense?
Comment · 11 years ago
Comment · 11 years ago
Indeed, that is the question. The post tries to show that "cut your hair and get a job" will disappear as an answer to "how do I get to partake in this wealth creation" for a large number of people and we'll thus probably want to come up with an answer that scales better than today's social security for example and works for all those who live in countries without social security.
Comment · 11 years ago
I asked myself the same question. What is the best choice depends on both stated goals, assumptions, and predictions, which means others might differ in their assessment of the right tool for the job. In this case, why was Haskell not the best choice for the project and do you think those that tried to introduce it would have agreed?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton