skysight-inc/HackerNews huggingface dataset:
Same situation, i needed one for work. Worked @ a social media management company...Facebook doesnt like "Fake accounts" so maintaining a real one for work, for the purpose of testing was something you needed to do.

Its a real pain in the ass, mixes personal and work way too much. I had a Facebook account already, and i still do, so i didn't mind too much....but i dislike the left overs its causes (installed apps, pages in my name, app keys in my name etc...although this was just due to poor management of these assets)
You're right - I should have called it "Why Objective-C is Hard to Learn"; all of the issues I enumerate are surmountable with enough experience and experimentation.
you just can use Vim with blowfish encryption [1]. that's easy, secure and portable.

[1] http://vim.wikia.com/wiki/Encryption
And we begin the rumblings of fraud within another payment center, this one on the back of ACH instead of credit. I am curious how it plays out, but Dwolla will certainly have their work cut out for them in the coming years. If regulations don't kill them, fraud very well might...

Best of luck to them.
I found this comment from July 26, 2011:

> I always assumed it was only a matter of time before Dwolla realized they would not be able to offer irreversible transactions. The scams would eventually get big enough that they would HAVE to start chargebacks, and the money train into bitcoin would end.

> Bye Dwolla!

http://tradehillblog.com/2011/07/25/tradehill-audit-discover...
Any feedback would be nice. We want to make something great and useful so criticism is welcome. We know some of the weak spots already but want people to show us all of them by using it.

Any suggestions, tweaks or ideas would be very welcome to.
Significant Health Benefits In Breaking Up Prolonged Sitting
Going behind the scenes building Windows 8
So this confirms that the earlier Topiary arrest was mistaken, then?
Just what I needed. Yet another service that doesn't offer any content in my country and even if it did, it doesn't seem like they would let me download the songs I paid for. Screw that.

Edit: I stand corrected about downloading. Thanks for the info, abraham.
Thanks

I've tried to put moreSQL through again - is it on topic for proggit?

http://www.reddit.com/r/programming/comments/qklxn/google_mo...

I don't like the idea of having to scrape HN to find other people's content so I can hide my own content submissions in the noise.
withTwoParameters is actually part of the method signature. It's not a keyword identifier. So

[object performAction: param1 withTwoParameters: param2]

is roughly equivalent to

object.performActionwithTwoParameters(param1, param2)
Interesting. Chrome's "Under the Hood > Content Settings > Mouse Cursor" setting doesn't affect this. I would have thought it would prevent this.

Also, stuff like this is why we can't have nice things in browsers. You can't trust the internet.
I'm not sure. Often I recline the chair and put my feet up on the desk to the side of the screen. I think this is healthy and it feels right. I recommend trying it. I once saw that NASA determined that the correct way to position astronauts (on a trip to Mars) was lying on back but with feet above head and head raised. Recently installed http://stereopsis.com/flux/ to shade the screen at night - so far so good. Last step is to make sure I am grounded: I'll need to locate equipment to do (and test) this.
Right, re-engineering human nature from the ground up is clearly much easier.
Is there a simple way in javascript to tell if a tab is currently visible in a browser?
90% is actually a more realistic metric for myself as well. I was being generous leaving it at "over 50%"....
Terminator \o/
Reddit is like the internet. There's places that are full of junk, and then there are a few places with great, insightful information and discussion ... and fortunately the ability for mods to setup their own rules for that community.
I agree with the differentiation, although there's another rule not yet mentioned:

News article headlines are allowed greater latitude to break other grammatical rules.
I am not an android user, but I do have several apple products. Now that you mention it, that is surprising and to add to that, I only buy apps/music/books from Apple through a gift card. Our account is somehow messed up so that it will not take our credit card, so we can only use gift cards. I wounder how much of Apples purchases came because of the use of a Gift Card. My guess is a sizable chunk 20% - 30%
Sure. Although if we want to get nerdy about it -- and I trust we do -- that saying was a lot more useful before scientific medicine. When doctors mostly had tools like bloodletting available to them, and didn't know to wash their tools before doing surgery, it was almost always better to do nothing. (Interestingly, religious prohibitions on seeing doctors made quite a bit of sense back then ...)

