skysight-inc/HackerNews huggingface dataset:
> HFCS may be worse for you if fructose is worse for you. That said, the concentrations aren't that much different.

I'm not going to dig out the citations (because I'm not sure where I'd find them) but I'm pretty certain I read recently in a credible source:

* Fructose is worse for you

* ... but HFCS and sugar contain similar amounts

* HFCS is really bad for you

* ... but no worse for you than sugar (which is also really bad for you)
I can't imagine that the decision to drop Google early was made by the executive committee without getting a sign-off from Forstall that they would be ready with a new Maps app.

The ordering in making that fateful Google decision must have been first to decide if their own alternative was going to be close to ready. At that point somebody aggregated the data from the Maps team and made a forecast that said they would be.

Further, the failure of Maps has made iOS 6 itself a failure. You can tell from the marketing materials that the new Maps application was the headline feature of iOS 6. You can reverse engineer their thinking - we are dropping Google so this new release of the OS needs something special to hold it up. That 'something special' was the 3D view.

People are forgetting that Maps was marketed as a better application than Google Maps.

So that leaves a few points where it went wrong:

a) whoever provided the input to the group that decided to drop Google in saying that they would be ready

b) whoever decided to drop Google based on that info

c) whoever was responsible for delivering the finished Maps product

d) whoever was responsible for pinning the success of iOS 6 on Maps

e) whoever was responsible for testing Maps

f) whoever was responsible for raising user expectation by marketing Maps and iOS 6 as being 'better' and 'the best'

As head of iOS and a member of the exec committee, a lot of those paths lead back to Forstall.
I bet batteries don't tend to like going from full to empty in the time it takes to launch a plane.

I wouldn't be surprised if later in the Ford class's life, we do see supercapacitors taking over.
Ask HN: Are there any resources to learn how to think about programming?
I'm a college sophomore. I've taken various C++ programming classes, and I'm currently in C++ Data Structures. While my assignments have been fairly challenging, I was never really taught how to think about tackling programming problems. I'd write down some pseudocode, then proceed to hack code together until the program met the professor's requirements. The whole time I feel like I'm shooting fish in a barrel hoping I get something instead of coming up with a proper strategy for achieving what I want.

I've purchased tons of programming books, but they merely explain language syntax. I don't want to learn how to declare variables and use loops, I want to learn how to approach a difficult problem, break it down, and come up with a proper solution. I want to develop a mindset for problem solving and programming, not learn more syntax.

I know the only way to improve in programming is by practicing, but programming is hard to do without a proper foundation in problem solving.
In China, a compass is called a 指南针 ("point south needle"). So... I guess it depends on who you're talking to.
You don't know anybody who uses a mapping app on their smartphone?
What a bummer! I watched the whole B5 series again last year, and it was as good as I remembered it from the first time. It is just perfect. I guess I will be watching it again every ten years or so for the rest of my life. You will be missed, Commander Sinclair.
This is definitely the relevant point when it comes to hiring programmers. FizzBuzz is already so close to pseudocode that if you had to write it more clearly, it wouldn't take any more time to just write the code yourself. A programmer who can only work at that level is not a benefit to your team.

You really want people who will improve your team's output by an amount greater than the value of the extra time it takes to communicate with them.

FizzBuzz can be an effective filter to very quickly get rid of the lowest level of applicants and start having a real discussion with the ones who are left.
Mass transit has some advantages with predictable trip lengths: no transit agency is going to insist that they need a bus that can go 200 miles on a charge if their average bus only travels 50 miles each morning. Meanwhile, the average consumer ``needs'' car with a battery that is several times what their 99th percentile trip length is.
Yep, works nicely for me too. Definitely a net positive in functionality on the phone, even if it's limited and not entirely reliable. Text messaging can be MUCH faster with it, especially if my hands are busy.

It's no AI and you'll have trouble if you treat it as such, but if you think of it as list of occasionally useful things that it can do, then it's pretty handy.
No. Not in the way that this article discusses. The government is perfectly capable of being open. It doesn't want to be.

