skysight-inc/HackerNews huggingface dataset:
A chunk of Haskell syntax is directly available:

$ ghci -XTemplateHaskell
> :m + Language.Haskell.TH
> d <- runQ . return $ FunD (mkName "f") [Clause [VarP $ mkName "x"] (NormalB (LitE (IntegerL 5))) []]
> [d] <- runQ [d| f x = 5 |]

The two last lines define the same `d` AST.

I have written some TH lately, and while being boring, you can write the first line as easily as the second one.

A nice thing to do when writing your TH code is to use runIO and pprint to display the generated code as it is spliced.
What Ruby’s ||= (Double Pipe / Or Equals) Really Does
Ah! Thanks! Hope you like WebEngage too :)
Cool. You can't take it seriously though when intro video takes forever to load.
It's at least the same director as Elf Yourself, according to the actor in it (https://twitter.com/#!/billoberstjr/status/12611132567074816...).
I have difficulty understanding the negative attitude people have towards bonuses in this case. Are you a Goldman shareholder who feels that the bank is performing so poorly that its employees don't deserve bonuses? And when you refer to bonuses, are you referring to bonus pay-outs to all employees or just those connected with the financial losses? Just trying to understand this perspective because it seems very bandwagony.
From TFA: "Goldman said it paid a one-time dividend of $425 million on its preferred stock." (Off of a "loan" of $10 billion USD.)

The TARP moneys weren't "loans" in the traditional sense, but equity purchases or preferred shares, which allowed U.S. Treasury to impose some significant restrictions on how the company operated.
The major difference for me is Apple builds applications which work with its own products and not other platforms. Can I use icloud on my Linux box? Nope, but I can use Dropbox.

Granted, Dropbox comes with its own limitations, but when I'm looking for software, I want to make sure I'm not pigeon holing myself based on my OS.
Plantronics CS540 HL10 Bundle with Lifter UC Enable
HL10 handset lifter permits you to answer, end mute of your call at your finger tips, with just a click of a button HL10 Handset Lifter will automatically lift your handset for you, and it is compatible with many existing phone model phones and headsets.
iPhone, 3G, 3GS, 4, 4S… 5 or 6?
Or how about a Monty Pyhton-like Sin Tax?
Two words: Turing test.
They're hardly the only ones trying to abstract files away from the user. iOs has had a lot of success with non technical types doing just that. Here's hoping that osx doesn't fully take the plunge
Great insights from Dave Ramadge of eBay Local, "Local is the new Global."
++ Klaar voor hot info over AUTO'S en MOTOREN?
Yes, Goldman paid back (with what looks to be about 4% interest), but the total expenditures of TARP have not yet been recovered, and are still a significant loss.

From wikipedia [1]:
Of the $245 billion invested in U.S. banks, over $169 billion has
been paid back, including $13.7 billion in dividends, interest and
other income, along with $4 billion in warrant proceeds as of April 2010

1: http://en.wikipedia.org/wiki/Troubled_Asset_Relief_Program
Kinect-Powered Interface Makes Any Surface A Touch Screen
Microsoft bought FolderShare a few years back, which let you share & sync directories across PCs and Macs across the internet - so like Dropbox but without their online backup.

Unfortunately Microsoft turned it in to something that didn't work anywhere near as well. It might have been improved now, but my business partner and I moved across to Dropbox, which has been much better. Since then I've also received files from various people working on joint projects across Dropbox, within the web industry it appears to have become the standard for that.

Getting something else that works well on one OS will be straightforward, especially for someone like Apple. Getting it to work well (and wanting it to) for multiple OSes and getting people on the other OSes to adopt it will be another matter.

That's partly why Dropbox survived their security problems so well, it's become part of a lot of people's background workflow.
In this particular domain, not very much, due to the amount of IO interaction. In my opinion, the Ocaml threads library would be sufficient, at least for a while.
RIM Announces The BBX Platform, The Future Of BlackBerry
It's the first time AMOLED has gotten into iPhone 4's territory though.
Perhaps it's this: https://github.com/ofa
Prima facie, there's no reason to believe that groupon was unprofitable. And since there's no legal obligation to release their financials, we were left to trust Groupon's numbers.

