skysight-inc/HackerNews huggingface dataset:
One thing that I don't like about the way the material is presented in the book is that they mix very important key concepts of the language with examples of practical applications. For example, the chapter about JSON is not really about JSON, it's about how to write a library and package it with Cabal.

I skipped over the chapter about binary parsing the first time I went through the book because it seemed like pretty dull content. Later I returned to it, and about one-third of the way through it I found myself completely stumped and scratching my head. Out of nowhere they drop the state monad in your lap without really motivating it, or telling you what it is or warning you that most people find it a little bit difficult to wrap their head around at first.

At that point I was completely lost until a gathered together enough clues to go searching around on the internet for more explicit descriptions of what a state
monad is.
It ends with a bit of a thud, but I had no idea Ivan Krstic was this good a writer. Really great pacing.
Python uses native threads which can be scheduled by the OS to multiple cores. It's just that can't run the interpreter at the same time (C-coded extensions can, and most of them release the lock).

Yeah, not a big difference really.
Good point. I think the same.

However, I suppose the word "accept" usually conveys the idea of doing nothing to change to situation. It's all about how the words are defined, which leads to pseudo-philosophical nonsense. Moreover, I assume the text was translated from Japanese, and there's always something lost in translation.
This is a brilliantly clear explanation.
Question: how is it that nobody knew how much VW Porche owned?

Is there no way to see who owns a certain stock, or what stock a company owns?
if you are supposed to build an app, which absolutely needs a password, what would you do?

don't blame that developer. blame Twitter for doing lousy job. Look at how FriendFeed handles Password requirement by giving Remote Key.

Developers are not happy to ask users passwords in text format. They simply don't have other option.
We use some XUL for our project and I wanted to clarify something here.

First, there is XULRunner and then there is bare metal XUL. XULRunner is a bit bloated and somewhat slower. If you want to go faster, then start from scratch. Second, you can't compare XUL to Qt/GTK simply because XUL is interpreted, not compiled - write once and run everywhere, for real. This is a huge advantage.

Regarding execution speed: XUL is JavaScript and is getting all these latest performance improvements we've all heard about.

And finally, unlike AIR, XUL can call native code fairly easily, so nobody stops you from including Win32, GTK or Cocoa components inside of XUL containers. Moreover, you can host Flash (we do) inside of XUL if you need multi-platform animation, video and other stuff Flash is good for.

Two reasons, I think, XUL is somewhat obscure is because all desktop development hasn't been exactly a hot topic in tech media lately and due to somewhat steep learning curve since XUL is essentially a supercharged HTML+JavaScript for desktop.

We also researched other options:

GTK doesn't really live well outside of Linux: it's Mac version is only starting to take off and it has stability issues on Windows.

AIR has very limited integration options with native OS. Can't even call a DLL if you need to, thus it's not really a desktop platform, but rather "Rich Web Platform".

Qt is also an excellent choice if you have an expertise of building/packaging C++ on multiple platforms, we picked XUL because of the ease of Flash hosting. Qt didn't support Netscape-style plugins at the time.
If there is a vesting period, perhaps negotiate that to be shorter. Often times a founders shares will vest over time, so that if you quit in a month you don't retain an inappropriate amount of the company compared to the effort put in. Since you are taking a 'hit', that could be a beneficial negotiation. Read the paperwork. Three times. Make sure you understand every sentence.

You are asking us because you feel like you've been taken. You were told (promised?) that you would get 20%. Now it's down to 16% because someone's a crybaby, and your the only one getting shorted.

There's simply no right answer about what to do. And that's the crappy part about starting a company. Sometimes the rules change. Sometimes people are mean. Sometimes you get screwed. Staying with the company could either be the smartest thing or the dumbest thing you ever do. You asked for advice, so your not 100% on staying. But that also means your not 100% on leaving. So you see potential.

