reddit
reddit is a source for what's new and popular online. reddit learns what you like as you vote on existing links or submit your own!
programming.reddit.com: the last outpost of classic reddit discourse (programming.reddit.com)
152 points posted 1 day ago by dons

(log in to vote on this article, comment on it, or share it with friends)

info comments related details

sort by

style

jesuswaffle 11 points 1 day ago

Am I the only one whose head starts to spin when Reddit submissions get this "meta"?

permalink
dons 23 points 1 day ago *

Oh, you need tail call optimisation -- quickly -- or your stack will overflow!

permalink parent
sketerpot 1 point 16 hours ago

Wouldn't that mean that jesuswaffle would then have no memory of the discussion that we're discussing? That's sufficient to write "u nerds need to get a job" posts, but not much else.

Perhaps jesuswaffle would be better served by using an explicit LIFO data structure allocated on the heap.

permalink parent
awj 3 points 1 day ago

By answering that question you have destroyed the tail call position of jesuswaffle's comment, so tco won't help any of us now. How does it feel to help crash the reddit community, in a post about the last vestiges of the original reddit community? ;)

permalink parent
KayEss 3 points 1 day ago *

For those that need it, an explanation: http://www.kirit.com/Recursive%20rights%20and%20wrongs

permalink parent
TomP 1 point 3 hours ago

...anything you can do, I can do meta...!

permalink parent
jerf 7 points 1 day ago

I'm sure Monads can solve that, or something.

permalink parent
dons 14 points 1 day ago *

And the kind of thing you'll never see linuxer do -- contribute back anything.

permalink
malcontent 13 points 1 day ago

Pretty sure that's a bot.

permalink parent
dons 15 points 1 day ago

I have a theory that allowing bots to submit has seriously diluted the point of using social networks to filter web content for quality. linuxer doesn't filter, and is no better than using google rss for keywords to find articles.

reddit should require there be a human mediator when submitting, or the quality goes way down.

permalink parent
malcontent 3 points 1 day ago

What are you going to do?

I suppose it could be banned by ip or something but that's easy to get around.

The problem is that there are destructive jerks in the world who will abuse any system. Whoever this runs the linuxer bot obviously doesn't really care about the community and perhaps is even interested in undermining it or sabotaging it.

Not much you can do except downmod every article submitted by linuxer. Better yet create a greasemonkey script and pass it around.

permalink parent
cgibbard 12 points 1 day ago *

Here's a more general idea for what could be done. Make it cost 5 karma to post an article, and require that a user has positive karma for posting articles. This makes having good karma actually valuable, and creates an incentive to only post articles which you know will receive at least 5 positive mod points from other people.

Make comments affect karma as well. Comments contribute to the community, and are at least as valuable as links, if not more.

This would also require a karma wipe to be effective, since of course linuxer and many others have lots of ill-gotten karma.

Linuxer's shotgun tactic to karma no longer works with this mechanism. He'd run out of karma rather quickly, and be forced to make insightful comments if he wanted to actually continue burning his karma making all those useless posts.

permalink parent
malcontent 8 points 1 day ago

Linuxer got 26000+ karma because people modded his articles up. He could lose that karma if people mod his articles down.

There are no technological solutions to this, the community can take care of it if they want.

I for one find the idea of a bot continually submitting articles to be an offensive thing in a community web site but obviously others don't care all that much.

permalink parent
cgibbard 6 points 1 day ago *

But even if they do that, he can still keep posting dozens of random links every day.

This way, he'd have a serious disinclination to post articles which wouldn't get upmods, because he'd quickly lose the ability to continue posting. He could then create new users, but he'd have to solve captchas to post.

The problem is that linuxer posts lots and lots of crap which gets around 0 points (hence not even affecting karma), and then every once in a while hits something that maybe gives 20 or 40 points. There should be a penalty for blasting the site with lots of articles which go nowhere in order to randomly happen across the good ones. We want people to filter the content themselves and post it because they think it's cool.

To get that to happen we need to give incentives for doing it (and penalties for not).

permalink parent
malcontent 3 points 1 day ago

It's a bot, not much you can do about it.

Whoever created it obviously doesn't really care about anything other then what they want.

I guess that's what passes for community anymore. A bot which scans the RSS feeds and posts them on a web site.

Kind of sad really.

permalink parent
cgibbard 6 points 1 day ago

I just said what could be done about it. If simply posting an article costs 5 karma (so you have to get to 5 points to break even), and the site demands positive karma before it will allow you to post, then a bot which functions poorly like linuxer's will run out of karma and stop being able to post.

