skysight-inc/HackerNews huggingface dataset:
You will. Heroku has three big limitations that can make your app a no-go there.

The first is only hourly cron tasks which means doing sweeping every 15 minutes is not possible. Not terrible, but sometimes a showstopper if you're trying to do background tasks frequently.

The second is that it's a read-only filesystem which means you either don't use the filesystem for your work, or you use S3. S3 is great, but is another service you need to monitor and pay for. You also will need to employ other solutions to compress CSS, JS files, or to create a cache.

Third, there's no shell. There's a console, like the Rails console, but you're not going to be setting things up yourself.

Heroku is a heck of a platform. I run tons of stuff there, even on the free plans with no problems. However, the limitations can be showstoppers for you depending on 1. how much hackery you want to do and 2. if it's even possible.
"Private capital tends to become concentrated in few hands, partly because of competition among the capitalists, and partly because technological development and the increasing division of labor encourage the formation of larger units of production at the expense of the smaller ones. The result of these developments is an oligarchy of private capital the enormous power of which cannot be effectively checked even by a democratically organized political society. This is true since the members of legislative bodies are selected by political parties, largely financed or otherwise influenced by private capitalists who, for all practical purposes, separate the electorate from the legislature.

The consequence is that the representatives of the people do not in fact sufficiently protect the interests of the underprivileged sections of the population. Moreover, under existing conditions, private capitalists inevitably control, directly or indirectly, the main sources of information (press, radio, education). It is thus extremely difficult, and indeed in most cases quite impossible, for the individual citizen to come to objective conclusions and to make intelligent use of his political rights."

-- Albert Einstein "Why Socialism?"
I love Eclipse for enabling stuff like this.
http://www.emacswiki.org/emacs/BackupDirectory
Figured it out, the arrows are interactive.

this is grassroots baby.
http://www.coboloncogs.org/
Seems the next logical progression of the LXR. I'd love to see the linux kernel in this.
Sorry, a stray click downvoted your comment and I cannot undo. I upvoted another one of your comments to balance out the universe.
Ahhh, the dragon book. Probably the only book I own that is older than me.
See for example:

http://economix.blogs.nytimes.com/2008/10/29/bang-for-your-s...

There are quite a few papers on the subject. Anyone with any knowledge of economics is familiar with the idea, and people without any knowledge of economics ought not to pretend that they do.
Carbonmade's Progress: A clever way of marketing the new version of our app.
There are a LOT of good ideas in there. Will definitely have to watch / possibly extend this...

* saves for later
How to Find the Right Advisors
Mopeds: The Urban Loophole Vehicles
Brizzly Releases iPhone App & Brizzly Guides - Awesome Stuff
If Emacs comes out with a package manager, I'll take a day off to roll around on the floor and giggle with glee.
I've heard good things about CrowdSpring, price efficient and get your pick of the litter from thousands of prospective Creatives.

Crowdspring even guarantees 25 entries, worth checking out

