skysight-inc/HackerNews huggingface dataset:
I totally agree. I live here and I cannot travel abroad anymore, since the government does not allow me to buy any foreign currency. I collect payments from US using Paypal, in dollars, but I receive pesos here.

There is a lot of corruption.

The president said, on TV, that the people must be afraid of her.

There are a lot of products that are not available anymore, for example, pacemakers (a relative of mine needs a new one and, at the moment, there are none available).

A picture of the protests of today: http://sphotos-e.ak.fbcdn.net/hphotos-ak-ash4/c99.0.403.403/...
I expected a lot more interoperability between LTE devices and networks, something more akin to WiFi. Is there even a good technical reason why an LTE phone that supports AT&T's two channels cannot also support Verizon's five?
> > Number of lines of code has been shown to be one of the few good indicators for predicting defects.

The token reduction is not that significant and the OP is honest enough to note that "line" reductions boil down to lack of closing braces. Relevant study to cite would be one that compared languages with or without explicit notation of scope. Intuitively it seems to be that braces are a visual aid that reduce bugs and do not promot them.
Look buddy, I am not going to go into every single detail of what my life was like during that period. Let's just say that you can't --and should not-- reach such conclusions from the very limited view I chose to share with you in a short post. I am condensing over a decade worth of experiences into a few paragraphs.

Here's a short one. Imagine this: A competitor asks you to meet, under NDA, to discuss licensing your product. "Can you build one for us with these features?" is the theme of the meeting. After lawyers do their thing, NDA's and other documents are in place, the meetings get started. These are deep technical meetings with information being shared for the purpose of developing a licensed product. Then, the talks end abruptly with no communication from the other side. Six months later they show-up at the next tradeshow with the very product you helped them understand, explore, diagram and almost get to market.

Here's another one: You hire a consultant to design a product for you. The consultant doesn't really know the field but he is capable. You, effectively, pay this person to learn on the job and design a widget for you. He does. Then, a few months later, after having learned the technical bits and also about the market opportunity, he launches a company with a competing product for less. You, effectively, paid for the "R" in "R&D". All he had to do was the "D".

These are not hypothetical situations. These actually happened.

99% copying and 1% something new?

Have you ever competed in anything? Say, swimming. Do you know how hard it is to get 1% better than world class? How about building a race car that is 1% better? C'mon, all you have to do is copy 99% of the design and then improve only 1% of it. Go do it and then come back and tell me how trivial it is to innovate just 1% of something already at the state of the art. I don't know one person who goes through such and experience that would make the kinds of comments you made.

Let's all hold hands, sing kumbaya and smoke one. Right.
As long as we're thinking about that timescale, it's one of the easier elements to fuse from "raw ingredients".
I agree with your first sentence. I sort of agree with the people saying this behaviour is by design and is not a serious security flaw.

> Layering security on the user account after login tends to annoy the hell out of people. Ask any users you know what they think of Windows 7/Vista's UAC.

But this isn't another OS. This is OS X, which is built on BSD, and BSD is a secure OS. Another question to ask would be "Ask any users you know what they think of sudo".

I like the article. It's not sensationalist. It's not dramatic. It's just saying "Hey, do this! Surprised? This is why you need to be careful with your account and your password."

That seems reasonable to me. Many people Using OS X are not from a Unix background. They have never used a BSD before. They don't really have the security stuff ingrained.

Gentle reminders from time to time are a good thing.
How To Find a Good Literary Agent
That is going to depend on who you talk to. The GPLv3 has "anti-tivoization" text that keeps the device maker from locking down the device to approved programs. As far as the GPLv2 is concerned you only need to be able to modify and compile the code, and no particular device has to run it.

In this particular case, anyone that was already capable of running code they compiled on an iphone (read: people with a developer license) was also capable of making and using modified versions of VLC.
I was tying my shoelace and my Nexus One fell out of my shirt pocket and fell about 16 inches onto carpet, yes carpet. Ruined.