If you really don't know, stay. If it's fun, keep going. If not, bail instantly. This is your 'get out of jail free with no guilt' card. Later on, if things are crappy, and you just want to leave, but everyone is depending on you to work for cheap and slug through it more, and you just don't see it going anywhere, or realize it's not fun, or it turns out these guys really are assholes (which hopefully would show itself sooner, if not now) and no, you don't want to spend every waking moment of your life with them, you can just quit.
One day facebook will have to work out the monetization issue. They have accepted loads of investor money, and all those investors will one day expect a very healthy return.

I think their success in getting more investment money comes from the mindset that something this big can't fail.

I'm really curious to see if they come up with a working solution.
Yes.

To do number 2, you'll need mozrepl.

http://hyperstruct.net/projects/mozrepl

Why are you doing 1 & 3?
browse-url-of-buffer (C-c C-v) followed by Alt-tab to get back to emacs.

You could look into scripting your window manager.
I'm sure disclosure laws vary by country, but in the U.S. companies must provide this information to the SEC (via form 13-F and others).

On an unrelated note, I believe a better suited word in this case is "innocuous," not "inconspicuous."
Yes. The improvement in chassis rigidity alone would be worth it. I never carry spare laptop batteries, and I'm not afraid to take apart a laptop to replace one of those non-user-serviceable parts.
That's good for well sized projects for the time frame that you're willing to commit to.

However, from my experience in the past, I actually tried that on a number of BIG projects - knowing only a couple of things:

1. The ideas were big - thinking about 50k LOC at minimum.

2. I had too much ego to let them go

Bad, bad mistake. Bad rs.

I scaled back to just working on 1 big project, and maybe toying with 2-3 smaller projects, and it has worked out better.

But the essence of your advice is right - work on a number of projects, and focus on one that works.
What happens in the case of an "infinite squeeze" where the party who owes stock to another cannot pay it back?

Is this a risk the lender has to deal with, that they may not ever see the stock they lent out again because the party they lent it to squandered it? Seems to me in the "short squeeze" situation the value of the stock cannot be infinite -- it is bound by the terms of the contract to which the shares were lent out.
Yeah, that would ring alarm bells for me too. If there waqs an actual agreement that the original poster get 20% and then one of the other founders reneged on the agreement, then if i was in that position I would be seriously wondering if I could continue to do business with people who're apparently untrustworthy.

My advice to canhasinternet: you can either accept 16%, or you can insist on 20% and walk away if you don't get it. Whichever you do is up to you. But you should insist on getting a deal in writing and the other founders sticking to it. If they won't do this, they are untrustworthy and you should walk away.
Florida powerball numbers at Jan 7, 2009
OK.

"Obama's father was Barack Obama, Sr., a Luo from Nyang’oma Kogelo, Nyanza Province, Kenya." --Wikipedia

Also: "The Luo (also called Jaluo and Joluo) are an ethnic group in Kenya, eastern Uganda, and northern Tanzania. They are part of a larger group of ethnolinguistically related Luo peoples who inhabit an area including southern Sudan, northern and eastern Uganda, western Kenya, and northern Tanzania."

So what's the problem? No "wikipedia sucks and is unreliable because I could say he's from Jerkwater, East Dakota," please.
> "Obama's father was Barack Obama, Sr., a Luo from Nyang’oma Kogelo, Nyanza Province, Kenya."

And look up his parents next.

Wikipedia doesn't have much information about this, so here:

http://kennethelamb.blogspot.com/2008/02/barak-obama-questio...

If you think this is mistaken, please provide a refutation, or a source giving equally detailed, contradictory claims.
I was involved in a much similar situation... a start-up with 2 business guys and 3 tech guys. The tech team was 3 not-yet-graduated students, and we were always suspicious of the business guys.

However things turn out, just be sure that your "%" is the same kind of "%" as theirs is -- if your shares get diluted, so do theirs. This way, all interests are aligned: you all have slices of the same pie, and work to make that pie larger.

From what you've posted, it seems completely unfair for the 4% to come from you alone. It should be diluted from the remaining 80% not owned by Austin, and it should be agreed upon by all that own that 80%. In other words, it shouldn't be Austin asking you for 4%, it should be Austin asking everyone involved for 4%.

