skysight-inc/HackerNews huggingface dataset:
That's a great tool. I hadn't realized that every time when I was "sharing with Facebook", or "commenting with Facebook" I was actually installing all kinds of Facebook apps that would have long term ability to post as me.

Facebook needs to have some more tinfoil had granularity for some of that stuff. I'd be fine with allowing some of those apps some of their crazy permissions if I had to authorize it every time.

And wow, do app designers ever need to start doing a better job of naming their apps. The Pizza Pizza Canada app was uatpizza or something dumb like that.
Also, less advertised - if you're a student you can contact them for an 80% discount (bringing the price down to $40). All you need is a valid ID.

You get 1-year of support, and you cannot sign your apps to sell them. In order to do so - you'll need to cough up the remaining cost for a "full" license.
Some video games have "the enemies are easier on you" and "bad things less likely to happen" as factors that are controlled by easy mode/hard mode.

Yes, hard mode also comes with a bit of extra critical hit vulnerability. I can't think of a single game where the law of large numbers doesn't come into play by the end of the level. I.e., it's more difficult for every single person playing hard mode than for every single person playing easy mode.

In contrast, what you are talking about (if correct) is much better described as "women are somewhat more likely to play life in hard mode than men".

The important question is to tot these all up.

So far no one has attempted this for the modern world, at least as far as I've seen.
It's really cool that the FreeBSD project is investing into llvm like this, seems like a good bet for the future. But why so soon and so earnestly?
The complexity of getting to Mars is nothing compared to the complexity of creating a social unit that can survive and thrive on another planet.

Specifically, an Antarctic planet covered in chlorinated brominated rusty dust with essentially no air pressure or atmospheric water, a dim sun, rotten weather, two ugly little moons, and 57,600,000 millisecond ping times.

No chance to ever feel fresh air on your face, no chance to go swimming, never meeting a stranger until they're suddenly your neighbors for life, no chance to ever get away and start anew, and no chance to go back to Earth.

In a box, on a dead planet, for life.
Some (like me) consider that an upside.
Anonymous Threatens to Shutdown Facebook - Dude, do you have any Idea?
http://arstechnica.com/
How deep learning on GPUs wins datamining contest without feature engineering
I don't agree. Mainly because I don't agree with the premise that ideas are worthless - something that is echoed around all the time. Ideas being worthless is the lazy and easy way to explain to someone why they should get feedback on their idea.

The reality is ideas do have value. We've got a great idea for a new product, and we're not telling anyone about it. That's because our idea has value and we don't want anyone else to make it before we do. Come back to us in a year or two and I'll happily explain our reasoning behind this.

If an idea is worthless it means it literally has zero value. Value doesn't have to be a positive value, it can be negative as well. Given 2 ideas, which of these would you rather develop:

- A mobile phone for elephants

- A service which sends you an SMS when your website goes offline

If both ideas have zero value, it doesn't matter which one you pick when you set out. The reality is if you are going to set out and make mobile phones for elephants you are going to burn through your cash a lot quicker, and have a much lower chance of ever making money and succeeding (if you measure success through sustainability and profitability).

These two ideas are not equally worthless, therefore one has more value than another. Two things with differing value cannot both be worthless unless they both have negative expected value. Not all ideas have negative expected value and you easily build a case arguing that the SMS service idea has positive expected value. "All ideas are worthless" is not true as all ideas have varying levels of negative/positive expected value.

Sharing your idea is usually the right thing to do, but it does come with some potential downsides. Just because it's usually the right thing to do doesn't mean it's always the right thing to do.

Someone might steal/copy your idea. It's probably a lower chance than most people estimate especially in the very early stages of startups.
I disagree what the article is talking about.
I believe the ideas matter! but most of them just don't work,
we need to try them out and get the right one.
As an update, eBay reached out to me and returned my money as a site credit, with a long personally-written letter.

