skysight-inc/HackerNews huggingface dataset:
They should have charged your Mom for the local call and charged you for the leg between Maine and LA.

That is how it works. In the US local calls are free, and his mom pays all $0 of it.
From the statement it looks like they want the "large language" to standardize "the module language, exception system, s-expression grammar, etc." That would give a standard target for libraries to target, which would make it easier to write libraries and applications that are portable across different popular versions of Scheme.

Good luck, but I confidently predict failure. Lisp attracts language perfectionists, and then differing opinions among perfectionists about what is perfect results in fragmentation. People who are not language perfectionists are more likely to be satisfied with a popular language with glaring deficiencies but lots of reasonably well implemented libraries. Which in my opinion describes the comparison languages in that statement, namely Perl, Python, C, and Ruby.
It's beautiful that this is the one spot where the W3C got the content/presentation separation correctly.

* but you can represent that diff for the user by using INS and DEL elements.*

This would be false. No thank you. The whole point of including the datetime attribute is to allow for storing the versions in the document itself. HTML should never be hand-coded and should only be interacted with via a good editor. However, there aren't too many of those around.

The default web browser behaviour for dealing with the INS and DEL elements is incorrect and the cause of it is a lack of understanding of what those elements are for and why they were included in the spec.
RuneScape - the massive online adventure game by Jagex Ltd.
Measuring the User Experience
Why Omaha is a great place for startups
I always dress to the level of the CEO. If he's looking scruffy, I make sure I look a bit better than that. If he's in suites, that's what I wear. Besides I hate to tell you this but looks are what people judge you on and the guy in the suite or even long sleeve shirt is going to have more weight than the t-shirt guy. It's just reality.
5 Tips for Diabetes Prevention
What is wrong with that? Seriously?

Firebombing peasant farmers in another country - and you see nothing wrong with that?

Perhaps we could accept some social and economic responsibility for dealing with the problem. Firebombing the poppy fields would be like removing all web developers hands because a website was compromised and credit card numbers stolen.
#3 is pretty awesome. "In result, the French government immediately allocated nearly $10 million for emergency housing in Paris, proving to be one of the most effective and benevolent guerrilla marketing campaigns in the world to date."
I agree, the reasons are a bit asinine.

Those celebrities (at least the ones who bring the "kudos" and "glamour" for the mainstream) who chose to turn on this feature already want to be found. "I'm eating at this exclusive restuarant", "I'm over at <someone even more famous>'s party", etc.

It's not as if the hoards of obsessive fans wouldn't already know the location. And how do you think the paparazzi know where to camp out? The information is already out there. Just go drive down any street in Hollywood and see star maps being sold on the corner.
> I was looking at the YCombinator graduates and realized that in order to get accepted you had to have went to a very good college.

Is this written doctrine, or just an observation?

University-ism is one of those things that really bugs me, given that it basically boils down to "physical proximity and financial means to attend a university that I've heard of", without respect to the fact that some really dumb people still end up at very good universities (and similarly, lots of smart people end up at less-good universities).

Not that I'm suggesting that YC operates any such policy. I just thought it was worth mentioning because I've seen it in operation in various places and it generally causes me to run a mile.
It's fairly straightforward if you're a C programmer and think of arrays as contiguous blocks of memory.

int * a = (int * )malloc(5);

a is a pointer to the beginning of an integer (default 4 byte) array. a[i] == a + i == ((uint8_t * )a)+i*sizeof(int). Therefore, a[0] == a + 0 == the first element in a contiguous block of memory.
A new way to track network delays
It stores versions of the document within the document itself via the INS and DEL elements.

