skysight-inc/HackerNews huggingface dataset:
I have exactly the same complaint. Also, the use of "let" seems completely superfluous here. No motivation for writing

let villain = (28,"chirs") in fst villain

rather than the much shorter

fst (28,"chirs")

is given.

I think the lack of any sort of typographical indication of when one expression ends is really a Haskell issue, not an issue with the tutorial, though perhaps newlines could be inserted for readability. (Or does Haskell care where newlines appear?)

I've read a number of Haskell tutorials in the past, and despite having no problem with a variety of syntax types, including C-family, Lisp-family, and even having done some coding in ML way back when, I find the Haskell syntax really hard to read.

I don't think this is something a tutorial can "fix", per se, but it'd be nice if there was a tutorial that took this into account and explained how to actually decompose Haskell code without just throwing code snippets at you and hoping that you'll intuit their meaning. "Haskell Parsing for Humans" is what I want. The part at the beginning of this tutorial where it explains numbers, strings, lists and tuples is actually a good start, but "let", "=", and "in" are never explained, nor is "fst".
Great article, but I couldn't help thinking the whole time that while game theory certainly and apparently can be used to describe the split of the estate, so could simple pattern-finding: the contested sum(s) is(/are) split evenly, and the uncontested amount (if any) is given to the one owed the most money.

But perhaps game theory makes the pattern more evident, Regardless, it was a good read.
Microsoft really talking at WWDC? Launching Expression Studio 4 on the same day?
Vegans have a hard time (re)gaining weight.
That is, as far as the archive goes, the very first public tweet.
Amrapali villa Noida Extension
Amarapali Villa: “We design you imaginations in your desired shape”

As reality sector is booming in India, various developers are either ready and have premium projects under construction. “Amarapali Builders” is also coming with new township to target those who wish to live in urban lavishness, sophistication and comfort.

Amrapali Villa, Noida is situated at Noida Extension. Considering the needs for middle and high class family, it offers apartments with 3 and 4 BHK with well organized shape and design. Also in term of exclusivity and pricing, this is one of best residential destination in Noida. Under the natural touch of Noida and its wide and spacious roads and sky touching buildings, you will surely enjoy your lifestyle at this integrated mega township.

Amenities at this luxury residential project:

Make way for ultra comfort and style that these premium apartments bring to you. A look at the features and amenities that these homes offer will make you feel of getting real worth for your investment.

High-rise Vaastu-Friendly infrastructure laid over vast landscaped area
Resort spa, high-tech Gym, swimming pools, terrace garden and modern sports facilities
You can enjoy food courts, library, café and milk booth
Convenience stores, air conditioned halls, valet parking for residents as well as guests and huge playing area for kids
Well supply of water and power to all apartments
Multi-tier security arrangement with CCTV
If we talk about the location of project, useless to say, it is situated at prime place of Noida City. Along with close proximity to metro station and Atta market, you have well connectivity to all major locations of NCR. In short, these homes offer you to experience a complete lifestyle of opulence and calm at the best and superior locales of nearby cities.
Would the down-voters at least state why? Is it forbidden to have a different opinion with examples?

Sure, the "pile of crap" was a bit juvenile. But that doesn't invalidate my point.
I'm a designer, and I applied. I also got rejected. :P
ahahaha +1
This could have been one of the greatest speeches in American history. It's fortunate that it wasn't.
What's up with these types of news lately where Founders are leaving their baby before taking it to the final destination or continuing the amazing journey?

Few days ago it was RescueTime's founder, and now today it's Xobni.

I'm more interested in understanding the true psychology/thought-process of these founders leaving their companies in someone's hands when it's already on a good path. Do they get tired or bored of working on their idea? Or do they get more excited about new opportunities.

The main concern is, what about their persistence and "don't give up" attitude as an entrepreneur? When they will go for starting new business, will investors, partners and employees will trust these guys again that they will stay in that new business until it reaches to successful destination?

Just curious to know what goes in the minds of these founders when they take such decisions...
It's not the full video, they're just splicing quotes together.

