skysight-inc/HackerNews huggingface dataset:
...the fact that you misuse the term "ethnic cleansing" is annoying enough for me to respond, but this is my last reply to this thread.

County X has two populations, the zarbs and the tiwks. The zarbs kill all the tiwks. The zarbs have been ethnically cleansed.

You may think this is a trivial point. But you're talking to an international audience, and you're talking about a subject where language is analysed in minute detail for perceived insult or support or whatnot.
These Apps Help You Manage Your Personal Online Data
Post on your blog, your Twitter feed, your Facebook stream, forums... you need a social network with which to propagate these things if you want anyone to know about them.
many said noir, there's also http://clojurescriptone.com which is noir plus a seemingly working integration of clojurescript
Indeed. Here is the original paper if you are interested in more details.

http://www.jstor.org/pss/2631608
Two points I didn't see about modafinil that I've found:
1) There's a long lag from the I take it until the time it kicks in. I read somewhere that it has to be processed by the liver once and the results of that are what actually has an effect. The upshot is, if I take it after about 11am, I will find myself awake after 1am. So for me it's early or not at all.

2) As a hangover/sleepless night cure. Modafinil is a great "fixer" for a slow d-r-a-g of a day. By noon I usually have forgotten I started the day hungover.

I generally take 50mg for the mildest effect, or sometimes 100mg if the need is greater.
Yet another thing missing (which is huge for me personally) is predictability of shipping.

If I buy something on Amazon via Prime (which means Amazon themselves will be fulfilling it), I know that if I order it 2 day shipping it will arrive in 2 days. If I bump it up to next day shipping (within the clearly marked and real-time updated window of shipping) it will arrive tomorrow.

Amazon and Newegg are the only two web retailers that I trust to predictably get my items on a set time-table. It is all too common for other online sites to gladly accept orders for next day shipping or two day shipping at ridiculous markup and then actually use those shipping methods but only after sitting on the order for days before actually shipping it out... not exactly what I had in mind, guys.
There's paperwork? I was independent pulling in random 1099 work for 5 years and the only extra paperwork I did was "Schedule C".

I assume that owning a business proper would require a ton of forms and licensing. But just doing odd jobs for oneself? I didn't think anything special was required.
An Async Experiment
It's trivial to just skip the header and metadata sectors, and just MD5/SHA the actual bitstream. With a bit more compute resources you can do the same for the decompressed audio stream, but that'd likely prove less advantageous.
They get shared among YC alumni, and acquirers know that, which seems to mitigate the worst abuses.
I thought you were kidding, but the LED idea is already a real product.

http://translate.google.com/translate?u=http%3A%2F%2Fwww.obe...
Would it not be possible for you to rip with super standard settings thus making it pretty much like every other rip?

I don't see how ripping could be so different if people use the same settings.
Not true. If you ripped a CD using the same software and settings as someone else, your files would be identical, byte for byte. There is no magic fingerprinting, however, a lot of pirated tracks could be determined by looking at ID3 tag information since most warez crews like to brag about their releases.
Sorry for the lameness of this reference, but I think it covers the essential. If Amazon wanted to open a physical business in Canada, it would require Canadian partners that it might not have or want.

"The bottom line: If you are a non-Canadian who wants to open a business in Canada, you will have to immigrate to Canada or find one or more Canadians to team up with."

http://sbinfocanada.about.com/od/startup/f/Non-Canadians-How...
Thanks for this! I took a look at the home page and have bookmarked the page.

I've been dabbling in Lisp (read Land of Lisp and am going through PCL) and eventually I'd like to create my own text-based game using common lisp. However, I am indeed wondering if/how it would make sense to use it at work.

