skysight-inc/HackerNews huggingface dataset:
Apple's xCode Sucks: Well, it used to
I am a huge fan of iOS and the line of iProducts, but I hate development on them. It takes too long, requires too much effort (call me lazy!) and in comparison to other platforms like Android, Blackberry, Windows, etc, it's a lot more complicated. What are your thoughts? What do you think about using libraries like PhoneGap or Appcelerator? I find it to be increasingly difficultdifficult to use these libraries in an iOS app.
Agree vertical is a bit suck. It's because it's much more complex to navigate - you're twice as likely to get lost as your brain works hard to remember it's position in a 2D space, much harder than a 1D "line" I think.

The need for drill-down is valid, but I some means of entering/exiting a new context would require less brain power. Like tabbed browsing. Or push/pop from a stack.

We're trying to crack these problems with some presenation tools we're prototyping. Fun fun...
Three of the Rules of Radicals:

#3: Whenever possible, go outside the expertise of the enemy.

#5: Ridicule is man's most potent weapon.

#13: Pick the target, freeze it, personalize it, and polarize it.

All in one sentence at that. Excellent.
I would want Google to leave it alone and suggest what it thinks is correct as an option, like it used to.
Honolulu-based Tealet using Bitcoin to expand international business
Omnigraffle 6 is here
Actually, I would compare AngularJS to Node's Express or Ruby's Sinatra. Because by and large it's actually a set of highly reusable and composable blocks that make very few assumptions about what you're trying to do (aside from something vaguely DOM related). It's a fairly pure look at the MVVM metaphor and does not even assume you're trying to do CRUD or RPC or whatever. Heck, you're not even tied to using client-side routing.
Why would merchants looking to switch from Braintree expect Stripe's fate to be any different (i.e. acquisition)?
For a comparison, typical values for water content on Earth are in the 15 to 50% range for the inhabited world.

This is kind of an awkward way to present this data. They are talking about water content (which is by weight) and then translating to volumes which is not straight-forward in all cases.

I don't know how revolutionary this is. A cubic foot of soil is, in my experience, quite a bit larger than most laymen think and heating something a "couple hundred degrees" on a world with no established infrastructure (e.g. - there are no large scale solar panels or nuclear reactors set up on Mars) seems like quite a problem.
Above is an article detailing why xCode sucks. In my opinion, it did. It used to really suck, but with xCode 5, iOS app development is much better. Its an overall better environment, if you can get passed developing on such a restricted platform.
This doesn't make sense or I am missing something. If you find a floorplan and it has enough light, and then repeat it upwards, won't every floor have similar amounts of light? In that way high-rises are a GREAT way to have many people working in a single large building with everyone seeing light.
A New Blog Series on Company Building
"Relevance" is perhaps subjective, but the WSJ is the largest newspaper in the US and its circulation is growing--both online and in print.
Handle Entertprise Servers Easily in Data Center Migrations
The best-in-class solution for managing the heaviest enterprise server equipment for any large project or data center migration or data center relocation.
Now you're thinking with robots. And projection mapping.
Of course, if aphyr hadn't reported the bugs before publishing, they'd be live right now, right?
Anyone want to speculate on what percentage of Angie's List reviews are fake? On one hand you have to pay to leave a review. On the other hand, Angie's List gets paid if a business registers twenty fake accounts to post fake reviews.
I'd be surprised if that's not how they do it. Less for budgetary reasons and more for testing, doing it this way would let them see if they get the results they are after in aggregate for more useful queries
I had to use svn in college for some projects and we frequently ran into terrible merge problems that we simply couldn't figure out because we didn't know what was actually going on behind the scenes.