That being said, the amount of money taken off the table was the first real warning sign.
This service, along with Dropbox IMO, could find decent revenue in producing a corporate appliance solution. I bet many teams in larger companies would love to use something like this to organize their resources and help collaboration, but shipping data off-site is taboo.
the last place i worked paid $35 per desktop for office, so if they're actually paying $110 for windows, i'd suspect there's a kickback happening at the OEM level, not unheard of in many countries.
I'm think that usage may still be denied, depending on exactly what the application is for. Mojang's application was for basically all computer games. The application indicates that if Mojang was a bit more specific(i.e. for a computer card game), this might have passed.

However, there is a stronger part mentioned in the denial, which is for clothing. Mojang also applied for a "Scrolls" trademark with regards to clothing. There is already one registered under that mark.
Design o' the times
CF cards allow faster writes and can keep up with higher FPS. http://en.wikipedia.org/wiki/Comparison_of_memory_cards#Tech...
ElasticSearch - A Distributed Search Engine
I actually worry about startup's that don't generate revenue, especially tools that people can grow dependent on. I know a few teachers but, I'm weary of sharing this with them if you disappear in 6 months due to lack of funding.

Text message's, although cheap, are not free.

What are your plans for revenue and why not charge $2.99/month?
Kids Overweight
Sweet. We built this platform to make your lives somewhat easier. We look forward to having you on the platform.
WordPress Bloggers – Are You Following This Key Strategy?
This (the second) way of doing things looks much more sensible -- thanks!
Google already has an eBook publishing arm. See http://books.google.com/ebooks
Ask HN: How early to arrive at SFO?
I've never been to the valley before. My out-bound flight will be a red eye leaving at 11:30pm on a Friday night from SFO. How early should I arrive if I have no bags to check but I need to return a car.

Also, with typical traffic, how early should I leave Mountain View if I am to make it to the airport in time?
Why are people happy about this? I thought Warren Buffet was supporting higher taxes on rich people. And GS is already moving toward closing up the "investment banking" part of their business and becoming a normal "bank holding company".

Who are they hurting?
We've talked with a bunch of larger companies and agencies about this. Although we do our best to secure things in the ether, we know we'll need to offer a "LayerVault FI" one day, much like Github FI.
Here is my user interaction:
"Ooooo, new thing to try out. This looks like fun. Wait, I have to sign-up? What will be my return on investment fun-wise for this sign-up... Not sure, back to Hacker News."
As acak pointed out above, they are 59% lower. http://www2.goldmansachs.com/media-relations/press-releases/...
Try not to Jobs-ify the task of software development.
I wanted to buy the app, but I'm not allowed to since it's US-only.
What Makes a Good Resume
create a fake one-time account? :)
Theres just too much stuff going on, on the homepage.

It makes any comprehension difficult. Two recommendations:

1) add more white space

2) try to communicate the value proposition in as little words as possible. This book is a good starting point on how to do that: http://www.amazon.com/dp/1400064287/ref=cm_sw_r_tw_dp_0dBNob...
Concur. Thank goodness for sensationalist headlines by the HN contributor which allowed us to succumb to the link bait.

"No preliminary injunction against use of 'Scrolls' by Mojang" would be better.
My point was nothing to do with physical goods. My point was the information in question is rather more sensitive than a diary.
Chromebooks now available
Necessary links:

http://www.skepdic.com/psychoan.html

http://www.amazon.com/Unauthorized-Freud-Doubters-Confront-L...

http://www.amazon.com/Freud-Question-Pseudoscience-Frank-Cio...