permalink parent
syntax 7 points 1 day ago

Problem with that is the bootstrap issue. What do you do if you have no Karma? Or lose it all? Prehaps charge for every article after the Nth per $TIME_PERIOD.

e.g. after the 1st per day, it costs 5 Karma. That way, small volume posters needed worry, and it always makes it possible to dig yourself out of a hole.

permalink parent
cgibbard 1 point 18 hours ago

Yeah, something like that seems sane.

My initial idea for how to dig yourself out of a hole was to simply make thoughtful comments which people give upmods to, but some additional provisions to help beginners to the site would be good.

permalink parent
mangodrunk 1 point 3 hours ago

How can Linuxer be a bot when he has to type in the CAPTCHA.

permalink parent
johtib 1 point 1 day ago

I think that being able to blacklist users who's comments you don't like would be better.

permalink parent
cgibbard 2 points 1 day ago *

Yeah, the point I had in there about negative comments wasn't really central to the idea anyway. I also realised that it would probably just get trolls to create lots of new users without some more shaky mechanisms for preventing that. So I removed it. I would like blacklists too, at least for comments.

For articles though, I really think that giving some incentive for posting good content would be a better option than just allowing everyone to blacklist each other.

However, allowing for better filtering of articles would be very useful as well.

permalink parent
boredzo 1 point 1 day ago *

Pretty sure that's a bot.

What are you going to do?

I suppose it could be banned by ip or something but that's easy to get around.

Easy: Suspend or delete its account. Its maintainers can't create a new account for it because new accounts need to solve a CAPTCHA to submit; the CAPTCHA only goes away after some amount of karma has been earned.

I actually kind of like it, though. Whether it's a bot or not, it has submitted some things that I like, and reading its links filtered through reddit does save me reading the unfiltered source directly.

permalink parent
beza1e1 4 points 1 day ago

There are two ways to filter

  • filter by submission
  • filter by vote

The linuxer bot defeats the first, but not the second filter.

permalink parent
Entropy 4 points 1 day ago

Sadly, the front page is self-defeating in the second instance.

permalink parent
soegaard 6 points 1 day ago

I wouldn't be surprised if some of the bots were run by Reddit. To get the ball rolling in a site like this, you need new links every day. Remember feeds.reddit.com ? Perfect technology for a bot.

permalink parent
Jimmy 3 points 1 day ago

I know he's a bot; how else would he have found my middle-of-nowhere blog?

permalink parent
Entropy 3 points 23 hours ago

It's coming from inside the house!

permalink parent
earthboundkid 4 points 1 day ago

Linuxer isn't spamming any one site in particular, as far as I can tell. What's the point of making a bot that just submits whatever matches the current hot keywords?

permalink parent
malcontent 5 points 1 day ago

This is supposed to be a community site not a site run by bots.

Anyway all we have to do is to automatically downmod any article by linuxer and the the problem will probably go away.

permalink parent
earthboundkid 6 points 1 day ago

My question is just, who is benefitting from the existence of the linuxer bot? Surely his (evil) designers have some scheme for making profit with it. It's just I have no idea what it could be.

permalink parent
sjs 5 points 1 day ago

Perhaps someone just wanted to see if it was possible. We are a curious crowd here on p.reddit.

permalink parent
malcontent 4 points 1 day ago

I have no idea. Maybe they get off on karma. Linuxer has a karma of over 26,000.

Don't ask me why somebody would get off on that but we both know people do.

permalink parent
joelthelion 1 point 1 day ago

This is supposed to be a community site not a site run by bots.

On what do you base that assumption? Reddit is a meritocracy, if bots are better at submitting than people are, so be it. It only becomes a problem when the bots start voting.

permalink parent
dons 3 points 15 hours ago

I guess he's not a very good bot. The top ranking linuxer post is currently at #33 on the hot page, despite having submitted 34% of yesterdays articles. Not a good signal/noise ratio.

permalink parent
augustss 12 points 1 day ago

I don't really care that much if linuxer is a bot. He's posted a lot of links to things that I like.

permalink parent
adamdoupe 2 points 1 day ago

The problem comes from all the noise that a bot generates, thus making it harder to find quality articles. My opinion at least.

permalink parent
malcontent -3 points 1 day ago

Unfortunately many people feel like you do.

By the way I don't think it's appropriate to refer to a bot as "he".

permalink parent
augustss 9 points 1 day ago

OK then, she's posted a lot of links that I like. :)

