skysight-inc/HackerNews huggingface dataset:
I could use one, been waiting for a few months now. I guess I'm in the magic "nah, not you" bucket right now. If you haven't burned your last 3, I'd love one to ismarc31.
and "who you know" didn't matter?
> gave Hogan the benefit of the doubt.

I feel for Mr. Hogan and Mr. Lam. Of course, none of these allegations have been proven in court, so I have no idea what they actually did or did not do.

But my short time on this ball of rock and water has taught me that when people support you only to discover that you were a blackguard all along, their goodwill becomes countered by an equal and opposite reaction of contempt.

The people who shrugged their shoulders initially are probably still shrugging. But I predict that many of those who stood up and defended Mr. Hogan's and Mr. Lam's actions will swing to become their most vocal critics if these allegations are borne out. Nobody wants to feel like their good nature and trust has been abused, even if indirectly.
Google botched it from the start by offering what was effectively a carrier locked phone. Few people want to pay $500 for a phone that is only fully functional on one carrier. If Google had at least offered one GSM model compatible with both AT&T and T-Mobile 3G they could have offered some choice. Alternatively maybe they could have offered a trade-in/swap program so GSM N1 owners could switch to a CDMA N1 inexpensively. Better yet Google could have subsidized the price of the handset enough to entice people. They basically just adopted the same business model of expensive "unlocked" carrier locked phones that have failed many times in the US before. Not sure if they really expected a different result here or just wanted to jump start the Android market. If it's the later I'd say they got some successful results.
Twitter’s Kills Can Become Twitter’s Killers
TIOBE index places Ruby at 12th position and Python at 7th.
I think the analysis is obsolete, but the specific advice on handling a programmer employee is accurate, if dated.
I can't help but think about geocities having been acquired for $3.5 billion. I highly doubt that facebook is worth anywhere near $22 billion.

In 5 or 10 years when facebook's technology is ubiquitous and free (because it can be) and when hosting facebook's volume of traffic is as simple as writing a relatively small check to one of a billion hosting providers we'll look back at all this craziness and laugh our asses off.
While I don't like the direction Facebook has been going in regarding privacy, I am one of the folks of the position that it is not wise to put stuff on the Internet you don't want being made public. It's not like it takes even super-uber-hacker levels of skill to get somebody else's "private" data on the web. All it takes is for somebody who is granted access to your "private" data to look at your web page or email, and then copy-and-paste, or take a screenshot, take a photograph, screenshare, or have someone else be looking over their shoulder at the time. And once that initial copy/fork is made, the copied data can live forever and is infinitely sharable/viral.

When I first learned of MySpace and Facebook, and what people were doing on them and uploading to them I thought, "This will not end well." Turns out, I was right.
Would love one. Email's also in my profile.
Perhaps programming is an atypical example, though? Without wanting to offend anyone, could I suggest that programming is a profession more like a skilled craftsman such as a carpenter or a plumber than anything which would have traditionally required a degree?

For the most part it requires a great deal of skill and expertise, but not necessarily so much education. Practice is the most important thing, the amount of actual book-learning you need is quite small. This is why twelve-year-olds who have read a few books are quite capable of becoming halfway decent programmers; and I'm sure a lot of us here were once those twelve-year-olds.

I'm not quite sure how to distinguish between jobs that require skills and those which require education, but I do know that a doctor or lawyer needs years of filling their head with facts about a particular field of expertise before they can start producing useful work, whereas a programmer doesn't.
I don't think this is really suitable for web applications. Javascript really sucks at crypto (due to the lack of suitable data types), and requiring Java wouldn't fly with too many people (Flash is sort of in-between, I guess?). There is a very large constant factor here, so and since the whole point of this key derivation stuff is to make an attacker work harder...
He's not talking about either an ordinary programmer or a cracker but the Mythical Genius Hacker(tm): Yes, I am serious; a hacker on a roll may be able to produce, in a period of a few months, something that a small development group (say, 7-8 people) would have a hard time getting together over a year. Whether claims of programmer productivity variation are true or not, I'm dubious that the most productive programmer necessarily goes by the title "Hacker" or necessarily operates in the "mad genius" fashion.

As a software engineer, I'd encourage managers to avoid the "hacker" who is more productive because only he understands the poorly designed system he created. The genius hacker myth is counter-productive here.
This is getting silly. If people are pissed about flash on the iPad + iPhone, then they won't buy these devices. But trying to employ the "taking away your freedom" argument is incorrect and seems like a last ditch flailing effort by Adobe.

It reminds me of the used car salesman in True Lies when he's posing as a spy and trying to get Jamie Lee Curtis to sleep with him. "If you won't do it for me, then how about doing it for your country".
Huh? You've already received a subsidized phone if you are an existing customer so I don't see the point. If I don't want a subsidized phone, why should I pay the same rate as someone that does?

