skysight-inc/HackerNews huggingface dataset:
But don't forget that we don't have to limit ourselves to LALR or LL(k). Approaches like GLR allow the user to be happy as well as the tool writers.

And again, don't forget, the tool writers have a harder time if they have to mangle their grammar to fit LALR, then write a bunch of hacks around it to get stuff to work.

Working around an algorithm which can't express usable languages properly is a bit silly I think. It's better to improve the algorithm in the first place and keep everybody happy!!
They have a userbase which is ridiculously hard to monetize (IMHO). I'd bet the % of adblock users on Reddit is way higher than the average. The Reddit crowd aren't your average mainstream user. It's a particular crowd (liberal anti-capitalism pro-cannabis etc etc) [Again, just my opinion]

Also they really have very few adverts at all on the site, and those that are there, are tucked away not very noticable.

Say you get an eCPM of $0.05 or something (A guess for that sort of site so I may be way off)... That'd work out to $14k/month in ad revenue for 280m pageviews.
>Actually, no. The housing crisis was US govt created.

I have read this so many times, and I keep looking for something that backs it up. Yes, the US government made mistakes in this, but "caused" it? Please. I worked briefly in the mortgage business, just at the the subprime crisis hit, and I held a license.

The operative word is "sub-prime". A sub-prime loan is one that does not meet the Fannie/Freddie requirements to be sold in the secondary market, and thus is not handled by Fannie/Freddie. Sub-prime loans were all that was available to many people with bad credit, and sub-prime was specifically not standardized (as "conforming" loans are). With all the various details and options and tricky features, each loan was unique and it was impossible for a borrower to take your loan offer down the street and compare it with a loan from another company. Thus, the simple fact that they were getting a loan meant that they shut up and took the crap you offered, with ridiculously high fees. At the time, for example, you could get a sub-prime loan closed in a couple of weeks, with great fees, or you could wait six or seven weeks for FHA to work their process (and that FHA clerk is not getting a bonus at the end of the year for the number of loans they process).

Fannie and Freddie went down because they bought the mortgage backed securities as investments, not because they wrote the original loans (or accepted them in the secondary market) themselves. It's actually pretty weird that they drank their own Kool-Aid about how great an investment MBSs were.
Scheme in Ruby.
Wow, that's quite a self-referential post! I don't know what Gustavo's role is within Python development, but I really don't think he understands the motivation of the core developers like Brett.

Here's from Brett's original:

I have a finite amount of time to volunteer in helping
make Python what it is. Having people push upon me that
they either think I am failing because I can't find a
solution to a problem (the "complainers") or that the
solution that I help create is not good even though it
has not been implemented and proven to be a failure (the
"what about this?" folks) just sucks away that much more
time, preventing me from helping make Python better for
YOU. It gets to the point that I sometimes wonder why I
put in so much time and effort when so many people gripe
about the volunteer work that I put in to produce this
thing that is given to the world for free.

And then Gustavo:

I apologize, but I have a very hard time reading this and
not complaining.
...
I know this is just yet another complaint, though. I
honestly cannot fix the problem either, and rather just
talk about it in the hope that someone who’s able to do
it will take care of it.

Disgusting. Could you at least make an effort to convince the developer that they personally would benefit from the massive amount of work you are demanding of them, instead of just trying to bully them into it?

More from Gustavo:

I can’t provide ideas or solutions.. I can’t fix the
problem.. they don’t even care about the problem. Why am
I using this thing at all?

Go a little farther: how does the developer benefit from your use of this software? If you can figure out how to answer this question in the positive, you've probably figured out a much better strategy for convincing others to solve your problems for you. If you can't, perhaps there is some other software that you could buy? If the developers don't care about the 'problem', maybe it's not their problem after all?
Did anyone else get an entirely different interpretation of the title the first time they read it?
That is not the only problem I had with writing a LALR C# grammar. Anything even slightly touching anything else that is used for other stuff caused endless shift/reduce reduce/reduce conflicts. Not to mention I had to totally mangle the intuitive representation of a C# grammar to fit LALR.