I mostly do full stack web stuff (ruby/sinatra/rails, javascript) and I'm not at all sure where Lisp would fit in. In fact, I don't really know what it brings to the table except its expressiveness. As opposed to e.g. python, java, c, or objective-c where I have a decent idea of the domains where they shine.
MS knows that Moore's Law doesn't mean faster cores anymore, rather more of them. But, most problems are only so parallelizable, thus the need to get the utter maximum serial performance (and no less important, minimum power consumption) that you can, out of code. This and, speed advances are going to come in good part from GPU parallelism and, I doubt you're going to get that through the CLR. Herb Sutter, head of the C++ team is all over this -- http://herbsutter.com/welcome-to-the-jungle. C++ and MS' emphasis on parallelism is them facing the future, as they should.
Virtual Instruments (VBPsafdar352)
Virtual Instruments helps IT organizations maximize the performance, utilization, and availability of Fibre Channel Storage Area Networks (SANs) and other Online Services. http://www.virtualonlinejobs.net
This is exactly what I felt when I was taking Adderall when I was about 25. I chose to stop taking it after a few months because I just couldn't handle the sense of impending doom, and at times fear, which would strike every day around 7pm.
On the subject of the pricing algorithm, one thing that blew me away (and has made me a pretty loyal customer) was purchasing something in the morning, getting an email in the afternoon saying the price had gone down, and finally one last email in the evening informing me that the difference has been refunded to my card.

The price change added up to only 1 or 2 dollars, but from a customer service perspective, it was super classy. I'm yet to see any other company do this.
Reply: https://twitter.com/worrydream/status/174204355220738048
If you're self sufficient, it doesn't matter how the economy is doing.
I've had a very similar negative reaction at times in waves maybe an hour long, though the general sense of doom tended to condense into very specific ideas: the sort of thoughts you might find when watching a horror movie, except applied to real life and impossible to ignore. As a result, despite having a legitimate prescription, I'm very sparing in my use.

I don't get the euphoria and I avoid using it while seriously sleep deprived - I despise the feeling of my physical body needing sleep. For reference, aside from caffeine and alcohol, it's the only (mind-altering) drug I've ever taken, so it's not due to interactions outside that sphere.
I'd like to mention that iTunes Match is a similar service for Apple customers, the integration with Apple products has been better than Google's integration with droid IMO.

It's not free, but at just over $2 a month, it seems to give Apple a lot more flexibility with bargaining with the publishers, which makes me feel a bit more secure about the future of the service and my personal music collection.

Also, it's surprisingly nice to have it match against songs that are already uploaded to their service, It took over a month to get my entire library into the Google Music cloud, yet all my music was available in iTunes match within the hour.
Hi Ladylynn,

My initial thoughts:

Firstly, as I said, I love the interface. It is incredibly clean, unobtrusive and easy to use (although perhaps because it is so easy to understand, the intro on gmail was a bit of a pain). Only other thing in general is my limit on recommendations for the service.

