skysight-inc/HackerNews huggingface dataset:
This is from their blog:

First, in 2006 Google acquired YouTube—and since then it has put in place a growing number of technical measures to restrict competing search engines from properly accessing it for their search results. Without proper access to YouTube, Bing and other search engines cannot stand with Google on an equal footing in returning search results with links to YouTube videos and that, of course, drives more users away from competitors and to Google.

Second, in 2010 and again more recently, Google blocked Microsoft’s new Windows Phones from operating properly with YouTube. Google has enabled its own Android phones to access YouTube so that users can search for video categories, find favorites, see ratings, and so forth in the rich user interfaces offered by those phones. It’s done the same thing for the iPhones offered by Apple, which doesn’t offer a competing search service.

Unfortunately, Google has refused to allow Microsoft’s new Windows Phones to access this YouTube metadata in the same way that Android phones and iPhones do. As a result, Microsoft’s YouTube “app” on Windows Phones is basically just a browser displaying YouTube’s mobile Web site, without the rich functionality offered on competing phones. Microsoft is ready to release a high quality YouTube app for Windows Phone. We just need permission to access YouTube in the way that other phones already do, permission Google has refused to provide.
I don't understand your logic or why you are getting upvotes. You're comparing Verizon's LTE (for which the reviews are generally amazing) to ATT's notoriously bad 3G, especially on the iPhone.
The person was talking about Rice's theorem [1], I believe. (It follows rather quickly from the unsolvability of the halting problem.) Proofs of program correctness might be exact for some programs, but Rice's theorem implies that you will never be able to come up with exact proofs for every program, and must rely on approximations. The entire field of program analysis and verification is dedicated to finding better approximations.

[1] https://secure.wikimedia.org/wikipedia/en/wiki/Rice%27s_theo...
I would make the default based on a GeoIP lookup of the visitor...
Learn the Different Types of Formatting to Achieve a Paper\
There are various types of formats which are used to write research papers. These formats have different rules and regulations which need to be adhered. Students writing research papers need to be familiar with these formats in order to submit an imposing research paper.
While medical cert (rather painful and time consuming to obtain) give a good guarantee that a doctor wouldn't butcher people outright, there is never such a protection with CS diplomas.
I agree with him in a limited scope :D

Certain class of programs is written with the explicit (or at least implicit) goal of having provable properties. Like (hopefully) the program the bank uses to track account balance.

However, a seemingly much easier problem (the Halting Problem [1]) is undecidable in the general case. One can find out at least some properties of some programs some of the time with certainty (modulo mundane mistakes). But one cannot find all the properties of all the programs all of the time.

Now perhaps programming isn't the best model of all human activities, but! If we were to narrow down the discussion to research on Computer Science alone -- it is proved (via the Halting Problem), that you can't know all the outcomes of every possible programs ahead of the time. Which means, research on some (possibly valuable) programs can't be graded with 100% certainty ahead of the time, because there is no way of knowing all the properties of a program in advance.

Back to the original topic, my point was -- if somebody invested effort into (honest, rigorous) research, it should not be derided, ever, as it may find unexpected, valuable uses. I don't claim anything about research pointed towards commercial (or otherwise) goals, except the general ``it's important, too -- but it's is not the only way we should follow''.

Back to the matter of predicting: I am convinced, in general, you can't predict some of the outcomes of research -- and some applications of the results. Moreover, I believe that among what can't be predicted, are many of the innovations and discoveries.