Forcing tool writers to have to do the sort of shit I did, even without generics, is not the way forward.

The alternative of a fully LALR-able language is not necessarily desirable either - 'I want to add a feature which makes my language far more usable, oh hang on, that screws the LALR. Oh well, let's scrap that then'.

How about looking at LALR alternatives?!
I don't care about my FB account either, which is why I don't use FB Connect. If I start caring about a site that I access using connect, then I end up having to care about FB -- which I want to avoid more than I care to try various web app trinkets.
Doesn't digg have something like 40 full time employees?
WTH are they using EC2 (One of the most expensive hosts around)?
They could accept advertisers from outside the US without using some bizarre legal argument I've never heard from any other company.
You clearly have no idea what you're talking about.

First of all, the "extraordinarily lenient" treatment is nothing like lenient if you happen to have a second mortgage, which was pretty common during the crisis.

Second, banks can and do write contracts like that and have defaulted on them by returning the collateral and forfeiting their investment. There are tons of examples of banks doing just this that two seconds with google would have found for you.

Third, this punishment of banks by foreclosure is exactly the point. Socially, we do not want banks making loans that will not most likely be repaid; that's what leads to financial crises as we are currently experiencing with negative knockon effects expected to (optimistically) hinder the economy for 10 years.

Fourth, the banks were asked by the government, and by good conscience, to make a fair deal with homeowners. The government is subsidizing taking the loss on the mortgage and reducing the principle to something reflecting reality. For various reasons, banks are choosing not do to this. Foreclosure is the proper response.
i wonder why it hasnt been overhauled. amazing to think there used to be an abundance of cluttered websites like these. reminds me of aol and yahoo.

certainly has a little bit of nostalgia factor.
also reminds me of the geocities-izer @ http://wonder-tonic.com/geocitiesizer/
I just downloaded it and surprise surprise there are no spots listed at all in San Francisco.

Ok, perhaps that's because the app is new, or maybe there are just no free spots.

However, in a busy and competitive city like SF I really wonder how useful this is going to be. From my own anecdotal evidence living in SF, if I drive by an empty spot downtown during the day, it's usually gone anyway by the time I've circled around the block to come past it again.

Don't even get me started about the California laws of not using a cell phone while driving...
"Cheap to employer does not mean cheap to society"
Perhaps, but it's difficult to quantify the overall cost-benefit of a cheap labor force, so I'd stay away from arguing either way without presenting numbers. On the one hand, a cheap labor force leads to cheaper goods/food; on the other hand, a cheap labor force means tax payers have to pay for health benefits, education, etc. Are savings more than the costs? If anyone has numbers that'd be great to know.
Al Jazari, live coding in your browser
I thought it was even more than that at one point. But I think Digg went the "perpetual investment" route as a business model didn't they?
They should integrate their ad platform with their static image platform - ie, all logos, thumbnails, and ads are served from the same dir on the same host, perhaps with similar filenames.

Adblock would still work, but ad-rippers be reduced to a text only site.
Some people, myself included, are wary of Facebook and don't have an account there, for various reasons. Privacy erosion, nasty tactics, spam are among them.

Now I'm not saying these issues are present in Facebook Connect, but I don't have the time to find out and I don't want to gamble that everything will be dandy in the future, especially with a company so removed from ethics as Facebook.

When you name a new product using your old and renowned brand (like Facebook Connect using Facebook), both positive and negative karma is inherited from the old brand. This also may explain why some don't like FB Connect.

