skysight-inc/HackerNews huggingface dataset:
I said, "Almost every feature ...", and you probably found a few it lacks. I'm not talking in absolutes as that rarely produces an interesting discussion. Thus I don't really see your point, if anything you helped to prove mine, as hundreds or thousands of other features are available out-of-the-box or on Emacs wiki, github, etc. Additionally I don't understand why one needs IDE support for something `grep -Hn` can do, but to each his own.

We might use different technologies. I mostly write Objective-C, Ruby, Python, C, JavaScript, and recently some Objective-J and Erlang. Now and then I write Lisp (CL, Emacs), Scheme, Haskell, x86 assembly, and PHP. The only one of those I don't write in Emacs is Obj-C.

Other editors or IDEs may be better at certain tasks, just as Emacs has unparalleled Lisp support with SLIME. When there is clearly a best tool in one field then people tend to use that tool, if the payoff is worth it. Except for pg and a few others, people generally write Lisp in Emacs. I write Cocoa and Cocoa Touch apps in Xcode and IB. I'm pragmatic about it. But when I tried to use Eclipse for Mojo (webOS) because Palm recommended Eclipse + Mojo plugin, it ended up being more productive for me to extend an existing Mojo mode for Emacs[1] to have even more features[2] than the Eclipse plugin (or any of the others, Komodo, etc). Similarly if I were doing Java I would at least look into IntelliJ IDEA or Eclipse.

[1] http://www.emacswiki.org/emacs/MojoSdk and http://github.com/samsonjs/mojo.el

[2] http://www.webos-internals.org/wiki/Comparison_of_Editors (temporarily down)
Why should I use duckduckgo over any other search engine?
Be careful, both the links above are NSFW. I accidentally clicked on them to jump from my chair :) Luckily nobody were around.
Visual Dictionary of Special Plane Curves
This is really fascinating. My wife works doing "biotech" research in the university (she's looking for something new, though, if anyone's got any leads), and I would really not have thought this sort of thing possible, given all the requirements for fancy, expensive equipment. Also, as much as we shouldn't give in to paranoia, there are some safety risks involved that are much more significant than 'bad posture' that might afflict a programmer sitting in a chair too much.

More than anything, I'm constantly amazed at just how low capital requirements are in the programming field. You can do innovative stuff with just an ordinary computer. How cool is that?
ZumoDrive rolls a hard six
You should check out the emacs starter kit if you haven't already: http://github.com/technomancy/emacs-starter-kit
> southeast AZ (or maybe TX).

New Mexico is that forgettable, eh?
Based in the UK, we use a Barclays merchant account and SecureTrading as our payment gateway. SecureTrading is great as they provide excellent customer service. Their payment gateway set-up is a bit funny (involves setting up a java gateway), but it works.

I've written an ActiveMerchant plugin for ST:

http://github.com/swombat/active_merchant
yes,oops.
I was about to post the same Ask HN yesterday, but for other UK. Anyone have any recommendations?

We usually use PayPal or Google Checkout, but our clients often want to use their business bank's merchant service e.g. Barclays EPDQ. This can sometimes pose a problem, as we use Ubercart and have to find/develop the necessary adapter modules.
What's the upside of equity? Is he going to raise cash? ie. Are you going to be diluted?

Read the equity equation by pg and the founder's pie (google it). You need to ask yourself not only how much you think is fair based on work you've done (and compensation received) but also what will keep you motivated till an exit, and how much dilution you can live with.
No, the GP's point is very specifically that the biological imperative is time constrained for a woman whilst it isn't for a man.
I feel bad about bashing a YC company -- even though I'm not part of YC, I feel that I've been on news.YC for long enough to be at least somewhat part of the YC community -- but seriously, this is your idea of security? I'm sure you can do better.
I really don't think scientists need a PhD but it probably helps a great deal when doing independent research
If you only learn one thing at college learn to write. If you can learn to distill complex concepts into straightforward language you will go places.

