skysight-inc/HackerNews huggingface dataset:
Thanks, that is very helpful.

One more question - you mentioned the Groovy templates are slow, do you mean as in execution time? Have you run into any performance problems?
Oh wow, I never thought to use this this way.
I need someone who knows ruby/rails very well and can help me iron out some features. Nothing that difficult, something such as adding comments to posts, or a favorites system for user's posts. And some help with gem support like sunspot for solr. I'd like someone quite versed in ruby/rails so that these features can be banged out pretty quickly and without any problems.
Unless I am mistaken, there are two changes: a) no points display and b) no downvote arrow for many of us. Both are good.

There used to be many responses triggered by consternation over downvotes. This way, most people can only upvote iff they resonate with the comment, without the possibility of jumping on a bandwagon (or trying to derail one)

Suggestion: Moving the comment box to the bottom would nudge people to scan the thread before responding, duplicating, etc.
Better yet in some nordic countries ALL income tax filings are public data so you can tell what the guy sitting next to you is making.
I have used Namecheap's customer service (my fault entirely) and it has been super excellent. They usually have a turnaround time of a few hours and are 24X7.

They also have a forum where you can request for specific features - a couple of months back I posted requesting for account management pages to be made HTTPS.. and now they are. Dunno if the post made a difference.

However, their branding is stupid: I cant get my clients to register their domains on anything called "cheap" - especially corporate ones. I suggest gandi.net in that case.
That would definitely be a fairer comparison, but he was asking for 'a framework like rails'; Express is the closest.
I'm really excited about html5 & javascript for game development. My current game and learning project is "Last Man Standing: A Zombie Apocalypse"

http://dl.dropbox.com/u/165110/lastmanstanding/index.html

Accelerometerated (iOS 4.2+) (my favourite version)

http://dl.dropbox.com/u/165110/lmsazpa/index.html
50/50 so far. I guess it's up to you Paul!
Hmmm, both options do seem to have their pros and cons in the current layout of the comment system. You may want to keep displaying comments without points but also try splitting the comment section into two parallel parts: A "Top Comments" column on the left side and a "New Comments" column on the right. This will highlight newer comments at the top longer and may encourage more readers to comment and reply to those while still showcasing the top comments of a story on the opposing left side for those who wish to skim real quick.
www.glassdoor.com also has many salary data for many companies.

For example: http://www.glassdoor.com/Salary/Twitter-Salaries-E100569.htm
Thanks for your answer.

>Also, in Scheme and other functional languages, function calls in the tail position are compiled or otherwise treated as jumps.

So that is why people make such a big deal about tail-call optimization? Because it prevents stack overflow?
What company is going to respect tracking preferences?

The kinds of companies who fear legal repercussions.
Why not haml? Was there a discussion about this?
> You really can't get much done for $250K ...

I'm finding you can get a heck of a lot done with << $10k. Even << $1k. Yes you do need to grow the right way, and pick the right space, with the right people (or person, singular). But it can be done. If anyone reading this has a spare $50k sitting around and can't do anything with it just send it to me and you'll see just how far it can stretch.
Hi there,

I'm one of the founders of Chargify. Whether or not you choose to use us (our focus is the management of recurring billing, products, coupons, proration, etc.), here is an article I wrote to help startups and SMBs understand payment gateways and merchant accounts:

http://support.chargify.com/kb/merchant-accounts-payment-gat...

If you just need to accept credit card payments of any sort, this is the foundation you'll need. PayPal Website Payments Pro is their version of gateway + merchant account, but frankly, after seeing hundreds of merchants choose this or that solution, I recommend other gateway/merchant account combos.

I hope it's helpful info.

Thanks.

--- Lance
I'm in this camp as well: keep it for a while and see how we adjust.

My initial reaction was negative. I found it harder to scan a long page of comments quickly. And I'm not sure why, but I also found that I'm more resistant to vote, either positively or negatively. Maybe because the site feels more static.

