skysight-inc/HackerNews huggingface dataset:
odd, I've done numerous startups that have succeeded due to seo. I.e. 80+ % of sales were from organic search traffic, 100+ k unique visitors a day from organic search traffic, etc.

Please, leave this fantasy to me then, because I like real money :)
See the recently discussed square-root approximation algorithm as an example.
It's actually a huge dispute whether or not it's incorporation is legitimate according to international law. It certainly has it's own territory, ethnicity, culture, and government in exile.

http://en.wikipedia.org/wiki/Tibetan_sovereignty_debate
It's true, and there are parts of Texas that remind me a lot of parts of California.
Kind of cool, but I like the MySQL GUI tools instead of a web interface.

http://dev.mysql.com/downloads/gui-tools/5.0.html
Am I the only one who read it as funny satire? For some reason I don't read the author as being serious about his animosity towards IE6 users. It's just taking the typical "you're using an old browser and should upgrade" message several steps further for the sake of humor.
Though, when you can, you should split up those long linear routines. Especially when there are some variables global to the routine, but not all. The passing makes the shared variables explicit.
No one disputes that Arunachal Pradesh is currently a part of India, just whether or not parts of it should be.
oh, my bad. its rails, it fails to scales!
best phpmyadmin alternative: terminal
Native storage query language implies using native i.e., non-standardized query language and API. It's an categorical acronym like AJAX.
The majority prefer JQuery, I will try to not impose my bias on you but to answer you question as best I can, I prefer Dojo. Out off all of them, I would say try both of these and see which one is for you. Given my preference for a decoupled UI, Dojo provides the complete box, but JQuery is far easier to learn. Their is an elegance to both so I urge you to do the due diligence and at least spend a week working with both before you make your decision.
"(Word to the wise: trying to fix a Rails application by editing files in vi through a web console to your Slicehost VPS is not recommended.)"

Maybe it's because I use Linode and not Slicehost, or Python rather than Rails, but this doesn't sounds like that scary a prospect to me...

In fact, it sounds a lot like my development environment (simply s/web console/ssh session/).
Firefox thinks sparc.org is an "attack site":

http://i36.tinypic.com/f2trth.png
How about not hiring people. Just get a bunch of guys/girls together that know their stuff, save for a bit until you know you all have enough to last for at least several months, pool your resources.

No employees. None. Wait for a year or so before you start thinking of salaries, until then it is just profit sharing, no base.

That way you'll all have your eyes on the 8 ball, all the time. A salary does weird stuff to people. It makes them feel entitled, somehow divorced from the company. If all you get is your share of the pie if the company makes money then it probably will.
Most people are doing what exactly?

I think there are two important points here. First, that is at best a beta level proposal, and I wouldn't bet the well being of my family on it. I'll be very happy when it stabilizes, but I'd stick to outputting plain html for the engines.

Second, this sounds far more complicated than simply outputting html from your web app. This thread is about decoupling UI from the backend for a clean design. Using this approach is far less clean than outputting the html directly.
Zed's Dead, Baby. Zed's Dead.
Probably because there isn't really contention over the issue at the present between the two countries involved.

Individual people in Argentina may well believe that they have a right to the Malvinas, but the official Argentinian government has not asserted any claim to them since 1982 (when the Falklands war occurred, for anyone unaware of it :)
Ask HN: Listing of software projects needed by non-profits?
Anyone know of a listing / online community / whatever where you can find out about non-profit organizations needing or desiring software, web sites, etc? Ostensibly such work would be provided to them free of charge.
looks like the tag "heyzap.com" broke it. Rails routing is getting confused because it thinks ".com" is a format!
I am colorblind. The page seemed alright (colorwise).
Google collections is used fairly extensively where I work now. At first, I didn't quite "get" it. A couple weeks later I started reading SICP and now I try my darnest to use predicates, maps, and filters as much as possible. When you've been working in a language like Java sometimes you stop trying to look for the higher abstraction.
I agree with your point. I had to do some digging to get more concrete information.

