skysight-inc/HackerNews huggingface dataset:
Beyond SocialCam, this feature of facebook is absolutely pathetic. I spent many hours trying to figure out why some mildly explicit story I read on HuffPo was showing up on my activity feed when my sister viewed my profile. The same activity did not appear when I viewed my profile.

What really upset me is that if I used the "View Profile As..." feature and picked my sister, the same item would not show up. As I tried to figure out to remove the item, I had to call my sister each time to see if it still appeared. Ultimately, I could not remove it even though I removed almost every possible app. More importantly, I lost faith in the "View Profile As..." feature. If it is not going to be accurate, it's better to just not have that feature.

I really hope facebook takes this privacy stuff way more serious than all other features. I can imagine a nightmare scenerio where an app with permission sells itself to a porn site which starts auto publishing shitty stories.
> The only thing I can guess is that it's the average efficiency of the power supplies?

Googling suggests the most efficient server power power supplies available do indeed have average efficiencies of around 93% (e.g. http://goo.gl/R1HqV ), so yup, that seems likely.
I don't get your argument. I suppose more cars really lead to more car accidents. Where is the error? You want to have more cars and maintain your old level of car accidents, but it is very unlikely to work out...
Algorithms are certainly good at finding patterns in large data-sets, couple this with some talented writing at a high level and you may have a news service of the future.
Those high-carb diets were probably useful several decades ago, especially in countries that suffered from the world wars. I think it had good intentions but due to those commercial influences, the advice wasn't adapted to fit modern lifestyles.
I think this is a reasonable product, but don't understand why it's a Kickstarter project. If the author has been developing a similar series for Java over the last year and a half, why does he need funds to do it for JavaScript?

I think the Kickstarter concept is fantastic for things that need to be fabricated, where building in bulk is a significant cost difference. But it seems like there's a trend where people sell products that don't actually need start-up capital through Kickstarter just to get an advance. This project may be worth the money, but I find the trend worrisome.
That's not correct. Consider this comparable example following your logic:

The Oxford English Dictionary has a copyright on the dictionary of every English word, and therefore Oxford Press has a copyright on every English expression.
Facebook has ads that people like your mother will think are from friends. If users can't tell the different between Google Ads and search terms (or between CBS and a random site), they're unlikely to distinguish between newsfeed updates from friends and paid ads.

You're right that that's totally different from intent. But it's valuable for brands which spend billions [1] per year on exposure-focused ads, like product placement.

[1] http://adage.com/article/madisonvine-news/product-placement-...
Seems pretty experiemental. But just for a key-value store and using the json datatype, how good is the support for all these features in libraries like ActiveRecord pg adapter? I remember that two years ago features like bounding box selects required plain sql, although some quite bad libraries existed.
Is "Show password" checkbox on websites login a good idea?
Aren't you shifting the framing of the issue right there, suddenly going from "downloading an album" to amassing "collections" worth tens of thousands of dollars?

Also, Canada is signatory to the Agreement on Trade-Related Aspects of Intellectual Property Rights; having collections of pirated material deemed to be of "commercial scale" is a criminal offense.

I get that you're trying to distinguish between what are often civil vs. criminal matters, but it's a bit of a stretch. "Stealing" is a term that gets used for a lot of things other than literal theft in criminal law.
I absolutely agree with the broader point, and even the somewhat-shoddily-supported Verizon Galaxy Nexus is a shining example of up-to-date software in comparison to most released Android devices.

I think Google are going to be addressing this in a big way in the US with their recent move to sell unlocked devices directly to consumers. [0]

I am quite interested to see how CDMA (Verizon, Sprint) factors in to Google's latest device play (since CDMA devices, even "unlocked" ones, need to be approved by the carrier to be activated).

0: http://online.wsj.com/article/SB1000142405270230437150457740...
I'm not really sure if or how this should rewrite your conclusions, but cbs does stream full episodes of the good wife

http://www.cbs.com/shows/the_good_wife/video/
England has the concept of arrestable offences. There are criminal laws which go in front of a magistrate (or a judge & jury if severe enough).

Theft would be a criminal offence. Shop-lifting would be counted as theft.

Violating copyrights is illegal, but it's not a criminal offence. You're not going to be arrested for it. The Crown Prosecution Service won't do anything.

The rights holders can sue for loss of earnings - that's 79pence per track. They can try and sue for the stuff you've shared.

Copyright violation becomes criminal offence if done as part of trade - burning movies to DVD and selling them, for example.
Of course the people who wont listen to you are probably ignorant enough to think that using free software is stealing the opportunity of a proprietary software developer to make a sale.
What do non-programming designers have to know?
Sure, because with traditional media, that was the best they could possibly hope for. In today's world of online comparison shopping, though, brands can easily close the deal for you with one click. (The fact that you can't buy a car with one click shows how hopelessly behind the industry is.)

