skysight-inc/HackerNews huggingface dataset:
How to set up share structure between founders?
We are three partners in the process of starting up a business. However, we are not getting involved equally as far as time and money invested goes - are there any resources available that can guide us with regard to how to set things up fairly?
#11 It contains an error.
That analogy only holds if increased OSX adoption is somehow inherently detrimental to Linux users. I don't see them competing with each other directly that much, as right now both OS are gaining primarily through Windows converts. The vast majority of hackers and power users aren't going to drop Linux completely for OSX, they'll just double boot or VM, and having a more Unix-centric focus in mainstream computing can only help to promote Linux software development.
Ok let me rephrase that: I want smaller unobtrusive version of one!
Here are some videos interviews. He talks alot about the same issues, but these happen to be safe-for-work.

http://www.infoq.com/interviews/ruby-zed-shaw
http://www.infoq.com/interviews/rails-shaw-pelletier
On economics, Obama will be bad for technology and start-ups. The Bush tax cuts and the Reagan tax cuts before have freed up tremendous amounts of venture capital that sparked economic growth. The venture capital market didn't exist in America when the top income tax rate was 70% under Jimmy Carter. Vote Democrat and the only way you'll be able to get funding is through government grants, and the government will seize your income if you are a success.
The ISC is rather more advanced than what Robert Morris wrote. Among other techniques, it uses the recently developed PSLQ integer relation finding algorithm to identify any root of a polynomial with degree <= 5 and reasonable height, or linear combinations of Pi, log(2), log(3), square roots, et cetera.

Interestingly, the ISC's job is made easier by the fact that numbers which come up in "real life" tend to have linear combinations of "similar" values. For example, Pi behaves like a logarithm, so linear combinations of Pi and (poly)logarithms tend to pop up, while Pi^2 tends to occur in combination with the product of two logarithms. As a result, the ISC is optimized to pass sets of "similar" inputs to the PSLQ algorithm, which makes finding relations much faster without missing anything interesting.
It plays too fast and loses quickly, is there a way to increase the search depth?
For anyone interested in how the brain operates, including its ability to adapt to new sensory input, I highly recommend Jeff Hawkins' book On Intelligence:
http://en.wikipedia.org/wiki/On_Intelligence
Rather interesting, especially if you are familiar with Jeff Hawkins' research.
There is no bug. It is not the bug that bends, it is only yourself.
It's too bad you can't set the width. In fact, it's too bad the guy doesn't force it to 80 chars...
OR, alternatively, the US Surgeon General's advice is not really that great, and/or the minimum wage working poor maids can't possibly eat healthy in their money and time poor lifestyles.
Interesting -- i'm reading this on my eee pc. I love it!
" If you're serious about learning advanced business principles, "

don't read, start a business yourself.
Venture Capital in China
Particle physics: Merry Christmas, Dr Heuer
No, they aren't. That's what accountants are for.
They obfuscate the source with one-letter variable names and no indentation to keep the size down, which is pretty silly. It wouldn't be any less impressive if it were 10k and readable.
As I commented below, the source is unreadable, but I don't think it's using minimax. The algorithm simply seems to be don't leave pieces undefended and try to attack opponent's pieces. It didn't see my mate-in-two where the first move was a knight sacrifice.
Found this through their web site on SF.net:

http://p4wn.sourceforge.net/main-branch/

http://p4wn.sourceforge.net/main-branch/0_6_3.js
The Falling-Down Professions
They make it sounds as if being an administrator is fun. Surely the best job in physics is to be someone who gets to spend nearly all of their time doing research and has job security and few responsibilities.
Exactly. And I'd wonder if some sort of direct Scala -> Dalvik compilation could work around some of the crufty bits of Scala (like its lack of proper tail recursion) and of Android (like all of the performance tuning suggestions in the SDK documentation).
This is really cool. It works great in FF 2.0.11, but looks seriously messed up in FF 3.0b2.
true - although I think if people are put off a mobile platform cause of the initial incarnation of a programming language for it, then perhaps they aren't really that interested in the apps (only in the tech).
David Lynch on iPhone
Book on Haskell?
I was thinking of diving into Haskell soon, and was wondering, any suggestions for good books/tutorials out there? I am relatively new to FP, and looked on Amazon for some good books, and there seems to be three contenders

