skysight-inc/HackerNews huggingface dataset:
IMO at this point, new wireless networking technology is mostly a feature for carriers not for users. It allows them to sell more devices.

Sure it's nice for users when they are first in an empty network but you have to be aware that carriers are working as hard as they can to sell their bandwidth and take it away from you.

It always puzzles me that they advertise their new network as a feature to users when it's at best a temporary one.

If they were to give guarantees that they wouldn't oversaturate their network with too many users THAT would be worth something and would be a feature to advertise.

If all they sell is LTE phones this year, the other networks will actually become the fast ones as devices are retired from them and the bandwidth is freed.
FYI: "This extension can access:
Your data on all websites
Your tabs and browsing activity"
Mars in 18 months

Well, we'd have to wait 2 years for a launch window, but I agree that the US will stop dicking around with zero-g studies when we get scared that China might beat us there.

NASA is probably too risk-averse with human life, and China is too risk-accepting. They once wiped out an entire peasant village in a rocket failure (and tried to cover it up).

EDIT: I had to watch that video to the very end to get to the 18 month mark. Geeze.
It looks like it will be available for purchase on November 13. You can sign up to be notified when it is for sale here: https://play.google.com/store/devices/details?id=nexus_4_8gb...
You mean only after 10 years since llvm has started and only after Apple has switched XCode to clang?
Just curious, what is the alternative to C++ that has a "future"?
Co-founder sought in Bay Area - video rendering for social media
Interested in video rendering for social media? Co-founder needed who may not necessarily be hugely technical but must be adept at identifying social media user needs with a strong business development focus and be willing to pivot. Check out an alpha demo of the video rendering technology (maybe Like please? images taken from FB):

http://www.youtube.com/watch?v=KoK1NuBa4Q0

Whats in it for you? 2-10% plus a stipend if yCombinator funds (application submitted with cofounder listed as TBD). Old co-founder bailed for a corporate gig.

About me: Valley veteran engineer in DSP semiconductors and systems but have the start-up BUG very bad. Logic and data driven. Very familiar with corporate organizations having worked in the valley for many years but have also coded 100% time for three years for a tel-com start-up and now coding 90% of time. Education MSEE and familiar with LAMP, Google API, FB Api.
This is the typical "blog sample" complaint: "Four lines of code doesn't prove your conjecture". Of course, putting an entire application in would make for a challenging read.

While I'm not sure I would go as far as saying goto==callback, after wading through a fairly extensive browser extension, I know that callbacks are inherently more difficult to reason about than imperative code.

I haven't decided if the tradeoff of more flexible code versus more difficult reasoning is a good one. In some ways, I think the article got it right: we are expecting the programmer to do a lot of book-keeping that a compiler could do more cleanly. After all, it is possible to write goto-laden code that is just as readable as function-laden code. It's just nice to let the compiler manage all the baggage of frames, stack pointers and jumps for us.
I have a Galaxy Nexus on Verizon, and live in the Bay Area, so I currently enjoy having decent LTE connectivity. I'm torn about whether I want to get the Nexus 4.

I'd really like to see some side-by-side comparisons of performance on things like web browsing, audio streaming, downloading/installing stuff from the Play store, etc. Does the increased speed of the device make up for the decreased speed of the network?

Also: is it worth considering getting the Nexus 4, and switching to another cell provider that would provide the best speeds for the antennas that the Nexus 4 has?
This follows the very meaning of engineering. Break down a complex problem into smaller, solvable chunks. When you solve that, move to the next level.
Samsung Tops US Mobile Device Manufacturers, Apple Gains In Hardware
Thanks for pointing that out. That may be what I remembered. What are the statistics for general defects between the two groups?
Living the Dream
Why? You'll use up your 4G data plan in 97 seconds. At least with 3G it would take a day or so to blow past your monthly data limit.

In all seriousness - yes, this is an issue, but with the divergence of 4G spectrums and the radios required to support all of them, it does make sense they don't support it yet. I'm probably gonna get the Nexus 4 anyways, as with my iPhone 4 I have 3G data and it's perfectly adequate. I'm also a heavy (not super heavy) user of data.
Lose them to who?

