News for hackers. Stuff that matters.

cwb

Re:Ask HN: How to find what I am really good at? on Tuesday October 04, 2022 @06:59AM (#33078685)
Re:A founder's perspective on 4 years with Haskell on Saturday July 30, 2016 @10:55AM (#12193197)
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.

Re:Not a Luddite fallacy (2011) on Wednesday August 19, 2015 @05:30PM (#10088644)
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.

Re:Not a Luddite fallacy (2011) on Tuesday August 18, 2015 @04:43PM (#10082047)
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?

Re:Not a Luddite fallacy (2011) on Tuesday August 18, 2015 @04:00PM (#10081760)
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.

Re:Not a Luddite fallacy (2011) on Tuesday August 18, 2015 @10:54AM (#10079504)
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?
Re:Not a Luddite fallacy (2011) on Tuesday August 18, 2015 @10:01AM (#10079209)
You're right, the micro-level version isn't a fallacy (either..), though I think that's less contentious, or? Many countries already have some experience with this. For example, agriculture has gone from having 70-80% of the workers in 1870 to less than 2% in 2008 (https://en.wikipedia.org/wiki/Agriculture_in_the_United_Stat...). Some countries now have welfare systems that introduce some security on an individual level, though in their current form they tend to rely on the average employment rate remaining fairly high.
Re:Not a Luddite fallacy (2011) on Tuesday August 18, 2015 @09:40AM (#10079116)
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.
Re:Developers who can build things from scratch on Sunday August 16, 2015 @09:20AM (#10068817)
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?
The author makes the implicit and false assumption that humans will always be able to compete with machines in something that other people are willing to pay for. That has been, and probably still is, the case. I see no reason to think that will continue indefinitely. Humans have three key properties that have kept us competitive with machines:

- "Intelligent" observation-based decision making

- Flexible manipulation of objects

- Teachability

Technology still have some way to go to match our capability here, but they're getting there. The dynamics are roughly that humans improve or change linearly through education, but technology can improve roughly exponentially.

Technology is improving at a higher rate than humans -- our wetware/body have fundamental limits than hardware/software. Hence, at some point -- sooner or later -- we start to run out of jobs that we are willing to pay humans to do instead of machines. (Lowering minimum wages could delay but not stop that.)
Re:How to do deliberate practice on Tuesday May 31, 2011 @09:57AM (#2602593)
He does say "passage" to refer to a small part of a composition, not the whole thing. Your thinking is spot on though -- the length of the segment needs to be considered.
Re:How to do deliberate practice on Tuesday May 31, 2011 @09:52AM (#2602564)
The teacher would need to try and make the students understand that it is all right -- scrap that, necessary -- to fail when you learn. Learning to perform surgery is not the same thing as performing it.

Out of curiosity, how do you think it would affect your motivation to practice in private if you knew you would be tested in public?

Re:Yes, The Khan Academy is the Future of Education on Sunday February 13, 2011 @06:25PM (#2214439)
Indeed. Video lectures can be helpful -- in particular for mechanics and manipulation -- but no reason to be overly excited (there was great hope for educational use of TV in its early days, unless I'm mistaken). A good book is usually more effective/efficient if you have patience to actually study it.

What few people seem to get is that we don't need to fix education, we need to fix learning. And for that, we need exercises (as any mathematician would tell you; also see deliberate practice). It turns out digital exercises afford a range of interesting opportunities (both the video and article highlight several) for making learning more effective.

Interfaces can change relatively easily so there'll be a bunch of experiments. The exercise model is harder. And more interesting. (I've been trying to figure that out for a while now and discovered a bunch of local minima.) I'm very curious to see how this exercise model works out -- it seems promising from what I can tell.

Regardless of how this works out (not to say I think it won't), this development will raise the bar and the expectations -- both of which has been too low for too long. That is incredibly valuable.

Older »