What general techniques are you using? Perhaps another way to put it: which Wikipedia article is most related to your methodology?
This is the most clever comment I've read on HN this week.
It's just like having to systemically lie about or not mention any other part of your life. We all do this about a variety of things every day. > Do strangers come up to people and ask about their religion, and is the…
Do you have a point, or are you just being pedantic? That is, is there some essence of your position which I haven't adequately addressed? If so, what is that essence? FWIW Your original statement is referentially…
> Where did I say that the focus should purely be on programming? If you'd be okay with teaching a CS course without programming, we might be talking past one another. > I do not understand, and there are four…
Both of the statements in that link are just tautologies... You can teach computer science without teaching coding. And you can write algorithms without testing them on a computer. So the tautology that "you can't code…
> These are extremely superficial reasons to criticize git They are use cases which matter to the author. That's basically the opposite of superficial. > If you want a single folder within a repo, why isn't that folder…
> Why is that surprising? The problem isn't that everyone doesn't learn it, but that noone learns it. It wouldn't be a big deal if the elective were available but not taken by everyone. The problem is that in most…
> Harold Abelson, yeah? I was wondering what an assembly programmer would say to this. Taking my comment within the wider context of the conversation, and the general conflation of "writing an algorithm" with "copying…
My point was that "copy an algorithm into programming language X" isn't something which needs to be taught in the first place, and isn't an economically valuable skill because literally anybody can be taught this skill…
> But without the notion of "programming," you're missing an entire style and class of algorithms. And if you focus on programming, you miss the forest for the trees. You can teach CS without teaching programming, and…
Not the algorithm, the data. Anonymized user ids and their votes, together with relevant meta-data. I suppose the fact that there's already a detection algorithm biases the data, but it'd still be better than nothing.
> It's easy to find people who could create an algorithm but can only target a specific architecture, human grey matter. "Programs should be written for people to read, and only incidentally for machines to execute."…
> Computers was an available subject in the nationwide standardised exams This would certainly help.
> If you cannot code, you cannot check that your ideas work out on a computer. Believe it or not, it's possible to write provable correct algorithms without writing a single test case :-) Of course implementing is a…
> Well, a committee of scientists that know better than you think results will be worthwhile and disagree. The article stressed that green lighting the research was a hugely controversial decision. I'm also pretty…
>> In the general case, it's really easy to detect > Why do you say that? I've worked hard on this problem and would not call it easy. Are there reference data sets for this problem? If not, you or reddit should publish…
> I might be completely wrong in generalizing but haven't the schools in US picked up on this trend? There are lots of reasons, but I think the largest contributing factor is that these teaching staff doesn't exist. In…
> I fail to see how you could write an algorithm if you don't know how to code. Algorithms have existed for centuries. Computer programs have meaningfully existed for 100 years, if we're generous. And for a lot of that…
Certain parts of software engineering research are moving in this direction, psychology as a the primary toolbox for research. Not sure how I feel about that. As far as science goes, Psychology isn't exactly the epitome…
> could be sumarised by saying many suburbs have taxes that are too low In some areas of Minnesota this could most certainly be the case.
> I think that making a consistent experience absolutely destroys the unique culture and history of places To be fair, the unique culture of the place used to be "industrial farming corn field" is most cases. It's not…
For me, this is the biggest difference. When I live in a city, I know my neighbors just because. Running into each other on the bus turns into a beer and a long chat. In Suburbia, you know a lot of your neighbors, but…
> That I might find out one of my neighbours is a kidnapper? The far more likely scenario is that you find you have some common background, and waste an evening relating stories that you would probably never dredge up…
I generally agree, except that the not being able to get around without a car bit is really True in my experience. edit: It's easy to know your neighbors in suburbia if you're outgoing, and things vary from street to…
What general techniques are you using? Perhaps another way to put it: which Wikipedia article is most related to your methodology?
This is the most clever comment I've read on HN this week.
It's just like having to systemically lie about or not mention any other part of your life. We all do this about a variety of things every day. > Do strangers come up to people and ask about their religion, and is the…
Do you have a point, or are you just being pedantic? That is, is there some essence of your position which I haven't adequately addressed? If so, what is that essence? FWIW Your original statement is referentially…
> Where did I say that the focus should purely be on programming? If you'd be okay with teaching a CS course without programming, we might be talking past one another. > I do not understand, and there are four…
Both of the statements in that link are just tautologies... You can teach computer science without teaching coding. And you can write algorithms without testing them on a computer. So the tautology that "you can't code…
> These are extremely superficial reasons to criticize git They are use cases which matter to the author. That's basically the opposite of superficial. > If you want a single folder within a repo, why isn't that folder…
> Why is that surprising? The problem isn't that everyone doesn't learn it, but that noone learns it. It wouldn't be a big deal if the elective were available but not taken by everyone. The problem is that in most…
> Harold Abelson, yeah? I was wondering what an assembly programmer would say to this. Taking my comment within the wider context of the conversation, and the general conflation of "writing an algorithm" with "copying…
My point was that "copy an algorithm into programming language X" isn't something which needs to be taught in the first place, and isn't an economically valuable skill because literally anybody can be taught this skill…
> But without the notion of "programming," you're missing an entire style and class of algorithms. And if you focus on programming, you miss the forest for the trees. You can teach CS without teaching programming, and…
Not the algorithm, the data. Anonymized user ids and their votes, together with relevant meta-data. I suppose the fact that there's already a detection algorithm biases the data, but it'd still be better than nothing.
> It's easy to find people who could create an algorithm but can only target a specific architecture, human grey matter. "Programs should be written for people to read, and only incidentally for machines to execute."…
> Computers was an available subject in the nationwide standardised exams This would certainly help.
> If you cannot code, you cannot check that your ideas work out on a computer. Believe it or not, it's possible to write provable correct algorithms without writing a single test case :-) Of course implementing is a…
> Well, a committee of scientists that know better than you think results will be worthwhile and disagree. The article stressed that green lighting the research was a hugely controversial decision. I'm also pretty…
>> In the general case, it's really easy to detect > Why do you say that? I've worked hard on this problem and would not call it easy. Are there reference data sets for this problem? If not, you or reddit should publish…
> I might be completely wrong in generalizing but haven't the schools in US picked up on this trend? There are lots of reasons, but I think the largest contributing factor is that these teaching staff doesn't exist. In…
> I fail to see how you could write an algorithm if you don't know how to code. Algorithms have existed for centuries. Computer programs have meaningfully existed for 100 years, if we're generous. And for a lot of that…
Certain parts of software engineering research are moving in this direction, psychology as a the primary toolbox for research. Not sure how I feel about that. As far as science goes, Psychology isn't exactly the epitome…
> could be sumarised by saying many suburbs have taxes that are too low In some areas of Minnesota this could most certainly be the case.
> I think that making a consistent experience absolutely destroys the unique culture and history of places To be fair, the unique culture of the place used to be "industrial farming corn field" is most cases. It's not…
For me, this is the biggest difference. When I live in a city, I know my neighbors just because. Running into each other on the bus turns into a beer and a long chat. In Suburbia, you know a lot of your neighbors, but…
> That I might find out one of my neighbours is a kidnapper? The far more likely scenario is that you find you have some common background, and waste an evening relating stories that you would probably never dredge up…
I generally agree, except that the not being able to get around without a car bit is really True in my experience. edit: It's easy to know your neighbors in suburbia if you're outgoing, and things vary from street to…