Themselves. On the desktop, there may not be a compelling reason to upgrade to Windows 8...with the exception of IE10. As a former enterprise IT manager, I would seriously consider staying with Windows 7 and switching my users wholesale to Chrome or Firefox...despite the lack of GPO options with either of those.
>I think your theory hinges on the idea that most, if not all, of the players in this scenario are single

Not at all. In fact, he was quite clear that this has nothing to do with flirting or relationships in any way. It is simply that female approval is a huge factor in social status. Men instinctively view other men as more powerful, more competent, and respect them more if a women asks him a question instead of asking one of the other dozen men. There is nothing sexual about it, relationship status doesn't matter at all.
Apple loses Mexican trademark case
neither is LTE (see http://en.wikipedia.org/wiki/4G#Technical_definition). Although both are marketed as 4G.

LTE is usually faster than HSDPA+, but neither one is actually 4G.
All you have to do is swap out the sim card, keep in mind the Nexus uses a micro-sim, which I think the iPhone uses anyways.
As long as your choice is Android :).

The smartphone market in general has a lot of choice and robust competition. And the last year has taught me to worry less and just get on with it. I just bought the Nexus 7 to complement my 4S and iPad. I might just get the Nexus 4 once I get my hands on it. And the Nokia 920 looks appealing. But only one of these can be my daily driver, which is something the product reviews neglect, unfortunately.
Emoji Apps Are Getting Kicked Out Of The Apple App Store
Does it have the actual standard there, or do you still have to pay $$$ for a copy?
Yeah, at least for the caching part, it seems like you should let that be the browser's responsibility, and set up Expires headers/etc appropriately. But what about the offline viewing use case? What are some good solutions to that these days?
"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."

I agree, if anything this is an argument about notification vs delegation. Callbacks should be used when you need to delegate a feature, like when an array object needs to call outside its scope to ask for a sorting function. Notifications should be used when the calling object doesn't care who handles the information, like in the case of an asynchronous load, and in a proper notification environment you wouldn't have the spagetti code this blog is illustrating.
I am all for people being motivated by a higher calling and trying to be explorers, but you'd better forget about the "signing your name into history" bit. Unless you're one of the very first or do something very special, very few people will remember you. Could you, off the top of your head, recount the names of all the Apollo astronauts? Could you list, even with some research, say, the first 100 people from Europe that settled in North America?

People should do that stuff because they love to do it, not out of a misguided hope of becoming famous for future generations.
Top Apple Analyst Predicts Weak Opening Weekend iPad Mini Sales
I would say, your point is right too that "better be safe than sorry". On the other hand I agree with author too that - Today in the world, almost everybody has some idea. It's the execution and in fact smart execution that matters. That doesn't mean that we start shouting our ideas but the thing is smart execution and time to market have so fearsome competition today that "ideas" in itself have lesser value these days.

That is why we started putting our ideas (for free : ) on - http://syncfin.com
http://www.youtube.com/watch?v=X378x8Cyqhw#t=32s !!!!!!!! :-))
Google explains how its Android 4.2 malware scanner guards the side door
I agree with the author's view. For the lack of better words, I think the author intends to imply that the struggle to learn new skills in the 20's is what leads to a successful later life. In the 20's you can take a lot of chances, risk misfires and learn from it. A personal cognitive pattern recognition for problem solving emerges from these struggles to learn new things. This pattern recognition when applied later in life with maturity and deep thought result in successful decisions. Please don't make ageism such a taboo. For example I have never heard or seen anyone applying ageism to children and old men. Ageism has a lot to do with biological growth than social apartheid.
your complaints about your inability to exert "power" over others are unmoving

Huh? Were you trying to reply to someone else's post? That's the OPPOSITE of what I said and your other two "points" are straw men at best.

