skysight-inc/HackerNews huggingface dataset:
Incorporating in the USA varies by the state, and there are implications based on which state you incorporate in. For instance, some states have no corporate income tax, others due (Which is completely separate from federal taxes.) Various states have different amounts of regulation, licensing you might need (depending on your business) and different burdens of bureaucracy to deal with. Just something to be aware of. You'll need to at least file annual reports and pay a fee each year to keep the corporation going, though there may be other paperwork you have to keep up too.

The company corporation exists to provide most of the services you need. You can find them at www.incorporate.com They are good about reminding you of everything you need to file, and they also provide registered agent services. Every company needs to have someone in the state where they are incorporated who is there to receive process (e.g.: if someone sues you you have to have an agent who is identified publicly so you can get the court papers.)

They provide registered agent services and will facilitate incorporating in many of the states.

If you decide you need a mailbox in the USA, then there's earthclassmail.com which will offer you addresses in many states. I'm not sure what they require for non-american citizens to set up an account.
> Which is more suited for someone who's just trying to learn their first programming language?

None. Learn a language that is appropriate for beginners like Python or PHP.
No; the halting problem (etc.) is unsolvable. We're not just waiting for someone to figure out how to solve it.
I'm sorry if I missed the point of the article, or if it seems like it when I say this comment, but I hate it when people say that lacking a feature is a feature; it just seems like a lame excuse.
would love to hear other opinions. let me know what your take is.
Are you referring to Orrick's Total Access event series?

http://reaction.orrick.com/reaction/sites/totalaccess/defaul...

I have been to a few. All of which offered free access to top-tier attorneys. I highly recommend attending an event if you are located in SV.
There is already a Ruby port at https://github.com/docopt/docopt.rb
The non-mobile link: http://www.theverge.com/2012/6/15/3076519/vizio-reboot-pc-am...
The standard way used to be to use write-only media. For example, if you log to a server which writes the logs incrementally to a DVD writer, you can be fairly certain that the logs won't be erased...
The Rebirth Of Radio
More pictures & Info: http://www.chipchick.com/2012/06/vizio-dives-laptop-all-in-o...
I remember reading a long time ago some odd story, that one would be able to disable instruments at a relatively low flying airplane, by aiming at it a conventional parabolic satellite dish with a strong microwave component mounted on it. Anyone care to explain if this was just some urban myth or if there is any truth to that? Are there any other ways to "jamm" digital devices from a distance?

Edit: The story seems to be too simplistic, but it there are at least certain devices around that use microwave power to jamm electronics: http://dx.doi.org/10.1109/PPC.2009.5386327 http://en.wikipedia.org/wiki/Bofors_HPM_Blackout
Does Auto Layout In iOS 6 Mean A Larger iPhone Screen Is Coming?
Socialcam should be blocked from Facebook's Newsfeed entirely.

Spamming Newsfeeds is serious and Facebook should take it much more seriously rather than playing favorites.
The more sophisticated jammers don't cause "noise", but rather they record and replay the pseudorandom generated digits they receive from the various frequencies and time drift them. It's hard to triangulate much of anything then and it could send you off miles from where you think you are.

Much better than just noise because you wouldn't know there is a problem.
Whether step 2 is actually step 0 or not doesn't really matter. It has the same impact on both scenarios.

People only read strictly top down left to right (or right to left) if all other things are equal.

I don't know about you, but I've never been able to predict where the top left corner of the dialog will be to start reading. My eye is always instantly drawn to the big blue button that describes what will happen when I press it :)
Hell, it incentivizes the companies themselves to introduce bugs or fail to fix them in some situations. Think of popular products that are difficult to monetize - plugins, im networks, html rendering engines, mobile applications.