I found out later from HTC the screen was cracked neatly all down the right-hand side http://imgur.com/a/QmqHx But I couldn't see any crack when the bezel was on the only way to see it was when HTC disassembled it.

It was a month long battle with HTC before I agreed to $150 and told them I was never buying an HTC product again, ever. They didn't even repair it well, insulation sticking out of the bezel, screen calibration off.

Every phone I have owned since 1997 I have dropped it's impossible to say you won't ever drop your cellphone. Any phone company that sells a cellphone that breaks so easily when dropped, especially 16 inches onto carpet, should not be in the business of selling cellphones.
Well, you send something to the server, then the templating happens, and then it's sent back to you. Even indefinitely fast templating would be slow due to network latency.

Also, sending JSON back and forth is kinda nice because it's fairly compact, easy to handle on both sides, and additionally this particular API may be used for other purposes, too.
Ahh ok, subtle distinction. Thanks for clearing that up. :)
I thought the Chrome browser had recently started to block insecure content loaded from https pages; it does for me and I don't remember changing some related settings recently. Anyway yeah, it's very sane advice.
AngelPad’s Spring 2012 Startups Have Raised $10 Million In 60 Days
That's still missing the key element. While people who are the best at something (cycling, trumpet, archery, programming) could outperform 99.999% of the population using crappy tools, that's not the point. They don't compete against 99.999% of the population. They compete against the 0.001% of the population who are their peers. And at that level of competition - when everyone is so good, and the margins of victory so slim - they use the best tools they can find.
And no one in the US supports the wide-band audio. According to some coverage it's likely no one will support it, because they are focusing on using audio over LTE for their wideband instead of the different codec on 3G that Apple supports (if I remember right).

Too bad. I'd really love the better audio.

I'll be upgrading, but I'm sticking with AT&T. The fact I can keep my old unlimited plan (from when I bought my 3G) and the simultaneous voice and data (which is really nice) means it's not worth switching.
A crash course intro to Ceph, a distributed replicated clustered filesystem
Culture war? Watch this...

http://www.youtube.com/watch?v=3aHPPSqhbF4
Obligatory snark: this will double the WinPhone8 installed base!

Disclaimer: I work at Microsoft but left the company meeting early.
Wow. That's neat.

I once had a conversation with a state legislator where he argued it wasn't the responsibility of government to provide grant and loan opportunities for higher education, and that by doing so, the federal government was disincentivizing saving and investing. Instead, he argued universities should be more market driven (which I will concede might introduce more price competition in the face of rapidly rising tuition rates). He was a firm believer that a university education should be something one works and sacrifices for.

In my elected position with public education at the time, I disagreed (and still disagree) with some of his claims, believing a subsidized higher education experience for a expanded pool of people is a long-term net gain compared to crime/prison costs and the cost of government-funded social safety net programs. (Although, again, college-student families admittedly qualify for most government assistance programs already, but this is hopefully a short-term rather than lifetime dependence.)

I'd love to see the long-term effects on the quality of life, debt, and employment prospects of these students.
"…teach great doers how to think, not tell great thinkers what to do."

should be

…teach great thinkers what to do, not tell great doers how to think.

