skysight-inc/HackerNews huggingface dataset:
While the article from Fabien was respectful and just presenting facts he thinks are true about Symfony, this one just looks trollish.

It seems that you think some statements in his post are wrong, or biased, which is find, but your answer just looks like a child rant.
The more time I spend consuming, the less time I spend producing. And this is an online content firehose. It looks very nice and tempting, but thanks, but no, thanks.
Categorized popular news stories shared around the web
This doesn't mean killing JSONP dead, it just means that you'll need a server-side script to generate oauth-authenticated URLs first.

This is what I do in one application right now, and it works really well, meaning that for the calls in question, the rate limit applies to the user's IP and not our server's.
You mean in a situation where a comment is out of order, abusive, or some other obviously bad comment?

I guess if comments were forced on downvotes, let's say "I downvoted you for being a moron" than instead of leaving your own version of "you're a moron" you could add your weight to the first downvote-comment.

So like downvoting with a comment, but kind of adding your weighting to someone elses downvote for the same reason.
I made this for a local user's group. It demonstrates how to do some "custom" stuff in Angular. It includes two custom directives, one of them is bound to a jQuery plugin. I also made it poll the server for realtime updates.

I'm hoping it can help show how Angular helps you dive below the hood when you need to, while giving you a great place to put the under-the-hood stuff without cluttering your code or breaking the abstraction.

It's live here: http://the-issues.herokuapp.com/
I've thought about that sort of approach. Can you describe in a bit more detail how you do that, especially how you ensure it is secure?
One of the best UX/UI designer articles I've seen!

>> "15. Don’t over design. Less is better in the early stages. Launch with too much going on and you won’t know which pieces are broken and which are working."

That's my favorite. I feel like I always see new products trying to hard on their first few product design rounds. In my experience, it's a great thing if you start small (with fast iterations) and fail X times rather than spending 5 years on a single attempt, that still fails miserable. Testing product design at a quantum level goes such a long way in the long haul. That goes with A/B testing as well.
This usage of the term predates even that. http://catb.org/~esr/faqs/hacker-howto.html#what_is
GHC 7.6 is now live: poly kinds, dynamic use of cores, numeric type literals...
Much discussion here: http://www.reddit.com/r/haskell/comments/zgeen/ghc_761_offic...

Highlights:

* RTS now supports changing the number of capabilities at runtime

* Dataflow based code gen is on

* Unboxed tuples (register allocated structs) are now first class

* Multi-way if syntax

* Lambda case syntax

* Type level naturals and strings
sure .. they also both use PHP .. what is your point? just because some arguments also apply to ZF2 do not make them non applicable for choosing Symfony2.

however he also mentioned a few others, like a huge list of applications migrating to Symfony2. that being said ZF1 at least at more apps based on it than Symfony 1.x. However a list of Drupal, ezPublish, phpBB etc is indeed quite a big shift that Symfony2 managed to pull off.

also Symfony2 has had 2 major websites in production for 2 years now and a stable release for over a year leading to 1600+ Bundles (of course I would assume 80% are of questionable quality). I am not aware of any major website today using ZF2 and the number of available Modules is much smaller.

the fact that Symnfony2 has a lot more contributors than ZF2 can also not be disputed.

the fact that the lead developer of ZF2 says that when creating their new Form API he didnt even look at the API already in Symfony2 also shows that they do in fact have a reinvent the wheel mentality.

that being said .. ZF2 does have some philosophical differences that might make it more viable for some users with specific preferences. f.e. ZF2 ships with autowiring and a view layer out of the box. these features require 3rd party Bundles for Symfony2.