Ironic that you'd attempt to defend control of speech to prevent giving offense by offensively misrepresenting my position. Ranks right up there with the grandfather poster's accusation that those committing the sin of Political Incorrectness are "lazy".
Your RFP is DOA
If the issue is that people are suffering prejudice based on their names then a better solution is to mask the names during the initial screening as opposed to making it a point to hire someone based on race. I'm sure that a study exploring the effects of different "white-sounding" names would see differences too.

Also note that the study does not draw any correlation between racism and the judgement of a name. Given people's tendency to be averse to things they are not familiar with, it's possible that it's a problem of someone not being comfortable with a culture they don't understand and not necessarily a problem with skin color.
Judea Pearl Talks Causal Inference
Here a clickable link http://textteaser.com/
Posted this here because I thought it would interest the Hacker News community. I argue that the SS category rating is not a good indicator of a tropical storm or hurricane's true destructive potential. Instead, we should use measures like the integrated kinetic energy, now in use by the NOAA.
Warning, LGPL licensed.
Martian methane mystery set to be cleared up by Curiosity
Datalog for clojure's data structures would take Clojure to a new productivity level. It would also greatly simplify a lot of the code out there today, further driving software to be more data-oriented. Data is the ultimate API. Please make it be Datalog.
Callbacks are different than gotos in that they are aren't even remotely close to gotos.

The analogy is that callbacks create non-linear control flow. Using a monadic syntax like in Roy, we can easily have callbacks without having them look non-linear:

let deferred = {
return: \x ->
let d = $.Deferred ()
d.resolve x
d.promise ()
bind: \x f -> x.pipe f
}

let v = do deferred
hello <- $.ajax 'examples/helloworld.roy'
alias <- $.ajax 'examples/alias.roy'
return (hello ++ alias)

v.done console.log

Which compiles into continuation passing:

var deferred = {
"return": function(x) {
var d = $.Deferred();
d.resolve(x);
return d.promise();
},
"bind": function(x, f) {
return x.pipe(f);
}
};
var v = (function(){
var __monad__ = deferred;
return __monad__.bind($.ajax('examples/helloworld.roy'), function(hello) {
return __monad__.bind($.ajax('examples/alias.roy'), function(alias) {
return __monad__.return((hello + alias));
});
});
})();
v.done(console.log);

Anyway, continuations (with call/cc) are definitely a controlled form of goto. Take a look at an example from Paul Graham:

http://lib.store.yahoo.net/lib/paulgraham/cint.lisp

((call/cc
(lambda (goto)
(letrec ((start
(lambda ()
(print "start")
(goto next)))
(froz
(lambda ()
(print "froz")
(goto last)))
(next
(lambda ()
(print "next")
(goto froz)))
(last
(lambda ()
(print "last")
(+ 3 4))))
start))))
As far as I know, there are a lot of Facebook apps that ask for more privileges than they need. The question is, why doesn't facebook look at the app, its requested privileges and reject them if they ask for too much? This would prevent the most egregious problems, and make MyPermissions unnecessary.
The prototyping shows an example with Twitter but the API Explorer doesn't have Twitter as an option, why not?

Also, with only eight services available having both Latest and Popular tabs in the API Explorer is probably premature. Until all the services need a second screen/page down just show Everything.

Use the hover event to show some sort of highlights box about the API, otherwise make the service icons smaller so more fit for page and at least use the Bootstrap tooltip component to show the service name.

Once you have more than that perhaps add tabs and show the four most recent additions as Latest as the second tab.

Once there are more than 30 or so Popular might be a useful third tab.

Price: What is this going to cost? Can't be free for all uses forever, even if that's true now so at least state that it's 'free while in beta' or similar. Most HNers will agree that a service that's useful is worth paying some amount for to ensure it stays around, after all.

Robustness: You aim to have developers build in a dependency on Webshell but have nothing posted about your infrastructure, uptime or security policies, not even links to privacy policy and terms of service pages.

Bottom line for me is that I think this is very interesting and potentially very useful but beyond using as a playground there's a lot of work yet to do before IMO there can be serious adoption.
Remember that "Theft of trade secrets" is a federal crime, and use of "stolen" information is subject to a major civil liability.