"I want to be X"

"Here's a tool that lets you be Y"

"But I still want to be X!"

When you see a convoluted, complex, or "bad" law passed, for whatever your definition of "bad" is, it's not because the legislators were somehow unable to write a better one. There are plenty of smart staffers and smart lobbyists who write laws, and they write exactly what they mean to write. They passed what they wanted to pass.

This approach solves a problem that doesn't exist ("government unable to write good laws") and fails to solve the real problem that actually exists ("government doesn't want to write good laws"). The real problem is being addressed by, e.g., http://www.rootstrikers.org/ .

This is a fundamental misapprehension of how government works. I thought Clay Shirky was smarter than this.
There is analysis and there is coding. I've met and worked with people who had both skills (awesome) and only one of the two (less awesome). If you're limited in the number of people you can hire (startup) then you want both skills in the same person. I think any business analyst would agree with that.
Doesn't work in Firefox on Windows either, so maybe the test case is just broken? I see (0,0,0),(212,52,248)
Please do, it's happened once on this machine as well. And didn't go away until I restarted the computer. Seems like the accessibility system gets thrown in some sort of weird state.
Try solving riddles, mathematical problems, etc. That might help to get you into the right frame of mind. Don't shoot fish in a barrel, try to think about a problem at first. What is the problem, what are you trying to solve? Now, think of the approaches to solving it. How do you get the answer? Then fool around, and twiddle with things until it works. Try to separate problems into types of problems, each type requiring a certain type of solution, and fit you problem into these lists. Just my two cents.
I agree; it's a point often overlooked that execution can be innovation in and of itself.
"Amazon is lending up to $800,000 to some merchants...charging some sellers interest rates of up to 13 percent, but some other merchants are being offered rates as low as 1 percent..."

Source: http://www.reuters.com/article/2012/09/27/amazon-lending-idU...
Beyond the rim.
Several strings of solar panels + lithium ion batteries might very well be cheaper than paying your local electric monopoly for transmission line capacity in 20 years. And if the non-redundant parts (the inverter, perhaps) fail, it might not be all that different from your water heater failing today.

(Although if we had that technology in cheap enough form, some of the major loads in your house may switch to DC to avoid conversion losses to AC, since solar panels and batteries are both inherently DC technologies, and that might make the inverter less important.)
I think you misunderstood me. While it can be purely stylistic in the modern interpretation, the element replicated must have some functional purpose in the original. I do not think that you have to reimplement the functionality, that was just the example I used.

Your examples are skeumorphic because they use functional aspects of the original. "Find My Friends" is not skeumorphic because even if such a thing as "Find My Friends" existed in a previous form, the leather has nothing to do with its function.

If that sounds confusing to you, then I don't know what else to say. You're wrong?
Why should I try recreational drugs? I see very little benefit and a noticeable risk.

Conversely, I fly airplanes for fun and have a wonderful time doing it. Should I look down on people who have never tried that, the way you stupidly look down on people who don't agree with you on drugs?
This. One of the biggest risks I would see in a startup these days is that the moment you start to be successful or even just get decent funding there's a decent chance you will be patent trolled out of existence.
I wouldn't approach it this way.

Instead, I would think of a project I wanted to build, pick a language well-suited for that project, and then learn that language as I got building. Learning through doing is the best way to make learning easier - far better than studying the programming equivalent of Latin.
Fixing orientation in Cocos2d with iOS6 when GameCenter is enabled
In Mozilla's bug workflow, RESOLVED FIXED means the fix has been checked into Firefox's Mercurial trunk (the "mozilla-central" branch), but the fix won't be available for testing until the next Nightly build. VERIFIED FIXED means QA has tested the Nightly build and confirmed the bug has been fixed.
If the UI was better, there wouldn't need to be any; each app could be its own CA.
The magic is the cache of CA root public keys that comes preloaded with your browser or OS, up to which all presented certificates need to verify.
I think Google did guess his home in example 3. It looks like Google Now tries to build a model of where your home is based on your GPS locations during sleeping hours.

