skysight-inc/HackerNews huggingface dataset:
"Microsoft makes an endless quantity of software that is alluring to big businesses, like Office, SQL Server, Exchange, SharePoint, etc..."

Let me offer some perspective on this. I worked for a number of years as a programmer at a large (read: "enterprise-scale") entity. Being in closer physical proximity to the general workforce than our IT department, I was often the go-to guy when employees needed tech support.

And one thing I learned is that Microsoft's overcomplicated software saps countless hours of productivity from organizations. I shudder to imagine the salary dollars that go to waste every day as people search for a certain button in the Outlook interface, fiddle with Word's quirky indentation logic, try to set up mail forwarding in Exchange, and panic over the "lost" (actually hidden) rows in their Excel workbooks.

If I were running a BigCo, I'd avoid exposing my regular employees to MS products. If my DBAs wanted to use SQL Server, ok, no problem. When it comes to software that is purely internal to the tech department, I'd trust their decision. But if I would never force my marketing department to do all their mail and calendaring with Outlook, unless of course I were willing to accept the inevitable productivity hit.
Right-click, view source :D
Agreed.

I'm curious what your thoughts are from there? Who does the purchasing?

Don't tell me it's all going RTB or something like that; premium advertising is still how the publishers are going to make money and you really can't automate that.

You are going to need high touch sales presence, bespoke custom executions, etc.

I'm definitely not going to miss the buyers.
I agree with that you've said, which is why I think Google should stop listening to "expert bloggers" that Facebook and social will kill their business, and have a more thoughtful approach about social in their search engine - if they even have to use it at all.
Dwolla just kicked out their biggest customer via TOS: Bitcoin
>> eat more "good" fats, and little or no grains and sugars.

Grains, specifically cereal grains, may serve as a limited dietary source of fiber, essential amino acids, vitamins, and minerals. As with everything, it is best to exercise moderation but I wouldn't recommend fully removing grains from the diet.

Refined (table) sugar is a common offender but small dosages of fructose and sucrose from a daily serving of fresh fruits and vegetables are justifiable.
The current rules a device must meet to use the android trademark are at http://source.android.com/compatibility/4.0/android-4.0-cdd....

The short version from http://source.android.com/faqs.html#compatibility :

'We define an "Android compatible" device as one that can run any application written by third-party developers using the Android SDK and NDK. We use this as a filter to separate devices that can participate in the Android app ecosystem, and those that cannot. Devices that are properly compatible can seek approval to use the Android trademark. Devices that are not compatible are merely derived from the Android source code and may not use the Android trademark.'
Era of a diminished superpower
You're the one who made the hasty generalization, not us.
I don't believe that radio stations do not a) compensate the music source in some way or b) have an agreement with the source otherwise authorizing them to broadcast it. If they don't, then that is between them and the source. You are not involved in that part.
> Calories in calories out.

Every time someone says that, the people with a hobby-horse to ride come out and beat on the person for a bit. Especially if they imply that honey (no, sorry, the correct term now is HFCS) isn't the Devil's own temptation sent to corrupt and impurify our precious bodily fluids.
It's a privacy issue.

Imagine I'm an Evil Doer(tm) and I decide to go to a porn site and download "Sick fetishes 3" just so I can publish the list of IP addresses that were part of my BT swarm.

With BT right now, you as a user are probably savvy enough to know that risk and accept it, but if it was built right into the the browser, a lot of bad things could happen.

It's too bad too, because I'd love to see a much bigger adoption of BT.
I highly recommend you consider using mocha with the TDD interface rather then nodeunit.

[I recently evaluated different node testing libraries](https://gist.github.com/b0382064a4ddac608b8c), which may help with your own evaluation.
Very cool. Looking forward to trying it.
Ubuntu is the only thing I ever use BitTorrent for and I'm so happy BitTorrent exists when I need to download Ubuntu
> I'll bet you don't even realize it's spam.

This is so condescending it's amazing. You're calling me an idiot, you know that, right?
Wow. Jeff's article was not nearly as silly or inflammatory as some of these responses. Zed's rants can be great fun and quite theatrical, but Jeff was not trying to stifle anyone and prevent from learning to program. He was critiquing the fact that coding is becoming an "end unto itself" rather than one means (among many) for solving problems. Just because one learns to code does not mean one will solve problems - they may create more. Conversely, someone can never learn to code and be amazingly effective solving problems through other means. I am a programmer and really enjoy programming and appreciate its effect on the modern world - but it is not an end unto itself.
No, they didn't. Over the course of its life, the XBox brand is still billions in the red. It only started turning up a relatively small profit a year or two ago. It has a long way to go before anyone should consider it successful.

The problem with consoles is that there's no brand loyalty (except for Nintendo). It only takes 1 bad console for an established player to vanish, and 1 good console for a newcomer to succeed.

Xbox live might be changing that, but it's still waayyy too early to call it either a success or failure. Though, certainly financially, it's been a small disaster so far.
There are some somewhat big, and most importantly legal, actors that do this already for music :)