And they're using a crappy Flash video player that doesn't support full screen and keeps resetting when it runs out of bandwidth, despite pegging my CPU. How barbaric. (Once you're used to HTML5, it's hard to go back to the old way)
Best carnauba wax [ Car PC Gadgets ]
I remember the general consensus being that Gecko, while more functional was convoluted and hard to work with, while KHTML was a cleaner base to work from, but needed work to better deal with the ugly realities of the web.

If it was as crappy as suggested then you'd have to ask why Apple would have picked up a LGPL project rather than start from scratch.

I also remember them being less than great open source collaborators at first.
Which has what to do with what?

The sources they stole from (if you're referring to "the big one" a little while ago) did know the basics, and presumably quite a bit more than many places. It was a fairly sophisticated attack. It's part of the risk you run in connecting to the internet in the first place, but it's 100% different than people who think TOR makes all their data private, which they'd learn if they read the short intro page. Notably the two sentences that are important enough to get their own paragraph:

"Tor doesn't magically encrypt all of your Internet activities, though. You should understand what Tor does and does not do for you."
Safaricom7s, HOW CAN I GET THE TICKETS FOR THIS EVENT WITHOUT PAYING FOR THEM
> OS X equivalent is encrypted disk images and FileVault

Calling FileVault an "equivalent" of BitLocker is too generous. BitLocker provides several important things currently lacking from OS X's built in disk encryption facilities:

* Strong encryption: If you use FileVault, you're essentially gambling that your hypothetical attacker can't break a 1024-bit RSA key. That isn't such a good bet these days.

* Trusted boot path in conjunction with a TPM; defense against the "evil maid" attack

* Support for full disk encryption, not merely encryption of home directories

* Enterprise key management and recovery, so that full disk encryption can conceivably be used within a large organization

You'll want to buy PGP or similar if you're on a Mac and you want good disk encryption. (But that still won't give you anything like BitLocker's boot path verification.)

But yeah, the whole parental controls thing is not only a moot point (didn't OS X actually have that first?), but pretty much irrelevant to security in the sense intended in this discussion...
Jill Wagner
Watching the contestants falling in mud and over the giant balls, definitely looks funnier for the host of the ABC`s reality show host Jill Wagner. Jill Wagner standing by the sideline watching contestants battling through the mud giant rubber balls and other obstacle for hundred thousand dollars definitely makes are excited and funnier as well. Contestants putting their soul and the dignity for sum of money making Jill Wagner excited to be part of it some day but of the camera.
Still looking? I'm available.
Well, quoting from: http://www.eecis.udel.edu/~mills/ntp.html

"Used in the Internet of today with computers ranging from personal workstations to supercomputers, NTP provides accuracies generally in the range of a millisecond in LANs and up to a few tens of milliseconds in the global Internet"

But this is news to me, interesting:

"When kernel support for precision timing signals, such as a pulse-per-second (PPS) signal, is available the accuracy can be improved ultimately to the order of one nanosecond in time and one nanosecond per second in frequency."
I wanted the print version :( If only I had an iPad ¬_¬
Uhh, a lot of people are talking about that stuff. All the time.
Did you just recently started reading TC? They are synonymous to hyperbolic, sensationalist, out-right lying, drama-mill. They are a sorry excuse of a tech blog.
Joshua's story in "Founders at Work" is one of my top three most inspirational tales from the book. The combination of creating something while working a day job (breaking the work down into 15-minute problems he could solve at night) along with the idea of narrow, vertical services that do one thing well--great lessons.

While I don't buy into the whole maxklein nerdfight aspect of all this, I do look forward to seeing whether Joshua establishes a new pattern (parlaying the one-hit wonder into a series of relationships and investments that take him to a higher level) or whether he repeats the success (more like Andreesen).

Good luck with whatever comes next...
I think he probably was a bit angry that Adobe kept acting like they had Flash waiting-in-the-wings for the iPhone OS over the last couple of years yet it appears they're in the alpha/beta stage at best.
You could use a GPS clock in each datacenter...AFAIK, the time signal is accurate to ~1 µs, so you shouldn't need to coordinate the time signal between datacenters.
I didn't downvote, but it could be related to the fact that to an argument 'a> b' you replied "a = X", which while true does not denies the argument.
That may be "all it takes" for J. Random Hacker worried about his personal system being compromised. But when it comes to a large corporation with a metric shit-wad of extremely sensitive and potentially very sought after data finding themselves in the digital targeting reticule of hostile corporations and even the intelligence services of first world governments that level of "security" is about as useful as a bullet-proof vest made of single ply toilet paper.
Should be cool to watch the launch if weather cooperates. You can check out the webcast here http://www.spacex.com/webcast.php on the launch day (warning: if you go there now there is an autoplaying video).
Yep. What's your email?
There is no "race" to Mars. It will still be there if we wait a couple of decades. There is no long twilight struggle against Communism to justify a multi-billion dollar PR-friendly defense contractor slush fund.

I question the notion that we'll ever tap the "limitless mineral wealth" in an efficient manner (we still have to take it back home for it to be useful, that costs energy, energy is dear while rocks are cheap), but supposing somebody did, is there any incentive to be first to the party? What are they going to do, grab the infinite wealth and leave nothing for the rest of us?

Anybody with a few million can launch a satellite these days, regardless of what their nation's space program was like in 1960. Let China (or India, or Kenya, or whomever) get to it a few months early and then private industry will commoditize access. (And the value of rocks will plummet as the supply shock hits. Whee.)

In the meanwhile, we can spend the billions saved on things that won't be there tomorrow. "Children in Africa" are just one example.
Pinboard.in already exists ;)
*and your browser will crash frequently

I keep seeing this claim all the time. Flash is a complete resource hog, i agree. But my mac/browser has never crashed because of Flash, since i bought this in 2007. Mind showing me a flash site that could crash my mac/browser?
Don't get me wrong, I'm not arguing against OpenBSD's superiority here in the slightest. In fact, except for my FreeBSD VPS, my general rule is that none of my Internet-facing machines run anything but OpenBSD.

I'm just saying that if Microsoft can duplicate even a little of those good practices and bring them to the masses, more power to them.
5-year Wikipedia hoax did not fool the subject's own company
I agree an opt out option would be best. Basically under each comment box a text that says:

>>

By posting here you are making your text available under the Creative Commons Attribution license. If you wish to not provide your text under the Attribution license please check here. To not see this message again check here. (you can change these settings in your profile at any time).

>>
Note that his definition for `eq` using phantom types does not compile. It has two different notions of `a`: Int and Bool, but the type constructor for Eq only has one: Expr a -> Expr a -> Expr a.

Other than that, a great overview!
Mac AVI Converter, Mac MP4 Converter, Mac MOV Converter
The newly Total Media Converter for Mac can make you enjoy your favorite DVD movies and videos on your Mac & mobile devices with ease.

The powerful Edit function allows customers to trim, crop, merge, and add effect on videos so that they can be uploaded onto facebook, YouTube, etc. Now you can rip DVD chapters and convert videos simultaneously to watch them on your mobile devices: iPod (iPod touch, iPod classic and iPod nano), iPad, iPhone, iPhone 3G, iPhone 3GS, PSP, PS3, Apple TV and so on.
>>And they're using a crappy Flash video player that doesn't support full screen and keeps resetting when it runs out of bandwidth

That's pretty ironic, if you ask me.
Yes, this is a good point. There is a pretty alternative to NTP and limiting the drift called radclock :

http://www.cubinlab.ee.unimelb.edu.au/radclock/

more information about the accuracy is available there :

http://www.cubinlab.ee.unimelb.edu.au/radclock/performance.p...

When looking at it, I was a bit dubious until we made some tests at work and compared it with our current NTP using GPS IRIG-B receiver. Even for disconnect period longer than 48 hours, we had a small drift (around 200 nanoseconds) compared to traditional NTP.

The only drawback is that you need a kernel path to make it works.
Accidentally upvoted you.

1. The point is that the legal system is broken and he's doing something scummy by weaponizing the law. Just because something is legal/illegal doesn't change the right/wrongness of it. What he's doing is wrong.

2. "companies that are already rich" - this has a ripple effect that matters for everyone. All the money that is siphoned into the legal process isn't going to R&D, hiring, expansion, or giving people money to invest into other productive endeavors. But that's not the worst part, the worst part is it creates a huge scary barrier to entry for little guys who want to innovate.

3. It's not that he's making money off of something he didn't create, it's that he's not adding any value. He's not even pretending to add value, or questionably adding value. He's a parasite. Shopkeepers display and store things for you to use and make it easier to get what you want. Immigrants to the USA from the Soviet Union would always be amazed at supermarkets - "There's all this food? And you can just... buy it?" Truly, we live in a great era if people don't realize that stuff doesn't just magically appear all over the place for them to buy whenever they want. That kind of sorting, storing, logistics, display, packing, unpacking, and cleaning takes a lot of work and effort and planning, and adds a lot of value. This court lawsuit extortion racket does not add value, it destroys value.
Ken Jennings posted a follow-up: http://news.ycombinator.com/item?id=1397287

Turns out DQ did know the Wikipedia entry was false, but still liked the concept of some of the far-out claims, and wrote a script around them.
Ken Jennings, in his follow-up post, says:

"They had no connection with the original hoaxer"

http://ken-jennings.com/blog/?p=1900
delicious was the most successful thing in a long series of projects. there were other successes (but none as big) and many, many failures.

there will be more failures. hopefully a few successes, too.
How so? If you've invested some amount of resources in something but it didn't work out, the best move is to cut your losses and move on.
This was my experience while using Firefox with flash on OSX for as long as I can remember. I had the same problem with safari, but I haven't use safari on mac for a long time, so I can't verify that. I only use Chrome now and before the recent update where they integrated flash beta player into Chrome[1], Chrome also used to crash very frequently. Even apple revealed that "based on data from the Crash Reporter application built into Mac OS X — the thing that asks if you’d like to send crash data to Apple after a crash — the most frequent cause of crashes across all of Mac OS X are “plugins”" [2].

[1] http://blog.chromium.org/2010/03/bringing-improved-support-f...
[2] http://daringfireball.net/2010/01/apple_adobe_flash
Have you managed to put debian on it?

At this price, these prebuilt tablets are much cheaper than attempting to build something from the ground up(as with BeagleBoard which admitedly runs a much more powerful CPU)
True, but nobody who has access to steve wants to call him out on that?
Couldn't resist giving it a try myself and created my own program 'ben'. It was a good excuse to learn Python. Ended up with a solution that does a good job and can usually (19/20 times) beat the ones in included in the repo. Pushed my program up on github: http://github.com/icefox/cells

Here is a video (sorry using Quicktime which only grabs the whole screen and not a window) of evolving_chaos v.s. ben which is fun to watch
http://www.youtube.com/watch?v=Zy_-4rRmOCc
This is a pretty lame 'religious mystery' in my view. There doesn't seem to be any real wisdom in the method of splitting the debt and the explanation seems fairly straight forward. It isn't even new. Why people find this interesting is beyond me. What's next 'A numerical analyses of the Book of Revelations and Daniel'?
IPhone Application Development, Mobile Applications, iPhone 3G Games
iPhone Application Development India Provides Mobile and iPhone Development Services Like iPhone Application/Software Development, Mobile Applications, iPhone 3G Games/Mac Games Development, Android Mobile Application Programming, iPhone Icons/Themes Design, Wireless / (WAP) Mobile Applications Development, J2ME based Mobile Application Development.
Yes, that's a start. Thanks.
You can actually encode his example in just regular Haskell98 using type classes, without having to use GADTs: http://www.cs.rutgers.edu/~ccshan/tagless/jfp.pdf

Though, it comes with some loss of clarity. And might hurt your brain.
True. But tptacek didn't cite studies or even reason why he thinks that in the first place.
http://www.youtube.com/watch?v=Zy_-4rRmOCc
"work we did at Apple" is the politicians way of saying that they created it. Compare it to the infamous "I took the initiative in creating ..."

To nitpickers like us, they can say that they did not create it, but to a regular reader/listener it sounds like they did.
Microsoft started from a point of having such terrible security that was practically impossible __not__ to improve.

The point is that, despite all of the work they have done (and they have done a lot) they still have a very long way to go to make up for 20 years of completely ignoring security engineering.
I've only browsed the Android app store via my wife's Nexus One for a short while, but i didn't notice any big difference from the Apple app store.

It's got top-selling apps, most popular free-apps, and new entries, all within various (sub-)categories like games, or card-games. I also did a couple of searches and found apps that I was vaguely aware of based on their content.

So what's missing that makes it "unnavigable"? There wasn't any genius recommendations as far as I saw, and no top-grossing lists but these seem more like niceties than core functionality.
off topic, but lol. the dangers of cheezits.
I didn't mean to imply that it was easy, merely that I'd got the impression from presentations that the migration had already happened.
This 'suicide pill' is a myth. The moon-astronauts (e.g. Buzz Aldrin) have been asked on several occasions and denied its existence.

I remember an interview with Aldrin where he was asked how he would have spent his last moments in case he got stranded on the moon, and he answered he'd be trying to get the engine working :)
Poker players would instantly recognize the similarity of the money splitting problem to negotiating a deal at the final table of a poker tournament (say final 2, 3, 4). It isn't always about dividing the payouts proportional to size of your stack and there are human factors involved.
Steve Jobs: Let the post-PC era begin (live blog) | Beyond Binary - CNET News
You've Got Fail: Celebrating AOL's 25th Anniversary With 18 Examples of Fail
Taking a Leisurely Swim With Your iPad? There's a Cover For That.
Australian devs can sell globally as the markets open up. I don't think the desire for picture frames is limited to his country.
It did work on the iPad though, so it seems they are using HTML5 <video> as a fallback if you don't have Flash.
Ask HN: Pomodoro Technique advice?
http://zipwith.blogspot.com/2010/06/pomodoro.html describes how I'm trying to integrate a Pomodoro-based todo.txt with Dropbox.

I'm going for as easy and simple as possible. All plaintext, all sync'd across boxen, and accessible through the CLI.

Does anyone have advice on either the technique itself, or good formats for recording their own time data? Good tools they either hacked or found?
On that subject, there is a great documentary with former British MP Michael Portillo about humane death penalty methods:

http://video.google.com/videoplay?docid=-8068091823725414405...

He comes to the conclusion nitrogen would be the most humane (euphoria, then painless death). Apparantly it won't get used because those states that still use the death penalty find this way of leaving the temporary for the infinite a bit too easy on the convicted... (forward to 45:30 in the video).
just keep a small pad of paper in your back pocket. the longer you spend searching for faster/fancier/more efficient/cooler ways to track things, the more time you're simply wasting.

Just start doing it and write down your progress.
> That's fine with me. But you can't extrapolate that in to 'votes' for flash or against flash as the title suggests.

Well, yes, you can—Bayesian inference is a bit strange, but it does work. When people buy an iPad, that means that they're not spending that money on everything that isn't an iPad. This means that all the features the iPad has—a touchscreen, for one example—should be trained positively in any mental model of consumer-spending as a result, and all the things it lacks—Flash, or an external antenna, or edibility, or airbags—should be trained negatively.

Of course, it's a very small vote, and completely outweighed by the dollars-per-day measure of PCs and netbooks, which do have Flash as a feature. However, if people stopped buying any kind of computers other than iPads, that small vote would be enough to support "people are buying iPads because they lack Flash" as a credible hypothesis.

EDIT: I don't know what the downvote is for—I'm not saying that the title, taken on its own, is good, because it's meant to be interpreted by laymen, not statisticians. It's just that it's technically true.
> 2. Python cells could modify their own code just as easily (if not easier) than Lisp cells.

I'm not expert on the topic, but what do you mean by easier ? By using eval ? Is it really easier than altering an expression tree stored in a list ?
This Week in SaaS- Google I/O coverage