I've seen highly competent technical people struggle in their career due to a lack of good writing skills. Take technical writing classes and work your ass off in them. Take creative writing classes just to stretch your brain and force yourself to think differently. Approach writing like you might approach programming because it's just as important.
Well, clicking around for two minutes I ended up seeing a group of map points that all resolved to...a domain specifying the res hall of a major university. I'd say that destroys any hope of quasi-anonymity.
There is (AFAIK) one programming language that is RTL -- a variation on Basic which has been dead for about 15 years now.

The open-paren / left-paren problem is there even in e.g. Word, explictly _because_ it's considered open-paren rather than left-paren; When you type 'alif' (arabic 'a' equiv) 'ba' (arabic 'b' equiv) shift-9 (left paren), you get ')' 'ba' 'alif' . but if you type 'a' 'b' shift-9, you get 'ab('. if you insert a different directionality character immediately in fromt of the open-paren, the paren will be flip.

The rules for flipping parens are specified in the Unicode standard, and are extremely nontrivial and nonintuitive (both for implementing and for using -- it's often hard to get the kind of character you want!).

And it all exists because some idiot thinking "abstraction! It is an open-or-close that the person means, not the left-or-right!" was sitting in the committees making the decisions; There _was_ dissenting opinion, giving exactly the example I gave above, but abstraction was deemed way more important than usability.
The problem I have with ZumoDrive's security claims is not that they're insecure -- they sort of have to be, given the feature set they have -- it's just that their claims are theatrical.

They could make things so that data can only be accessed right when the user enters their password, without having to give up the cross-user deduplication that I presume they'd perform, but ultimately, if you want a convenient online storage service, with data meant to be shared across computers, and browsable online or in other convenient circumstances, going with full-blown Tarsnap-like security is going to be a pain.
Bus full of conference-bound nerds working on a dating site.

This is why HN culture is impossible to parody.
MBT Shoes,MBT,MBT Shoes Sale,MBT Cheap,Discount MBT,Cheap MBT
So you guys have built this thing?

http://www.electricsheepcomix.com/almostguy/06.html

The future. It's finally here.
Laguna Beach California
Drug addiction treatment in Laguna Beach, Southern California providing hospital-based detox, drug addiction recovery, alcoholism treatment and pain medication detox services.
So. . . I daresay that the comment does sound pretty awful. Awful is probably the wrong word. Delusional, megalomaniac, may be better words. Anybody who doesn't have a bell curve around the ages of people they're willing to date (yes, with his/her own age in the middle) is probably missing a few logic gates.

I think that's a bit judgemental. It's okay for people to have preferences regarding who they date. If one of these preferences is for younger women, well, that's up to them. There are girls out there with preferences for richer men or taller men and we don't go around accusing them of "missing a few logic gates".

As an example, suppose you're an older guy (~45 yo) looking to get married and have kids. Your preferences are obviously going to tend towards younger women because you'll have a better chance of conceiving and healthier kids. This doesn't imply that you're crazy, or creepy. It simply implies that you have particular life plans and have a preference for getting together with someone who is compatible with these.
Flash vs HTML 5
If you don't understand the value of it right now, don't go.

I didn't go for about 5 years after high school. Then one day I had a Eureka moment and totally got it. I signed up for school, and was straight A's until graduation. There's really nothing that says you have to go now.

When you get tired of working dead end jobs, or watching people get promoted faster than you, or make more money...even if you are materially, objectively better than they are...someday you'll get sick of it and decide to fix it. You can either go through the next 25 years pissed off as to why you can't seem to make it through that glass ceiling, or you'll "get it" and go back to school and get your sheep's skin and suddenly find yourself with an extra 20-30k in the bank every year to start with.
Things are somewhat better, but far from the speeds we see in the more developed parts of Asia. I'm in Wellington, and get 3.5 M.bits/second downstream, with a 50 GB monthly usage cap.
Seconded. I have a friend on the inside and it's a terrific job. Not only full of insane perks but they do a great job.
There is actually a game-demo of their software, somewhere on the website.
FWIW it's actually one of if not the hardest interviews in the valley. Above and beyond google/facebook
Most definitely, yes
Correct me if I'm wrong - looking at the source code, Facebook submits the form over https, though the page is http.

By itself, a leak of information may appear trivial, but piece together a few bits of info and mix in some social engineering, and you could have enough to do naughty things!
Yes, users should use different passwords, but you should be the one who does the right thing and takes the responsibility for them, to prevent that exponential spread of consequences. It's more than just "This cert cost me x", it's "If I spend x, I save y people from losing z of time and money." where x<y<z.

StartSSL offer well priced certificates - from free, up to ~USD150, and they are well reviewed here: http://www.sslshopper.com/startcom-certificate-authority-rev...
Open Thread: Why Go to Tech Conferences, Anyway?
My 5 Minute Healthy Chocolate Fudge Recipe
I'm being dumb in the previous posting. I know.
Hey Maven,

I actually work for a competitor of Cisco but I used to work for Cisco. I guess I'm more of a test engineer than anything else. But I also go to customers and setup/troubleshoot our gear and other vendors. Sometimes I might do a little bug fixing but mostly I'm working with customers trying to get their networks to work.

I'm not comfortable posting my employer here but if you want to continue this conversation go ahead and mail me at smutt AT depht D0T com.
This is exactly why I love the "Open File in Project" functionality that exists in some editors/IDEs (e.g., SlickEdit). It lets you type the filename, and does a "fuzzy search" match on it.

Practically, this means that whatever file you think of, you can type any part of its name at any time to get to it. Once I got used to working this way, I stopped using the project tree-view: it's just much slower.
Yes, it uses some sort of newish P2P stuff in Flash.
No, your fine.
I'd particularly recommend being part of one of the smaller sports clubs - as well as being part of a different social group from those on your course (it's really useful to have a group of friends who aren't all exactly your age and who won't be massively stressed at exactly the same time) you get to learn new skills and even get some exercise.

From a more clinical point of view, it's also a good place to get proof of 'can function as part of a team' - which is another thing employers care about.
What's wrong with using client-authenticated SSL with predistributed keys (and only trusting the pre-distributed keys)?

I trust a well-tested TLS implementation more than I trust whatever crypto I can manage to write myself.

Also, to provide the features ZumoDrive does, they have to have access to your unencrypted data - don't they? They aren't even attempting to keep your data safe from their server (and never claim to). It's not the trade-off I would chose for my company's production data (my company - Postabon - uses Tarsnap for that ;-)) - but it's perfectly valid for my low-sensitivity personal files (I use Dropbox for most of my personal stuff).