I'd prefer if the links were posted by people that could comment, but if choice is between an interesting link posted by a bot and no link at all, then I'll pick the bot link.

permalink parent
cgibbard 2 points 18 hours ago

The trouble is that for the few good links that linuxer posts, it also posts dozens of links which nobody seems to be interested in. It would be nice to put some provision in place to get the person running the searches to actually look at the results and decide what they think is really the good stuff.

If I wanted the output of google blog search, I'd use that. (In fact, I do use it to look for Haskell noise.) I have higher expectations from Reddit, because there should be actual humans filtering the content.

permalink parent
joelthelion 17 points 1 day ago

linuxer finds and submits a lot of interesting content. That alone is a contribution.

permalink parent
dons 9 points 1 day ago

He's using Google's blog search RSS feeds (as well as other feeds I suspect) to find content, linuxer then doesn't filter that result for quality at all.

permalink parent
joelthelion 14 points 1 day ago *

I don't care how he does it, I just notice that a lot of interesting articles I read on reddit were submited by him. I also never notice much crap submitted by him, so at least I think we can assume he doesn't cheat to vote his submissions up. So I still think he's very valuable to the community.

permalink parent
cgibbard 2 points 17 hours ago

Huh? It submits something like 30 articles a day which stay at around 0 points. Look at its user page .

For the people who are following 'new', it's extremely irritating to have to go through all the unfiltered junk.

permalink parent
gordonguthrie 13 points 1 day ago

I agree, linuxer if pretty much the only username I recognise - he/she/it is doing fine for me...

permalink parent
effbot 14 points 1 day ago *

linuxer then doesn't filter that result for quality at all.

Isn't that what the rest of us are supposed to be doing?

(not that we're very good at it; there's plenty of good stuff being posted every day that doesn't make it above zero points...)

permalink parent
Bogtha 2 points 23 hours ago

It might be interesting to train a Bayesian classifier on the things that get to Proggit's front page and then let it loose on a few Google blog searches tied together with Technorati and blogrolls to find related articles.

permalink parent
martinbishop 4 points 1 day ago

Cale has too much time on his hands.

permalink
pjdelport 10 points 1 day ago

s/too much/not enough/ , if that's what he does with it.

permalink parent
illuminatedwax 3 points 1 day ago

Hey, at least I know where to find it. Usually the good discourse gets destroyed if the quality level drops.

permalink
oh_yeah_koolaid 9 points 1 day ago

Natalie Portman naked and petrified!!1!

I mean,

           
            natalieportman [] = []
natalieportman (s:xs) = naked [x|x <- xs,x < s] ++ [s] ++ petrified [x|x <- xs,x >= s]
           
          
permalink parent
parla -3 points 1 day ago

But what about the hot grits?

permalink parent
leoc -7 points 1 day ago * [comment score below threshold] show comment
encinarus 2 points 21 hours ago

Don't make me break out the vi/emacs argument!

permalink
krelian 3 points 1 day ago

although I am getting tired of all the FP evangelism on reddit, Excellent.

permalink
qwe1234 -31 points 1 day ago [comment score below threshold] show comment
dons 16 points 1 day ago *

Let's see, does qwe submit articles ?

there are no results here

Oh I see! You're just an internet fuckwad .

permalink parent
qwe1234 -28 points 1 day ago [comment score below threshold] show comment
dons 25 points 1 day ago

You're paid to write garbage on reddit ?

Sure looks like the blog you have when you're a fuckwad who doesn't have a blog.

permalink parent
qwe1234 -24 points 1 day ago * [comment score below threshold] show comment
babyseal 10 points 1 day ago

You can hardly complain qwe, you single handedly lower the tone of any discussion you enter into. Where do you find the time to post so many inane comments on topics you supposedly have no interest in?

Also, you have mentioned the fact that you are a high paid, high flying, super programmer genius on many occasions, I think we've all got the message now :p

permalink parent
qwe1234 -12 points 1 day ago [comment score below threshold] show comment
akkartik 2 points 18 hours ago *

true, ..

Wait. Stop right there. So 'cultist' is not ok, but inanity is? Even if it's 'insanely annoying'?

You admit your comments lower the tone of any discussion. So why do you make them?

permalink parent
bitwize 0 points 1 day ago

Pray you don't ever meet Scott Nudds, buddy. If you did, the universe would explode .

permalink parent
qwe1234 -9 points 1 day ago * [comment score below threshold] show comment
Glak -1 points 20 hours ago

He is disliked because the truth is painful and to be avoided.

permalink parent