Now economic predictions (this will sell/this won't sell) are wrong some of the time. To prevent a wrong prediction from blocking research, there is usually pool of money for `blue-sky research', generally realized as countries sponsoring academiae, and individuals financing research out of own pocket.

It may be very hard to estimate effects of mis-predictions on research, due to this continuous financing -- financing that's independent of whether there is a clear, short-term goal for the research.

EDIT:
the Rice's theorem, posted by sid0 [2], is a much better example.

EDIT2:
as a funny corollary to the Halting Problem, in some cases even running the program won't give you a definite answer -- the program may go on endlessly. Running the program is not a fool-proof solution, thus not a general solution.

It follows your discussant was proven wrong (not completely right, to be exact) preemptively -- by Turing's proof of undecidability of the Halting Problem ;-)

----

[1] http://en.wikipedia.org/wiki/Halting_problem

[2] http://news.ycombinator.com/item?id=2392186
I've noticed two distinct groups on HN:

People like you, who come to HN for startup news

People like me, who come to HN for HN's take on news

The rift is causing more headaches for both sides as time goes on (and it's not going to go away on its own), so it's reasonable to split HN into two subsites: Hacker News and Startup News.
Apple Rumor Publishing Guide [InfoGraphic]
I disagree that Android users are vocal about updates, after all, people are buying phones with 2.2 in mass. I think Facebook or Amazon can get away with releasing on 2.3 without any backlash whatsoever until/unless the next version has a major killer feature.
If you miss the hiring posts when they're on the front page, you have to trawl through multiple posts (one early one that has some employer posts and a thread about "don't post early). Inconsistent naming could cause you to miss a thread.

And this isn't just about making it easier for job seekers -- we want to make this easy for employers to encourage them to come here when they're looking for talent.
I'm going through the process of picking a name for a product and I have to say, it's tough. You need something memorable, but also something that's easy to say or turn into a verb. You want it to be able to roll of people's tongues without sounding awkward or stupid. It also has to be obvious how it pronounced so you don't end up with confusion.
Grew SaaS into sustainability, work with Johns Hopkins and Cornell, never on TC
Last year, we launched a SaaS service that is quickly taking over the university space. It gets students more engaged on campus, ultimately resulting in higher retention and streamlined workflows for staff.

Despite our best efforts, our press coverage has been minimal.

What are some tried and true marketing efforts that a company like ours can take advantage of to help in this effort? Our service is in a space TC (and others) have demonstrated interest in before, so it's definitely a problem on my end.

I'm doing it wrong. Help me.
So you chose a name that was actually a word in another language (tl;dr: pinkeln = peeing in german), and it was embarrassing when you found out. But then you say, "Did it hurt us in the end? I don’t think so." And this is evidence that Color made a good choice to go after a name like theirs.

Color paid half a million dollars for domain recognizability... and this is beneficial because they didn't accidentally choose a name that means peeing.

I don't think your evidence actually argues for your point. What about all the names that aren't a common word in your target language, but don't mean peeing in others, either?
Plotsdots. To me the other two read like 'stat dot us' not 'status' because stat is a word in its own right.
Why I Fell In Love With Big Omaha
I say: pointsinti.me

I think landing pages are a good idea. Maybe have a possibility for comments so people can comment on any bad aspect of the name?

Posting it here in the comments was probably a good idea :)
The rules are so simple, but getting a name right (and getting a domain for it), just isn't simple. And, as the post shows, shouldn't be decided upon lightly :-(
It's OK to be against "frivolous lawsuits" without thinking that every lawsuit is automatically frivolous. There are a lot of frivolous lawsuits in the world today but that doesn't mean the concept of libel should be discarded, and that it sometimes actually happens and should be prosecuted. No contradiction.

Samsung may choose to magnanimous and not sue, with a bit of cleverness they can spin this such that they get more out of that than any lawsuit they could possibly file... but it will be their choice, and if they do sue I won't hold it against them. It'd be fair.
At work?

Yup, and that means I have a pretty restrictive firewall.

Oops! Google Chrome could not connect to ec2-50-18-7-165.us-west-1.compute.amazonaws.com:8081 <----
Windows Live installs the SL directory for Slovenia language support. See my other post a little further down for the link.
Much will depend on A) the details of existing agreements between Amazon and labels; B) the details of Amazon's implementation.

It matters, for instance, if the cloud storage creates a unique file for each song a person uploads or if it creates 'efficiency' by pointing to a single file if you and I were to upload identical .mp3 files. It probably also matters if their online .mp3 auto-storage is moving a copy of the .mp3, or if it's only storing that you have a license to listen to that song.

These details will matter for determining if Amazon is actually offering storage or if they're actually offering streaming, if their existing agreements speak to streaming.
Link points to page2, page 1 is here:

http://www.businessweek.com/magazine/content/11_15/b42230412...

tl;dr version - Google is allegedly asserting greater control over what folks who ship Android can do (presumably as part of the license for the Google apps bit). They are uneven in their enforcement.

Often times articles like this have some base message or meme they are channeling but this one doesn't seem to have much focus. One would guess it was this bold claim:

"There will be no more willy-nilly tweaks to the software. No more partnerships formed outside of Google's purview. From now on, companies hoping to receive early access to Google's most up-to-date software will need approval of their plans. And they will seek that approval from Andy Rubin, the head of Google's Android group."

But its not really backed up by the story line. The story is more a "they are lying about openness, they are really evil" kind of thing that I've noticed quite a few places are picking up. There is insinuations about the justice department and anti-trust. Frankly it reads like something Microsoft would say.