Each date up at the top as various changes associated with it. On each day, changes were made to the document. By clicking show/hide you can toggle the changes from that day. By clicking Apply Changes, you can apply all changes up until that day (so if you're applying changes up till day 3, it will apply the changes from day 1 and 2 as well). Play Through Changes does the same thing, however it pauses for a second or two between the changes so you can visually see the changes (fade in/out of the elements).

Applying all changes will run through everything and give you the "final" version of the document.

I'll include a better explanation on the website itself, I was just tired as heck at 4am ;)
Ode To A Lost iPhone
I think I'd like to actually hit a real store prior to buying this, as my guess is that this is just Getting Real v. 2.0.

It clearly not aimed at their fans, but a much broader business crowd.
until people figure out how to get high on saffron instead.
Open source was pushed by hardware companies like IBM, HP to sell more iron and get support contracts on annual basis.

The main selling point for open source is the source code you get for insurance. I doubt anyone would read a millions of lines of source code.

Open source != free. Recently I researched an open source database. Yes you can download the community edition for free. But the documentation is $80. What is free? Without documentation there is not a way to learn it. To read the source code? Anyone doing it?

Now comes the interesting part. The enterprise version support is $10K without phone support, $15K with phone support. And this is an annual subscription. With no documentation you have to get support.

Big companies like IBM, HP are making money from support which is on annual basis. It is hard to get so much $'s on annual basis with software alone.
Ah sorry, I'll include that as well.
If I rightly expect to be able to manipulate you using nothing more than a cheap costume, what I'm doing merely looks like respect. Dressing down means I've decided I can take you seriously.
"0123456789"

ch[0] = 0;
ch[1] = 1;
ch[2] = 2;
:
ch[9] = 9;

ch[1] = 0;
ch[2] = 1;
ch[3] = 2;

....
I'm not even sure I follow the premise of this article, perhaps someone can enlighten me.

Seems like it's all based on "I don't like Javascript, so we should replace it because no one wants to write it"... whoa hold on a second there professor! I love Javascript. It's fast, full-featured (you can do what Flash can do in Javascript, just don't try to support IE6 -- hardly Javascript's fault), it looks pretty, it's easy to understand, it takes a lot of load off my back-end servers, etc, etc, etc.

I write Javascript all day long and I'm happy about it.

Anyway. I hope Javascript does get more usage, although I think it's already approaching use on 100% of websites as it is... so... mission accomplished!
Any discussion of taxes which concentrates on rates and ignores deductions and the like is fundamentally dishonest.
There is a point made that anything done in flash should be doable in javascript. But flash is more than just actionscript, it's also a presentation engine that is much more appealing to those little applications that require a speedier UI.

HTML5 to the rescue. Maybe.
Ask HN: Good Logo Designers?
Looking for someone to design some logos. Any suggestions?
The idea is that Scheme has been controlled by the expansionists lately and has gotten pretty large and practical.

As for why people don't just use CL, Scheme isn't laden with the historical mistakes that Common Lisp is, Scheme is still capable of evolving, and "large Scheme" is much more approachable to beginners than CL because of DrScheme and other efforts of the PLT people. And some people just like Scheme's approach better.
You missed this paren: )
Let them play!
Tech giants unite against Google
I see; so you're not accusing him of babbling?
Yes, Obama is a person, but he's a very relevant in this discussion. That relevance means that he rates a mention whether he's a person or a breadbox.
If you ever have to pack multidimentional data in a flat array, I wish you luck, then. In this case, starting at 1 messes up lookup and insertion. You have to insert "-1" or "+1" pretty often. Too hard to get right in my opinion, I prefer the easier way: to start at 0.
What I find a lot more interesting is the possibility of many competing Internet currencies not tied to any national one.

Would you also find it interesting to be indicted for money laundering?
http://en.wikipedia.org/wiki/E-gold
http://www.wired.com/threatlevel/2009/06/e-gold/
I think the goal is being good enough that nobody can tell you what to wear.
Sounds a bit unfair to all the saffron farmers in other countries. With half the land in Afghanistan suddenly devoted to saffron production, the value of saffron will plummet. Meanwhile, Afghan saffron farmers will be selling their saffron to the US government for some insane price. If I were a foreign saffron farmer I'd be pretty pissed off. Oh, and the number one saffron producer at the moment is Iran, so you'd probably get a vast industry in smuggling Iranian saffron across the border to be sold in Afghanistan.