It is not necessary to have an image of a brand planted in your mind before a purchase. It only matters that you're guided towards the brand when you are ready to buy. Advertisers were happy with a "brand image" before because it was the best they could do. But these days, it seems almost worthless.
>value investors

Just following your logic here, value investors bank on the market's eventual rationality?

Or is it rather that a company who is undervalued for no real reason today might be overvalued for no real reason tomorrow?
That doesn't explain the loss at all. The 360 is liely not costing more to build at this point in its lifecycle and all the games are actively paying their royalties.

The Xbox is profitable. The problem is the other businesses lumped in with them.
Google to sell flagship Nexus devices with multiple partners this fall
Wow is that ever a gross generalization.

That's based pretty heavily on your personal social circle, I suspect. It doesn't match with mine at all.
DC SICP/Scheme Group (HacDC)
Interesting side point: the WSJ article was on HN first (http://news.ycombinator.com/item?id=3978537) but Forbes's rewrite of it got all the upvotes because the WSJ article is behind a paywall.
How to Win TC Disrupt
I tend to find that with Android success is directly proportional to how much the platform is embraced as it is. Many people seem to approach it as a slightly different Linux, iOS or J2ME/J2SE and get very disappointed. If you fight it it will bite you in exactly that sort of way.

The problem is the API is huge, and the documentation isn't great either, so you're supposed to learn best practice from the apps in the OS source tree.
> Aren't you shifting the framing of the issue right there, suddenly going from "downloading an album" to amassing "collections" worth tens of thousands of dollars?

No. While the large numbers illustrate my point better, the small ones hold true as well. Steal one album: arrest, criminal record. Download one album: nothing.

> Also, Canada is signatory to the Agreement on Trade-Related Aspects of Intellectual Property Rights; having collections of pirated material deemed to be of "commercial scale" is a criminal offense.

I'll have to look into that - thanks.
Interest is far from enough anymore and I think your example is an exception to prove the rule.

Go watching a movie are such an ingrained part of life for many people and thus we are always "on the look" for a good movie to go watch.

But try and do that with a car brand or any other non-commodity and intent suddently becomes the most important factor.
That is true, but I still hold that .NET is more complex than C++. With C++, the language made a choice (unfortunately, probably not the best one). With .NET, one can encounter both choices in a single program. "Don't do that" is not suffient here; the two choices might have been made in different third party implementations of a common interface (let's say logger subclass A hides Log(char) in the base class with a Log(int), while subclass B overloads it with a Log(int))

Far-sought? Probably, but still surprisingly complex for a language that tries to be simpler than C++.
Shockingly easy way to get thousands of users to your new app
Wait,

You don't have claim that programming is the bestest, most creative and constructive thing ever to say that programming has a mix of creative, constructive activity that is unique to it and can be uniquely satisfying in a certain way (just as painting, dance, martial arts and system administration have their unique aspects).
I have one of those, but the Rpi HDMI doesn't have analog pins, afaik, which precludes its use with older LCD monitors with only a VGA (analog) input, which was what I meant initially, sorry if I didn't make myself clear.
On the MSVC side the option is -FA[scu]

/FA[scu] configure assembly listing

(this is from CL 15.00.30729.207 from the WDK 7.1)
I'm pretty sure most people leave high school and if you asked them 12 months later about gravity they couldn't give any kind of coherent answer, just something along the lines of "it stops us floating off into space". Just like all people need to know about coding is it is how websites and apps are made. Any more specific, no one cares.
I've said this repeatedly: Facebook is a high-risk proposition, particularly as an investment (disclaimer: I work for Google). "Intent" as other commenters have noted is a big part of the story but it's not the only story.

Search can broadly be broken up into at least two categories:

1. Navigational eg typing "b and h" into the browser; and

2. Informational eg "cheap flights to jamaica".

I don't know what the make up is of (1) vs (2) but I expect for normal users (1) is pretty huge. I would guess that ads are have lower clickthroughs for (1) than (2).

(2) is where you have the intent. The user obviously wants something. They may find it with an ad. They may find it with organic search results. Either way, the goal with search is to get the user the best result.

With Facebook you tend to be just looking at friends' updates, posting your own updates, posting photos and the like. You don't go to Facebook to find things. So it doesn't really matter how much targeting information Facebook has if you don't have that intent.

Many will say "but what if you do start going to Facebook to find things". That's a massive "what if". What if the Sun expands tomorrow and swallows the Earth?

Facebook has (IMHO) a number of strategic problems:

1. It has no control over mobile. Both Google and Apple have mobile OSs;

2. It has no search engine (which is how it could monetize its user information); and

3. Users of community-driven sites are notoriously fickle. There is nothing preventing Facebook from being the next Myspace when something newer, cooler and hipper comes along and the users move on.

Early founders, employees and investors have obviously done spectacularly well and there's a lot that Facebook has done right (all the more surprising considering the length of time and the age of Zuckerberg). It's also created an engineering environment that attracts and maintains top talent (although we'll see if that last once the stock plateaus, which is simply a matter of time). But would I be buying in the IPO? Not a chance in hell.

This isn't about predicting imminent doom. Facebook will be around for years to come. It's about the upside reward vs the downside risk. Facebook somehow is still considered a "growth" company and values as such (with extraordinary P/Es). This will at some point change (as it did for Google some ~5 years ago).
This isn't really an issue that you can take an extreme on. Even in relative "failure," Microsoft has executed correctly in mobile.

Actually, their execution has been way better than I would have expected. It is losing money, sure, but short term losses are not important when you're talking about entering a market as large as the mobile phone market after the existing players are firmly entrenched. The traditional metrics of success only matter after you've been successful.
The rumor I heard from trusted sources is ~90m
When I was younger my Dad taught me how to fix the car. It was a skill that I never used professionally, but has served me quite well in college and beyond.

Programming isn't an either or proposition. It is one of the many skills someone can learn throughout their life. I will teach my nephew how to code, just because it is cool. If it provides another window onto the world, cool. If not, it will be fun to show him how photocells and programming work.

My biggest disagreement is the portrayal of plumbers in the original article. I learned how to wire a basement and build a photo lab in high school (want to take photography? well, see we need a place to develop film....) Every skill, well taught, teaches you a little more about the world. Don't be a snob about it.
Your description reminds me of the Target/pregnancy story from a February[1]. The evidence there proves it's possible. The question then: Is Facebook's data as good as Target's? For Facebook, certainly. Can they get away with exposing that information to advertisers? I'm not sure.

[1]: https://news.ycombinator.com/item?id=3601354
I have a BS in CS and have tried so many times, even learn regex the hard way, and still can't remember the special characters and how they interact. Oh the pain.
Hey,

That's not true, you can do either CPC or CPM for any kind of facebook ad; what they did do is replace the CPM functionality (which btw, is still available if you use a third party ad tool with facebook) with an "optimized CPM" which auto-bids for you according to what results you want to get.

You can still set a manual max bid though :)
People do have no idea how cars work.
Professional programming's only been around for 2-3 generations. I don't think there's any hard evidence for the skills being limited to a particular domain - rather the opposite, we keep discovering new things to apply code to.

It used to be that programming was seen just as "large scale number crunching" and even top people in the computer industry didn't see greater application(e.g. the "only 5 computers in the world" quote often attributed to Tom Watson). We've progressed quite a ways from that point, and nowadays I think we've reached an era where no programmer can be expected to know all the programming knowledge that exists. There are too many different domains and specialties.

And that, in turn, means that as a society we need yet more programmers to cover all possibilities and make more discoveries. I think "skill" is very tangential to the discussion, because one of the domains that has ample room to progress is language design and engineering techniques.

When people online toss around phrases like "best practice" and "professional-grade" you can take it with a grain of salt - most code barely works, we don't actually know how to do it right, and we spend most of our time on concerns that are bikeshedding, not order-of-magnitude productivity enhancers. We're still catching up with some ideas from the 70s about how to build software.

Instead just be "humble yet courageous." If you don't know if it's right, marshal all your available defenses - source control, backups, comments, references, IRC channels etc. - and then go try it. It's an experiment, and it probably won't take long to figure out if it has problems.
LLJS : Low-Level JavaScript
These articles are so amusing. As a regular cyclist eating too much has never been a problem for me. If people really wanted to be thin they would get their ass out on the bike trail with the rest of us ridiculously fit people instead of sitting in front of the television. Since its pretty lonely out there most of the time its clear what choice people are making and I don't feel one bit sorry for you when you have to live with it. Fatty.
I agree, and I think that the Facebook ads with the highest potential are for products that fall in the disposable income/non-considered purchase/splurge categories.

I'm not likely to see an ad for a GM product and immediately run out and buy one (and I'm guessing this is true for 99% of Facebook users). But I have seen ads, and posts by friends, for random products in the $10-$500 range related to things I didn't necessarily need (or know existed), that HAVE influenced my purchasing decisions.

Facebook is a new and different advertising channel, much like Google and Internet ads were before it, and companies and agencies need to adapt accordingly to this.

If you've been around long enough, you might remember stories from the late 90's from companies that both swore by, and swore off, Internet advertising...
I don't currently have Outlook/Exchange. I suppose if I did it's possible that gmail would seem much nicer to me than it currently does.
what do you care? You're not going to get anywhere close anyway...
Considering the proliferation of religion, there are bigger magic issue facing the world than coding.
I recall getting Blizzard's implementation working pretty well after going through a maze of help topics and finding particular ports that I needed to enable forwarding for.
It would be interesting to show the salaries as a ratio of average cost of living and then compare it to Madison Ave salaries in the 80's... my bet is average has gone dowwwwwwwn.
I gave up sugar a few years ago and there was pretty much no effect. I didn't have much sugar before, and there are plenty of other sources of calories.
I read this, and i don't take away "our proposal was better", I take away "i'm upset they didn't do what we wanted, despite the fact that we wanted it".

Reading the community group, i don't see some "broad support", i see a few web developers saying "this sucks, this thing is better", and on the other side, a few browser vendors saying "no that sucks, this is better".

Someone has to make a real decision, and that seems to be what happened here (from what i understand, the W3C process usually ended up in everyone talking about their feelings for 6-10 years)

BTW, nowhere in the discussion, do i see anyone on the "picture is better" side describe any of the arguments against it, and it seems to hard to believe it is so amazingly perfect that nobody had any issues to with.

TL;DR If this article is representative of the attitude and arguments put forth in favor of the suggested proposal, it is completely understandable that something else was done.
Respectfully, I got a Galaxy note for the full sticker price and am "stuck in 1997" using Gingerbread.

The phone screams for ICS, and it's nowhere in sight for the newest LTE phones.

The form factor and phone itself is fantastic. I don't like that I miss iOS 3 because it did more.

What I've learnt is:

1) After Android releases a new version,

