skysight-inc/HackerNews huggingface dataset:
"Emacs can do whatever you want. If it doesn't, it can be added...."

Um no. But if so, then someone better start busting a lisp to get emacs to make cute little bubbles. I'd love to see that.
Is this accurate that paypal express and google checkout are the only legitimate ways to accept payments while deployed on Heroku?
I've found a specs page:

http://enso-now.com/n/info.php

It looks as though the phone portion of the functionality is a complete after thought, using a dongle, which makes the device pretty much useless as a phone for everyday use.

Funny how the email address for returns is 'retuns@enso-now.com', I'm guessing they don't get a lot of returns :)

Their privacy policy is copied from here:

http://www.freemanbeauty.com/page.asp?id=377
I got so inspired by Panic's that I coded a status display up Wednesday night, but the hardware won't arrive until Sunday. It is so hacky I'm a mixture of proud and horrified. (I already have a dashboard, but thought it might be helpful to have something around the apartment for when I wasn't on the computer.)

After the hardware arrives I'll take some pictures and put up a how-to on my blog. Don't expect Panic-level design chops or anything, but you'll be able to hack together your own in a few hours for cheap.
"Emacs can do whatever you want."

Saying "Emacs can do whatever you want" is like saying "your computer can do anything you want." Sure it can, so long as you're willing to write the code to make it go. But my time is finite; I cannot be bothered to re-build environments that have already been implemented elsewhere.
Someone in the marriage breakup industry told me that 75% of all second marriages fail.

I think we should have five and ten year civil contracts, with options to renew. What you do religiously is your own business.
To a point. It never hit the mainstream in a big way.
I see a lot of looking and no doing. ;-)
I don't believe in this (relatively recent) trend of associating AI with bodies. Why should AIs need bodies? Clearly AIs without bodies must be possible.

