skysight-inc/HackerNews huggingface dataset:
>trying to shoehorn technologies created for hyperlinked text

Genetic fallacy. For 75% of its development, HTML has been taregeted at greater things than hyperlinked text.

>It may appeal for those who know only the said technologies, but frankly, they would be better of by just learning the native instead of spending time traying to fight quirks.

I would say the opposite is true. Native doesn't protect you from quirks. On the contrary, it makes them worse. If you use HTML5, you're (eventually) dealing with standards that you can rely on so that you know your app will still work years down the road. Point your modern browser at the website for the movie Space Jam, and it works exactly the same today as it did in 1996.

But with native frameworks, you have no such security as a developer. The "standard" is defined as "whatever the documentation currently says". Apple or Google released a new OS version, and now your native app doesn't work? They phased out a feature without deprecating it first? Sorry, that's not a bug. Your software is outdated, and you need to fix it yourself.

And that's to say nothing of the power that you lose when you write native apps in today's world of walled garden app stores. Did Apple decide that your app "contains duplicate functionality" or "is very blue, and I don't like blue today"? Well I guess you could always sell your app on ... oh that's right, there's no viable way to sell your iOS app outside of the App Store, and it won't run on any other platform.
Thanks! All it took was the lovely tomorrow_night_eighties.css theme :)
How a Robot That Plays Angry Birds Can Aid Development and Quality Assurance
For a first time coder, being able to see your page change live is very helpful in getting to learn HTML and CSS. This is an amazing complement to the book you are writing - nice work Nathan!
So tag it but include it.

Your answer is a bit at odds with http://news.ycombinator.com/item?id=4933437
Samwer Glossybox funding sucess will anger Birchbox
Ask HN: Why so few headlines about iOS on HN?
Most programming related HN headlines are about Rails,Python,CSS,JS etc. I rarely see iOS/Objective-C development related 'Show HNs' and news. Why is that? do most hackers only work on the web apps ?
Haha. Jesus this whole thread was a disaster I should've stayed away from. It's a bunch of people who don't know what they're talking about spewing years old tropes about HTML that aren't even true.