2) Samsung has to release version with their stamp

3) then it gets passed to your carrier to release a new one.

The Carriers are the bottleneck for the most part given the amount of Samsung ROMs floating around. They may or may not update it, or release anything.

Many of us have been spoiled with direct updates from Apple.

When I first got the iPhone a few years ago I wondered why Apple was so gung ho about controlling and directly updating my phones.

In hindsight, it was most welcome.
This guy was one of the people behind StackOverflow. And people wonder why StackOverflow deletes useful topics and is full of smart alec answers. This attitude and seriously flawed thinking is why.

Become a programmer, by all means.

But please do not become another Jeff Atwood.
In Chromium on my netbook, I could not figure out how to view this awesome thing that everyone's talking about. It looks like the page is supposed to scroll down, but I could not do it for lack of a vertical scrollbar. The horizontal scrollbar doesn't reveal anything useful.
HDMI is compatible with DVI. You can convert from DVI to HDMI and vice versa (without requiring logic, simply hooking the right lines into the right port).
It's got nothing to do with learning skills for jobs.
Token English person here. I called them dashes until I moved to Japan where no-one understands what I mean if I call them dashes.
I doubt anyone is getting fat from raw whole foods.
Rewrite of

http://online.wsj.com/article/SB1000142405270230437150457740...
No that is what the media buyers do which may or may not be affiliated with an agency.