Oh, and also the drop in opium production will raise opium prices, and so you'll need to keep raising the Afghanistan saffron buying price in order to keep it more attractive than opium farming.

I foresee all sorts of unforeseen consequences, and those are just the foreseen ones!
i couldn't bring myself to stick null pointers here and there for the convenience of syntax :P

i see a lot about code being written for humans, but i'm not onboard with it. elegance in how it executes is #1, and elegance of maintenance is #2.
I wouldn't use such a harsh words, but probably share the opinion
Why did Newser’s traffic fall off a cliff?
Virtual Box? It's great that people can try it out and see what it's capable of, but doesn't that sort of defeat the point? I mean, if its real claim to fame is that it's written in assembler than it seems that running it inside a C (is VB C?) application on top of a C operating system would seem to miss its best qualities.

Now if I could only find a floppy around here...
Delicious is that way ->
Pretty cool stuff, this would have been helpful in assembler class when I learned the hard way about aligning memory ;)
The responses in this thread are convincing me that a dress code is a great idea. It would keep out the socially clueless nerds nobody wants to be around.
I think grandalf is right on this one. That last article was pretty dickish.

I hadn't actually expected a whole lot of people to read it. (No, I'm not doing anything to promote the site. Some of the ... less gracious than usual comments tipped me off that something was up, and Google Analytics suggested I look at ycombinator to figure out why the heck it had increased my monthly traffic by 900%.)

The big regret? I was reworking the layout. Because I suck at CSS, this takes a few days. Normally it's not a big deal. There may be forty or fifty non-Dashboard visitors. When traffic spikes at the same time as the layout is unprecedentedly ugly, that's something to be ashamed of. I'm surprised anybody even read the article. I would have been tempted to comment, "D00d, ur site is uglier than ur m0m. tl/dr."
Not true. Actually, a couple of years ago, GoDaddy donated $10K to the OpenSSH project:

http://articles.techrepublic.com.com/5100-10878_11-6063349.h...

Other large corporate users of OpenSSH have also donated (both code and money) to the project, though I don't have specific examples off the top of my head at this exact moment.
I don't necessarily disagree, but we already don't have a war on a long list of drugs, from caffeine to nicotine to alcohol to pharmaceuticals. You seem to feel that this list is inadequate, but that legalization of all drugs isn't the answer either, so I'd be interested to know which drugs we should no longer war against, and what the criteria is.
>SafeBank would maintain a reserve level 2-3x higher than Fed requirements and any other bank.

Which, for the record, isn't full-reserve (the legal limit is 900% leveraging... i.e., if I deposit $10, the bank can loan $90 off of that). He'd still be loaning out money he doesn't have, and he'd still be able to generate revenue from that.

In the case of full-reserve banking, you can still make money. You may not be able to offer FREE CHECKING and free x x x x blah blah blah, but with the interest accumulated from your loans, a decent amount of working capital, and fees from accounts it's definitely conceivable.
The FARC in Columbia and the war lords in Afghanistan are all rich because a bunch of baby boomers can't bare the thought of legalizing drugs. Please someone contradict me and make a more reasoned argument. I am too pissed off to think of anything better.
Didn't he just say it might be because he uses OpenBSD?
First visit to San Francisco... suggestions?
Hi there,

I'm a Canadian entrepreneur/designer about to visit San Francisco for the first time, and am interested in ideas of people to meet, places to go, events to attend, etc. With all the talk of SF being a great place to be for an entrepreneur, I'd love to experience as much of that as I can in a short span of time! If any of you have ideas, I'm all ears. Also, if anyone can recommend a great hostel to check in to that would be a wonderful help.

I'll be there Sept 1-3, 8-9 and the morning of the 10th (I'm attending a nearby entrepreneurial gathering the 4th - 7th).

Since December '06 I've been co-founder of a consumer wellness technology company, first in product development in China and then jack-of-all-trades marketer/designer/web-developer in Canada as we've evolved into a retail/distribution company. I'm 26.