http://www.amazon.com/gp/product/1929636008/
Thanks for the clarification on the trademark vs. copyright. Can you license to Company A for $1 and Company B for $10,000? I'm wondering if there's any regulation in place to prevent such behavior.
Hacker News Chrome Extension To Track Your Karma Today
Or right click and have to navigate a huge menu of options, if enough third-party shell extensions have had their way with your context menu ...
Half of Americans Support Legal Marijuana—Is the Drug War Almost Over?
Andreessen Horowitz, CrunchFund Back Social Address Book Everyme (YC S11)
Just wondering, but have you talked with many teachers about this? Being married to one, and having a lot in my extended family, I know how real the legal risks are for something like this. I know these risks ultimately comes down to how the teachers use the tool, but districts and other organizations are liable if, say, a teacher says something "controversial." As a result, using something like this could get a teacher fired.

If teacher/student ends up as an unattractive market for whatever reason, I'd consider teacher/parent - regular parent outreach a huge pain for teachers, and its also their number one "contact" after other teachers and district employees. I know my wife runs into a lot of headaches from the "fog of communication lag" or whatever you'd want to call it.

Alternatively, this could be used as a small business tool for managers and shift workers. No more need to go about finding a replacement by calling down a list. Of this could just be a generic communication tool with employees who may not have regular access to email (things like trades, etc.)

TL;DR: I think it's a cool tool, but teacher/student communication may be a little risky to start with.

EDIT: You do deserve a huge credit for developing a tool that helps teachers, rather than attempts to remove them from the process. I've seen too many tools developed as "teaching aids" that seem to be rooted in the belief that teachers are somehow lacking and that a massed produced video game or application could replace them. These ultimately assume that the teachers are lazy or ignorant and would hand their students over to an outsider; which is why they never succeed. Congrats for not holding those assumptions.
Sorry about that-- there are a few things we do with language (parsing for the word "at" for example, to guess location). We also wanted to launch gently. Can you tell me what country you're in?

If you email me (webwright @ gmail), I can get you a free beta invite for your trouble.
Only for USA WTF
CF, while older, is significantly faster than SD. This is inherent in the number of busses in the design - SD communicates over a few wires, CF over many more, effectively increasing its bandwidth. My guess is that we will see CF until we SATA to mini SSDs or similar; it will take a real revolution in digital storage to dethrone the current king that is CF, SD will never be as fast.

This much leadtime on a prominent release is common, and right now the only camera that the 1D-X is going to cannibalize is the 1DmarkIV, which was already becoming quite scarce _before_ this announcement. Canon Direct lists it as out of stock, same with B&H. Adorama and Amazon seem to have a few each, though. Still, what sales are being hurt here? And mind you, we're talking about a relatively massive investment, you could buy ~10 T3i's for this sticker price, not an investment made lightly or made often - Canon probably doesn't mind waiting a few more months, and if you are in the market for something like this you are paying attention to the rumor mill anyways.

Just think, wouldn't you be pissed if they HADN'T given this much lead time, and you went and tracked down a now-rare 1D-IV, only to see this come out a few months later? I know I'd be quite irate.

Just my 2c...
Identity progressives and identity conservatives
What I really want to see is that kind of density in desktop screens. Goodbye antialiasing!
Nice focused implementation of group broadcast texting.

You might want to tweak the Perfectly free message on the home page to sync up with the freemium model described in the FAQ. It will probably help with your target market to explain you do actually have a business model.

Good luck with the venture!
I bet it comes with Quicktime, iTunes and a lot of extra plugins which are absolutely necessary for to run the software. /joke

Does the Windows versions suck as much as iTunes? (including installing that pesky apple updater).

Going on-topic, I have a dropbox account but the 2 GB limit (which I managed to make 3.5GB after referring) is very limited. In addition they do not support WebDav.

I recently opened a free Box.net account and I am really happy with it. Because it has webdav support (box.net/dav) I can "mount" the disk in any computer as a drive (windows) or folder (linux).

I personally prefer this approach to the DropBox "replicate everything on each PC you enter". But I understand they are solutions to different issues.
"I must have been careless with my pronouns. I meant likeminded as in "think it's a good idea to assault 20yo girls who are peacefully protesting"."