The reason I think this is the case is that it kept on updating my "home" while I took a road trip across the East Coast. So when I moved from NYC to D.C. everyday it would tell me the commute to NYC (Home) because I had spent a few days there and Google thought I was based there.
Thanks for the response. What kind of mathematical problems should I be looking for? I've taken two semesters of calculus and a semester of linear algebra, but I don't think it's had much impact on my programming ability.
I agree. Some paragraphs in I was thinking that the solution is to just calibrate it when it's on the ground, but was curious what solution he came up with...

> While on the ground, use the ACCELEROMETERS to see which way is up.

Oh. Yeah, I guess I should have seen that coming.

Still, the more people write this enthusiastically about a topic considered as "mundane" as this by an average "complete idiot", then I'm all for it.

Because despite the writing style, I could feel the excitement in this, and it was worth it for that alone.

And it has made me more excited about this topic.
My standing desk experiment
When I first heard the title, I thought it might be an idea I had heard about for providing analytics/funnels/charts for your personal browsing history.
In a word, "no." There are 3rd-party add-ons available from the App Store, but those only cover a subset of cities. Also, there don't seem to be routing plugins that can find transit directions across multiple transit agencies the way Google Maps can. So, for example, if you wanted to go from San Diego to Los Angeles, Apple maps couldn't tell you which buses to take on each end of the Amtrak ride.
You're really off base in that assessment. The original case for Medicare was driven by the realities of life in the 50's and early sixties when medicine started advancing.

Middle class people found themselves in situations where they were forced to make choices that were either morally questionable or difficult to bear. What do you do when your parents lose their faculties and require care?

Before Medicare and Medicaid, you had three basic choices: pay for nursing care at great expense and impact you ability to provide for your kids, care for them yourself to the degree that you can (ie, cramming the kids into one bedroom and doing what you can, probably destroying your marriage in the process), or essentially discard them and allow them to die, which is morally reprehensible and hard in the soul.

Forget about the bunkum of modern politics. Do you think it is ethically or morally sound to cut off access to healthcare to the elderly? Should my father die of congestive heart failure because my family doesn't have $30k for a cardiac stent?

In my opinion, the answer is no. Society as a whole should provide some rational level of quality health care to all.
1) Looks like I cannot capture the keyboard event for number and alphabet characters on fullscreen mode. Just verified that with Chrome. Hoping to find a decent workaround.

2) That's intentional. Flowplayer is designed so that you can have multiple instances on a page and you can control one when you hover it or control with keyboard. When you're outside the player keyboard should control the page. For example spacebar will scroll one page.

Left/Right are already there in current version.

Slow motion and "?" are both good ideas. Probably implement them too.
It's the fiber in fruit that slows down the sugar release and provides energy longer.
I assume you've quantified that statistical probability to support your declaration that there's a "decent chance"?
This title isn't quite right. Uniloc does not want to put x-plane out of business. They want to reap some of the profits from the app without doing any work.

They're rent seekers, not enemy combatants.

His "fight to the death" spirit is admirable, but he is turning a simple robbery into mortal combat. I so very much hope he wins big.
You might consider reading "Structure and Interpretation of Computer Programs" (SICP) by Abelson & Sussman

At least one version available here: http://sicpebook.wordpress.com/ebook/
I played around with Safari, Chrome, Terminal, MacVim and iTerm. It works for Safari, Chrome and Terminal, but moving MacVim and iTerm to the left doesn't tile them, they just occupy the left of the screen entirely.

MacVim and iTerm also are slightly wider when at the left and slightly narrower when at the right (their left + right width fills the entire screen).

