skysight-inc/HackerNews huggingface dataset:
Whoa, you're right. Looks like it's a new feature in Java 7.

http://docs.oracle.com/javase/7/docs/technotes/guides/langua...
If my theoretical competitor wants to spend their time and resources on an inherently fruitless endeavor, all the more power to them.
Not particularly. I use Google Music streaming and only keep about 10 albums on the device itself. That, combined with a couple hundred photos, a bunch of apps, and a handful of ebooks puts me at about 3 gigs used on my Galaxy Nexus. I could probably purchase the 8 gig version and never fill it up.
foo.doSomethingAsync(function(result) {
...
}, function(err) {
...
});
From Chris Lattners resume(http://nondot.org/sabre/Resume.html):

"Apple shipped the Mac OS X 10.8 and iOS 6 releases, and they were built virtually entirely with Clang - llvm-gcc is obsolete."

Another interesting thing:
"We invested major effort into compiler implementation and tuning for the custom Apple CPU design known as the "Apple A6". The exceptional CPU performance of the iPhone 5 was a result of a joint effort between the Apple silicon and LLVM teams."
Dynamic Linking and Loading with glibc
The Groupon Stock Train Wreck Hits An All Time Low
Pigs get fat, hogs get slaughtered
Ask HN: Career help/advice
I realize that everyone makes their own decisions and it's difficult to compare, without knowing details, but I can't think of a better place to ask for advice.

I am 35 and have been doing IT/Ops(devops)/Security for close to 20 years. I've done management (small teams), but I am much better (and comfortable) with hands on and dealing directly with technology/design. I now have a choice of two companies:

A - a larger company, ~1000 people. Grew rapidly over the last year(maybe too much), since they got bought out. The culture is very much "startup-like". Biggest in their market with 10s of millions of users. Relatively well known, even to someone who is not using their product and googling will quickly let people find out. Offering the most money and want me in a technical/strategic role (non-manager, at least at first). There are some very interesting problems to solve (scale & complexity) and they have a lot of brilliant people, which is a huge attraction. The downside is really being a medium fish in a big pond and the impact that I'll be able to make there is probably more limited.

B - is a small (profitable) startup, probably <50 people. They are growing, but at best they are 3-4th in the market, behind a few 800lb gorillas. The role is still very much hands-on technical, but leading a team in addition to that. I can write in whatever fancy title I want. The problems they want to solve are interesting, but much more narrow in scope. The compensation model is heavy on bonuses/incentives/revenue goals and upside is potentially higher. Name recognition isn't quite as high, though people do know them.

So, it's a two-part question:

1. Career-wise, is it better to be in a smaller company with a big title or a larger company with a less impressive one?
2. Most of my time has been spent in smaller shops, where I am usually the most experienced/expert guy. How is it working for a large company with a lot of talented people?
This is something I've been struggling with. I see the two paths to success being mutually exclusive; throw out process and go big or channel process into success.

See this link and the ensuing discussion: http://news.ycombinator.com/item?id=4727045

This view is to cultivate habits and work consistently and methodically every day.

Elon's view is to toss out process and dream big.

What is the best way to reconcile these two opinions? Is it a matter of scale (i.e. personal process but enterprise chutzpah?)
Once you've figured out it's a bug in Chrome stable, you can generally look to see if there's a bug report and track its status:

http://code.google.com/p/chromium/issues/list
OS X isn't a popular OS but FreeBSD is? ;-)
That's a good point about Seattle, since he's clearly talking about MSFT (Amazon's devices are dirt cheap), so the ambiguity is actually quite counterproductive.
FREE
http://twitter.github.com/bootstrap/
http://ajkochanowicz.github.com/Kickstrap/

Paid
https://wrapbootstrap.com
http://www.mojo-themes.com
You're arguing against a straw man that isn't related to the article.

The article DOES NOT claim ideas have no value. It claims it is unlikely anyone will steal your idea.

I have a large porch swing on my front porch. It obviously isn't worthless, but it is still unlikely to be stolen.
You'd be surprised how many people with handguns shoot themselves in the process of trying to intimidate someone else.
Agreed. It's one of the reasons why I wrote lthread. Implementing any non-trivial protocol over a socket for example will lead to callback hell. There are plenty of states to transition from/to and it's very easy to get it wrong no matter how good the code is structured.

Forget Javascript for a second, and take a look at a typical http proxy written in C using callbacks to see what a callback hell looks like. If 5 developers are working on such a project, it will require a lot of mental effort from each developer to keep the callback flow up-to-date in their head.
Good quote, but that "virtually" is interesting. What parts are still using gcc? And is the interpretation that everything using the LLVM backend and not the GNU one?

The A6 quote doesn't mean much. All compilers work hard on device-specific optimizations; you can find similar press releases from Intel every few months.
All the SSH pubkey tells you is that the attacker who owned up the distribution server didn't modify the SSH key.
>There are players in the industry who were unhappy about more competitive pricing for the consumers. They want to keep the prices high, they want to force the price to be so high that operators have to subsidize the devices very highly. That’s not only the Cupertino guys but also for the guys up in Seattle. They want higher margins, they want to charge more for software.

We simply believe there’s a better way of doing it without extracting that much payment from end users, because there are other ways to drive revenues. Patents were used as a weapon to try to stop that evolution and scare people away from lower-cost alternatives.

Of course it's Google, the only company other than Amazon with such a non-SW/HW revenue stream that takes this position. (Google's revenue stream being ads, and Amazon's being content)
Colonizing Mars serves the purpose of developing and proving out the ability to colonize.
Well, or industries where disclosure is mandated (pharmaceutical and medical devices) by regulatory concerns, providing some additional protection (through patents) to compensate does seem to make sense.

But there are a lot of issues with pharma patents, too, like evergreening old drugs by combining two existing about-to-expire into a new drug, or getting approved for a new on-label use, etc. (including really cynical stuff, like initially patenting a drug for use in one patient population (say, white people?) and then doing a new study and re-patenting for another specific population (asians, etc.), where there was never any reason to suspect the drug, disease, method of action, etc. would be different.
PagerDuty! (I work there.)
There's also this library: https://github.com/caolan/async
Pigs get fat, hogs get slaughtered
So, basically, as long as women are willing to conform to stereotypes, you're all for women in tech. Gotcha.
There are many goals to meditation. Sometimes it starts with focusing on your breath. Sometimes it's in the form of chanting. Depends on the school of thought, the individual, the goal (if you have one). It's not valid to say "No!" as though what he's proposing is wrong.
Student Loan Debt = Less Entrepreneurs
Personally I think VSee has great potential. I don't want their lousy marketing to get in the way of their product and have people associate their product with desperation and "cheesy emotional stock footage, 1970's-bullshit-advertising-firm-style".

Well said!
Actually, it powers 75% of all smartphones sold in the third quarter: http://thenextweb.com/mobile/2012/11/01/android-grabs-75-0-m...
That's the point of the article, though: callbacks don't offer enough structure to effectively reason about.
Your talking about Blue Origin http://www.blueorigin.com/

http://www.spacedaily.com/reports/Amazon_Founder_Recruiting_...
Ask HN: startup launch
Hello hackers. I just want to say that I have a beta test for free job ad advertising (for the moment). The main point of this site is not just to find jobs but to also try and find the right fit for your job or the right job you are looking for. When you get into the dashboard you'll be able to create 2 types a profile a job seekers profile or a company profile which ever type you are looking for. This is going to help people find the right fit for them. I even put follow request so you can keep up to date with any changes that have been going on with the company or job seeker profile. feel free to comment or mssg me on the site workzstation.com/musiic

www.workzstation.com
eh, not really, there can be a big difference in reception between different cellphones.
Hehe, I was just describing what my friend said about meditating. I did, in fact, tell her that it wasn't really about thinking about "nothing." Talking about the specifics of meditation wasn't really my aim here :)
No!

While you & the author are technically right, batgaijin is saying that it's bad advice for beginners to be told "think of nothing".
sick app!
There's also the standard built-in microphone. The best option is to disassemble the laptop, remove the webcam hardware, and clip the leads to the mic--detatching it from the motherboard. If you need a webcam use an external.
Yeah, and 75% of all smartphones being sold today. And tomorrow :)
I've been coding for 20 years too and I'm also open to new things. But no one can be proficient in everything anymore so there is a cost to learning something new: we have to forget something we previously spent time to become familiar with.

Don't be sad, it's clearly a natural reaction that has some utility. I agree that there's a better way to phrase it, usually something like "is it really that much better than what we have now?"
What do they need to override cd for?
I found this out on my own in some sense, but I still have trouble putting it into practice.

I was taking guitar lessons and I would always be afraid to bring in side tunes I had been working on because I thought they were terrible (and they are) but it's tough to give yourself permission to suck when doing nothing hurts a lot less.
magnet:?xt=urn:btih:1828BAFC3135E0B326D31C5030003D7004A86433 (windows)
Actually, you're wrong. This is bananas (based on very closely related FPR concept)

http://www.haskell.org/haskellwiki/Reactive-banana

Secondly, you come off sounding defensive and ignorant. This is a new programming paradigm. Hopefully it will give people new ways to approach the same difficult problems. (And I really hope you believe GUIs are inherently difficult...)

No one is twisting your arm to learn FPR. If callbacks work for you in your job, then stick with what works.
Just a couple of days ago I wished there were styled console.logs. Turns out, they are already in Canary, and I didn't know about it. Sweet.
I don't see it as fundamentally different. Callback means some or all of: "I don't know when or where I am being called from, or what the state is of the rest of the program at this time." All of those are bad things if you are trying to write robust software, so you want to avoid them unless there's a really good reason.
I think you are just imagining a worst case scenario.

Why is any point of this true:

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.

The fresh air one maybe, but there's no particular reason the chemical and physical make-up of Earth air can't be recreated.

Swimming can happen in a swimming pool and fake/indoor beaches exist.

You can move with people you already know; anyway, isn't "never meeting a stranger until you're living next to them" the standard procedure for moving house on Earth?

There's no reason that one can't move around, even back to Earth. They did get to Mars/other planet in the first place.
Asteroid Belts at Just the Right Place are Friendly to Life
Are legacy projects not supported by the dashboard? I can't get past "Loading..."
Introducing TCP Listen, a new API for Chrome packaged apps
I do... when specific posts cross my radar. Good stuff. No longer keep up deterministically with anything via RSS/email though.
> They once wiped out an entire peasant village in a rocket failure (and tried to cover it up).

Wow, I had never heard of anything about this. Wikipedia seems to be very risk averse to stating much more than the official record of 6 deaths and 57 injuries[0], and I couldn't find a good text source in my quick search. This metafilter discussion is good, though, with many links to videos and other sources[1].

[0]: https://en.wikipedia.org/wiki/Intelsat_708

[1]: http://www.metafilter.com/90280/The-worst-spacerelated-disas...
We also just launched WebRTC in beta. Sign up here: http://www.twilio.com/beta/webrtc or ping me - my email is in my profile.

If you haven't tried Twilio Client in a while I would encourage you to try again - the call quality has improved dramatically over the past nine months.
Yes, but just as with normal feature engineering, don't make the mistake of thinking that these methods are fully automatic work by magic. There is no free lunch.

A common criticism with these methods is that they merely shift engineering from features to parameters that specify the architecture. There are many choices to be made: The exact number of layers, number of neurons per layer, the connectivity, sparsity parameters, non-linearities, sizes of receptive fields, learning rates, weight decays, pre-training schedule etc etc etc. Perhaps even worse, while you can use intuition to design features, it is not as trivial to see if you should be using a sigmoid, tanh, or rectified linear units (+associated parameters for each) in the 3rd layer of the network. And maybe even worse, these parameters can actually have quite a strong effect on the final performance.

These are still powerful models and we are learning a lot about what works and what doesn't (and I'm optimistic) but don't make the mistake of thinking they are automatic. For now, you need to know what you're doing.
I prefer 0.16G water.
I've been playing guitar for 13 years, and I still am not very good.

