skysight-inc/HackerNews huggingface dataset:
That would be very helpfull. Couldn'd figure out how to see a demo of it in action.
Indeed Amaz-ing work here Philippe; I'm impressed. I don't understand all of this copyright negativity. Perhaps I'm just naive in these matters, but so what if Amazon shoots you a cease and desist - BONUS! How great would that be for a follow-up blog post?
Award-winning text-to-speech startup/vendor acquired by Amazon
Congratulations to Pomeranian Science and Technology Park's alumni
> I may be back at some point in the future - who knows.

This makes it sound less certain that this is only "for a bit."
Just what is Google's Mysterious New Wireless Network?
That's insane. In an awesomely insane kinda way.
pretty cool. took me a second of trying to click around, and a look at the url, to realize it was fake.

somewhat disapointed; was much more impressed when i thought it was an actual amazon product listing..
> What is it with people liking a specific language

What is it with shaming people for preferring a specific language where it is applicable?

For some reason I can like a brand of electric drill, and I can believe in using a nailgun, but I am not allowed to like a specific language without someone coming along to scold me.

If you don't ever develop opinions about tools and how to use them, are you really engaged or are you just floating along? Liking something is a good sign of engagement, being able to compare it to others in an informed way is even better. The problem is if you put other things down without knowing about them.
What about the grub?
Now does this work like something like Google Analytics where I can create one account then manage multiple sites per that one login, or do I need to make a new account (with a different email) for each website/client I want to use SumAll with? It looks like I currently I have to create new accounts, but I just wanted to double check if I'm missing something. If that IS the case, you should maybe look at multiple websites under one account for people like me, who want to use analytics on multiple sites without the hassle of dealing with multiple logins! Just a suggestion.

Other than that, it looks great and I can't wait to start trying it out! :)
He didn't merely say the project "wasn't good", he implied it in a snarky, very unconstructive way.

Here's his quote from twitter:

>Ever wanted to make sed or grep worse? http://github.com/harthur/replace

In the world I live in, that's called being an asshole.

Look, I'm not saying these guys should apologize (in fact, if this is how they apologize it's probably best they don't), I'm simply stating that they're dicks. I know a lot of computer programmers just like them.

Edit: And I hate working with people like them. I don't care how brilliant they are, programming is a team sport in most places. If you're a jerk I don't want you on my team, no matter how many awesome sed scripts you can whip up.
If you really want feedback, then I think the name 'LurnQ' is a very bad name for an educational website. I assume you are mis-spelling "learn", which just feels wrong for education (assuming you are trying to increase education!). If this is not what the name means, I apologise.

I understand that the twitter and facebook feeds may be full of content that you did not want, but you have not deleted it.

And all the content I have seen on there just does not belong on an education site at all: maybe I have a different idea of what 'education' means, but all of the content I have seen just doesn't match, in my opinion.

As for the format, it looks like a blog entry followed by blog-style replies. Which is mean to be the teacher? The format itself is confusing.
You can lose all your money in so many ways; a reasonable expectation is that players will use caution, and hedge their risks.

Applications aren't meant to teach common sense.
With a paper, a pencil and a photocopier! ;-)
Apple stock dropping like stone
OH! Right :D Yes, I mean you can go on ad nauseum with it, definitely. But RMS is saying he's a better person because of this one singular thing. He's the one who makes the claim that he's better than me because he uses 100% free software.

I don't dismiss that using 100% free software is a moral good. But I do dismiss the "better than me as a person" claim because he's more ethical in just one area. (Or maybe more, but he only addresses that ONE area.)
A warning to anyone who wants to contribute to OSS
This is just a silly script, of the variety that most of us probably have sitting around in somewhere $HOME

I have some very silly scripts hanging around. "killname.sh" dates from before I knew 'pkill' was a thing :)
I have searched and searched for an alternative to Skype, but so far have mostly failed.

My situation:

