skysight-inc/HackerNews huggingface dataset:
Mozilla was a bridge to step away from IE and "Made for IE" sites.

It's goal was "bug-for-bug compatability with IE" so that you could run Mozilla / Netscape on websites that weren't updated / weren't ever going to be updated.

KHTML / Konqueror was effectively "strict-mode-only" not caring (as much) if sites broke, but implementing things "as sanely as possible".

Firefox was Mozilla with a sane UI on top of it.

Mozilla UI was trash because goofballs in suits kept ruining it by pushing for "site-specific-themes paid for by advertisers" which caused the "chrome" to be incredibly buggy / slow / etc.

WebKit / Safari was Apple delicately picking up KHTML, making the "hard" decisions to implement some things poorly / hackily / different / more quickly than the "purist" open source KHTML volunteer developers had envisioned.

They actually handled it overall quite well, as opposed to their other forays into open-source land (kernel / darwin, cups, etc).

WebKit is excellent now because it didn't have to start with that bridge step, and had speed / correctness / isolation as a focus from the start. So even though WebKit is the current "leader", it owes a lot to Mozilla for doing the hard grunt-work that allowed it to take cover behind the big lumbering dinosaur and come out unscathed on the other side.
well, if you got the authors of angular on the team, anything is possible, no complaint there. magic is only 'magic' if you aren't the one who created it.

also i don't know why not too many people bring up such issues as the 'if/else/switch' flagging nightmare that comes with maintaining an angular code-base. it makes your code a very verbose in that regards.
50k to invest or speculate with? If you lost all 50k tomorrow would that be ok with you? How would it make you feel if you lost 25pct? When do you think you will need the proceeds from your 50k if there are any?
Django Unchained?
I hunger for a version of this that can use sketching mechanics on a tablet.
Regarding Angular : You can use the data-ng-* way of adding the ng- attributes. Since data-ng- is HTML5 compliant most major server side templating systems should let it pass through.

If you are using custom elements, then you have to figure out a way for your templating system to let it through. In grails for example, you can override it in the taglib's to do that.
Glad to hear rabl is working well in conjunction with rails-api. Haven't had a chance to try that combination yet, mostly been using rabl alongside Sinatra, Grape and Padrino.
> What is to keep someone from killing me to get their way? Private insurance? Are they going to go to war for me after I'm dead?

Yes, that's the idea, although "going to war" is hyperbolic. Private insurance would be strongly incentivized to seek out and punish murderers, assuming of course that potential customers would find that service valuable. The leap from the government's monopoly on violence to a competitive alternative is no more drastic or complex than the leap from the government's monopoly on postal service to a competitive alternative. Features that customers valued would almost certainly abound, and ones they didn't care about or like would be less common. The key difference is that the competitive systems get their revenue from willing payers, while the government coerces money from every single employer.

> I don't see how violence is expensive. Violence is cheap. Bullets don't cost much. Rocks are even cheaper.

I don't mean the cost of weaponry. I mean that you have to pay thugs well, mostly because of the inherent risk I mentioned earlier. There is also risk of massive retaliation which can end up causing a lot of damage to humans and property.

> In fact, violence can be very profitable.

It can be, sure, but it's extremely expensive and extremely risky. That was my point.
It's just supposed to be fun, challenging, and a learning experience.
The wikipedia references for IBD/Accutane association seem to be all case studies except for one population study. However, perusing google scholar shows several population studies that show no correlation: http://dermatology.co.za/images/IsotretinoinIsNotAssociatedW...

Why do you think it causes depression more than the Roche data suggests? The studies about depression and suicide are similarly inconclusive: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1463189/

Is the data from the Roche lawsuits available? I'd like to know what evidence is resulting in these multimillion dollar IBD/Crohn's cases.

