skysight-inc/HackerNews huggingface dataset:
I wrote a maze-generation program [0] in 1999 that used disjoint-set forests with path compression to generate mazes. Wikipedia didn't exist yet, so I didn't know what they were called, but I'm pretty sure I'd heard of them somewhere before.

[0]: http://lists.canonical.org/pipermail/kragen-hacks/1999-Febru... "mazewiz in C (second iteration), posted to kragen-hacks 1999-02-16"

Joe Allen's three-lines-of-C maze generator (included in the post), however, blows the hell out of my program for coolness.
"Where I got the idea" is the synopses and comments of the two books as I said. Your comment seems to confirm that you agree that religion is to blame for science illiteracy.

Perhaps some people will be interested in a study with empirical data regarding the alleged american adult science illiteracy: http://mailer.fsu.edu/~slosh//PCST90578.pdf
Integrating Ethics Into The Core Of Your Startups: Why And How
I look at 8 megapixel and wonder why such poor resolution. These days with RED Epic (http://www.red.com/) and similar such on the market, surely better can be accomplished? I mean if it is good enough for hobbits, should be good enough for 'complex social interaction' right? Oh well maybe by IPhone 10 or so...
Part of the problem is that the American distrust of intellectualism is itself not the irrational thing that those sympathetic to intellectuals would like to think. Intellectuals killed by the millions in the 20th century, and it actually takes the sophisticated training of "education" to work yourself up into a state where you refuse to count that in the books. Intellectuals routinely declared things that aren't true; catastrophically wrong predictions about the economy, catastrophically wrong pronouncements about foreign policy, and just generally numerous times where they've been wrong. Again, it takes a lot of training to ignore this fact. "Scientists" collectively were witnessed by the public flipflopping at a relatively high frequency on numerous topics; how many times did eggs go back and forth between being deadly and beneficial? Sure the media gets some blame here but the scientists played into it, each time confidently pronouncing that this time they had it for sure and it is imperative that everyone live the way they are saying (until tomorrow). Scientists have failed to resist politicization across the board, and the standards of what constitutes science continues to shift from a living, vibrant, thoughtful understanding of the purposes and ways of science to a scelerotic hide-bound form-over-substance version of science where papers are too often written to either explicitly attract grants or to confirm someone's political beliefs... and regardless of whether this is 2% or 80% of the papers written today it's nearly 100% of the papers that people hear about.

I simplify for rhetorical effect; my point is not that this is a literal description of the current state of the world but that it is far more true than it should be. Any accounting of "anti-intellectualism" that fails to take this into account and lays all the blame on "Americans" is too incomplete to formulate an action plan that will have any chance of success. It's not a one-sided problem.

If you want to fix anti-intellectualism, you first need to fix intellectualism and return it to its roots of dispassionate exploration, commitment to truth over all else and bending processes to find truth rather than bending truth to fit (politicized) processes, and return to great, foundational humility that even the press could not overplay into hubris. And they need to drop their blinders whereby they excuse away the damage that intellectuals have done while ignoring these ancient precepts and only crediting themselves their successes, because it cuts themselves off from the very object lessons that could help them return to this time-tested approach to science, which they still flatter themselves that they follow. If you fail to fix the intellectuals first, then all your effort to fix "Americans" is going to fail; you'll bend your efforts towards getting them to look at intellectuals seriously, but they'll end up coming to the same conclusions they already have about the value of intellectuals and you'll have wasted your shot.

I'm not holding my breath.
I presume it was accidental and not a purposeful but Yared (the author of the article) should probably disclose that he knows Michael Brown (the FB guy subject to the insider trading accusations made by Techcrunch).
When someone sues you, you'll better understand why having a corp, LLC, etc. is important.
what iphone are you using? 3G? 4?
You mean, he explained that it was necessary to build from source, and why? Is this information available in textual form?
No, Jimmy Carter was a nuc. Navy, selected by Rickover, etc.
Now that <a href="http://devstructure.com>blueprint</a>; exists, it's radically simple to turn your current environment into chef/puppet deploy script. That said, distributed shell tools like this are still tremendously useful and should be part of any cluster stack.
Anyone else think that this is a bit of overkill for what is effectively a snapshot camera? Nobody is doing serious photography with an iPhone.
I've done this temporarily before with a simple hostfile swap script that I run when I've got something serious to do.
Capital should be a catalyst for growth.

If you're asking this question, then you probably either aren't ready for it, or don't really need it.
How do the market share numbers look when you factor in iPads and iPod touches? The numbers look impressive for Android, but assuming app purchasing behaviors are the same on both platforms and mobile economics do end up looking like web economics Apple is still placing WAY more units in the field and covering a much broader demographic, from 6 year olds with the iPod touch to grandmoms with the iPad. I wouldn't underestimate iOS and their ability to make consumers happy.
As am I, I know exactly what you're going through. Have you thought about filing the dissolution as a 'Before Business Begins' dissolution (form 274)? We actually never got to the point of publicly releasing our project (and did not have a single cent of revenue), so I was looking at that type of dissolution to avoid this year's $350 minimum tax.

I have still not found what they define as "Beginning Business" in their legal statutes, but I'm assuming a company that never released a product and made no money would fit that definition. Of course, IANAL.
5 MP is more than enough, better optics & bigger sensor, please.
This (afaik) is true of all major browsers, and has been for a long time. Although perhaps less obvious in the UI than in Chrome.
WordPress disable the allow_password_reset feature
I'd rather see larger, rather than denser, sensors. Although I suspect the tiny apertures of phone cameras will always be the limiting factor.
“You mean that ALL I was taught (in law school) is WRONG?”
A Female Lawyer Exclaims: “You mean that ALL I was taught (in law school) is WRONG ?”<p>A very revealing audio on one female lawyer's revelation as to the “fraud” that she is supporting and pushing forward. “You mean that all I was taught (in law school) is wrong ?” You bet, sister ! The rabbit hole goes so deep that you won't believe it ! This is an audio from Rod Class on the AIB Friday night call of 4.1.11 (unfortunate that it happened on April Fool's Day, but what can ya do ?). However, if YOU listen to this audio a couple of times you will have more insight into the “fraud” that our WHOLE economic system is based on !<p>If YOU are a lawyer, or know a lawyer, you might want to listen to this audio...<p>http://recordings.talkshoe.com/TC-48361/TS-471751.mp3<p>For more revealing audios (404 in total)...check the archives at<p>Work your way back from the most current...<p>http://www.talkshoe.com/talkshoe/web/talkCast.jsp?masterId=48361
http://cemc.math.uwaterloo.ca/contests/past_contests.html#cc...
I made a similar mistake myself, forming an LLC in Massachusetts. I did IT consulting for the SoHo and home market. It was around $550/year to keep the LLC in business ($500 plus filing fees), ~$50 to register with the town you're based for four years, and something like $250 to dissolve the LLC with the state. Every state has different fees; some are quite high, and others very low, pending on the type of business created.

I did it mainly to limit liability, among other reasons. However a little while after forming, I spoke to a lawyer and he said that it basically doesn't limit you from being sued personally. You "can" attempt to deflect personal lawsuits with the LCC (easiest if you keep its finances/files/bank-account separated from your personal stuff, which I did), but it's no guarantee.

He basically advised me that forming the LLC was a waist of money in my situation, and I would have been better off simply as a sole-proprietor (e.g. DBA - doing-business-as). From the IRS's perspective, I was treated as a sole-proprietor for tax purposes (they don't recognize LLC's for single individuals). Of course by then, it was too late to easily dissolve the LLC and "switch" it to a DBA, so it was money wasted.

What annoyed me the most is the same problem Hamza had in the article. You have to pay money to dissolve a business! Really? REALLY?!? Obviously the business failed, or is being abandoned, because it didn't make enough money. Charging a "death tax" on a business seems pretty harsh. I understand if there's a filing fee of $20 or $30, but anything higher than that is ridiculous. Delaware wanting $1,600 from Hamza is downright insane. Perhaps there's more work involved dissolving a C-Corp than an LLC, but still, $1,600 is ridiculous.

Charging a business death-tax reduces seed capital needed to form a new business. Second, it reflects badly on the state, reducing the likelihood of incorporating in it again. Lastly, why not ignore paying the fee altogether, declare bankruptcy, and waste the time/money of the court system dealing with it all? I'm not sure about the legal implementations of that, but it might be a valid option if the C-Corp has no assets left. AFAIK you cannot ask shareholders to pay for it since they're legally shielded from the debts of a C-Corp.
$1,000 patents / Easier technology licensing from fed labs
Never thought of that, and it's clearly an interesting point, but, given that software companies are generally distributing apps across platforms, how much lock in does really exist? If I'm using app A on an iPhone, then switch to an Android device, I wonder if it's in the best interest of the app provider to provide some sort of sync service?
I'm hoping the iPhone's camera will someday use a larger image sensor. That would improve the quality of images shot with an iPhone, a lot more than just increasing the resolution from 5MP to 8MP. The iPhone 4 has a 1/3.2" sensor [0]; it'd be nice if a future model had a 1/1.6" sensor or even a 4/3" sensor [1]. The camera in Nokia's N8 already has a sensor size of 1/1.83".

[0] http://arstechnica.com/apple/news/2010/06/sizing-up-the-ipho...

[1] http://en.wikipedia.org/wiki/Image_sensor_format#Table_of_se...
Your focus is on public networks though. While the ratio of unsecured private networks are slowly dwindling, there are plenty still out there. It could be argued that it's the owners responsibility to secure the network, just like it's their responsibility to lock their doors at night - but there are plenty of people not tech savvy enough to know how to do this - or to even distinguish that leaving your network open is equivalent to leaving your door unlocked and possibly wide open.

The problem is - are they wrong in assuming that their personal network should not in normal circumstances be invaded? Just because we know there is a risk of someone entering our house far easier if we leave the door open, they should not in normal circumstances be entering without obvious intent to do something, anything. The same could be said for someone going on to an open network. While it's easy enough to join said network to just use free WiFi, one could also be snooping on communication, or other possible actions on the person private network.

My point really comes down to reasonable expectation of privacy (with possible complete ignorance on such matters) from the network owner, and the possible intent of the person on the network. While it might seem like nothing, I think it's an important topic if we are discussing analog laws in a digital world.
> it's slowly working it's way into the English language

It's actually been in English for a pretty long time, there is plenty of precedent. The people that complain loudest about grammar "mistakes" are often the least equipped to talk about them.
Selective Unit Testing - Costs and Benefits
The Microsoft-Nokia deal has yet to have an effect on the marketplace. Nokia will take WP7 international, and that will be bigger than the Verizon iPhone.
Isn't the v8 source included in node and built as part of the build process? deps/v8?
But once WP7 is installed it becomes a low-end phone.
Use the node version manager: https://github.com/visionmedia/n

npm install n

n 0.4.5

and you're done
For me, this advice is basically useless bullshit. Being a kid sucked. Freedom is more than worth all of the advantages. Adulthood isn't hard. Making money isn't that hard either. If you can't find a more valuable way to spend free time in your teenage years than flipping burgers for minimum wage, you aren't very resourceful.

You don't have to settle for shitty bosses. You are allowed to have as much free time as you want and afford, and if I want to spend some of it watching TV, then pretentious twits can kiss my ass.

What I did wish I knew was that the most precious part of youth is in fact the social, romantic, and sexual opportunities. If I would have known then what I know now: that all my appeal to women would somehow vanish in my thirties and that I'd experience nothing but romantic rejection for years, I would have planned my life extremely differently. Anyone who says you can take for granted that men have it easier in their thirties is full of shit.

The single most important thing I should have done in youth would have been to optimize my chances for sexual and romantic relationships with a chance to last a lifetime. Having this or not (not money) is the difference between years of relative bliss and years of feeling that life is basically fucking pointless.

Yes I'm angry.
The resolution is completely irrelevant. The optics are what define quality.
True Colors: Bathing Mobile In An Entirely New Light
Larry Page set to take over as Google CEO starting Monday
for i in {1..30}; do...
Not quite same but similar concept

http://toucharcade.com/2010/05/07/hand-of-greed-dodge-the-bl...
Ask HN: Has Sortfolio worked for you as a contractor?
If you've advertised on Sortfolio as a contractor (not as a client), what was your experience? Did you get high-quality clients? Did you feel it was a good investment? What package did you buy?

Googling turns up very little on this topic, which is a shame--a product like Sortfolio ought to have reviews by real users on both sides of the market. I'm sure I'm not the only HN reader who's wondering if Sortfolio is worth it.

One reason for the dearth of contractors reviewing Sortfolio might be economic. I.e. maybe those who have had a lot of luck with it don't feel compelled to encourage competition.

But if there's any place you can find people who are willing to share business insights at the risk of helping their competitors, it's HN.
The most fascinating part of the smartphone battle is that Google/Android has basically stopped and reversed a giant vertical integration play by Apple. Markets swing back and forth between integrated and disintegrated and Google grabbed the pendulum and pushed it back toward 'disintegrated'.
I thought one goal of using CSS3 is to have super performant animations.
Self discipline is key. No tool can really prevent you from goofing off. Things can help, but it all boils down to you.

One thing that helps me: focus on the good feeling when you accomplish something and think about how you're going to get there.

Also I have a framed picture of this - http://www.someecards.com/workplace-cards/when-work-feels-ov...
Our false beliefs about language
Show HN: Open source PhotoBooth
How about having your hostfile swap script change your IM status to something like "Goofing off online." (or whatever)? Nothing like the shame of broadcasting that to your coworkers to get you to keep your goof off time to a minimum.
Where did they get 900 Ym for the estimated size of the entire universe?
How Do You Find a Good UX Designer?
Our start-up has taken on funding and in need of hiring a UX designer / landing page designer. I've placed 6 ads on CL and all the applicants are terrible!

So where is the best place to find a good UX designer? Looking for full time in CO.
That's true but don't forget that the iPhone is the world's most used digital camera.
No one's ever suffered because their camera's quality was too high. (resolution != quality)
Getting advice from the clerk behind the counter is a big mistake. Filing the form may be all that's required from their end, but that may not be all that's required by law.

It sounds like you failed to communicate effectively with your lawyer to get the advice you needed. And that's what it is: advice. You can choose to accept or reject the advice since you are the one who is taking the actions.
Mac OS X app for testing HTTP/Restful endpoints
It's funny how you applied this to a completely different context from whence it came. This is actually how the Talmud prescribes disputes should be resolved -- it's called the "contested garment" rule.
I know the feeling, you're browsing around aimlessly, checking feeds, checking forums, etc. At some point you start getting that overwhelming feeling where you know you should be doing something productive, but it's just so easy to click one more link.

Here is the sequence I follow when I realize I've been up for 4 hours and still haven't gotten anything done yet:

- Eat something quick to prepare, if I haven't eaten yet. Watch Mixergy or something while I'm cooking/eating. This is the wind-down from "procrastination mode", and watching Mixergy reminds me that there are people out there busting their asses right now and taking all of my future customers or client dollars.

- Put on some good coding music. This puts my brain into "serious business" mode. I prefer energetic hip-hop or dubstep, something I can bop my head to and feel like a boss.

- Go through all my tabs, Pinboard and tag the ones I want to keep for later, and close all of the tabs that don't apply to what I should be working on.

- Take a post-it note and write down the 3 tasks I am going to accomplish today, come hell or high water.

- Get a coffee or energy drink, have a smoke (not recommended), and use the bathroom. Get my mental game plan together.

- Open Terminal and MacVim. This sets the stage.

- Pick a task that isn't on the post-it note (but needs to be done) that takes 10 minutes or less to bust out. Could be anything from a quick design fix to a wireframe or writing up a quick estimate. This is the warm-up.

- By this point, my brain is in full-on work mode. Jump in and tackle the work.

- Feel good. Eat dinner.

- Play Starcraft.
Physics, that's why. The sensor in the standard DSLR is fairly large and thick and has a fairly large aperture to let enough light hit it. The sensor in the iPhone is about the size of a pinky nail. You cannot get the megapixels the RED has without larger sensors.
IMHO -

Apple's advantage is design. Google's advantage is search.

As the boundaries of mobile search are pushed (better local, better social, voice search, better x), I believe Google will dominate mobile. Good mobile design will become ubiquitous, but search is a different story.

Google has the best search technology (along with the best infrastructure and data to support it). They also have the best ad network to monetize its benefits.
The author claims a right he doesn't have (a right to private correspondence). Something I've never seen mentioned anywhere before. I know most war time letters are censored, and I've never seen rights activists even mention (let alone protest) that.

Your ISP analyze packets, sometimes deeply. Google opens your mail to look for spam (does this violate the spammers right to private communication?). Norton opens your email attachments, and it might be mandated by your employer. A post office might scan or open suspicious packages to ensure they are safe for the receiver. These all involve 3rd parties analyzing and modifying messages.
I feel these kind of stats will always be flawed for the following reason:

- It doesn't include other devices running iOS (as a developer I look at those too, especially if my app doesn't require Internet).

- It doesn't consider that a big % of Android phones run apps horribly if not at all. Also most of this phone we'll never be easily upgradable to a newer OS version (I don't care if you can do it, I'm talking about for "normal" people), because the carriers and manufactures prefer pushing the new phones that come out every other week.
Yeah, the most important thing is not to fall into the trap of saying "Fuck it, today is a wash. I'll do it tomorrow."

No. Today is not a wash. You're going to stay up late and get the work done as punishment, until you learn your lesson.
Four ways to manage code
Indeed, but we're running as a separate business with it's own office. Thus the benefits of shipping code quickly as a small team like a startup, but with the solid perks and resources from a fast-growing corporate sponsor.
Mozilla to crack down on add-ons that slow down Firefox
I had similar problem, for quite long time, and probably I still do from time to time.

What really worked for me was to schedule time offs when I simply don't do certain tasks online. It took some time to implement that and my mind was playing tricks with me all the time.

I decided that my mornings, until 9:00 and evenings, after 19:00 are offline times and I would only use internet in the case of emergency or if some project has to be finished on time.

I was trying to quit reading news completely but than I realized that considering that I'm running online business I can't really do that, I have to be on top of the things to make sure that our services are always up to date.

I limited my reading activities only on few sources, Tech Crunch, Hacker News, Twitter (following max 50 people) and Facebook (also max 50 people). I give myself only 30 minutes in the morning and 30 minutes in the evening to go through my sources and to respond in some cases.

This was not easy to achieve, it's one kind of addiction and I even wrote a post about it few days ago, "How to deal with mental obesity" http://www.oceen.com/2011/04/01/podcast-information-overload...

Information overload is serious stuff but majority of people are still not aware of that. It's going to become one of the biggest problems in next decade and only way to fight it is to discipline yourself in same way as you discipline yourself with food.
Well… The sensors do define quality too, and there is some correlation with resolution, which is reverse: given the same size of the sensor having more pixels makes matters worse: less photons hitting one pixel, lower S/N ratio, noisier images, poor low light performance.
Caltrain is not the most reliable. In my experience, BART is more reliable.
Bryan Cranston Breaks Bad as ‘Total Recall’ Villain