This is why Boeing and Lockheed had to play nice and form United Launch Alliance for the EELV & Space Shuttle Support Contract.

http://www.globalsecurity.org/space/systems/eelv-program.htm
Why would you do this instead of declaring it as `int main(void)`?
Where's the best place to learn more about this?
There are also daily builds of Chromium for Linux: http://commondatastorage.googleapis.com/chromium-browser-con...

You can launch it without installation (just unzip the archive). I think there were daily builds of Chrome as well, but I can't recall the link.
There is this website made by a HN user that kind of gives you a lot of sites where you can get news from: http://skimfeed.com/
API Design Best Practices - What GoodReads is doing wrong.
This phone uses the same radio for making phone calls as any other GSM phone.
Earbits needs a Full Stack JS/Rails Dev - up to $140k + 2%
Earbits, a Y Combinator company, is looking for an experienced lead developer to work on the Earbits.com music discovery and artist marketing platform.

Don't know what Earbits is? Watch: http://www.youtube.com/watch?v=U43vTp26rFw

Email: hn@earbits.com

About the Role

Earbits has historically been a radio-style service with over 200 channels to pick from. We're now expanding to include an on-demand service where users can get access to whole albums for free in exchange for joining bands' mailing lists, promoting them or purchasing music and merchandise. Our new developer will lead the charge in integrating this new experience, along with upcoming additions of embedded video, more personalized music recommendations and more.

Compensation

$80-140k annually plus 1-2% equity.

Skills & Requirements

Strong Javascript, Backbone, Ruby, Mongo experience preferred. CS/CE degree a big plus.

About Earbits

Earbits is Google Adwords for music, an online radio platform where record labels, bands and concert promoters bid on a pay-per-listen basis for radio airtime and use the exposure to acquire fans and market their promotions. Investors include Y Combinator, Charles River Ventures, former Lala CEO Goeff Ralston, and Wordpress founder Matt Mullenweg.

We Love Music

Earbits is empowering artists, creating real, tangible value, and further eliminating the need for artists to have big budgets and expensive PR efforts to get exposure to quality fans. We are displacing the need for bands to use display and text advertising for their audio products by turning streaming music airtime into a commodity and marketplace. Come help us do for music what Google Adwords has done for nearly every other industry.
Just "starting small" is also dangerous.

The right balance is "envision big, start small".
Mohnish Pabrai explains this concept of "cloning" really well: http://www.youtube.com/watch?v=GBXRNH9VfhA&feature=youtu...
"one helped me out without intending to by talking about why one feature probably wouldn't work without a tweak because they found out it doesn't work without X."

Didn't you just disprove your whole point there. Your competitor revealed his/her ideas about how to solve a problem (that you hadn't even foreseen yet going by your description) and in the process hurt him/herself in the marketplace. Your advice of meeting and talking openly with your competitors didn't really work out for that person.
It is.

Galaxy nexus, nexus 7 and nexus 4... I would have bought them all if they had a microSD.
10000 hours - Gladwell inspired a song
BTW, Many carriers offer 2 sim's with the same number.

Name a single carrier that does that. In the US, not a single carrier does that. That's not how it works.
Apple Maps Sees Its First International Territorial Dispute
Mapping Floods with Lightweight Technology
See http://isocpp.org/std/the-standard
Forget Patents: Open Source Licensing Concepts May Lead To Biotech Innovation
YC is a numbers game, most of them are going to fail or fail to matter and it won't be because there was 2 or more doing similar things. There's also room for multiple winners in almost every industry as well on the off chance that happens.

There are already YC startups competing: Exec and Pathjoy are doing house cleaning. Grid and Skysheet for online spreadsheets. Lots of ways to do photosharing. Heroku, AppHarbor and DotCloud as PaaS's, etcetera.

There's a very, very long list of companies here that have lots more examples:

http://ycuniverse.com/ycombinator-companies.php
IPad mini sees mini launch lines
So, this Functional Reactive Programming stuff compiles to Javascript, right?

