How to Search Today's Usenet For Programming Information?
DeadlyBattleRobot writes "I've been using Usenet searches since about 1995 to get programming information, sample code, etc., mostly for those standard APIs that are never documented well enough in the official documentation. At first I used dejanews, and now Google Groups (Google bought dejanews). Over the last few years, I've noticed a steady decline in the quantity of search results on programming topics on Usenet from Google, increasing difficulty with their search UI and result pages, and today I find I'm completely unable to get a working Usenet search on their advanced group search page. I'm used to searching on 'microsoft.*' or 'comp.*,' sometimes supplemented with variations like '*microsoft*' or 'comp*.' As an example, try to find a post from the 1996-1998 time period on 'database' in either the comp.* or microsoft.* hierarchies, and if you can do it, please show your search expression. There should be thousands of results, but I'm getting the result 'Your search — database group:comp.* — did not match any documents.'"
Nearly the entirety of the alt.bin hierarchy lacks those keywords yet manages to contain a great deal of interesting content.
Nerd rage is the funniest rage.
There's a bug in the advanced search form. After you do the advanced search and it gives you the did not match any documents, just click on the "search" button on that second page. (alternately, removing the lr=selected parameter makes it work also)
I used to heavily use the newsgroups as well but for years there has been too much spam on the newsgroups to make them very useful.
Instead I rely on web based forum posts which are indexed by Google and others.
Google Group seems boring, not really Google's fault but whenever I browse a topic, I never find anything relevant. Maybe bad luck. Anyway, for code samples, why not using Google Code Search? You can limit your search to specific languages, which is very convenient.
The question you ask is wrong...since people are no longer answering questions on usenet. The proper question is...where can I find answers to programming questions.
Answer:
www.stackoverflow.com
INVALID WORKSFORME.
Your hair look like poop, Bob! - Wanker.
It's bad that they've got an bug that's gone ignored, but there's another way to search a group which seems to work ok.
I'm not sure if these results will actually address your problem, but maybe your problem hasn't been addressed in that group. In any case, it's certainly possible to search within a particular group, within the context of the group display, which is the way most web forums work too. So you've got a workaround which isn't awful, unless you want to search many groups at once.
An often overlooked fact about ExpertsExchange is that, although at the top of the page they show the answers blurred out, if you scroll to the VERY bottom of the page, past what you would think is the footer, you will find the answers in the clear (most likely so search engines will pick it up)
Just an FYI, Experts Exchange is free. You just need to keep scrolling after you *think* the pay answers are done. Past the massive ``footer'', they have uncensored answers.
Something about Google not liking it when they can find and index the answer but their customers not being able to see the answers. Alternatively you could probably use the Google cache for the answers.
Or when you disallow cookies from Expertsexchange.com. Works like a charm.
Get a well-maintained news server and there'll hardly be any spam. Unfortunately, such a thing is hard to find, there isn't really any money in text newsgroups, and regular ISPs continue to give up on Usenet altogether and recommend Google Groups (which is a cruel joke). Individual seems to be one of the remaining good servers, for EUR 10 per year, but it has a dedicated team behind it. For technical things like programming languages or databases, Usenet groups in comp.* are still great.
It's very easy to tell your google you want good ol' Expert Sexchange to fuck off:
-inurl:experts-exchange.com
Add that to your search query. Most of the time I like having their results come up, but every now and then, the results are so polluted that I need them gone. Rule of thumb is that if an Expert Sexchange result comes up, your problem is either *that* stupid, obvious, or uncommon.
Boot Windows, Linux, and ESX over the network for free.
Or you could just scroll to the bottom of the page and see all the content...
No, there are plenty of active forums. But people have to contribute to them to make them rich in good answers, and alternative approaches. And the Weblogs for specific projects, or bug reporting tools like Bugzilla hosted at Sourceforge, provide a lot of the service that Usenet formerly did, so Usenet is seriously reduced.
---==O <- sarcasm
* <- neptune
o <- you
-|-
/ \
(to logarithmic scale)
I noticed they've used Javascript to block that method on some (??) browsers, but that was easy enough to circumvent by disabling Javascript for their domain. Most modern web browsers can do this.
Beware: In C++, your friends can see your privates!
Google has pretty completely fucked up in their handling of usenet archives. Some examples:
We really need some competition for Google in this area. There's some very valuable stuff in the usenet archives, and that needs to be in competent hands.
experts-exchange (there's a hyphen in that) is actually rather useful. Because they want their solutions to be found by google. So if your referrer says you are coming from a google search page or something, you can view the answers - just scroll down to the bottom of the page. If you find one from their main site you want to view, simply go to google and search for that URL, then scroll down to the answers.
No, it doesn't take anything special on Google's part to index these kinds of sites. Most of them just look for the browser's user-agent string, and if it isn't Google, then they force a login.
Hmm... I wonder if spoofing the user agent string works on expertsexchange
I'm out of my mind right now, but feel free to leave a message.....