http://www.crowdspring.com/
The up arrow works.
Any points given to a repost are given to a repost, however there is a dup detector that out and out prevents you from posting duplicates.(though it doesn't stop people from doing stupid crap like posting the printer friendly version of an already posted article.) It is nice enough to redirect you to the already posted article if it detects the repost.

Points have certain powers mostly related to points(you have to have so many before you can down vote.)
"Productivity Secrets Of Oscar The Grouch"

- Live simply. A garbage can will do.

- Drive off distractions. Actually, drive off everyone.

- Be brutally honest.
Because its easier, in a cross platform sense, to code to one device: the cpu. Graphics libraries, GPUs, and drivers are more different and thus require more knowledge, experience, debugging, etc.

The performance of flash is good enough for Adobe. It's not good enough for apple and, well, some of us. Steve Jobs called them lazy, precisely because they don't make more effort in this department.
Newegg is going to lose a bundle on this fiasco. Serves them right for not bothering to do any QC on a big-ticket item that they're getting from a fly-by-night warehouser. I'm honestly surprised they weren't buying these from Intel directly.
One way recruiters sometimes do it is to send a blind resume, with the identifying data removed. But that's gotten harder to do thanks to LinkedIn ("Went to Dartmouth, worked at Bridgewater, lives in Dallas? There's only one in the whole wide world.")

You could still give it a shot, though: find companies that are hiring, email the hiring manager if you can find his/her contact information. One slightly iffy tactic that recruiters use is to ask where people have interviewed, then to ask who they interviewed with. That at least gets you a name, though you may want to be vague about where you got it ("I was just trying to find a job for that guy you decided not to hire...").
Programming hasn't been about files for a long time now. That's the reason that we have IDEs in the first place, and why I cringe when people talk about writing code in a text editor.

Any IDE worth its salt will do all the things in that video, except for the little draggable bubbles.
Looks amazing, great work Team Carbonmade
No. Heroku allows one to push virtually any existing Rails project their infrastructure and have it just run. That's impossible on Google App Engine due to major differences in their datastore (different API and it's lacking features for better performance) as well as other things like limits on how long a request runs.
Though they just fucked it up in the betas by depending on rubygems-1.3.6, it's not so hard to get it running on Heroku. You run the rake tasks to copy the public directories from extensions to the root one locally before pushing, you pre-cache the generated CSS (not a problem in the betas, they eliminated sass), and setup asset image uploads to go to S3.

The real problem with hosting Spree on Heroku is having to spend $100/m for an IP for SSL. The actual cost for setting up ELB instances to get extra IPs for SSL is $20/m. That's a problem when you want to set up a bunch of differently branded storefronts. It's the main reason why I'm doing DIY with http://github.com/wr0ngway/rubber/ instead of using Heroku for the spree project I'm working on right now.
From what I see is more like:

Why do you touch my apples? You said you didn't want to buy them for 10$! Stop touching my apples! Thief! Thief! Make him stop touching my apples!

Or maybe fitting the dress you said you didn't want to buy would be a better metaphore.
I ended up giving four months notice before going to grad school in 2001. Company was too disorganized to really make use of it, but they appreciated the gesture.
Targeting Negative Keywords for Traffic
There are a lot of ways to zone in on being there to entice people who are looking to buy what you’re selling online. By choosing the right keyword phrasing, you could entice a potential customer to your website, where you can woo them into buying your product and earning you some profit. Targeting negative keywords is one way to get some extra online traffic.
No one has yet brought up the idea on reddit that humans are not the only mehtod of companionship. Consider pets. Even nowadays, there are loners and hermits that live happily surrounded by cats or dogs, with no need nor desire of human contact. I think I could do just fine amassing a family of lovable dogs to travel with as well as offer me protection from other dangerous animals.
And how much of that 74% even uses Twitter at all? I can't believe they completely ignore that aspect of it since it renders the statistic completely meaningless.
I recommend agents rather than cellular automata.

I remember some articles a couple years ago about using agents to simulate things like this. One that seemed promising used agents to simulate cargo handling at an airport (Airborne or FedEx), and improved package handling time. I was never able to find the actual research, though.
Also what if Motorola's microphone is sourced from a different supplier and has a different level of noise coming into it and it causes the app to not function, thousands of angry users and Smule's reputation is ruined. Predictability is a huge advantage.
Another name for news, left over from a time when news had so few users that it would have seemed odd to use news urls for people applying to YC.
I'm not sure where I stand on Twitter. But to add another datapoint, a speaker at our school(unc chapel hill) asked how many people are on Twitter and about half the room raised their hand. I know for a fact the j-school and b-school are really pushing Twitter use to their students.
Dont think so, both indexes look the same
Same here. Though I guess it can't be all that much less productive than the 20 devs in a room with the ping pong table + fooseball table + Playstation & bigscreen + DJ Turntables & PA (seriously!) environment that was so good at burning through $50M in six months back in the good old days.