- I use Linux on all my desktops/laptops.

- I have an Android phone.

- My mobile phone bill is usually in excess of £100 per month.

- I am usually located in the UK, sometimes elsewhere but almost never in the US.

My use cases:

- I want to make cheap calls to mobile phone numbers in Ireland, Austria and Australia

- I want to make landline calls to the same countries.

- I want to send SMS messages to the same countries.

- I want to make free person to person VOIP calls.

- I want to make video calls.

- Security and privacy is a factor.

Currently, I have Skype working reasonably well on my 64-bit Debian based Linux machines. However, call quality can be very patchy when calling mobile phone numbers. Video quality is often poor and the call drops out when communicating with others in Australia.

I have tried Ekiga, Jitsi, SflPhone and a few others. I have a Diamondcard.us account for making chargeable calls. Almost always the call-out quality of these services is poor. I've been told it sounds like "I'm talking through a pillow."

I have been using Google Voice recently. It does work from my UK registered Google Account for making calls to mobile phones and landlines. The call quality is very good. The mobile phone pricing is generally a little more expensive than Skype. Unfortunately, landline calls are significantly more expensive that Skype and the full Google Voice experience (SMS messages, registering a number and thus using on my Android device) isn't available outside the US.

Is there any other single unified service worth considering, which does meet at least the majority of my use cases?
I thought the rating distribution was brilliant. I want to work with people who make most people happy, but also piss a few people off. Those are the people willing to make difficult, unpopular, but important decisions when needed.
You can't use a credit card if your domain has one of the banned words.

(Sorry, I can't edit anymore. I didn't mean you can't use a credit card at all, that would be silly, I meant that if yo're determinmed to be one fo the evil hackers, then you can't.)
Threads, Not Just for Optimizations
You're being too sensitive about this.
A couple of watts on 109MHz could take down a light aircraft.

Only if the pilot is a fuckwit.
People make mistakes all the time. If it's someone you know in person then you should probably give an apology (or vice-versa, depending on the situation). Someone has to own up because if it doesn't happen, you can end up with an ill workplace/relationship/whatever.

But the internet can be a strange place. How do you apologize to strangers? With blogs? I mean, these pieces are going around being viewed by hundreds of people. Is it really helping? I'm not sure, but, at the very least, people are trying.
The main reason is because the function to make a trade will only place market orders.

We (I work for Quantopian) will surely support other order types when we support live trading.

Also, I don't see how the backtester avoids look-ahead bias.

We provide over ten years of historical minute bar data for U.S. equities, with no survivorship bias. This means two things:

1. The amount of data we provide is sufficiently large that if you test your algorithm against a bunch of stocks over that entire period of time and it performs reasonably well, it's unlikely that it's overfitted to the data in a way that is going to bite you on the ass in live trading.

2. But just to be even more paranoid, the smart algorithm writer will do just what you describe -- divide the available data into lots of subsets, randomly pick which subsets of the data to test again each time you backtest, and don't start live trading an algorithm until you've confirmed that it performs well on random subsets of data that you haven't previously tested it on. Right now on Quantopian you'd have to do all that data segmentation and selection by hand, but I suspect that we will eventually add features to make it easier to do automatically.
Github Partially Unblocked in China
I see a lot of articles from you guys lately. It's cool, the articles are not bad and you are doing it the right way, you market your product by giving good articles. I think this is fine, just don't send out too much before you run out of content and become boring. Nobody would benefice from that. Once a week should be enough. Just my 2c.
About finding the right idea for your startup
Currently I have a very basic Nokia model. There is a process called 'handing over' or 'hand shake' that happens when you move from one cell (a small region of an entire area) to another or when one cellphone tower 'hands over' the signal to another tower. This process is handled exceptionally well on most smartphones, but not so well on the basic phones such as lower-end Nokias.

Are you sure this is accurate? I've never had call drop issues on the various non-smart phones I've owned.
http://news.ycombinator.com/item?id=4974763
I don't think people understand how much this matters. If you were an evil genius and wanted to destroy Earth's antibiotics, there would almost be no better way than to mass feed it to animals that can have diseases jump to humans. It's the number one reason I'm vegan.

It's even more astonishing that a reputable news organization like the BBC would do a story on it and not mention livestock. It would be like doing a story on global warming and not mentioning carbon emissions.
http://news.ycombinator.com/item?id=5103271 :)

edit: I didn't mean to post this for karma or hard feelings; see my reply to daeken at http://news.ycombinator.com/item?id=5109903 :)
He was using 'canonical' in the canonical sense!
I'll give you that. I've actually been to Rome btw. Apart from the train journey there and back and the psychotic drivers, it was an awesome weekend :)
On the main subs, I think it is that there has been a down tick in the average user age. Being on the site and not being logged into my account feels quite a bit like visiting my 14 year old little brother facebook page. Just kind of base-line, 14 year old funny.