Which is, ultimately, not all that cool honestly. I'll be writing a follow-up about it, but the tl;dr is that it shouldn't take a popular internet rant to get things like this resolved.
Sandy and Big Data
It doesn't mention anything about it's lack of 4G support. It's a great phone, agreed, but absence of 4G is a spoil spot.
It's a question of being "cool", so I think (as it was put) "average-or-better" looking woman has as much cool-factor as a somewhat better-looking man.
It very much is a government thing, yes. I've looked into this in the past when looking at internship opportunities.
Tape something over the lens so you can flip it up when you want to use the camera.
When is a tablet not a tablet? When It's a Surface
Thoughts from Tech.pinions on why the Surface is not a tablet.
Lose them to who?

Bet he was thinking about Windows 7, Vista and XP
The probability that this is just a Potemkin airplane is not very high. Developing an airframe isn't just Legos... This is a highly sophisticated design, and appears to match all the prerequisites for matching the normal criteria for "stealth." Just because you're conflating emcon and other security features doesn't diminish the likelihood that this craft is good at avoiding detection by radar.
Yes and after a second it should redirect you back to MyPermissions.
Yeah, I'm in the market for a new Android phone right now and phones seem to be going through a late-50s auto industry "new larger size!" phase.
Ask HN: How did you pick your focus in Computer Science?
I am currently a Junior at a University majoring in Computer Science. The upcoming spring semester will be my last of required CS classes and I'll be able to take from a wide range of 400 level classes of ranging topics that look interesting but I'm not even sure where to start. None really jump out over others to me and I'm not sure the overall benefits of taking 'Graphics' over 'Compilers' or if I'd be stupid to not take both.

So, for others that were in this situation or a similar situation in choosing a career or came to a fork in your education:

How did you pick your focus in Computer Science?

More about me if interested:
I started getting interested in Computer Science my senior year of H.S. (~3 years ago) through a Micro-computer Projects elective and my freshman year of College I decided to go Computer Science and switch out if I didn't like it. Well... I ended up liking it a lot and have breezed through the CS classes thus far just out of pure interest of what I'm learning from various data structures to CPU design to Operating System design concepts. Distributed systems recently sparked my interest while learning about program concurrency.
It is absolutely intriguing and humbling to me how CS can impact any field it's applied to. On that note I also have an internship doing Java development/management of a Desktop (with GIS capabilities) and Android App for the USDA building software which takes several field conditions (soil, climate, nutrients, etc.) and evaluates the field to optimize nitrogen application to conserve the land and maximize crop yield. We are currently in 4 individual states, and also in Mexico, Brazil, Ecuador, and Puerto Rico. I love this job because I feel like I'm actually doing something and building a product that matters and is reaching people, but I'll eventually pass this along to the next intern and hopefully can move onto an even more impacting project.

~
Thanks for any insight and guidance.
Umm...

"But the Nexus 4 falls just short of perfection due to one major omission: It’s not compatible with any LTE networks."
>I'm really happy with my new 32GB Nexus 7. I'm wondering whether a device of this size with cellular radio could replace both larger tablets and smartphones as many people's only portable device?

You are not the only one: http://news.cnet.com/8301-17938_105-57491099-1/google-nexus-...

An important constraint IMHO is whether the user can pick it up with one hand when the device is lying flat on a horizontal surface.

The iPad does not meet this constraint: although my hands are very large compared to most men's and although I can technically pick up an iPad this way, doing so is very uncomfortable and my grip cannot be particularly secure. Even the Surface RT is smaller (.54 inches smaller to be exact) in the relevant dimension (the dimension that has to be spanned by thumb and middle finger) despite its screen having 1.166 times as much area as the iPad's. (This is possible since the Surface RT has an 16:9 aspect ratio versus the 4:3 aspect ratio of the iPad).