If that's what you mean, I'd scrap that whole sentence.

As to advocating retribution; that's what it looks like anonymous is doing if you watch the 'doxing' video. If all they needed to do was identify the man so that he could be more effectively brought to court, there would be no reason to list his address or relatives' names. The video reads like a threat to me and I'm surprised more people aren't put off by it.

What's more, this man isn't the only one who has been threatened in this manner. I'm more concerned about the 'targeted' bankers, while they are probably unethical people and may have had a role in the financial collapse, they should not be treated to mob justice any more than anyone else.

Hopefully mob violence won't happen, but the longer the protests persist, the greater the likelihood that shit's going to go down.
RIM ports many open-source libraries to QNX/BBX (Qt, Lua, Box2D etc)
It's because they are charging $9.99 instead. If you look at the FAQ you will see the pricing breakdown. It's only free to use for a limited number of texts. There should be some text on the page that says something like, "free to use for small classrooms and affordable plans for large ones."
Well I read it - but I don't understand it. Must have missed the key point.

I think JavaScript is cool as well - and I use it a lot (and some) but surely you use the development tools that make sense in a given situation. You can't do it all in one language and without a platform. Can you?
You have to get the randomness out of IO, because referential transparency and randomness of any kind (psuedo or otherwise) are fundamentally in opposition, but once you have the random source in hand, you can use it any way you like in otherwise pure code. The Random support in Haskell is set up to permit and to some extent support this usage, with the ability to "split" a random generator into something you use now and something you pass along. After that it's your responsibility to properly split & use, but I haven't yet found it to be a big problem in practice.
I believe there is a startup from this semester's Imagine K-12 batch that is working on a similar product, albeit its more twitter like. Here it is: http://www.remind101.com/

Teacher/parent is definitely a more viable place to start this kind of a tool. Good luck!
Introducing The New Motorola RAZR
BacklinkX - A Premium SEO Backlink Building App
Given Ubuntu already has that functionality built in (Ubuntu One), and offers Win, Android and iOS 3.1+ clients, we're really not so far off from that being the case already.
I love how the first half of the scan is cropped off at: "Jobs did not even eradicate poverty..." What a failure of a man.

I agree that the world needs leaders and visionaries in other areas besides computer products, but hey, I'll take what I can get.

I disagree with the rest of the article -- the claims that Jobs was not great, that he shirked his duty to humanity by not giving enough to charity, that he didn't "better the lives of his fellow human beings," that he promoted the idea of profit as motivation.