Gmail, Google+ are both HTML wrappers on iOS. I'm not sure what to tell you, those are well known facts, easily confirmed with half an ounce of Googling.
Have you tried Plunker (http://plnkr.co/edit/?p=streamer)? DEMO: http://plnkr.co/edit/?p=preview&s=HN4933608
iFixit's teardown showed that the device does have a 4G LTE chip, just not an antenna.

http://www.ifixit.com/Teardown/Nexus+4+Teardown/11781/3
If you base your opinion on anecdotal evidence, you get fooled by the fact that consumer apps by their nature are more likely to have come to your attention.

If you really want to measure rates of technical progress, you have to be rigorous and do it bottom up. I.e. decide in advance what you consider to be important, then go look at the trend. Cancer survival rates might be a good place to start.
To be honest the only reason I didn't add "yet another misguided captcha attempt" to the title is because of the advertising aspect. We can and should nitpick captchas, even just if it is as an intellectual exercise.

About the OCR - what I meant is that most of their images had text meaning I can OCR every step and if I get something with dictionary words I submit. It will work even the OCR is very permissive (recognizes distorted text as you put it) because this implementation accepts not only the perfect straight solution but also "close enough"s.
We've yet to see a web app that meets or exceeds the experience offered by native desktop apps.

Natively built apps are almost always "better" because they're closer to the OS and implement the native UI conventions. At the same time, web apps are almost always cheaper, because you don't have to develop for each platform from scratch (or suffer a lowest common denominator experience by using a cross-platform non-web dev framework.)

Mobile has the same dynamic. Mobile web apps can get away with being worse, as long as they are "good enough" and available on all platforms. The app store's ease-of-shipping bonus has delayed this, but the shift to mobile web apps is pretty much inevitable because of the cost of development and the ease of deployment.
If only certain other companies weren't so precious about their publicly derived data. Fabulous donation.

Agreed. I look forward to the day when the Open Data movement is as established as the Open Source movement.
“Nielsen Twitter TV Rating”
I'm interested in it as a library or an open source tool that I can integrate, but as a paid product, I believe it falls a little bit short of an MVP.

What's unique about what you have here is the realtime collaborative editing. We use NestaCMS (which also understands Markdown) hooked up to a Dropbox folder in a few places. The functionality is similar, but there's no in-page editor, and we can't collaborate in real time.

Both of those things have value to me, but I have serious reservations about jumping on to a wiki product that I can't control. Documentation is a complete pain in the ass. When I put time in to it, I need to feel 100% confident that I won't have to abandon it at a future date; either because I run up against a feature ceiling, or because you disappear. And if I do have to leave, I need to be able to get my information out of the system.
I have the same issues as you- how does the replacement procedure work? Do I have to mail it off and be without a phone for weeks on end?
The deadliest school massacre in US history occurred in 1927
I joined but I don't seem to be able to log in or anything.
Congrats to Alex, Boris and the team! You guys are disrupting venture capital in a way that's been needed for years.

#Dominate
I mean this in the most supportive way possible, but that place sounds like a nightmare. How's the turnover?

P.S. Curious handle.
Perhaps not. But it seems like the author added an unnecessary level of abstraction for parts of the tutorial. It's his tutorial - he can do what he wants ... but it likely slows, complicates, or excludes-from-participating-in people that aren't well-versed in his chosen toolkit of technologies.
Is this something we can purchase and self host ? Or is this something you plan to make available only as a hosted wiki service ?
I was hoping Dates & Times for Humans would be next. ;)
Awesome, sounds like you're on it. And yeah, there are sites where it's far too easy to find porn when you don't mean to, e.g. Tumblr.
Thanks for being honest that the reason you want to remote work is because you don't want to interact with people. That is somewhat orthogonal to the OP though.
Hey to each his own. Not everyone has the same circumstances and I can completely relate. I moved to NYC to get involved in the startup scene but only after my daughter had graduated high school and I was free to do my own thing. It's not for everyone that's for sure. I can't even get some people to visit NYC let alone live here. So I get it. But to see it how I see it let me give you this analogy - I see NYC as a gold mine. It's not all bad but it's not all good. The money that can be made here is astronomical. But it comes with sacrifice. Some people are not willing or simply can't sacrifice their current lifestyle to move here.
On Sencha’s Fastbook “HTML5 Tech demo”
I have to agree with Ed. If the work relationship is good, most of this will already be happening. If not, it's too late. Further, departing employees need to be warned about the contemporary implications of these... "legacy" expectations.

If you want your employee to treat you well when they're departing, treat them well beforehand.
Sencha's wp8 support is in beta, it doesn't ship until next year.
Yes, I missed the obvious one :) As someone also mentioned it accepts "close enough" solutions so it basically boils down to 1/6 chance which spammer will consider almost perfect.
I think this is a really cynical perspective. Nowhere is the author claiming he's making something superior, or matches up to the best of "makers" in our society.

Look around at most of the people you interact with every day. Many of them are stuck in a cycle of not making things, and this guy worked hard enough to break that cycle for himself. He found his calling in writing code. That is inspirational, and something to be proud of.
Thank you for this! I'm in the process of teaching my brother HTML/CSS, and this is the perfect tool for when he is not sitting next to me.
Yes so far it does. That is on my todo list. :)
Hey, if your startup fails, just can always find work at another company. There is still a future. It is OK to fail, it is OK to feel depressed. You are not the value of your startup.

Depression is hard and it hurts. You can actually rewire your neural pathways. Therapists can help with this. It gets better.
They're targeting education. The whole point is being able to get all the kids the same computer so that dev tools can be standardized and you can worry about learning something useful, rather than learning about driver incomptabilities.