Flaws are so common it's not like anyone thinks twice when a national program is found using a bug in your software.
Build A Real-Time Commenting System in PHP, Ajax, jQuery, HTML5
How do you make a person like you? Make them do favors for you.
Tracking is different than just getting your own location. GPS receivers only receive data. You still need a radio or recording device to track (realtime or deferred) where you are or have been.
It seems more valuable to judge them by the fruits of their labor. This applies to more than just file systems.
I find it very funny (in lulz sense) that some countries have extensive organisations devised for deciding who gets to play video games, when and how.

(All kinds of age/violence ratings)
You can see their icons on games' websites, it's annoying how people get paid for making monkey faces and pretending to be important.

Don't you have any hard problems left in your society?
Unless you know the project's or framework's conventions, there's always a fair bit of poking around involved.

Folder names are often descriptive enough, though. "docs" is documentation, "lib" usually contains third-party libraries, "bin" contains compiled binaries, "src" often contains the code, and "assets" (often "public" for web-based projects) contains static images and stylesheets.

Now in the case there's no obvious "src" folder. But you know "docs" is documentation, and "lib" and "public" probably contain third-party libraries and images, so "views" is the best place to start.
I'm so sorry- that was supposed to be "first functional programming language". (I'm already doing some programming in Python)
> How many LOC

Exactly one. Unless, of course, it's in some funny language that mixes syntax with presentation ;)
Ask HN: Best Developer Linux Laptop in 2012
I'm looking to buy a new machine for work. I've found some old threads discussing laptops for Ubuntu, but now it's 2012, the world has changed, there are even Macbooks with retina display...
I really don't want to use OS X, I've been using it for about two years, but since I've installed Ubuntu on my MacBook Air I'm happier than ever.

So I'm looking for a powerful laptop around 13" and fully Ubuntu compatible. And the most important thing is that it shouldn't be heavy brick; I used to work with a MBA and really liked the ease of it.
I'd have to disagree here. I don't think its entirely unimportant which language a programmer begins with. Every language has its own community, resources, paradigms, general practices, etc. and if you start with a "rather lawless" language like PHP, you could be in for useless headaches. I started with C and initially it was difficult to grasp the OOP paradigm. I actually think starting with a functional language would be quite interesting since one is immediately confonted with the bridge between mathematical theory applied.
EDIT- I just noticed that I accidentally typed out "first programming language", what I really meant to type was "first functional programming language". Sorry, for the confusion.
Why Are the Beatles So Popular After 50 Years?
Spent so much time playing this... one of top 5 games growing up.
I am not a mathematician and I do not do long division on any regular basis. I certainly haven't written it out in over a year.

But occasionally I have to think about whether a number like 365 is divisible by a number like 7, and I don't have a calculator or computer beside me. I can wait until I'm around electronics, or I can think:

"How many times does 7 go into 36? 5 times."
"That makes 35, so now, there's 15 left."
"How many times does 7 go into 15? 2 times."
"That makes 14, so I'm at 364 -- one day is left over."
"7 went into 365 52 times, with one left over."

That is a useful algorithm. You can use that to answer questions about the world. It seems reasonable that if you're not capable of accomplishing that, then you're not going to do well in an environment that requires you to solve problems.
I'll take a harder look at MP - I'm all about ease of use. One of the other reasons Excel is nice is that your present self doesn't have to anticipate future data analysis needs. i.e. there was data I pulled into the analysis that I never would have set up MP or KM to track beforehand. At query-writing time I thought it might be interesting to pull in and see if there was any kind of pattern.
Agreed that Firefox gets less credit than it deserves.

But Google realized with Chrome that the biggest part of the browsing experience is not the browser chrome or features, but speed. The single greatest user experience enhancement is responsiveness.

Anecdotally, there was a year or two where Chrome (and Safari, by extension) were lightening-quick. Firefox felt like it was crawling, by comparison, and gave up a good chunk of its market share. I've heard Firefox is snappy again, though I haven't seriously used it myself, but the damage is done.
Geo News Live | Geo Tv Live | Watch Geo News | Live Geo Streaming
To chrome/chromium's credit, these are the browsers that promoted a less clutered menu (orange firefox toolbar was introduced two years later).

