skysight-inc/HackerNews huggingface dataset:
ARM/MIPS are not only about patents, but the actual logic design of the processor

It isn't hard to create an "ARM compatible" processor, but you can certainly not sell it as this without infringing a trademark (and copyright on the instruction set, etc).

With WiMax and similars, again it's not only patents, but also trademarks that are only licensed to companies that pay the fee and usually have to pass a compliance test as well.

Sure, patents are present but they're only part of the story.

Also, patents are not the only way to protect an invention, the two other common methods are secrecy and publishing it (which prevents anyone else from getting a patent on it)
It looks like the instruction set they implemented was ARMv7s which is notable for its support of VFPv4 (hardware fused multiply add and better support for single precision vector floating point arithmetic.)

While Apple may certainly have been involved as far as I know, these are ARM technologies. In general if you want a new instruction I'd think you are better off going to a CISC vendor than a RISC one.
So exactly like iTunes Match? Oh, except iTunes Match has a real client that allows you to manage your music instead of a crippled uploader that only allowed you to pick folders, 5000 more song storage space and smart playlist ability. Also, it doesn't require that every song be uploaded instead of matching them against songs that already exist on the server. Half of my library didn't need to be uploaded and most of the time when I add an album it matches instantly.
Symlinking random to urandom would have no effect on in-kernel consumers of entropy. Not saying it's any more likely...
Well we tested it on Windows ME, so Windows 9 should be a cakewalk.
Let me first say that I may not have the proper PC sensibilities as I am not a US citizen; apologies if I cross a line.

As I understand the issue of "women in tech", I believe people are usually referring to two separate issues;

- Lack of acknowledgement, representation of and hostility towards women within the tech community, in the professional context especially, context which extends to conferences and other gatherings.

- Lack of women actually choosing or sticking to a tech career path, which is attributed at least partially to the previous point.

Affirmative action has been around for long enough to have created a decent amount of literature on all sides of the fence. I doubt that there's a final conclusion to that chapter.

I'd be curious to know what the public opinion is nowadays on that issue, specifically in the US. Personally I would favor positive initiatives focusing on easing the process of women going into tech, rather than trying to force some sort of (subjective) balance upon a community that more often that not behave organically (thus likely to not be very receptive to this kind of action). Things like http://techwomen.co/ or http://www.girlswhocode.com/.
The average programmer can't solve fizzbuzz.

Therefore anything more complicated than fizzbuzz passes the nonobviousness test and is patentable.
Is DRM free really that much of an issue any more? It's an inconvenient, but not insurmountable problem for consumers. I think coders have solved for this issue, no?
That care and precision, in a nutshell, is a large part of why I prefer Django to Rails so much.
That's exactly my point. A larger pool means more talent. So what's speaking against working towards women having an easier time becoming part of the community and exercising their talent?
I personally use knockout all the time. Can't stand backbone or angular after using knockout.
> Also, simple historical reasons -- Python was first to the scene (if you exclude Perl), so it has more scientific libraries.