Best of luck.
Oh and two more:

* Ensure they know that commands are assumed to work, and won't show show any output if they do work - eg, a file copy. If they don't work, they'll see an error message.

* Tell people what things mean.
Copy, list, move.
Binary. Variable. Et Cetera.
Init table. Filesystem table.

By showing people that these aren't arbitrary letter combinations, but actually have real meaning, you'll make them easier to remember.
How about JUCE - http://rawmaterialsoftware.com/juce/

It's for Linux, Mac OS X and Windows.

Nice C++ source base.
Laziness also scares people away from violating purity
>"i don't think he meant it as "do nothing."

But then again, a lot of eastern ascetics and mystics mean exactly that.
Also LispWorks has nice cross-platform GUI called CAPI - http://www.lispworks.com/products/capi.html
:)

http://news.ycombinator.com/item?id=424519
Facebook Connect will make or break the company.

If I can share what I do on other sites with my friends on Facebook (presumably people I know and/or care about), that's a value gain for both me and anyone adopting this, because I'm likely to use these other sites more often.

If, on the other hand, Facebook Connect isn't well adopted or it's a miserable experience, the Facebook really is just one locked in social network, and someone will come along and connect my profile across all websites. Someone other than OpenID which is the most annoying login system devised.

How is Facebook not already able to sell marketing information? Nobody wants to know which bands are suddenly becoming more popular (and where)? Or which movies are being looked forward to by which people?
The Fundamental Problem With Libertarianism
Microsoft Releases Windows 7 Beta as a Free Download
OpenID Gets Explained, Maligned, and Dropped
1. Add ?mod=googlenews_wsj to the end of the URL.

2. Copy URL.

3. Go to news.google.com and use Firebug to replace a link's href with your copied URL or make a new link.

4. Click link.

There's probably a better way.
Probably similar to a bankruptcy case though the ins and outs of securities regulations would likely muddy the waters considerably.
Anecdotally, I'm shopping around for a Rails host right now and being reminded of Engine Yard because of this article increases my chance of going with them.

If the layoffs had been 50% I would be worried, but at this level it doesn't trouble me as a potential customer.
Perhaps I'm just a demanding modern man, always looking for the fastest way to get information, but would it have hurt to included the review, or at least link to the review, in the article?

This happens all the time.. news stories about something related to the internet NEVER link to what they're talking about.
The biggest fraud in India's corporate history
Being part of a think tank is my dream job.
Inbreeding is not interbreeding. Inbreeding is an accepted term, as in a people being "inbred." But I've had enough, you're clearly coming from a point of ignorance and are just frivolously debating now.
That link says that Barack Obama, Jr.'s non-European half is mainly arabic, and so much so that he is not racially afroid enough to qualify for minority status as a black American. If that were true, wouldn't you think that Steve Sailer would be repeating the same thing, insteading of claiming that Barack Obama, Jr. is fully half Nilotic?
No. Firstly, I doubt very much scrubbing was going on more than about 3-4 thousand years back.

Secondly, women have had access to alcohol from around about the time alcohol was discovered, which I suspect was before the creation of scrubbing brushes.

Thirdly, I very much doubt that 'women' are comfortable with mundanity - we have our needs for intellectual stimulation every bit as much as men - novels written by women cry out for this need from the moment novels started to be written, and letters between noblewomen from even before this time show the same need. And you can verify that the need still exists today by talking to a few of us.

And finally, the mundanity of a suburban housewife's life is an historic abnormality - for nearly the entire existence of the human race, women have had to work, just as men have. Tending shops, working in the fields, making clothing and so on, not just doing the housework. This aberration created by the extraordinary wealth of the western world in the period dating from the end of World War II through to the 70s made it possible for women to stay at home and raise children. Of course, the women from the generation that followed this generation saw what it had done to their mothers, and had no desire to follow in their footsteps, leading to the social revolution witnessed at the end of the 1960s. Women have since that time rapidly re-integrated into the workforce, this time by choice, rather than financial necessity. And that fact, more than any other that I have outlined here, makes your statement that '(women) seem comfortable with mundanity' a lie, pure and simple.
Er, that's JavaScript and only runs in the browser. The toolkits we're discussing are concerned with desktop apps.
Why is it sad? Don't forget that using EC2/AWS isn't free either. There are costs to migrate to that architecture, to maintain it, to debug weird bugs that will inevitably arise, etc.