This argument comes off as "how dare someone make a product that doesn't match what I think would be cool to have".
This comment is correct on one point, austerity has not been tried in Europe. No country has either spent less than what they have, nor have they spent less year over year.
Progress is usually evolutionary, rather than revolutionary, in nature. Hindsight allows us to identify specific developments that we glorify and put in textbooks. But in the moment, it can be less obvious what those developments will be.
Good point. Android also has a much higher profile today and compares a lot better side by side with iOS then it did in Jan 10 when the N1 launched with Eclair.
Which would then be the best "skeleton" ?
Then, you would need 10^18 bytes, or a million terabytes of storage to store those primes. That isn't practical, so let's scale back to primes around 10^20 (around 10^18 different primes)

Actually, a million terabytes (an exabyte) is really quite feasible. Not on an individual scale, but I would be very surprised if governments (all of them, really) did not have this sort of thing set up.
We all had that problem - you have to find your place and go hard.

Many programmers working as lone developers experience that same issue when they're programming for mandated lost causes.

Go back to where you fell in love with it and connect with other developers. Pay attention to how far you came and find or create a project to leave your mark. Programming is love, sometime it takes something to rekindle the flame - don't worry :)

I remember doing my first website for $25 lol.
How to Prepare for a Hyperic 5.0 Upgrade
I come from a Business Analysis background, now a full-time programmer. I love your mentality, but it can be frightening for employers. Many do not share your opinion. Over the years, I have also become somewhat reluctant to write code when it isn't specifically in my job description.

For me, it's always been a balance of sustainability, maintainability, and competitive advantage: What happens when I leave the company? Who's going to fix my bugs and restart the server? And then there's the flip side: If we don't innovate, isn't that the same as giving an advantage to our competitor?
Wholesale 'archiving' (copying) of websites seems like a pretty gray area to play in. Of course, it's ridiculously important that someone does it, too. However, I suspect that a big reason they get away with it is that they're a not-for-profit organization.

Perhaps I'm not bold enough, but I'd be hesitant to try to 'monetize' the simple re-publication of other people's content.
Releasing unaccepted work
I have answered to an online job post asking for data to be scraped from a website.
I wrote a script for that and use it to collect a sample as proof that I had done what was asked in the job request.

I am contemplating releasing the code, it's nothing special but it is something I worked on and may be useful for others.

I'd like to know what others think about open sourcing code like this.

Is it ethical or not?
What implications do you see?
Would you do it?
Under what circumstances?
Would you be ok if a potencial contractor released work you asked for?
I can say that I've been programming since I was in 6th grade and I've never understood the posts, like today, "Why is learning to code so hard?" etc. Similarly, it's fascinating how I can construct a formal grammar for German in my head as I've learnt it in the last couple of years. I completely believe that those skills are related.
And thanks for the response. I think this more nuanced explanation of what you meant adds a lot to the message that is missing from the article.
This is really great, especially as a compliment to the learning tools coming to market.

For front-end designers looking for a similar effect within your own text editor and browser window, I can not live without the CodeKit app now. It does a similar real-time effect each time the template files are saved. Also supports less, js debugging/minification, and other production processes.

http://incident57.com/codekit/
Is the verbose mode still around? Not having any configuration is nice, but what replaces this?

session.config['verbose'] = sys.stderr

I couldn't find anything about it in the API docs.
AFAIK you don't necessarily need to use HAML, SASS, and CoffeeScript in order to use Backbone. They are tools that you can "plug in" to your web application to make you more productive, but I think they deserve separate treatment. And you need a server but it doesn't have to be Sinatra or anything written in Ruby. But Sinatra is as good a choice as any.

