skysight-inc/HackerNews huggingface dataset:
It's probably worth your while to take a loop at Hadoop them. When you can fundamentally map your problem into many small problems and then reduce the results (true for most sequence alignment, etc problems), then Hadoop is very viable. Not exactly common fare these days, but getting more popular and perhaps increasingly so. Plus you don't really have to learn new languages, just a distributed computing framework.
I'm pretty sure what you say is correct, which means that the verbal agreement for equity also holds. It follows that if no equity is given, the contract is breached and the code can be taken elsewhere.
I don't mean to go about writing my web applications in C++. I do plan to write at least a couple for my job that are really performance sensitive. I'd like to use this opportunity to learn and educate myself as I believe a good web software engineer needs to have this kind of knowledge. What if I ever need to hack some code in or out of my web server (nginx, for example)? What if I need to rewrite some really slow code in a C++-based background daemon that communicates with my main application through protocol buffers or something? That's kind of thing I'm thinking about.
The article IDs are different. One ends in 24 and the this one ends in 44.
An analysis of Ruby 1.8.x HTTP client performance
Thanks a lot, Thrift looks very cool. That's exactly the kind of thing I would see myself doing a lot. Offload stuff out of Python altogether and communicate with a C++ daemon.

I heard about Thrift when Protocol Buffers came along but didn't bother to look into it. Is it any better than PB? Does anyone have any experience on this to share?
I haven't used this personally, but I remember reading about the web server behind okcupid.com:
http://www.okws.org/

It uses c++: http://www.okws.org/doku.php?id=okws:tutorial
->(f){f.(3)}.(->(x){x+2})

vs

(lambda f: f(3))(lambda x: x+2)

the first one(ruby) requires me to press the shift key 6 times, the python version only 2, but on the other hand i have to write "lambda" twice. I say they are even :)
Strictly speaking, I don't need to. With just logic:

Consider: "Ideas are worthless without execution."

Assume it is true. It's an idea, so it refers to itself, and it is only worthwhile with execution. Since it is not executable, then if it is true, it is worthless.

Assume it is false. It is worthless, or only worthwhile inso far as it's falsehood is useful.

So, "Ideas are worthless without execution" is itself worthless or false and useful.

In no (possible) case, is "Ideas are worthless without execution" both true and worthwhile.

I don't need examples. I just need logic.
LiveJournal isn't a failure! It has millions of users! It is responsible for substantial open source projects! It pioneered social media! It made a few people rich!

I don't drive a Model T, but a lot of people did.

Show some respect.
These guys are making the code publicly available. They are not making a search engine page that actually competes with google publically available. (Every search on aspseek.com returns no results.)

Also, I don't think the test is commercial damage to the patent holder; it is commercial advantage to the patent violator. That's just the letter of the law, of course, and doesn't predict any actual court rulings, particularly in this era of pretty knee-jerk pro-corporate judges.
Sarah Palin Halloween Costume | Infopirate.org
I was hoping the code name brick would refer to something you throw through windows to break them.

The first 21st century telepathically assisted alien technology computer factory is pretty good too though.
Best of Thailand, Top Lists of Things to See and Do in Thailand | Thailand Travel Online
Yes, there is exactly what you are looking for: Yield.

http://yield.sf.net/

It is an event-driven, staged (threads communicating via message passing) application server, written in C++. It has stages for HTTP server and client, disk IO, gzip, logging (basically all CPU-intensive or IO tasks). Messages between stages are defined in IDL. You can send those over the network via Sun-RPC or JSON-RPC.