The agencies don't get the markup the media buying companies do. They are to the advertising industry what realtors are to the housing market.

Most of the houses have no idea what they are doing, which only works because their clients are even more clueless.

It will change within the next 5 years and the media buying houses will be mostly gone with a few exceptions.
Ah, that is until you look at the average salaries for developers versus designers.

Heck, even look at the average salaries of illustrators vs. graphic designers.

It's also MUCH easier for a developer to bootstrap and start a project on their own (be it a app, website, or add-on) than a designer/illustrator. The latter group can start some interesting projects on their own without needing to code but they are GENERALLY less scalable and lucrative.
I work in facebook advertising and I'm still often surprised at the quality of some ads: recruiter ads targeted explicitly at my job title, ads from brands that want to drive engagement using facebook questions, etc.
Facebook’s business model
Vim plugin for calling Git funcs
You and @VikingCoder make similar points. I suppose it's possible that I suffer slower gmail than you guys (I am mostly using a company 'apps' account, maybe that matters).

It's also possible that you find gmail awesome because you're comparing it to an in-house system. I'm not. I'm comparing it to Asana, Quora, StackOverflow, or even other some GOOG products. In my world Gmail lines up with JIRA more often than with the tools whose performance consistently delight me.
Judge's Anti-Piracy Activities Draw Accusations Of Corruption In Pirate Bay Case
Bloomberg is not exactly a babe in the woods where technology is concerned. http://ecommerce.hostip.info/pages/111/Bloomberg-L-P-EARLY-H...
...worked for youtube.
TV Network Execs Going To Court To Say Skipping Commercials Is Illegal
Just me, or is Svbtle's "kudos" widget absolutely balls-to-the-wall counterintuitive? I gave "kudos" earlier by accident...