Would make a lot more sense, especially in the context of the article.
Only downside I could possibly see is someone taking their education more lightly because they don't have to pay for it.
Tiffany Outlet,Tiffany and Co Outlet,Tiffany & Co Outlet
I am very jealous of these students, I entered my post college life in the hole like many other students. Luckily, the tech world is in a completely different state than the rest of the job world when it comes to looking for a place to practice your profession.
Google didn't create Android. Google acquihired Android with Andy Rubin.
I use Grunt (http://gruntjs.com) to compile them for production.

handlebars: {
compile: {
options: {
namespace: "JST"
},
files: {
"dist/debug/templates.js": ["templates/**/*.hbs"]
}
}
},

Then you can concat templates.js with the rest of your JS and your template functions are ready to go!

https://npmjs.org/package/grunt-contrib-handlebars
Just in case you are not aware already, there are errors on https://filepicker_static.s3.amazonaws.com/ce7b147/* requests which means missing CSS and bootstrap.js at least for me.
Did you try to get that fixed? it might be worth the money.
There are a number of different possible answers to that question. One answer is that it doesn't, it just feels like it does. And if you look at studies of people who are caffeine dependent, they're not actually are more alert after drinking a cup of coffee than people who aren't caffeine dependent and don't drink coffee.

The other answer is that if you're using caffeine from plants then you're getting a different dose each day, and if you're not taking a lot and you're not doing it every day then tolerance will be less of an issue. Also, caffeine breaks down into multiple separate drugs when digested so that may also have some impact on tolerance.
I didn't even make it that far. [EDIT:Although, wanting to comment, I did go back and read the whole thing.]

"make them scroll" ... um, no. The increasing number of pages that are requiring vertical scroll to be useful loses the great usability/accessibility of the "above the fold" method of pages. Even with the improvements in scrolling over the past decade (scroll wheel mice and scrolling gestures), it's still a chore that makes the "cost" tradeoff of some sites (including, I'll admit, this one) to be "not worth the effort."
you've linked to a godaddy landing page. was this intentional ?
iPhone 5: The biggest thing to ever happen to iPhone since iPhone.

No, the biggest thing would have been stuff like swappable RF modules so I can keep the computer portion of the phone and get the RF module my carrier requires.

The biggest thing would have been support for external memory cards (microSD would have been great).

The biggest thing would have been ditching the 30 pin connector for a mini/micro USB connector.

The biggest thing would have been allowing some access to the file system.

The biggest thing would have been adding "guest" mode to the OS so you don't have to worry about access to your stuff when you hand the phone to someone else.

There are a lot of "biggest things" that would have made iPhone 5 truly a revolutionary step in the history of iPhone. Longer, thinner and blah, blah, blah doesn't, in my not-so-humble opinion qualify. Most people I talk to have said "not interested". As a developer I'll have to buy one. No real choice there. We'll see what the average consumer does.

The real question: Is the iPhone 5 enough of an improvement for the average person to ditch their 4S? I don't know. My rather limited sample came out on the side of "no".
The “Panda Dundee” SEO strategy | Tech-IVY
Scott's Tots?
Whilst I would agree the Apple has not proven itself in the Big Data field.

I would argue that Microsoft is a worthy competitor. They have an excellent Research department and have hardware experience (more so than facebook). They do have the big data chops - enough to put up a search engine, and they have a cloud infrastructure to go with it.
Proof of the ABC Conjecture?
I tried this, and quickly got annoyed with having to enter my password every time iCal tried to sync.

It would be better if you could set it to require a password every time a previously unauthorized app requests access to a Keychain item.
Your SEO, Landing page, plus posts on HN and reddit probably had little if anything to do with your sales. Most people discover iphone apps on their devices(app store), and the closer you are to the top of a list, the more likely you are to sell . In your case, the list you were on was the new releases list
You know? I couldn't agree more. I grew up in Argentina and I've been telling this to Americans for a while now: guys, I've seen this movie, you won't like the ending. Still, most people don't seem to wake up to the idea that officials can be as corrupt as anyone else.

Still, I can't agree with your "Democrats are shit, so you should vote Republican" argument. Sure, it might sound like you are changing something, but at the end of the day they are all driven by the same interest groups.
You know, something just clicked in my head: isn't Chicago famous for Econ? That's pretty low bar in math, isn't it?
App development in Python?
More people learning stuff doesn't devalue the learning that other people do, it adds to it. The economics of ideas are not the same as the economics of physical commodities.
From word processing to servers to compilers, no tech company eats their own dog food like Microsoft. They even have their own search engine.