Not directly related to your request, but still handy: it also has a stage that wraps the Python VM, so you can write parts of your app in Python.
then I tried to put it in my pocket. and ripped my pocket. Not impressed.
To be clear, Henry Ford was a great innovator in production and assembly techniques, but Karl Benz created the first automobile 23 years before the Model T. I suspect what Ford heard was, "I want an automobile." He figured out how to do that cheaply and on a large scale.
my apologies -- I originally read that as "not everyone" and took it as odd misplaced arrogance. But it was a reading fail. Definitely deserve those downvotes.
He means the URLs that the articles are pointing to (http://www.9to5mac.com/macbook-brick). This site usually won't let you submit a dupe with the same URL.
Actually I did get your point (although you have made it a bit clearer re: you view on big growth, which I didn't get before), I just don't agree with you re: these companies in particular. I have to say I've gotten some good information from 37Signals' ideas. I don't follow their advice like an unquestioning lemming, I just take what works for me and leave it at that.

I can see how 37Signals' marketing might rub some people the wrong way, there's a fine line between productive self promotion and "boasting", a line that I think many people who are good at the former may cross from time to time (hasn't everyone felt like smashing DHH square in that pretty boy face of his at one time or another? :P). But however you feel about their approach, you can't deny that they have created a pretty good lifestyle supporting business for themselves and this should be commended IMO.

I use Backpack almost every day and it serves my particular needs very well. So I also don't agree with you that their products are not that great. I think Backpack is awesome, it does what I need it to do and doesn't get in my way. Their products are simple and straight forward for sure, but that's what I like.

I just think it just sounds like you're throwing the baby out with the bathwater a bit here. But each to their own I guess.
I have taken extensive PHP applications and re-coded them as a C/C++ module to the PHP language. It worked out successfully. A simple loop in PHP that just does some math and prints our a value, can be 1,000 times faster in C; if a PHP object is created and deleted in the loop, and you do the same in C++, you can get 100,000 times faster. Your speedup will vary according to what it does, of course -- if it is mostly waiting for a database, you won't see much speedup at all.

Contact me if you are looking for someone to do that kind of work.

If I were starting a new web app from scratch today, I would code it in C using Thomas Boutelle's cgic library. Of course, it seems one rarely starts anything from scratch these days.
This is a great article - it draws lines for decision making based on your emotional state.

The curve should be modeled as a successive approximation function where the optimism level is really a relative representation of being 'informed'.

The thing is, you can't make this curve correctly until after you've been down the path and figured it out.. because otherwise you don't know what you don't know. That's why this article makes a great point that you just have to ride the rollercoaster of every cycle.
If we had known he was going to commit suicide, I don't think we would have pushed him so hard.
Flag it - don't complain about it.
The author of the blog post is a lead engineer working on the Facebook platform. Maybe their priorities are changing.
Meebo's in Java. Or at least so said the founder when on a recent TechCrunch meetup panel. Specifically, he was making cracks at Ian (from Songkick) for Songkick being in Ruby. ;-)

http://uk.techcrunch.com/2008/09/21/techcrunchtalk-video-sta...
401K? To get rich. Fuck that shit. How about: "Never work at a job with a 401K!" as a rule for how to get rich. Since your alternatives will then be to be poor and miserable or get really rich, you will be more motivated.

Personally, I'd shoot myself in my head if I ever caught myself thinking about protecting my 401K between money markets and equity markets. Figure out something meaningful. Name of my game. Hoarding biosurvival tickets earned working like some chipmunk trying to survive an endless winter that will inevitably kill them, so that you can enjoy the fleeting illusions of stability and more prosperity than your neighbor before your body turns to the same worm food theirs does seems a really shitty way to respond to finding yourself alive on this planet with a good mind and a brief window of autonomy where you might do something really meaningful.
The only way I can think of that this might possibly make economic sense is if they've figured out how to get the waste in the form of large cut-out chunks of metal, rather than chips that oxidize substantially, and can recycle it on site (presumably fairly straightforward, since all the scrap is known to be of the desired alloy composition already).
I think Patents and Closed source proprietary software is an Oxymoron.
Solutions to SICP Exercises
that's a brilliant line.
Tell them that you are going to stop working till this issue is cleared up, and that if they decide to stop working with you, you will revoke all rights to the code you wrote for them through a court order, and that the business will fall through because of legal considerations.

Things will happen fast then. Otherwise, you just go get another job. You have nothing to lose that you have not already lost, they have everything to lose. You have them by the balls, don't let them intimidate you.
I have a job now. For http://tripadvisor.com. Saving lots of money, and actually working on a cool project, but I can't talk about it.
how about a website that features webcams places in the most crime-y areas of each major city, so we can watch what's happening?
I'm not quite sure what his problem with "buy and hold suckers" is. Benjamin Graham and Warren Buffet both built financial empires by doing just that. Peter Lynch didn't too too badly, either. As of now, the only investing strategy which consistently beats the market in the long run is long-term value investing. The technical traders, such as Cramer may do well over 5 or 10 year stretches, but they inevitably have their melt-downs that wipe out everything.

When the market takes a dive, "buy and hold suckers" just keep buying. This leads to dollar cost averaging benefits that lead to even greater long-term market outperformance.

Everything else in the post struck a chord with me. It seems that discipline is king.
Karl Benz created the first automobile

The first automobile was created before Karl Benz was born.

http://en.wikipedia.org/wiki/History_of_the_automobile

Benz created the first production automobile in 1888, 3 years after his (and, respectively, Daimler's and Maybach's) first automobile, and 20 years before the first production Model T was built at the Piquette Plant on September 27, 1908.
How to extract audio from a video
There was always an execution. It just happens to not have been the experiment. The reason we know about those ideas is that somebody put a significant amount of effort into telling the world.
I think you're confusing Bebo and Meebo. The co-founder of Bebo was on that panel and Bebo is written in Java.
Not to be argumentative, but I would be curious about the the $25 trillion figure - where does it come from? It seems very big, and very round for me.

I'm far from an economic expert, so I'm interested in hearing about how you calculated the figure.
'Intelligent' computers put to the test |
Here's the big Thrift/PB comparison table: http://stuartsierra.com/2008/07/10/thrift-vs-protocol-buffer...

Personally, I like Thrift better. More languages and greater community participation.
"... if a company has to keep telling people they are not dead yet, then they may as well be ..."

Just got some confirmation Omnidrive is in the deadpool. Details are here ~ http://flickr.com/photos/bootload/2913315731/
Dammit. I swear I'm too old for Web 2.0. ;-)
Bitwine Acquired By Monster Venture Partners
The farther we drift away from equality, the more restless and chaotic our society becomes.

I would think a college professor would know better than to spout this type of rhetoric with ZERO evidence to back it up.
You are wrong. I generally buy a new laptop every 3 years. I tend to buy a bit up the curve and get 1.5 years where the beast is fast, one year where the beast is "adequate" and half a year where the beast is "slow". To me, it is not about performance in laptops. It is about keyboard stability, robustness and weight. I have a blindingly fast desktop-computer and my laptop is for when I am not at home or when I want to hack code in the recliner. I don't need prime performance for that.
Property news
Consort Estate is a next generation information platform for the property industry. Consort Estate allows its visitors to obtain property articles from industry insiders.
I'm righty and can only raise my right one. But I can also jiggle my left ear...
It's always distressing to see people presenting a failure of government as a failure of the market. The government created this crisis, and the government has responded by causing even more problems and costing taxpayers even more money. By insuring lenders against loss from home mortgages for lower income families (and actively encouraging risky lending so that everyone could "own a home", even people who clearly could not afford to own a home)--practices which reached unprecedented levels in 1999 with new legislation pushed through by Clinton and both parties--the federal government practically guaranteed that the sub-prime crisis would happen.

Now, the complaint is that the market is too free, and the general public will happily believe it. But, markets require consequences, both positive and negative. Poor business practices should lead to losses, while good business practices should lead to gains. Lending on a massive scale to people who you can be reasonably certain aren't going to pay you back is a business practice that should lead to extinction for the companies participating in it. Governments job is to enforce contracts: make companies liable for lies and fraudulent activity. If, instead, they merely funnel a nearly trillion dollar windfall right from taxpayers pockets into the pockets of those most guilty, it insures more and worse of the same. It breaks the market in ways that simply cannot be undone. America has ceded economic leadership status, and turned over the economy to a handful of white collar criminals. What little hope of recovery our economy had before the bailout is now gone. If there were awareness of the problems amongst people making the decisions, it could be corrected in a couple of generations...but denial rules the day, and so it will only get worse.

Not that I'm bitter.
Wow, this is amazing. My startup, which i submitted for YC startup, which focussing on developing IPhone applications, faster , better and cheaper only charges 30 US $ an hour. Might be because, we are an offshore company. www.geniteam.com
I am looking for a partner for the VC application, let me know if you are interested.
Khurram Samad
Gormless geeks guide to good looks
I need a straight razor.

Their link on shaving didn't work, here's another I found:

http://www.motherearthnews.com/Do-It-Yourself/1972-03-01/How...

Also tells what materials to buy, and how much to spend: looks like around $10-20.
Life is a pizza. I want mine to be pepperoni.
I don't know about the $25t figure, but the unfunded obligations (i. e.: debt + Social Security + Medicare + etc...) amount to $59t

http://en.wikipedia.org/wiki/United_States_public_debt
Do you attribute the performance to the implementation language or the different design pattern / approach to ORM?
It's ok, you just had a "senior" moment. Just relax, and don't forget the blood pressure pills ;)
What effect will the financial crisis have on the tech sector?
I was hoping to see much more discussion on this thred, but seems the thread died about a year ago.
W.r.t. donations, do you think that could be a monetization biz model? Though, if I like a site, sometimes I buy their premium service, not exactly because I need it, just to support them.
Do you think a site can be sustained on donation money like that?
Well, we're constantly looking for talented folks at Côdeazur Brasil (http://codeazur.com.br), even for remote work. We actually have an open position for a Rails senior developer at the time but we haven't managed to find anyone yet, or haven't looked hard enough.

Please contact me at jonas@codeazur.com.br with IM info, I'd love to introduce you to some of the stuff we want to do (so maybe you can help).
Outsource yuk
True. Octave is on the list. As mentioned in the Reddit thread though:
http://www.fsf.org/campaigns/priority.html
A lot of companies need to use Matlab because of the large codebase out there that is written in MatLab.

While Octave is good numpy/scipy/matplotlib are also free (in both meanings of the word) and great software.
There is also Sage.

So get started writing machine learning libraries in Python!
A traditional safety razor is generally a much better idea than a straight razor.
Would it weaken his position if he is well paid for his work?
Understand that others are treating this as a business relationship. Being lied to or not treated in a way commensurate with what you have been promised is excellent grounds for leaving.

Stand up for yourself. Tell them you'll sign it together with the stock agreement or walk.
Refinance
Refinance - Experience why so many aussies now choose a fast fair convenient and fuss free approach to REFINANCING their home loans with us. Click here.
That's the same with 'science' in the name of fields and 'democratic' for countries.
Publishing to Mobile
I saw a new way to access Facebook on mobile recently that is like a smart SMS. It is called messmo, and they have a sweet Facebook connection. It is simple, comprehensive, text based, low on data - they may have found a sweetspot. One to watch.
Haven't read the article yet but I find the python version much more readable.
its hard to be profitable when your financing is only justified by a quick exit to Google/Yahoo/MS. Sad but true.
You say you're from Brazil? How bout giving Lua a chance. If speed is your concern Lua might be your ticket. You can also check out the Kepler Project as well.
It's a duplicate because this submission has a space at the end of the url. It also has rel="nofollow" in the link. My guess is that the author submitted

"http://www.9to5mac.com/macbook-brick " rel="nofollow"

as the url.
I knew we shouldn't trust him. But at least he's not Belgian.
Ask YC: Is this the beginning of the end of Facebook?
With the poor financial climate, looming ad recession and the continued exodus of Facebook founders, it seems that Facebook held out their luck for too long and will they flame out like Geocities?
First recorded usage of “Hacker” from MIT paper in 1963
Yes, I was thinking of the comment that "if the name of your field includes the word 'science', it's not a science" when I wrote that.
You've raised a lot of interesting questions, and I cannot possibly respond to them all.

I think you'd enjoy The Paypal Wars (Jackson). It's about how Paypal survived unfair fights with much bigger companies. Fascinating story. And it shows how sometimes there are options that lead to better outcomes... you just have to be willing to fight hard.
Edward O. Wilson: Marx was right, he had the wrong species
Do they need to be replaced? I mean, they're already there, reliable and aren't exactly polluting a lot - they're only used in exceptional circumstances.

Could be useful for off-grid applications. Homes that are solar/wind/etc, but the Bloom Box kicks in when energy demand is high or reserves are low... Might reduce or eliminate the need for (polluting) batteries.
Glad to see someone questioning what has become conventional wisdom (and I have been guilty of repeating in the past) because a few popular writers made it so. There are some great points in the article and it prompted me to add a few thoughts that I've had on the subject.

If ideas were worthless, you wouldn't have the patent industry, intellectual property laws, royalty licensing, etc. These industries have their faults, to be sure, but there is also a legitimate use of IP laws to protect smaller startups from large corporations. And these laws exist because ideas are valuable.

The value of ideas becomes relevant to entrepreneurs when you have to decide whether to share an idea with a partner, potential investor or prospect client. My advisor tells me repeatedly "if you talk about one of your ideas with no NDA or similar mechanism in place, you have just given that person or corporation a gift. It's no longer solely yours."

Most of the large corporations I deal with understand when I request an NDA before getting into the details of any conversation. Most of the times I've heard or read about people refusing to sign NDAs is when entrepreneurs deal with VCs. They have their reasons for refusing to sign up front, which include the reasoning that they hear hundreds of ideas everyday and aren't going to take the time to sign an NDA for each one. A line of thinking that tends to derive from this is that there are no unique ideas anymore, but I don't think this is true and it shouldn't be taken for granted.

When dealing with VCs, it's even more important to understand that if you give too much away without signing that NDA, not only are you giving them a gift, you're giving it to someone who has both lots of money and strong connections to others with the technical ability and experience to act on it. And they don't think ideas are worthless.
Kamaelia (Python Lib) - Concurrency made useful
Greenhouses
The Hartley Greenhouses range are built for the keen leisure gardener, they are specifically designed to meet the lifelong needs of serious enthusiasts with small and medium-sized gardens. Click now to viuew our greenhouses range today.
Thanks for linking it - that was the first thing I was thinking of aswell when I read the guys post.
Ask HN: Advice on partnership with a large firm.
I've been working part time on an application which I think is rather good. I met with a company on Friday that wants an exclusive partnership with my application.

The company is very connected and is the largest in it's industry in South Africa, my application is focused on their industry.

They are providing the infrastructure and the clients. I am providing the application and my knowledge.

I want to go ahead with them and form a partnership. Basically it looks to be that they will pay an upfront amount to secure the partnership and after that revenue will be split accordingly. Does anyone have any advice on how I could go about proposing this?

Or have a better opinion on how to go about doing something like this?
I believe this has been linked before: [http://news.ycombinator.com/item?id=167335]
just out of curiosity: what's wrong with Belgians?
I've been thinking about this too. The main problem would be making it easy to extend.

The traditional HTTP side of it is trivial (just use nginx or something like that.) For template engine you have already Clearsilver and it's the fastest that I know of by an order of magnitude.

The key is solving how the application's developers could extend the web application. You can't expect them to code in C++ and compile every little change to their site. That's the beauty of CMF systems like Zope, you can put plain Python code in there with pages and components.

Doing a CMF in any lower level language and having to switch to a higher level language VM for every snippet would kill your original performance savings.

Find an element to fix that and you'll have a strong new contender in the CMF arena. Stuff like OpenMP and all that comes bundled in the new C++ libraries, transparently.

(BTW IMHO don't even think of starting without memorizing the Essential C++ books and all it's need-to-know patterns.)