A breakthrough for me though, was when I stopped obsessing over getting every note right, and instead focused on strumming the right chords. Then, I found playing much more enjoyable, and it was easier to play whole songs and sing.

Once I got that down, I was able to move on to more complex things. Like many things, it helps to embrace your suckage with musical instruments.
The dock is optional. You can still use any 2€ micro USB cable to charge the Nexus 4.
The power of taking small breaks at work
TypeScript Definitions for Most Popular JS Libraries
With continuations (I cannot read the elm page right now as it is stuck), you can write something like;

return doItWith(getSomething());

where getSomething() does something async. This is very clear and readable, in JS:

var result = function() { ... handle the returned value in here }
var self = this;
this.getSomething(function(something){
result(self.doItWith(something));
});

When you are wading through large JS chunks this really gets hard. I do code reviews for my employees and there is a lot of time wasted on fixing bugs related to these callback structures. It's just too easy to make mistakes. I'm not sure if elm or opa or ... are final solutions, but they do improve working with Javascript imho.
The components of iOS that are written in C, C++ and Objective-C are all compiled with Clang. The few components that are written in other languages are not.
Looks like an open-source version of Cloudflare's Rocket Loader, but without the source file concatenation. Still, we should produce something open-source for these.
don't know anything about their product but tacky marketing tactics don't make me want to find out.
I have to say that I definitely agree with your point--and your writing style is great. Do you happen to have a blog or contribute material to any other website (aside from this one, of course)?
Paul Irish made something similar. A jQuery plugin that used localStorage to cache ajax responses.