It's an under appreciated feature of their corporate culture that first hit me when I asked myself, "Why the hell does Microsoft sell project?" and realized that just about everything they have developed since DOS has been something they could use in house.
This is a lot of interesting separate points pointing to a completely inane larger point.

VC's, good ones especially, offer help and guidance but don't have ANYTHING near parental control over their companies. They invest, then they try to help but that's it.

Beyond that, weird generalization about VC funded companies to say they're all building things that don't matter. As a percentage they mostly don't matter and they mostly fail, but many of them become things people care passionately about and matter a great deal.
> But then from where did I get that impression that overall the site just felt too serious for me? I don't think they're managing the user experience very well.

I am sorry but that is exactly the kind of overall experience that I would like on Quora. For everything pun-ny and funny, I can visit the dozens of forums that are out there already, like Reddit for example. Unfortunately, for me at least, I am unable to find very articulate and brilliant threads, content and not humour, on Reddit - either they do not exist or the admins do a very poor job at SEO. More importantly, nearly always are there people who would mess with the mood of the thread using a lame-ass pun or in most cases dumb wordplay initiating a series of similar worthless replies all over. Of course, you would mention that in some of the more serious forums they would be downvoted to hell but then they are no better than Quora anyway, according to your standards.

> "intellectuals who don't have a stick up their behind"
And please stop calling names.
Webkit uses iOS's rendering and compositing libraries to render information on screen. That's why it will never be faster than those libraries.
Of course a planned economy has the possibility to be much more productive than one left to be self-directed. In the self-directed economy, people will only work at jobs they dislike often enough to fulfill their needs, build up security for the future, and support the elective activities that they do with the rest of their time - the demand for work is elastic. In a semi-planned economy like the US, taxes and inflation will eat up the long term technologically-growing surplus (to build the empire), the purchasers of labor will keep the demand for hours worked per employee high in the short term, bureaucracy will ensure plenty of ultimately non-producing make-work jobs to keep up the status quo, and the people stuck working more than they need to in highly skilled jobs (being ahead of the aforementioned taxflation) will spend their surplus of money on the newest version of gadgets for status and entertainment.
Google is good at it by our current low standards. There's a lot of room for improvement in the area, and that could come from many companies, known and unknown.
The problem with selling things: if you can't sell them, you better figure out how to eat them. I think MSFT is learning how to eat computers.
This mass upgrade will have the negative side-effect of moving all 94,000 employees to the same spot in their three-year upgrade cycle. If this proves true, it's interesting, headline-grabbing, and ultimately short-sighted, as it will result in a great deal of hurt feelings in the long run as the replacement cycle is stretched out again (for logistics and accounting purposes, if nothing else.)

Oh, and the many, many contractors look like they'll be hosed. Again.
Came across this today. Has anyone tried it? What do you guys think?
We use RhinoJS to compile our Mustache templates with Hogan, since we don't have a NodeJS environment to compile this in.
I'm not sure if this is what you're looking for, but formtastic is a great ruby gem for handling the formatting end
Unlike gold which is a scare resource, knowledge is non-rivalous. College tuition acts as an economic exclusion mechanism and thus only allows consumers/students with sufficient means to gain access to it.

By removing the exclusion mechanism for these students, it in effect turns college education into a public good.

As a country, we've deemed that this is so vastly in the public interest that we provide free K-12 education to all students regardless of how much (income/property tax) their family pays.

I'm not very familiar with studies of free college-level educations, but based on the thousands of studies that shows the incredible economic and social benefits to obtaining higher levels of education, I'd wager that any negative consequences will be vastly out weighed by the positive impacts.

http://en.wikipedia.org/wiki/Rivalry_(economics)
Still seems to be just a rather clear distinction between being in a movie or not being in a movie, regardless of significance of the part or role played. To me this doesn't seem like a flaw.
Angry Birds is written in Lua.
There is more to education than learning.