That being said, if Microsoft really is behind articles of this tone, then I'd suggest they take a different approach and offer carriers a replacement for the Google apps package (mail, maps, search, chat etc) and create windows mobile/android that would certainly tweek Google's nose.
Yeah, that's fair, and I don't want to fall on the side of "there's nothing to see here" either. Talking about a platform's deficiencies is essential. I'm just speaking to the general "fire! fire!" rhetoric that comes out a lot of the time.
I respectfully disagree. While I wish it weren't true, comments are voted down for more than just lack of value. In this case you might think that a bunch of "android fanboys" are voting you down because they disagree with your comment. The upvotes on the "highbrow analysis" show you that there is a specific problem with the tone and quality of your comment, not just the content. That's (hopefully) constructive criticism.
Google's driverless cars show amazing potential
That is a good one. May be all XP users should file complaint against MS for giving software that is NOT backward compatible and ask for free upgrade to whatever platform that supports their latest and greatest upgrades.
I've seen these guys evolve when they were literally "a page full of deals" (hence DealPage). It'll be interesting to see how things will unravel in this space because I think user experience will be a huge factor in retaining engaged users.
Yes, Google has many good products people want to use and aren't forced to use. But the same was true for Microsoft at its "evil" peak. They made business applications, games, development tools, peripherals, and technical books, for instance that people wanted to use, but were not forced to use, and for which good alternatives were available.
Stash: makes it easy to speed up code by caching results of expensive functions
It didn't hurt us (yet) as we were just starting out. But remember, meetings with VC's became awkward, and as said, I am still awaiting the first German app developer to use the service. So, in the end, it got us traffic (which didn't hurt). But the name will be an issue that will haunt us unless we change. We made that decision, knowing that it would cost us. But no regrets now.
Wow, I mean, I'm young but I do remember the late 90s where every document had to be in .doc format (last I checked it's still pretty mendatory) or else no one could open it and Microsoft did everything they could to prevent other from reimplementing that format. Or how microsoft took a protocol like netbios and then smb and made it so that no one could interface with their network protocols without some crazy reverse engineering (thank you Tridge). Or how IE took over and slowly started adding incompatible stuff (look at activex and jscript as a good example) to make it impossible to work without, I still find apps that require IE6 to function. What about their attempt to re implement java and make it incompatible.

... the list goes on but show me a similar list from Google.
I do not fully agree, my neighbour was hit in a car accident. The driver was some young idiot, driving at 90kmph (56 mph) on red on zebra crossing.
Later he said that the car had been stolen. The only proof that led to conviction was data gathered from BTSes and data about 2 calls he made (times, location).

But for the Data Retention Directive, this reckless, young man would have been found innocent. Now imagine the same thing happening to someone who is important to you. What would you say?
This is a truly insightful comment, and really clarifies the distinction, I think, between Apple people and non-Apple people. Though, really, I suppose it's more of a point on a spectrum of how much of your tech decisions you're willing to farm out.

As for me, I fall on the other side of that point. Whenever I use an Apple product, I find that I'm often annoyed at the decisions that have been made for me, but more than that, I'm not allowed to change that decision.

It's interesting, though, that people on either side of line regard the other side's feature as a bug.
Unless that is your M.O. and it has consistently worked for you.
What do Turks have to do with it?
Thats his web site? OMG.

Best thing about that site: he charges $60 flat rate for virus removal.

http://www.nesecc.com/Flyer.htm

Damaging his reputation, that of his friend the writer, and of NetworkWorld: free.
> Math education should at the very least include a description of what math is and why it's interesting.

But let's be realistic about this. "Interesting" is an opinion, and the number of students who don't already find it interesting who would if we took the time to explain it would be fairly small.
If you're going to change names I would go for one you won't have to spell out loud to every single person. It also feels awkward to say in English with the 'w' after the 'z'.
It was actually a visualization of the inside of an apple. We seemed to have failed at that too (LOL).
Why Social Influence Matters to Businesses
I laughed out loud when I clicked on that link. (Un)fortunately for me, I work from home so I don't have anyone checking over my shoulder.
Help Us Build A World-Class Node.js Hosting Platform
Are you sure you've drawn the right conclusion?

Why picking a name for a startup does matter

vs

Did it hurt us in the end? I don’t think so.

Seems that the correct conclusion is: even if you pick a disastrous name, you can always change it later.
Maybe http://www.onewayfurniture.com/diamond-sofa-triangle-dining-... ?
Pinkel pinkel little star how i wonder what you are.
Source Code: A thrill that takes liberties with logic
I agree except that 'taking an operating role in the business' is a big grey area.

For example, I could see someone meeting (1) & (2) but merely providing some of the graphics for your first prototype. This may be crucial to your first prototype, but it is an extremely replaceable skill-set and it is not crucial to the longevity of the company. This person should not be considered a co-founder of your business. Now say the same person helps out with product development, takes over marketing and demonstrates that he can one day manage people and you've got someone who is less replaceable and more of a co-founder. Therefore, I think you need to make really clear what you mean by 'operating role in the business' before you make decisions about co-founders
Not what I heard last time I asked ;-). How about > 250K for a small multi-core installation?
Is fragmentation really the issue? I think the issue is quality. Every android phone I've used was very different from the last. My friends G1 isn't a lot like my Vibrant and my Vibrant isn't a lot like my old EVO. Three different GUIs! Heck, Samsung decided to put in their own filesystem on the Vibrant and all Vibrant owners suffer from random lag.

