skysight-inc/HackerNews huggingface dataset:
> I suspect a lot of this is due to California's employee-friendly laws that prevent non-compete agreements and prevent "we own every thought you have" intellectual property assignments.

Nah - Funding comes, by definition, from people with money. The coasts are much wealthier than inlands. Hence, more funding. Founders often agree to really draconian terms - they're not going to Cali for employee protection laws.

There's currently lots of technology and funding in Silicon Valley, so founders and investors both go there. It's cyclical - if there was as good of an environment with less regulation and laws, it'd attract even more. Actually, there are examples of that: recent example #1 is the crazy-fast ascent of Ireland into a European key business center, and Dubai built from desert nothing wasteland into grandiose world finance center is recent example #2.

Edit: Also, no one actually enforces noncomps unless things end in a nasty way. Then it's just a tiny bit of leverage if things already went south. If you don't go to a director competitor in a hostile way during the noncomp period, employers don't care. And if the duration or geography isn't very concise, they're invalid in court. Non-comp not such a big deal. Intellectual property assignment is serious though.
Dar - disk archive backup utility
See James Fallows's post Once and for all with the frogs

http://jamesfallows.theatlantic.com/archives/2009/09/once_an...

for a great kitty litter box analogy...
They should do all they can to buy http://dropbox.com/
37 Signals Raises capital at 100B Valuation [satire]
CTRL-SHIFT-EJECT should do the trick on your iMac :)
on the other hand, what will be the impact on a manufacturer's bottom line when its customers have no incentive to ever upgrade or replace? maybe they could just license the light bulbs to end-users... :)
37signals is now a $100 billion dollar company
No -- http://mattgoodall.blogspot.com/2009/09/torndao-first-though...

And no -- http://glyph.twistedmatrix.com/2009/09/what-i-wish-tornado-w...
I'm using Rotation Inhibitor on a jailbroken 3GS and it doesn't break anything at all.
Good point. I'd argue that either one discourages the other, however. The messier and more complex your architecture, the more valuable tests are. Conversely, the more unit tests you have, the sloppier you can make your architecture.
Damn! You're right. But I can't correct it now.
Jailbreak your IPhone and install Rotation Inhibitor. It's a vutton easily reachable from any app.
Can Web-Based Startups Succeed Outside of the Valley?
Can anyone mention (or point to) tips on what kind of code makes good use of cache? I'm looking for interesting details. "Use less memory" is a bit general.
Man, I'm glad I'm in the US, where the use of deadly force is clearly outlined.

It must suck to get a gun pulled on your mom for not paying taxes.
Um... you keep using that expression "type safety"... I do not think it means what you think it means.

Breaking an unstated contract in an overriden method has absolutely nothing to do with tye safety.
In a social networking world, what's the future of TV?
How I wish that were true. This is the second time in my relatively short professional life that I've come across an otherwise competent programmer that got so caught up in style conventions (opening bracket on new line or same line, etc.) that he was unable to see any value in or provide any value to anyone else on the team.

At the other place, the guy was boss of IT/engineering and just resorted to hiring designers and giving them on-the-job programming training so that he could mandate the habits before they were set instead of trying to counteract extant tendencies. And that guy refused to even produce a formalized style guide. I quit after about a month.

The programmer has in both instances been a relatively successful "lone wolf", self-taught programmer; he's built a successful business on his own right out of the gate, either as an independent freelancer or the technical savior to a struggling ad firm, and as such, has almost never been exposed to other styles, conventions, or thought processes, except those present in the (obviously unsatisfactory) systems he was hired to replace. I'd avoid bringing guys like this on anywhere without leadership willing and able to teach professional etiquette, courtesy, and mutual respect on the job.
Getters/Setters/Fuxors
A nice way to validate object state changes when you need to without having to make getters/setters for when you don't.
I see many of these comments as criticisms of superficial implementation details, that don't necessarily indicate opposition to all variants of the Founders Visa idea.

Comment votes, top-comments or even prevalence of critical comments are not reliable indicators of net agreement/disagreement. Threads have lots of factors that cause criticism and disagreement to be over-represented, or cause quibbles to be misinterpreted as opposition.