When a friend’s link from YouTube or flickr arrives, your messaging client should be able to show the video or photos near or as part of the message, rather than rudely kicking you over to a separate browser tab. Notifications from computers and mailing lists should be organized for you, not clutter your Inbox or require tedious manual filter setup. It should be easy to smoothly integrate new web services into your conversation viewer entirely using open web technologies.

http://labs.mozilla.com/raindrop/2009/10/22/introducing-rain...
I agree Java is verbose and old and should rarely be used on new projects.

But this thing about smart people makes me cynical. You ever debug a terse Perl program written by a really "smart" person?

What about maintenance? What about the dangers of over engineering? These things should not be overlooked.
Practice your talk at least twice. The first time I practice a talk, I fumble for how to word things, and I have dead time trying to figure out what and when I should say something. The second time through, everything flows better, which gives me the confidence for the actual talk.

I agree with what he says about slide design, but I think practicing your talk is the most important thing. I always give extemporaneous talks. Practicing doesn't provide you with a verbatim script, but it does provide you with certain ready-made phrases you can pull from your mind, along with the intuition of "I just said X, I need to make sure I mention Y."
I agree. There is danger in taking pride in the gift half. But there is merit in taking pride in the achievement half.
10 Recipe Blogs to Feed You in the Post-Gourmet Era
3) realize that even in the absence of <input type="img"…>, if you are doing things like:

"...the HTML input element had a background image specified and a text-indent:-9000px property applied to it, which puts the standard text for the button way off the screen, leaving only the background image visible."

then you're doing it wrong. What the hell?

Also regarding the PNG/JPEG rule of thumb, it should be: JPEG for photographic images, PNG or GIF for everything else on the web. Large doesn't and shouldn't necessitate JPEG. Then you end up with ugly, artifacted, JPEG screenshots, and these already exist aplenty.
This is Apple we're talking about. The world may never know.
This reminds me of when the term AJAX was introduced. I thought it was a stupid attempt to foist a "cool" name on an already existing term.

Yet it may be coincidental but that seemed to coincide with the time that using an XMLHTTPRequest took off.

Maybe the branding worked?
Sure they do -- take several government contractors and just add cash.
There's a bunch of maven repositories (usually googling '+"library name" +"maven" +"pom.xml" works), but I haven't yet found anything like CPAN's search website.

mvn:create can bring up an interface that's very smilar to CPAN's shell. What needs to be done is a shell that allows functionality such as "search /amazon/" or "search guice, jersey" or "info google-collections". Scala would be a great choice to make sort of a "REPL" shell :-)
Looks like it was a legal issue:

http://daringfireball.net/linked/2009/10/23/zfs
now that Sparc mention it... SparkFun does sound like SparcFun,

Let's hope the two parties can resolve this amicably.

Choosing a domain name/brand is so damn hard. You can think you're in the clear and years later an established company can realise or assert there's a conflict.
The NoSQL hype happened because people wanted to explore and promote alternatives. The NoSQL name happened since there was a need to provide a moniker to the alternatives. Since this was a hype and movement based on otherwise real need, it is likely to have happened even if the name was something completely different say FreeQL (or whatever other catchy name). The post isn't arguing there shouldn't be a name. All it is attempting to point out is that it should be a meaningful and appropriate name - else what you think (when you hear the name) and what you get (when you actually dig into the details) are very different. The current name actually makes it harder for newer participants to properly grok these storage systems - which wasn't perhaps the goal in the first place.
Well, that's fairly disappointing. I've been excitedly watching for it to make it into the operating system. I think it would be a positive but subtle shake-up for the industry.
So does Google (http://www.google.com/safebrowsing/diagnostic?site=http://ww...)

"Of the 244 pages we tested on the site over the past 90 days, 3 page(s) resulted in malicious software being downloaded and installed without user consent. The last time Google visited this site was on 2009-10-22, and the last time suspicious content was found on this site was on 2009-10-22.

Malicious software includes 12 trojan(s), 8 exploit(s), 6 scripting exploit(s). Successful infection resulted in an average of 2 new process(es) on the target machine."
Economics and Moral Courage
Five years on and ZFS still remains just out of reach. I'm not a likely user on OS X (anyone got a good use case for laptop use?) but other filesystem + volume management solutions on Linux never seem to match up.
I was saying using a virtual machine inside another running virtual machine. Two running emulators.
Saw this over at proggit, I'll cross-post my thoughts here too (edited because you answered some Q's over there):