Of course if you want AI that resembles humans, bodies might help. But why specialize too soon (creating AI is easier than creating AI that is like humans).
Thanks for the feedback. To be honest it is a pretty simple idea and lacks a lot of finesse, but figured I'd push it out to the HN community to get some blunt early feedback, so appreciated.
Hi, thanks for you comments. All the specs are visible in our website, i do not what's wrong with you, if something is not clear please just send an email to us at info@enso-now.com
I advice you not to use the words Scammy and Spammy, because we are a legal entity, and i might taking legal actions against you, because you does not have any solid argumentation to call us spammy. Regarding the logo issue, i am getting tired of this, i hoped HN would give out smart comments for startups, not the way around. The Enso logo is already popular. Check it out on google with a simple research. Anyway i like it and i choose it. The Post has not been spammed, i stated clearly at the start of the post ( did you read it or you are just trolling here ? ) that we were double posting for a PURPOSE. Finally, regarding the google cache delirium with onedollargold.com, ( that's the blog of my girlfriend totally unrelated to enso-now.com ) what the heck does that mean ? it is a domain i own, i am a web developer too, i use that for testing, than ? you found a link? what is that nasty bitly stuff ? You look like as a teenager honestly. I hoped to get more serious feedbacks from HN. it is a real pity. Anyway thank you. Alberto
Heroku will run your stuff for a while just until things get interesting and worthwhile load starts to build.

I seem to mention this frequently, but I'll mention it again: there are many business models for which you can reach any level of "worthwhile" business results without ever taxing your setup. The whole notion of "Make a service on a shoestring, get popular, race against time to keep up with the volumes of traffic possibly crushing you before you can raise money to rearchitect the service" is the exception, not the law of nature.
Answer six questions, and see how you affect the climate
The device has phone functionality but only with GSM networks, and does not have support for video calls. Our privacy policy is just standard, does it add a lot of value rewriting from scratch like 3000 words ? i did not know that. What do you find funny about our email address ? please share a good laugh with me. Thanks!
Yes. Just as has already been discussed about 17 times this month on various discussion sites, including HN.

And no, I didn't even need to click the link to answer that.
You get most of the same functionality by saving off Smalltalk images with meaningfully arranged windows. (Yes you can do it with debug sessions too.) But you have to keep track of the relationships yourself. The lines and groupings are genius.

This stuff is awesome. First time I've been this impressed by an IDE outside of Smalltalk, Self, or Symbolics, Lisp.
There used to a site called Wabi Sabi Labi which acted as a market for 0-day exploits (its shutdown now). I would presume such a market to be frequented by rather shadowy buyers though.
I definitely do give credit to the sortfolio team for inspiration. I have some acquaintances in the architectural/designer space and I figured that they could find value in a similar service.
5 Excellent iPhone Apps for Medical Professionals
There are a plethora of iPhone apps that are of immense use to the health-conscious general public, here is a list of the five best.
I think it's in terms of sensory input and area of control that causes the brain/body size : smarts correlation. If the brain has to worry less about controlling massive amounts of tissue (and dealing with all of the sensory input that entails), it is "free" to become more advanced.

One of the keys may be to be very selective about the kind and quantity of input and outputs the AI can have: the less it has to control itself, the more it can think.

Purely speculative, of course.
Thanks for the insight into the KYC regulation. I think so far, CitiBank/HSBC seems the most practical option.
> I advice you not to use the words Scammy and Spammy, because we are a legal entity, and i might taking legal actions against you, because you does not have any solid argumentation to call us spammy.

I call you a scammer and a spammer, now please sue me.

My puppy is a legal entity too, that doesn't mean that I can't call it whatever I like and if you come here to hawk your product and you get called out on numerous flags that show that you are not exactly above board then you can either explain what's going on or you'll have to live with being labeled.

Your threat actually confirms more than anything else would that this is a scam, a real company would be able to dispel these doubts about the product in a very easy way.

You've ripped off a logo, copied the privacy policy for your website word-for-word with a few changes here and there to make it look original, that by itself is enough to put you in the 'suspect' category.

Next you seem to be unaware of standard naming conventions regarding the production of a device like this, you claim you are capable of shipping when in the normal course of events you'd be at least months away from that.

HN is probably the last place on the planet where you should come trying to hawk a product in this way.
Interesting, I got +3.7F despite living in Manhattan, never using a car, not eating beef (silly Indian morality) - but all these boxen in my apartment are increasing my electricity bill. Also, those plane trips without carbon offsets...
> Really though, don't know what kind of programmer would accept line wrap on code. Urf.

I'd happily accept syntactically- and semantically-aware line wrap, if someone could do it and get it right. Combine that with elastic tabs that actually work, add a standard set of layout rules that gives good results, and provide bullets to shoot anyone who thinks coding standards should be about whether the space goes before or after that `*` when declaring a pointer, and I'm sold. :-)
This reminds me of high school: "Chemistry teachers have all the fun." It seems like they have all made a deal with the devil (or school board... which may be redundant): covalent bonds, redox equations, and titration are boring beyond all speaking of it. None of you want to teach it. I'll teach it. In return, you will give me a materials budget, and I will blow stuff up.
Ahh, cool. Thanks for the info.
Since I don't know haskell, I'll throw out that groovy does this too.

foo?.bar()?.baz?.quux

What other languages have this kind of shortcut?
> The device has phone functionality but only with GSM networks,

It does eh ? From your own website, the specs page:

"GSM/EDGE (850, 900, 1800, 1900 MHz) via external micro USB dongle"

So, no you don't have phone functionality.

> does it add a lot of value rewriting from scratch like 3000 words ?

Does it add value ? No, but it means that you are not above infringing on someone else's copyright which in turn means that you seem to take a cavalier attitude towards ethics, which in turn reflects badly on your corporate attitude.

And when you're asking people to trust you with their money your ethics are important.

So, your privacy policy is not just 'standard' it is a rip-off.

> What do you find funny about our email address ?

It's RETURNS, not RETUNS.

Thanks!

edit:

And I just realized that your specs page is a rip-off of this apple.com page:

http://www.apple.com/ipad/specs/

Trust me, mr. Legal Entity, that's one of the most stupid things you could have done.

Oh, and the rest of the website is a rip-off of:

http://www.uptailor.com/Dress-shirts-comprehensive/Fabric/fa...

I'm sure they're very happy about that too.
The original version of eclipse was written in smalltalk…
I fixed this item. Thanks for the feedback! :-)
Respectfully, I think you're avoiding the main point of the post to which you replied.

Good keyboard navigation in an editor is valuable, and many IDEs have poor support for it. On this we can probably all agree.

But as I read it, the grandparent post was about functionality. Modern IDEs have a level of semantic awareness that generic editors like Emacs don't, at least not without a prohibitive amount of effort to implement it. As a text editor, Emacs is very powerful. As a code editor, it lacks support for even basic semantic analysis, which means such tricks as it does have are naive operations based on text matching. In a world where even entry-level IDEs have support for basic refactoring, auto-completion and code navigation, Emacs is the dinosaur that hasn't seen the asteroid yet: awesome raw power but completely unaware of the bigger picture.
I got a +5.2F living by Edmonton, Alberta and we don't even have two cars. The poor world - what are we going to do to you?
All of those dashboards are really sexy.
Look forward to seeing what you come up with Patrick :-) I was tossing up linking to your post about your online business dashboard but decided to go with pretty pictures for now as they're often a bit more inspiring.

The Panic post was very inspiring - I can relate - I may have to build one myself and chronicle the process. If you could blog about your experiences I'm sure it would be helpful to many of us who are about to kick off a similar project ;-)
Eclipse was originally built in smalltalk…
I don't know who are you and where you come from, but your instruction level seems really insufficient, at least for what is regarding the web industry. Have you ever heard of serial entrepreneurship? actually this industry WORKS by duplicating sites and changing content according to the niche they are targeting. I do not know exactely of what you are accusing me, from my point of view, you have no clues and you are just defamating me and my business. It is a normal practice for developers to to reuse code and content, and editing it, of course. I did not steal any logo and i do not have anything to hide. I am just a couple of weeks away from being able to ship. I am not threating you, i just say that the word Scammy should not be used without serious proofs. You could disrupt my business do you know ? business could mean life sometimes. Please provide me your full name and contact info by mail at alberto.armandi@gmail.com. Thanks
Raising Angel Money
Wow, with this and 3rd party integration into Google Apps, the case for Google Wave is diminished.

Especially in an business environment where email is not going to be supplanted, you can build your collaboration/information management needs on these platforms. To me one of the big potential sells for wave was the programmatic extensibility and ease of integration with other information sources.

With this and 3rd party good Apps, I think I have enough reason to move my business to Google Apps. Maybe we can even find an alternative to Microsoft CRM that meets our needs eventually. The fewer servers in our closet the better.
I've been considering using Heroku for my one-man side project , simply because I do not have the time to attend to both development and system administration. I'm aware that it's more expensive, but when your time is precious, I suspect it will be well worth the extra investment.
I played around with the different options. My eyes hurt now. Really.
Someone in the marriage breakup industry told me that 75% of all second marriages fail.

That's the kind of statement to rigorously fact-check before believing it. Most estimates of divorce rates (in terms of percentages of all marriages that will end in divorce) are overestimates.

http://www.divorcereform.org/nyt05.html
Your clean analysis mirrors my own choice to use virtual and dedicated servers.

