skysight-inc/HackerNews huggingface dataset:
No arbitrage, just advertising Clickbank products through Facebook and Adwords.

I was told by Adwords staff, that if I change the content of the Chicken Coop site to conform to Google's policies, the account ban would be lifted.

Unfortunately, as an affiliate, I have no control over the content of the Clickbank site I am promoting, nor any warning as to when it went into 'non-compliance'.

I did not think the Chicken Coop site was insidious.
Clickable links:

http://www.soocial.com/address-book#!business

http://www.soocial.com/features

http://www.soocial.com/intro
But wait. With your blog now, either your family gets an update (maybe via an RSS feed) or they check it periodically. The same would be true of a public circle. Either they join the public circle an get an update when you post or they can check the content of the public circle whenever they want (assuming you don't need to join the circle to see its content).
Ask HN: I want to start developing for Android smartphones...
I want to start developing for Android smartphones, I have set up Eclipse to develop for Android and have installed all tools I require, but I need to set up some Virtual Devices.
I am not sure what I should set up for Virtual Devices, I want my applications to be available for a wide range of Android phones and when I have looked on the internet, the Virtual Devices that are recommended to set up have updated software and there are newer phones out so I am stuck.
So, could anybody recommend an updated Virtual Device setup guide of some sort, or give me an idea of what to do please?
Study On iPhone, Android, & Blackberry Mobile Cache Sizes
It won't be until Motorola and anyone similar to them dies in a fire. I cannot tell you how much having made the mistake of purchasing a Motorola phone has made me absolutely loath those MBA-led jackasses. Get an Android they say. It's open source, they say. Oh, you didn't know about the locked bootloader? Oh, you expected software updates and bug fixes? LOL. Enjoy your abandoned phone and thanks for the purchase. Android has been far from anything Linux-like so far. The term "Android" does not equate with the types of control over my devices I expect from something that is Open Source. I did learn my lesson and my wife has a Nexus. This Android = Open Source lie is completely misleading bullshit, though. Nobody sells AOSP phones except Google's Nexus line.
I was thinking the same thing.

I think people are being a bit protective of me on the back of my bad experience.

If it's any consolation, I thought it was funny!
As a dyslexic, what you say is interesting. I think this font is a step in the right direction, for at least causing greater awareness. But I would like to try and read a short story in it, and see if it helps.

A dyslexic does not necessarily know that they are reading something wrong, and spelling can be extremely difficult. Words like 'pleasant', are still extremely hard words for me to spell. So I don't think teaching Mikey multiple spellings would make it any easier for him to spell, but at least he would have a greater understanding of what's going on.

I use text-to-speech technology to read most material on the internet, and find that that helps the most for me right now.
In the Google-Facebook race, privacy will determine the winner
Hunch uses great copy for their account creation page
lei è benvenuto!
Yes, it's sad to watch Apple thrash around, hastily releasing half-assed new versions of Mac OS X and iOS while its competitors produce superior, polished products at their own pace.

(That was sarcasm and ridicule, in case it wasn't clear.)

I'd say the fact that Apple is simultaneously releasing the best stuff in all the categories it competes in, making huge profits, increasing or maintaining market share, and aggressively suing the heck out of everyone, while not having anything approaching a monopoly in any market except perhaps audio downloads is a pretty good sign (for Apple).
Why the US? Legally: low taxes; generally no personal liability for corporate bankruptcy or failed contracts. Culturally: businesspeople are respected; no shame in having a failed business.

How would hardware patent trolling affect your software business? How would the DMCA affect your software business? (Rhetorical.)

I don't like patent trolling or the DMCA, but that doesn't mean I need to move to Oslo.
Nope. Take a peek at Home Sharing.

http://support.apple.com/kb/HT3819
I'm not familiar with RIM but your AAPL comment is just wrong. If you look at the data you linked you can see that the results of 2011 Q1 are almost as high as Q4 2010 (typically the best quarter of the year). It's lower than the previous quarter but that's just because of the holiday season.

2011 Q1 was the second highest quarter in revenue for Apple in its _history_ so they're definitely not going down.
Huh, had no idea you could load multiple Apple IDs onto a single device. Learn something new every day.
The interview that this article excerpts is at http://derstandard.at/1308186313932/Interview-Google-Android...
Best video pitch I've seen in a long, long time...
Hi, I didn't really expect this great of a response and am working on replying where I can. I'm humbled. The piece is first and foremost a polemic. In order to get Google juice many bloggers present an "if you build it, they will come story." I really believed the same thing about my writing at the time (2002-2003). However, there was a change I was missing. If I had focused more on being a better blogger (SEO, SEM, writing from a provocative passionate point of view) instead of being a better writer, I think I would have made it career-wise. I'm not passionately, "3 months into a relationship" in love with coding but am happily married to it. Thanks for reading!
What about frustrated? Too much process, too many clueless managers, too hard to get work done?

Sometimes boredom is a result of giving up the fight.
Try introducing your management to the concept of Bus Factors: http://en.wikipedia.org/wiki/Bus_factor

Cross training isn't an avoidable expense so much as a cost of doing business. The question isn't will Joe become unavailable to work on FooWidget, the question is merely when. This needs to be thought about more like insurance than pure development, insurance for an event of significant probability. Of course one must still consider the full costs/benefits for any bit of training, my point isn't that one must always cross-train, but more that it's easy for managers to underestimate the amount of risk they are taking on, especially when business-critical knowledge turns out to be in only one head.
I don't think you can confine the energy you're talking about in the space of a USB stick without releasing some heat, light, noise, and/or smoke. The people handling your evidence are pretty sharp.

Once they notice anything funny, your "device" will be sent off to their bomb lab. They will have first-rate capabilities and, given the infrequency of actual bombs in the US, they'll probably have plenty of interested experts on hand.

There's a good chance that guy writing the report advising the judge of what you've done earned most of his hands-on experience with IEDs in Iraq.

I know you're not intending anything malicious, I'm just trying to explain to you the seriousness of what you're proposing.

I am a serious electronics tinkerer though and I find the idea of a secure-wipe facility interesting. You really want to look for ways to do it that don't set off any red flags.

Here's a good standard: If you wanted to productize such a device would you be able to get Underwriters' Laboratories to (UL) to safety certify it for use in the home?
Wait, wait, wait. Android has realized the dream of fully open hardware and software? This is the same Android that comes with a bunch of closed-source stuff [1], stores your data on servers which are not yours, and runs primarily on proprietary handsets?

I'm happy for the success of Android and it represents a significant step towards openness in both the mobile phone space and the personal computer space, but this is certainly not the end of the war, nor is it the beginning of the end. Perhaps it is the end of the beginning.

[1] - http://www.fsf.org/bulletin/2008/fall/mobile
The page crashed in Chrome, fyi (EDIT: once. I think it was an ad that was served).

Also, I'm hesitant to call anything regarding enums and State Machines a "secret", no matter the language. What IS cool about Java enums, though, is that they can encapsulate behavior. Building a state machine with C# or C enums involves defining the enum and then writing a giant switch statement (often in several places) or making a generic callback registration engine.

EDIT: Are there any other languages that do cool things with enums like this? I was delighted the first time I learned you could do this in Java.

One way around this if you're in, say, C#, is to just forget enums and use a static class...

class State {
static State Init = () -> // do stuff
static State Running = () -> // do running stuff
static State Close = () -> // do closing stuff

static void NewState(State state) {
state()
}

And you can reference the states just like enums:

if (someState == State.Init) // then do something with it

(I know this isn't syntactically correct C#... I haven't used the language in over a year now.)
Yes, it's very computer-sciency to hold that opinion. Say that next time you're stuck tracking down a buffer overflow.

The point of Python, as far as I'm concerned, is to avoid writing C, not go to it when something is hard. As such, a better-performing Python reduces the need for C extensions and thus makes it better at actually doing things I care about.
> Are we all really that stupid?

If "we" means the median voter, sadly the answer is probably yes.
If the Linux dream was to randomly pick versions of the kernel, deem them "unsuitable for public distribution", and not release them, sure!

I suppose it depends on whose dream they're claiming it is; much like the article notes, I'd imagine most people dream of it being a mainstream desktop OS (which it isn't yet).

Perhaps in time desktops will be irrelevant, but until they are, success in the mobile space doesn't seem like much of a dream come true to me, especially with the proprietary aspects to be paid.
Artav Terbaru
Kini artav terbarunya yaitu AntiVirus Artav Rev. 1.3 telah ditambahkan data virus sebanyak 101 seperti : W32/Haifa, W32/Pascal, W32/Autoit, W32/Recycler.exe, W32/Autorun.Autoit.
What's your force multiplier?
PubNub ★ Push Real-time Data to Mobile, Tablet, Web
IFixit takes apart a Smart Meter
MemSQL (YC W11) Raises $2.1 Million From Ashton Kutcher, SV Angel And More
Is there any historical evidence that a meteoric rise in traffic, of this magnitude, has translated into a long term success? I am not making any prediction on Google+'s future; I am just interested if there are examples that I am not able to recall.

Facebook, Twitter, and Foursquare had to earn their traffic along the way. The evolutionary process of going from 100K users to 750M users must be an important component in their success.

If these statistics for Google+ are correct, they seem to be leap-frogging the entire process that happens when growing your user base from nothing to something. I cannot decide if this is a benefit or a detriment to the eventual success of the product. I would love to hear examples or counter-examples of this.
I can find at least 10 Silicon Valley startups featured in hn with that approach (do any freaking thing you please, without regard to paying the bills) to creating value. Valleywag, how I miss you! Thanks for the comment.
Or a long-running test/spec suite :)
The headline article is a refutation of Di Bona's statement, not an endorsement, so please read the article before commenting. Thanks.
Newsweek.com will cease to exist on July 19
I'm going to go against the people that have commented here until now.

The best you can do is take a look at how much is him helping you with the startup and you can somehow guess if he's going to leave the project anytime soon. (obvious)

Let's suppose you are giving X% equity for him and in your eye and your startup is worth Y atm(you should have that in mind?). If X*Y(the amount of "cash" you are giving him) is BIGGER than the value that he will bring for your company(be sure of it!), give him that equity!

Also, don't forget that most of people take a lot of influence from others, so... if he's THAT kind of developer(or anything else) that could make your business fly, be a leader(in the good way) and motivate him to devote to your cause.
Every time I hear "replaced main logic board", I just assume they didn't actually know what the problem was. Had an iMac at an Apple authorized independent service center (not owned by Apple) and they replaced the main logic board, then assorted other parts. Finally changed the graphic board and all was well with the world. Lucky, it was under warranty.
So true. I was bored. And I did quit.
Every GCC optimization pass, on a subway map
Deteriorating quality of content on Y Combinator 
I want to open a discussion on the quality of content served by YCombinator in recent past.

I fell some of the articles submitted were a useless ramblings by a low paid content churner and didn't deserve the time I devoted clicking on it, glancing and then rejecting it.

I usually use the rss feed to get the links rather than visiting the website and going through top marked contents, but in general i feel content included in hacker news should go through a more rigorous process than being followed currently.

- A
Canvas is still 2D though, so unless they develop a 3D drawingContext for canvas, you won't be able to do what's in this article with the same kind of hardware acceleration. With canvas you'd still need to run all your own poly drawing routines, while I imagine Webkit is able to take 3D CSS properties and map <div>'s straight to polys that render with hardware T&L pipelines. (Which makes me wonder, how the heck are they dealing with Z-order?)
Microsoft Sales Over 400 Million Windows 7 Licenses
Yet another clone...burnt all my bridges
It may be just "yet another clone" and I don't have words to defend that.

Feel free to bash my approach on presenting a web app as desktop application or cloning a "done to death" idea into a web application that can be used on desktop or host it on your own.

For the past 2 yrs I have
worked so hard that I poured my entire soul and heart into my new product. So if you believe every soul is unique then there must be something unique about it, right?

After all the work done I think it is time to push my baby out the door even though it thinks it is not ready. But who decides readiness? My first product was not even half ready when i launched it so i think this should be ok to release.

I was a total newbie when it came to anything related to internet application development. My brain was wired for only database and java programming.
So I had to learn php,javascript,jquery etc from scratch, do the research, experiment, learn and implement. so 2 yrs is complete end to end, evenings and weekends. In 2006 I quit my job and started working on my first product and did consulting on the side. Now I have quit consulting permanently and working on my new product. I can say, I have finally burnt all my bridges :)

Here is the product info
MockupTiger is a web based wireframe and prototyping app for dashboards, web applications and desktop software. You can use it on your desktop or host
it on your corporate network or domain.

Since it is a web application built using PHP, I had to use a portable webserver like server2go for desktop deployment. I know that it won't be a straight "install wizard" like experience but i had no other option. I was not willing to have two kind of product/architecture to maintain and support.

If you wish to try, I want to give you free license and offer this to all HN users reading this.

Just download the application, either on your desktop or your domain and when you come to the registration screen, enter "hacker" for the last name field.
i will know that and will automatically email you the license information.

After that if you like to review it and provide feedback it would be awesome.

Email me directly at support@mockuptiger.com for all of the below

If you hit any issues installing on your desktop or domain

Here is the download with instructions

http://www.mockuptiger.com/how-to-download-and-start-mockuptiger-on-desktop (NOTE, in step 6, enter 'hacker' as last name)

For server install

http://www.mockuptiger.com/how-to-installhost-mockups-on-your-own-server-or-domain (NOTE, in step 3, enter 'hacker' as last name)

thank you
Nilesh

PS: I tried hard not to sound desparate but actually I am so desparate to get feedback. Working alone for 2 yrs and suddenly I am expecting you to talk. Please, I am dying for feedback and will take every suggestion and criticism in good spirit.
tener todos lo poderes
Art vs Product: The difference between artists and whores
Here is the direct link for download http://www.mockuptiger.com/download
They may lie to you, but they will also hear you ask the question.
Page didn't crash in Chrome Beta on Linux.

And I agree, while good knowledge, I don't think this is a secret. I remember a simpler example of this being taught in some of my intro CS classes...

As for doing this in other languages, I think Java's ability to encapsulate is pretty unique... but I'm not sure. In theory you should be able to do something similar in the "pure" OO languages (Ruby, Python, SmallTalk, etc).
Try Vienna Austria, I have been based here for 5 years for the very same reason.
Working long hours is not sustainable. At best it will age you quickly.

Long hours are only worth it if you're sure the startup will succeed and will result in a lot of money for you. It's an extremely rare situation.

As soon as I hear that it's normal for employees to work long hours, I lose all interest in that company. It usually means their management sucks, or they are using the greedy tactic of hiring full time employees and making them work overtime for free.
Works well with this Chrome proxy switcher: https://chrome.google.com/webstore/detail/caehdcpeofiiigpdhb...
Whatever you do, don't try to limit your app just if it's running on a jailbroken device. There are many legitimate reasons for Jailbreaking an iOS device. I've done it countless times to my devices (fellow iOS developer here), and I've never done so to pirate apps.

In order to pirate apps, you must jailbreak. But in order to jailbreak, you needn't necessarily pirate apps.
My sympathies. I'm about to launch a PlayBook app and am fervently hoping that piracy is less of an issue with BlackBerry users.

Also - I came across http://getdenso.com/ a few days ago which appears to do roughly the same thing as your app - have you heard of them? I inquired with them for an API that I might utilize to bring a BlackBerry PlayBook app into existence, and I'd like to extend to you the same offer. If you've got an API I could use, I'd love to bring this functionality to my preferred tablet.
Beautiful Data: The Art of Science Field Notes
Rands covers this, more generally, when he talks about "changes in routine".

What you're looking for isn't the absolute value of, e.g., HN participation, it's the first or second derivative.
"Chrome version of Angry Birds", "Chrome version" was not built for all platforms from the beginning. Neither was the normal version of Angry Birds.

I highly respect GWT, but it's far from smooth on my mobile.
open source it, which you should've done at the first place anyway.
An associated LWN article has some context:

https://lwn.net/Articles/451306/

The gcc plugin (written in Python) used to generate the plot:

http://git.fedorahosted.org/git/?p=gcc-python-plugin.git;a=b...
About 5 weeks ago I quit my job. I was becoming increasingly dissatisfied with my job role and the level of mental stimulation. So I quit my job.

I walked in told my managers, "Hey, I liked the beginning when I was challenged. Now I'm not. I want to find something new that does challenge me." They asked me what I would find challenging, I told them. They asked me to give them a few weeks before I actually left so they could try to find me something, and they did. I never had to leave and I got what I asked for, challenging and thought provoking work; they got what they wanted, not loosing a worker. It was a win-win.

I can honestly say that attempting to quit my job was one of the best decisions I've made in years.
The Wall - Draggable & Endless Content Galleries For MooTools
The real issue is the power consumption, not the actual heating at 4GHz. But even if we don't count the OC, 3.1GHz+ is still beyond 3GHz by any decent math.
>When I ask, I look you straight in the eyes and if you can’t stare me in the face and answer, I’m going to keep digging until you look me in the eye.

If anybody did anything that psychotic with me, I'd quit and head for saner pastures ASAP.
Loading is fast and that's great, but I have 3-4 online meetings a week. I'm not really bothered with loading time. However, the Webex "join meeting" UI annoys me to no end.

Tell me about screen sharing, audio and recording of both. That's what I really care about.
It's the difference between "winning" and "defeating." It's not enough to win, you must defeat your enemies before they defeat you.
I was having a conversation with my non tech-savvy roommate last night about G+, and one of the things we noticed was that the name itself is just completely uncompelling. What does G+ mean? What does it imply? We concluded it would be a great name for a new calculator.

Facebook at least has the tangential meaning originating from printed college 'facebooks' which a substantial portion of the (American) population is familiar with.
Ha! Good luck with this. Seasoned employees know how to pretend to like a job, right up until they put in their notice.
Google +1 recording mouse movement
I can't say I think much of an article talking about Android as "The Linux Dream" that doesn't clearly articulate the difference between the Linux kernel and the rest of userland. Android has really demonstrated that Stallman's convention of referring to GNU/Linux and not labeling the whole OS with the name of the kernel should have been adopted for purely practical reasons.

If people are happy to call Android "Android", then we should have been calling the desktop os with Linux kernel "GNU" and not "Linux" all this time, shouldn't we? The full names should be Android/Linux and GNU/Linux to differentiate the phone and desktop operating systems.

It seems that the power of a corporation to create a brand and call it whatever they want is uncontroversial, and nobody seems bothered by the name Android which makes no mention of the Linux kernel whatsoever, but RMS' thoroughly rational and sensible idea that the right name for the desktop OS should correctly label its major components has been very controversial.

I think there are a lot of lessons to be learned here about naming and power relationships, and our implicit acceptance of the dominance of corporate entities such as Google over our discourse.
Kontagent now offers web and mobile analytics
She’s Alive… Beautiful… Finite… Hurting… Worth Dying for.
Lean iPhone Game Development: Day 1
In the early days of FB, the users were all horny college kids. Of course they were glued to what was essentially an online cocktail party.
Terrible on YOUR machine. On something like 45% (and increasing) of vista or win7 machines the story is the opposite.
The stat people want to know is "Percentage of devices that shipped with iOS 3 that haven't upgraded to iOS 4". Grouping all the phones together doesn't answer that, since the iPhone 4 with iOS 4 will clearly be a big chunk that proves nothing about upgrade percentage.
You're just ahead of your time. Fortunately, with the way computing seems to be heading, one day we all will be able to say we still have every file (document, image, etc) we ever created.
John Gruber, is that you?