(Incidentally, as someone with active TS clearance who has written 'military grade' code currently deployed on JWICS, 'military grade' doesn't mean that much in terms of crypto - at least for the 'application level' stuff I worked on ...).
That's a fair assessment too. I don't use Leo for the general-purpose work and new code because it gets in the way when you know what you want to write. But it does work well if you need to learn what a large, spread out body of code is doing. Just realigning the position of code helps to spot some previously hidden repetition.

I would probably use it more if I wrote some scripts to autogen the outlines for entire codebases.
Homebrew silicon - Jeri Ellsworth's inverter
Poker Supplies, Casino Poker Chips, Poker Tables & Playing Cards
Shop World Poker has the poker supplies to please any poker player. Qualitypoker accessories include genuine casino pokerchips, custom playing cards, and even pokertables. Fine poker chip sets are made to professional poker room specifications
What's wrong with using client-authenticated SSL with predistributed keys (and only trusting the pre-distributed keys)?

If you set up your own CA and you distribute a CA keyring with only that CA key, you avoid the what-about-China problem. But you still have a heck of a lot of moving parts which can break. (EDIT: Also, I'm 99% certain that ZumoDrive isn't doing this.)

I trust a well-tested TLS implementation more than I trust whatever crypto I can manage to write myself.

You should come to my conference talk, "everything you need to know about crypto in 1 hour". :-)

Also, to provide the features ZumoDrive does, they have to have access to your unencrypted data - don't they?

To be honest, I haven't looked at exactly what features ZumoDrive has. I just saw them making bogus claims about their security, and decided to call them on it.
How is that relevant? I won't date a woman older than X because her clock is ticking and it might mean she doesn't like me for my sparkling personality. It is identically silly to 'I won't date any man because he might only be trying to get into my pants'. If you don't like dating women your age or older, more power to you. But rationalizing it away by some sort of ersatz pop-logic and sweeping generalization (is every 30-year-old woman a fading flower hell-bent on reproduction?) is disingenuous.
What's the saying? Men marry women expecting that they won't change and they do. Women marry men expecting that they will change and they don't.