I think that it would be sensible for a VC founded startup to eliminate risk and go for scale on day one with an internal infrastructure team + self managed, colocated physical servers.
Is that a big-ass message, or a big ass-message?
Hah! Well, I extracted myself from my previous commitments about two weeks ago, then spent a week building a co-founder-finder (http://amb.itio.us/). I've been spending this week doing mock-ups and filling out the rough architecture of the app I'm building. Give me a month or two.
Twitter is a newsletter reader.

That's how I use it, I don't have anything to say(and would most likely use my blog if I had to post something) but I'm following artists/companies to keep up with their news.
Looking for a team of developers
We are a group of entrepreneurs and investors looking for a team to help build a new facebook application. We are fully funded, we have a provisional patent on the idea, and the business resources to bring it to market. What we don't have is any developers on our team. This is a strange case of guys with money and an idea but no way to build it. We are looking for two to three co-founders to develop the application. We can pay small salaries during development and provide resources, as well as an equity share. We are marketers,entrepreneurs, and experienced startup mangers, but have no software development skills to speak of. That is where you come in. Please contact us acjwrv@gmail.com
Something that scales, inexpensive, and with out the hassles of system admin that is required with ec2, slicehost, rackspace cloud, and other cloud sites.
The Cosmo-ification of HN continues apace. Next week, esr's sex tips FAQ.

I know someone will very earnestly explain to me how this is on topic but really, it isn't.
Ask HN: Is there a point to school? 
Something I've been wondering about lately is the idea of school. And to be honest, I'm a bit lost right now.

Here is my situation. I am a senior in high school but go to the community college via the running start program here. I got accepted into the University of Washington and will be going there next year. And of course, I am interested in hacking and the start up culture. I've been reading Hacker News for quite a while now.

I'm confused about the whole purpose of school. To me, it seems that school is something one goes through to get a job and make money. But from what I've heard, to be successful I need to spend my time programming, and right now it feels as though I'm doing everything but that. I feel like I'm being dragged through this tedious system which will later prepare me for work at a company coding Blub, it's driving me nuts. Everyone around me keeps saying how important school is, but right now I'm having trouble seeing that. It's as if there are two paths that say they lead to the same thing, one of them being the right path while the other being the path we are supposed to believe is correct. At least that's what it feels like to me.

I have a lot of respect for everyone here at HN and I find many comments to be very valuable. I was hoping to gain a bit of insight from this great community.
> Can your emacs editor construct hyperlinked call graphs showing all callers and callees of a given function? Will this call graph generation remain up to date as I edit files?

Yes. You're looking for Cedet. Can your IDE read my mail?

> Can Emacs give me a hyper-linked list of all usages of a given symbol and do it properly(lexical scope, etc.), not just doing a simple symbol search?

Yes. You're looking for Cedet. Can your IDE integrate with your calendar?

> Can I edit my code in emacs, have a background compiler compile the file on the fly, and also provide error feedback, hilighting the problem lines

Yes. You're looking for `flymake-mode`. Can your IDE email who created the error using version control information?

> How's emacs' refactoring support? Judging by the following stackoverflow post

Stackoverflow gives retarded answers sometimes. The next best suggestion on that page is correct. Cedet is great.

> How's Emacs' keyword completion?

It's fine. You can complete symbols sensitively, and complete filenames or email addresses from anywhere. Having multiple completion systems is very useful. How's your IDE's ability to complete those things?

> Even if you can get Vim or Emacs to do some of the above, it usually isn't as easy to use or as useful as an IDE.

You don't need to be so hostile. Emacs does these things just fine, and has for a long time. Emacs also does my time tracking, outlining, and email. Your IDE won't do any of those things, and you don't expect it to because you think those tasks are best left to other parts of your operating system.

The thing you're missing is that for Emacs users, Emacs is the operating system. I dual boot into Firefox sometimes.
Through an employer, premiums are paid with pre-tax dollars whereas on your own, they are paid with after-tax dollars.
This article is long and makes me want to throw something at Lori Gottlieb. Not that I'm advocating violence or would commit it... it's just written in that sort of smug, grating style that makes me browse away after the first 10 paragraphs. All she has done is rebranded the concept of "compromise" (important in all sorts of relationships) as "settling." Nothing new or fascinating, there.

The deconstruction is hilarious. Thanks for posting it. I read all of it.

The civil contract idea is intriguing and creepy at the same time. Part of me thinks, "...or just don't get married in the first place?" That the government is involved with what is, effectively, a religious sacrament, boggles me a little. But that's a whole 'nother discussion.

After 11.5 years (and yes, that .5 is important), I'm starting to feel like a veteran on marriage. Like Gottlieb, my perspective on what 'Mr Right' is has changed significantly. To wit, if I had advice to give to young women, it wouldn't be to "settle," but to find someone young, intelligent and not too hard to look at and train him.* By way of example, tptacek is currently in the kitchen making a chicken caesar salad.

* What this really means: grow together. It's difficult, but better than turning 40 and "settling."
Maybe dumb Microsoft MDI concept will stop to haunt us now. Each IDE for last 15 years has same set of functions, and they are vastly insufficient. Shit that happens in your typical program is really much harder to observe then it should be.

Program is interconnected mutating tree. Why the hell we are looking at its latest snapshot through set of flat files showing encoded parts of these trees grouped chaotically?

On the other hand, why anyone who tries to actually show trees forces me to enter 2+(2*5) as five nodes without using my keyboard?
I ended up writing a lot of similar functionality for the higut.com team. It was setup to auto deploy Tornado apps instead of Django but its probably not too much of a stretch to do WSGI in general. Didn't know there'd be interest. I could factor it out and release it?

It did deploy on commit/push, bundled eggs, worked with mysql or sqlite and redis. Dunno if that sounds interesting to others though.
The flip side of this is: Emacs was invented around the time I was born, and could be used to edit the languages that were available at the time. It can still be used to edit those languages, as well as the hundreds (thousands?) of languages that exist today. I won't be surprised if it's around in 10 or 20 years more, and still able to edit every language under the sun at that point.

Emacs may have a shallower understanding of languages than an IDE, but the breadth of languages it understands is pretty amazing.
I agree. There is too much emphasis on marriage in our society. At this point in my life, I'd rather have great friends than an okay romantic relationship.
I think you are just a frustrated mind, that does not have any better reason to spend time.
Again, the phone has GSM functionality, if you want to bought it is there for you to try.
I did not infringe any copyright, the English language is free and i can use it as i want, i have freedom of speech as you. Our company is not a "corporate" as you call it, it is a startup and we are young guys, and you are just making your self look ridiculous acting like this. I would have expected comments about how to improve. not rude rants like yours. And thanks for let me know about that typo, i will fix it now, English is not my mother tongue anyway.
Our spec page is inspired from the apple one, our whole website is differenet. Our company is called Enso Co. Ltd, snf not Mr Legal Entity, so please note it.
You really like to spy other people's lifes. Do you have one on your own ? Uptailor.com is my customer. I am a web developer also, so there is nothing wrong with it. All developers recycle their codebase, you did not know that ? It is a pity. Thanks anyway for all your comments. They are precious. Albertp
Wow what what a rant.

- I think that different languages (and programmers) suit themselves to different balances of the IDE/Editor combination. I agree with your post, inasmuch as I find writing Java outside of an IDE like Eclipse limits you greatly. It sounds like you write Java a lot.

- OTOH, I find writing C/C++ in Emacs with cscope/etags/make support and some custom keystrokes, and functions for common Unix calls, is about as good as any IDE can get you for those languages (although I admit that I've only had limited C++ IDE experience, using Visual Studio.)

Yes, you have to do custom configuring to get Emacs working well. So, it's a small amount of extra upfront work over Eclipse. The upside is that you get to customize it however you want. In Eclipse I'm still using most of the default configuration, for the simple reason that it works "well enough"

I find writing Erlang in Emacs erlang-mode is fine as well, mostly because the language doesn't encourage me to create the kind of horrible architectural behemoths that you _need_ an IDE to manage.

The difference between Language-oriented and IDE-oriented approaches to programming was laid out really well in a recent blog post that made it to HN, but I can't find it with a quick google - sorry.
Check out Quillen for snapshot backups directly to S3. Simple command-line interface, easy for scripting. Also open source. http://quillen.googlecode.com/
Erlang innards are hard. Let's go shopping.