I took two courses of Accutane after reading several research papers and population studies of side-effects. I came to the conclusion it's safe, and would be interested in seeing any data that shows otherwise.
I'd be curious to hear your notion of how government works.
The same way any private industry works. People or organizations offer services, and individuals choose which services to pay for.
> If it was that important, we'd all be using J or APL.

Fallacy. You haven't eliminated the possibility that line count is important, but also that too few lines is also bad. It's widely understood that line count, even though it's a hazy and exploitable metric, is indeed important. It's also widely understood that being too terse is as bad as being too verbose. Time to brush up on some old-school CS curriculum books. (Mythical Man-Month? I'm not sure if the above is discussed there, but it's a good place to start.)
> It denies the possibility that there is no effect.

"No effect" could be interpreted as the null effect, which is covered by "unknown effect".
Each time we go to use them we find something is missing. PreferenceFragment is a good example. Google insists we use it but it's not backwards compatible, thus requiring two separate activities.

Are you using Fragments for phone/tablet/TV differences, or do you stick strictly to phones?
I'm not exactly a programmer. Could you explain how Lisp can be simple and powerful?
Google Docs, Google Drive, Google Calendar.
While the "JUSTIN BAILEY" code is meaningless, Metroid does have an actual pre-programmed "cheat" password in it: NARPAS SWORD0 000000 000000 . It was intentionally placed into the game (src: http://metroid.wikia.com/wiki/Narpas_Sword ), and it gives you infinite energy and other powers you can't get conventionally or with any other (generated) password.
>>Yes, for things that are solely within programs themselves you have a point, but we're talking about the operating system here.

I don't think the distinction really matters. In this context, you can think of an operating system as a "master app" that has escalated privileges for things such as root-level access to system functions and the hardware.

>> I mean sure, your program might be the ants pants, but what happens when the user needs to enter data while viewing another document?

This soon won't even be an issue, because the data will not have to be manually transferred between documents by a human user.
Yeah, 27 lines. Unless you count the ~120 lines of sexpistol.

https://github.com/aarongough/sexpistol
God, this is so stupid.
39 :-) (As per Youtube's video title - "Adriano Celentano - PRISENCOLINENSINAINCIUSOL (1974)"
Well, that argument is ludicrous. We've never had a society without murder either, but I dare say that a society without murder would be superior. How would a society without murder work, you say? I don't know how to respond to that. It would be a bunch of people living together, like today, except there wouldn't be murder.
Backbone and pjax are not similar so maybe the issue is picking the right tool for the right project. PJax is great if you are looking to help navigate. Backbone is useful with managing objects and collections while keeping them separate from the DOM. It also provides its router to coexist with its views.
The verbatim template tag is probably my favorite. Excellent when using Angularjs together with Django templates.

https://docs.djangoproject.com/en/dev/ref/templates/builtins...
I imagine there'll be somewhat of a database migration hurdle going from the profile configuration to auth.User, though. That seems like an incentive to use the format at one's earliest convenience.
(Duplicated from a comment I made to the original posting of this article at https://news.ycombinator.com/item?id=5002806...)

Via http://election.princeton.edu/2012/12/22/scientific-american, which cited Reyes' work on the lead theory, here's a link to a striking critique of the abortion theory:

http://www.economist.com/node/5246700?story_id=5246700

Someone inspected Donohue and Levitt's code and found a bug that meant they hadn't controlled for what they claimed they had. "Fixing that error reduces the effect of abortion on arrests by about half, using the original data, and two-thirds using updated numbers."
As I said below, if it doesn't, please let us know: I'd consider that a bug.
We also have an old free app made on sdk 2.3 and backwards compatible to 2.1. That one is 62% 2.x users.
A wireless router that tracks user activity—but for a good reason
Ok. I was responding to you rather arrogant assertion that Don's interesting article was "meh". I'd argue that neither WebKit or Safari are trivial. WebKit is arguably the biggest HTML renderer out there and a heck of a lot of people access the internet using Safari. It's fine that you didn't find it interesting, really, that's ok, just don't be a dick about it.
Can you please make any other sane argument other than "it clutters my markup"? You are holding the markup to a standard which seems like there is someone out there handing out "The best clean and clutter free markup" award.
End of the day you need to somehow hook up js and html. There is no second question to that. If you shovel out all the shit from html guess where it will land? In your js ( all the dom manipulation code!).
The only good thing for Office:Mac is Outlook
Rails SQL Injection Issue Meets Builders Vs. Breakers
The venting anger thing is just the pop-sci opposite of not overly suppressing your emotions ('bottling them up') which is also damaging.
Show HN: Where books and people meet
Actually, not a penny. I am big Apple fan boy and don't like Android that much ... That being said, I have tried to analyze the space as objectively as I could.
you aren't the only one. i too went through troubles and concerns when i started venturing out to use some of the plugins out there, notably datepicker, select2, jqmodal, actually just about any other "cool" plugins out there. creating your own directives to get something to work is something i'd just rather stay away from.
I can tell you that Tomhuda have been working really hard on docs for the last week or so. Ember's getting close to an actual 1.0 release, and docs are a big deal. For instance, they entirely re-wrote the router recently, so if docs had been written before, they'd be out of date anyway.

Not saying it hasn't been bad historically, just that it's getting better and will be good in the future.
But that's the opponents' point -- the values of such coefficients make excellent trade secrets, but the fact that you can, for instance, invert a matrix, is poor material for a patent.

Personally, I think the limits of software patents should be to precise algorithms. This ends up protecting the fruits of laborious research which have found optimal solutions (in an engineering sense) to things like cryptography, or graphics, or video compression. The disclosure of these algorithms would indeed advance research and the useful arts, and the disclosure would be advantageous. Most software patents, though, are "a system for clicking on a button, but INNA FONE!!!" type of nonsense where disclosure does absolutely nothing, anyway. So sure, such posers ought to be able to patent the exact algorithm they use to click their button, if they want, but NOT to patent the idea of clicking a button, which is in effect what we have now.

This separation goes pretty far towards the concerns the OP wrote down, and is, I think, pretty intuitive to most programmers. It is also the closest to copyright, but without requiring the legal jangle of "well, you used the variable i, but I used j, so therefore my code is different!!!1!one!!" kind of nonsense that pure copyright might result in. Patenting a precise series of disclosed algorithmic steps is helpful, and is a bright line for the patent office, and easy to adjudicate as well. Patenting the notion that you can transmit particular kinds of data over a network, or have certain programs talk to other programs, is where the PTO went off the rails.
Well we do use both (and various others), but really what languages someone knows isn't such a big factor.
The idea with Ember-Data and Ember in general is the same as Rails: Conventions give you power. Conventions and a happy path are good. That said, until you _learn_ the happy path, it's harder going.

It's not 'baked in' because Ember is modular: Ember-data has all of that layer in it, so the rest of Ember doesn't have to care. That said, I disagree with your parent: you shouldn't be writing your own data layer.
related: Norvig's implementation of lisp in python:

http://norvig.com/lispy.html
Actually apps like this are the one time I'm somewhat okay with the browser stopping me from navigating back at all (hopefully while displaying a dialog telling me work will be lost if I back out and giving me a confirm option), though ideally it would just save everything always like Google Docs does so then it just doesn't matter as much.
Ah, but this is org-mode! He can evaluate his code inside his editor! Grumble rah rah emacs!

He could probably set up his publish templates to accomplish the same formatting.

(huge org mode nerd, checking in)

--- EDIT ---

And what do you know, Eric Schulte already implemented this for org mode! It's checked in under contrib.

Instructions: http://eschulte.me/org-docco/org-docco.html

Org source: http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=contrib/...
This Italian band, which have a nonsensical name, should cover that song! http://www.supercanifradiciadespiaredosi.it/

The difference between Celentano and Enya/Sigur Ros/etc is that Celentano was trying to sound English and imitate a true language. The other bands were using their voices more as another instrument; going for sounds that fit the music.
From what I've heard it's about even now, because iOS users tend to buy a larger number of apps at a higher average cost.
I do lack a C-S degree, however I've been a PHP developer for years and recently switched to Ruby, or more specifically RoR.
I've always wished for a device that would seamlessly log the things that I do, but in a text format. I'd call it "Log of my life" (and I hear the Queen song "Love of my life" when I think about it).

It wouldn't take pictures like the Memoto but rather keep track of the places I've been (restaurants, museums, bars, cities) and the stuff I've read, listened to, or watched. I love lists, just plain lists. I already manage lists of books, articles, albums, tracks and films, but I use a Google Document for that and it something is hard to remember everything.

I don't know how such a device would work but I think there'd be a market for that.
It's not so much a "bump" as a cycle. They release a phone every year, this was that quarter. Clearly they won't sell the same number of units next quarter. Their competitors ship far more (and more varied) products and don't really show that kind of behavior. So next quarter we'll be treated to "iOS is shrinking!" posts which are equally silly. And next fall the circle of life will repeat.

As you correctly point out, the real news in this data is that Blackberry sales dropped by 80%, which is so shocking that I wonder if a digit got slipped somewhere.
Are you claiming that the very idea of group insurance is fallacious? Or are you just saying the the big players in the industry are bad?
Could you perhaps answer the first part of his question as well? That was probably the main part that you missed out. Isnt mustache doing the same? Why do you really care about the rendered HTML ( after mustache's spits out html ) being clean and pure? Dont we all know that "no one" sees it?

The only time angular / knockout's html seems to be less "pure" is when the browser has already rendered the content. At which point pretty much no one cares about it. When you are debugging you have your source.. Its either mustache ( or similiar templating solutions! ) which are not even close to HTML or HTML with additional attributes.. I dont see how that makes a difference.
Patents exist to encourage inventions to be published, in exchange for exclusive licensing rights of the invention. Their entire purpose is to be an alternative to trade secrets. So it is fair to say that effective patents are those that are best at convincing people that they should publish their work instead of keeping it secret, and that there will be no financial impact to them doing so.
anyone think the stackoverflow top users is sexist? http://stackoverflow.com/users?tab=reputation&filter=all
I clicked through quickly, I might review in detail later. First off, nice job. You have implemented a lot. Groups, discussions, quotes, books read and to-read. How long and how many people did it take?? Is there functionality for people to rate the books they read and write reviews? I am sure there is, I just didn't see it.

The adverts are definitely distracting and make the site look cluttered. But I understand, you need to make money to at least support the operation! I have thought about creating something like this that would go with a mobile app so people can stay in touch with what others are reading, or write reviews while on the go. I wanted to do this or wanted someone else to do this because I don't like (and so don't use) the goodreads app.

Adding your site to my Clippt inbox, to review properly later.

Good luck!
Hah, over New Year's we were talking about how we use Apple Maps when we don't want calls interrupted, since it's so much less chatty compared to the otherwise remarkably superior Navigon software.
Father Hires In-Game "Hitmen" To Deter Son From Playing
1) is easy enough to test - strip out the patch and restart the phone.

Good points, though.
I just started using it in order to get the warnings about speed traps, accidents, and road debris. I don't believe the stock android maps/navigation apps gives me any of those things...
Contributions or suggestions are very welcome.
I remember when it was Opera that people cared so little about that they regularly banned it, purely by accident. Not a good place for Windows Phone to be.

http://www.alistapart.com/articles/msn/
I would have sworn that this would be the story of "We Drink Ritalin": http://www.albinoblacksheep.com/flash/ritalin

If I recall it correctly its writer was Japanese and the performer(s) were Italian making for one rather unintelligible song.
Timelapse photography with Ubuntu
To be fair, they are working (slowly) on UltraViolet.
I'm sure that even if they weren't explicitly sharing the traffic information with Google then Google was capable of (roughly) inferring the data based on API calls anyway. While there would certainly be some noise there between new tile fetches, you should be able to map out routes and speeds with a high (though not exact) level of confidence, particularly in cases where you're probably the one originally laying out the suggested route.
I'll tell him go here (lifesaver): http://www.google.com/chromeframe?quickenable=true
Show some examples / demo please. The readme doesn't tell all that much.
It's hard to bargle nawdle zouss;

With all these marbles in my mouth
The premise of the patent system is that people wouldn't naturally document a secret process and so providing an external incentive to do so is a net benefit. This is a superficial presumption at best...

Since research must be peer-reviewed to be debunked or even understood, there is a limit to the benefits of trade-secrets and NDAs as a hedge against competition. You might be able to get a short-term advantage, but it's unsustainable because the knowledge cannot transfer. An employer ties his/her own hands by internalizing process knowledge (ironically, not what was intended): the increasingly small number of people with the specialized knowledge having increasing leverage; the profits are destroyed when your only choice is to pay a small number of in-house experts whatever they want, because noone else can do the job. This doesn't happen overnight mind you, but it would after at most a single generation (the point at which you have to train your successors or close shop).

IMHO, the case for patents is hollow.

> "On the other hand, most people are not familiar with what is in the literature."

This is the larger friction. We will continue to grasp at straws until people have thorough and integrative education and access to existing techniques without exorbitant costs or fear of prosecution. Even major (though more frequently minor) improvements over existing techniques are only temporary wins; research that never becomes widely disseminated and understood ultimately becomes a sunk cost.

To refer to your original 3-points:

1) I totally agree, "computer technology is over-run with frivolous, vague, stupid, conflicting, and contradictory patents."