In modern medicine, it's almost never a choice between doing harm and not doing harm. It's more like, "well, assuming we've properly guessed what's wrong with you, the studies say you have a 20% chance that this surgery will work and won't kill you, and a 10% chance of living more than three months without the surgery. Your family will have to go into debt to make the surgery happen, so your call." The best you can do is explain as much as you can to the patient and let them decide -- so it becomes their impossible ethical decision instead of yours. That's better, right?
Love the look. I made a simple web music player not to long either ago. Check it out: www.tunesicles.com
Those aren't Objective-C objects, but I get your point. ARC does not relieve you of thinking about memory, it just makes it easier.
Yes I usually have the same problem. Unfortunately people like us seem to be a minority by now...
I have a pep8 TextMate bundle that does the same type thing. It's cool to see all of your mistakes on save. pep8 seems a lot stricter than jsLint, both will drive you crazy
This is a great idea!

Wanting to use this font offline, I was trying to install the .ttf to my Windows fonts, but I was unable to do so. Windows claims that it is not a valid font file.

Any suggestions on why this is the case?
<pedantic>There are also root commits that have zero parents (a repo can have multiple roots). A merge commit differs _only_ in that it has more than one parent; it otherwise carries no additional data compared to any other commit.</pedantic>

The special treatment that you see when you "git show" a merge commit is computed by comparing the merge commit's tree to its parents' trees.

I'd also add a (4) to your list: a branch is a pointer (a "ref" in git jargon) to a commit that is updated to the most recent commit each time you create a new commit.

Oh, and maybe (5): HEAD is usually an indirect pointer to a commit via a ref, but can also point directly to a commit in which case it is a so-called detached HEAD.
Only the culture would need to be changed.
Why isn't the Chrome Web Store a part of this?
Odd effect. I see two mouse cursors (Mac OS X 10.7.3 + Chrome Dev Channel).
withTwoParameters is actually part of the method signature. It's not a keyword identifier.

Sure, but it's not like that distinction is really important for the programmer. For most intends and purposes, he can just think of those as keyword identifiers

--or, better, as a kind of keyword identifiers that also have to be present whenever referring to the method.

Not that big of a deal.
Beta version of XCode has dict[@1] or dict[@"key"] for accessing members. Makes NSNumber and objectForKey old news. It's great. :)
I love it. It seems to work fine in Firefox, although the real cursor starts flashing when it's above the Like button.
Experiment: sprites, isometry, and cursor interaction
From reading that article, it looks like TradeHill claims they are missing about $100k in revenue, and maybe up to $200k. Why are they suing for $2MM? Even treble damages (x3) plus lawyer costs wouldn't add up to 2MM in the most optimistic case. Can anyone explain the discrepancy?
If these reports are to be believed, Sabu was working on an FBI-provided laptop with direct 24-hour FBI surveillance of everything he was doing when he hacked Stratfor and dumped their emails to Wikileaks. Other parts of Anonymous disowned Sabu afterwards (see pastebin) for attacking Stratfor, which they considered a news organization and off limits.

The Stratfor leak involved almost 1M email addresses and ~100K credit card numbers. A lot of them are said to be bigshots in DC military/security circles.

No, I can't explain it either.
> "The person who demonstrates most knowledge about the shortcomings of their own solution and the benefits of all the alternatives is the best best equipped to make the call."

I like this approach of having the person who points out all of the good in others' designs and the flaws in their own designs is best qualified and/or unbiased to make the call on the "best design."

How do you identify this person though? Isn't "the person who demonstrates most knowledge about the shortcomings of their own solution and the benefits of all the alternatives is the best" a subjective determination? What if a handful of people are all demonstrating this ability? Do you have all of them "make the call" by committee? That seems to defeat the purpose of this exercise...
Doing Conditional Comments for your IE css fixes better
Well, same goes for every non memory managed object in any language.