If you're going to study Backbone, it might be better to just study Backbone, using standard HTML/CSS/JS instead of HAML/SASS/Coffee. That would simplify the prereqs a bit and make it a little more accessible. But on the other hand, if you're at the point where you have a practical need to learn Backbone, it's sort of assumed that you're a web developer and should already be familiar with HAML, SASS, and Coffee. So I guess it's a judgement call by the author.
Dell exec warned Microsoft that Windows RT branding would confuse consumers
Basically on keyup I ship the whole contents of the editor and the cursor position to firebase. I'm also keeping track of all the active connections to a scratchpad document so I know who is typing. Anytime the code changes on the server, it triggers a callback function on each client that will update the contents of the textarea. If someone else is typing, the document is locked so only 1 person can type at a time. This way I can avoid all the potential merge conflicting type things that can happen.

I'm not sure what an OT engine is. What is that?
> If you live in a truly walkable area, you don't need a gym membership. Exercise is called living your daily life.

This is bullshit. Walking is not sufficient exercise. You need to elevate your heart rate in order to get true cardiovascular exercise.
Makes me feel better about just paying the normal full price of $25 to get a copy for my brother. The game is just so great, and definitely worth supporting.
Nicely done on Scratchpad. The interface seems to be the right combination of simple and intuitive. It would be great to see the source code as many others have said.

I'm particularly curious as to how you've done the collaborative bit given that you don't have explicit control over the order of operations of edits.
I don't wanna down a nice looking project, very well done on the interface but, another one? There are already like 7+ of these I don't really see the need to produce another one especially one that is HTML+CSS only when many of the others feature JavaScript and more.

What features do you provide that say, http://jsfiddle.net/, http://cssdesk.com/, http://dabblet.com/, http://rendera.heroku.com/, doesn't? (Just the first 4 items that came up in a Google search, the list could go on...)
Wrong again. That's what you are doing. You're taking the number of firearm homicides per capita in the US (one number) and just comparing it to that in other countries.
In a sense, it's not that relevant. People are not in the market for an lg and decide to get one of these. People are in the market for a €300+ phone and pick one. I doubt this will cannibalise LG any more than it does any other high end android/phone manufacturers.

That said, if these were being pushed in stores today, I imagine they would be picking up a nice amount of the Christmas trade. Especially since an unlocked phone makes a nicer gift.
We need to de-commercialize our society. Right now, far too much time and energy is being wasted on going after the quick buck. And, no, I am not talking about communism. I am talking about creating a system that rewards long term efforts and true innovation, and most importantly gets the disenfranchised back into the game.