1.Programming in Haskell
2.The Haskell School of Expression: Learning Functional Programming through Multimedia
3. Haskell: The Craft of Functional Programming

Any thoughts/words of advice?
Porn, Ning and the Internet
Apple created and dominated the desktop publishing area for a decade before there was such a thing as Linux. I know plenty of places full of Windows PC's that bought Macs to run PageMaker.
Apple's use of Postscript in their popular LaserWriter made a market for Adobe same way IBM's use of DOS made a market for Microsoft.

For more recent examples, I'd look to graphics and multimedia editing applications (e.g. Avid, Final Cut Pro, Photoshop, etc).
Rule of thumb: If a job has a prestigious title, it's probably because it sucks and no one would do it otherwise.
Appjet.com's got a great one of these, too (for javascript).
or do both
Doctors and lawyers are jobs like any other. These new adverstising based websites are companies. Doctors and lawyers have some of the largest salaries of any career but starting a successful company is a whole different beast. They shouldn't compare being an employee to being an employer.
How do you choose between being an employee and being an employer without comparing the two?
Off-topic, but a little humor for us all.
Use Appletalk over a VPN, *not* Samba
If you ever tried connecting from a mac to a samba share over a VPN, you know how much that sucks. Setup appletalk (afp) and the suffering is over.
All those groups pre-date me.
Yeah, there does seem to be some confusion on that point. The Terms and Conditions say that it has to be written in Java, but the FAQ just says that it "should" be written in Java. Hopefully they'll change it...
The School of Expression book is pretty nice and the only one I've had serious experience with, I'd definitely suggest taking a look at it.

One thing about the Haskell community that is a breath of cool, minty and decidedly fresh air is that #haskell is actually a great channel to hang out in and ask questions. They have a very powerful bot, Lambdabot, there which helps with examples and manual searching and the people are generally extraordinarily patient and helpful.

I'd say that once you get through the basics, heading to IRC to ask some more complex questions is not a bad idea. Prepare to have your mind blown, though, as topics that roam there can be pretty heady sometimes.
Yeah, well...most software development work sucks, too. There's no magical career path that guarantees success without "suck".

In any case, unless you've personally served time as a doctor or a lawyer, you might want to tone down the rhetoric a notch. Because whatever the intangible benefits of devoting your young life to a startup, I can guarantee that ten years from now, there are going to be a lot of cynical 30-somethings who feel screwed that they didn't get rich from web 2.0.

It seems that every generation has to discover the law of "no free lunch" for themselves.
I dont have Javascript enabled. Tell me, when the HTML version is ready.
If there really is no such thing as a free lunch then it should follow that there is conservation of utility for the sum total one's compensation. And, therefore, if one is compensated with a prestigious title then one should be less compensated in other ways, be it through making less money or having less job satisfaction or what have you.
I'm skeptical that capoeira played so significant a role in overthrowing governments, or even defeating local slaveowners. I can't find a reference for this and as far as I know, martial arts just aren't that useful against modern-day oppressors.

The undergound capoeira societies might have provided a useful template for other sorts of resistance.
The prestige of a title isn't determined by the people who pay your salary; it's not a form of compensation. Ask any Sanitary Engineer.
Or Director of First Impressions.
I think anyone who wants respect should have to earn it regardless of their profession.
the corollary of this statement is why should i care to garner your respect? having spent 10 years in med school and pursuing a career that is fundamentally devoted to helping people during times of crisis - shouldn't the default position be 'respectful till proven otherwise'? don't confuse respect with adulation...
That doesn't explain why one group lost weight and the other didn't.
yeah but i'm thinking it might be perfect for my mum. her old imac is running 9.2 and she just wants to surf her email and bid on trademe - for this price, i can buy her one for xmas every other year and never need to update her software! i'm not an early adopter but i'm going to keep an eye on this for later.
also - a great school pc for kids (?)
I think most professional programmers get stuck in "blocking" operations (wait for requirements, wait for consensus on design details, wait for feedback, wait for some other developer) which limits their raw coding productivity and those that try to push past these blocks quickly start trading coding productivity for quality.