git is more complex on the surface, but I really find it to be so much simpler when you end up in real nontrivial use cases, especially when something goes wrong. I would agree that the commands are sometimes too memorization-intensive, but I've never been in a situation with git, even as a beginner, that I couldn't figure out and resolve relatively easily, especially with all the online resources available. I can't say the same for svn. Maybe I was just an idiot when using svn, but if I was an idiot there, I don't see why I wouldn't be an idiot with git as well unless there was just something fundamentally more useable and flexible and understandable about git.
The argument here is basically to replace mutable state with event sourcing. It's an interesting idea and sometimes the right one, but if each user action that triggered a one cell update becomes an event I have to keep forever, I see my database size exploding. This is also going to yield performance problems I'll be tempted to avert with caching, leading to fantastically bad performance or cascading failures whenever the caches fail or are restarted.

I'm sure it's the right answer for some people, some of the time. In fact, I'm sure it's not applied as frequently as it should be. But it's definitely a specialized tool with special applications, where mutable state is, for better or worse, the hammer we can and ought to continue relying on.
Credit card processing is becoming commodity and low margins are very natural at this stage until the monopolist arises. Then due to the sheer volume and monopolist power the business becomes very lucrative and easy.
Laptops are more expensive than desktops, assuming you buy a business laptop with the normal enterprise features. They also take more abuse and need replaced a lot. However, companies reap the benefit in allow you to take work home with you (you work more), and in that you can be placed anywhere in an office and still productive.

I actually don't do any of my work locally, except for office stuff (mails, docs, ppt). All of my real work is on a server with big beefy hardware and enterprise level SLAs. I can reboot my laptop all day long for security patches and not interrupt my most important work. All of the laptops have SSDs (albeit with full disk encryption). No it's not a thin client, it's a full Windows install.
http://en.wikipedia.org/wiki/Rain_Man

A movie from the 80s about an autistic savant.
You're telling me it's a design failure to give a choice when you're not giving explanations about why fixed would be better. The word "better" isn't a reason.
Automated cloud-based cross-browser Javascript testing
Spreedly supports Balanced [1] and Balanced specializes in payouts [2]

[1] https://core.spreedly.com/manual/payment-gateways/balanced