The one fix I would suggest is that having the arrows disappear after voting does not feel fulfilling. It feels like my vote has been lost. Switching to displaying the darkened arrow that I chose would feel better.

Or, if more voting was thought to be a good thing, you could display the vote count only afterward. I think I'd be more inclined to vote if there was some sort of 'reward' for the action. The previous reward was seeing the number change in whatever direction I wanted to move it, but receiving information about others would probably work too.
I also want to suggest that it might be interesting to have some non-numeric display that still allows for the 'quick scan' that you mention.

I also dislike the lack of points because I find myself voting things down more than I would before. In the past, if something were at 0 or -1 points, usually I'd think, "They probably get the point." Now I find myself downvoting things that probably don't need one more down vote.
Perhaps we could have a mix: top level comments have karma shown, but child comments do not. This way when quickly scanning for a good top level comment to read you have something to guide you, but for nested discussions karma is hidden to prevent contention.
I don't like the idea that I'm not seeing the same stuff, and reacting to the same stuff, as other people. I like the feeling of a shared experience.

Honestly, I'd probably rather either have comments, or not have them, than have the possibility of turning them off in the preferences.
I really miss the points. I know it's superficial, but it added a form of engagement that is gone now.

What I don't understand is anyone getting worked up about the points one way or the other. To me it's just a meaningless, harmless, and somewhat fun diversion. Yet so many seem to take them seriously and get bent out of shape if they don't agree with people's votes. What difference does it make? Oh no, my post is light gray now! Oh no, a less than brilliant comment has a high number next it! Really? Just take a deep breath. It doesn't matter.

Despite all the grumbling, HN is still one of the best places to find interesting and intelligent discussions on the web, and despite the occasional flukes, votes are generally a good indicator of which posts in a long thread are most worth reading when there's limited time. I say don't fix what isn't broken!
when "submit form" and "save" are the same action, it doesn't depend on browser...

keeping it in cache/locally/whatever is not "saving".
I just asked on their website:

WakeMate: its 8 inches by 6 inches by 1 inch
WakeMate: and weighs .2 lbs
For the same reasons (presumably) as leaving the scores off comments, might it have made for a more representative poll to hide the scores on the poll options?
But...are there any $20+ games on the Android market? Are there any $20+ iPhone games, for that matter?

People will accept significantly higher prices for iPad games, because there's a different class of games that can be played on a tablet device. A phone's too small.

There's a bit of a catch-22 going on here in general, where Android users are spending less money on apps because there are fewer really good apps available. I'm one person who owns multiple devices. But I wind up spending lots of money on iOS because 1) there's plenty of good stuff, and 2) the app store is nicely designed to make me buy things.
API Documentation Theme / CMS
Are there any good themes (Wordpress) or other CMS for editing and managing technical documentation, such as API doc?

I really like the Mozilla API Doc: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean

Also, Postmark has some great API Doc as well: http://developer.postmarkapp.com/developer-build.html
To echo the parent and grandparent of this, yeah, my personal experience of not showing comment votes has resulted in myself getting more upvotes and also feeling more engaged in voting on things.
Why else would you hire an intern?
I've actually done a fair amount of thinking (and even a little implementation) on this topic so I'll share my thoughts.

I've come to the conclusion that my ideal 'game programming' language would actually be 3 different languages that are tightly coupled. It would consist of the following:

- A low level language, similar to c/c++/d

- A scripting language that is tightly coupled with the low level language.

- A scripting preprocessor that's run as a preprocessor for the low level language (effectively replacing templates and the C preprocessor)

Low Level Language:

Games need to be fast, that's why they're written in C or C++. At the end of the day, when you're trying to squeeze those extra cycles out of your console, you need to be able to have precise control over how your data structures are arranged in memory, how things get copied around, what data is preloaded into the cache, etc.