My point being, I think a percentage of the trolling may come from that demographic. It's not rare to run across account that literally was set up just to hurl insults and racism. I just imagine that there are a group of 14 year olds sitting on the other side which boast to each other about how much negative Karma their 'troll' accounts have.

In other areas, I think it's that some people just take karma far too seriously. I used to spend a lot of time in the language specific learnprogramming subreddits. It seemed like a nice way to help the 'community,' without having to do the race to the answer game that you do on stackoverflow.

I learned that some of the most unbelievably childish people hang out in the language specific threads so they can play 'expert.' I ran into a couple of users that would downvote every answer in the thread that wasn't theirs. I sent one a message about reddiquette and that fact that he's really being a bit of a dick in our small community, but his response was to downvote all of my posts, and say that all other answers were wrong but his (they weren't).

Needless to say, it seemed a waste of effort to continue to post if everything was just going to be buried thanks to some guy's e-ego.
A lot of religious folks, who do not believe in natural science, are procreating much more(and at an earlier age) than the average population. With this in mind, I don't think natural selection will be beneficial for civilization...
What are the threads used for? It's mentioned in the page but not explained. Looks awesome.
The original article was published in CACM. The similarity to the iPad is uncanny. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.127....
I don't think it's anywhere near that complicated. People argue about languages because languages become part of their identity: It's common to think of oneself as for example a "Lisp Programmer". And if a language is part of your identity than people saying less than amazing things about that language feels like an attack on you personally, and very quickly the discussion devolves into an argument that has nothing in particular to do with the actual languages as such.

(http://paulgraham.com/identity.html talks about this some, I'm sure there are other better references I can't find right now.)
Thanks, Kenneth. Actually, I've already forked and used harthur's code several times in the past -- she's written some really cool machine learning stuff for JavaScript that is easy to read. I've used it as the basis for playing around with machine learning in Python and JavaScript, and last year I tried (unsuccessfully, I think) to use d3 to create a nice visualization of her implementation of the k-means algorithm[0].

My visualization turned out poorly (I've had a few suggestions on how to make it better that I need to integrate, and am still open to additional suggestions). However, that obviously had nothing to do with harthur's excellent clusterfck library that I used[1].

Really, when you look over harthur's github contributions, she seems like the ideal open source contributor. She uses permissive licensing, writes clean code (in my opinion), uses unit tests, documents a lot of her code, chooses cool projects, etc. These are features I'm striving to integrate into my own code as I try to transition into programming as a profession instead of just a hobby (and I'm slowly getting there).

0. http://www.ericbullington.com/articles/2012/01/31/kmeans-vis...
1. https://github.com/harthur/clusterfck
No, I don't see why there should be different standards for civility in the two situations.
Thank you, we've been talking about it actually, and decided to start out with a bit more frequently then ease out a bit. Being new on the market some awareness and traction can do us good :)
... and the site's name is?
I have noticed that when the comment count surpasses the up votes the article is usually very confrontational but isn't necessarily authoritative or insightful on the subject matter.
Many hedge funds have about 8 employees and are located in Boston. Does this mean they're hardly "Wall Street" companies too?
New York City Employers Can No Longer Ask If You’re Unemployed
£20 on giffgaff?
You must make a lot of calls to non-giffgaff users on the go. And how were you paying £80 before?

The advantage of having a smartphone is that you can get by easily on something like their £10-12 plan simply by using data to make free skype/gtalk/SIP calls and everything else is unlimited anyway.

Battery and general reliability wise, nothing beats a good old Nokia though!
Sorry I didn't mean to imply that it was a bubble or anything like that, but rather just that having a market cap of $700 billion put them in very limited company. It was a well earned position, however.
> "You don't have to like that he said but he puts it in context and within the realm of Twitter - a 140 limited space of communication."

This is part of why I dislike Twitter - the 140-char restriction supposedly makes you to the point and concise, but in reality it just encourages snark and imprecision.

It's a world of sound bites, and "Ever wanted to make sed or grep worse" sounds wittier and has more jazz than "I really dislike this open source project and here's why."

That said, if a platform disallows you from being clear and fair to fellow people, don't use it. Ultimately the responsibility to be good to one another is your own to enforce, not Twitter's.

> "Can we not be critical on the internet any more?"

Honestly? No. The internet is full of flippant, callous, outright dismissals. It's reached epidemic scale - and it extends far beyond our little corner of tech. Everyone wants to have their little sound bite hating on something, and it's juvenile.

Given the current state of things, IMO criticism demands a higher standard than ever before. It's not that we can't be critical, it's that we can't be critical without qualifying and substantiating said criticism - there's just too much "hurr this sucks" floating around.

This may necessitate using communications platforms that permit more than 140 chars at a time ;)
Unlocking Cellphones Becomes Illegal Saturday
Hey I know you! See you tomorrow at assemble az walkthrough?
I don't share your strong focus on "encouraging creation." I think it is more important that we encourage cooperation and sharing then creation. We have no shortage of software being created the problem is we still are extremely bad at fitting things together.
I only skimmed the paper referenced below [1]. But what I understand at the moment is, that you essentially measure the area of the screen where high quality is important (using an eye tracker). And with this you can allocate your resources better. The downside is, that the rendering looks rather strange for anyone who looks on it without proper alignment of the high quality region. So VR goggles seem to be a good candidate for the technology, if they include an eye tracker, because they guarantee a single viewer and provide a frame to attach the eye tracker.

[1] http://research.microsoft.com/apps/pubs/default.aspx?id=1766...
thanks mynameismiek
So, we reached that point already where we are so forward that we want to go backward? The things that make our life easier really just make it better? I am not sure... I'm not going to say you are wrong, only it is quite funny if you think about it...
Well one answer is that they didn't. Infection was a major cause of death. When you see a brutal dentist scene in a historical film it gives shivers, the missing context is that the patients life was probably being saved.
Thanks, I have a broken Nokia C1-00 :)
HFT isn't.

We're not doing HFT. We're doing algorithmic investing. There's a big difference.

(I work for Quantopian.)
Roger McNamee
Would like to hear of an example where this worked. Even if I liked an idea someone pitched me on, I don't know if I'd give $10 to them to get early access to something they haven't started building yet.

Perhaps I'm jading at seeing too many bad Show HN posts where I think, who would want that?
> Lately, the open source community's

There is no "open source hivemind" so please don't disparage the millions of open source coders who will never make the frontpage of HN by lumping the entire conglomerate into one community.
The Viral Bump: Will your app survive?
What are Internet users worth?
Tactful, respectful, and genuine. Can we stop talking about this now please?
A worse problem with the name, IMO, is that ZigBee is already a thing:

http://en.wikipedia.org/wiki/ZigBee

My first thought was "what does url shortening have to do with wireless communication"?
My understanding is that antibiotic usage in cows is that it significantly increases their growth rate given the livestock feed we use by altering their gut flora to utilize the nutrients better. If MRSA became resistant to whatever antibiotic they use, I don't think it would alter agricultural practice since that's not what they're using it for.

I could be wrong since this is way out of my areas of interest, but AFAIK it has nothing to do with fighting off infections.
> Just out of interest, how do fair use doctrines interact with the subsequent assertion of copyright over the page itself?

Addressing U.S. law only, and continuing the paragraph numbering of my comment above:

6. Dubost's fair use of Amazon's copyrighted work should not affect Amazon's copyright, even if Amazon didn't sue for infringement.

7. Dubost would have a copyright of his own, but only as to the "original" material that he contributed in his "fork" of Amazon's page; he would have no claim to copyright in Amazon's underlying work.
According to the article, Bloomberg has promised to veto the legislation.
I wish I could sit down and talk with him for an hour or so.

I'm a Unix programmer but I suspect I could learn as much from him about software design as from weeks of talking with just about anyone else.
Physical touch? Seriously? Be careful. That's likely to be creepy in many circumstances, and not just across genders. It can easily come across as controlling, condescending, etc.

Maybe I'm weird, but money does motivate me. Or rather, the desire to make more of it. But it's more of a negative motivator than a positive one. If I feel I am not getting a good deal, I am likely to "strategically disengage," continuing to do what is required of me but not engaging in a meaningful way. Why would I truly engage if there is no reward for doing so?
Oh wow, this is awesome. I wish to put the bitcoin block chain into thredis tonight.
Why should my time or your time be any less valuable than Obama's or the Pope's?

Do I need to answer it? Come on.

The gist of my post was that even the most important people in the world find time to talk, eat with friends and family, chat about nonsense or just watch it rain, let alone normal people.
It's duct-taped together but cute as all hell, like a lil' Frankenstein's Monster
Where's the button to give you 10million upvotes?
You have absolutely no way of knowing that this post would not make the front page if the 'H' was for Henry.

That sentiment is a huge pet peeve of mine. Forget the gender of harthur, and look at what's left: someone writes a tool that's useful for them, and thought it would be useful for others (and, based on other comments, clearly it's agreed that it is for some). At least three people publicly take a shit all over said tool because, you know, lolol. Those three people have now been called out, and rightly so.

I don't think those three have been called out because Heather is a woman. I think they've been called out because others can see themselves in Heather's place. I know if I published something I wrote, just a small convenient script I had lying around, I wouldn't feel too good to see it attacked in public. Genuine sympathy can be extended to anyone.
This is a cultural problem. I don't see any reason to believe that this is because she's a she. This kind of horrible arrogant douchebag attitude is just an epidemic. If you are a guy, and especially if you are nobody known, you do not have anything like this recourse.
I have a Nokia C1-00. I've also had a dozen other basic models from LG and Samsung and they too had this, for some strange reason. I think it has something to do with the phone's inbuilt micro-processor not being powerful enough to hand-over on time....
Whats the deal with Google voice and Google talk on this issue?
> You have to join the discussion like an adult

You don't start "discussion" with "how to make sed and grep worse", you just don't. She (harthur) even attempted to get some real feedback out of the snarky twitter mob, but it turns out that "nothing's _wrong_ with it, but I don't want to build my app on top of others' code who are at this level of understanding".
I'm a bit surprised about the amount of people afraid of trading in HN. Or rather afraid that others would trade en-masse.
The language which moves my brain the most is Lisp. It's built around pointers and memory locations but garbage collection, cons, and car take away the tedium I associate with C. The REPL provides the instant gratification of instantaneous frustration while pondering the possibilities of macros offers a mental infinite loop.

But what is really great about Lisp when it comes down to it is the literary tradition. I just haven't seen another language which comes close. There isn't a Richard Gabriel for Fortran.