Product-wise, I see myself using this mainly as a way to stay in touch with business connections and see if they can use where they are/any new information to deepen our relationship or use their new position/status whatever to help me. With that in mind I really care about all my LinkedIN connections, some of my twitter connections and few of my Facebook connections. I wish there was a way for me to edit the feeds of whom I'm looking at and what I'm looking at beyond just 'favorites'(I don't particulary care about my high-school acquantances birthday...or to be blunt my high-school acquantance at all) and all this different information is kind of obscuring the important information I want to look at.

I know mingly catches when people on LinkedIN change jobs, but it doesn't seem to catch when they just change their headers, which some of my connections seem to be doing instead of properly editing their LinkedIN page.

Also, I know you guys are probably adding a lot of features, but it'd be great if there was a way I could follow a company or industry and be notified when one of my connections becomes involved with it.

Once again I really like Mingly and am looking forward to using it for a long time!
In 2010 I posted a flow chart, with footnotes, to explain when an employer owns an employee invention and when it merely has shop rights -- see http://www.techlawnotes.com/diagramming-a-legal-issue-who-ow...

For copyrighted works: In the U.S., anything done "within the scope of employment" (which can be a fact-intensive question) is considered to be a "work made for hire," with the employer as the "author" and thus as the owner.
Who cares how many people use these frameworks, most of them are using the same MVC structure and are just stealing features from each other.

Some of the Node people like things small but when applications get bigger putting things into an MVC structure often makes your code more organized. Until someone comes up with a better idea that takes off this is how things will be done and I think it's great that Node has a few choices now to do this.
Thanks! Interesting articles by the way.
Sounds like you're describing http://getsatisfaction.com/
This website is beautiful.

The only thing that detracts from it is the age verification system. Once I saw that, I knew that I was looking at a game website.
There's a non-zero possibility that the engineering org did report back to the CEO that they could build it.

I've many a large company M&A scuttled due to NIH syndrome from engineering. And almost always they massively underestimated the effort needed to build something (including whether they had the talent or not).

I know of atleast one case where it has resulted in long term serious strategic harm for BigCo when they refused to do a small acquisition (single digit seven figures) because of exactly this scenario.
I love google music and I use it everyday. It's the most used app of my smart phone.

I wish they had a download option for all the music not just the music that I bought on google. That would help me to get rid of all the music on my computer.
Cheap Android phones 'crushing' Apple's iPhone in countries without subsidies
That's not entirely true. A lot of very talented people are being wasted at bad jobs. In many cases, they don't even realize it because one of the features of a bad job is that it will often make you feel bad about yourself (as with other types of bad relationships). There would be a lot more "good developers" if everyone were in the job that is right for them.
> There's nothing stopping someone writing a haskell-alike with readable syntax as long as they stay away from trying to create terms like monads to explain things that don't need explaining ;)

There's nothing stopping someone from doing that while trying to create such terms, either; witness Haskell. (Or maybe your argument is that the syntax isn't readable? Well, is `>>=` really worse than `?:` in terms of immediate apprehensibility?)

However, I think it's important to recognise that the use of 'monad' is not a case of "creat[ing] terms … to explain things that don't need explaining". A pattern was identified, and it was realised that it fit into the existing mathematical formalism of monads (http://en.wikipedia.org/wiki/Monad_%28category_theory%29).

This can hardly be regarded as a willfully abstruse activity; identifying and naming existing patterns, especially if the name is already out there, is part of a (good) computer programmer's toolkit, right? http://en.wikipedia.org/wiki/Design_Patterns
I'd still love to see a ClojureScript book that doesn't assume you already know Clojure. Put me in a repl and have me modifying a web-page, as opposed to writing command-line applications.
>"To see some good examples where this model has been truly successful, see every successful VC fund and accelerator (especially YC), ever"

I don't know everything about these incubators, but are you telling me that these guys and gals apply and get into the programs without an idea for a startup? That isn't how I thought it worked. I think that's how people like to think or claim it works. But I'm not sure it's the reality.

And, if I tried hard, I could probably come up with an example or two where the opposite happened: VCs banked on the talent behind a company with a not-so-good idea, and it "failed".
The face paint idea is also real: http://cvdazzle.com/
Authentication using OAuth Standard
AT&T's Latest Data Plan Idea is a Crock
Megacorp decides to purchase KFC.

As part of due diligence, they want to know what the secret recipe is. After all, you'd hate to find out one of the special herbs and spices is cocaine or arsenic. This is fine because MegaCorp signed an NDA.

MegaCorp breaks off the deal. Their chefs decide that they can make their own chicken. After all it's not hard to combine these nine herbs and spices.

The chefs only have this knowledge because you revealed your trade secrets under the protection of an NDA. They're not white box reverse engineering the recipe.
http://folyo.me is a bit like this, but for designers. And coincidentally, Coderwall is one of the companies who's used Folyo to find a designer.
A Straight-Forward Guide to Optimizing Your Funnels for Maximum Conversions
Jesus, how great is Nuvola? Thanks for the awesome program of the day.
اعراب سورة البقرة
We just saw a genuine torrent of traffic and are scaling up as I speak.
I think you'll find Clojure to be superb in the web space. I've never been a ruby guy, but I did spend a lot of time with python in web dev, and Clojure compares very, very well IMO. In short, all the creature comforts of ruby/python + an efficient runtime + an unbeatable selection of libraries.
Thanks; look forward to it.