Those problems also exist on an infrastructure like EY's, but part of the price you pay to EY is to have a team of people who deal with those problems for you.

I'd be interested in knowing whether quellhorst's fees are included in the "substantial saving".
I dunno. Do you have a source that you think is persuasive, or not?
Soooooooo....basically just Tao-ism?
You keep saying that, but I've never heard a justification for it that wasn't totally Kool-Aid flavored.

I'm all for safety in the sense of catching errors at compile time, provided they can be caught with minimal help from the programmer. Proof of more complicated properties should be optional. Haskell requires you to embed a proof of functional purity into every program you write, and this is just not how programming should work.

As to maintainability, this claim is clearly false. Pure programs become harder to change as they grow, because adding and removing side effects requires drastic restructuring.

Of course, most Haskell programs (in my limited observation) seem to deal with problems that are mostly mathematical or computational in nature, like compilers and Sudoku solvers, where these issues don't arise much. But that's not really an endorsement for something that purports to be useful in the Real World.
Because the kernel's cache is for things accessed via the VFS layer. It is extremely good at caching file accesses.

The kernel can cache the FS calls that the DB makes, but it can't cache calls to the DB!
The Two Flaws Of Libertarian Economics
ARM based processors coming to Linux netbooks
Freescale's ARM based i.MX515 will have the capability to power machines with up to 8 hours of battery life, with a display as large as 8.9 inches. Sporting an ARM Cortex-A8 core, the chip performs from around 600mHz to 1 GHz.

Seems like a clash between Intel and ARM is imminent.
Microsoft Tag: Microsoft’s own 2D barcode
Perhaps the author should also made it clear that Porsche took advantage of poor securities laws in Germany rather than showed any 'financial genius'.

In US and UK there are explicit regulations forbidding secretly building a stake in a company. This 'hack' is illegal here just like insider trading is.
How Long Should Companies Make E-Bills Available?
How to Snap Up that Twitter Username You’ve Always Wanted
Why is the formatting all screwed up? What happened to my precious line breaks?
Yes, and for a top tier firm it's closer to $30 million.

It's a perverse incentive for increasing the size of the fund, which in turn increases the minimum investment: number of deals is a function of partner bandwidth, deal size is fund size divided by number of deals (you have to allow for follow on investments so it's the total amount invested over all rounds).
Uhm. I think it was quite direct - it suggested that he reads into my comment more than I put into it. I guess I could have said "you are wrong I didn't imply any cticism", instead I said "may you be reading too much into my comment?" which I see as less conrontational. I fail to see a crime in this, an it's quite amusing that at least 8 different people piled on to downmod.