https://github.com/paulirish/jquery-ajax-localstorage-cache
That library uses callbacks and isn't really related other than the name. I don't think that the author googled async.js to see if the library name was already taken.
Real numbers as infinite decimals
Totally agree with you! All of the high spec Android phones pretty much require two hands to use. There are some Android phones that I can hold in one hand but the specs on them make it unbearable to use. My hope is that the release a google Nexus 3. 10/10 would buy.
A lot of straight guys like to think that they would not be impressed by an attractive man. ☺

Maybe that's the reason?
From the same article:

> As always we test across multiple air interfaces (3G, 4G LTE, WiFi), but due to the increased network load we actually find that on a given process technology we see an increase in battery life on faster network connections. The why is quite simple to understand: the faster a page is able to fully render, the quicker all components can drive down to their idle power states.

If you compare the Nexus 4 on 3G (4.18) and the iPhone 5 on 3G (4.55), the scores are actually very close.
Well sure, but remember the iPhone signal strength riots of 2010? If you can't make a call at location A with new phone A when your old phone B could, it's definitely a negative mark against new phone A, and worth mentioning in a review.
Yeah, but try to chain three async functions in that style and it becomes evident what pufuwozu meant when they said monads made the code simpler.
I never said it was impossible, just that it's another consideration. If the Zeppelin's structure was too heavy it wouldn't fly, no?
Thanks! We're total phreaks over here :D.