The SoC programmers on the other hand generally have all the big blocking operations taken care of ahead of time by the SoC managers and mentors, allowing them to focus just on the coding.
Not all doctors and lawyers end up in positions where they really are helping people (and some of them end up doing more harm than good).

Look at the lady in the article who spent a week in a hotel sticking post-it notes on documents. Unless there are extenuating circumstances (e.g Erin Brockovich), she's not going to get much respect for doing that sort of thing regardless of how much time she spent in school.
Radical Buy: Ebay killer?
Wow. To think of the envy doctors must feel -- making a measly 200Gs while the venture capitalists are making millions!

We all ought to consider, too, the absolute worthlessness of venture capital in a social sense (and the basic worthlessness of the web, I might add). How much should people expect to make for playing with computers -- in one form or another -- while other people make their bread and clean their houses?

Of course, it's always been that way -- income is not proportional to work. If it was, the grape pickers would be shopping at Neiman Marcus.
Reminds me of the "Microsoft Code Has No Bugs" episode: http://www.cantrip.org/nobugs.html
I like the idea but it has some problems.
I played 2 games and in both of them it left pieces undefended. And when delivered checkmate he ate my defended queen with king :)
Excel can be a good intermediate representation for talented non-programmers.

A few years back I did some work with a non-programmer who was an expert in administrating Microsoft Exchange. Other programmers were expected to get knowledge from him but the team didn't have a good way to represent it and very attempt at getting him to do CIM-style modeling was a disaster.

I was new to the team when they asked me to help. I threw together some Perl modules that took an Active Directory dump and generated a pile of Excel workbooks and made those the common model for the information.

None of the other programmers liked the idea of Perl, but I was able to encapsulate it as a special Visual Studio build rule so they never had to do anything other than occasionally run a special build rule.

The result was a success because Excel was something the expert understood and working from the generated worksheet allowed everyone to come to agreement on what existing entities and attributes were needed to do what they wanted.
I wasn't trying too hard, but I was up two pawns until I walked into a dumb checkmate. It's been way too long since I played chess...
Apparently, Negroponte objected to an Intel saleswoman giving a side-by-side comparisons of OLPC XO and Intels Classmate PC. What's wrong with that? Is Negroponte hoping to make sales by keeping his customers ignorant?
> The brain, it turns out, is dramatically more flexible than anyone previously thought, as if we had unused sensory ports just waiting for the right plug-ins.

It can't be that easy. It seems way too convenient that we do some DSP on our sensor equipment, put it next to the brain and suddenly we are conscious of some new sense. Maybe we could sense the new property somehow, but they better have some awesome results if they want me to believe that we will get something as detailed and perceptually unique as one of our natural senses.

That said, though...this is really cool and someone should make equipment like this so I can use it.
There _is_ a test account for my bank, and probably the rest of them as well...but it is in Norwegian.

https://nettbank.edb.com/3625/demo/index.html (just give blank names and passwords)

I have looked around for any export options, but I couldn't find any. I did send an e-mail to the corporation (https://nettbank.edb.com/) that maintains the system asking whether they have plans to support any such protocols.

The language barrier is a bitch, eh... :/ I'd say we abolish all other languages than English. Much easier.
We all ought to consider, too, the absolute worthlessness of venture capital in a social sense

What do you mean? What is value "in a social sense?"
Algebraic Surfaces Gallery
An animation of flow of control in a source code
Has anyone else been confused and not terribly impressed with OLPC from the getgo?

I do not understand why the organization should feel threatened by an effort to sell machines nearly twice the cost which are manufactured for profit. By supporting OLPC, Intel subsidized its own competition. In exchange it gained (1) strategic leverage over the project, and (2) contacts for lobbying.