It's okay for this language to be garbage collected, but the programmer needs to have full control over the garbage collector, ideally the garbage collector is of a variety that doesn't require stop-the-world collection. You'd probably also want manual memory management to be an option.

Scripting Language:

In game development, having a low-cost for iteration is also extremely important. If it takes your game designers 20 minutes to tweak something simple, the end product is likely not going to be very good. This is where scripting languages come in, you load all your resources (textures, models, etc) and then you iterate on the game logic without having to load everything from scratch. Loading can actually eat a very large portion of your development time if you don't have hot-reload or your game logic doesn't exist in script.

By tightly integrated I mean make the two languages intimately aware of each other's details. They each need to know how the other is storing data, it needs to be _simple_ (as in just a keyword simple) to call into and out of one from the other. This way the way they communicate can be fast, and a lot of the process can be automated by the compiler so you don't have to do it by hand.

A cool thing here would be having the ability to compile the scripting language to assembly or the low level language when it's time to lock things down for ship.

Scripting Preprocessor:

Embedding scripting languages into lower level languages can be a bit of a pain. In C++, you have a code generator do it, you use templates, or you do it by hand.

Templates are way too complicated for what they accomplish (code gen), the preprocessor is usually used in the same way (code gen). If you're not using these two methods to generate code you've probably written a code generator in an external scripting language that's parsing your C/C++ (yuck) and spitting out C/C++.

What we need is a preprocessor that is actually a scripting language in its own right. The scripting preprocessor gets run before the low level compiler, and just spits out code in the low level language. You have to jump through hoops to 'loop' or 'if' with templates, it's about time we gave ourselves a fully featured language to do our meta-programming in.
Hey! If you're going to turn off points in comments, please make it a preference. I enjoy seeing them.
That's a great idea! Not quite durable storage but I do see they offer a second HDD for an extra $20.
Some Talking Points That Will Be Useful For the Coming Class War
Do you know what the middle of the posted range is, just out of curiosity? If I was interviewing at Microsoft, I don't think I'd want to go look at the salary postings before going in :S
Maybe hide them on a story view and show them when you click the permalink to that post?
If using 'et', it's not necessary to make 'ts' equal to 'sw'. Just make 'sts' equal to 'sw' or use 'sta'.
This is factually wrong in a number of ways. Modern linguists don't throw out "every aspect of language but syntax" (as you yourself indicate later in your own post). There are falsifiability problems ("all books are the same universal book too, so long as each character is a parameter") with some theories, but you have to start with a theory at some point.

I can relate to your sentiment that he's favored because he's such a lefty, but it's not really an argument.

He revamps his "program" every few years because he recognizes it as wrong. I'm not sure why you cite that as a bad thing?
A Million Dollars Isn't Cool. You Know What's Cool? A Billion ...
I guess I will need to get this sorted out sooner rather than later then.
Yeah, get that a lot. This error appears whenever a new link is added. Navigation on the current is invalidated. Annoying bug.
That is the worst of both worlds. The purpose of hiding points is to remove the bias they create. Showing them to people who are logged in leaves the bias intact while needlessly hiding content from people who can't vote anyway.
It means your session has expired. I usually see it if I come back to the front page after a few hours (or overnight), but I have been getting it pretty regularly now.

I suspect that there is a traffic spike, or maybe just more people coming to the site regularly. Its a growing pain.
Although I've just started learning it, Haskell seems to be a worthy language for games (even has PPC support?). Even as a low-level "scripting" language of sorts, using FFI...although I'm not sure how easy it is to bind with C++ at the moment.
I use Shutterstock. They have a reasonable membership plan ($224 a month for me), where you can download 25 photos / illustrations a day.

They aren't as good as iStockPhoto, but I am way too cheap to use iStockPhoto regularly. Plus I found their credit system infuriating. If you find something you like on iStockPhoto that isn't labeled exclusive, search for it on Shutterstock. Sometimes it's there for a lot less money.
When people talk of the demise of a company with billions in cash (and more billions coming in every year), they are generally talking about the demise of its influence.