Yes, some men are trainable. But you had better verify that he's sufficiently trainable for your needs before marrying him.
Also on flicker:
http://www.flickr.com/photos/jeriellsworth/sets/721576071614...

Note the SEM in her basement (and parts for a focused ion beam.)
There are also risks to this technology becoming cheaper. Genomes for lethal viruses are available for free online. Here are some smallpox strains: http://www.poxvirus.org/viruses.asp?taxnode_id=1027 Here's Zaire Ebolavirus: http://www.ncbi.nlm.nih.gov/nuccore/EU224440.1?ordinalpos=1&...

The technology to get from a genome to a virus is expensive today, but it's getting cheaper quickly. If costs continue to decrease, bioweapons will be affordable to individuals instead of only nations.
We know you wants it. It calls to us. We needs it.

Must. Have. The precious!
Ask HN: Unable to login to YC on Android phone
Is it just me or is it not possible to login to YC through a browser runing on Android? I have a HTC Hero, and trying to login appears to have worked (it doesn't complain explicitly), however on the orange bar I do not appear as being logged in. Trying to then submit asks me to login in again.

I'm guessing its not something server side, but client-side?
Well for the 1 pic that is on the entire continent of Africa... it's dickless, but that guy was well on his way to getting his tackle out.
Easy Email Marketing Campaign Creation | EasyContact
Easily create an effective email marketing campaign in three easy steps with help from EasyContact.
Eleven Years of Erlang
Get any of the better Lisp or Smalltalk environments - they will do all that and more.
Interesting. Let me ask the HN community this: I am exploring a niche web video startup that targets a demographic that would lend itself to having an iPad/iPhone app.

Here's the question though: should I plan to actually code an app, or should I just go for HTML5? What would you do?
If you set up your own CA and you distribute a CA keyring with only that CA key, you avoid the what-about-China problem. But you still have a heck of a lot of moving parts which can break.

It's not fun - but I have done it before. I would still contend that setting up a CA and distributing a keyring is easier and less likely to be insecure than trying to write actual secure crypto code (at least for most normal coders like myself - people like djb or cperciva are excluded ;-)).

You should come to my conference talk, "everything you need to know about crypto in 1 hour". :-)

Boy, I wish something like that existed. Every time I'm starting to feel like I know something, I learn about a new type of attack (a side-channel that leaks more than I thought possible, a length-extension that apparently violates the oversimplified hash properties I knew, etc) that makes me feel like an idiot.
New Version of MediaRing Talk 7.0
Call international and long distance over the Internet for free! MediaRing Talk is an Internet voice communications application that allows you to make voice calls from your PC to PC with MediaRing Talk installed.
15 Brilliant CSS3 Based Articles
Yeah, it's called Stratus and provides P2P for flash player 10+
Imagine if you were 60 years old!
You should come to my conference talk, "everything
you need to know about crypto in 1 hour". :-)

Boy, I wish something like that existed