* There's a delay, which may make someone think it's broken when first testing it (edit: you mentioned it's temporary, for load reasons)

* How's this jive with PDFs?

* Debugging was on and spitting php code (edit: fixed!)

* I love it that you do a registration, but then don't force me to go do the email verification dance. Thank you, sir.

* You should have an option for email notifications when your resume is hit, and also make sure you let them specify an alternative notification email address in case they'd like to drop in their phone's email-to-sms address. (edit: you said you would)

* The map is also a great idea.

* I also like that you've built in the capacity for adding multiple CV's under one user account. I'd definitely tag each CV I'd send out with it's own unique ID, so that I can see if it gets traction.

* Be sure to log hits from the same IP, as I'd want to know if a company (behind a NAT) is bouncing my CV around internally, or someone's coming back to it a few times in a day (edit: you mentioned that it does, with a 2min delay to prevent over-reporting).

* Obviously this has a lot of advertising potential (at least I see a lot of ads targeted at job seekers) but I also think it has some subscription potential. As an individual, I wouldn't pay for it, but I did work for a consultancy firm and I would have paid for a clean "Pro" interface for tracking all of the CVs we threw out to customers/leads. Stupid that we didn't.

This is a cool implementation of something that I (stupidly) never thought about doing myself, and you make it easier/better than rigging it up on my own. Certainly if someone doesn't have their own webserver w/ awstats. It's also very timely for me!

Props, especially if you did it in the time you say you did. And good luck on the job hunt.
Here's hoping btrfs keeps it real.
Wow, that sounds like an awesome idea if it doesn't already exist!

Feel-good software.
Not cool. I realize that companies feel like they have to protect their trademark, even in borderline cases. However, this seems like a boneheaded move for SPARC. People using SparkFun tend to be young techies, the kind of people who might go on to become the hardware purchasing decision makers in larger companies.
how long do you believe it takes to grab data out of memcached? I'll bet it's a lot faster than you think.

Of course, if you keep that state in memory then you are fucked when you need more than one web app server to handle the load.
I really hate to be repetitive in these posts, and I've posted a similar thread on HN before with little to no replies... but...

Who's Hiring... Students?
The parent was saying that Linux is the most widely deployed Unix, and that OSX may overcome Linux as the most widely deployed Unix. This is merely a post of clarification, not support :)
Damn, was looking forward to ZFS. Are they working on an alternative?
That's too bad if so. ZFS is pretty cool technology (i've been pretty impressed with it so far for my personal use). I was really hoping it was going to be added at some point to OSX. Hopefully apple's in house implementation will fix a lot of the same issues ZFS was aiming at.
Glad to see the popular stuff back in the stream. The way the highlights used to be presented on the right side was visually akward.
Can all version of IE's exist on the same PC at same time?
According to Gruber, yes.

http://daringfireball.net/linked/2009/10/23/zfs

Here's your chance in building the better alternative. ;-)

http://jobs.apple.com/index.ajs?method=mExternal.showJob&...
It's nothing to do with the server environment; a Linux install is a Linux install. Hacking your live application is generally still a bad idea regardless.
Noooooooooooo.
There is also IETester.
http://my-debugbar.com/wiki/IETester/HomePage
> It's pretty clear that the core simulation objects have to be written in C++. C is too painful, and anything else is going to give an unacceptable hit in speed

The author lost me right here. C is too painful, and C++ is materially better? OOP is nice and all, but it's no panacea. I've worked plenty in both languages and find that both score roughly equally in 'pain quotient.'