If OLPC can give countries a better machine for lower cost the problems here sound like management issues surrounding lobbying efforts. If the opposite is true, that would suggest OLPC is an effective lobbyist organization but ineffective producer -- there is no shame in using the private sector to achieve one's goals of pervasive computing.

Then again, I think it was silly to focus on laptops to begin with. Desktop computers provide much more bang for the buck.
Does what happens in Facebook stay in Facebook?
The only problem I can see with this is only 4 GB or 8 GB of HD space and no CD/DVD drive. Also no mention of USB. Otherwise I would buy one tomorrow to have as a 2nd travel laptop.
Actionscript 3 demo | 3D
Google Android Musings
I'm sure it would be sufficient to submit Java code. They wouldn't necessarily be able to tell whether it was source or object code.

The late, great Ken Anderson faced this problem when he was working at BBN and the client (the government) insisted the app be written in Java. He and Tim Hickey and Peter Norvig wrote JScheme-- you program in Scheme, but get Java out at the end:

http://jscheme.sourceforge.net/jscheme/main.html
Facebook, Scoble and Web 2.0: It's Not The Data, It's The Work You've Put Into It
Increasing Amazon S3 Data Transfer Performance
Ask YC | Your thoughts on social websites and data portability
With all the recent discussion of Scoble pulling his data from Facebook and getting banned, I've been thinking a lot about data portability on websites.

What are people's thoughts on allowing users to export their data in XML format? It seems fairly simple and straight forward to do; there are XML libraries for pretty much every language out there. Why not do it?
Skynet: MapReduce in Ruby
As I've mentioned before, the average age of the founders of Yahoo, Google, and Microsoft was 24. So judging from the evidence, 25 is not young for this kind of work.

From what I've seen, 21 is young, in the sense that there are a lot of people who aren't ready yet at that age. But by 25 the kind of people who make good founders are ready.

I suspect the phenomenon is more social than biological. The problem with the 21 year olds is that college tends to preserve some childish illusions about how the world works. So the reason 24-25 is the sweet spot is that it's far enough away from college for those illusions to have worn off.
I've been working through Yet Another Haskell Tutorial. It's the best that I've found so far. Here's the link:

http://www.cs.utah.edu/~hal/htut/
Having grown up overseas, I'm shocked at how unaware people in the States are at the differences overseas. A friend of mine is neck deep in providing hardware for two new Beijing and Bangalore branches of his company. It's a nightmare. I'm assuming an exec just said, "let's open up branches in China and India" without researching things fully and thinking through the implications.

My friend is having nightmares just getting computer equipment through customs. I can't imagine trying to invest millions in startups in a foreign country.

I'd think that investors would be better off investing stateside in companies that are focused internationally. There's not much to stop a startup in the US from developing it's site in Mandarin or Cantonese.
This reminds me a bit of Java's Cover. It would make an interesting project to collect techniques used by experts in various fields for filtering new things quickly.
Google tool could search out hospital superbugs
There's a new Haskell book coming written by well known people in the Haskell community: Real World Haskell (http://www.realworldhaskell.org/). I would advice to read a few tutorials on the net first to get a feeling of the language. Download GHC and experiment with GHCi. When you hit a roadblock (which definitely will come because functional programming is different) leave it for some time and do other programming and perhaps think about how you would do it in a functional language. Just take small steps.
Sony BMG Plans to Drop DRM
Noontime Web video revitalizes lunch at desk
But that doesn't undermine the point. Assuming an efficient job market, anything that makes a job more attractive in one respect ought to cause it to be less attractive in other respects, all things being equal. Whether that attractive thing is in the gift of the employer, or at the expense of the employer, should be neither here nor there.