Can we expect LTE phones to work across carriers? If so, I anticipate a demand for change in the US when someone brings their out-of-contract ATT phone over to Verizon and realize they are paying as much as someone that got a subsidy.
The piece doesn't speculate much on how this is getting forced through Adsense. That's the interesting part for me, as either Google is aware of it, or it's an against-terms workaround. If I had to /guess/, it might be related to the "rich media" and video formats they offer, with some custom code getting pushed through in the embed.
> When people think “friends-of-friends” they don’t think about all of the types of people that their friends might link to; they think of the people that their friends would bring to a dinner party if they were to host it.

Could the second category be realized as an algorithm/interface-aspect? Because, basically, this is what Facebook comes down to: "I want to share things with people I have determined will be nice to me, and people that those people have also determined will be nice to me." Note that the second clause isn't "will be nice to them." If A trusts B, and B trusts C, but A hates C and B knows that, then the ideal social network would somehow encode that.

Right now, all I can imagine in an O(n^2) operation where, every time you make a friend, you mark a subset of your friends as their peripheral friends. There's gotta be a better way than that.
Bonus for users without Flash installed: the ad doesn't work.
I'll just add that I think I was letting my experience in creating this application for medical and dental markets cloud my perception. I guess you are targeting non-medical markets with this application and medical markets only with the Enterprise plan.
Against the original binary uploaded to the spacecraft, I would hope.
Interesting idea. But it seems trivial compared with laundering your sheets in hot water regularly
Have you had enough of Facebook?
"They didn't even say that they wouldn't return the phone if they didn't get an official confirmation." That is a ridiculous statement. It is clearly implied.