Interestingly, the "LFSP" theory breaks down when you consider memory management and pointers. Those two features of "LFM's" cause far more difficulty for average developers, IMO, than the abstractions available in "LFSP's."
Ah yes, patents - the enemy of progress.
Nice one, good job!
Meet the Integrated Gmail Developer
Unfortunately, if Apple dropped ZFS because of the NetApp lawsuit that means their homegrown next-gen filesystem will probably avoid many of the efficient-yet-patented techniques found in ZFS.
The Pirate Bay Ordered to Delete Copyright-Infringing Torrents
Interesting.. But wouldn't the idea and the initiative come from somebody in India (Somebody there, perhaps yourself?)
edit: posting from India, traveling :)
Maybe we should start a grassroots campaign to insist that SPARC is pronounced "sparsee".
don't you need a graphic designer for your startup anyway? or are you planning to use a template for your logo and your site?
Right, but the DRM is one Python script away from being gone. It is like saying DVDs have DRM; sure, they do, but it's so trivial to break that nobody even notices anymore.
You could say the same thing for many separatist movements around the world. Just within the PRC alone there are 6, 3 of which have who have claims that seem equal Tibet's: http://en.wikipedia.org/wiki/List_of_active_autonomist_and_s...

Google's policy seems consistent to me: actual territorial disputes between sovereign nations are handled one way, and separatist movements are handled another. What would make Tibet special?
Clickable link: http://trackmycv.com
This is pretty awesome. I'm actually planning on making some cool 3D visualizations for administering a location based site we're going to launch. Thanks for the inspiration!
How about checksums to detect corruption on those fragile spinning disks you're picking up and carrying around the room? Or quick and efficient snapshots, scheduled frequently? This is seriously disappointing, if not surprising.
Doesn't Amazon charge for bandwidth from S3 to Cloudfront as well as bandwidth from edge servers? The pricing I saw was 17 cents/GB for CloudFront, plus the cost to transfer from S3.

Amazon CloudFront uses Amazon S3 as the origin server to store the original, definitive versions of your files. Normal fees will apply for Amazon S3 usage, including "origin fetches" - data transferred from Amazon S3 to edge locations.
Yep, you may :D
Adapting to different currencies, languages, and shipping destinations isn't free for the shops. But many do support selling to other countries.

If the EU bureaucrats really wanted to look out for consumer interests they should make member countries abolish all tariffs on products coming from non-EU countries.

It says "Europe" at the header of that Techcrunch page but has en EU icon next to it. Europe!=EU
They could license the patents. NetApp has a 9.6B market cap, so it would not be an easy takeover target.
jshen: sticky sessions make it a non-issue. Sites I work on run on 3-100 server clusters with each server handling a few thousand active sessions.

I know memcached is very fast. However it's at least an order of magnitude, or more, slower than in memory lookups. Given how simple sticky sessions are I guess I'm not sure why you'd want to incur the overhead of re-buildling your state via external network calls and object serialization/marshalling/etc... for every request, and doing it all backwards at the end of every request.
24. What's a mathmo?
I agree. Using images to track site hits is a typical mobile sites trick, but this is a very interesting application. I wonder if you'll be able to collect a list of IP's of companies; so you can tell if someone from Yahoo! or Google or XYZ has accessed your resume.
Oh, yikes: "I recently read a series of articles on the Shuttle on-board software and, though President Reagan has generously offered a teacher a free ride, I tell you I am not available."

That teacher died in the Challenger disaster. Although, it was famously the result of the O-rings not maintaining their seal, not the software. (Feynman was actually impressed with the software during the inquiry, but perhaps that's because he didn't have the software-eye that Dijkstra did.)
I think they should never create platforms. But your phrasing is fine too: it's fine (good, even) to evolve into a platform, but you should start out by solving a specific problem and only expand to a general problem once you master that.
I'm all for hardware patents (they seem to get licensed and used), but these software ones have to go.
The Conference Is Dead (Does Anyone Care?)
James works for the Red Sox as a consultant, and his principles are definitely behind decisions to trade players or let them leave via free agency once they hit a certain age (e.g. Garciaparra, Damon, et. al.).

As for the Yankees, there was an article recently that said something to the effect of "it's not just the size of the payroll, but their ability to spend it wisely which scares other teams".
That license text is new.