I don't remember which vendor introduced the one-click star button to bookmark pages but it's a good idea too.

I also remember that the ie7 rss/atom summary page is still more elegant than mozilla.

I am sad no other mozilla software is enjoying the same success as firefox. All the "lab" experiments are in one way or another incorporated into the browsers but they never get established as perenial applications (it might not be the objective though). I still believe there is room for a easier-to-use xul application toolkit and a better "communication" hub aka thunderbird.
I'm bootstrapping SocialWOD by consulting with tech companies.
Testing if you can post a YC link on YC
The readynas boxes are pretty nice.

i got a pro recently to share/backup a dropbox share over a network. The sharing, raid and backup stuff is all standard with the linux based os which makes it nice and easy. the pro readynas boxes are also intel atom cpu so its simple to stick the linux dropbox client on it.

This HP box looks much better value than the readynas though, as long as you want to install the OS/raid etc yourself.
Good! A few days ago I was playing with mechanize to automate some form filling in wordpress posts (iTunes app details, automatically downloaded and then batch-add as post drafts). Gave up by the lack of AJAX-Javascript, turned instead to the Selenium web driver, which solved the problem in "seconds". I'll have to give Ghost.py a spin :)
I'm somewhat skeptical that this is actually going to be a big / common issue. Introducing vulnerabilities, in such a way that they're both effective and look like an accident when one of your coworkers (or in the case of open source, anyone else) looks at your code, seems like it'd require a pretty advanced skillset. Such a person is probably better off selling that skillset directly and legally by finding vulnerabilities in other peoples' code.

Not to say that it won't happen on a targeted basis, but a legal market for "discovered" vulnerabilities doesn't seem to add much incentive when the act of intentionally introducing them is likely illegal already, and they'd be paid the same regardless.
Ironman 2 Person Infrared Sauna with Radiant Floor Heat
Dark Brown Hair with Brown Highlights Ideas
Apple — Apps, Innovation and Life
I have it's predecessor (N36L if you want to google for prices)
Yes, it's very nice; but it's not that quiet.
I have 4 x 2Tb in raid1, but might switch to btrfs sometime; I'm a little leery of both zfs and btrfs at the moment. In Fedora because it's most similar to what I use at work (RedHat), not really any other reason.
the Chinese can take their proposal and stick it where the sun doesn't shine as far as I'm concerned. buy this is hardly surprising, since just as crazy ideas came from less abject governments (acta, usa) of which I had higher expectations. :(
Market for bank robberies incentivizes sabotage.
Not softwarily, anyway.
If you can commit to MS Windows or anything similar and lack scruples why on earth would you be playing for the penny ante on the formal market?
Congratulations to the Product design team at Mozilla. I loved what they've done with 'Junior', the browser on the iPad. For people who want to dive into the video for the demo, go to approx. 31mins.; otherwise, here's a summary of the stand out features:

a. Full screen browsing. No URL/address bar eating up screen real-estate.

b. Two translucent buttons on the sides, very close to where one would grip the iPad (easy access with the thumbs). These two buttons are the "<" (back) and "+". "+" allows you to access other fullscreen sites currently active in the browser and add new ones.

c. Party trick, drag on the buttons (again possible comfortably with the thumbs) mentioned above to expose "forward", "print" etc. Beautifully done, looks slick.
But I must warn you: Ruby port (as of now) implements only a small subset of docopt language, but we're working on it.
I've got a similar setup, but a custom build. 2 IDE hard drives in zmirror, this is my OS install, I am running OpenIndiana (I absolutely love the stability of the OS) and then 5 hard drives in a raidz with a 6th drive sitting in stand by (when i set this up raidz2 wasn't available yet) to automatically take over in case of a failure.

This machine has now been chugging along for a long time. It stores about 4 TB of personal backups (all my machines back up to it over the network), and various other things such as projects, media files, photos. ZFS is rock solid. I've had drives fail, and the backup drive take over without noticing a single thing.