http://en.wikipedia.org/wiki/Spotify#Technical_information
As an example of getting a purchase before the intent is created, LivingSocial presented me with a number of photography-related deals which I bought. When it was time to make a print of a photo I liked, I didn't think to Google for a printing service, I thought "Let me use my LivingSocial on this."

Facebook has way more information about me than LivingSocial, so I assume they could do a better job of that.

Interesting post on Target.
I didn't call them bad enterpreneurs, in fact, I think it's the contrary. But a programmer who's only had two jobs probably hasn't seen very much of what's out there. For the record, I would ignore what Zuckerberg has to say on programming related subjects. I would, however, take any advice he has on how to run a business. Paul Graham has made huge contributions to the software world including several books, and a language. Neither Jeff, Mark or Joel can say that they've even come close to that.

In short, I was talking purely about the programming aspect of these peoples' skill sets, not their enterpreneurial prowess.
Do you use GROUP BY correctly?
Go has a low adoption rate compared to Java among developers. Go can be the best language in the world, but until there is enough developers using it, it will be a huge gamble by Google. Also this would cause a huge distraction and it would surly put them further behind IOS.
Socializing with friends can sometimes include mentions of purchasing intent.
I hope that was a rhetorical question.
They will be selling me diapers while I'm socializing (!), not when I'm trying to buy diapers. It's just not very powerful.
It's a personal challenge that I have, not to take offense or go on the offensive and not taking it personally. A year ago, I would have reacted in a completely different manner.

But you're right, "That is the nerdiest thing I have ever heard in my life" would probably have been better. And yet, still not constructive in any way. At least this little altercation is constructive, at least for my attitude!
6 Guidelines when Wireframing Web Apps
Everyone on this thread has to realize that they're effectively rebooting with Windows Phone 8 later this year again.[1] Maybe not to the degree of WinMo -> WP7, but it's certainly another disruptive (to the app devs) refresh.

[1]http://www.winsupersite.com/article/networking/time-running-...
This is a pretty sweet idea. Have you heard of 99 Dresses? http://www.99dresses.com/

Crossroads, Buffalo Exchange, and a bunch of other thrift stores are popular here in SF. People love selling their old clothes there to either get some cash or so they can get some new threads there at the store. There are always lines of people waiting to sell.

There are a lot of operational issues like you mentioned that will be hard to address. Can you hire stay-at-home moms who want to make some extra cash to help with your inventory? People ship you the clothes they want to sell, you redirect it to someone in your workforce, and they'll send it out as needed.

How do you know people need this product? Can you go to Buffalo Exchange and talk to customers to see if they would use it?
If google was truly sincere about going green then it wouldn't be so protective of it's data centre energy efficiency innovations. It's great that they're doing lots of work to benefit themselves - but don't try to spin it like it's done out of concern for the environment.
Yeah, and Motorola have their own etc.

It really isn't a big deal. Use reflection to find what works at runtime, and live with it. That's the price of the flexibility which makes the whole thing attractive in the first place.

The big problem is trying to cover all bases from the start: you won't. Attack it like an old school PC shareware dev, and respond to customer requests.

There are far larger problems with Android than this kind of thing. That things on external storage basically bypass the security model is a much bigger concern.
Very nice for a starter project.

Since I am not a cereal buyer... wouldn't it make more sense to compare the price per ounce?
Zero (unemployed). CS graduate with experience in Linux and Windows Server, LAN and WAN administration, database design, web development, GIS. When I've found work it has usually been in the $12-$16/hr range; the most I've ever been paid was $25/hr, the least $8/hr when that was still above minimum wage. Location: SF Bay Area (Sonoma/Marin).
Typically when someone "likes" a product or service, that shows up as the ad. For example, my father "liked" Carnival cruises, this makes sense as he's been searching for a cruise lately. The ad showed his picture next to a Carnival ad. It looks very authentic if you're not paying close attention.
Darell Issa Puts Old Leaked TPP IP Text Up For Discussion
These labels feel problematic - they don't seem to accurately describe any of the companies listed, nor do they really offer much in the way of analysing new ideas.
You don't just socialize on Facebook. I listen to music on Spotify (tied up with Facebook), I read articles people post on Facebook, and most importantly, I visit hundreds of web pages with Facebook "Like" buttons which Facebook can use to build a profile of what I'm like even when I'm not on their site.
Sure it does. Malware, from wikipedia: "Malware is a general term used to describe any kind of software or code specifically designed to exploit a computer, or the data it contains, without consent."

User consent is typically given to yield some kind of functionality not to inject ads on pages the functionality is just bait.