Like, SWT objects in Java. Or file descriptors. Or DB connections.
Thanks! It's nice when 95% of the work is done by jQuery UI: http://is.gd/MBSXGQ
Is there any public forum quite as fashion-challenged as politics?
Having specific keys for specific purposes is more secure because when you add the public half of it to your SVN server, you put the extra options along with the key that limit the server it can come from, and the command it can execute. This means that your seemingly-scary private key can now do one thing and one thing only - pull from svn.
Now you can do deployments without any constraints like "abhaga needs to be awake and have his computer on and be SSHed to the right places" :)
Not really. All the people not using a credit card are subsidizing your purchases so the impact on prices is negligible or non-existent.
This is crazy, so 37signals doesn't even allow new users to sign up for the Basecamp Classic version.

Seeing this new Basecamp product makes me even more so want to use the OLD Classic version ... yet I can't.
Something is up with Posterous. Just go to the blog and it's the first post. Trying to figure it out now.

http://blog.getscaffold.com/
http://en.wikipedia.org/wiki/Entrapment

Only illegal if you're a law enforcement officer in most developed countries. But unethical even if you're not.
He mentions OS X Chrome specifically. I would quote him, but I can't cut & paste because my cursor is so messed up. ;) If you leave the window and come back in, it works better (temporarily).
I'm sick of both "sides". I'm tired of people getting caught up in "<Party I'm not in> is destroying are government, but <Party I'm in> is the solution to all our problems", when both parties are raping our rights. If I was a bit more tin-foil oriented, I could imagine a conspiracy that intentionally puts party members at odds to distract from the real power grab going on. I'm not convinced it isn't just human tribalism at work, though.

"My chief can beat up your chief."