The question isn't whether Microsoft will vanish next year (or even in a decade), because it won't. The question is will Microsoft be a leader or a follower? An innovator or a copy-cat?

It isn't inconsistent to say that Microsoft will continue to sell a lot of copies of Windows and Office and remain very relevant in the enterprise, while at the same time saying that Microsoft, on its present course, is doomed (for lack of a better word). Because, the Microsoft that we know from the 80s and 90s just isn't the same Microsoft in a lot of ways that matter to geeks and investors. Much like GM isn't the same car company it was a couple decades ago.

Things can always change. It's probably easier to claim the #1 spot or fall from the #1 spot, than to reclaim it, but it isn't impossible.

As for XBox's success, I remain highly skeptical of that division. First, they haven't recouped the billions it took to enter the market. Most importantly though, you are only as good as your current console. There's little loyalty in the video game console market. Had the PS3 been better priced and launched sooner, the red-ring would have been a far bigger disaster. It's cut throat...which is great, but you simply can't say Xbox 720 will succeed because Xbox 360 [barely] came in 2nd place in a 3 person race.
Wow, vote even at 500 to 500.
Not to say that this isn't true at other universities, but where I am going to school that is certainly not the case. Some campuses are forcing their students to buy macs, but overall I only know of 4 people that own Macs on campus. This includes Computer Science majors and non-Computer Science majors.

If we include iPhones however...
For what it's worth, I think it's been a big improvement. It forces me to focus more on the content of individual posts, it's made me more careful with my own allocation of points, and--I know this this fuzzy and subjective--I think it's improved the quality of discourse. Which ultimately is the only metric that really matters here.

Maybe that's just a temporary thing; people change their behavior when they know they're being observed. But I'd urge you to keep it for a little while longer.

I like the idea of a more coarse-grained system, perhaps one that uses font weight or shades of grey to emphasize and de-emphasize certain areas of the conversation, weighted perhaps towards the dialog around a particular comment rather than the comment itself. Perhaps over time that would come to suffer from the same problems as the last system. But hiding the algorithm allows you to readjust it before people have the chance to reverse-engineer and game it. Numerical point systems are useful sometimes, but they tend to activate humans' incentive structures in some really negative ways.
I can't agree with this more, group think has become pretty prevalent on HN even in the face of proper citation and reasoning, if it is something that the masses do not agree with down it goes into oblivion. Conversely let someone like patio11 or jacquesm post something and it rockets to the top (not a critique of either of them, I value their contribution immensely), but the reality is they have dude geek eGroupies (in all fairness some chick's too) and they could post anything and it is going to get votes just because it is a HN celeb.

Again please don't take that as a critique of either of them they have contributed more value to this site than I could ever fathom of doing. Reality is though, they get some votes because they are popular and celebs on this site and until they get busted in Vegas trashing the casino on a coke binge or a sex tape gets released, I blame the throng of adoring fans for those celebrity votes and not the celebs themselves.

Anyways, I am rambling, point is the lack of points (in my opinion) forces people to take a deeper look at the post, than just a scan of points and then oh yeah it's that guy let me up-vote.
Thanks. Yeah I use EC2 for other things, and you're right. Reduced redundancy S3 is at least as good as a RAID1 dedicated server, possibly even better[1].

1. Amazon S3 standard storage is designed to provide 99.999999999% durability and to sustain the concurrent loss of data in two facilities, while RRS is designed to provide 99.99% durability and to sustain the loss of data in a single facility.
I've found that I'm extremely less likely to downvote. And in at least one exchange I've been more civil because it's less of a contest. I think it's a good thing overall but I REALLY miss the ability to skim more efficiently when I want to (I don't always skim but when I don't want to waste too much time it's super helpful).
Not exactly.