BTW, there is some other funkiness in the UI, too. If I choose a city and some amenities and some neighborhoods and then add on 'social connections', it says that my search is too specific. But I notice that after I do this, my neighborhood selection is no longer there. Amusingly, this means that if I uncheck 'social connections' and check it again it will be able to show me something since my search is no longer too specific.
Freshy: a page refresh tool for web developers
I made a page refresh tool in Python that watches for filesystem events and refreshes a page in a browser every time an event is registered. The project was to scratch an itch I had: I was working on a PHP web application and had to keep refreshing the page manually to see the changes. The intended targets are web developers and designers, and is similar to Live.js, except that it watches more than just UI objects, so it can be used to work with any web application. Its made to be platform independent (to be tested..), and has a Websocket server and Google Chrome extension client (https://github.com/lchi/freshy-chrome-extension) at the moment.

It's built using autobahn (http://www.tavendo.de/autobahn/install_python_package.html) and watchdog (http://pypi.python.org/pypi/watchdog).

Hope someone finds this useful, questions and comments (and forks!) greatly appreciated.
Public Key Cryptography: Diffie-Hellman Key Exchange
But who said you had to use CoffeeScript? You can perfectly use this library by writing standard javascript.

The author decided to write the source code of the library in CoffeeScript, which then compiles to perfectly valid javascript that you can import.

The analogy about Python is that you don't have to know C to be able to use a Python library written in C..
OK, that's a good point.

Have you considered hierarchical modeling, like in Bayesian Data Analysis? I would have lambda and mu drawn from per-company gamma distributions, and have the parameters of these gammas drawn from global distributions (gamma distributions themselves?)

Also, you're using maximum likelihood. Have you done the full MCMC computations? (I don't think that it would make much of a difference - but it's nice to have empirical validation of that)

I would enjoy reading more about the HMM.
>>The alternative to censoring the topic is to let all the facts emerge.

That would be a normal discussion. This isn't.

When I noted the official acceptance and idolising of terror, even murdering sleeping children with a knife, you "countered" by judging a very heterogeneous country by a T-shirt...

Just to not let the Israeli side be less than evil -- or better than "your" side in anything.

I commented on the insanity of the "argument" three times -- you just wrote that your T-shirt claim proved something!

1) Can you give an example of worse argumentation, ever?

2) Do you really think anyone wants to read that kind of garbage?

Edit: So it is clear. My point is that the facts won't emerge when the people debating lie and use obfuscation (i.e. lots of text) when they are plain wrong.
Artem should add

pre code {
white-space: pre-wrap;
}

to his CSS, so the code doesn't cause a horizontal scrollbar to appear.
Where/how do events fit within this framework? Couldn't find any explanation of it on the project page (or here...).
No because Face.com will only search from a master list of photos you provide. If you go the route of using your Facebook account, it will only identify faces from the pool of your friends.

Technically, they could go further but they don't.

So specifically, this hack is telling you which of your friends are on Match. If you don't already know someone you find on Match, this isn't going to help you (unless Face.com change the way their tool works)
Looks interesting. Pricing looks to be roughly 15% of what we pay to google to use the maps api. Nice-looking too.

I see the hat-tip to OpenStreetMap - what's the relationship between OSM and MapBox? Do you own the content, or is your added value the servers and the API?
It takes consistent and dedicated effort. I learned this the hard way of course =). Also what I've become completely sold on because it worked for me, is to contribute to someone else's project that has some traction already.

As a developer, I love creating things, I need to create things, so my first thought is always "let me create this great thing from the ground up". But the problem there is once its done, no matter how good it is, it still has zero users.

Finally I decided to make it less about me needing to create and more about people. So I created a bootstrapping framework for Jekyll because my first time trying to use Jekyll was a train-wreck to say the least. Not because Jekyll is bad, but because there is no user-focused introduction, no 'hello-world' application, it's just raw in your face code.