That's just misdirection, it's not even clever it is simply bad. And whether we're talking about data in transit or stored on the computer is bickering over details.
i don't disagree; i stupidly answered the question poster asked (how could microsoft not make a profit selling xboxes) instead of the question s/he meant to ask (why did the entire bu lose money).
I encounter plenty of engineers who are saying they can't come up with good ideas. I think the problem for us engineers is that we're trained to work around problems, not confront them head on. The list on this blog post is great, but it takes time for the habit to form once you change your mindset to pay attention to problems you encounter. It's a habit, and it takes time to form, but you'll notice it more and more as the months pass if you're committed to it.
I have a limited perspective (I guess as all of us do) but I find that the coefficients listed for offsetting the wages by city are not very on-par with the average wages that I know of in the expensive cities (SF/NYC). They are not drastically off but I've found the wage swings to be more moderate when going to a place with a much higher cost of living. In all honesty, in some of the most expensive spots the average wages should be double the national average to be fair but Im still waiting for that day to come :)
Publishers might disagree with you. Not only are they denied the income of their work, someone else profits from it.
EF5 Release Candidate Available on NuGet
Ugh, ignore the research comment. Somehow I mixed up your nick with the other guy who referred to that. Face red.
Facebook Acquires Lightbox - The Industry
In my experience the best way to come across startup ideas is to work at a startup. There's an pretty awful irony to the situation of being strapped for cash, resources, and sleep. Just about all I see are problems that I'd love for someone to take my money and solve!

Seriously. Just come sit by my desk with a notebook and scribble down what I'm doing anytime I curse at my computer.

More practically... join a startup, or tickle people who are knee-deep in one for ideas.
I think I want to help you market it. Send members an email. Look for it in my profile.
They did help start this: http://www.climatesaverscomputing.org/about
>The book was purchased.

For most things to appear on BT or elsewhere, someone has to buy them first, too.
Your argument, therefore, is invalid.

As for the rest, your whole point hinges on "it's approved content distribution".
I say that is bullshit. You can and should not be able to control distribution of
digital content. It's one of the greatest blessings of humanity to be able to access,
hand on and build upon its shared heritage. We should embrace it as the monumental
achievement it is - but here we are, having to justify it.

This entire "problem" amounts to an industry that is - excuse the language - butthurt
about having lost their business model to technological progress, and feels entitled
to being granted an exception by cementing said business model into law. This needs to
stop before any more permanent damage is done.

>each has a payment structure in place that allows the content creator to
receive compensation. Straight up piracy lacks that compensation.

Allow me to laugh, because the last people who benefit by this system are content creators.
If you seriously believe copyright is, was or will be for creators, you're in for a bad surprise
if you ever take a look at the history of what probably was the most harmful idea mankind ever
allowed to happen.

And many of the compensation methods are merely forced monopolies, which don't
have any validity beyond "the law says so". The law is wrong. It therefore needs
to be changed. As long as that hasn't been done: ignore it. Subvert it. Attack it.
In other words: pirate. And try to support the creators, while you're at it. And I mean
the creators, not the copyright industry.
I suppose I didn't consider that -- yes, I am a native English speaker.
Cara Meninggikan Badan Dengan Cara Alami
How could Google create an incentive for carriers to upgrade the devices? Ask users to pay $10 for updates?
Lets look at the short term since their IPO is around the corner.

I think the short term metric is whether they're worth a 100B valuation. Q1 profits were $205M give them leeway (they did spend $300M cash on Instagram) say they have 1B in profits this year and their P/E when they go public will be ~100. That's indicates an extremely high growth company.