Here's the Git link for our Kazoo project: https://github.com/2600hz/kazoo

Here's one of our APIs (conferencing):
https://2600hz.atlassian.net/wiki/display/docs/Conferences+A...

We've got a client doing a very large number of simultaneous participants in a conference using this stack (in excess of 10k concurrent), so there's a lot of firepower here.

Also of interest to this community: the logic is written in Erlang :).

Let me know if you have any questions, we're in freenode at #2600hz
That is the default, not the limit. In all modern browsers, this limit is either 5MB, or set to prompt when the web page requests any larger.
How Chris Sacca turned his student loans into $12 million, then lost it all
Process is not a replacement for thinking. It's a tool to be used as enabling repetitive tasks to be higher quality and allowing the doer to focus on higher thought.
This is where my startup failed -- We made the decision to work in a new technology (then another!) but I was afraid of writing code I was less than proud of.

I then proceeded to learn what I could of best practices, spending far too long experimenting with the language and far too little actually doing. In the end, we ended up with two half-baked infrastructures in two different languages and reached the trough of disillusionment before anything we could show to be disillusioned about!

It's something that I've learned in other parts of my life, especially through writing, but have never quite managed in coding. The primary tenet of National Novel Writing Month is that to finish a rough draft of a long fiction work, you must, starter to professional, give yourself permission to suck, to write something you know is sometimes horrible. You do this so that you have a canvas to fix during editing, to find nuggets that you love, and can revise, and can work with.