[2] http://blog.balancedpayments.com/announcing-balanced-payouts...
Wait, so you're saying the predictions made 15 years ago about the last 15 years are wrong but that's okay because 15 years isn't enough time to make an accurate prediction?
cool, i'll check it out, thanks cookrn :D
Did they send a reply?
Google offers data expiration options
The World According to Foursquare in Beautiful Time-Lapse Maps
Performance issues (I'd say most are imagined, but there is definitely an increase in latency) and higher cost of deployment with SSL (essentially more expensive CDNs). Some sites that rely on 3rd party services might struggle to deploy full SSL if not all services support it.

In my experience, most people are recommending partial SSL because they're not aware of the security issues. For example, many developers "know" that you're supposed to use SSL only to protect login credentials.
You can do that with google scholar

http://scholar.google.com/scholar_alerts?view_op=list_alerts...
I don't use Git and would like to know how the following problem is solved in Git.

Say you have a project which is a hundred megabytes big. And you have to develop almost in parallel three or four "generations" of the project -- let's say. v1, v2 and v3. In parallel means you'd like to be able to build any of the three versions without having to take the version out of the repository first. You can't say that v1 is obsolete, as soon as some bugs are reported in v1 you have to fix them in v1, v2 and v3. And every bigger version is "newer" but some features can be added in v2 and v3 some just in v3 etc.

How can you work on such a big project and have a single repository where all three versions are present, and work on these three versions in parallel (having sources which are compiled in different base directories)?
Microsoft Message Analyzer is Released
Random Forests Algorithm
Well, that's exactly what Kivalia does; helps you decide which funds to own at any point in time - and how to combine them. Of course you have to create the list at Kivalia, but then you're good to go - immediately and quarter after quarter.
Location-aware mobile savings app Shopular (YC W12) gets $6.4M from Sequoia
Microsoft announces a single app store for Windows 8.1 and Phones
Facebook Finally Lets You Edit Posts
And who knows how many more are lurking? I think that's the issue exposed by this post -- if these really basic things are broken, why would anyone believe that the actual tricky stuff has been tested?
> I wouldn't consider the owner's friend's review to be "fake."

I would. If Obama wrote a book and his childhood friend reviewed it on Amazon, I would discount that review. Or at least consider it highly suspect.
Programming language is 80% of my work effort but version control is more like 5%. It should be an utility, I don't want it to be a world of its own right, I don't have needs for insanely powerful version control system because my needs are sane and limited - and that's where git is not so cool.
You could use two different eyecups (containing different lenses) for each eye in the Rift. Could work if they happen to provide just the right kind of lens.

Maybe differing focal depth could be dealt with in software? When you use the Rift, your eyes are focused at infinity.
I'm also only a few years out of high school, and it absolutely doesn't reflect my experience.

I know stuff like this wasn't blatantly going on in my (fairly affluent) school - everyone knew when a big party occurred. Weed? Absolutely everywhere. Small parties where some sex might have occurred? Sure. Sex within relationships? Yes. Massive 100 person orgies? Nope.

I will lend some credence to the article, based upon a creepy encounter I had at a supermarket. A girl (and her friends) insisted multiple times that we had "hooked up" at a party, and then never spoken. I suppose I resembled this paramour.

I can't stress how odd it is to be accosted by an under-age girl insisting she had sex with you. It was probably the single most awkward experience in my life.

She then said that I must have been drinking, and as such must have forgotten! (I don't drink as a matter of fact - I like my liver just fine, and it's likely I'd have addictive tendencies).

Thankfully, I was able to convince her without involving security or anyone else. It was eye-opening, because of how upset the girl was, and how she believed that the fact I was in college and she was under-age wouldn't be a deterrent for a fling - like I wouldn't practice due diligence before risking jail-time and the sex-offender list.

Still, I think this behavior is localized to certain subcultures, is exaggerated, and is geographically and socioeconomically centralized (notably, the article only mentions LA and NY).
Aluminium Nano-thermites like ALICE are certainly cool, and certainly scary. Could you make a explosive more powerful than small atomic bombs?

http://en.wikipedia.org/wiki/Nano-thermite
The pricing seems a lot more reasonable than I was expecting, at $300/yr + $29 per delivery (pickups are free).

Are there any competitors in this space, or is this a new concept?
Jasmine is supported via Jelly Proxy at the moment, which works really well. Knockout.js uses Jasmine on the site right now.

The PhantomJS stuff is in there as well, but the data doesn't easily split across browsers, so that's more of a UX issue.

Thanks!
I can't read the whitepaper due to work network restrictions (scribd? really?) but superficially this seems more directed towards DIY-er gardener types rather than industrial farming. That is to say, people who have no need for a giant combine harvester.

For that purpose it seems to have the capability to automate some tedious jobs quite nicely. I would pay for a machine that grows vegetables in my backyard with little to no input from me.

That said, the possum remover must be the most hilariously bad job in farming.
He's likely talking about the Oculus Latency Tester (it covers up one of the eyes), it's unrelated.
This is one of the reasons I read HN every day. So much to learn.

One of my kids has strabismus. He had surgery when he was seven. My wife wanted him to have surgery earlier (2 to 3). It took five years to convince me that the idea made any sense. It didn't. Not to me. As an engineer I saw this as a control problem, not a mechanical problem. Doctors (as in PhD's) at UCLA insisted that these conditions are caused by weak or strong muscled. I called bullshit (as in, to their face). I found them condescending and barbaric in their approach. Kid after kid goes through these bullshit surgeries for no good reason. Well, maybe not, it's easy money as evidenced by the pressure my wife put on me to go along.

At the time I devoted considerable time to building various contraptions to try and see if I could figure out a way to re-train my son to converge his eyes. The most elaborate of these rigs was a goggle with cameras, LCD shutters and 50% mirrors. I could use the LCD shutters to occlude each eye individually from a remote control panel or dim each eye. The 50% mirrors allowed me to use the cameras to watch his eyes and measure position.

With this device in hand I would sit him in front of the TV or Playstation and put on his favorite cartoon or game. I'd sit there and gently try to get him to either switch eyes or encourage him to use both eyes. I could dim the "good" eye to force the other eye to come over and help. Or I could simply occlude it and force a switch. I got some results but I couldn't find much out there to guide me. Nobody wanted to talk to me. As I said, the PhD butchers at UCLA were only interested in surgery. I studied books [0] and articles on the subject and all I got was condescension and a refusal to even approach a discussion. I worked with advanced hardware and software technologies during my day job but somehow was not worthy of their attention. Talk about feeling small.

I finally reached a painful conclusion: The problem with these conditions is that small children (2 to 5+) are incredibly difficult to work with. The concept of having such a small child spend an hour doing very difficult eye work is, well, utopia at best. Therefore, they become victims of a research community that doesn't seem interested in addressing the real problem and, instead, clings to a good sales tool "tight muscles" or "weak muscles" and cuts away.

Through this thread I learned a number of interesting things and now am hopeful to return to some of my ideas, perhaps with a different twist. I also learned of Stereo Sue (http://www.stereosue.com/). Crap, I cried while watching her TedX video. Few things can touch someone more than something that can potentially change your kid's life. Wow.

[0] http://www.amazon.com/Models-Oculomotor-Control-George-Hung/...
> How is this possible? What data, metrics, tools, do you have that shows an increase in risk other than a basic "intuition"? That's my point - if such a tool did exist to the common person (as you suggest, the techie in SV who isn't saving), financial institutions would be all over that. They aren't (but they claim to be).

The challenge is not finding data; the challenge is identifying which data is truly important and allowing yourself to make objective decisions based on the data.

I'll give you a simple example: I am currently short JC Penney through options. Before I took my positions, one of the things I noted was a divergence between what the equities market was saying about the company's prospects and what the credit market was saying about the company's prospects. The credit market was notably more pessimistic about the company's position at the time (obviously measured by the risk of JC Penney defaulting on its debt), and now you see the equities market catching up.

From what I can tell, a lot of folks in Silicon Valley don't even want to look at data. Startups with little to no revenue raising million-plus convertible notes with $5-15 million caps and sub-5% interest rates? And some of them have already raised capital? That's a data point that makes junk bonds yielding 7% look good by comparison.
Searching for and Finding Current News
I think that focus requirements for a trader or a banker are different than for a programmer. I.e. there's less need for stretches of uninterrupted deep focused thinking.
You know what's even more soul crushing? Unassigned cubicles. Every day you come in, potentially to a new cube. Every day you leave, and it's exactly like how you found it that morning when you came in. There's a number of large companies moving to this, not just for people who are frequently out of the office, but the engineering and operations staff as well.

That's soul crushing. I could work at an open office desk with the noise (it's pretty noisy in my cube), at least it's my own personal space.
They also suggest that one of the main components is perchlorate -- which, if turned into lithium perchlorate can be used for oxygen generation, and if turned into ammonium perchlorate can be used for solid rocket fuel.
Argh, I am so sick of seeing this article. From the study, 16% of all Yelp posts are identified by Yelp as fake, hidden from view, and not counted into a business's average score.