Is the resultant Javascript just a bunch of nested callbacks, as in the example the blog post uses to illustrate spaghetti code?
At the end of my first year I had to choose between Computer Science and Mathematics. I chose Mathematics because it seemed harder/more interesting. I've spent my entire working life as a programmer, but I still think I made the correct choice, and my career is probably better off as a result.

So my advice is to pick the area that seems most interesting, rather than worrying about any future applicability.

On the more practical side, don't bother with easy courses (they're a waste of your limited university time, you can learn easy things by yourself later), and pay attention to who's teaching them - a good prof makes a lot more difference than the actual subject matter. Students in higher years will almost certainly be happy to share their views - talk to them.
Coursera, edX, MOOCs Are Changing Online Education Business
If the value of the idea is trivially obvious, then so is the idea itself.

There are ideas and there are ideas. If it is the paradigm shifting kind, it is probably controversial, non intuitive and may not even make sense within the context of the status quo (e.g., Information Theory, Earth is round, Quantum Mechanics). You really have to shove them down the people's throats to gain any support. You don't worry about these getting stolen, because, most likely, you are getting ridiculed for stating them anyway.

Then there is the iterative kind of ideas (e.g., service which sends you an SMS when your website goes offline). Marginally innovative, just the organic next step from where we are. They are worth something, but probably much less than what people think. Surely you can make a lot of money with these kind of ideas, but the chances are that many other people have come up with this "idea" as well, and it will be up to luck (and execution) to determine who makes the bank.
$30 for official. Free for "almost official" [1]. I have no idea what that means. Here's a direct link to the free PDF ("almost official"): http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n333...

Edit: That direct link is actually to a January 2012 version. The link in _stephan's comment is the download page. There's also a Github repo: https://github.com/cplusplus/draft

[1] http://isocpp.org/blog/2012/08/where-to-get-the-standard-and...
Verify Ownership Of Blogger Blog To Your Pinterest Profile
Still waiting to find the connection in the article about how Twilio is like the worst girlfriend you've ever had. Just seems like a jaded bias article from a competitor. :-/
The question being if they "efficiently" solved the problem already. They may have found a solution, although significant room for improvement exists.
Should Alice marry Bob?
This and the cloud explanation: they just aren't reasonable.

The real reason why this is happening is because OEM's need something to differentiate within their own line so that they can practice optimal price discrimination. Given that the buyer has already decided what they want, the OEM wants to be able to charge them as much as they'll pay.

The RAZR HD differentiates with the battery (MAXX), which is why they can afford to have a card slot. The Nexus 7 w/ 3G can't possibly cost an extra $100 to manufacture, but if you have $100 burning a hole in your pocket, they'll be glad to sell you an upgrade just because.

The Nexus 4 (and various Apple models) do this with memory.
Facebook planning unprecedented get-out-vote effort on election day
Are Tweets More Accurate Than Science Papers? | Architects Zone
The datomic-free jar provides Datalog. I use it myself https://clojars.org/com.datomic/datomic-free.
Far better to use a character that's supposed to be part of an identifier like _ than a character that could have some other syntactical use in various languages. The fact that a number begins with a numeric character lets you distinguish it from other identifiers.
It's worth noting that Apple developed Clang in the first place[0].

[0] http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-July/009817....
My guess is that it depends on your business model.

(1) The risk to a TPPA model would be a fraudulent payment merchant signing up with your service buying from themselves with stolen cards. Charge-backs would occur here once the card owner discovered the card was stolen.

(2) The direct sale model risk would be selling and delivering a good or service and then the card holder (stolen or otherwise) charges-back to get the good/service for free.

In case (1) fraud detection would help detect the stolen card and mitigate the risk. In case (2), legitimate charge-backs from non-stolen cards are probably sometimes the bigger risk. I most likely didn't hit all the cases here but it certainly seems to be the case that PayPal or the like would not always help your business model with fraud prevention, supporting what callmeed said here.