I myself would criticize the 'investors panel' mechanism because I support the overall gist of any policy to increase founder immigration. Sure, I understand bokonist's critique and I'd prefer saner non-political mechanisms for boosting beneficial immigration.

But given that immigration policy will continue to be a bureaucratic mess -- there's no 'grand fix' proposal on the table as an alternative -- even a flawed program could be worthwhile. All the existing 'doors' through which immigrants enter are politically-flawed; why not have one more door, also admittedly flawed, through which a few more valuable immigrants might enter?
I don't remember 37signals claiming you'll hit the jackpot with their proposed model either. Their entire argument can be summed up as "forget the freaking jackpot!"

Hoping to win the lottery is not a good way to make money. Instead, you should just build a profitable business that you can live very comfortably from. That's hard too, but it's a lot more feasible than winning the lottery.

And by winning the lottery, I mean getting an exit of a ridiculous amount of money, whether you were VC funded or not.
Things are far, far worse now than in the late 90s when Manu had to go through this much trouble. Rather than inspiring, I found it a little depressing that the situation has steadily deteriorated.
SmarterFox: Browse Faster
water can kill you a lot of ways.

boiling can't possibly kill everything,

http://en.wikipedia.org/wiki/Hyperthermophile

and even if it could,

http://en.wikipedia.org/wiki/Arsenic_poisoning

can get you.

It's a statistics game. Bringing water to a boil will eliminate a huge fraction of the risks associated with consumption, but it's not proof of safety.
Microsoft, researchers release new operating system project: Barrelfish
Also, the executives also know I was unhappy with the situation and attempting to make a ruckus, though I'm not sure they understand what parts I was ruckussing about. There is some point behind the exposition, though admittedly much of it is venting.
37SIGNALS VALUATION TOPS $100 BILLION AFTER BOLD VC INVESTMENT
Funny because it's true
RDBMS has logging mechanisms for this kind of recreating database. For example, PostgreSQL has WAL - write ahead log. These can be used to rebuild the db or for asynchronous replication. Likewise Mysql has binary logging.
Do they need any substantial changes in DWARF to pull this off?
Ask HN: Anyone here play Warcraft? (feedback on a project requested)
If you play World of Warcraft, please check out my latest project:

http://www.trackwarcraft.com/

The site quickly gathers data from the Armory, analyzes it, and presents it in an easy to glance at format. It's built on App Engine so hopefully it won't die under load like other similar tools. The site also lets you do parallel look ups of multiple characters. The big risk is if the Armory throttles my look ups -- I'm doing caching and back-off if I'm throttled. All of the URL fetches are parallelized which has shown to be an order of magnitude faster than other sites.

Any feedback is appreciated. The site could use some graphic design and UI work. If you have suggestions, or you'd like to help, please let me know! :)
As a Microsoftie, I am genuinely embarrassed.
Finance News
No takers for amazing full-size Lego home
"Remember, I gave you the Internet, and I can take it away."
Weird article. Looks like some kind of hack. Or a strange prank. (or more simply, a test article which has been submitted to the RSS feed when it was not supposed to)
The article and analogy definitely made me smile.