This tells us nothing about the percentage of non-removed Yelp reviews that are fake, because all non-removed reviews are assumed, in the data, to be real.

This is linkbait and a complete misrepresentation of the data.
I created my own Invoices (using OpenOffice) and saved them to a free Google Drive Account. When I need to send an Invoice (or a Quote), I just create a copy of the Invoice (using the Customer's Name), fill out a few fields, convert the file to PDF, and E-mail it to the Customer (cc'ing myself). When I need to look up an Invoice to verify something or do Taxes (or whatever), it's all saved and searchable on Google Drive (and backed up on my E-mail Server). It's paperless, simple, and free. You could do the same thing (or similar) with Dropbox, Box, or another similar Service.
It's nuclear. You can read about it here: http://en.wikipedia.org/wiki/Curiosity_(rover)#Specification...

SAM (Sample Analysis at Mars) then uses this energy to heat the soil and analyze it. I recommend everyone to read about the SAM, it's a fascinating instrument. Arguably the most complicated instrument we've (humans) ever built.

(If you're curious about the SAM, read this article: http://www.planetary.org/blogs/emily-lakdawalla/2012/curiosi...)
Hi, thanks for asking! I definitely tried this guy before putting more effort on s3sync. Unfortunately their cli experience is really poor and its error report didn't help me understand why synchronizing my stuff with s3 was not working.

In the end of the day, I had an unreadable file inside of the directory that I was trying to back up. I found that out using `--debug` option of the official client, but I couldn't actually continue copying the files cause of that error.

When I tried with s3sync, as I expected, it just yielded a warning about the single file I had with problems and kept working until my backup was done!

Sorry for the wall of text, I just think it's funny cause this exact question came to my mind a couple days ago and that's how I answered my self! :)
You cannot trust the negative signals because they are gamed by competitors.
Liquid hydrogen has what Elon Musk calls the pain-in-the-ass factor. It requires much higher volume tank at much lower temperature, adding lots of mass to the rocket, and it's impossible to effectively seal. RP-1 kerosene has the inconvenience of requiring your planet to have been covered with life a hundred million years ago. So, methane is the liquid fuel of choice for future martians.
Actually there is. Logging companies do it all the time. Of course they plant the fast growing varieties so they can cut them down as soon as possible so I'm not sure of the benefit of that. Well, maybe if it prevents them from logging other established forests.
Can I assume the boxes are locked and sealed somehow by the customer before pickup?
Coolest Letterpress Calendar
Really awesome old-world looking letterpress calendar.
One simple way would be to start teaching consumers about solar energy and perform an energy audit on their homes. Scale that up to big businesses if you want to charge more - however a sound knowledge of the local electrical code (and standards) is necessary if you want to do the energy audit properly.