Probably not quite as much fun though.
That was quick :-)

http://twitter.com/antirez/status/9597858680

Slicehost donated the vps it's hosted on.
With those great IDE, you can do everything, but not editing effectivly :p
Plancast Penguin - logo development process
thanks for clearing that up!
That would be a despicable thing for Heroku to do: you're paying them for capacity by the dyno-hour, but they don't keep all of them resident while they're paid for?

App Engine is the opposite: you're paying for the usage, so they spin up/down as much capacity as necessary to satisfy the volume you're willing to pay for.
You mean mall cops and parking nazis are going to be floating around in these things? Great...
What I've never understood is the double-standard. Why is it culturally acceptable for the employer to give same-day notice, but the employee should give 2 weeks?

I always advise to give the amount of notice (or severance) the employer would give. If the departure is prompted by a recent layoff, there's not even need to speculate.
Ugh. That article nauseated me. Monogamy is a by product of Western Civilization and not the natural inclination of any gender, based on anthropological evidence? Give me a break.
Why do people try to convince designers that they should accept being ripped off in hopes that some of the people ripping them off will throw them a bone?

You are talking about an internal mockup, not a released product. There is no justification to say that anyone was "ripped off", nor would Mozilla be "throwing them a bone" if they were to re-approach later after re-allocating more funding. My comment that this will not happen now is not to suggest that MetaLab should have been secretly hoping for a deal to happen anyway. However, their untempered response to the situation portray's them as unprofessional. I would not reconsider working with a firm who acted this way.
I'm not sure whether to believe this or not. Anyone with actual references to back it up want to chime in?
I'm thinking this won't work so well for dynamic languages. The demo video is using a Java project.
I cringe when people talk about writing code in a text editor

Yeah, because we have to type M-. to navigate to the related code.

(Also, insert rant about how "UNIX is my IDE".)
Regardless of anyone's opinions of this particular IDE / workflow it's been clear for a while that the future of developer tools will almost certainly include:

- IDEs that take advantage of greater knowledge of code than just a simple organization of text files (e.g. reflection, call stacks, static and dynamic analysis, etc.)

- Tying bug-tracking, automated testing, and source control together in a coherent way.

- Generally merging the developer workflow into a seamless experience instead of a disjoint series of steps across N sets of distinct tools.

Already we're seeing plenty of movement in this direction, with things like visual studio's intellisense, more in-IDE unit test tools, and the plethora of refactoring tools out there.

The days of IDEs that do little more than compile and keep track of collections of files for you are numbered.
Watermelons, Washington, and What We Call News Today
How does one believe or not believe in Suicide? It's a quite steady fact that it is possible, and somewhat prevalent. Do you mean that you don't personally agree with the concept of suicide?
1920x1200, actually. And that is not too uncommon; I've had my monitor at home for 5 years and it's that resolution.
+1 for not classifying 25ish as "small."
I think that this is advisable when you're making a dramatic change, such as going to graduate school, where the nature of that change is such that your departure can't be taken to reflect on the company that you're leaving. If it's April, and you accept an offer to attend graduate school in September, it's probably best to let your boss know as soon as you've made the decision.

If you are moving to another company, then it's touchier because it raises questions about why you want to work at Y instead of X, and I think the 2 weeks' notice and generic exit interview are the better approach. There's nothing you gain by saying the reason you'd rather work at Y.
It's a handy to get around the noprocrast filter
It's a common meme on reddit.
Down to the arrow in the logo. That's what happens when you market research team = your development team = your design team. Contamination.

Guys, let X/N people do the design, while (N-X)/N go around looking at your competitors' websites for "inspiration". What you wanna do is copy business plans, target markets and monetiziation strategies. Not goddamn pixel and element positions.
I have been reading articles and "breakthroughs" about quantum dots for many years now. And yet, I have not seen a single real world application of the technology. Seems to be more marketing that actual science.
Why have you just copied an existing site? What is to be gained by that? Bring something new to the table! (Free idea: do exactly this site, but for all the HNers looking for startup partners).
If you look at the Y scale of their graph, It should be clear that the middle mass of tweeters are spammers. The lowest hashmark on their scale is 200,000 tweets.