It does! I'm giving that talk at BSDCan'10 in May: http://news.ycombinator.com/item?id=1179569
This is great news! At the moment, the Southern Cross cable (which is half owned by New Zealand's incumbent telco) is essentially the country's only link to the rest of the Internet. They therefore charge monopoly rents.

I can't find the reference right now, but I recall that a couple years ago a 155mbit/sec link between NZ and California would cost well in excess of NZ$1,000,000 _per annum_. That link running at 100% capacity 24/7 has a capacity to transfer roughly 500,000 GB per year -- meaning the cost to an ISP in New Zealand was (and certainly is still close to) NZ$2.00 per GB of data. It's no wonder that broadband there is slow, expensive, and has very limited data caps.

And of course Sam Morgan and Stephen Tindall have the cash and the clout to make this happen. Good on them for stepping up to the plate and tackling the incumbents!
Congratulations. You attach the lowest value to human life that I've heard assigned in all of 2010 so far.

Just to be clear, would you like to state a value in utilons for the tree and a value for each of the 150,000 lives lost in a day? Also, how unique does a human brain with 20 trillion synapses have to be before it is at least as unique as an unusually isolated tree? Very unique, apparently, if not one out of 150,000 people qualifies. That's more people than live in all of the city of Santa Clara. But then if everyone in Santa Clara died tomorrow, why, probably not a single one of them ever had a thought, a feeling, an unwritten poem, that was as worth preserving as a tree.

I'm sorry if I sound a little sharp here, but I wouldn't trade 150,000 trees for one human being. I am honestly horrified that at least nine other people voted you up.

This is a dangerous planet. Human beings should stick together.
I'd like to log in with my registered email address and be able to change my username.
And a long shot: Because I can't change my username, I've got a few accounts here under the same email address - I'd like to be able to merge those accounts to preserve my saved posts and points.
Amazon.com's graphic novel glitch: what happened?
I'm confusing something? You just called an article about relationships an article not about relationships. And the risk taking described in the article is not 'entrepreneurial' except metaphorically. The article is about finding a husband. Sure, you can find some kind of business-related lesson in there but again, if you can do that you can find a business-related lesson in almost anything.
Вязальное оборудование Луганск
Продажа вязального оборудования! Электронные вязальные машины, моталки пряжи и другие аксессуары для вязальных машин. Обучение.
Nice - I thought you were being sarcastic!

I don't know if I can make it in person, but I sure hope they tape it and put it online :-D
Yes but in Physics the bra & ket vector notatin (kind of) mis-uses '<' & '>' to denote vectors as in <Ψ|H|Ψ> = E, for example (and if my memory servers right…)
Chatroulette is by far the most useless thing that has been created on the Internet. I wish I could have the memories of using it erased from my brain, and the electricity it takes to run the site and the computers connected to it back as well.
In perhaps related news, Chris DeWolfe recently bought a little company called MindJolt which operates the largest arcade portal on Facebook with something like 2.4m daily users.

http://techcrunch.com/2010/03/03/chris-dewolfe-mindjolt-aust...
The problem with climate science: More research makes the controversy worse?
I know it carries certain baggage with it but I love my second hand Aeron http://en.wikipedia.org/wiki/Aeron_chair.

As a freelancer I've worked in the offices of a good number of large enterprises and so trialled several office chairs. I've found that, once it's set up right for you, the Aeron is hard to beat for comfort, particularly over protracted periods.
If nothing else, I'll put my slides online -- but coming in person would give you the opportunity to hear me speak and ask questions at the talk, too.
It seems that you have never been to zombo.com.
I think by now XP users are used to not having much fun. Your operating system is ten years old! The average hard drive was 40GB when it was released!
Is this article somehow getting past the duplicates filter? I'm sure I've seen it here before, and Google turned up http://news.ycombinator.com/item?id=1164968 and http://news.ycombinator.com/item?id=1130197 (not sure if either of these were actually the version I read).
I was going to copy and paste some choice dumb quotes from this, but apparently I'm not allowed to select text or something on NYT, since they use JS to remove my selection as soon as I make it. I added nytimes.com to my HN filter. Sorry if this comment is kind of useless for actual discussion of the article, but I had thought NYT didn't put out crap like this or (once you got in, anyway) do shady stuff on their site.

edit: I guess it's one of those insert-shit-into-your-clipboard-when-you-try-to-copy-text things, except it's breaking in Chromium in Linux for me.
One of the few comment where I laughed in real-life. So, LOL :-)
In New Zealand:

() == "round brackets"
[] == "square brackets"
{} == "curly brackets"
<> == "pointy brackets"
These ideas are cute and fun.

Cute and fun does not a business make.

If cute and fun made a business, kittens would be rich.

Kittens are not rich.

Ergo, these are not "startups."
The only way I could replicate this is through selecting some text, then clicking until the ? appears (which lets you search their site for the selected text) and then clicking somewhere else. The ? goes away and takes the selected text. But I think it's unintentional and do no believe they are intentionally trying to keep you from selecting text. I was able to keep the selection there.