skysight-inc/HackerNews huggingface dataset:
Ward Cunningham's Smallest Federated Wiki[1] is basically what you describe. To edit a wiki page you have to fork it into your own wiki, which I think automatically creates links and things. It's interesting but I haven't explored it nearly as much as I'm sure it deserves.

[1]: http://wardcunningham.github.io
I don't think I agree with your analysis. C# was originally designed to look a lot more like Java than Java ever looked like C, but it hasn't been hampered by that and has evolved to be a much more advanced language than Java has. It also doesn't have the over-engineering culture that Java has (aside from a number of "Enterprise-Class" add-on libraries Microsoft has tried to push out.)

The same could be said about Ruby and it's relationship to Perl and Python. It has cultural roots in those languages, but is often regarded to be better rather than worse. (As a die-hard Perl developer I disagree, but I don't hold a grudge.) All three are also considered to be C-like languages too, and they don't suffer the problems Java has.

One could argue that Java's problem was that it was designed for programming VCRs, DVD players, and Cable-TV boxes, and similar equipment, but the got stretched and pulled into environments it just wasn't ready for. That, plus Sun's hyper-aggressive marketing machine to turn Java into the language-for-everything, created the beast that it has become.

My personal view is that Sun turned Java into a programming language for charge-by-the-hour consultants. The culture of over-engineering exists because it takes a lot more time to design software that way, more time and larger teams to implement software that way, and specialized hard-to-transfer knowledge to maintain that kind of software. This all benefits the consultants and hurts the companies paying for the software to be built, which only makes sense if Sun was intentionally pushing Java that way.
Is it me or have there been a lot of old-school UNIX hackers dying recently? I guess they were all around the same age, so not TOO surprising...but still...
Between a UI that looks exactly like the mobile page loaded in Chrome/Stock Browser, draining battery and abusing location/privacy why would anyone want to use Facebook on their Android phone? Delete it, disable it or just don't sign in as applicable.
5. circle the first a in the line
6. I suppose this has multiple interpretations but I see no way for circle in circle in circle to be wrong.

How am I misreading this, assuming a schoolteacher grading this and not a lying racist. How many of these questions have multiple legitimate interpretations, not counting very slightly poor wording?
thnx for feedback.
Glancing at the first page of that study, it looks like