Anyone else experience this too?
I missed the part where you brought the argument back to the military. Yes, it makes sense for the military, as I acknowledged in my original post. The Parent, however was claiming that electric cars for general use are made moot by this technology, which is certainly not the case.
I work from home but visit my brother's place (in the next city) fairly often. I wonder if Google Now would think I work there. If so, I wonder if there's a way to tell it what's really going on.
Agree completely, the description is basically pseudocode on its own.

There's no abstraction, it's literally instructing the programmer exactly what to do.
Project Euler of course!
http://projecteuler.net/
Maybe yours does something that mine doesn't, but here's a screenshot: http://cl.ly/image/2O2K1g411N3l/Screen%20Shot%202012-09-29%2...

Left is Firefox, right is Chrome. Nothing special done to either. MBP is at the factory resolution. Very ironically, the screenshot at half-size looks better on my 24" Windows display than it does on the actual MBP does, presumably as Chrome is doing some resampling to downsize it. Look at it at full zoom to see what I mean.

I'm doing active web development on a number of browsers across a number of devices (Macs, Windows, iOS, Android), and Firefox on the Mac is easily the worst of the lot, by a rather large margin. I would easily notice if the whole screen looked like it - text is blurry and awfully aliased, to the point that it's jarring to read. I spend most of my time on Windows, which by most accounts has less beautiful text rendering than OS X, and switching over to Firefox on the rMBP feels just awful.

Given that I spend 99% of my day looking at a 94 DPI screen, I don't think it's too much to ask that the same application on my 220 DPI display not look like I'm playing Minecraft.
another one like this is: http://hyperdock.bahoom.com/

bit more pricey though.
I've been interviewing a bit recently and not a single candidate has actually managed to complete it successfully (I use a slightly simpler variation with different numbers and strings). They have all been juniour but all claimed at least a few years of programming experience (counting university/school). Thinking I was going nuts, I tried it out on my colleagues including one whose total programming experience was trying to learn Python a few months ago, and they finished 100% correctly in under a minute.

I don't ask for correct syntax, an actual programming language, fret over the 100 being included or not etc. Heck I even ask them what the output would be for the "code" they just wrote and they usually get that wrong too! For a for loop and 3 arms of conditionals.

I suspect it is a standin for experience. You can get pretty far copying and pasting sample code you find on the net, maybe altering a number or two. (Or the far more telling commenting blocks of code out.) These days you can have something that appears to work by using project creators and tinkering, but not actually doing a reasonable amount of what could be considered older school programming.
The writer would benefit greatly from the Ardiuno community. Most of this stuff is open-source code. Quite possibly, some of the authors solutions were learned from it. However, no credit was issued for where the author learned most of their lessons.

I do appreciate the layperson's explanation of an attitude system applied to a smartphone/tablet. Many do not realize just how powerful these mobile devices actually are.
I co-founded Square
Alas it is too late to edit. Let me clarify what I mean by "trust", as it is a vague word that includes a range between trusting somebody with your life and trusting somebody to remain sane under ordinary conditions.

What I mean by "trust" is deep friendship trust. The kind of trust that's necessary for a best-friendship, love affair, or business partnership.

It's true, my statement was a bit hyperbolic, though I would stress that it is very personal. I meant to say something somewhat like that I'm simply very unlikely to get along with somebody who unilaterally shuns drugs. It is more a conclusion from observation than a matter of principle.
Something to consider regarding artificial sweeteners: your digestive tract has the same sweet-taste receptors as the taste buds on your tongue. It uses these to decide when to activate sugar metabolizing/storage pathways. Since artificial sweeteners activate the receptors on your tongue, it is reasonable to assume that they also activate the ones in your digestive tract, thus misleading your body about how much sugar it has consumed and causing it to respond inappropriately, probably causing something like a sugar crash as your body releases insulin to combat an influx of sugar that never arrives.
You can explicitly tell it where you work FYI: https://latitude.google.com/locationhistory/b/0/dashboard
The Arduino community did not invent the Kalman filter or sensor fusion.
It really isn't. Rio is one of the most expensive cities in the world, and infrastructure such as Internet connection is very pricey (I believe Brazil's is the most expensive or second-most $/Mbit on the planet). It was cheap to foreigners years ago, but with the bigger economy and appreciation of the currency prices have sky-rocketed and the money is worth less.
I ask people to write strlen() for me. (If they don't know C, it's a showstopper, btw).