so my point is .. if you really want to position ZF2 as an alternative to Symfony2 then please focus on what makes ZF2 unique. that would in fact be something productive. listing all the things ZF2 can also do is legitimate as well of course, but can hardly be used as criticism to someone talking about the advantages of Symfony2 unless you can illustrate that the bulk of all PHP frameworks out there provide these capabilities and characteristics.
Presuming this is not just an urban legend, being granted a patent doesn't mean it's valid. No one who managed to get a patent on the wheel would be able make it stand up in any court.
I'm glad someone beat me to this. This is the first thing I thought when I went to the post. It soured my opinion of the whole article before I even read it because of that small usability mistake.
jimmyr.com has been my homepage for three years and counting.
Practical Advice for Raising Early Stage Venture Capital - HBR
In the US, a stick was patented. To be precise, "An apparatus for use as a toy by an animal, for example a dog, to either fetch carry or chew includes a main section with at least one protrusion extending therefrom that resembles a branch in appearance."

http://www.google.com/patents/US6360693

It was issued on Mar 26, 2002. It had an interesting history after being issued, too.
Google wants you. Amazon wants you. Apple wants you.
Only people who have some hipster-like affinity for the term I think.

"A rose by any other name..."
How about restricting voting to users with more than, say 100 karma?
Oh, this is the European approach to startups versus Americans:

Make it super difficult to create your company(or post a comment) so only good companies will be created(or good quality comments posted). Right?

In the real wold if you make risk threshold too high, new people do not enter because of fear. That is the reason most of the tech startups in the world are Americans.

In Europe investors will require you to have a degree, if so they will ask you for your experience, if so they will ask you for your business plan, if so they will ask you for market research for your b.plan, if so they will ask you for profits you already have, if so...why the hell I need you if I already have all that?.
Show HN: 3 Day Project, Drawing Telephone Game
Google Vs Bing search
I wouldn't mind using a simple regex or validator to check the e-mail addr for validity.

It wouldn't be RFC-compliant, but it would catch 99% of typos.

Instead of being an error when the e-mail fails validation though, it would say something like: "your e-mail does not appear valid; please double check your entry. You will be sent an activation e-mail; click [Continue] if you're sure the address is valid."

Basically if it fails the "99%" test, then if that fails, let the user decide if their e-mail is in the 1% or not.
Just last night I was thinking that Reminders needed a "remind me at sunset" option to remind me to round up the animals. As it is I have to change the time of that reminder every month.

There are probably a ton of triggers that could be useful. Off the top of my head: time, location, weather, the people you are currently with (4sq checkins), current call, recent texts, or emails. I'm sure a bunch more.

I'm not sure that I'd call this a todo list, but it does sound like a GTD support system.
Am i missing something? If it costs karma to comment and you have no karma, how are you supposed to earn enough to start commenting again?
Yes, this is true. I mostly liked the play off of "syntactic sugar". I'm trying to think of some concept/implementation that mimics syntactic-sugar yet is ultimately unsatisfying (though not harmful) but it's too early in the morning.
Honestly I don't see this kind of thing happening in the Python community. Python devs constantly complain about Py3 and unicode all the time but I don't think it ever gets to the level of "drama" or vitriol.
The idea behind choosing Apple, Faceboook, Twitter, Zynga etc. is to simply provide a filter for technical skills. Culture-fit, ethics and other flexible, qualitative criteria were not the target of this filter.

Although if you're prepared to make the sweeping accusation that no-one at Zynga is morally righteous enough to work with you, I won't stop you. That reflects on you, not them.
Love it! We need a site dedicated to this kind of thing - assortments of various bits of hard to find knowledge that come up when you're learning about a new platform/language/framework/(anything?). IMO, the learning curve for say, a new framework is often dominated by this kind of knowledge - not particularly complicated, but hard to find when you don't know what you should be looking for.

The problem of course, is that when you really dive in, there are FAR too many of these kinds of tips to be useful on a single page. Maybe a sophisticated search or categorization that would let you loosely specify the symptoms of a problem, or what you want to accomplish in simple words would work. Also, some way of specifying your level of knowledge in each area that the problem involves would be nice. So for example, if you selected proficient with UNIX then it might say "install these libs from source with x flags", and lower levels might have more info about how to deal with problems that crop up during that process.
that's a bit of a sweeping statement. I would agree with you if the autoplayed video has audio or is instructional in some way. In the article I agree it should not auto-play