What would free education do to the labormarket if students no longer had to work part time to make ends meet? What would happen to housing market when students have disposable income not going to tuition?

"No man is an island" is not just a trite old adage, but a very real economic principle.
iPhone 5’s screen poses app update challenges
Yes, the networks use different frequency bands. Ostensibly, nobody has yet developed a chip that works on both LTE bands. The iPhone 4S shipped with a chipset that worked with both Verizon and AT&T's 3G bands, so I'm sure somebody is working on the same for LTE. This is just an effect of the technology being newer.
Startup mentoring: is there something missing?
I'm a lurker on Quora, but would like to state that I've really enjoyed your answers on Quora. You're the only person I've actually bothered to go through the history of on Quora before.
Actually, it's donors (plural). They are collectively called the Kalamazoo Promise.

http://en.wikipedia.org/wiki/Kalamazoo_Promise
What are you trying to ask?
What are you talking about? My particular use case that led to all this was just translating a simple, clean, elegant JavaScript switch like the following. It's ideal, really, in terms of readability:

switch (operation_code) {
case SUGGEST_ACTION:
...
break;
case PERFORM_ACTION_PREAUTHORIZE:
case PERFORM_ACTION_AUTHORIZE:
case PERFORM_ACTION_POSTAUTHORIZE:
...
break;
case DELETE_ACTION_REVERSIBLE:
case DELETE_ACTION_IRREVERSIBLE:
case DELETE_ACTION_NOT_PREAUTHORIZED:
case DELETE_ACTION_PREAUTHORIZED:
...
break;
case UNDO_ACTION:
...
break;
(5 more groups of 30 more constants...)
}

It's not variable names that push an 80 character limit. It's about translating groups of shorter constants, that taken together go over 80 lines, and which have similar prefixes, so they look very nice listed vertically, and make it very clear where their differences and similarities are.

I stand by my point: telling people that, in CoffeeScript, it's proper to "refactor" this into a switch statement with no parameter and creating entire new functions, is bizarre.
Response to snark (which I don't know why you think was obligatory):

PC World reports 5.4 million Windows Phone 7s sold this quarter alone (http://www.pcworld.com/article/262287/windows_phone_fails_to...). With 94,000 employees, this would increase Windows Phone sales by 1.7% in a single quarter, and be a much smaller percentage of installed base.
Historically, the answer will be yes. Apple launches a new model ever year the conversion rates from last years model holders to the new model are really high. This is even higher then conversions from consumers who bought two models ago to the new model. It's ridiculous (not that I think it is dumb, just that they have a consumer base/behavior like that).

Additionally, I don't know if the general population would be on board with your feature list.

For example, why would my mom, sister, wife, or grandma want a sd card? They all by the 64 gig device and that is more than enough. They access their photos on their iPad through photo stream, email, etc. I'm not even sure if they know what an SD card is.

I hear you on the pin connector. But again, people will fork over the money to buy an adapter if need be. Most people aren't going to throw their phone out the window of a moving car because they have to buy an adapter .... Most.

No idea why I need access to the file system. I can store any type of file I want and access it without any problems. It takes an app, but even my grandma knows how to do this. SO maybe if you elaborate on the problem the context of an average consumer might have regarding the file system, I would better understand.

Who the hell are you share your phone with? Additionally, how often is that happening? Even if I had this I would never use it. So much damn work. Additionally, I'm usually standing right there when someone borrows my phone. I never hand it to a stranger and then wander off.

Anywho. I can't argue that the changes are as revolutionary as the iPhone 1. However, the device got thinner, screen got bigger, physical design looks sweet, camera got better, software is getting better, and the device got faster. It's not curing cancer, but that is a damn good phone.

I'm upgrading my 4S tonight. Given how much I use my phone I find it worth the couple hundred bucks. Especially since I can sell my 4S and drastically bring down my net out of pocket.