Supposedly senior candidates with ten years of experience have failed this. It's truly amazing. "Oh, I haven't written code in a while" is a common response. That's a show-stopper, too -- what, you want to /manage/ me or something? And you can't write code? God forbid.
Hard to support that without torturing definitions:

http://www.census.gov/econ/smallbus.html
Napolitano: I don't use email at all
May he join the First Ones beyond the rim.

Aside from ST:TNG, I can't think of another scifi I loved
more.
his apparent tea addiction is hilarious in context with all of this
The more OTP you know, the less time you expect it takes to adapt to a code base.

I don't think your conclusion is as concrete as you make it out to be. One's knowledge of OTP likely correlates with general programming ability and experience. Better, more-experienced programmers probably find it easier to learn new code bases, so they don't need as much ramp-up time from management.

Overall though, good post. Kudos for gathering data!
In addition to that, if you're traveling a route, you can (at least as of a few Android versions ago) cache the list-view directions as well (though obviously not the turn-by-turn as no signal means it might not know where you are).

It's a life saver if you're traveling through middles of nowhere.
That's cute. Is there a way to tell Google that you mean a different "Folsom"?

Google's Knowledge Graph does have a concept of name ambiguity (as does Wikipedia; it has disambiguation pages). For example, if I do a Google search for "Taj Mahal", the right sidebar shows details about the landmark in India, but below that it also offers to give me more information about the Trump Taj Mahal Casino Resort, or Taj Mahal the musician.
DEVELOPER: We spent months working on this. Here's your fees: One Arm, One Leg. Certify our app, please!

PLATFORM: Please hold...We're sorry, but your product does not comply with our guidelines. Goodbye!

DEVELOPER: Why are you rejecting our app? We were very careful to do everything you asked us to!

PLATFORM: Your app does not comply with the guidelines.

DEVELOPER: But we think it does!

PLATFORM: But we think it doesn't! And what we say, goes.

DEVELOPER: But what did we do wrong!

PLATFORM: You didn't comply with our guidelines. That's all we can say.

DEVELOPER: Can you at least refund our application fee?

PLATFORM: Doing that would not comply with our guidelines.

DEVELOPER: Do you have any idea how much it cost us to have several developers working on this product for months?

PLATFORM: That's your problem, not ours. Have a nice day!

DEVELOPER: (obscenities)

People who are willing to put up with this kind of garbage are writing iPhone apps. There is little doubt in my mind that the Windows Store will be a similar experience from the developer's perspective.
Related, I also like the fact that when I purchase something it doesn't take me out of the App Store anymore but instead just starts the download.
I think you'd have to be a fool to think Apple didn't see this coming, but in reality it a big deal for Apple, but not an earth shattering one. To truly improve things like Siri and Maps, you need real world data, user feedback, etc.

I'm sure they are keenly aware of the shortfalls of their own software, as much as they are of the hardware they make. That's the whole point of QA. What pushing out products early does is let you start getting feedback on the known unknowns - problems you'd expect to have but didn't know exactly where they might be, and the unknown unknowns - problems you didn't see coming at all.
So do Retina apps mean we now have to deal with larger software packages, even if we don't have retina displays?
How do you get rid of patents without getting rid of intellectual property? Do you mean setting up better infrastructure for licensing?
Idea: Actually putting your effort into something important. Something that reminds the world that it is better off with you in it.
Until lobbyists are made illegal, all the tools in the world aren't going to change much.

Industries and special interests groups should not be allowed to whisper in the ears of politicians, that's what voting is for.
Ruby's culture is FAR more tolerant of monkeypatching than Python's culture - monkeypatching str, for example, just isn't a thing you would do. So what constitutes 'the real world' differs between the two.