And, if you use another company's product (like with Quora and FB Connect), you risk inheriting the consequences of its negative karma as well.
Having trouble to reconcile your comments about no talking allowed with my own experience growing up on a farm. Listening to the grownups constantly talking and bantering is really a key part of my own memories. I wonder if this is more because we were a family farm that shared labor with the neighbors, and you were on a commercial farm, or because we were growing mostly tobacco as a cash crop, which provides endless time to chat (and listen to the radio) while one's hands are busy grading the tobacco (and as a "bonus" you get a contact nicotine high (which I first experienced around 9 -- back to your points on safety)). I'm sure that people shut up when doing nasty chemical spraying, and I remember tobacco cutting was a very intense job that left no energy for talking, but all day with no time for talking? Yipes.
I don't believe in any sort of anthropomorphic "God" that actively manipulates human affairs and is responsible for creating the universe, etc. Now if you want to use "God" as a sort of label for some vague concept of "whatever we don't know, and will probably never know, about how the universe came to be, and why the laws of physics are what they are" etc., then sure, talk about "God" all you want. Personally it's not something I find to be particularly relevant to my day to day life.

Why do I believe this? Because incredible claims require incredible proof, and I haven't seen any proof for any of the claims about deities that various religions make, that don't have a better answer rooted in scientific knowledge. And while I don't hold science to be perfect, I find it more credible because science makes testable predictions, whose results have allowed us to manipulate the world we live in, in tangible ways. See: electricity, automobiles, jet airplanes, cruise ships, etc., etc.
...but nothing to say? (kind of left out a key word there, couldn't help myself).
I like it. Very easy to sign up. Previously I would log in periodically but it's easy to start getting compulsive about it.

I really really want Feedburner integration. Those are the two metrics I check.

I would prefer to receive these every 2 weeks or every month instead of every week.
Reddit is user generated content. Without the users, who are the readers and contributers, Reddit wouldn't even exist. And yet they want subscription fees from the very users who carry the website?

Reddit have ads plastered prominently on the site, Reddit TV, a 99 cent app, I assume merch (correct me if I'm wrong), free user generated content from a massive hardcore following, and millions of pageviews a day (too lazy to look up the exact number) - and yet they still can't make a go of it?

If so, that does not bode well for the rest of us.
I wonder if the kind of concurrency people have been focused on in these kinds of conversations is really going to turn out to be that important. It seems to me like a lot of the really cpu-intensive problems people are trying to solve are way beyond the scale of a single machine - the kinds of problems you need a big hadoop-style farm to tackle. How many apps are there left that really need maximum throughput in a shared memory architecture?
So at "4096p" the number refers to the horizontal res but at 720/1080, it's the vertical? Oddly inconsistent.
I can't be the only one who doesn't have a facebook account, because I believe that Facebook is a (potential for) waste of time on a massive scale.

I do have a twitter account, but honestly I don't want to use it to sign-up at other pages. If you don't want to handle user names and passwords, use openid.
They don't actually have merchandise that generates a profit. All of their merchandise is done through breadpig, where 100% of the profits go to a charity.
What is so special in your church/town/community in Japan that just in a few years you got so much accustomed to it?
Stop getting your lies from Fox news. You're completely and utterly wrong.

For starters, Fannie and Freddie had their share of the mortgage market plummet during the bubble years. The loans they've made performed much better than other syndicated bank loans. The risk analyses were improperly done by the ratings agencies, and their basis were not (or should not) have been primarily Fannie/Freddie data.

Also, do you have any evidence at all besides the ravings of Fox news personalities about the government suing to force issuance of bad loans?

Please, do learn something about the situation. A great place to start is the blogs Calculated Risk or Naked Capitalism.
It's a semantic difference, not an actual one. You could give it to the employee and allow him to deduct it from taxes.

But I'll acknowledge the part about "the rate isn't influenced by the employee".
...unless, of course, the Conde Nast “mother ship” sees the income figures from the reddit subscribers and says “Nice revenue stream. We’ll take it!”
JQuery offline released
This was in 2002 and I used Python with the PIL module.
It didn't really take all that long, less than a day for the whole project. Probably 2-3 hours of run time on my desktop.
I wasn't actually doing anything but identifying the bad images so I wasn't pounding the disk with alternating reads/writes.
I did. Maybe I have been hanging around Craigslist too much...
The aim is ramen profitability, I guess.

Vague outlines to the funding terms are at http://indie-fund.com/about/ . Basically you pay back a proportion of revenue til you pay then back plus a bit. Or, if you make no money in the first 3 years, you don't owe them anything.
I think that many VM programmers tend to overestimate the effort required for implementation of fully multithreaded VM/interpreter. I suppose that better angle to look at this issue is: does fully multithreaded interpreter solve any real issue?
So is Texas. And yet, they haven't experienced anything like the housing bubble as experienced elsewhere. So your point is?
Agreed, the current implementation is unlikely to work where it matters - in dense areas.

Now if they'd find a way to couple this to realtime satellite data...
This has real applications. Take a 4K video of your cat, send it to some mechanical Turks, and they'll tell you if your cat has fleas.
Wow, that seems...backwards.
I gladly forked over $10.

I can't remember who I'm quoting here, but it comes from someone in the Voluntary Simplicity movement and it really struck a chord with me:

>With your money you get to chose what exists in the world.

It's one of the the last truly democratic forms of voting. In some ways, consumerism is an unriggable election, with the market deciding (for better or worse - sometimes worse) what is allowed to thrive and what dies.

A few people have expressed the opinion that because Reddit is owned by a large corporation, that asking for donations is unjustified. The way I see it, they're creating value, and have a right to ask for payment for that. In exchange for your dollars, you get to see a great community continue existing in the world.
Does anyone else find how disgustingly in your face earning "karma points" is?

Game mechanics should be more subtle.
lipstick.com was always going to be far easier to monetize.

(The site Reddit made for Conde Naste before they bought Reddit).

Celebs? Gossip? Woman demographics? non techie? Jeez you'd have been able to make millions...

http://web.archive.org/web/20071025012630/http://lipstick.co...

The site seems to have been killed and not used since 2007. Stupidly bad decision IMHO.

Even if you stuck up a crappy website on that domain and just sold lipstick it'd probably pay to run Reddit.
No doubt, I gladly donated. I'd rather see a site asking for donations if their user-friendly business model isn't quite making enough then it turning into some kind of profit-driven popup-banner mess. Sometimes the community just needs to support the free services it enjoys, be it Wikipedia, Apache or Reddit.
Ask HN: What has become of HackerHackerNews?
The domain registration for HackerHackerNews expired 3 days ago. I'm a little sad about the state of HN spinoffs like NewMogul and HHN; I liked those. Anybody know what the deal is?
Reminds me of all the email held to ransom at donotreply.com. Site is gone now, but story is here -- http://consumerist.com/2008/03/the-man-who-owns-donotreplyco...
I think its a context switch for the user.

When a user goes onto Quora they are looking for information. Then, when they see the FB connect button, that goal of finding info suddenly becomes related to social relationships. Now the user has to switch mental contexts and think about the social impact of their decision. That invokes an emotional response when all the user wanted to do was quickly find an answer to a question (or at least explore a site that might have this answer).

I've done user tests with FB connect buttons. I've seen users actually pull their hand off the mouse and take pause when the button appears. It invokes a powerful emotional response in some users.
Lots of interesting posts, and not exactly what I expected, so I thought I'd chime in with mine.

The only three non-tech jobs I've ever done were working as a dishwasher in a small Scottish hotel, driving taxis in my hometown, and selling cars in Houston Texas.

The kitchen porter job was my first job out of school, and was great money for university, maybe a few hundred dollars a week equivalent, and it turned out to be a great way of getting exposed to parties, booze and the attractive young women also working in the hotel, who were picked mainly for their looks. I did wait tables on weekends, but my main task was washing dishes and silverware, and cleaning the kitchen one the rest of the staff had gone home.

Driving taxis in my hometown was also a fun job, but with long hours and the risk of finding yourself many miles from home at 2am on any given morning. Since cell phones weren't that commonplace in 1989 or so, and the radios were quite short-range, there was scope for improvisation on fares and passengers, so you could be your own little company for short periods. The worst aspect of this job was fending off drunks and making people who knew the 'boss' actually hand over money.

Most recently, and probably the worst job was selling cars in the Texas heat. Still a lot of fun at times, with some interesting customers, with the worst aspect being the fact that dealerships use your honest face as a wedge for their lies about, well, everything. Wasn't too upset to see the back of that job.

Thanks again for all the responses. :)
Porting my molecule viewer from 2d canvas to WebGL:

http://alteredqualia.com/tmp/img/canvasmol-webgl-chrome.png

Here is my development environment (just SciTE and tons of browsers):

http://alteredqualia.com/tmp/img/dev.png
Here are some of my random ideas:

On your reggi.com site, make it into a blog (Wordpress is simple) about yourself and some aspect of tech that you are interested in.

Add some personal pics to the blog of your workspace, your pets and yourself so people know who you are. Let people add comments to your blog. Maybe add a short video of yourself to the blog.

Go to a tech conference in your area and just try to make friends with a people. You never who will know who, but it never hurts to have people know you.

We know you in here. Maybe if you were more visible online pics, etc..., maybe you will find the business partner you're looking for in here.
As an added note, I'm not aware of anyone doing this yet, but it would be really cool to have a VM that did JIT-like analysis of purely functional code as it runs to determine optimal points for thread segregation.
It's trivial to get past adblock, but the fact that users use adblock means they're not the type of user you can monetize easily.

Getting past adblock doesn't really help. Changing the userbase does, but it's a bit late for that :/
> That's like saying: If we stop arresting people, we won't have any more criminals.

It's actually more like saying we should take away all laws.

> How are we going to judge people on how much they have learned if not on concepts and material from their lessons?

Well, without laws, whoever is still alive at the end of the day has made it.

> Those students are lazy and they will most likely bring that laziness to their job.
I think it's naive to think all the people who cheat all get what they deserve. I honestly can't say what % of them do get what they deserve, but I'm sure it's not all of them. Yes, given time = infinity, they will all get what they deserve. It's also an uphill battle to not get what you deserve and cheat, but I think a lot of people can get away with cheating before they die. And also it does not mean they are lazy. It simply means they are more practical. For example if a child is told to do task B, but aren't given a satisfactory reason for doing it, then they are highly compelled to cheat, lazy or not, if completion of the task gets them something of understandable value.

> If I hacked into my school's computer system and gave myself all A's, it doesn't make me any smarter in Calculus (one of the subjects where I changed my grade).

Why would you do this? I'm guessing you would do this if A's could get you a better job right/more opportunities? So getting the As has understandable value to you. So that means you have two possible opinions regarding the actual learning part: 1 - You do not understand why you have to learn it, so the least path of resistance for you is to cheat (You're not necessarily lazy, you just don't want to do unnecessary work), 2 - You understand the value of the learning but you're a lazy and you just try to cheat to get the grades for free.

> You could go out and buy a trophy that says that you made MVP of your softball league, but isn't the point to earn it?
The point is to earn it, but lots of students don't immediately see that point. They're just told that you have to do learn this and that it will one day be important. When students get to college many more of them see this, but still a lot don't understand the full importance of actually learning.

It's why people pad or lie on resumes. Some people do it 'cause they're lazy, but some do it because they believe the end justifies the means. The unfortunate part is that a lot of these students can continue doing this and get a job at a big company because a big company doesn't care so much about actual performance, so as long as you have the credentials.

Disclaimer: I cheated once on a spelling test in 5th grade, apart from that, I do not remember ever cheating again.
Yep, plus not everyone who scrapes emails is a spammer (such as myself).

Of course, if you put your real email here you're a little crazed.