I agree with you to netsp, though, to a degree. I want them to be adding value in the mental space where their product lives in my brain, but not as narrowly as you say here. Relevant links, ideas, events are also good as far as I'm concerned.
I know this thread is old, but I ran across it in a search.
I use a tool called dar (http://dar.linux.free.fr/) that is along the lines of tar, but with extra features for dealing with multi-volume backup sets and diffs easily.

It lets you extract a catalog from the backup set that you can use locally as a checkpoint for doing diff/incremental backups. The catalog is really small, mine is ~10Mb for hundreds of thousands of files.

## here is the initial backup: backing up /nas to
## an archive set /mnt/usb/nas on a usb device
dar -R / -c /mnt/usb/nas -g nas

## extracting the catalog from the backup and
## saving it under my home directory
dar -A /mnt/usb/nas -C /home/dan/backup/nas-catalog

## I use the local copy of the catalog in my home folder
## when doing diff backups to another mounted usb device
dar -R / -c /mnt/usb/nas-diff -g nas -A /home/dan/backup/nas-catalog
Absolutely. One of the advantages of static typing (NOT starting a type war here, oh gods) is that you can transform error conditions from the run-time to the compile-time world. Earlier failure = cheaper failure, so this is great.

I try to take this as far as I can. For instance, when writing Servlet code in Java, I define all my request parameter names in an enum, so that I can never misspell any lest the compiler tell me.
You need lazy evaluation. If we assume that his {} blocks create lambda's, he's got it.
The way Smalltalk does things, IIRC.
Testing is one reason I think Everyday Scripting with Ruby is such a great book: while it's for someone with a casual acquaintance with programming, it still manages to teach TDD with Ruby in a clear, helpful manner that actually helps the reader internalize it such that the knowledge doesn't just evaporate when the book is done.
Am I the only one that's wondering why the camera zooms in and moves around so much? I guess they were trying to "spice it up" and make it not seem as boring. It just made me sick.
GridwiseTech's AdHoc application ushers in an new era for virtual organisations
Are these going to be playing in the middle of the night, alongside the green handkerchiefs of prosperity commercials?
"puzzling because Windows 7 is one of the few Microsoft products that actually is somewhat fresh and not just a minor version bump"

Interesting... granted I don't particularly follow Windows development, but my perception was that it is exactly that - a minor version bump over Vista fixing the problems that shouldn't have been there in the first place...
This must be one of the loudest screams for a good-looking, ultra-geekily designed T-shirt, ever. I'm thinking maybe something like this: <http://www.lafraise.com/Article/index/id/25>; but of course with NOR gates on the inside.
Does anyone know of a state-by-state comparison of the laws and regulations around forming a business in each state (registration fees, etc.)? This seems like it would be a useful metric, if one was choosing to relocate based on business environment.
That kind of scheme unfortunately takes most of the ease of painless syncing away...
BlueJ is a pretty good solution to this since it lets you play around with objects and methods before you ever have to write public static void main etc. In fact, in "Objects First With Java", the book we used in my first Java class, the main method isn't even introduced until chapter 7.
you could choose formerlyknownasbabyshake as your username
Craters Show 1970s Viking Lander Missed Martian Ice by Inches
I think he's helped his reputation. I'd hire him.
In which case, write your own :) It's just code.
You could write a "random party" facebook app.
Unless you're desperate and have to work with malignant people, why shouldn't you care about your work?

I agree that in a bad situation it's best to move elsewhere, because people almost never change.
You mean "The 25 most dangerous colleges in the US".

america != usa
I didn't say ANYTHING about "mortgages". I was referring to the financial crisis as a whole. Please mind what I said not what you thought I have said.

According to your financial crisis definition "People lost their homes because they couldn't pay the mortgage." you might as well say that it rains because water comes down from the sky.
Other than his only working 10 hours a day (which seems generous of him if true), what could be considered passive-aggressive?
Wholesale jewelry
www.aypearl.com can provide a wide range of fashion jewelry items including necklaces, bracelets and earrings made of pearl, gemstone, semi-precious, crystal coral, shell and beads.
Enjoy coupon code AY3853 to save money on www.aypearl.com

Established in 2005, www.aypearl.com has been known as the reliable jewelry manufacturer and wholesaler from China. Its business partners are cross the world.

www.aypearl.com can provide thousands of fashion jewelry items at wholesale prices including necklaces, bracelets and earrings made of pearl, gemstone, semi-precious, crystal coral, shell and beads.

Now coupon code is available and you can save a lot of money. Please enter your coupon code AY3853 when placing order at www.aypearl.com. Then you can enjoy the discount jewelry:

100usd, a discount of 2%;
300usd, a discount of 4%;
500usd, a discount of 6%;
800usd, a discount of 8%;
1000usd, a discount of 10%;
And more than 1500usd, a discount of 12%.
No one uses Facebook in my country. But it's a great idea, thanks.
NoSQLIndia is online on September 26th
agenda for the day, interviews, chat, etc
"you may want to try the bonus activities but you'll need the right devices"