Don't exclude Perl! :-) In certain scientific subdomains, Perl is still widely used, also for historical reasons...
Slight miscalculation: 6,000 litres fits in 6m3 not 1.8m3 (ref: http://www.wolframalpha.com/input/?i=6000+litres+in+meters+c...)
The project is new, being at RC1 for the first stable release and relies heavily on Scala 2.10, so it is understandable that it lacks documentation. On the other hand, Slick is the only alternative to LINQ that I know of.

All in all, exciting times ahead.
I've heard it was also used to waterproof wineskins, which would let the lead leach into the wine due to the acidity.
As a female computer scientist, I would be very sad if a speaker I was very much looking forward to hearing at a conference opted out because there happened to be no women on the panel. This seems to be an inappropriate level at which to demand action or try to intervene. How about a pledge instead to mentor some young women so that they go into the field and then go on to become part of the panel?

Here is an interesting thought for the discussion: in fact, the more highly skilled women I see in tech, the less I feel I should be in this field unless I am as good as them, which I simply am not. If there were more average chicks doing average tech things, I would feel much better - but as it is, I feel like I need to be some sort of super women who speaks on a panel in order to fit in.
You say women aren't interested in computing per se. Can you elaborate on what you believe the reasons for this to be?
At some point, yes, we'll drop Python 2 support. When really depends on how rapidly we see adoption (from users and re-distributors of Django) and how heavy the dual-version support burden turns out to be. My guess is what we're looking at a longer support window than the 2-3 years you posit, but that's really just a half-assed guess. Anything between "next year" and "never" would be a reasonable guess too...

... and y'know, Python 3 should be on your radar, if not necessarily what you use right now. It's better than Python 2 in every way (except for adoption, and that's changing). 3.3 in particular has a ton of really great new stuff (futures! working namespace packages! yield from!) that you'll wonder how you lived without.
/dev/random is not "raw entropy" it goes through the exact same mixing and (SHA-1) compression stages that /dev/urandom does. It just happens to block if there's not much entropy in the pool at the start.

Source: http://eprint.iacr.org/2012/251.pdf also, the kernel source.
Online localization tool, very useful
How was their used test equipment like? Was it overpriced? Was it useable?
It'll likely be a bit longer than that. See my response elsewhere in this thread (https://news.ycombinator.com/item?id=5009625).
Here's a link for you, if you don't care about 'copyright violations'.

https://thepiratebay.se/torrent/7813839/The.Girl.with.the.Dr...

Or 6.97 USD for a used copy from Amazon (real DVD).

http://www.amazon.com/gp/offer-listing/B003Y5H5HO/ref=sr_1_5...

This is why Disney is selling videos online before the DVD/Blu-ray. And even then, the new videos will have immediate used links on Amazon.
I stand corrected, "easy" was not the right word.
browser is fine, thanks; yeah, cool, take other people's content and monetize...
We use a IRC bouncer for this; It works really well to preserve history, and let me get messages when I'm offline.

when I disconnect, it automatically sets me /away, and renames my nick to e1ven_zz to make it clear to the rest of the team I'm away.. When I log back in, it renames me back to e1ven, and streams everything I missed.
Yes, I agree with you, is there any alternative to this book 'boilerplate'?
>> I looked up how to switch applications

Newer Android releases have a dedicated onscreen button for this, while older releases have a press and hold on the home button menu with the 6 most recent applications.
On Futures, the change is about unifying the various libraries that deal with it under the same interfaces.
It seems to result in quite a bit of an improvement on my CM7 phone (Motorola Triumph) which would fit with what Elliot Hughes said.
> Women clearly are not that interested in computing per se.

Clearly to whom, sir? Not to me. Many of the women I know are interested in computing. The ones who've made a career in tech continually lament to me the attitude you've just demonstrated.
Ok, you like angular. I don't. It has too much magic and forces you to pollute your html with ng attributes. Blanket statements about frameworks like this grow old. So much of the decision comes down to individual preference and the needs of the project. No need to rant about it. I can't really speak on derby vs meteor but I imagine it's the same.
I could buy this, but i'd be surprised if it was in the very small percentage of code that is in android but not regular kernel.

Past that, android workloads are certainly different, but i'd still think you'd see something outside of android.
You know what's also artificial? This whole idea that I can file a claim with the county clerk to a particular area of the Earth, and from thenceforth I don't have to defend my territory like every other animal on the planet--other people will do it for me with government sanction and at taxpayer expense.
New way of mind map visualisation (video)
Double-click it, then select "Edit Text" (second from left).
I have a poor man's version of tablet (Lenovo) and I don't have it rooted. You have to imagine that these tablets and smart phones are all over the map and average folks don't go through the hassle of rooting, let alone worry about block Ads. The experience then is really frustrated.
The fallacy of this suggestion is in deciding where to draw the line.
Well said points!

It takes time and paying people so they can focus on solving hard problems for real innovation to happen. And its sad when it then has to become proprietary so that the operation can protect having any ROI

sharing is caring, and if that means you can have some revenue still, great!
Django 1.6 wouldn't be a minor release, 1.x are major versions.

You're more likely to see an alpha release of 1.6 in 8 months, the final released versions of Django have a roughly annual release schedule:

* Django 1.4 came out March 23, 2012

* Django 1.3 came out March 23, 2011

* Django 1.2 came out May 17, 2010

* Django 1.1 came out July 29, 2009

* Django 1.0 released September 3, 2008

Update: Didn't read the part of Jacob Kaplan-Moss' response above where he says 1.6 could be coming in "6-9 months" and as in as little as 3 months. To which I'd say "Wow"
I'm not sure any top down approach that's done out in the open like this will ever really work. At best you'll end up with the situation that now exists in college admissions where it's just assumed all minority applicants got in on preference and the white/asian applicants got in on merit (excluding legacies). While these programs do achieve the goal of "diversity" over the long term they just further stigmatize minority participants in other ways.

To me at least, the only approach that will work will be long-term and bottom up. We're just going to have be more aggressive about getting women in tech in high school and let them slowly build their numbers until there's enough of a critical mass to open the flood gates.
I wanted to use Ember, and I started going down that road, but I just didn't click with it. I didn't progress past the tutorial! I can't remember what exactly I didn't get working, but I just felt very lost and overwhelmed, and that was spending a couple of days reading around online, looking at the code and examples.*

I switched to Backbone and got going right away, in half a day of reading the docs and watching a couple of peepcode videos and I was off and didn't look back.

Maybe the Ember docs have improved in the last couple of months but at the time it was just a non-starter for me.

edit: I believe the issue was around Ember Data/REST. Out of the box it didn't support polling data on a REST interface, which seemed absolutely critical/fundamental to a JS framework. I found a plugin I believe called Ember Data, but documentation was very sparse and I couldn't even get a simple example going. This is going on memory so this could be slightly wrong or different today.
'jandrewrogers makes a very cogent point above when he points out that the patent system was put into place precisely to stop all information from being hidden. Without any legal protection, you have to create all sorts of ugly things (like guilds) in order to protect the things you develop.

We may have lost some of Shakespeare's plays because he had to be so secretive with his work, since he had no other legal protection from people just copying the stuff and putting on their own plays.
> So then the insurance company becomes the government.

Why? Retail stores don't become the government or merge into one. Neither do private security agencies. It's unlikely that any organization could "become the government" unless a vast portion of society accepts them as the sole legitimate purveyor of violence, which is precisely what I don't want to happen.

> Or the insurance company also just says "No I don't like you, and since there is no actual way for you to enforce me paying you out, I just won't".

Then what would you do? Personally, I would stop paying them (and probably switch to another insurance company), and I suspect a vast majority of their customers would do the same thing, and probably long before it got to the point where it "became the government."

The only ways for a private insurance company in a free society to remain dominant while consistently not honoring their agreements would be if society as a whole didn't care about the agreements being honored (which seems unlikely), if they gather enough power to physically oppress an entire region (which also seems unlikely these days, since very few governments are even able or willing to pull that off), or if they convince society that they should be allowed to have a monopoly on violence. That last one is a pretty good definition of "becoming a government," and it's certainly possible, but the whole argument I'm making is that society should not recognize any organization as having a monopoly on violence.
A war against Google, and net neutrality is its hostage
Thanks for the detailed answer! That all makes sense, and sounds like a very sensible way for the project to progress.
See your mockups in any mobile environment
I feel like the Tile Layout isn't the most useful thing for a site like Hacker News- perhaps if we had more images, I'd see it, but the Tile Layout turns our column of text into a wall of text.

Does anybody know if it handles opening links or comments?
Then you talk about by giving up 75% you lose control. Which is true, but 100% of 0 is 0. But lets imagine that there is a chance that Arthur can grow the value of this particular company with his knowledge of the candy business and his credibility. If your company is valued at $1M and you own 100%, you give up 75% and with the help of that investor it becomes worth $5M. Your 25% stake is now worth $1.25M.

This would appear to be a combination of Sunk Cost and Gambler's fallacies. The time and money is gone, the only question is whether this guy can make anything more than she has out of the company. Like I state elsewhere, the $250K he's offering for the stake amounts to only ~$60K per year of time she's already put into it, with nothing substantive but possibilities (without any indication of probability) for the future.

Said another way, this could just be a cheap setup for his friends to nibble away at her remaining ownership now that he's got his. Once they all have her down to nothing, well...it's happened before.
My Complete Genome Results via 23andme
Section 2 of the GPLv3

>This License explicitly affirms your unlimited permission to run the unmodified Program.

it also protects your freedom to modify and run modified versions of the software
Because yitchelle wants it free. We bait so many flamewars around here on questions we already know the answer to.
Forget that I want Paperman. What a beautiful short.
Tile style seems to really de-emphasize the titles of the articles in favor of their score.

Emphasizing the score, especially with the ranking algorithm being so time based is fairly confusing. It seems like the number should be in order, but they of course aren't.

A fix may be as simple as changing the two greys, having the darker grey behind the article title, and the lighter one behind the number. Also, increasing the contrast in the title text would be great.
I was left wondering:

- What the hell can be so complicated about "explaining an acne medication to a patient"? It can't be hard to use. Is it the risks associated? How to respond to numerous reactions and side effects?

- Why did it take a dermatologist (which would put her in the ~90th percentile of intelligence) so long to realize she was repeating the same thing over and over and over, and that this could therefore be automated?

- If a video -- not interactive tutorial -- fully replaces everything her in-person explanation provides, then she must not have been getting questions from patients, which makes me wonder how much of it they were actually following and was informative to them.
From R15B01 you can actually use "plugins" for process registering using the {via, Mod, Key} syntax.

Gproc supports this and using it you can do stuff like:

gen_server:start_link({via, gproc, {Your, "very", <<"complex">>, key}, [...])

you can also roll your own.

Docs: http://www.erlang.org/doc/man/gen_server.html#start_link-3
When I click through the years, I see its slow decay.
Yikes this is a bad article. The author makes no connection to how the attributes he describes are more commonly found in athletes. What makes them generalists? Why are they adaptive? Why are they 'makers'?

And even worse I think he missed a good opportunity to talk about what kind of attributes an athlete may bring to the table in general, or specifically at a startup. Attributes I have noticed:

-An ability to take criticism. Usually coaches don't hold back telling you what you're doing wrong and how to fix it. I've had a lacrosse coach go through every player on a team and publicly tell them what they do poorly. I'm not saying that is the best coaching style, but it gets you used to handling criticism and responding to it.
-An ability to face failure. At one point or another everyone fails at sports. Usually it happens a lot. Being able to respond and grow from those failures can be really important, especially at a startup.
-Competitiveness. Obviously by competing a lot athlete will have a desire to win. In addition, I've found they have a "do anything to win" attitude that can be great at a startup when you need people to fill in rolls that may not be glamorous or cool but are integral to success

these attribues aren't only found in athletes, but I have found them more often with athletes more than the general populous
I stopped taking caffeine about four years ago, and it was a very good decision. After a few days of withdrawal symptoms, I became more focused, more alert, would sleep better, would wake better, would be more awake even when getting 'too little' sleep, and be way more productive.

I guess I should write a blog post.
He said a cube of 1.8m, not 1.8m3 - he means 1.8m x 1.8m x 1.8m, making it easier to visualise :)
This is, in my opinion, the single largest problem with tile matrices that have unrestricted length and width. Its very hard to tailor the reading experience to be anything better than mediocre -- and at times on short, wide screens, its downright awful. Windows 8 makes a mess of things by scrolling sideways in landscape mode, then up and down in portrait mode. Readability is sacrificed at the alter of adaptable design. The tiles lead the eyes no where -- because content can really go in any direction (up down left right? why not down through 3D or even up or spinning maybe too? They are all done in Windows 8)

The other thing tiles do poorly is constrain the variances on line lengths by boxing them in. When you scan headlines, you naturally grip the page using the various headline lengths. Boxing them in and cutting them off makes every headline appear the same length and kills their distinguishability (and implied reading direction).

Ultimately, I believe its most comfortable read across the most narrow dimension of a screen -- depending on orientation -- then scroll the opposite of the reading direction.

That being said, users will also tend towards their native reading direction (Japanese users will read down, English, readers across from left to right, Arabic from the right to left)

Discloser: Im a UX and UI designer who has worked on Windows 8, iOS, Android, and about 10 other operation systems. I have also designed mixed language or language-free interfaces to varying success.
This is a really interesting question. Humans tend to be pretty good at accepting things that are mostly random, or mostly skill-based, but have a surprisingly hard time with things that involve a combination of skill and luck. For a great example of this, watch amateur poker players.

This is just as true in investing-people tend to espouse either "all skill" (e.g. Warren Buffett") or "all luck" (one common interpretation of the Efficient Market Hypothesis.) Even defining skill in investing is difficult. High-risk investments tend to have a high return, so skill is getting an outsized return compared to the amount of risk involved. But the simple measures of risk (e.g. Beta) are not good actual measure of risk. For example, a company whose stock price suddenly plummeted is often a good investment since the market tends to overreact to bad news. Furthermore, the stock is now lower-risk because it has less to lose. But it will appear extremely high risk by most common measures.

I think it's a decent assumption in VC to treat all investments at stage X as equally risky. E.g. angel investments are one category, series A as another. This is obviously not 100% perfect but is a decent approximation.

Then we can ask the following question: how did Sequoia Capital's series A investments in a certain time period (say 2000-2005) perform compared to all other series A investments? It's important that you look at all of a VC's investments and not just a particular fund, because firms will often bury their bad funds.

I have no idea if that kind of data is available anywhere, though.
[meteor dev] Please come help us with this! We have six engineers at Meteor and dozens more contributors in the community working on the platform every day. The plan to 1.0, including REST, is at http://roadmap.meteor.com/.

Here's the guiding principle behind Meteor. There should be a dramatically faster, more accessible way to write applications. Improving that developer experience means rethinking some things: autopublish and minimongo, so you can jump right into a new app's UX in the first five minutes; one-line authentication (http://meteor.com/authcast); synchronous APIs that are more comfortable for a lot of developers; dirt-simple reactive templates; hot code push.

Focusing on that kernel of development experience means some other things -- REST, routing, form building -- need more time to fully bake, with hacks like __meteor_bootstrap__ and phantom for apps that need them now. We think that's a good tradeoff pre 1.0.
That was when Apple Maps was actually Google Maps and using different data.
1) I didn't read this anywhere in the thread? I installed the APK just fine like a standard app.

I can say, though, that I've not felt any difference on the devices would benefit from it in the performance department, however.
> there's no need to be rude

Sorry if I came across like that
4 days after the UK release date.
I'm just reading HN and in discussions between one of news about ES.next, the conclusion was that it will happen... complete rewrite of everything and it's not like it will happen immediately, we need some time to discover best practices with new language features
I don't know the reason and I don't care to guess. The same applies to sciences as well. It's certainly not limited to CS or IT.
Seems as though this is already a feature. When I created a headline and moved it close to a body of text, a guideline appeared and I was able to snap to it.