I'm curious as to what the previous version had as its license.
I'm not sure what you mean by this. There's a very real territorial dispute between China and India right now, which are both sovereign nations. The area within the dotted lines is under dispute, as to who it belongs to. It's not clear that the default answer is India.
what? a (dynamic) cms resist /. easily on a virtualized host? can you please explain it more?
Translation of http://www.nu.nl/internet/2107489/the-pirate-bay-hoeft-niet-... :

AMSTERDAM - The controversial Swedish torrentsite the Pirate bay does not have to be switched off. The mainainters will have to take care of removing torrentlinks which in turn point to illegal copies of files such as movies or music will have to be removed and should no longer be accessible for Dutch users.

This is what the court in Amsterdam has decided on Thursday.

If the maintainers do not obey this court order then up to three million in punitive damages can be awarded.

In Juli the judge also found in favour of the foundation 'Brein', which demanded successfully the the site would be made inaccessible for Dutch users. The case was done over because the maintainers of the Pirate Bay were not present.

The summons had not reached them in time.

Damages

The judge found that the Pirate Bay is acting in conflict with the law by allowing its users to structurally infringe copyright, and that it is 'very likely' that the members of the foundation 'Brein' are experiencing damage.

Contrary to the first verdict this one does not force the maintainers of the Pirate Bay to close the site off in its entirety.

Responsible

The lawyers for 'Brein' argued that the Pirate Bay is offering millions of illegal files, computergames, movies and software packages without permission of the rights holders.

Solicitor Ernst-Jan Louwers of the Swedish defendants Lennart Neij, Sunde Kolmisoppi and Gottfrid Warg, said that the founders are no longer owners or maintainers of the Pirate Bay. The site is deemed to be the property of the shady company 'Reservella' on the Seychelles.

However, the judge found that Brein argued successfully that the three still are maintainers of the site, especially since they could not say who sold it to, nor could they produce a bill of sale.
yeah that'd be great, it'd have to earn enough to pay for the full GeoIP database though, it's running on the free one now
I'd like to see something like this as a Rails app or plugin ... even if it was just read-only
The linked license is from a version that's over a year old (April 2008). Who knows what the terms were before that. Though, if there weren't any explicit terms, that means that distribution was prohibited.

Now, the most recent version (10.5) that was posted a few days ago is licensed under the Apple Public Source License... which expressly allows commercial use. But from my initial reading it is like the GPL, in that it's a viral license. Since this boot loader is based on Apple's boot loader, it must also be under APSL.

There is also a note in a README that says for commercial purposes contact the authors, but since this is APSL anyway, I doubt that they have the ability to grant a license for Apple's code, so that's all moot.

Basically, it looks to me like the EFI bootloader's authors are of of luck in that their code must be distributed under APSL. So, if Pystar is fulfilling their requirements under the APSL (distribute source code) there is nothing anyone can do about it.

Except Apple that is. From what I've read, with this license, it looks like Apple has the sole right to terminate the license.

http://opensource.org/licenses/apsl-2.0.php
It looks like Google puts everything in one place. All the "waves" you subscribe to get equal billing, all dumped in an "inbox" and all users having equal access to your attention.

In contrast, Mozilla has stated their belief that different types of information are more important to you than others. Their Snowl[0] project (a kind of RSS feed reader in the browser) has multiple views for different types of messages. Raindrop has this same concept built-in, you can see in the video posted earlier [1] that, for example, emails from mailing lists are de-emphasized compared to emails from people you are having an active conversation with.

[0] http://labs.mozilla.com/snowl/about/

[1] http://vimeo.com/7197666 (starting around 1:25) with discussion http://news.ycombinator.com/item?id=897669
I like the name posted by someone in the comments -- NoTable.
ikiwiki (http://ikiwiki.info/) as static site generator looks cool to me.
Others: Adobe BrowserLab and LitmusApp. BrowserLab is fast and free. LitmusApp is much slower and costs us $49/month but it has some advantages - it has a good series processing UI, it links to w3c html and css validation results, and it doesn't crop the bottom of the page.