Kinky!
I agree I very rarely see articles posted here about Perl.

Probably the reason that you have been seeing more Perl posts in general around the net lately is due to the Perl IronMan Challenge which started at YAPC 2009. It's an initiative to promote the language. http://ironman.enlightenedperl.org/
Money is failure
I don't think extremophiles are a problem. Your body temperature isn't exactly extreme so those bacteria will die in your body.
No, arijo, biohacker42 didn't say anything close to "rational discussion focused on discovering objective truth is just a waste of time". It's just your idea, and a stupid idea to boot. I downvoted both of your comments accordingly.
No, they switched from Futura to Verdana.
You, in contrast don't even "look knowledgeable". You're just rude.
I've found a link for you with just one Google search, which refers to cases like that. Even worse these banks don't even need to go bust to force you out of your home.
I know, it's easier to troll than to research yourself:

http://www.npr.org/templates/story/story.php?storyId=1126609...

Keep on trusting your bank if you feel like it but don't try to deny the general sentiment of large portions of the population.
Holy shit what are they even talking about This is so embarrassing. I just want to go hide under a blanket.
Lake orumiyeh Photo Gallery
So what's the furthest point from a McDonald's in Australia, then? :)
There are APIs for browser extension that Microsoft will want to continue to support as they are no doubt used by partners/corporations. It's not just about how well the web renders. The same way that firefox would be unwilling to start from scratch without providing support for the present plugin framework.
How much the BBC costs per channel, and per hour of broadcast
the aristocrats?
Disussing dogma is a waste of time and energy. Economic decisions should focus on solving real people problems in pragmatic terms (in an agile way if you wish). Elaborate intellectual theories, though eye-candy, do not stand on firm reality grounding (think of Locke's madman concept - one who makes impeccable and rigorous reasoning based on flawed data and assumptions). That's all I was trying to express in my comment above.
Mantras like "YAGNI" and "worse is better" are not indicative of wanting quality.

But my point is; ignore the industry -- it's a failure. Do what you want to do instead -- you can't do worse than the industry as a whole.
I have several friends who work for MS, and from what I see MS's worst enemy is its own handling of the very concept of competition.

Take the iPhone for example - a product that completely trounced Windows Mobile in every way (and continues to do so), despite MS's years of effort in the field.

Response? It's now politically incorrect on MS campus to openly admit to carrying an iPhone. Instead of embracing the competition and figuring out why they're better, MS is too busy burying its head in the sand.

Similarly, I've heard of stories of HR contacting employees for organizing after-hours Wii parties with coworkers. Apparently even using and enjoying your competitors' products is disallowed.

No wonder MS is in the rut they're in. They spent years practically pretending the competition didn't exist, and now they're surprised that they've been left in the dust.

I do sense the winds of change at MS lately though - there is certainly more willingness to admit that the competition is more successful (though still generally non-kosher to admit that they rock). There are certainly real engineering efforts to play catch-up.

But Ballmer is not the right guy to lead this charge - he's the guy who openly admitted that his kids aren't allowed to use iPods or Google. A guy with an ego this large should not be allowed to run a company that is financially and developmentally stagnant amidst a sea of strong competitors.
RMS: De Icaza Traitor to Free Software Community
Virtual machines, anyone? :-)
Selling is becoming marketing
Brilliant and humble take on the post-new economy
2010 State Business Tax Climate Index
This helped me cope with the real thing. Oh God, what have I witnessed...
The first Wikipedia page is about fringe organisms which live in hot water and die in cold water.

Arsenic is in all unfiltered water. You'd have to dig a well to get a high enough level of arsenic to poison yourself.

It is extremely unlikely you'll get sick from drinking boiled water taken from a stream. Sure, nothing is proof of safety. You could distill pure water and then accidently inhale some of it and dry drown.
It's pretty clear to me what the thought processes are behind this. Microsoft have seen all the release parties that Free Software projects like Debian and Ubuntu, FreeBSD et al have, and somewhere there's been a meeting that posed the question 'How can we have the same for Windows 7?'.