But this requires major reform and a new way of thinking about society. And unfortunately, at the moment, right-wing ideologues are busy pushing an agenda that move us in the wrong direction and misses the real problem. (Most of the left-wing, btw, mean well, they just don't have much of clue either).
I am currently reading Addy Osmani's "Developing Backbone.js Applications" and like how it begins with explaining the basic concepts. As a js mvc framework beginner I find it useful and would recommend it.

You can find it here: http://addyosmani.github.com/backbone-fundamentals/

For people who prefer learning from screencasts the material from TutsPlus is also good.
I don't know a single tool in that list outside of tangential experience with Ruby. I've worked in some combination of Java, Objective C, C#/VB, PHP, Python and several types of SQL over the last decade. I would hardly call myself a beginner. It doesn't mean this tutorial isn't useful, just that it's only useful for the extremely small subset of developers who happen to use Ruby, HAML, SASS, and CoffeeScript.
On a side note: As a third party seller on Amazon (jewelry), my experience with Amazon Product Ads is that it is a poorly put together product. The metrics are unreliable and the interface is difficult and time consuming to use.

I would, of course, still try Amazon's new ad platform if it comes out.
Stop doing new year resolutions.
God, there are a billion Todo and Skeleton apps and hardly any that give you the principles to build a serious Backbone.js app. It's great, minimal, flexible and incredibly easy to use in a backward and convoluted way if you don't have something good to guide you.

Also, throwing HAML, SASS, Coffeescript, autogeneration and more into this makes this just... that much less useful.
Jacques, the porn is there, its just identified as such. Whether or not it is included in results is a function on the query.

One of the funny things about language is that there is always a 'pun' or an innuendo which can trigger a hit on a porn site, however if most of what you're looking for isn't porn then the web site has to assume you are not looking for porn and avoid some NSFW link from surfacing into your search results. You could always explicitly ask for it with /porn but then that is a clear signal of what you are looking for.

Part of the crawl data includes an indication as to whether or not the ranker thought the document was 'porn' or 'not porn', so if you're selecting things to return you can ignore that bit, mixing porn with non-porn when someone searches for 'beavers' you get a wider variety of results than you would if you were assuming you meant the furry critters which chew on trees or sports teams and limiting results to those documents.
> If you think Europe lacks violence, I suggest you read a 20th century history book.

You speak in the present tense ("lackS"), yet you refer to the 20th century, which ended more than a decade ago. I think you are more than a little confused.

> For example, there have been organised, government promoted genocides in Europe after the Linux kernel was first released.

Please name one country in Western or Northern Europe that has had a "government promoted genocide" since the beginning of the 21st century.
If we're talking about a complete app, then it depends on what you're planning to use on the server side. Take whatever that is, and include Backbone (and appropriate dependencies) in your HTML. You're off to the races.

Saying what the best "skeleton" is would be like saying that there's a particular skeleton app you should always use when starting a project that involves jQuery.
A Mobile Policy Disconnect
I'd highly recommend Innerchild/Regression Therapy. You basically explore different subpersonalities that may have become dominant, usually as a means of a defense/coping mechanism that's no longer beneficial / serves you, and that kicks in when you're younger from different relationships / situations that happen - however where you didn't have the guidance or support to help you figure it out then; Subpersonalities such as perfectionism, worry, the fixer, caretaker, etc.. These should all be interconnected and allowed to come in and out of play when appropriate - whereby when they're dominant, they influence all of how we see the world, and affect all of our behaviours.

It's great you're very self-aware, though it's helpful having someone else doing the guiding - you can let go of the having to be thinking (using your mind), and therefore your full attention can go to feeling (being in your body) and then responding, releasing, and then viewing a situation in a different light (along with some other things) - and letting go emotionally as well. The process will allow those memories to exist, and be connected to everything, to be processed/settled (in your body) instead of repressed (in your mind; which then doesn't allow those triggers to exist).

I do have a contact that might know someone who's out West in the style of therapy - or at least maybe be able to point to a resource to look at; I'm in Ontario currently - may end up having an office in Vancouver someday though. Follow me on Twitter and I can DM you what I find out? @mattamyers

P.S. I'm rather long-winded, often, too. :)
It's not weird... lots of people do it. I do it to keep track of where I'm reading...

There was actually a HN Poll about it a little while ago: http://news.ycombinator.com/item?id=4839436
More like they are calling it the wrong thing. That may be useful somehow, for some people, but that's not what a captcha is.
Reverse transcriptase
For ArrayList, it was a huge speed regression. get(), set(), and add() were not inlineable for ten years due to an error fixable with a single line of code. The problematic code is still there even now, but it's moot because sometime between Java 5 and 6 the Hotspot team special-cased it.

Over the years I've found that while the Hotspot team seemed pretty sharp, the monkeys writing the library code were incompetent in implementation and negligent in repair even for core stuff. I eventually gave up submitting error reports. Don't even get me started on java.util.Random. :-(
Nope. Caching proxies aren't possible, but the browser cache still works fine.
Artist attempts to bribe the jury as his entry into an art competition. Wins.
Nielsen Becomes the Official Twitter TV Ratings Guide
I don't know why you got downvoted. I appreciate AngularJS a lot as well, after trying like hell to like Backbone and having given Knockout and Ember a quick try. I'm tempted to compare AngularJS to Dart's Web Components, but I think AngularJS may get some functionality that looks even more like that soon.
Start going to yoga classes regularly. Bikram yoga is a good routine (the same 26 postures every class, over 90 minutes, in a hot room). Intense where it will "knock you on your ass" - and relieve anxiety pretty quickly, or at least use excess / built up energy.
What we know—and don’t know—about the biology of homosexuality