There are in fact simple refutations or counterpoints for most of this. A corporation that uses profits to fund future development is a perfectly reasonable vehicle for doing good in the world. Jobs was not primarily motivated by money. And he made explicit that his way of changing the world was by bringing it great tools for creative minds.
Don't forget Android, Windows Mobile, and Blackberry. iCloud is available on Windows, but I don't think it will be going to competing mobile platforms any time soon.
Video: Modernizr with Faruk Ates - Marakana
I think this is a brilliant idea. Not sure if the feature set is large enough for me to buy it quite yet. I'm probably not the target market for this app, though.
Yea, keep in mind the Starter edition is targeted at netbooks, which typically cost around $300.
Sorry, it's we do some title stuff that is language dependent (the app still works in other languages, it just loses a small part of the magic). We are currently limited to countries that speak english (not just the US, but still limited, sadly). If you email me at webwright@gmail, I'll happily give you a free beta account. We'll attack other languages soon.
Google Search Quality Rating Guidelines leaked
A updated version of the Google Quality Rating Guidelines handbook has been leaked. Can anyone confirm this is real?
Bitcoin implodes: 90% down from June Peak
There are a lot more places than just the US that use "at" to refer to a location. Why not just release to anyone who wants to use the English-only app?
i'm guessing that you actually have a bunch of other sites blocked in your hosts file, as well. on the assumption that you do, do you ever see any network performance issues related to this? i used to maintain a rather large hosts file for this purpose, but eventually gave it up because i suspected that it had started doing more harm than good.
The 9 Rules of the New Google UI
Ask HN: What startup-focused online resources do you use?
Other than HN of course :-) . More specifically, is there a community curated site where one can find peer recommended and ranked resources (books, tools, apps, advise) focused on startups and small businesses? Not that there is a shortage of blogs, books and news sites; on the contrary, there are so many. But which ones do people here use and trust the most?
More more detail at http://www.marketwire.com/press-release/rim-unveils-blackber...
No TV for children under 2, urge doctors
Informant Says Hacks, Threats Followed Release Of Occupy Wall Street E-Mail
Stopping scientific discovery because you (or anyone) believes the result will be abused is a bad idea IMHO. Also while you're imagining snooping police, I'm imagining rescue workers locating survivors of a building collapse.
Themes for Google Chrome Devtools
Create Jobs for USA
White Sunspots on Skin
To be fair, you can't really ever get the first one right because you don't know what the memory address will look like. After that, you can get the others right.
Turn your nose up at Dart and instead smell the CoffeeScript
Real Cheap Eats – Prototype for a Lean Startup
Looks interesting enough for me to purchase it. I think it attacks a common calendar problem that's missing in the default calendar app of actions that you want to take as future events become the present. Most apps just offer alerts, but this lets you interact with the others involved in the event.
I misinterpreted this article title as "Goldman Sachs "misplaces" $428 million".
C++ Concurrency - Map Reduce
More to the point iCloud will never be on Linux.
iCloud is available on Windows - https://www.apple.com/icloud/setup/pc.html
I considered joining this industry for a little bit, it's fun technology. My research pointed me towards athletic departments instead of teachers for budget purposes, as well as a stronger desire for a coach to be connected to his/her team than a teacher to be connected to his/her students.

Please note that this was determined off a very small sample size
'"External files, and so on." are, unfortunately, necessary for any program, even Haskell ones, to do anything useful.'

I would point out that Haskell can in fact do useful things, so these problems must have been solved. It is a common misconception that Haskell has "problems" with external state, when in fact what it has a way of explicitly managing such state where almost any other language does not. It isn't so much that Haskell is lacking the ability to manage external state as that other languages lack the ability to manage external state, and end up with a solution that from the Haskell point of view looks like a punt rather than a great solution.

But it's difficult to explain how that works in an HN comment; I'd suggest Learn You a Haskell up through the Monad chapter, then spending some time with STM until you grok how and why the type system actually manages to guarantee proper use of STM at compile time. This is interesting because STM has proved effectively intractable in languages that can't maintain the STM constraints at the type level. While the course I've just recommended may take a week of education, that's about all it would take; it's not months, and it's actually a very valuable perspective to gain on the problem of creating quality code I'd recommend to anyone.
I'd be much more interested in tools that explain each candidates's stance and previous actions on the issues I care about that the media won't cover, such as intellectual property, than in more horse race coverage. The horse race has been flogged to death.
New text-to-speech API for Chrome
Mail.app in OS X Lion: Moving Email from Google to iCloud
This comment has been posted by a human being. There will be cake.
Absolutely. Demo: http://drawwith.me/demo Let me know your thoughts!
If his work laptop contains customer-related information which endangers their accounts, that would definitely be a matter for the police.
> He gained access to the September17 list merely by adding his email to a paper sign up sheet that was being distributed at an early organizing meeting by what would become the OWS.

So Glenn Greenwald, Matt Taibbi, Dylan Ratigan, etc. are emailing on a listserv that join by just adding their email address to a signup sheet? I find that hard to believe.
I wasn't involved with that situation at all, but I don't think it involved any responsible disclosure of a security vulnerability.
My biggest issue with Dropbox, and I am probably not alone in this, is still security. After the lapses earlier in the year, I still store most files in a TrueCrypt share in my DropBox folders. Since I can't access the TrueCrypt volume from my phone or other mobile devices, it limits the portability of the data.