* People trained mostly in camelCase (also, nonprogrammers) read camelCase more accurately, but snake_case faster. (Previous study which I didn't follow up.)

* People trained mostly in snake_case read both of them equally accurately, but snake_case faster. (But, grand total of fifteen participants.)

(I find this mildly surprising: I seem to read snake_case slightly slower than normal text, and camelCase slightly faster, just based on the pauses between words. But camelCase would be easier to lose myself in. I find hyphenated-words easiest to read, but not many languages permit them...)
Deeper pipelines have higher clock frequencies but this comes at the cost of lower instructions per clock (IPC). Roughly speaking, asking for a shallower pipe essentially boils down to asking for a lower clock frequency. Deeper pipelines are more complex to build, tricky to validate, not to mention the obvious fact that they consume more area and power, so architects who choose deeper pipelines are doing so only because performance studies show that these pipes are worthwhile.

The branch in this example is essentially random and so pretty much impossible to predict. I would classify it as a pathological case. A modern predictor such as perceptron [1] or even the older tournament predictor [2] is extremely accurate for branches found in real benchmarks.

[1] http://www.cs.utexas.edu/~lin/papers/hpca01.pdf
[2] http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-TN-36.pdf

PS. Sidenote about the P4, it achieved the highest SpecINT CPU score among all its contemporary processors so it wasn't the performance disaster some people make it out to be. It's worth noting that SpecINT CPU is has traditionally been the most challenging benchmark in terms of branch prediction requirements. SpecFP CPU for example is full of easy to predict loops.
>At run time, the program must create the proper object and send a message to the object that says, 'Cook yourself'.

the perceived elegance of this approach makes junior CS college student eyes glow when s/he first hears about it, and that glow continues for, in the best case, at least a decade after college.
I think it's not too much about doing maths, but instead about teaching maths. It's much easier to explain to a kid that the angle of a slice of pizza is tau/8 (that is, if you cut your pizzas in 8 slices), and a quarter of a pizza has a tau/4 angle, and so on, instead of their pi equivalents. The idea that 1 tau = 1 turn is very powerful and simple.
Well effectively this is state sanctioned covert sexual liaisons, some yielding offspring. One can find many examples of this throughout history, and yes they are termed (the past examples) as rape.
Who keeps changing the title, it was "And this, dear children, is why Java should stop taking drugs"?

Quoting part of an article as the title is not necessarily editorialization, and when the link is not actually an article, but a SO question, the original "title" may not be particularly interesting or informative.

Obviously inventing provocative titles simply to spark a flame-war is not on, but in this case the title was humorous (and interesting). The new title which is literally someones question on SO seems out of place on the front page, and not really the point of discussion.

Interesting titles can form part of the culture of a site like this, and over-zealous editing of titles damages the sense of community. It's probably the thing I dislike most about HN right now.
0% privacy is also an impossible concept. Until the day they read your mind and prosecute you for thought crimes
AltaVista was the best search engine before Google came out. Now Firefox's spellchecker is telling me it's not even a word.
I honestly believe that what you're describing here is exactly why I recently built a complete C64 system. I relate to your post very strongly.

I think that's why I was so intrigued by what NeoCities is trying to grasp.

It's also why I looked desperately for old C64 BBS's a couple of months ago, but alas none seem to exist anymore. Who uses a phone/modem (in the city)? Remember, when the internet was new, everyone was on dial-up. I guess I don't entirely miss that part, but when you were hitting a BBS it didn't take long at all. This harkens to the terminal/command-line thread below, I suppose.

I could try to use a VOIP phone to hook it up somehow, but there's no one to call...

I digress. Perhaps this is part of getting old. Some grow weary of our current tech (or other work/interest/etc.) and look backward, when things were new and exciting to us.
I don't think there is anyone that is going to complain about AltaVista. I didn't even know that it was still alive. I thought that died a decade ago. I just learned two things: altavista was not dead, and Yahoo bought them at some point.. when did that happen?

Yahoo really let AltaVista die a long slow death. I assume they were waiting for that one last user to sign off.

Edit: I didn't vote you down, btw..
I assume this is the same app that hacks Dalvik to even work?
(https://www.facebook.com/notes/facebook-engineering/under-th...)
For me, about 30% of the changes were bad choices. Its harder to navigate around now than it used to be. While the other 70% of the changes are great.
I would say the web has become suburban, but the internet remains dangerous and thrilling (tor, augmented, tpb, etc).
Government secrecy is a complex issue and I don't feel that I'm not informed enough on it to have strong opinions. There are many things I don't like, but I recognize that there are details I don't know.

I'll focus on what I know, which is the technology industry. I'm very glad to see the moral legitimacy of the main players, and the current software-industry culture of authoritarian mediocrity in which technologists get minimal autonomy and respect, fall to pieces. In Silicon Valley, it's time for a regime change.

FWD.us and Sean Parker's wedding and closed allocation and that jungle party with the 600-pound tiger (WTF?) prove, beyond any reasonable doubt, that this elite is not materially different from any of the others and that it is utterly unfit to rule over (or even steward) modern society's most important activities: science and technology.
Depends.

Things I said 100% it would happen, happened, but my predictions in that case are things that I think are obvious (although when I struggled to convince other people it would happen, I concluded it is not THAT obvious).

For example, 100% sure it would happen:
US invasion on Iraq would trigger a civil war and sectarian violence.
US meddling in Libya would result in unstable country.
Egypt election of islamist leader would result into more persecution for minorities.

Something I am right now 100% sure: rebels winning Syrian civil war will result into lots of sectarian violence in Syria and countries around it, and will result into millions of displaced Christians (no wonder most Christians still in Syria are fighting for Assad...)

Things where I "failed" was mostly underestimating time to something happen (I 5 years ago, I believed Brazil would take 10 years to have birth rates below replacement... That happened recently, thus 100% faster than I belived).

And I never predicted the rise of Anonymous, or the NSA whistleblowers in the US, I expected it would take some more 20 years to people figure stuff like Prism was not crazy people delusions.

Also I underestimated the scope and length of Brazillian protests, I expected them, because other bus fare increases sparked protests, and when the crackdown happened, and protests got bigger, this was not news either, what was news is that the protests remained for more than 10 days, people in other countries protested, and people in Brazil north protested strongly too (usually those are very detached of anything that happen in Brazil south).

Of course, this leads to a fourth type of possible failure: stuff that happens and force me to throw away previous predictions, and this is strongly the case with Brazil, the protests are quickly changing the political landscape, opening several options while closing others... For example before the protests the chance for a military coup was almost 0%, now it is not so, because there is popular support, and members of the military (including a general) voiced they DO wish to get rid of the current government (or "un-government" as the general wrote on his public letter)
Also before the protests I was almost 100% sure Dilma Rouseff would be reelected, now people are even talking about banning reelections completely.
Can people really not separate out a factor of 2? There's weirdness in every language. If I started SUDDENLY speaking English with a more uhh... orthogonal grammar, people would maybe get what I was thinking, but also deem me a self-righteous asshole. This is EXACTLY how mathematicians see tau. Math is no more flexible than any other widely spoken language.
A (somewhat surprisingly) awesome article on Dwarf Fortress: http://www.nytimes.com/2011/07/24/magazine/the-brilliance-of...

At about 1:30 a.m., a family of hippos, represented by light gray H’s, swam into the tunnels from a nearby river. Their arrival was an unintended development born entirely of the game’s internal logic. Tarn was pleased. “The hippos like the sewers!” he said. He took a celebratory swig of Dr. Pepper and rocked back and forth.

Among my friends, the phrase “The hippos like the sewers!” is used to convey (usually unexpected) joy caused by programming, particularly when it would be difficult to explain to outsiders.

I've yet to get into Dwarf Fortress but it makes me happy to think about and to read about :)
Those are great tips at the end, I have seen male to female sexual harassment in the work place and it is very interesting to watch it happen. Normally what you see barely scratches the surface of the tension going on underneath and occurring outside of the vision of what you 'can' see.

I wonder though, do these same guidelines hold true for men experiencing female harassment? This type of harassment usually does not follow the same tact...and is often more subtle. Having experienced it myself, I never could have contemplated going to HR at all, instead I finally applied for other jobs and simply left.
Doubtful. John Titor traveled back in time from the future so if he remains in his past, he likely changed his search preferences with the native people.

I cannot think of a good example right now of someone who traveled from the 1990s to the 2010s or so, although this guide could be helpful: http://en.wikipedia.org/wiki/List_of_television_series_that_...

Non-timetravelers who might be within that demographic are people who just woke up from 15-year comas, people formerly cryogenically frozen, people leaving prison (that doesn't allow Internet access), etc.
But its something that is used. When you want to review something someone is working on its good to be able to jump into a branch and look at the commits.
The opposite path of Medium
So far the best any known language can do is statically rule out just a few classes of low-level mistakes.

And if we actually used those languages, we would probably be seeing much lower bug rates in production software already and we could start looking into what else could be improved next. Unfortunately, most of the popular industrial languages don't even get that far. :-(
Regarding [2], I suggest you lookup the treatment meted out to actual spies like Hanssen and John Walker. The last spies to be executed were the Rosenbergs, and even that did not go off without a fight by a certain Supreme Court justice.
This from a piece by RMS in The Guardian "Is Android really free software?" [0] explains his reasoning behind accepting hardware with permanently embedded firmware.

In any case, the phone network firmware in an Android
device is not equivalent to a circuit, because the
hardware allows installation of new versions and this
is actually done. Since it is proprietary firmware, in
practice only the manufacturer can make new versions
– users can't.

Putting these points together, we can tolerate non-free
phone network firmware provided new versions of it won't
be loaded, it can't take control of the main computer,
and it can only communicate when and as the free operating
system chooses to let it communicate. In other words, it
has to be equivalent to circuitry, and that circuitry must
not be malicious.

0. http://www.guardian.co.uk/technology/2011/sep/19/android-fre...
So for 0.10, one of my personal goals is to get it all working with EPEL5 so you can just you install all of the components
The page is super slow on FF. Built on AuraJS?!
Hosting Feedbin on Full Metal
I'm aging myself, but I remember falling in love with AltaVists in college. I'd pick a subject I was interested in - say, x - and in one sitting I could discover _every_ practitioner of x on the web. And every day that part of the web would grow a little bit. Those were exciting times, when the web was growing right under your feet.
Well, even the members of the U.S. military tend to find that over-the-top, it's not just you.
Have you ever watched any of the videos of the guys refusing to answer even the simplest questions at those checkpoints?
Ars Technica wrote an interesting article about Dwarf Fortress a few months ago: Ten hours with the most inscrutable video game of all time

http://arstechnica.com/gaming/2013/02/dwarf-fortress-ten-hou...
Definitely just make things up if you've got nothing better to say. Like that I might "hell-ban" you.
The internet remains equally vitalic. It is you that has changed. Sure, the web is homogenous, but it is just one expression of the net. The hacker ethos is about making something do something it wasn't built for, not pining for when things were better.
You should install the CA Cert root certificate:

https://secure.cacert.org/index.php?id=3
You did not address my point. "It won't happen because the court does not believe you have any rights that have been violated" is something that can be fixed by a constitutional amendment granting an explicit right to privacy, but seems to me a different claim than "it's just politics," and the court has supported a right to privacy in the past (though it's complicated). Obviously, the court may or may not consider us to have a right to privacy, may not consider the right to extend that far, &c, &c. Those still seem qualitatively different than what you'd lead with. What am I actually missing?

I fucking love changing my mind, but it takes actually convincing me, not simply argument from authority without even any credentials given. "Go read a bunch of books" is bad form (doubly so with no particular recommendations) - I have plenty on my reading list as it stands.
Rest in peace, AltaVista. I have fond memories of you and your babelfish. Although your name always sounded vaguely profane in my native language.
I bet they just never thought of it as valuable, since it wasn't making them any money. If Mr. Weinberg was able to get through to the people with yes-power, they'd probably just shrug and hand it over. (I'm assuming here that there's a technocrat with marketing chops sitting in that chair, who can see what such a "gift" buys them in terms of developer street-cred. That might be sadly optimistic, but if it is, then it's exactly the thing Mayer is trying to fix--getting all their best wood behind the important arrows.)
Good question:
I take it you are referring to the code below. The reason str is garbage collected is because of the modern implementation of the JS compiler in Chrome. Such modern JS compilers look specifically for such unused variables in closures, even when the variable is in the execution context of the closure.

To clarify, it is Chrome's decision to garbage collect the str variable in that context that resulted in str being garbage collected. It is not a result of a JavaScript bug.

Moreover, different browsers have different implementations for how they garbage collect variables in closures' scope chain. Heck, browsers do their own thing when it comes to many aspects of JavaScript.

On second thought (from our previous back and forth), you are correct that I did not explicitly discuss this specific issue in my earlier post. So you win :) and I have up-voted your two comments accordingly.

Here is the code I think you are referring to:
var run = function () {
var str = new Array(1000000).join('*');
var logIt = function () {
console.log('interval');
};
setInterval(logIt, 100);
};
setInterval(run, 1000);
Java is one of the most complex computor languages in existence, so unless your comparing it to English I really don't see where your comming from. Don't believe me try an make a compiler some time.

PS: THE Java® SE 7 Edition of The Java Language Specification describes all the features that have been added to the Java programming language in Java SE 7. It also integrates changes made to the Java programming language under maintenance since the Third Edition in 2005. http://docs.oracle.com/javase/specs/jls/se7/jls7.pdf. It's 670 pages long.
If this was a decade ago, I would agree with you.. but altavista has been practically dead for so long, I can't imagine who would buy it. It would be like asking who wants to buy WebVan or Pets.com... sure lots of people still remember the name, but what they stood for, what kind of company they were, etc is long gone, and no one is going to think for a second that the new company is associated with the original Altavista... they'll just be one more search engine out there.
Yes, once you have learnt the basics, factoring out a 2 is trivial. But that doesn't make it right to make children that still haven't learnt that wonder "what's the angle of 3/4 turns?". One and half pi? Why? It's 3/4 tau. It should be trivial. There shouldn't need to be any conversion by a factor of 2, especially for people that are starting with that stuff (angles and trigonometry is where lots of kids get lost at maths).
These are some nice ideas, especially since Shadow DOM is still a long way off from being usable in production.

The main body text is painfully hard to read. The contrast is too low; not making it black is understandable, but #999 on a white background just hurts.

EDIT: also, the link to polymer-project.com should be to polymer-project.org, as the former is a generic squatter site.
"you won't find us on Alta Vista" - http://www.youtube.com/watch?v=8UGtlUMMkOU
TLDR:
Pixel and Tonic a company that makes Expressionengine addons (arguable the two most popular plugins) created it's own CMS - "Craft". This rather annoys off Ellis Labs (makers of Expressionengine) so much that they add the functionality of P&Ts 2 main addons to the next release of Expressionengine in retaliation.

Although system makers (operating systems, content management systems whoever) regularly incorporate third parties application's functionality into their systems. I've never seen one launched with the message that it was created to punish a third party.
Security Research/Author Mike Schiffman in final table at World Series of Poker
Link is to WSOP live stream, Mike is wearing the red hoodie/black hat.
That's for consideration of things that are unclear.

If the law is relatively black-and-white as written then that's the law, whether the person who wrote it anticipated that consequence or not.
I think the agreement or disagreement for many (not all) Americans would depend on how the question is phrased.

If you asked Americans a pretty balanced and transparent question such as:

"Do you support the USG and its intelligence agencies,
such as the NSA and CIA, using intimate personal
information gathered via surveillance programs to
coerce/blackmail democratically leaders of other countries
if it helps strengthen the US economically and
politically?"

... it would probably result in much less support for such programs.

If you ask a much more vague question such as:

"Do you support the USG and its intelligence agencies,
such as the NSA and CIA, using information gathered via
surveillance programs to help strengthen the US
economically and politically?"

... I'm certain that the degree of support would be much higher.

Most Americans support strengthening the position of the US, but I'm sure that if you get into the nitty gritty details of how that is accomplished, especially when it involves violating human rights, then I'm certain Americans will agree that there should be limits on how the USG and its intelligence agencies achieve their goals. You can see this clearly by just considering recent US transgressions on human rights such as Guantanamo Bay, extraordinary rendition and waterboarding.
For anyone who catches this, Mike's the one in the red hoodie, black hat.
There is a difference between legal and lawful.
Eh, I think that's overblown, but yeah.
Java is not a complicated language.

Unfortunately, Java is also not a very powerful language. Many of those OO gymnastics are only relevant because the language isn't expressive enough to achieve the same results in a simpler, more direct way. Java is the language where design patterns in the Gang of Four sense first became popular, and it's often been suggested that design patterns indicate missing language features.