Considering their profits are down this quarter and their growth rates are slowing I think Chris's point may be more of is Facebook worth as much as they say they are. I, personally, prefer to see them at a P/E of 40. I think this is a pretty mature company and their primary revenue growth is behind them. The real short term question for Facebook won't be whether they can continue to grow their user base (they're likely tapped out) but how well they can increase the revenues on the users they have.
I think a better analogy is a web browser. There are many versions, many resolutions, but they all roughly support the same API, while modern browsers have more features.
Diving Deeper Into Data from Research
There isn't a way of protecting against this attack, unless these buttons can't be embedded in web pages.

Well, that, or use Flash.
You've never used Lotus Notes then ... you have no idea what non-intuitive counter-productive UI is until you use Notes.
Oats are a grain, and I've never heard anything but praise for oats, from anyone.

Such things as russet potatoes are probably more questionable than oats, for example, as I believe they are almost entirely starch.
Until someone gamifies car purchasing, so that when I get 10,000 facebook points, I can redeem for a discount at my local GM dealership. Now that would be a great source of leads for car manufacturers.
The browser vendors are the only group with power here. I'd rather have a spec that isn't perfect but actually gets implemented than a spec that is perfect but doesn't.
>MS was not notable back then

Really? Then by your standard which tech companies were notable then? (he worked there during 1991-1993) BTW, Joel created VBA for Excel as a program manager around the time when Excel gained popularity over Lotus 1-2-3. There are graphs here: http://www.utdallas.edu/~liebowit/book/sheets/sheet.html. Figure 8.6 shows revenue share.

The other company that he had worked at (Juno) was something that I was also familiar with as a consumer.

To support your point, however, Joel's work experience was more on the product side than actual programming. However, ironically for this discussion, the VBA that Joel designed is the way that many noncoders in a business first start coding.
> This amounts of borderline cyberbullying.

I agree it doesn't belong here, but I don't get how it's cyberbullying or anything close to it. Unless you think calling someone 'nerdy' is a grave insult around here, which I also don't really think is the case.
Don't be a free maker
The Humble Bundles and Game Music Bundles have nearly everything they offer as torrents.
Domain and Email Address Verification in Amazon SES
By "extreme acidity" do you mean in your gastrointestinal system or elsewhere? (I've heard people talk about blood-level acidity before.) Was there a test that let you track/monitor acidity as you made changes?
Welcome to consumer electronics. Comparatively speaking, Microsoft has fared quite well.
BitTorrent is a pawn shop that sometimes sells guns to criminals. A lock pick set is more like a keygen, to go with the gun.

(You know, as long as we're speaking in analogies)
Regardless of which step in the pipeline is the problem, Google needs to figure this out. It shouldn't be the case that Nexus phones are special either, in that they stay up to date (normally) while everyone else languishes. I don't know what the solution should be (improved portability to ease updates, contractual obligations, etc), but I do know that this leaves a bad taste in people's mouths. It's not enough for Google to say "we released the code" if no one can actually run it on their phones.

It's not terribly exciting to be running 2.3 on my Galaxy S Vibrant, for which I'm still under the 2 year contract period... (And that's with me flashing CM7 to get 2.3, otherwise I'd still be on 2.2.) Meanwhile, Apple phones update smoothly and regularly.
Thank goodness. While I don't think everyone should learn to code, I totally agree that we need to support those who want to learn.

Thank you Zed.
Unique Modern Home Designs suitable for use anywhere around Australia
Elements of Design offer unique, modern home designs at affordable prices. Its house design plans are suitable for use anywhere around Australia.
While this is true, browsers could benefit from a "bittorrent-lite" implementation. You get the files from a server, but they come with metadata like a .torrent file, which includes hashes for small chunks of the file. Downloads are automatically checked and can resume anywhere. It could all be transparent to the user. Really, it's amazing this isn't the default way to download yet.
That's not entirely valid.

There is _one_ legitimate use for a lock pick set: to unlock something you own that you've accidentally locked yourself out of. There are literally billions of uses for BT: every large public (legal) file that's currently distributed via centralized server.
The Music Industry is Trying to Disrupt Itself
At least in GitHub's case, they have a physical office but I don't think employees really communicate much face-to-face.
"Please don't learn to code" is not a useful or kind thing to say. If he did not mean to say that, then he shouldn't have said it.

Technically most people can get by without literacy, general education, birth control or hand washing. But it's just offensively elitist to say that "most people" don't need things which enrich life and improve opportunities significantly, in aggregate.

How do you know who should be permitted to learn to program (or apply the calculus, or read)? Who are you to say what is a "more effective route"?

Nobody has said anything about doing a half-baked job. Nobody was born an expert, not even you. It's ridiculous to aim elitist bully talk like "half-baked job" at beginners when writing shit code is an unavoidable developmental stage every programmer goes through.

While we are discussing half-baked jobs, let's talk about a status quo where huge numbers of people are doing piles of mind numbing, annoying labor (and making mistakes) just because programming has not been applied. In many cases the funding and justification are not there to improve the process, in no small part because of a traditional culture which tends to programming as effete play or impossible wizardry or both. Do you really mean to suggest that there is NO value in automating or improving processes (or constructing things for yourself) unless you are working full time as a 'professional' developer? The technology is getting easier and easier for people without deep computer science background, so you are on the wrong side of history.

Programming is an incredibly valuable development of this century. It's as much part of the modern human heritage as banking or oral contraceptives. It should be applied in MANY more areas than it is applied.

This macho, elitist attitude is one of the biggest things which keeps a ton of women out of programming and related fields. Treating programming as some kind of venue for manhood comparison, and excluding people who do it for the love and the pursuit of knowledge, is detrimental to the art. It's a bad and unproductive attitude and it should stop yesterday.
I got a great model for Facebook. Pay for privacy. You pay for privacy and they won't give your personal information out to anyone without a judicial warrant and will let you permanently delete information you post that you'd rather no one else see. Another privilege is to let you have multiple accounts under pseudonyms.

However, offering these features is likely to cause damage to the naive belief that Facebook is actually private.