Intellectually, I know this about programming as well, but I always have this twinge of guilt when implementing it, and go back to my old ways. The irony is that in larger projects, this can be a useful quality. Having someone on the team that can go back and look at the code, showing exactly where we need to improve before we ship is useful. In solo projects it is often disaster.

At least for me. :)
It seems from the comments that some people tend to understand this advice as praising of the reductionist approach to problem solving, which is only one of the many methods of 'building' or 'engineering'. But I think the article talks about how intentional staying away from 'thinking big' doesn't prevent your product from becoming big - eventually, which is a different thing. Article doesn't try to explain why that is the case, actually, and reads more like a statement of an important fact with some prominent examples. And we know that there are examples to everything.

Also, it is easy to mistake 'starting small and growing big overtime' for 'starting small and staying small, but having a great impact on whatever side of life/business we choose' - kind of what folks from 37signals do (an example, yes).

That said, I think this is a very good advise: applied right and regularly, it helps you escape the procrastination period (uncertainty of 'big' may be too strong to overcome), skip needless research and preparations, avoid paralysis by analysis and other friends of 'thinking big'. The next logical step is reducing 'start something small' to just 'start something'.
It's worse than this: the state of battery life reporting is abominable. TheVerge says "Battery life was also top notch", with anecdots of 10h lifetime, while Engadget (and Anandtech[1]) say it's at the bottom of the barrel.

At least I'm pretty sure Anandtech controls for screen brightness in nits ["50%" doesn't cut it, just think about how easy that is to game]. Can't anyone do it right?

[1] http://www.anandtech.com/show/6425/google-nexus-4-and-nexus-...
In Mexico?
Why do you think HTML emails are a bad idea?
The dashboard doesn't load at all for me in Chrome. Does in Opera.

Maybe turning off some extensions will help.
Can anyone give me some advantages of dotcloud over Heroku? Having trouble specifics from just the homepage. Thanks!
I'm sure Samsung would do it if they had a modicum of competence in platform building -- see Bada, Tizen, SLP (Samsung Linux Platform). They've spent fortunes on these and gotten nowhere; they know what's going on and are completely unable to gain leverage.
I'm more concerned about the data plan. Pretty sure that the sim card should (that's the whole point of them right?). Just worried that AT&T would remove the unlimited data (i.e. consider it iPhone legacy only).
ESC also seems to end it if you have 100 orbs, instead of taking you to the settings screen as I would have expected.

Also, be careful running with 100 orbs. I ran into a fence and got stuck on it.
The problem is that there is no alternative. All high-end phones are gigantic. Same for all Nexus phones.
I wonder how complex it would be to have a physics engine that allows for arbitrary changes in fundamental constants.
Yep, non removable battery seals the deal for me. It's the primary reason I didn't get an IPhone.
Europe, Asia, Africa & South America doesn't sound like a niche to me.
Running benchmarks dependent on I/O speed on AWS, where I/O speed fluctuates wildly depending on who you're sharing the hardware with?

Hmm.
Agreed. That's how I was trained, at least. Although the end goal is to quiet your mind and gain more control over it, to think of one thing instead of a bunch of crabs on a string scuttling everywhere. So you could sort of sum of the end goal of a quiet mind as "think of nothing" but the one current thing...I'd definitely prefer other wording.