2) I do not discount the level of investment required to push the boundaries of process knowledge, but I would say that it is part of normal competition and those costs are part fo being in the game. A trade-secret is only valuable for a few years, after which it can and should be disclosed to maintain a low cost of employment (unless you want your employees becoming your partners). My point is that patents don't provide any significant benefit toward this end and it has always been the case that if a company or person doesn't have to reveal it's process, it won't. (And the employment of patent lawyers and trolls is not itself a valuable end.)

3) "Academia is already facing difficulties..." Again, I would say this is a temporary situation at worst. We should not extrapolate from the first few points on this curve. We know more about the context: companies that don't publish (internalize all their knowledge) will eventually have no ground to stand on since no one will be able to contribute without an understanding of their internal processes. At most a company can keep only as much knowledge as they can afford to convey, at their expense, to a new hire. They would have to turn their back on a lot of our publicly standardized and centralized educational framework. Unless something were to fundamentally change, I don't see any way those costs can be justified.
Denevi Digital Imaging
Video transfer, slide scanning and more
I'm pretty sure they're trying to retire the 201X moniker from Office. Office for RT, and the 2013 final copies on MSDN, all lack year marks on the loading screen. It's just Word now, not Word 2013.

Basically, they're trying to brand Office 365 as the subscription, with Office as the software suite, which can be part of the subscription.

Of course, the box art from October still has the year: http://www.neowin.net/images/uploaded/1_office2013.png

But I think that the subscription-based model will mean that there won't be a version you receive. You just always get the newest one, whatever it may be.
Some good ones there, I especially like 'micro-manage yourself,' but I don't agree with stop multitasking. I know recent research shows that it can lower IQ but I've never had a problem with multitasking.
Syntactic transformation isn't really what it's about, is it? Parsing S-expressions into some internal representation is easily the most boring component of a working Lisp.
Windows Phone 8 users cannot access Google Maps
This dance is now familiar. Apple does better than 50% in their release quarter and then slowly sinks to something like 15%-20% in the months prior to the next phone's release.

The interesting thing is that this time Apple launched the iPhone 5 to more or less the whole world in the first 3 months and change and so most people think they're moving to a semi-annual release schedule.