Each phone has a different camera app, different gallery, different everything. Its annoying. They're all more or less phoned in - if you pardon the pun.

What google really needs to do is address its ugly stock GUI and put some shiny on there. Put in a decent media player. Put in lots of Apple-quality apps so that OEMs don't feel the need to completely redo everything because the stock android looks like something a defense contractor would make.

Maybe they can even make custom GUI enhancements run in userspace so that updates don't require redoing them. There should be a skinnable layer on top of system widgets. Heck, once you have that then google can start pushing out its own updates to phones and OEMs won't need to wait 8 months to port them over.

One can dream, I guess. Or I can buy an iphone again or move to Win7. My little Android experiment isn't really going anywhere. Its just as locked down as an iphone in practice and I suffer with Samsung's or HTC's low quality enhancements.
This is exactly the same way I think, too. I mean, you don't learn everything when not putting effort in but familiarising yourself with a new technology is half the battle.
I vote no. Its valuable to see the HN name of the people submitting open jobs. For the most part, people aren't only interested in a company name. They're also interested in the people they could end up working with. I want to see the submitter's voting and commenting history.
KCK Mayor and Googler Kevin Lo on KCUR now about Google Fiber project
Financial planning for hackers
New Trailer For Singularity University’s Futuremed 2011 Executive Program
Using stricter compiler flags is often the fastest and easiest way to catch such bugs. Here at CMU, we usually require all assignments for undergrad C/C++ courses to compile with no warnings using "gcc -ansi -pedantic -Wall -Wextra".

If you never acquire the habit of writing sloppy code and ignoring warnings, it's not even that bad. In fact, it's only the kids who already know C coming in who complain about the stricter flags.
I'm afraid that's a tough one to solve too. We thought about it, asked a few native English speaking friends to take a look at it. We liked Zwapp very much because to us it associates with our idea that friends would like to swap apps. That name, and domain are obviously not available, so we ended up with Zwapp. We hope it will work out well, but it is a bit of a worry to us.
Hey all, this is my company and I'm really chuffed about the news, just wanted to share!
" everyone uses Google because it's where EVERYTHING you use is located and Bing doesn't offer anything "better" than Google - so why change ?"

That the problem with Bing, what's the point of it? Plus it's by a company who has a tarnished reputation.

By the logic of your argument we should complain because MSN is entrenched in my country (Canada) thus they have a monopoly because no one feels like switching away. Except MSN messenger does what people want, why would they switch to the same thing elsewhere?
No, not so much.
He doesn't intend on sharing the password, he intends on doing the posts himself every month. Perhaps he could have phrased it better as, "Can we all agree that Who's Hiring posts will only be made by this account?"
CapLinked Raises $900K From A-Listers To Crush AngelList*
1) actually they did force you to use IE, it was called directly by the OS, and some of their online interactions required it.

2) mostly it wasn't forcing you, just making it very hard for you to leave their ecosystem. exporting your email out of outlook for example was intentionally made difficult.
Why Do Brilliant Startup Ideas Falter?
KCK Mayor and Google Kevin Lo on KCUR right now, speaking about Google Fiber in KCK. http://www.kcur.org/uptodate.html#Thursday
See my other comment below. Think about the costs involved, both in terms of cash (startups want to manage cash!), design and development time spent to fix this. At some point you find that your brand is in MANY places.

For example. We can fix our site, but we also need to fix EVERY framework that we release to developers. etc. etc.
Microsoft Slams Google With Antitrust Complaint
Zwapp Connect and the hyphenated domain name are not good.
The Habit language, being developed at Portland State (by my colleagues -- I'm a grad student there) falls into the category you're looking for, though the implementation is still under development:

http://hasp.cs.pdx.edu/habit-report-Nov2010.pdf (sorry, no non-PDF documentation)

There was an LtU thread as well:

http://lambda-the-ultimate.org/node/4205
I think this is in reference to the actual "Who is Hiring?" submissions, not to those who post jobs under those threads.
herf, can you tell me where the menubar icon comes from, for the current (not 1.2) version? I don't see it in the bundle, so now I'm curious.

I ask because on Mac OS X 10.7, I'm getting a wildly different, annoyingly-color, icon:

http://dl.dropbox.com/u/13236/hosted/color.png

Whereas on the same machine, with the same version, under 10.6, I get:

http://dl.dropbox.com/u/13236/hosted/normal.png
Android is still much more open than Apple. A developer can actually view the Android source code, you can deploy an application to a device without Google's permission, you can access much more of the OS features from Android than with the iPhone.

The only people this limits "openness" for is device manufactures, which most developers would probably consider a good thing.