skysight-inc/HackerNews huggingface dataset:
This looks like an assembler that writes out byte code that a virtual machine runs (where that VM also supports just-in-time optimization and garbage collection). There seem to be a bunch of these for the Java VM that convert "Java assembly code" into valid .class files (http://tinf2.vub.ac.be/~dvermeir/courses/compilers/javaa/ for example).

An interesting idea -- I work with Java and C# every day, but I never thought of writing assembly code for the JVM or .Net VM.
I have used both Prototype and jQuery. I am now sold 100% to jQuery. I like the fact that using jQuery I can produce very concise and readable code.

I also like the way you can extend the jQuery object with plugins. It has wide support and a large community of bloggers seem to be churning more and more plugins for it .. and I like the fact that John Resig is now working for the Mozilla Foundation.
Exactly, I think there are over at least 10+ companies in this space. But for some reason they all suck (and their domain names are far worse).

"We've tried three times to fund startups solving this problem" <- They never surfaced? Did they change gears along the way?

p.s.
Debit payments online are usually not subject to high trans fees, but that could change soon (I'm from Canada)
I do it to ward off hero-worship. If you're calling him Enrico (or "ol' Enrico", like my grandpa did), you're less likely to think of him as some superhuman who thought thoughts you could never think yourself.
Given that 99-point-something percent of people fall into one biological category or the other, it's a pretty reasonable approximation.
Samsung F400 Black Unlocked 
Samsung F400 good looking handset enables you with pleasant look and so its multi functional, Celerity of image by 3.15 Mega pixel camera having resolution of 2048*1536 pixel with video and flash application deserve the best one.
Seems like you can write code in this style, if that's the style you like, without the magical and error-prone stack/environment inspection. Like, this example:

with bmap([1,2,3]) as foo:
def _(x):
return (float(x) + 1) / 2
print foo # [1.0, 1.5, 2.0]

could be done with decorators:

def flip(f, x): # from Haskell's standard library
return lambda y: f(y, x)

@flip(map, [1,2,3])
def result(x):
return (float(x) + 1) / 2
print result # [1.0, 1.5, 2.0]

though the way 'result' is bound is, er, unconventional.
Implement a Forth on the OS. If the rest of the OS is in ASM anyway, you can do high-level work in Forth.
I think the problem is: what do you do when you really like a site and the community of people that revolves around it, but your interests are broader than just what that site covers? What if you want a hacker news, but for other topics in your life you are interested in?

You are tempted to try to broaden the definition of that niche site but pushing it's boundaries. It is up to the site to push back on you and resist that.

I think there is a lot of confusion around what qualifies as "Hacker News" both in tone and scope anyway. The niche is ill-defined. I could probably even defend a position that focusing on startups isn't really hacker news either even though it's clearly an interest of pg's.
How about turning HN karma into a currency?

Strangely enough I had a dream the other night where I was going to a HN meet with my friend (next SF one will be early September, BTW - and I owe 2 people coffee and didn't email them yet...sorry!) and when I got there, there was a vending machine where you could exchange your karma for everything from pants (?) to programming books.

I woke up laughing because this was so obviously stupid, but then I started to consider that if HN was a more conventional site with advertisers and sponsors, rewarding the higher-ranked posts and users with discounts from the merchant sponsors would actually make perfect sense. It's very obvious on a lot of niche forums who the community leaders are, and how much they influence the thinking (and often purchasing decisions) of others.
MacBook Pro: The Perfect Computer?
What's legal in Japan creeps me out, but what's illegal in the US is often silly.
Bet your twitter followers. There's a though :-)
Solicit feedback, not funding [video]
I don't think the availability of alcohol is the main reason for alcoholism rates in Indian reservations. There's that whole reservation aspect of it.

And as far as inner city drugs go, they might as well be legal given how easy it is to get them.

Most people wouldn't do drugs even with Nike like advertising and those who do get hooked could get it legally. Wouldn't steal from their own mother to buy it, wouldn't support the Taliban.
this topic comes up once every month or two.

jquery. its very simple and fast by default, easy to build on top of, and easy to read. it has the most industry support, right now.
There are more cross-gender people in America than there are Jews.
> pg seems to be of the latter stripe, so it's no surprise that Hacker News reflects this bias, and will continue to do so in the future.

If we start from the assumption that if somebody writes about something that he is interested in it, then would you please categorize the following list into 'one or two little areas' ?

http://paulgraham.com/articles.html
I already pay my rent online, as well as have an interface to request maintenance or ask questions to the management company. This is in the US. I can pay by direct bank withdrawal for free, or pay a fee to use a credit card.

My apartment complex uses this system: http://www.propertysolutions.com/ As an end-user of the system, I am completely satisfied.
Technology is not actually ruining our brains but perhaps there is too much information entering our brains now, compared to 20-30 years ago. Perhaps our brains are re-prioritizing what needs to be remembered and what not.

I personally code without using any reference/cheat sheets (not in Erhlang ;) ) , but for the life of me I can never remember my mobile number!
One guy? Were supposed to relocate our lives based on one guy's lottery-winning experience?
Your bank likely provides bill-paying service (most major ones do).
A binary conception of Jewness is insufficient.
I am giving a second thought to this too. I remembered that article too. However, I find it difficult to believe this is the case in Mexico, a very corrupted country with high level of narcotics penetration. We can't predict the future, so I am interested in statistics. In two years we should have them I hope. But again, statistics can easily be manipulated, since it is mostly the government agencies feeding us this data. Let's see, I want to be wrong.
I don't really think I'm confused.

Not to put too fine a point on it, but "of course you don't." If you did, you would change your opinion.

* I think the majority of people who browse with JS deliberately turned off are misinformed*

Even if so, they are the same so-called 'paranoid' people to whom a secure (and hopefully anonymous) micropayment platform appeals.

And even if I am confused about that I'm certainly not wrong about the numbers, they're minute.

What is important is not absolute numbers. I reckon that school teachers comprise a minute portion of all web surfers. I doubt that Patrick would use this as a reason to exclude such from his Bingo Card Creator site.

I consider myself to be super-paranoid and would welcome with open arms a proper cryptographically secure internet payment system.

You would think that one could generalize this.
Some apartment companies already do take rent payments online. But those are the more modern companies who tend to cater to younger folks.

In general, folks who run the majority of apartments aren't too interested in fancy new stuff, as much of the fancy new stuff that gets pitched to them are thinly disguised plots to swindle them out of something.

Management companies, depending on the size of the apartment complex already suck between 5-10% of the gross receipts off the top. Adding the transaction costs for online payment (usually close to the costs of a credit card, so they'll be in the 1-3% range), and a marginally profitable apartment complex can quickly go into the red with cash flow problems.

The apartment complex I live in tends to have a bimodal age distribution. We're close to a private university, so there are a bunch of younger folks, but there are also a lot of older tenants. I've been here 5 years (some bad credit stuff rolls off my credit report late this year, so I can start looking for a house about the beginning of 2010), and among the longer term tenants, I'm one of the few who are "into" computers enough that I'd consider EFT.
What? If anything, people have criticized PHP on being too verbose, and this article tends to continue in that trend.

Still, I loved it. It took a second to "get" what he was doing with all that recursion, and then I fell even more in love it it. I can't wait to start mucking about with all that stuff.
Let me conclude:

At first I tried hard to make my blog well-integrated and popular. I used all the usual SEO techniques and developed a mass of followers. Once I was there, I stopped caring about these things and voila - I am still popular. My position as lead developer of Tumblr might be related.
I don't have one opinion or another about the customers, all I know is that you can build a viable business without catering to everybody. 92+% of the visitors to the sites that I look after have java support, 97%+ have javascript.

I don't think the remaining 3% are going to be the ones to make or break such an application.

Try using facebook, youtube or any other number of sites with flash, java and javascript shut off.
> A much better point against JS would have been about XSS or similar.

I don't think anyone was making a point against JavaScript in terms of vulnerabilities in the JavaScript interpreter itself. If you read the statement to which you reply, you might notice that the parent comment referred to people wanting to avoid execution of code from the Internet on the machine -- not about whether JavaScript is itself directly vulnerable.

> the local-machine arbitrary-code-execution exploit you seemed to allude to.

I didn't get that impression at all.
The content of your blog post is less than your comment here. Please post your thoughts as comment directly next time. ;-)
I really don't like these titles, because they come off as authoritative -- as in a scientific study was done -- only for people to follow the link to end up reading some guy's thoughts on technology and memory because he forgot something.
What caused the recession
Gah, this piece is fluff. I don't have a pile of poems memorized, I'll admit that. I don't have phone numbers memorized either. What I do have tho, is a very broad knowledge. I know enough about a lot of things to effectively search, and i can retain lots of stuff, I just don't do the details. Does this mean I am not as capable of coming up with something new, or that Im not as capable of coming up with something new in the same old ways? Because I have access to top-shelf knowledge of many fields, I can put ideas together that would have remained separate for lifetimes in previous generations, or is this synthesis different from some "one true creativity"?
I agree that the author detracted from what could be a more interesting (less noisy) conversation by attempting to be affected by the "problem."

By "can be accounted for" I mean that while posing a problem, the considerations do not yet prove to be insurmountable. Especially when the author referred to any algorithm used by Netflix, not simply one constrained by the contest's static training set and evaluation procedure.

But we are in agreement that it is by no means a solved problem, and that's what makes this a great period for machine learning.
Just so y'all know, Apple's already "fixed" (or "broken", depending on your POV) this way of enabling tethering for 3.1, http://www.macrumors.com/2009/07/15/iphone-3-1-beta-2-disabl...
So, uh, here's a weird suggestion - have THREE categories:

1. Verifiably male
2. Verifiably female
3. None of the above

This would probably spur more transgenders into track and field, and sports in general..
I think you should have a look at the codebase of what goes on in your 'typical' embedded device.

A lousy navigation system, media player or cell phone is much more of a computer than your windows '98 box from a decade ago, both in terms of cpu capabilities, multitasking requirements and storage available. Think filesystems, databases, media playing, hot plug capability and so on.

The fact that most of the screens are small is no good reason to assume that what lies beyond that small screen is also somehow substandard.
I think this is a great idea. I've always been skeptical about huge sums of money being spent on hardware. I don't think laptops magically teach you cs. but I do think that cs can be learned without computers.
With such light sentences, I suspect many people would. E-gold continues to operate and the founders ~8 week so of community service and a $200 were pretty light punishments, (although he's apparently deeply in debt, not least due to legal fees). Their main breach of the law seems to be in not complying with the existing regulations on money-transmittal businesses - and basically the production was saying that the only reason you exchange gold is for that purpose.

I don't know if transferable coupons redeemable for in-kind services would meet that same test, or surely Blizzard would have been prosecuted over tolerating real-money-trading in World of Warcraft assets.
I have very little experience programming so i figured an embedded system would give me a good "ground up" approach to learning some programming. I've heard good things about lua, i was considering ADA (rock solid stability is key for this project) or smalltalk. I'm still in the planning stages of everything involving this project and infact i'm going to build a midibox first to get familiar with embedded systems and circuit design. Some people have made some impressive controllers, and synths with the project.

http://www.midibox.org/
http://www.ucapps.de/
Hijack: Get A Live IRB Prompt For Any Existing Ruby Process
A while back I used a similar technique to build out a "sinatra"-esque way to declare handlers in python http://sigusr2.net/2009/Mar/04/dispatching-with-with.html
Six Startup CEOs Boil Down Their Company Culture to One Word
In the meantime, binary conceptions of gender solve problems like: girls in an Indiana high school want to play varsity basketball but cannot compete on the boys team.
The reason I didn't buys a MBP was because it can't support my 2 Samsung 22" displays. I don't work on anything but 2 displays these days...
Ask HN: How did the Erlang articles disappear on HN yesterday?
Were we censored or did we flag the articles by ourselves, or did the admin remove all the Erlang entries from appearing on the front page? How did we get rid of the Erlang articles? I'm just curious about it.
Are the U.S. wire transfer systems (the Federal Reserve Wire Network and the Clearing House Interbank Payments System) not efficient? I know that banks charge a lot for customers to wire money to other accounts outside of that bank but I'm not sure whether that is a byproduct of an inefficient system or just a result of greedy banks.

Do other countries have regulations that prevent banks from charging large sums for wire transfers?
Dupe: http://news.ycombinator.com/item?id=776439
The UNLincoln campus is an hour away, but the UNOmaha campus is square in the middle of the city and has developed some decent compsci, engineering, and MIS programs in the past few years. It's not yet the brain trust you'd get from a namebrand school; right now it's mostly a machine that creates new recruits for nearby businesses (Union Pacific, Con Agra, Lockheed, etc.) But I can see it becoming the sort of place that helps foster a startup community. They even have a business incubator for young tech companies (http://www.scott-technology.com/incubator.asp). Like you say, the situation will only get better.
> Try using facebook, youtube or any other number of sites with flash, java . . . shut off.

Actually, I do visit those sites without Flash automatically playing in my browser. In fact, I use a script to download YouTube videos and play them locally with a media player. I'm not sure what Java has to do with being able to use Facebook or YouTube at all.

JavaScript is pretty ubiquitous, but stuff like Google Maps still degrades usably for those who aren't using JavaScript (for instance), as do the sites and Web applications I design.

I think that explicitly throwing away 3% of your potential users is pretty short-sighted, especially when it's for something as lame as "Well, they don't use JavaScript, and I could do this stuff with other technologies too." I wonder why people don't think of, for instance, the blind using screen readers when they utter platitudes about how the 3% don't matter.
So now we need to solve a problem in the legal system?

Doesn't it get to a point where you can't solve any problems because of the other systems they're tied to?

How about we just agree from a moral perspective that:

1. Anonymous defamation etc. is cowardly and should be persecuted appropriately.

2. Maintaining reasonable privacy is something we should strive for, and that it should be just as important as #1.

3. A legal system needs to be in place that we can trust to maintain both #1 and #2.

Those are our requirements. Now I'm not saying we're going to solve it right here and now, but thinking about it this way, as a problem requiring a solution and not a big wall we can't get past, definitely isn't going to hurt.
NY Transportation Authority Cites Schedules as Copyrighted Material
New York's Metropolitan Transportation Authority has sent a take down notice to Greenwich man Chris Schoenfeld for using Metropolitan Transportation Authority schedules to power his StationStops iPhone application.
Self Regulating Mug (+ pics at end)
I think you're going in the wrong direction with this, why not simply have one category and rank them all as 'people', the ultimate in emancipation.
You're probably right. I'm still feeling too lazy to sift through it, though. I'd rather just deal with one discussion context, and spend the free time I would have spent on the other discussion context reading SICP instead.

edit: Part of the problem is that I don't like the LtU discussion presentation as much as HN's, I'm sure.
Actually, I don't think he understands how banks work, period. They loan the money out. That is where the money comes from. How much money a bank makes is about what sort of loans it makes. Guy talks about "keeping the money in a vault" so he has, roughly speaking, no clue whatsoever how banking works.
This is cool, I've always wondered whether Ruby blocks could be implemented in Python, and it looks like you can get there 99% of the way. You'd still need to implement a feature to check to see if the defined function is a generator, and do something different for generators.
interacting only through db?
Accelerando is amazing.

(I speak as a Sci Fi fan).
i still don't understand why bank transfers take as long as they do.

for me to transfer money electronically from one of my checking accounts to the other, it takes maybe 5 days to process and clear. yet if i physically drive to one bank, withdraw the same amount in cash, then drive to the other bank and deposit it, it clears on both sides within a day.
Sorry, I updated my comment to sound a little less argumentative. Somehow it always comes out wrong ..

I've done my dues in network admin and I can assure you that informed users like yourself are in the minority. I've only ever known a couple of people who turned off JS as a matter of course and they did so for all the wrong reasons, as I mentioned above. I am sure you can imagine the type of "power user" I am talking about.

Anyone who is actually informed about these security issues tends to mitigate them behaviourally. It's like antivirus. Most of the clued-up tech people I know do not constantly run antivirus software; they don't need to because they never take any action which might lead to virus infection. They might scan once a week or month or something.

It's the same with JS, IMO - if you know about the real issues with it, you also know how to avoid them, and you wouldn't ham-fistedly cripple the rest of your browsing experience in the process.
Tales of Pirates
Works out poorly for most women who then wouldn't get a chance at the podium in the majority of sports. I mean it's fine with me, I'm a male who's not too into sports, but...:)
I guess enough people flagged it to take it away.

There is a lower limit where stuff will get auto killed if enough people flagged it.

What bothers me most about these silly flooding tactics is that you've potentially burned a lot of good content about Erlang from ever appearing on HN.

Erlang is a neat concept, and I think that those that flooded the 'new' page with Erlang stuff have done more damage than good.

What you could have simply done is to flag the articles you thought had no place on HN instead of trying to monopolize the discussion by flooding.
Scheming is Believing (2005)
Really? Do you happen to have a source? A quick google search was fruitless for me.
Proof-carrying code is a fine idea, but the proofs for JS programs get into subtle security ideas, confidentiality and integrity being the big two. Information-flow type systems can address this, but I'm not sure I would call them production ready.

Moreover, Javascript is already a very low bar to set in terms of security, and there are still serious compatibility issues between implementations.

Finally, the fact that the web is human-readable is a boon. Who will standardize the bytecode representation? Our benevolent Macromedia/Adobe overlords? Microsoft? The W3C?
The aerospace-IT analogy is an interesting one. I have done programming in aerospace environments and am always amazed that every single screw, nut, and bolt must be redundantly inspected, QA'ed, and certified but "QA" as it applies to software checks source code indenting and not much else. We have a long way to go before application software is as bulletproof as flying.
This sounds so intellectually deep and all, but did you even take roughly 30 seconds to think about what happens when you combine men and women in athletic competition?

Hint: Men will dominate (just about) everything.
A new way to vote in a social news site
The submitter includes a question with the submission.

Only those who get the question right may upvote/downvote the submission.

The challenge for the submitter is to come up with a question that upvoters would tend to get right while downvoters would tend to get wrong.

This motivation would probably restrict voting to only those people who know something about the submission topic.

This might be a good way to handle voting in a forum with wide scope.
nm. i must be confused.
I was right there with him until the words 'pass a law'. I'm hardly a libertarian, but it seems pretty clear even to me that any such law would (1) raise serious and legitimate privacy concerns, and (2) be rife with unintended consequences.

I could imagine such a law applying only to software projects funded with public money, though. There are enough of those to advance the state of knowledge a fair amount....
Tunneling IP traffic over ICMP
That's nice except that it would wind up defeating the whole purpose of gender categories to begin with, which is to give opportunity to a gender with biological disadvantages in that particular sport. For most traditional sports men have the advantages. In other words, one category would be discrimination.

Splitting it into two categories allows a statistically significant number of people to compete in a fair yet meaningful context.