http://mediamemo.allthingsd.com/files/2010/03/twittering-dis...

200,000 tweets would be roughly 5 tweets every hour since Twitter was created. There is a mass of such spammers in the 1,000 followers range because 1,000 seems to be the order of magnitude that accounts can get to by semi-automated following and unfollowing.
Emacs is a text editor in the same way the space shuttle is a vehicle.
my number one complaint, whether it be with eclipse, textmate, vim, emacs, whatever, is the clumsiness of going from one file to another and then back to the original

Emacs has a stack for this. Jump to related definition with M-., jump back to where you were before with M-∗. One keystroke is not exactly "clumsy", IMHO.

I, like other posters, would be really psyched if you could have some kind of MVC opener which would automagically open all the code files using a certain view.

I just open all files in the project with `eproject-open-all-project-files`. Then I can iswitchb between them. (Of course, there are lots of extensions that don't require you to have the files open to easily navigate to them; eproject, anything, ido, etc.)
Because not declaring the type of variables makes code not work with bubbles?
Cannibal Manifesto + Fake Authenticity
Is it for all of the internet or only the parts that aren't censored?
This is one of the first things I've seen—for any language—that could be more useful and powerful than Smalltalk environments. The most useful feature IMHO is the chaining but having find references and the like in there is extremely attractive.
But very close (conceptually) to `find-tag-other-window`, except with fewer pretty colors.
IDE's can be neat, but plenty of people seem to use them as crutches to keep on walking through minefields of APIs.

Since the IDE remembers all your parameter sequences and types there is also less incentive for developers of APIs to think ahead of time and plan their interface so it is consistent and easy to remember.
...?

http://tromey.com/elpa/
But unfortunately, very few IDE users are aware of this.
I prefer the simplicity of Twitter: I don't want pictures, I don't want video, I just want the info. (The only reason I'm on Facebook is because I am a college student and my peers are all on there.) I also feel that Twitter better facilitates useful information exchanges which is harder with the clutter of Facebook.

As far as the urban audience, I think one of things that makes Twitter a little closer to MySpace is that ability to customize your background. I think that might be a part of it, but certainly not all of it.
It's odd that it's so rare in software to find window widgets that push each other out of the way instead of overlapping.

I'm thinking of the gazillion pallettes in Adobe CS that always occlude each other. You'd think they'd have figured that out by now.
You haven't convinced me.
Have a look at the 'Leo' editor, it has views on your source using 'cloned' nodes. It even allows you to group all the code around a bug and a fix together, document the whole thing and never move any of the original code around.

It's a pretty neat literate programming tool.
Designing Museums for Social Interaction
Except, of course, I already took the apples home.

Yesterday.

(Or in Mozilla's case, three months prior.)

I get that folks love Mozilla and don't like MetaLab, but the contortions people are going through to try to paint them as wrong or stupid on this issue are headache-inducing. I wish people would just honestly say, "I don't care that Mozilla ripped off MetaLab."
How Google's App Store Affects Microsoft, Amazon, and Startups
What do you guys think about it?

I've been wrestling with this question for several weeks. It seems easier if you already have a google account. Otherwise, you will force them to get one and make the login process a bit more complicated.

What about Disqus? Anyone else using this?
Facebook calls for 'iconic games'
Guys, we need a better way for exploring big open source projects (like Android, for example), preferably online. Google Code Search is pretty good, but I think there is so much more that can be done.
Ask HN: Are ACM worth a membership?
I see acm offer a lot of Computer Science articles located in one page. To access a download-link, I have to sign up for a membership, so the question is, are they worth the effort and money?

ref. http://www.acm.org/
This _DOES_ let you type commands.

set fu 1

incr fu
We can use the command SET to store the value "bar" at key foo:

SET server:name "fido"

Please, please, pretty please, make your examples match the text that tells you what the example does.
TypeWith.me: Live Text Document Collaboration
In other words: All the things in that video ... except for the things the video was about.
IE 8 Best in Malware Protection, Study Finds
If this catches on, I could see a lot of site owners crying foul over the fact that google is scraping the choicest bits of content w/o providing any page views or ad revenue.
I have an unfinished project where I was attempting something similar - I am going to throw it up on google code now and I guess put up a demo in case anyone is interested in the code. It's all just simple javascript/jquery proof of concept. You can see it here http://www.churchofturing.com/dragedit/dragedit.html and google code is http://dragedit.googlecode.com
Mylyn.
Never look back!
Excuse the serious response for a sec, but they're 'travelators' for those who are unsure.
The minimum one month notice does not mean you see your desk again, it just means you will be paid at least for one more month (plus what is reached in the settlement).

But an employee that really wants to stay can be on payroll for quite some time. But he cannot work for another company during that time. He has to be available.

But most people, I think, take the severance pay and move on. I did.
I want a remote control for my computer.
It should be necessary to be able to have a place to call home and some way of getting to places, but overall "house and car" and of course ownership thereof are mere details based on current socioeconomic conditions. Formulated another way, a comfortable standard of living should be attainable to all with moderate effort.
This reminds me of the software that comes with the lego robotics sets.
LocalStorage/ userData
Little Billy's Letters to famous and infamous people
95% of Music Downloads are Illegal
Git keeps surprizing me with it's power. I would like to know if this exists as well in some form in Hg/Bzr...
> Most people would rather work than not work;

I was unclear. I might "work" but I wouldn't care about being paid so my work wouldn't result in anything redistributable. And, I'd be much less concerned about whether someone else valued what I was doing.

Yes, you can argue that the recipients of my work would be better off. And we might start exchanging favors. You'd probably call that tax avoidance.

And yes, I'd work a lot less and I'd dive a lot more.
I agree with your assessment of learning a new language != getting better at programming, as well as how you become an expert in a particular field.

After reviewing these comments, it seems the interesting aspect of Giles Bowkett's paragraph is the emphasis on networking your way to a person with a need. It's easy to get blinded by the easy access to openings posted on job boards to the existence of non-advertised positions and enterprises you may not be familiar with. Rather than "job-getting" skill I'd call it "opportunity-finding" skills. Getting past HR can be a bear.
I've had no problems with speed. How big of a repository are you working on? The largest I work on is about 70MB of source (code, html, images, documentation, etc.). I use a shared repository and branches take maybe a second or 2 to create.
I've been using C# and thus Visual Studio Express over my usual python/vi setup, and Visual Studio practically forces the line of reasoning that results in code bubbles on you. It has a good start on navigation, but I'm finding setting up split panes in Visual Studio (same file or not) is quite cumbersome and not designed for quick edits. I can quickly put two functions side-by-side in vim, but the setup cost in Visual Studio feels much higher.
Seems to me that your somewhat limiting your revenue... The problem I see is no one wants to make the first move, so everyone would want to be the "featured" date and let everyone else do the "dating work" for them.

In this structure I'd think you want to charge the dater not the prospective dates.

My suggestion would be lower the barrier for prospective dates to contact your featured "date" by making it free.

1. Charge your featured dates for the "feature" service.

2. Charge more for "localized or placed features"... AKA I want to be featured in LA, and site-wide.

3. Make the entire database searchable, your featured dater functionality is your hook, but no need to limit what who your members could find. (Maybe this is an extra pay feature)

4. One thing I have always wondered about dating sites is why none of them have used alternate payment mechanics? For example, buy a date flowers from (FTD, with your affiliate code) and get 20 free contacts, sign up for netflix get 10 contacts, etc, etc...