(Obviously an efficient job market is a big assumption, but that's a different question.)
Correct me if I am wrong, but both Google and Microsoft were founded by drop-out students. If they had actually finished, then there average age would have been higher. I am 28 now after finishing undergrad, grad school and working in the biotech industry for 2 years, and my start-up drive is higher than ever. I think age is irrelevent if you have the drive, commitment and maturity to succeed.

However, I do have the problem of finding like minded individuals at my age that are willing to take the risk of joining a start-up becuase they are used to the comforts of having a "secure" job. They tend to see doing a start-up as a bit of hobby, but this doesn't bother - I wouldn't want them to work with me anyway because I expect the same commitment to the project as I have.

Anyway, at 28, I am still going to apply for YC. Power to the old giffers!
Would be interesting to know if Apple is gaining grounds in businesses or for private use. Most things you mention seem to be strictly for professional use. It's too bad that there is no Photoshop for Linux, but if people wouldn't pirate Photoshop, I doubt it would be as common as it seems to be now. Gimp does just fine for private use, though.

Most businesses I know might give a Mac to their designers, but the rest of the pack has to live with PCs.

Also, since you mention those "old" killer apps, apparently they were not killer apps enough to gain the Mac a significant marketshare a few years ago. So I question their deadliness.
"...a nice reminder of how costly it once was to store and spread information..."
The only potential problem is Android has funky XML config files for layout, string values, etc which are dynamically linked to the code through the R class. Handling all that could be non-trivial. But such a project could be a cool entrant in it self and I'm sure would make a lot more people willing to try Android.
I assume this money you're referring to is marketing money.

If so, that's not what made me switch. I switched to a MacBook because 1) Suspend/resume would work reliably, 2) I would be able to plug in an external monitor and have it work without having to restart X and 3) I would be able to easily attach to WiFi networks, especially those using modern encryption.

Having supported hardware is a huge plus on laptops.

So I still use Linux on my desktop and I prefer X window managers to the Finder or whatever OSX's window manager is called. I also think that Linux package management is vastly superior to the mismash of package management options available on OSX.
I don't think he's joking. And for what it's worth, I agree with him. Watching a movie on an iPod is like listening to Mozart played on kazoos.
FAA: Boeing's New 787 May Be Vulnerable to Hacker Attack
Ah! Yes, I believe this has been mentioned in earlier articles, and I thought of that today morning. I guess its easy to take a look at that, and then take on some of the suggestions that the other hackers have put up.

Thank you, all of you, hopefully I will have my mind blown away.
For a Franchise, Success Is in the Hiring
I don't claim it's 100% efficient. But I do think there is a high degree of efficiency. We spend most of our lives chasing social status without even thinking about it. Be it through going to school to get a degree, going off to war to become a hero, leveling up your character in WoW, etc. It doesn't take a statistics degree to see the pattern; things that are good for "prestigiousness" are rarely good for much else.
It has a little screen. Does she have good eyesight?
To answer your other point, I make no claims the world owes it to me to be successful. But if I'm not I'll eat out of a dumpster and you won't hear me bitching about it.
They use it at http://channel9.msdn.com/ which has prevented me from viewing a podcast or two, which I otherwise would.
Sears Puts Buying History On The Web - Unprotected
Summary: All you need to find a person's buying history in Sears is name, phone# and address. Available at managemyhome.com
You know something's up when they put an article like this in the fashion and style section. I feel like half the articles on hacker news that come from there are PR.
I got my mum a decent laptop from ebay for 300EUR, and installed Linux on it. At first I also thought she would only email and surf the web, but recently she asked for Google Earth and got herself a digital camera. On average, my parents do more weird stuff with the computer than I do (for example my mum keeps scanning things to email them to friends).

Maybe the OLPC would be better than the eec? I think the eec's display looks ugly, what's up with the big borders?
there are going to be a lot of cynical 30-somethings who feel screwed that they didn't get rich from web 2.0

I'm a cyncial 30 something that screwed myself by not getting rich in web 1.0.
Who gives a shit about a title? They could call me French Fry specialist if it doubled my salary.
Startup office pictures blog?
Hey all, does anyone recall the URL of the blog which had cool pictures of startup offices? I happen to have lost track of it.

Thanks.