I can't see a rational reason for this type of behavior.
much respect to NIN! - the band I'm promoting (DRIP) released the first FULL-LENGTH album in Asia (can anyone correct me if I'm wrong) that has a CREATIVE COMMONS license (it's called Identity Theft) 2 weeks after NIN released theirs! Almost the same license by-nc-sa but they used a U.S. one, we used a Philippines license :)
And by the way, do you retract your ad-hom accusation or do you stand by it?
Why will it destory Disqus?
You get different brokers to buy it on your behalf bit by bit, anonymously. From there it depends on the laws of the country you are operating within.

Companies often do this when selling stock too, so as to not draw attention to themselves or their positions.
Richard East | Plaxo | Public Profile
Connect with Richard East and you can view Richard East's full profile, see who you and Richard know in common and share photos, contact info, blogs, and more with Richard.
Ahem. May I ask you if it's possible that you atribute to "hm?" much more negaitve (and different) meaning than I put into it? Hm?
There is this article:

http://www.vdare.com/sailer/081207_rumors.htm

December 07, 2008

Obama Rumors Untrue—And Less Interesting Than The Truth

By Steve Sailer

Many wild rumors have circulated about Barack Obama, such as

That he was really born in Kenya and thus isn’t eligible to be President.

That he isn’t black because his father was 7/8ths Arab.

...

You probably got an email or two asserting that Obama’s father was Arab, not black.

Actually, he was black. Here’s a picture of Barack Obama Sr., with Obama's mother Stanley Ann Dunham.

Obama Sr. might have had a tiny bit of ancestry from an Arab slave trader or two to whom his African ancestors sold captured black slaves, but he sure wasn’t 7/8ths Arab. In his memoir, Obama rightly calls his father "black as pitch" and refers to his father's tribe as "as ink-black Luo". Here's a picture comparing father and son:

.

That article links to this blogpost:

http://isteve.blogspot.com/2008/06/obama-is-not-716th-arab.h...

Wednesday, June 11, 2008

Obama is not 7/16th Arab

For awhile, a story has been going around that Sen. Barack Obama Jr. isn't really African-American at all, that he's 7/16th Arab and only 1/16th sub-Saharan African. Well, it's not true. Here's a picture of his parents.

It's quite possible that Barack Obama Sr. might have been a little bit Arab, and it's certainly possible that some of Sen. Obama's ancestors sold their fellow black Africans to Arab slavetraders. But this rumor that Barack Obama Sr. was 7/8th Arab is silly.

.

That is the entire blogpost. It simply contains a picture of Barack Obama's parents, as proof-enough that his father was Nilotic rather than Arabic.
The Forbidden City of Terry Gou
If you would like private advice put your contact info into your profile.
How to Get What You Want Using Free Classifieds?
Until some time ago, if we wanted to buy something or wanted to know about the latest job listings, we waited for our dailies, local classifieds and magazines. After the arrival of the internet, things have changed completely. We do not have to wait for our newspapers and other print media for classified ads. Today we can look for what we want any time of the day or night using free classifieds online. There are hundreds of free classifieds websites online that present you with all kinds of bargain deals and discount sales. You can find anything from ‘home for resale’ to ‘kennels and pets’ in these free classifieds websites.
Fun and dull moments of making development tools
Having recently moved back to London, and experienced the world of the corporate commuter, I firmly take the line that any entrepreneurial activity that is not illegal or immoral should be celebrated. The real waste in places like the UK remains the lack of preparedness to create something and try to make some money from it.
RSS feed aggregator for European Web startups
Visual Database Design with MySQL Workbench
Visual Database Design with MySQL Workbench
Re maintainability - it is not clearly false. The biggest problem with maintenance is figuring out what the code does in the first place. When you know that the code you're looking at has zero data dependencies other than its arguments, and what's more, cannot possibly introduce other data dependencies through any of its descendants in the call graph, it relieves the burden immensely.

Re adding and removing side-effects: I think you're just making this up without much experience. Most programs only need side-effects in certain areas, typically in the outermost loops and top-level functions. For example, a very simple single-threaded stateful web server could be implemented only needing I/O access in its outermost loop, implementing its request -> response function in a pure way, and using tail recursion to maintain state between different iterations of the server loop.

Re compilers: unless you've written several compilers, you can't make claims about techniques used in compilers not being highly useful in solving large classes of problems. In many ways, yes, compilers are the ultimate functional programs (output is a pure function of input), but guess what: the flow of a compiler - parsing input, inferring its semantic intent, performing required transformations and generating output based on recursive application of patterns - is exactly the same as the flow of an average web request.
This could be pure speculation, as I don't know the details, but it seems Michael messed up the negotiations with the angel, and is trying to rectify it by negotiating you down. I'm not a hacker, more the business person, and when negotiating with hackers I offer a relatively low equity stake, fully expecting to be pushed up - to invert this process like Michael, well, if you get close to an exit, make sure he isn't in charge of negotiations with the buyer.
Same here - and cellphones too.