ADDED. Most heavy users of computers will of course want at least one device that meets that constraint (namely, being able to be picked up and held comfortably with one hand) e.g., a smartphone or a 7" tablet or a 7.7" tablet (like the Samsung Galaxy 7.7 or the Toshiba Excite 7 -- the only 2 shipping tablets with AMOLED btw) or (if they have big hands) a 7.9" 4:3 tablet (the iPad mini). I predict that in the years to come many of them who want a second, bigger mobile device will prefer a device with a 11.6" screen (like the small Macbook Air or one of the many Windows 8 tablets with an Atom or Intel Core processor) or a 13.3" screen (like a lot of popular clamshells or the announced-but-not-yet-available Android-ARM-powered Toshiba Excite 13 tablet) over an Asus Transformer (with their 10.1" screens) or an iPad (with their 9.7" screens).
BBC APIs
If you imagine an idealized light source, where photons come into existence out of nowhere, then there is no conservation of energy (energy is being created). But in a more realistic model where photons are emitted as a result of electron excitation, say, energy is conserved because the electron recoils when firing off the photon, so the extra observed energy of a blueshifted photon can be found in the extra kinetic energy of the electron as observed in that same frame of reference.
And the pitiful internal storage coupled with the lack of expandable storage. It's still much more convenient for me to sync music to a card than to wrangle with the various cloud services.
it might have also been worthwhile to mention that the stack array declaration:

int32_t result[my_array_size];

relies on C99 support, which is not necessarily ubiquitous (especially in embedded device work). At the very least, many compilers make you explicitly enable C99 support.
In my opinion, the meat of functional programming languages is that they are expression oriented. C clearly is not an expression oriented language.
There's several projects that have seen the need to allocate variable length things on the stack, Chromium was one[1]. A quick googling sends me to [2] as well.

I haven't ever found myself in a situation where I _needed_ my stuff to be stack allocated, but then again I've never done really low level programming or embedded code, and I guess it could happen there.

[1] http://src.chromium.org/viewvc/chrome/trunk/src/base/stack_c...

[2] http://home.roadrunner.com/~hinnant/stack_alloc.html
Second paragraph into the article:

"It’s as close to perfect as I’ve seen any Android smartphone get. But the Nexus 4 falls just short of perfection due to one major omission: It’s not compatible with any LTE networks."
Yes, I want this phone but it's huge. Please google, someone - make a decent phone that's not the size of a giant's thumb. I guess they've done their focus groups and their whatevers and decided that people want more screensize but please for the love of god make a small awesome Android phone for a girl's hands and purse and european small-sized car with a tiny dashboard (because I use mine for GPS every-single-day) and I don't even care if you shove pinterest and facebook on the frontscreen (I'll root it and make it go away, I promise).
It has 4G, just not LTE.
Callbacks are different than gotos in that they are aren't even remotely close to gotos.

With a callback, you can get into 'callback hell,' however the root cause of that is that you probably don't understand the nuances of properly architecting a solution that involves the power of first-class functions.

JavaScript is nice because the scoping of the callback is easily controllable through your invocation method, and if you've created a good object model then it's relatively easy to maintain an understandable state.

When you explicitly define callbacks like in the examples, you're tightly coupling the response handlers to their requests, which is a relatively poor implementation and will bite you in the ass later on.
Unreliable how so? I love it and it's never led me wrong.
So can I buy it now? I don't see any place I can pre-order one.
I've been running the Canary build for over a year now. It has worked well for me. Plus, I get the added satisfaction of helping to build a better browser, just by surfing the web. :-)

Btw, I keep both Chrome and Firefox Nightly's open all the time, doing a restart daily to get the updates.

Shouldn't almost everyone in a group like HN be helping to crowd source testing for these two browsers?
I don't care about LTE, but if the article's claim that the headphone jack is on the top edge is true, then I may have to forgo this phone. I just can't change my habit of putting my phone in my pocket upside-down.
A more appropriate term than stealth (which really applies only to radar detection) is "low observability." This includes multi-spectrum detection; IR, radar, acoustic, and visual means.
I live in a big city and get even 3G (TMo) so rarely that it doesn't change my decision one way or the other.
Isn't the second major flaw no microsd slot? Or am I confusing phones?

That's a really nasty trend for android phones.
You have no idea what you're talking about. Go troll somewhere else.
person who comes up with idea -> scientist

person who implements idea -> engineer

engineering is often easier than science
aPhone.
>So many times I've had an idea and not long later someone has come out with that exact product - not because they stole it from me but because they come up with it themselves.

Right.

I believe that as we collectively walk toward the horizon of what's possible, new things become visible to lots of us at roughly the same time.

>The ability to execute on that idea is much more important.

Sort of.

Thing is, patents seem to reward not the ability to execute, so much as the ability to execute first on what is rapidly being revealed as obvious due to the advancing horizon.

Executing fastest seems to be equated to the result being non-obvious and ignores the reality that parallel development towards the same end is likely.
Exciting, isn't it?
Military intelligence is generally focused on capabilities, not intentions. Intentions don't matter if there's no capability of acting.
Nightly is the equivalent for Firefox and it can be found here: http://nightly.mozilla.org
I'm not sure about "must have" - while I have a personal list of necessary features (that leaves me happy on my Blackberry) I'm of the opinion that the only real "must have features" are the ones that the Nokia 3310 had a long time ago.

However there's a few potentially big features. LTE is one - it's not massively interesting right now but I think if/when network coverage improves it could be. NFC is another - right now it's software that needs to catch up, but after that more phones need to have NFC in them. And I'm sure there will be others that pop up in the near future.
Did you read the article? It discusses the lack of 4G/LTE support for two full paragraph at the beginning...

"It’s as close to perfect as I’ve seen any Android smartphone get. But the Nexus 4 falls just short of perfection due to one major omission: It’s not compatible with any LTE networks... The lack of LTE connectivity will spoil the Nexus 4 for some. But if you don’t mind living without LTE — and you likely currently are, given AT&T and Sprint’s small LTE footprint, and the fact T-Mobile has yet to begin building its LTE network — then the Nexus 4 is a good buy."
HSDPA+ is not 4G.
Execution execution execution
Why does this article have any significance to anyone here? Feels like a tabloid article trying to generate controversy over something that will probably end up being resolved.
AWACS, P8's, tankers. Lots of HVTs that wouldn't stand a chance against a fast stealth interceptor with decent missiles.
War is about much more than literal destruction, even aside from the easy example of a cold war. War has long been a concern of the appropriation of wealth and power and the destructiveness varies. Sometimes a city was sacked with all its men killed and women taken as property. Sometimes a city would be left largely intact but held under a different banner. Sometimes cities or countries are blockaded and sieged in order to starve them into submission. Then there are sneakier and more covert operations intended to destabilize from within.

Creativity, ingenuity and perseverance can provide success in either war and business, but it's never a guarantee. Consider Edwin Howard Armstrong, who experienced the destruction of his life after he invented FM radio.

Those who wage wars are not necessarily those who actually fight in them. Though it would be distasteful and wrong to equate the plight of an embattled soldier with that of a corporate employee, their metaphorical role as chess pieces to occasionally sacrifice is not without convention.
Geeks Guide to Networking
Peter Norvig on the current state of AI and machine learning
For me, this matters less because of "what chance do the rest of us have?" and more about implications for so-called "hack back" initiatives and the thorny problem of attribution. I don't have access to the evidence that the Georgia CERT does, of course, but their analysis goes far beyond using a webcam and geolocating an IP address.

It's interesting that somebody that isn't a military organization or law enforcement (strictly speaking) comes out and admits that they infiltrated the exfiltration with their own malware. The idea has been around a long time but they had pretty good results, apparently!
The Galaxy S3 Mini looks pretty nice to me: http://reviews.cnet.com/smartphones/samsung-galaxy-s3-mini/4...
Stanford's ClassX
Test drive Ruby 2 (without compiling)
It's on purpose. http://www.androidcentral.com/why-nexus-devices-have-no-sd-c...

I would rather have an sdcard slot, but I understand google's concern, and it's not a must-have feature to me.

Maybe eventually they'll design some sort of clever unified storage system, but I don't imagine that google-branded devices will see microsd slots return as long as the storage is fragmented.
I'm having a terrible first world problem: I want to use both Nexus 4 and iPhone 5. It's literally making me insane. I currently own iPhone 5 but each time I read Nexus reviews, I want to get Nexus 4. I can't use both as I have just one phone number. Perhaps I'll get Nexus 4 and just switch the sim card around. That's terrible. ARGH.
Why "for life"? Even if a permanent base is established, what would stop people from traveling there to work for a year or so and then returning home? I know health concerns related to radiation and gravity may impose some constraints, but would a round-trip journey be out of the question? Musk's explicit goal is to make and use fully-reusable rockets, so obviously he intends them to travel both directions.

If you're talking about an eventual permanent colony, it will definitely need some brave souls willing to make a one-way trip -- but so have many colonies in Earth history. And the colonists needn't be as cut off as you say if they could have visitors from Earth coming and going regularly. The round-trip radio delay between Mars and Earth is anywhere from 7 minutes to 45 minutes (I think your "ping time" was off by an order of magnitute or two), which is far shorter than the delay for, say, European colonists in 18th-century America or Africa to write to their friends back home.

By the time we are thinking about raising children on another planet, we might even be able to build them an indoor swimming pool. :)
I can't stress that enough. I've been in the startup world for a couple years now, had my own success and failures, and saw lots of success and failures from others.. starting small and focusing on making it great is such a good advice.

If someone asked how he'd learn to code, the answer would probably turn around a small tutorial or a trivial program to write, not a WoW clone to start with. Oddly enough, first-time entrepreneurs often try to start with the Facebook or Instagram killer needing a massive growth and a huge funding.
Okay, so what if a particular gas station can't supply 100kW, so what? You charge at 50kW? That is definitely less convenient, but still feasible for filling up your battery and getting you where you want to go. It's still infrastructure that works, so the anti-EV argument "there's no infrastructure and the infrastructure can never be built" is still obviously wrong. It's also still obviously wrong if you drop the charging to 25kW. etc, etc.

Besides, do you know that a typical gas station can't readily supply 100kW? How do you know? Has anyone even thought about this seriously (except Tesla)?

I am a little bit shocked by the amount of specious naysaying that is happening in this thread. This is supposed to be Hacker News, where people are motivated to really think about problems, to build solutions, etc, etc. I don't see any of that attitude in some of these replies.
I have to wonder with all the tablet sizes whether we're in a period where the manufacturers have no stinking idea what people want.
What you mean by security theater is that because some users don't verify binaries, it doesn't matter if anyone is able to verify binaries. You're trolling. Please go away.
If it's only $300 unlocked, it should cost less than $200 with a two-year contract. The iPhone 5 is $699 (16GB) and is still $200 with a two-year contract. Can LG/Google not get this same subsidy for their phones?
I remember there was an article a while back* about a valley vc lamenting that most founders these days are only interested in doing little "dipshit companies".

This article is a good counterpoint.

*http://techcrunch.com/2010/08/15/venture-capital-super-angel...
Or you're a space explorer, at the very edge of civilization and technology, pushing the human race forward and signing your name in history for the next thousand years.
I'm really intrigued to see what the product is. The trailer is fascinating to me... AI for any toy? Given the team they've got and the current job listing, I bet there may be some mind-blowing yet to come.
There is more than one way to skin a cat. Look at the YF-23, the competitor to the F-22 which won the ATF competition. Other than having two engines, a wing and a cockpit, it bears little resemblance to the F-22. The same also holds true with the XF-32 and the F-35. Both were competing with similar design goals in the JSF competition, yet look very dissimilar.
I wish they had Google Canary for Linux. Right now, you can only pick a single channel for chrome (Stable, Beta, or Development). There really is no side by side chrome running. You can use chromium but it really is not the same thing (as it is usually a few versions behind chrome stable and lacks a few features).
Hackfests Saturday to help Sandy relief