Anyway check it out : https://github.com/plusjade/jekyll-bootstrap - 400 watchers man - I'm so happy about that!

Jekyll has had momentum for some time now. It's repo is watched by just under 5k users. So one small 'jekyll tutorial' link in the documentation wiki was all I needed to start the ball rolling.

The key word there is start. I still needed to reply to everyone's questions, monitor tweets everyday, write to anybody I knew using Jekyll for blogging, and above all painstakingly create great, well-crafted, easy to understand get started now! documentation : http://jekyllbootstrap.com

Sorry to make this sound like an ad for JB, I just really have been in the same place you are and the one and only thing that has worked for me so far is to embrace Open Source, put everyone else's problems before my own, and code for people not (only) for myself.

HTH
Why Everyone Hates RIM’s BlackBerry
I remember a company, polarrose.com, who offered a face search engine. After a while they where asking you for your Facebook credentials (would you please give me your FB ID and passwd, sir?), crawl your account for tagged faces to extend their database. Googling shows they got bought from Apple a while ago [http://news.cnet.com/8301-13579_3-20017018-37.html] and the guy [http://www.maths.lth.se/~solem] moved to SF. There is also http://whozat.com , which searches social networks for names; I am pretty sure that at given moment they where doing face recognition.
> What we need to do is to run HTTP requests asynchronously. There is a number of way to achieve that (no, using threads is not a way)

- why is threads not a possible solution? Is this something to do with Ruby?
On the plus side, the current slowness enabled me to see some interesting Cloudfront response headers. I see "X-Cache:Hit from cloudfront", "X-Cache:Miss from cloudfront", and "X-Cache:Error from cloudfront" in responses from various tile files.

And I see that they're helpfully using 4 hostname aliases for map tile downloads, namely [a-d].tiles.mapbox.com, to increase parallel downloads.
Morris.js: Pretty time-series line graphs
No. Because it's not available in my fucking country yet.
Why the olive oil in your salad dressing may be a fraud
Pulp (yum repository management system) 1.0 Released
This is my first (proper) open-source release. I'd be very grateful for feedback from HN!
Young People, Don't Screw Yourselves
A hiring challenge...for salespeople
The submitted link goes to the second page of the article. Here's the first page: http://venturebeat.com/2012/02/27/a-classic-startup-horror-s...
Why not just have a general feedback forum. Don't look at StackExchange as a model example... just have a casual message board, where people will be more likely to comment on each other's feedback.
Why stop at DVCS?: http://www-formal.stanford.edu/jmc/future/objectivity.html
You can't know intent in either direction. That's an issue of determining guilt, but this thread is a (ridiculous) digression on whether it's linguistically appropriate to use the word "steal" in reference to the takedown request. I assume you would therefore agree that it's valid to say that Rumblefish has allegedly stolen the ad revenue. So therefore you agree, right?
No need for a mailing list: I was able to reach you directly on Twitter for a bug report and patch :)
Encoding software for most lossy formats rely on some form of prediction and realtime analysis. That can't be the same for every repeated encode. Some randomness has to appear so that bit for bit, separate encodes are not alike.
What's especially nice is Websockets have their own url type (ws://) you can just include a link to the Websocket's endpoint for the resource for the API client to follow. Reductions in the amount of custom stuff that has to be done is always good :)
Never-before-seen robot aids Oscars security (video)
Public Key Cryptography explained beautifully with paint, ropes and clocks
Pretty awesome explanation of Diffie-Hellman public key exchange
no one hates MY BlackBerry :)
Oil companies receive $4 billion every year in taxpayer-funded subsidies
Codeacademy is nice, but if I were you, I'd study the ultimate Japanese site in the entire web: alljapaneseallthetime.com . Gamification is nice, but your customers already are motivated to learn Japanese. They just want something that can effectively get them up to speed, and increase their confidence. Rather than have points/badges, tell them they just learned 50% of the most popular Japanese words after 1 week.