After building our e-commerce business this fall while living in Buenos Aires, in early 2010 I'll be looking for a new project to start/join (probably start) and so I'm interested in meeting almost anyone at this point, as I have extremely diverse interests and have a feeling that my next big thing hasn't occurred to me yet. I am a generalist who also loves delving into details and am most proficient at communication (writing/speaking), design, and strategy. I have also been poking away at learning Python+Django lately, as I've been designing/building websites for several years but am just getting into the real meat of programming. I enjoy learning about almost anything and have been an avid researcher of eclectic interests since about age 5.

I have often thought about spending time in San Francisco if I could get visa issues sorted out because it seems like it may be a great fit.

My email is mhuebert (at) gmail (dot) ca

(I also have an informal bio up here: http://www.huebert.ca/bio.html)
really, all we need is better tools for working with javascript. the language is fine. the pain is in the lack of quality tools.

aptana is the best ide i know of to write javascript in, and it's decent, but you don't get the documentation you can embed into javascript the way you can with visual studio. however, in visual studio, there is no document outliner to quickly navigate large amounts of javascript like you can in aptana studio. so although i like the documentation add-ons microsoft made for intellisense in visual studio, i write javascript primarily with aptana studio. the intellisense in both is merely ok when compared to intellisense for other languages and ides.

then when debugging, the best tool i know of is firefox with firebug, which we all love because it's just there, but is horrible when it comes to stability as of late.

nothing is wrong with the language; major need, though, for better tools.
I am no great fan of Javascript but it definitely has it's place and I'm knee-deep in it at the moment. It works and is useful. Should it be used for everything? Of course not.

This article is little more than a rant against a language the author personally doesn't like. That's okay. Maybe he can come up with something better.
Everything you say is true for traditional full service banks. I believe however that we need to drop the idea of the one stop full service bank.

Where real innovation and safety comes is through the idea of narrow limited purpose banks. There is a lot of space to innovate if you as a bank can focus on one product only.

The simple way of doing this is to imagine every account type a bank has as a separate mutual fund.

The checking account would be replaced by a 100% reserve 0 interest cash mutual fund, which makes its money from float, membership fees, transaction fees etc. Most checking accounts now are paying an insignificant amount of interest anyway.

Savings accounts can be offered by various levels of money market and similar funds.

If all of these funds follow the same simple standards it is easy to transfer between them, even if they are run by different companies. We are working on creating these new standards on the Agile Banking list:

http://groups.google.com/group/agile-banking

One of these standards we are working on is a dead simple OAuth/REST based transaction API that we're calling OpenTransact. It allows for very simple transfers, but allows more complicated financial transactions to be built on top of it.

http://wiki.github.com/opentransact/opentransact/opentransac...

What about ATM fees, credit cards etc. These should be run by independent companies. On the Agile Banking list we are talking about independent card issuers. These are independent companies that offer regular payment cards that in essence control OAuth Access Tokens to an OpenTransact based cash mutual fund as I described above.

As a card issuers only access to your account is via OAuth, you as a consumer can easily manage limits and even revoke the Access Token. You are in control.

Business model for these card issuers? Advertising on cards, transaction fees, membership fees etc.

There is plenty of money to be made in this business, we don't need to keep thinking about it in the frame of how it has been done until today.
Ok, so you are a troll. I wish there was a way to denounce people.
"DIETY"? Is that like a deity for dieters?
Thanks man! That means a lot to me :-)
Oh? I'm interested in hearing your logic. I see no point to Loopt and think it looks cheap, but it's expanded to the point where it's mentioned in TV commercials, and its founder is Paul Graham's golden boy.

I'm asking because your logic re:Tipjoy was sound, and I'd like to see a similar argument for Loopt.
which would also illustrate what K&R said about array indices just being syntactic sugar for pointer arithmetic.

My mind has been blown.
I haven't read it carefully, but I noticed a few mistakes.

It's Y Combinator, not Y combinator. We started it in March 2005, not the summer. A lot more than 14% of the first 70 companies received follow-on funding; generally 2/3 or more do.

Also, I think this:

"While Paul Graham was influential through his essays, he is far more influential now that he runs the most high-profile accelerator programme in the world."