Furthermore, 'do as we say and you can have your property back' IS coercion. They were forcing Apple to behave in a way that they didn't want to.
Not everyone can or must be successful in high flying, well paid career terms. People of all skills levels are needed by an economy. The UK government's goal of > 50% university attendance always struck me as insidious. The option should be there, but we shouldn't encourage people who are perfectly happy to not go and who have other non-academic or non-career related goals in life (you'd think being a house mom or dad were a curse, a failure, or something..)
Academia is insular and has adopted the extremely broad mandate of "making better citizens" which has resulted in a lot of degree programs that are utterly useless.

Perhaps, though academia has been specialising in the teaching of mostly-useless knowledge since at least the days of ancient Rome, so it's not likely to be a transient phenomenon.
In the UK it's not unheard of to use the term "pray tell" in parlance. Particularly in phrases like "And pray tell what did you get up to last night" expecting a stretching of the truth in return or tales of derring-do or misdemeanour moral offences.
Why waste time incorporating? I'd just put it under some umbrella LLC (cheap & quick) until it has traction. After traction then you can move to C corp only if it's necessary to raise capital.
Are we sure Adobe is behind this? Anyone can make an ad saying they are anyone.
The EFF still feels the warrant was definitely improper, now that they've seen the whole thing (http://www.eff.org/deeplinks/2010/05/iphone-warrant-affidavi...) citing section 1524(g) of the CA penal code, which says no warrants can be issued for [unpublished information obtained/prepared by a journalist].

I am not so sure about this legal theory. Courts have upheld judgments against CA journalists for engaging in actual criminal activity. Also, attorney privilege, which considerably exceeds that of reporters, falls in a case where there is probable to cause to believe an attorney obtained information by committing a crime (CPC 1524(h)). So, debatable.
Reminds me of QLess that just got funded yesterday http://techcrunch.com/2010/05/13/qless-saves-you-the-annoyan...
If you read their articles enough to hit the paywall, why not just pay to support the product they're creating?
It seems to me (IANAL) that Gizmodo took on a lot of legal liability in that email. They basically admitted they knew:

* the property was in their possession inappropriately

* it was a trade secret

* it would significantly damage Apple by publishing the story

It's also clear that the letter is used to substantiate the story for Gawker's benefit, not because there was any doubt about the legitimacy of the phone.

What the hell were they thinking putting all of that in writing?
"100% is impossible" is never a good argument.
Adobe Flash: Almost as Open as Microsoft Office
Hrm...

"Most hackers are willing to explain terms. Be ready for condescension; it's not intended as an insult, but if you don't know the words, she probably has to talk down to you at first to explain them."

If you are being condescending, you're Doing It Wrong. For the most part people who don't understand computers aren't stupid, just ignorant.
Actually, his take on it isn't quite accurate. It's not "written in C++".

From http://rubini.us :

Wherever possible Rubinius is written in Ruby. Where not possible (yet), it's C++.

And further down:

The Rubinius bytecode virtual machine is written in C++, incorporating LLVM to compile bytecode to machine code at runtime. The bytecode compiler and vast majority of the core classes are written in pure Ruby.

So, it's the VM that's C++. The bytecode compiler (which is technically what's meant by "interpreter" in this case) is ruby.
the for-profit institutions are better at where faster turnaround time on developing new curriculum, better non-standard class schedules and better management of online classes to provide as much flexibility for the students as possible. The state institutions are incredibly bad at all of those things. The online thing is just beyond me. All you need to do is setup a tiny server farm, hire some web developers to setup some course management software and you're ready to go.

I think an important issue here is that the for-profits have good numbers in these areas, but not necessarily good results. It's important to note that we can't objectively say that these things are better from an education standpoint, only from a monetary standpoint. Perhaps traditional institutions are more inflexible (don't offer online courses, etc.), but maybe that isn't an effective teaching method.
Good luck. I got the same reaction btw.
http://en.wikipedia.org/wiki/Fault-tolerant_system#Fault-tol...
Don't know, but I know that even if I never have a successful startup, learning and watching startups has done more for my business consulting career than a thousand college degrees ever would. (wink)
It's very hard to argue anything is "clearly implied," because the reader's bias going into the reading has a big effect on how they interpret what is implied. And, he definitely didn't say anything like "do as we say and you can have your property back." He said he wants Apple to make it clear that it is their phone and that it wasn't a marketing stunt.
> Especially useful to see how they put their layouts together.

Thanks. I love examples because you can see the craftmanship.
No arms, No Legs, No worries.  Feel sorry for your lot in life?
Vim vs. Emacs: Indenting text before copying
Google to offer encrypted search next week
Pay Your Taxes or they'll find you... Pennsylvania Taxes Commercial
I think compatibility would kill this practice. Maybe LTE can bring this?

If we could buy a phone from Europe, off Craigslist, a phone from ATT but switch to Verizon, etc., and not worry about carrier, we would start to question the contracts and pricing structure. There would be a huge demand for discounts (with the real threat of being able to take our phone elsewhere if they didn't comply) on non-subsidized phones.
Not only is this really creepy, but the timing is terrible with all the Facebook privacy concerns...
Will Ubuntu Drop Firefox For Google Chrome?
I think more people here have heard "framework" in the context of "the Rails web framework" or "the SDL game development framework" than Apple's particular odd usage. Under most definitions, a "framework" implements an Inversion of Control pattern where the framework's code calls your own, and you're the one acting as the "library"—pretty much what Apple's seeking to stop people from relying on.
That't right. So when the container is NOT returned, the state is in the money. The benefit to the state is when homeless pick up litter. There is no benefit in paying out a deposit for a container retrieved from a trash bin.
I know I can possibly use Titanium to cross-develop to multiple platforms simultaneously but I like to think if you can develop iPhone and Android apps for a client that are near functionally equivalent - you have a stronger base when dealing with large and/or quasi-governmental agencies that have accessibility rules. Of course, mobile formatted websites are always going to work for the widest spectrum.
This is the problem with most SM articles and with most web design sites in general. I say this as someone who is featured in this post. Portfolio sites have a perfect reason to be minimal: the work comes first.

But that's what you get from an article that takes an aesthetic and works backwards — the exact opposite of a good design process.
Facebook outs hacker with 1 million+ accounts
I'd warn that the talent pool is a bit smaller - the pay for software gigs in Toronto lags quite a bit behind either coast of the US, even accounting for cost of living differences.

I'm in Seattle right now, making just a bit less than double what someone in my position can reasonably expect to get in Canada.

I know personally for myself, and for a lot of my peers who had the mobility and skill, there's a very real brain drain southwards due to this pay discrepancy.

On the plus side it probably means cheaper hiring for you ;)
I don't know the guy. Send him an email - I'm sure he'll appreciate the inquiry.
Agreed. I think the #1 rule of multi-platform support is to NOT support multiple platforms. Been there, done that, you won't like the tee-shirt.

But if you "must" do it, let the implementation/agent for each platform be as different as they need to be, with no shared mutable memory, and just pass messages.
If you don't know what kind of life you want, how does college help? It pushes you to pick a major, and to pursue a lifestyle where attending college was not a waste of time and money.

And college is extraordinarily boring if you aren't already strongly interested in what you're studying. To get a good value out of college at minimum you need some initiative, and some understanding of what you want to get out of it. You need goals or you will just drift through completely pointlessly -- as many people do.

Of course one can try a variety of things at college. But one can do that outside of college too. Shrug.
Electric blankets are also a classic money-saving measure if you're trying to save on heating bills.
does any one cares for privacy as much as media would presume?
hipster.
Ah, so my ClickToFlash has deprived me of these important salvos. Bless it!
Web design is basically communications design, on the Internet; it doesn't involve functional aspects (just reading, and finding/clicking links to enable more reading.) When you're designing a web app—industrial design, on the Internet—you're just doing UI design, and a good UI book will help you more than anything with "web" in the title.
Also interested at the bottom of the blog:
"""and next week we will start offering an encrypted version of Google Search"""

Pretty big shift on their end to go within 1 year from very few services being over HTTPS/SSL to offering most major services over it.
One thing that might shortly be of tremendous use: some sort of application that scrapes information off of Facebook, namely one's local friend graph. (And ToS be damned! That's my information!)

A greasemonkey script would do, but a standalone Windows app would be much better. (OSX and Linux as well.) Something with a very simple UI, with a login screen and one button, which would yield an XML or JSON file. Preferably, it would simulate the browsing speed of a real user, with randomized parameters, so it would be undetectable. If it ran in the background, it would still be relatively painless.

Why this would be so useful: I'm envisioning a counterpart program that can upload such information into something like Diaspora. I'm not advocating that Diaspora create such an app. Someone else should do it. Someone who might like to develop a rep as an outlaw. (A beneficial one, however.)
Lots of cool examples, but I wouldn't call these "principles."

The Real Principles of Minimalist Web Design: Size, Weight, Contrast, Texture, Proportion, and Respect for the Medium.
How could they possibly explain all of the implications of "everyone" that people might be worried about? It says everyone. If there's something you don't want every single person on the face of the planet to be able to read, don't set things to "everyone".

I don't think the problem is people underestimating friends of friends. It's not knowing when they're sharing with everyone. Instead of having to click a button below the status box to see who you're going to be sharing with, the current setting should be displayed on the button itself so it's always visible.
> not sure about the implementation

If they do it well enough, Google might acquire their technology (integrating it directly into GMail)
Well, not exactly. The interpreter is in C++. By bytecode compiler he means the code that translates from a ruby AST into bytecode, which is in ruby.
Well, things must have gotten a lot better since the last time I looked at the calculations.

At the time, I didn't think it was bad for a young single hipster, but when I considered the cost of raising a family (including schooling and health care), there was very little financial advantage to moving to California and a lot of disadvantages.

Now that I see how the health care thing plays out South of the border, I'm very happy I stayed. I can't imagine thinking that my family is covered for a certain situation and discovering that the insurance company thinks that disputing a claim is statistically more profitable than paying it.
I copied that directly from your comment which you have since edited. Why don't you stop being deceptive?

Edit: Wow, you just edited that comment too. If you are going to edit your comments so heavily could you please leave what you originally said at the top of the message.
You two are arguing from opposing hyperboles. The mail wasn't prima facie extortion, but neither was it a good-faith offer to return Apple's property.
Or he's read The Mote in God's Eye/The Gripping Hand.
Well, take the C out of C++ and you're just left with ++, which I think is just a syntax error in most languages.

Except Brainfuck.

Maybe Brainfuck is the most important programming language today.
I just sent it, so I have no more invites left.
(it seems I cannot edit my previous comment anymore)
> The psychological harm can be great. Just think of how many “heros” have killed themselves following the high levels of publicity they received.

This comment seem a little over the top to me, but all in all, as someone who has used Facebook for a grand total of an hour over a year ago, I found it to be a very interesting article.
And it annoys the carriers.
I don't know. It sounds like a pretty reasonable system to me. Information wants to be free, but fair accurate reporting certainly is not.
But even that's not acceptible. If a TOS/PP says that my privacy settings will be honored, I upload content assuming that only X people can see it, my settings are changed behind my back and now Everyone can see it.... something is very wrong. If Facebook blocked my profile until I had a chance to review the new settings and their new more open defaults, that would be fine. If Instant Personalization had been opt-in, that would be fine. If the god damn Applications page would let me block applications that would be fine. If I could visit Queerty without seeing that some god damned Queerty app was added to my profile CERTAINLY WITHOUT MY CONSENT, that would be okay.
I think the expression "informed consent" is the crux. If a doctor is discussing a procedure with you and they say, "there are certain risks," it is not enough that they tell you, they must make sure you actually understand the implications well enough to make a reasonable decision.

Informed consent is a much higher standard than simple "consent."

The argument here is that while Facebook may technically be telling you everything you need to know, they aren't actually achieving informed consent. If you mistakenly think "everyone" means everyone who uses Facebook personally, you haven't given them informed consent to share your information with a credit bureau.
I did edit my comment but I'm pretty sure I didn't say "do as we say" because that is not what I think of the situation.

FWIW, it is normal for me to go through a couple drafts of my comments on any topic. If you look at my posts on Reddit you will see they almost all have a "*" that shows they were edited, for the same reason. I don't know why some people are so quick to try to find malicious intent in everything.
I agree it wasn't extortion and I agree it wasn't an offer to give Apple the phone either.