Use the findings of the energy audit to propose an energy plan. Partner with an electrical supplier to re-sell solar panels to your clients
Its called declarative user interfaces. Angular is not yet another technology if you've programmed in Silverlight or WPF.

Its one of the standard ways of developing WINDOWS applications. One example of declarative UI is HTML and CSS. You never write any "HOW TO LOGIC" when you are "printing" buttons, textboxs etc. on browsers. You just say <button> and there you go, you've a button there. You say <button class="red"> and lo and behold your button turns red. In that way you don't care "how" to print UI elements, you just focus WHAT YOU WANT TO DO rather HOW YOU WILL DO IT.

Declarative UI makes overall application highly testable and maintainable. You don't think how to "print" things on screen (write tons of binding code). Writing tests for the UI specific code is not only hard but messy. Without strong test-ability you can't scale your app without pains.

There is a reason why Google adopted this approach because world has learned the "best way" for building UIs. Google has probably half a decade of experience of building Google Web Toolkit. Right now Google Web Toolkit GWT has lot of similar concepts to AngularJS. Microsoft has probably 20 years experience of building UI framworks. Right now WP8 and WPF are all declarative UIs. In near future you'll see almost every UI framework across all devices technology will employ more or less the same concepts as AngularJS has now.

AngularJS is solving the testability & maintainability problem of large scale Javascript apps.
It applies to a lot of special effects too. Many — probably most — special effects are striving to look organic. For example, did you notice that half of Titanic was shot in front of a green screen? Were the special effects in the Adventures of Superman TV series better because their chromakey work was more noticeable?

It isn't that the special effect doesn't have an impact, but that you don't specifically notice the effect because it blends seamlessly into the rest of the film.
Masters program from 1935 sells for $12,000
Disagree with your Disagreeing. You don't want the act of driving to become subconscious, because that means you miss stuff like stop signs and pedestrians. I hate driving. Way too much to pay attention to (signs, lights, pedestrians, other drivers/cars, trying to remember directions). I know that if I start making it subconscious, I start speeding and missing information.
Apple fixes the lock screen bug
General solicitation live on AngelList