However, auto-play can be nice in the right setting. Lots of car manufacturers auto-play video as part of the design. Or some product shots like the MackBook page where the laptop opens and spins is nice.
Don't be too sure. In Apple vs. Samsung, one of the allegedly infringing phones was dropped from the case. You see, it had been made prior to Apple's patent. I believe that they were also unable to inform the jury of that for whatever reason.
I say you need a mix of both. Abstinence is not the answer.
They "sunsetted" @Anywhere so they can focus on embedded tweets, a more focused attempt to provide badges/widgets for browsers. So really I doubt they want browser apps calling their API directly, but rather to use their embed timelines.

I realise that's a tiny subset of what's possible with the JSONP API, but that's my guess about why they won't support JSONP.

And, if they do shut it down, it sucks. I've run http://listoftweets.com for several years and made various other Twitter mashups using their JSONP API.
Show HN: My new documentaries website - doc.umentari.es
I use a nook touch, and I stopped using the mechanical buttons after I realized how nice it is to just tap the screen instead. A tap on the left side means back, tap on the right side forward. Not that hard, and feels really nice. I found swapping gestures to be too long, and slightly unstable as well. Does the kindle support page turns by tapping?
My editor (vim) emphasizes the words 'TODO', 'XXX', and 'FIXME' in comments. I think this is nice behaviour but a more general solution would be better.
For developers, I suspect it's less about trust and more about providing something of value to a group of people who are already known to be willing to pay for such things.
Where did you get those numbers? As far as I can tell, more that one hundred cities have textured buildings in Google Earth (they were created by building maker https://www.google.com/intl/en_uk/earth/learn/3dbuildings.ht...) as well as in mobile maps (http://www.google.co.uk/mobile/maps/3d/ my city has 3d outlines and it's not even in the map). Apple maps too should have at least 40 cities in 3D.
Does this mean that "http://api.twitter.com/1/statuses/user_timeline/<user... will be deprecated?
Or is this talking about authentication?
Interesting idea. Instead of simply saying people can't post if their karma is too low you could take the users total Karma relative to 0 and add a sorting feature filter that sorts based that. Only problem is new people would get buried pretty quickly and it may feel like they are trying to get someone's attention from across the room while in the middle of a pack of screaming monkeys. Adding a sort by "new" feature could help new users get their voice heard and voted up or down accordingly. Just a thought.
While I think a lot of this is good, did anyone else get the feeling the _real_ gist of it was: "shower me with $$$"?
Good points, but I dont agree with this:

>> 14. Design for mobile first (even if a mobile app is not in your roadmap). The constraints of a mobile context will force you to focus on what’s essential, and help you cut what’s not needed. The question “How would I design this as a mobile app?” always clears my head and helps me find the simpler, elegant solution.

Unless you are primarily designing a mobile app, this ends up shortchanging the web user. A full web interface can always do more and the challenge should be converting those features to mobile as opposed to dumbing down the design for the lowest denominator.
. NET Framework mappings of Windows Runtime types
It would also have to maintain the >50% hashing power for more than 120 blocks. And even then it's not guaranteed as smaller pools could get lucky and solve more blocks than the larger rouge miner.
PayPal charges 5%? You should really shop around. You can get a merchant account through any number of banks that will charge 3% or less. Merchant accounts have the added advantage that they won't freeze your funds, however, you do have to agree to honor chargebacks, even if they happen a few months later, and you have to live by the card company's dispute policy, which is heavily slanted towards the consumer.
Show HN: My first Mac app, Foreman, free and on Github. Would love feedback
Modal Editors
It's not a strict answer, and I'm not the one being asked, but about doing "that" while having at least JSON alone, you can proxy the queries and wrap answers by yourself. E.g. in nginx you can use HttpEchoModule:

http://wiki.nginx.org/HttpEchoModule

http://www.gabrielweinberg.com/blog/2011/07/nginx-json-hacks...
So instead of trying to hire the great technical people from companies like Zynga, you condemn them to continue working there?

Not hiring someone from Zynga does nothing to hurt the company, simply the individual who worked there. The idea that one should be discriminated based on past workplaces is a bizarre one to me.
I agree, it seems like he hasn't really thought about his response, having written and pushed it out so fast that he hasn't even had a chance to spell or grammar check it.
Texas to open toll road with 85 mph speed limit, the highest in the US
He? So it's not Cher?
Kindle Books VS Physical Books Growth at Amazon
[#SCM-931] Skype for Mac does not retain notification settings correctly
Apologies sent to Robbie Williams by Ticketmaster for database error
Robbie Williams is an English singer, song writer and an actor who is known to be the heart throb of millions of people from all over the world, and his each and every album whether it would be singles or with the band always hits the top charts and have created a Guinness World Record by selling 1.6 million tickets of his concert just in a single day!
I guess effectively using contrast isn't one of them...
Legally, yes. You get to decide on the morality of it.
How to Make Millions By Doing Nothing
App.net gets off to slow start, with just 250 users generating half of all posts
One big mistake, you show a screenshot without any real information. Wow! Awesome!.... What the fuck is it good for?
Thanks for the info. Having written wire serialization from typed to untyped formats many times over the years, the limited expressivness of such formats has been an ongoing source of annoyance.
Marketing With Anik Honest Review - Marketing With Anik Bonus
Poor man's backup and defragmentation process under linux
Yes, it was 'definitely' a sell sheet, but most of the points were good and have merit.
In two weeks,I made my own HN in China.
Probably a personal thing. I say the word aloud as if it were a contraction, and having never bothered to actually learn proper grammar, I figured it was fine since it sounded correct in my head.

In a similar vein, I get lazy with the word "milk" and pronounce it as "melk", and am the only person I know who does so. Apparently I'm broken. :D
Being a good developer (Front-end developers)
What takes to be a good developer? What do you need to know/learn to be considered a good front-end developer?
Re: "Where should my eyes go?"

I find that I can skim more easily with a few images that provide additional visual cues other than those of textual information. Pictures require a different visual focus, and might allow me to focus on the "bigger picture" (e.g. whether it is coming from WSJ), or "smaller picture" (i.e. more specific examples).

Additionally, I like that you can mix the sources together, with not too much of anything; instead emphasising a more holistic view.
I agree that one needs motivation and ability to complete a task. I'm not sure any app or electronic service is going to supply that. If it did, you'd find a lot of people out of work.

As for this quote:

"How about having a reminder showing up when you get an email from a relevant person that can help you accomplish your task, or a reminder showing up when a relevant person is calling [through vox.io of course]."

I think you're falling into the trap that most tool-builders fall into- over-thinking the problem. Most people are pretty simple. That's why we still keep pads of paper and post-it notes next to our $1500 workstations. For a lot of tasks speed and simplicity provide far greater benefit than any expertly-engineered web service ever could. In any case, why would I want a reminder to complete a task if I am getting emailed by somebody related to that task? In that regard I hate to say it, but email will win out over an integrated task list. Why? Because the email itself is serving as your reminder. A secondary service nudging you to complete the task after the email seems superfluous.
Magento using Zend Framework is neither an endorsement of Magento nor an endorsement of ZF.

Magento is a steaming shitfest, and has been for some time.

> Try and attend a PHP developers conference where there isn't a discussion on ZF

I've never been to a single conference where anyone spoke on the merits of ZF.

> ...try and find a jobs board that doesn't mention a requirement of ZF on the first page.

I've worked with and at ~30 companies in the last 5 years. Of those, the only ones that used and ZF libraries did so because that was the only way to get certain third party integrations (PayPal, for example) or because they didn't know better options existed.

> Zend Framework was one of the first major frameworks to embrace PHP 5.3

This is an out-and-out lie.

-----

The Symfony guys are good. When you're in a room of PHP devs, chances are most of them are WordPress jockeys. When you're in a room with PHP devs that use Symfony, chances are they know Ruby or Python or Perl or C, but use PHP because that's what clients like to deploy on, and they use Symfony because it gets the job done.
He also showed that he failed to read Fabien's post and mistakenly thought that Fabien was comparing Symfony directly to Zend. In fact Fabien said this in the original article "Why would you want to use Symfony instead of Z" the "Z" was a continuation of the series of letters X, Y, Z used in a previous sentence, or just a typo. The article has since been updated to try and stop any slow thinking trolls.
Cellphone Medical Test Wins NPR's 'Big Idea' Contest
I wish Google would do this in the UK and the government would subsidise them rather than pissing around with ministerial positions and quangos and wasting our money on nothing of value.

I'm fed up of the monopoly that is OpenReach here (ex BT's infrastructure division). All you can expect in the UK is 14-20 days a year of downtime, pitiful bandwidth and quite possibly the worst customer service in the history of time.

Other providers' service is patchy and they aren't much better as they don't have much competition and therefore motivation to do better.

Another competitor would go down well for the consumers, especially one operating at such a price point and with a name like Google.
Spreecast Raises $7M Series A to Take Social Video Platform Mobile
Minimal Viable Experience is what I took away. I think it serves better than MVP in the early days of the product.
In the article it sounds like the bitcoins are mined serially and that someone can pip you to the post. This contradicts my understanding of bitcoin. I dont think the simplification of the mathematical process makes it at all clear.

Is it like a teacher telling a class 'what are the prime factors of 91' and awarding a sweet to the winner? Or are there many sums to calculate and anyone providing an answer gets a sweet? When the result comes out how is the source verified - in a classroom if I were sly I might be able to relay the answer to the teacher faster than the one who calculated it??
Google wins every time for me but apparently people choose bing (except of course they don't, as actual usage statistics are quick to point out). Nice idea that is backfiring horribly, showing that google is in fact better, something that I hitherto only suspected. But they had nothing to lose really as I wasn't using bing anyway.
I've considered doing this as well. I currently have a Twitter app that's 100% browser Javascript and it works great, but only with unsigned requests. I hate to add any server component but a tiny server that just generates OAuth signatures would work. Then let the user's browser make the requests to api.twitter.com directly, saving me bandwidth.

Orthogonal to the OAuth issue, I wouldn't mind if they replaced JSONP with a JSON response with appropriate CORS headers. JSONP is badness.
I agree and it's a shame.
There's a tendency here (and yes, reddit) of people submitting, and others upvoting, a random well known thing that happens to be significant in the real world, but with zero actual novelty. The Stallman interview from the 80s that was posted recently comes to mind.
I completely disagree. I thought that was pretty cool actually. I rarely view videos embedded in articles unless they autoplay.
Damn Cool Algorithms: Cardinality Estimation
Long time lurker first time poster. I created this website in Ruby on Rails 3.2.8 and am hosting it on a VPS with Linode. It uses Bootstrap but im guessing that is obvious to anyone on HN. Im also using Google Cloud Storage for my assets.

Any feedback welcome!
If you replace "are incredibly passionate" with "have incredibly huge egos" then I'd agree with you. I don't see much of this happening in the Python or Clojure community - they're all too busy programming.
It's true. This is not a community where people are expected to objective and fair, some of them have very strong biases towards Apple and some of those people happen to be more equal than others around here.

For instance I had myself banned once because I said something irreverent about his holiness Steve Jobs. It's ok, I don't need the karma since at any given time I only happen to find an average of 2 interesting articles on the HN front page, the rest being more or less the same recycled crappy themes ("why you should(n't) do <<insert latest hype/cliche/truism>>", "<<insert generic statement>>... and that's ok", "why I <<insert action at past tense>> <<insert retarded product name>>", "... javascript framework ... " and so on). Only leaves a bad taste in the mouth.
I think Karma being invisible is a huge factor. While I understand the idea behind the decision, I think it prevents the community from really seeing what its broader sentiments are.
Can I Use Negative SEO to Beat My Competition?
Yeah, he embraced the idea to never use black:

http://ianstormtaylor.com/design-tip-never-use-black/

EDIT

It looks awful in Chrome(Windows) but in Explorer it's OK...

http://imgur.com/a/CA7Ow