Videos like this are the answer they came up with. Unsurprisingly it looks plasticy and fake, because they're trying to fake something that has grown spontaneously elsewhere.
Here's some data on the best and worst tax climates, by state:

http://taxprof.typepad.com/taxprof_blog/2009/09/2010-state.h...
In the video Google is called "the incumbent." Balmer seems like the CEO of yesteryear, when even having competition was a failure.
The Web - the early years
I am not sure what is cause and effect here. To my mind, the Copenhagen thing does not address the reasons for people being poor. I don't think they are poor because malnutrition damaged their brains.

I think the Copenhagen thingy is superficial and sensationalist.
Welcome to the Law System.

But there are good reasons for the delay. Presumption of innocence, injunctions for relief etc all take time to consider.
Exactly. I'm an "interaction designer", basically a combination of the two; I design and code the UI. Often there is someone directing the overall UX, but the nitty gritty specifics of the UI functionality are my department.
Mortgage Broker
Shouldn't this feature be provided at the OS level rather than a per app basis?
If you felt that strongly, then letting it out is the same as letting it go. Psychologically, it probably set him properly for his next role.

Good on him for not cowing under the "business norms" here.

And as to hurting his reputation: that sounds like you're referring to rep to upper management, who will probably not care, and will have hardly anything to do with his next hire, anyway.

People who will be choosing to hire him are pretty likely to identify with him at some level, even if it's historically, for a start. If they'd be worried about his "honesty", he really wouldn't be happy working there, anyway. In my experience, people who've been totally honest about their opinions to colleagues and managers have been, on average, more successful and definitely more respected.

Then again, perhaps that's just a antipodean perspective.
Fresher Styles for Web Designers    (book review)
Seth is a bit late to the game, even someone as respected/known in programming circles as Ward Cunningham does the same thing with his http://www.aboutus.org/Ward_Cunningham (although to be sure Ward doesnt try to monetize that hard)

I personally found it extremely annoying when one of my projects was ranking first on aboutus as a simple stub.
Breast Mammograms May Mean Over - Diagnosis of Breast Cancer
Why aeroplane wings aren't dimpled like golf balls
There was a time when most uses of a high-level language in domains like graphics were replaced with C++. C++ quickly became the dominant language in graphics and simulation. It still is. One also saw a lot of special hardware, for which it was difficult to come up with higher-level language implementations (Playstation 3 is such an example with its cell processors). One would have needed experts to port languages like Lisp to all kinds of new hardware - the expertise and the demand was just not there. So with every new exotic hardware, the trend to just use C/C++ with some simple scripting component was accelerating.

In some other areas there was the trend to standardize on Java. Though Java failed (mostly) over time in graphics and simulation.

Still some people use Lisp in graphics related domains. For example CoCreate uses Common Lisp for its CAD package. Recently Lisp has seen increasing use by hobbyists and enthusiasts to write games (using SDL etc.).
I think that is painfully high. What is the "extra" 15K? What kind of phone do you use that costs you 5K, travel included? My very expensive phone plan costs me less than 1000/mo because 75% of my calls are made roaming. I spend over 5K a month traveling, yes, but my commute is 55km each way. If I worked in the city, say, 15km from where I lived (which is high), phone+travel would be under 1500mo.

Disclaimer: I live in Mumbai.
Clojure is not 'warty'? Can it even dump an image?
Global information network
Global Information Network (GIN) would help in achieving financial independence, wealth creation, dynamic health, and emotional well-being. For more details, please visit our website.
IPhone News Application, iPhone Application 
iPhoneApplicationDevelopmentIndia.com provides iPhone news application development service. Get iPhone breaking news, iPhone entertainment news, iPhone technical news, iPhone science news application with experienced iPhone application developers. We offer service like iPhone news application development UK, iPhone news application development Europe, iPhone news application development USA, iPhone news application development Belgium, iPhone news application development Germany, iPhone news application development Denmark, iPhone news application Brazil, iPhone news application development Netherlands, iPhone news application Italy, iPhone news application development Singapore, iPhone news application development Italy, iPhone news application Dubai.