I've got 4 GB of memory in this machine and I can get write speeds over the network of 80 MB/sec using consumer grade drives, and read speeds over the network of around 120 MB/sec (I easily saturate my Gbit network).

I wouldn't store my backup bits on any other file system, I've had failures with various Linux based raids/file systems that were nonrecoverable, I've used UFS in the past from FreeBSD and had data be silently corrupted, end to end checksumming is absolutely fantastic!
Sadly, flash also suffers from read-disturbs. USB sticks can die just from being read a lot.

Plus, sometimes you want logs for troubleshooting... small SSDs are cheap.
The Life of a 'Booth Babe'
Classic case of an industry that has controlled the broadcast of content for over a century and now they've lost control and can't seem to adapt. Music and TV industries are in this boat too. We all know the music side isn't going to end well for them and it looks like the TV thing won't either, although they have been able to fend off change better than other industries.
Mobile Can Be Charged With Knees | sciencefeature.com
Reminds me of apenwarr's option parsing in bup.

http://apenwarr.ca/log/?m=201111

Had you seen that before?

Also, I love it; it's taking DRY to its necessary conclusion.
Is that distinction into two parts, how you are seeing the world, or are you quoting the Chinese government? If it's your view, can you please elaborate, why you see this as the way to spli up the world, rather than let's say "the world is split up into EMEA, Americas and Asia, to give another arbitrary split.

As to the features Apple announced: There are multiple parts that play into this: First the completely different character set, which requires it's own input system and secondly that the Chinese government try's to cut foreign Internet services off and encourages local solutions it can control/manipulate. Those two issues require to address this market separately. Similar things, however might be true for other markets as well (maybe for different root causes) like let's say in Japan or North Korea. However, these markets aren't big enough to warrant effort on this scale. So I see this as a bad indicator to substantiate separating the world this way. If there was higher monetary value for Apple in this, weight see theworldseparated into Butan andtherest, with the same argument.
You can import data into Mixpanel any time you want: https://mixpanel.com/docs/api-documentation/importing-events...

=)
I was excited to read this, just hope their next iteration of the 14-inch model has a more powerful cpu.
seconded! I think i changed the wind variable.

I remember printing out the whole listing on our dot-matrix printer and unfolding it across the living room. I might've been 9 or 10.
I was working in SEM, SEO, etc for small businesses when the transition away from yellow pages was happening.

About 50% of our customers had at some point been with Sensis (The yellow pages guys) or some other old media companies' attempt to start an online advertising consulting branch. Clicks were cheap back then but they were usually getting about $10 per visit in when the adwords rate was about $0.50. They were on yearly packages attached to their print stuff but basically so price wasn't really transparent but it was in the vicinity.

The reality is that these trusted local brands are good at running a local newspaper. They are as good at running adwords campaign as they are at making the next Facebook.

BTW, I would like to see where/if I'm wrong. Does anyone know of examples of local old media with an awesome online presence for local stuff? I'm sure there are some.
Reddit co-founder Alexis Ohanian and Tim Wu are On The Verge June 21st, 2012
Just trying to be fair-minded here.

We probably should have foreseen this and fixed our system earlier. I remember being at Interop back before it was cool, think industry at Gopher not Mosaic (more 'People Sometimes Need Data Processing', and not so much of the 'All'). Anyway, even then I was flabbergasted at the way networking was being implemented. The truth is, there ARE really good reasons to have a multiple DNS roots. We probably SHOULD have thought about languages with non latin alphabets. It is also true that we SHOULD have considered allocating more internet addresses to China than we allocated to, say, Stanford University. And, yes, the list goes on and on.

Having mentioned all that, I am inclined to try to fix the internet we currently use. And, to be fair, even the Chinese will concede that we have been TRYING to do just that. These things take time though. No one, (and by no one I mean Governments), really has the motivation to be very proactive in the attempts to fix a lot of these issues. This is just one manifestation of the diverging interests.
Could this technically be ported to bash ?
I don't see long division as some algorithm to be memorized. It is a fairly simple application of the theorem:

Dividend = Divisor * Quotient + Remainder. and the distributive law.

I was never taught long division as some algorithm to be followed and knowing what it accomplished and how has been enough to perform the operation with ease.

Contrasting that with stuff from later on in my life, I am not so confident with the math I picked up starting high-school. I guess I began following an approach that asked me to commit to memory - focusing on grades as opposed to concrete understanding.
Who knows how deep the rabbit hole goes.

And if a newspaper says "Promote this policy and our newspapers will help you win the election" ("it's the sun wot won it"), then that's hardly any different from a big pile of cash.
I've been using an unRAID setup (on an old workstation with plenty of bays) for a couple years now and I've been happy so far. No failures yet though so I haven't really put it to the test. The HP microserver definitely looks nice.

I just use it for storage though. No VMs etc. And I'm not overly concerned about access speeds so long as I can play HD video off it (which I can).

http://lime-technology.com/
One nitpick:

Note that there is a conflict between the subcommands in the example:

naval_fate ship new <name>...
naval_fate ship <name> move <x> <y> [--speed=<kn>]
naval_fate ship shoot <x> <y>

Users can't name their ships 'new' or 'shoot' and you can't safely add more 'ship something' commands in new versions as you risk colliding with some user's ship name.

You could try to warn of such conflicts, but that sounds like a lot of work... :)
'though they are all government employees, indirectly.
At Google you'd have been given at least an array of options. If the site was transparent about any commercial interest in the vendor I'd agree with you.
That was just when I initially tried to get recommendations, after the Facebook login.
It is just a proposal by the authors, and not an IETF working group (WG) draft. This can be identified by the name as draft-authorname-* and not draft-ietf-*. Anyone can write an author draft and AFAICS this is not even aimed at a specific working group (it should have been sent to [DNSEXT] and does not appear there or any other DNS-related WG.)

[DNSEXT]: http://datatracker.ietf.org/wg/dnsext/
I paid $50 to set up my new business (C-Corp) in Colorado, and got my EIN from the IRS.

If you want to get incorporated in Delaware and you don't have a statutory agent there it is going to cost more money to get someone to forward the mail for you, also you need to be aware of any rules or regulations for that state for opening the business.
Iconfinder.com raises $1.5 Million
Thanks, this looks very useful!

Edit: 8 minutes later and I'm already up and running. Well done!
Yes, you can always convert one business type to another. One thing I have noticed though is that depending on the state this can be a royal pain in the rear.
Out of curiosity, what country are you in?
I haven't read the paper itself, but that text, to me, does not give a "clear message [...] that we need to improve instruction in long division and fractions".

The text talks about correlation between the two, but does not give any arguments for causation. Judging from the title of the paper ("Early Predictors of High School Mathematics Achievement"), neither does that paper.
PC Patriarchs | Soluto Blog
I'll just note that it is the implementation of ZFS that is pre-1.0, not the filesystem itself. The ZFS filesystem itself has been production-ready for several years now. That said, I might use the current Linux implementation for my non-critical data, but for anything important I'd stick to Solaris/OpenIndiana. There's also a decent implementation on FreeBSD, but I'm not a fan of that OS.
You can just change the second line to:

naval_fate ship move <name> <x> <y> [--speed=<kn>]

to eliminate all the problems you named. Those problems are about specific interface, not docopt.
Individuals might also be interested in the reimplemented version of phantomjs in python (pyphantomjs): http://github.com/kanzure/pyphantomjs
Probably because there isn't a handy YUM repository for installing ZFS support.
You'd just need to create a new C Corp and either transfer the IP or acquire the LLC.
Rolling your own screen video capture in Android apps
Quite similar approach. But I think usage-pattern matching is where docopt shines.
Happy Father's Day We created this new website so that all the dads can LOL.