(And if you really believe one side wants more control than the other, regardless of side, you've bought it, hook, line and sinker. The question isn't about control, anymore. It's about how to express that control.)
I don't see a problem with accepting a test credit card. Once your free trial is over, then they'll email you a message saying your card can't be charged and you'll be expected to update it.
If you move the cursor outside of the Chrome window and then back in it seems to work on Chrome OSX
In Chrome on Windows, it looks fine except when you're hovering over the button, when the real cursor suddenly appears.
"Google Labs" => defunct

"Google Music" => "Google Play Music"

"Google Play Store" => where you buy things (apps + music + movies + books)
This is brilliant, but now it's only a matter of time until it's in actual use. Sort of like how evercookie was a clever hack meant to call attention to privacy concerns, then was put into actual production sites.
That's because there's a transparant DIV above the Facebook iFrame, cycling on/off every few milliseconds. This is required to maintain the fake cursor's position (without it when the real cursor was over the iFrame the 'fake' cursor would stop moving).
What's wrong with the Independent Games Festival (IGF)
True, "verbose" isn't really the correct term, "explicit" better describes Objective-C. Here's an example where I think Objective-C's explicitness is helpful. The Windows API CreateWindow() function call in C:

HWND hwnd = CreateWindow("MainWClass", "Sample",
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, CW_USEDEFAULT,
CW_USEDEFAULT, CW_USEDEFAULT,
(HWND) NULL, (HMENU) NULL,
hinstance, (LPVOID) NULL);

And here's a long method call in Objective-C:

NSString *filtered = [unfiltered stringByReplacingOccurrencesOfString:@"verbose"
withString:@"explicit"
options:NSCaseInsensitiveSearch
range:NSMakeRange(0, [unfiltered length])];

Admittedly not equivalent examples, but I couldn't quickly find a Cocoa method call with eleven parameters. My argument is that if you're not intimately familiar with these two calls, CreateWindow() is pretty cryptic. You only get the most general sense of what it's doing without consulting a reference. Objective-C's strange method naming scheme (taken from Smalltalk) makes complex method calls much easier to understand in situ.
I use KeePass (keepass 2 which runs under mono).

I use a key file and a long passphrase to encrypt the database and store the encrypted password db on dropbox which handles the syncing across all my machines and phone.
GDC 2012: RIM tries harder to woo game devs, but needs to show them the money
Exactly that!

My sister (18) certainly has no credit cards. Once she got gift cards for iTunes (to buy music, actually) she also bought a few apps (for her iPod touch) – because it’s convenient and she has credit to spend there anyway. She hasn’t even considered to buy anything for her Android phone, though, mostly because finding a way to pay there is so damn inconvenient.

It’s not like you really need apps – but if the barrier is really low people will be happy to buy (mostly because everything is so cheap). Gift cards would help lower that barrier (if you can get them really everywhere, just like iTunes gift cards).

The biggest problem then might be brand awareness. My sister has a Sony Xperia Play (which I think is a pretty nice phone if you look at the hardware and ignore the software). That’s what she knows about the phone. There is no big Apple or big Google logo on it to show what kind of gift card she has to get. Marketing those gift cards so that people actually know what to get would be nightmare. Naming and branding is a disaster area in the Android space. It’s confusing as hell.
They're bitcoin loonies and need to find a way to make real money?
The problem is that Ruby doesn't solve the package problem either. Gem and Bundler are a mess, and using something like rvm or rbenv to fix this is an even bigger mess (although it works).

If you really want to see something a bit different you'd have to look at npm and node which really buck the system by installing everything locally by default. The ability for different versions of the same dependency at different points in the tree is also pretty amazing. This is the direction that composer is going with it's included autoloader and similar package syntax.

If anything composer may go even one step farther by forcing you to document your dependencies in a manifest instead of allowing you to specify an individual installation via the install command.
Mobile Morning Coffee - Kindle Fire 1/3 of tablet traffic
Music users can download uploaded and purchased music. https://support.google.com/googleplay/bin/answer.py?hl=en...
It's worth noting that the "you have to add the coach as a friend" strategy has a hole in it now that Facebook has the "restricted" list, allowing you to apparently add someone as a friend without actually giving them any access. Of course, Facebook is so terrible to navigate that I'd bet most users don't even know this exists.
I totally agree. I have an Android phone, but I've had an iPod for years. I really don't like iTunes, but at least it does a good job of making it stupid easy to stumble into purchasing content and apps. I have gotten a lot of gift cards over the years and they got me in the habit of "impulse-buying" tracks.

If Google wants to get people in the habit of buying content from this service without asking for those magic digits, they really need this gift card solution.
>high level or sensitive enough

If you apply for a job that is sensitive enough, they are already going to completely rifle through your personal life.
No, this is a major bug because they are trying to authenticate the credit card before accepting the input in the form field. Meaning, if you type "1234567891234567" that won't work, yet a test credit card # does work.
Only the webfont is available currently, so you won't be able to install it on your system.
The whole point of a hellban is that the person receiving it doesn't know. Telling a troll they're banned just feeds into their behavior; they'll do whatever's necessary to circumvent the ban just to fight the site administrator and other users. A hellban subtly encourages the troll to leave voluntarily by ensuring they're ignored.

http://www.codinghorror.com/blog/2011/06/suspension-ban-or-h...
Thanks, for both links
A bloated, poorly documented, needlessly abstracted 300KB mess with slick marketing.

Don't waste your time: Grab iScroll and roll your own mobile webapp.
Why Startups Should Curate Content
> The parent said that Apple "could improve" their documentation, not that it was worse than Google/Microsoft/IBM/whomever.

Do you have any examples of big libraries where "they could improve the documentation" is untrue? I can't think of any offhand.

(This is not snark. I'm honestly interested if you do.)

APIs are perpetually under-documented, in my experience, so the parent comment's observation is essentially an empty statement.
You buy and play music from Google Play.
Incorrect. Topiary was certainly arrested, this article does nothing to contradict that. You may have skimmed that last sentence and been confused. It does not state that Topiary was arrested, merely that the 5 taken in today were arrested for their involvement with the likes of Topiary.
After having one of those down times a few months ago I've decided to make sure I did at least some new leads searching every day.

I also make sure I do at least 4 billable hours a day of work.

It helped and I now have at least 2 months work of work already lined up.
Given what we've been seeing with attack sites, whether shock sites trying to just DoS the browser or silly tricks like making the browser POST to an irc server's irc port to spread the malicious URL, or just terrible ads and tracking that actively slow down the browser and ruin the surfing experience, I'm amazed that not more people see javascript as a built-in remote code execution vulnerability that only gains more and more features over time, sandbox or not. :)

Javascript makes a lot of cool stuff possible, but outside of some heavy-weight web applications that I have to trust anyway like my webmail interface or online storage manager, or games where the interactive components are the only reason why I'm visiting the site to begin with, I'm starting to wonder whether trusting the internet is not inviting more trouble than it's worth.

Maybe I'm "old-fashioned" but I'd love to go back to all the sites I visit functioning with just static web content, no clientside scripting at all, and letting me consume videos and stuff in a trusted media player plugin.
How ironic that a vision-related website would have a default font size of 12px.
Are they using pjax or something like it for the marketing site. I know you had mentioned that's how the application works. Just wondering if there are any plans of open sourcing that.
It should be noted that the NoScript add-on for Firefox prevents this from working through it's Clickjacking-protection (and possibly a couple of more, cursor-specific tricks). People need to know that it does more than block JavaScript.
I expect that Chrome apps will get transitioned to Google Play at some point as well as whatever future platforms Google supports. It makes sense to be more generic in that case.
No choice? Screw that. You burn them to the ground and you start new in the goddamned jungle.
"Or the beast with 1000 features C# has become"

It's many things to many people. To beginners, its a friendly cub to play with. To enterprise coders its the beast of burden to carry things. To newbie web developers/existing c++ programmers its familiar face on a new road. It won't devour you unless you have a death wish.
Maybe so if they do it to shorten the headline, but not if it perverts the meaning. I'd say it's okay as long as they get the point across, but I think this is a mistake--it changes the meaning of the title and still doesn't offer much benefit (one character) in terms of brevity.
- do no harm to your kids
- do no harm to some stranger

Pick one.
It also has some of the strongest support for free speech in the world, which have held up remarkably well considering the amount of money and vested interest that has tried to get around them. Not fool-proof, obviously, but it is something worth considering when thinking about these issues.
I want to teach my wife to code...where do I start?
I just got the bright idea of trying to convince my wife to learn coding. Why not, eh?

Here is the rub, it's very foreign to her and she isn't particularly 'tech-savvy'.

I do mostly Ruby and Rails dev, so that's where I am going to start. I have a CS degree, but she doesn't.

Where do I start and how do I progress? There are many things I take for granted, like what an 'int' is, and words are called 'strings' - which are a series of letters, not an actual 'word'.

She has no experience with any of that stuff.

I am thinking of starting with something like TryRuby.org - where she can get immediate gratification, but then supplementing it with some 'theory'.

Thoughts?
Does TradeHill have to prove that bitcoin has value at all, first? Do they even have a leg to stand on?
Intel Xeon E5 (Sandy Bridge-EP) Server Processor Launches
The point of using incognito is to be unauthenticated. Otherwise, wouldn't the post always be visible to the submitter, regardless of whether or not it is in the spam filter?
The website seems to be down.
There can and must be only one answer to such a request:
"You want WHAT!? Are you joking?"

If they weren't joking, walk out immediately, stating why. Warn others.

I could and would never work in a place where a "social network username and password" field has made it as far as the application process, even if it isn't mandatory (yet). And neither should you.
My brain rushed ahead and read that as "I think the much simpler explanation, mentioned in the post is that our rulers decreed it must be so, mysterious galactic overlords that they are."
OpenSSL's command line tools are so antequated and annoying that I can't help thinking that they're being held back by the Powers That Be so as to discourage casual crypto.
My Logitech revue just updated: Market -> Play.

Movies & Music already work, though books doesn't (kind of a no brainer).