is actually false. Writing is by its nature a more effective generator of fame than almost any other kind of work. It's unlikely that switching part of your time from writing to some other kind of work would increase your fame. And in fact I have independent corroboration of this. Before I started YC, my site was often the first Google search result for "graham" and sometimes even for "paul." It's nothing like that now.
Even the ones that we shouldn't condone, shouldn't be opposed as we currently fight the 'war' on drugs.

The war is wrongheaded and self-defeating, regardless of which currently-illegal drugs might be safely and productively legalized.
Well, of course customers' money is the most important thing, no doubt about it.

But it struck me that you mentioned several times in the article that you know what and how to do, you just don't have the leverage of being the main body. Why would you deny it? Is it something bad? I don't think so. Would you refuse if Twitter or Facebook approached you with a decent offer?
Thanks for the heads up! :D
I use the flag button to denounce everything worth denouncing.
Aditya, thanks for the feedback -- if anything this latest release reflects that we are much more focused on solving search problems as they relate to both consumers and businesses. Previously BackType was viewed as a toolset for comment authors, bloggers, and businesses -- features like subscriptions, claiming your own comments, etc still exist but they are more buried for those power users. We're working hard on improving our search :)
Better get used to it, soon it will be used on the server side too.
20 Years Of Evolution: Scott Miller And 3D Realms
Where the weed at??
Does Adding a Twitter Button Get You a Retweet?
It seemed to work fine for Haskell.
Self-Scheduling Ruby Scripts
Tumblr lead developer on running a popular blog
And you can have Warren Buffet as your neighbor!
Absolutely, we're going to be regularly deploying improvements to our search. BTW, we're hiring, so if you or anyone else is interested in helping us solve these problems please get in touch.
First I don't see how naming a function '_' translates into calling it a lambda. Also, i18n much?

Doesn't like this

def handle_click(self):
foo = self.flim()
if foo:
self.flam(foo)

onClick(handle_click)

And thinks this mess is better

with onClick():
def _(self):
foo = self.flim()
if foo:
self.flam()

My problems with 2nd include 1) it's ugly, convulted and I'd argue misusing with, 2) by no longer having a name for flimflamfunc you loose documentation, 3) hard to reuse flimflamfunc, 4) hard to decorate, mock, dynamically replace flimflamfunc.

Author's main dislike about first code block is "we're required to define the function body before the place where it will be actually used." Which I think is preferable but accept that's my opinion. They're ways to solve that which are easier, cleaner, and more pythonic than author's proposed solution.

def callback(onFoo):
def inner(func):
onFoo(func)
return func
return inner

@callback(onClick)
def handle_click(self):
pass

There might be good reasons for multi-line lambdas, but I don't see any presented here. And if we assume multi-line lambdas are awesome, this is not an acceptable implimentation.
It's marketing. That's all.
Best of luck to Abby & Ivan in their future endeavors

It's refreshing to see this communal response to the closing of a startup rather than the typical icy headlines with droves of disconnected commentary...
Except that there've been rumors swirling regarding the FDIC's solvency for a while now. People no longer confident in the government's bailout ability would be comforted to hear there's an option where much more of their money will be physically retained.

Not that the government will let the FDIC fail. They'll just inject new money endlessly to prevent it.
I did flag him now. I hadn't noticed the button before, thanks.
Other useful links:

http://forums.macrumors.com/showthread.php?t=714535&page...

http://www.enabletethering.com/Tethering.html

FYI, the APN field (whose default value is wap.cingular) needs to be replaced with the value of acds.voicemail. The article implied you somehow could have two addresses in there.
For 98% of all software, 'elegance of maintenance' is vastly more important than your #1. Most software doesn't need the absolute fastest hand tuned implementation, it needs an implementation that the poor schlub who inherits it in 15 years can understand.

Now I'm not agreeing about the particular indexing argument put forth by edw519, I think zero indexes lead to cleaner code whenever you have to do math with them, but unless you can make an honest case for maximum performance, I have to disagree with your assertion about elegance.