A company only has to advertise these jobs if they are determined to be "H1-B dependent" (> 15% of employees are on that visa), or they need labor certification for a different form of visa (H2-B, E3).
I agree with you to an extent but one important difference between VIM and Blender is that VIM tends to be the only tool a VIM user will use for editing code/text while a 3D artist will often use half a dozen or more tools to create a finished product (using focused tools in different areas of the pipeline -- it is not uncommon to use a focused modeller, say, even though technically you can model in Blender or Maya).

When you're using half a dozen tools and all of them either ship with or can easily be configured to handle Maya-style camera/mouse movement and Blender alone uses some wacky non-standard interface, it can really be jarring to context-switch to the Blender UI even if you are already familar with it.

I believe this lack of following de facto standards (and prior to 2.5 having no way to really configure to these standards) is a bigger factor in the rejection of Blender's legacy UI than the fact that it is hard to use for a beginner was.
One other significant problem I have is that it breaks "comments by points" search on searchyc.com.
One thing I've noticed is that if you find a particular image you like but they want too many credits for it - you can google the photographers username and chances are they also have accounts on other istock clones. I did this a while back for a series of images I wanted and ended up saving a good bit because I found the exact same set on an alternative site that were much cheaper.
DHH finds it to be a "splinter in [his] brain": https://twitter.com/#!/dhh/status/58289541068492800

Can't say I disagree with him. Sass extends CSS with extra functionality. CoffeeScript allows complicated things to be expressed easily. But Haml is essentially an aesthetic thing for coders who merely don't like HTML, IMHO. (But luckily it's so easy to add in and if you use the "haml" extension on your views, it should mostly Just Work™ so it's all cool!)
If you've got a few hundred I may be able to help you out in getting an account. Contact me from my profile.
LeBron South Beach 8 Shoes 2011
HellBreed Producer Kristin Janulik Presents us a Gameplay Video
Authorize.net's AIM gateway also allows the flexibility to authorize now and capture later - without the webapp needing to store the credit card info.

Pretty nice if you want to do things like "we'll bill your credit card only when item ships", etc.
It seems people who don't want points displayed are trying to evoke a feeling.

I want points for one reason and one reason only. So I can tell which piece of advice people agree with.
Perhaps there's something I'm missing? All I see at that link is a default wordpress install.
Because I spend most of my days and half of my nights head down and working hard, I miss many insightful articles that blow through the front page. Hacker Monthly is the reason I feel that I can keep up.

Thanks and congrats to everyone that puts this together!
perhaps a DNS propagation issue, i was pointing it to something temporary for a while up until an hour or two ago. http://testist.heroku.com should also work
There's a lot of good options and great providers, each having their pros and cons dependent on where you are in your lean startup "lifecycle".

About Simplified Ecommerce:
We specialize in subscriptions and our goal is to support a merchant throughout their entire lifecycle; finding product- market fit before they have a merchant account (similar to clickbank or fastspring), affiliate marketing to accelerate their growth, transitioning to their 1st merchant account and switching or adding merchant accounts as they scale.

Throughout their lifecycle, adding or switching a merchant account is as simple as submitting new merchant account credentials. All their custom hosted payment pages, integrations, pricing plans, affiliate relationships, reporting...remains intact. All customer data is stored in our independent level 1 PCI compliant gateway vault and is fully portable.

Our primary market is the non developer. Although Recurly, Spreedly/ Spreedlycore, Chargify and others have great, robust API's, we offer simple copy & paste "Buy Now link" type integrations. Merchants can customize hosted payment pages, switch merchant accounts, add subscription plans and set up affiliate programs in minutes, with just a few clicks. We also provide the consumer interface so subscribers can cancel, up or down grade their subscriptions without any additional integration or programming by the merchant.

I'd love to hear your feedback and happy to answer any questions. We are planning to expand our private beta in the next couple months, contact me if you're interested- Colin at SimplifiedEcommerce.com