skysight-inc/HackerNews huggingface dataset:
Of all the "noble lies", if you could call them that (http://en.wikipedia.org/wiki/Noble_lie), people way over exaggerating the potential negative capability of nuclear weapons has to one of the least harmful and most positive. Any country or organization using nukes in warfare would suffer such a huge global backlash that it'd mitigate almost any tactical benefit. That's probably a large reason why the United States, Israel, and Russia, who've all had some pretty serious armed conflicts since getting their arsenals online, haven't used them at all.

I'm generally considered very pro-military in the crowd I run in, but I consider the nuking of Hiroshima and Nagasaki to both be in the top ten of WWII atrocities, and that's saying something.
On what do you base that theory? Have you emailed pg?
yup. Me 2.
Or if they're wearing glasses touch those with your greasy fingers. They'll get the hint.
Not hacker news, but very amusing nonetheless. I guess dirt is not actually "dirt cheap".
This was done before that with HTTP 302.
If you think sed is bad try to make sense of apl:

(~v∊v∘.×v)/v←1↓⍳10000

For all the primes up to 10000
We? May I thank you for the typesetting and English then. Though, knowing him, I suspect it was WR's share.
I wonder if it would work if they charged a price based on the relative number of men/women already registered. Si it's more of a market price.
Interview with Max Levchin (2007)
I don't really follow the "quality will save us" argument. It combines two very weak ideas into an even weaker one: the elitist news thing and the Britcannica argument.

The elitist reasoning goes like this: MSM are only reporting MJ death stories etc. and this low-quality populism has cost them their readership. If they were to start doing serious reporting, all the clever people would come back and pay for their services. Of course, that's BS. The current reporting is directly created to reach the biggest audience, and it does. It works. The elites may go away ... but that's just a few eccentrics, who cares?

The Britannica argument is that distributed groups on the internet can never produce anything that is nearly as good as the stuff that is produced by experts. This is certainly true for art, but for Britannica it simply didn't work out: Wikipedia did produce quality articles and content.
Hopefully this will discourage people from storing credit card data. I would much rather buy something from you via Paypal, Google, or Amazon than give you my information directly. It is easier for me, and safer for you.
Agreed. Similar to what they're doing with ReTweets, or at least are rumored to be doing. (showcasing the original tweet in your followers' streams and just saying who it was retweeted by)

There is also a huge benefit to developers if they separate the stuff out - no more parsing tweets for mentions/hashtags because there's a separate field for them as well as possible fields for other info.
I think you're showing your true hacker colours because you also seem excited about understanding the bug for its own sake. :-) I would be too.

BTW: I actually think an array changing its behaviour is an unreasonable change - for languages like C and Java - but a reasonable one for dynamic languages. It reminds me of a comment someone made about the "C# and Java Weekday Languages, Python and Ruby For Weekends?", that C#/Java are less fun to code in, but more fun to maintain, and the same features are responsible for both effects.

http://tech.slashdot.org/comments.pl?sid=1337483&cid=290...
A rebuttal: http://erikvold.com/blog/index.cfm/2009/4/21/rev_canonical_g...

I've disagreed with the rev attribute being removed from html5 since I read about it. The draft isn't final though, so time will tell...

But back to html4... Google, Yahoo and MS all support (or have announced support for) rev="canonical". The only "standards" that matter are the ones that are used. :)
Intractible doesn't mean impossible: perhaps someone will come up with a great new approach. The proof says nothing about what is possible with a finite tape.

I hope you now feel that I have made a point that is, at least vaguely, relevant.
Thanks, this is exactly the kind of feedback I was looking for.

- Will probably add an overlay for first time user.

- Have changed it to :help

- The main reason why I started with fefoo was to make sure that I don't have to remember search engines. There are at least 5 different source code search engines, but I doubt any one knows any other engines except Google Code Search. With fefoo you only need to figure out that you are searching for source code and you have 5 different source code search engines to choose from. Same goes for the 40 other search categories there. If a music site like Seeqpod closes down you still have 10 other music search engines to choose from.

- With the toolbar its easy to search on multiple search engines. You don't have to type the search query again and again. But I guess that needs to be specified in the overlay the first time a user searches for anything.

- The back button should work on Firefox, Chrome, Opera and IE but I would need to test it again.

- I fully agree about the part about the documentation.

- As for monetization I made the application for my own use and there is hardly any cost for me to run it. It might look like a server side application but the whole thing is made in JavaScript and once you visit the website it gets cached on the browser and works from there. This not only increases the speed but also gives you access to all the 200+ search engines. Even if you set it as the homepage it will not take more than the about:blank page to load. It acts like an extension for your browser.
I don't have any buttons at all. I dont even have window borders or a title bar. Yeah, I use a tiling window manager.
A quick search revealed this, which seems to fit the bill (and is free to boot): https://damnit.jupiterit.com/
I was about to point out what other people have too, why would you store CC data? and if you did, you wouldn't even consider storing it in the cloud anyway.
rev="canonical" doesn't compare to HTTP 302. HTTP 302 doesn't allow a user to discover a shortened url provided by the publisher. It's just a temporary redirect.
This is the reason urban areas were invented.
don't you dare piss off a generation of calcers, jacquesm ;-) this is our holly grail, there are many others like it, but this is ours.

[Edit: inserted smiley so not to appear "touchy" :-P ]
i agree. you can move but still come back for visits & to recharge

you have to be willing to sacrifice in order to get what you want. personally i think moving away from the distractions will be a huge benefit to your progress.

i'm sure it'll also be a huge benefit to the animals in the wilderness
http://www.swaroopch.com/blog/where-to-find-startup-jobs-in-...
We're based in a very rural environment, with very limited opportunities to network. We have amazing mountains, stunning beaches, lots of sheep and hardly anyone who has the slightest idea what we're talking about when we discuss our project.

Yes, it is possible to meet people and work online, using all kinds of great web tools, but in the end, I still think sitting in the same space as your colleagues is the best way to go. It's how we naturally communicate, and it's still yet to be bettered.

Also, you'll find that if you get a project off the ground, and need to raise VC capital or other funds of any amount, if your address is Nowhere, Nowheresville, you really won't have much chance of anyone taking you seriously.

My advice = move, build your project in the right environment, then head back to the hills to enjoy the scenery.
This is where the Slashdot meme came from.
I had not put any tags etc in it. Instead I had put some special chars. They resulted in those tags showing up.

or I guess some sort of htmlchars function was executed on the text!
That's a nice strawman he's ripping apart here.
Sure looks like it.

I'm not generally a fan of Jeff Atwood, but http://www.codinghorror.com/blog/archives/001196.html gets this one pretty much right: "about as close to pure, distilled evil in a business plan as I've ever seen".
Consider it in a different light -- you're running your own url shortener on the same server that the content is on. This helps to avoid "linkrot" caused by unavailable/disappearing url shorteners.

If this isn't a concern for you, don't provide this service. People will continue using other shorteners that are susceptible to these problems.
Ah, OK, this makes sense. I admit that I don't think much about immigration or customs when I am arriving in Europe because it is all so simple. It's only when arriving in the US that I dread the experience. (And I am a natural-born US citizen.)
Users do not run OS. They run Applications.
Hence it is rational to compare Usability, Performance and Functionality of GNOME/KDE/FOSS/Google Applications with Microsoft Applications.
You mean five registers, all of them accessible through the sixth! I had a nice hand written note for register allocation for the Z-80; I used an stack-based IR and mapped the TOS to #A. I hope to god my parents haven't trashed my stuff, would love to see those perversions again :-)
I love the idea of an RFS.

As for the first one, I think the problem is already largely solving itself. There are plenty of blogs out there that are profitable, like the AOL blogs, the mommyblogs, TechCrunch, Mashable, etc. The recipe is simple: focus on a monetizable niche and churn out quality content. I'm not sure if the Business Insider is profitable yet but I think it's well on track to becoming the Wall Street Journal of the 20th century.
Not trying to piss of anybody (wow, you're touchy).

I just think that you're putting the bar for immortality a little low here. Brute forcing a key is not exactly rocket science.

Congratulations though :)

edit: smiley duly noted.

edit2: now if only the downmods would grow a sense of humor too :)
If it's short enough, it can be easily read over the phone.

If similar looking characters are removed (1 or I; 0 or O), they can be easily noted in a notebook without confusion.

These are just two alternate uses...
Okay Yacc and Lex were not there that time is the reason?
Now there are very much there, why is Sed still being used?
Ok like in my cases forced to learn?
What would be really cool would be a sctp option for vnc. When you're working on a poor connection, it's really annoying when vnc becomes blocked waiting for some rectangle to be retransmitted, when it could perfectly well keep going updating the other rectangles.
noprocrast: on
maxvisit: 20
minaway: 700
Anybody have a good link about what PCI compliance is, why I need it and how I get it?
English Wikipedia hits three million articles
Thanks mate! Thats a real good consolation.
There are CRUD web apps, just like there are CRUD desktop apps. The problem with most web apps is not the application logic. The real challenge lies in scaling the damn thing. You could probably build Twitter in a day, but scaling it to handle thousands of concurrent tweets will take several months of very hard work.

90% of web apps are easy, just like 90% of desktop apps are easy. The remaining 10% counts.
The fact that you can see the tags is proof that they've been rendered harmless. For a paragraph break on HN use two linefeeds.
I've heard that rule before, and like it a lot. Do you know anything about its origins or who said it?
I have a yellow tab in the top left corner. Go figure :)
Your question brought to mind Hemingway's Nobel acceptance speech:

Writing, at its best, is a lonely life. Organizations for writers palliate the writer's loneliness but I doubt if they improve his writing. He grows in public stature as he sheds his loneliness and often his work deteriorates. For he does his work alone and if he is a good enough writer he must face eternity, or the lack of it, each day.

For a true writer each book should be a new beginning where he tries again for something that is beyond attainment. He should always try for something that has never been done or that others have tried and failed. Then sometimes, with great luck, he will succeed.

How simple the writing of literature would be if it were only necessary to write in another way what has been well written. It is because we have had such great writers in the past that a writer is driven far out past where he can go, out to where no one can help him.
because it works and because when you finally grok it it makes a warped kind of sense.

Most old unix utilities are very concise and elegant but they are hard to love when you come from more friendly environments.

Another reason why plenty of them are so sparse when it comes to command input is because you used to access these machines via serial lines (or god forbid teletypes) and any character you could save was worth it.

Hence VIs 'homerow' approach (no mouse, no cursor keys).
No one is forcing you, but Sed is part of the Posix standard. It's not the Unix way or the highway, you also have Perl and a host of other scripting languages that are better than the stock tools in Unices.

The Lisp Operating System solved this problem by having a unified I/O format (S-expressions) and built the lexer and parser in the OS. The Lisp READ and WRITE operators are overloaded methods that parse and serialize Lisp code and data structures respectively. If your configuration syntax or programming language syntax is in fully-parenthesized prefix syntax (i.e. valid Lisp s-exps) you can read and write expressions, statements and functions (the grammar of which is all in your hands btw) right there in the shell, and from within all running programs. You could even redefine builtin functions from the shell. Imagine if you could shadow the definition of, say, fopen(3), the C function for opening FILE streams. You could instrument it to log all file access, and all the programs you fire up after this will have their access to files logged. You can have the functionality of ltrace(1) with in seconds.

Ask your smart questions in google and get enlightened.
The following page explains "Famous Sed One-Liners", including the one you mention (it's #36, though you'll likely want to work your way down from the top):

http://www.catonmat.net/blog/sed-one-liners-explained-part-o...

(CatOnMat.net is the site of one Peteris Krumins; he also has pages about AWK and Perl one-liners and he also has some other interesting stuff, e.g. he's gone through MIT's Introduction to Algorithms course videos and blogged each one, breaking the videos down by topics, with timestamps, as well as scans of his handwritten notes, etc.).
Chuck Yeager
"Surely, You're Joking Mr Feynman"
was a fun read.
I cannot devote myself to the site wholeheartedly until the revenue allows me to quit my job.

$3,000/month isn't enough to quit your job?

How long would it take to get it to an income where you could quit your job?
Wow! I must be a pretentious prick. That "we" in there was completely erroneous. It should read "he".
Typical HN attitude. Head up arse.
>(Personally, I made it through high school and then up through upper-level undergraduate mathematics, physics, econometrics, etc. courses without ever buying a graphing calculator, so it’s clearly not strictly mandatory for current curricula, but students and parents get the impression that it is essential, and the vast majority of students do buy them, so the effect is about the same.)

It's actually much harder to make it through high school math without a calculator than the upper-level stuff. At the end of my senior year in college, I tried to fire up my TI-89, only to discover the batteries had run out, and I had no clue when that happened.
Each story is a startup. You have investors, you have revenue sources. And this would especially appeal to pg. :-)

But I'd suggest that you sell the content to existing news outlets. That is, you occupy the same role as Reuters, and plug into an existing network.
One original purpose of newspapers seemed to to advocate political views, a factor which waned, then waxed as the industry consolidated. http://www.historicpages.com/nprhist.htm Another factor was timely reporting of battles. In the origins of the telegraph, the transmission of gold and stock prices was one driving factor.

Of course, newspapers make money from advertisements, not directly from content. The business purpose of content is to attract eyeballs... the same business model of many web-based startups.

For pure content creation in the news area, http://en.wikipedia.org/wiki/Reuters is the best model I've seen. Every news provider seems to buy their content.
Weed often sets off the bomb sensors, since the high concentration of fertilizers produce similar signatures ..
How is that shaping up? Ready for production use? For people who don't know too much about version control?
The Personal News Agency

Dealing with information follows the (almost universal) five-step pattern: sensing > filtering > reasoning > creating > enjoying. It is like noise > signal > information > action > flow, or, fear > accept > share > use > love. And many more.

No one has to consider the existence of information sources. They will grow up instantly from individuals, local groups, global communities and professionals specialised on production.

The most important is to find the right channels for you and open as many channels possible inside you to let information flow through your senses.

Don’t bother about acquiring exact knowledge. Let your brain automagically store whatever seems to be important, go and discuss frequently your ideas to distill thoughts and opinions about what you have read. Create knowledge based on feedback.

The tool you need must focus on helping you channeling, tagging, formatting information and producing, sharing results/knowledge. The return will come from surprisingly unseen and now unpredictable receivers. Once you shift from consuming to producing you’ll open channels in other systems willing to recognize your effort.

More at http://clair.ro/blog/2009/08/17/future-of-journalism-the-per...
Who cares if its a short URL or not? An URL is an URL. If you want to "discover" what is behind a link, do something like

$ curl -I http://faux.com/XiSk
HTTP/1.1 302 Moved Temporarily
Server: nginx/0.6.35
Date: Mon, 17 Aug 2009 09:47:11 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Location: http://www.faux.com/the/realz/resource

And HTTP 302 is more than just a redirect. 302 says, "Hey, the resource is over here, but check back with me next time before you request that same resource because it might change" whereas a HTTP 301 says, "Don't worry about checking back here next time you want the resource, its really over there".

Maybe URL shortners should be throwing 301's around instead of all of this rel nonsense.
Quality is not a sufficient characteristic, only a necessary one. And saying that people who want to make money need to offer a quality product or service does not imply that only large and powerful companies can provide quality products and services.

Also, I can't help noting the contradiction in your comment: you claim that "mainstream" news organizations are simply doing whatever will bring them the widest audience, with the implication that this is how one turns a profit. Yet it seems quite clear that those same organizations are not quite so financially sound.
You're welcome ;)

I've seen perl called 'executable line noise', there is probably an optimum somewhere for brevity vs readability.

Some language designers seem to have the approach that as long as gzipping the source still leads to a reduction in size their language can be improved upon...
Future of Journalism = The Personal News Agency
Running the general number field sieve is not exactly brute forcing. IMHO, understanding and tuning an algorithm as complicated as the GNFS is pretty close to rocket science. Not as close as actually inventing it or writing the code yourself, but this is more than just writing a short program to try all combinations.
Languages are conventions agreed upon by a set of users; sometimes made official, but usually not.

اللغات ماهي الا قوانين وخواص متفق عليها من قبل مجموعة من المستخدمين: احيانا بصفة رسمية، وغالبا غير ذلك.

All domain-specific learning is but the acquisition of appropriate language for the domain used by its experts. Entire concepts will map into few symbols in the mind of a proficient user.
John von Neumann

Gottfried Leibniz

Helen Keller

Kyle Maynard

Brooke Ellison
The Answer to Breast Cancer
Nice one... what does it mean ?

And do you need that '.' at the end ?
Be?
To bypass the anti flame-war controls click 'link' when the 'reply' link isn't visible yet.
It means the exact same thing as the first sentence. The #\. at the end is a misrendering of the browser; you will need a dirction="rtl" meta tag in the head of the page to make it not suck.

(what you see as the "end" is actually the begining of the sentence; the period should have been the left most character, but it's wrapped around. arabic is small-endian ;-)
You can start reading at https://www.pcisecuritystandards.org/
PCI is, just like most other certifications, like a pyramid scheme. Except you don't get a piece of the pie :-)
You're pretty close :)

http://haiku-os.org
I've noticed an increase in heavy server side and client side jobs, oh and can you do some Flash stuff too? Maybe there are some folks that are really strong on the server and know Flash but I haven't met any.
5 Reasons why you should learn a new language NOW
Understanding and tuning an algorithm once somebody has devised it may be complicated, but coming up with the method in the first place is where the real work lies.

Anybody can do cool stuff with the jpeg library for instance, but the first guy to take DCTs and apply them to image compression was the real hero.

Unfortunately it is very rare to see the people that come up with an algorithm (if it isn't named after them) achieve 'hero' status (Hoare ? Knuth ?) other than in the circle of hackers.

Implementing and applying those algorithms and getting publicity around it will do wonders though.

Anyway, I seem to be unable to get my point across so I'll leave it at that.

Edit: To put it in one line: Hurley and Chen are 'heros', Tom Lane is a footnote.

But without Tom Lane Hurley and Chen would be a lot less rich than they are today.
Windows Mobile takes shot at Apple App Store rejections
> arabic is small-endian

Yes, I realized that, which is why I was wondering why the '.' appeared at the beginning of the sentence.

It looks beautful!
UI Design Fundamentals
Wouldn't it be pretty simple to provide this as a service? Even if you want amazon-like "we stored your creditcard data" service, just have a third party store them, and give you a handle for each card, that can only be used with a specific merchant ID. That handle is worthless in the hands of a hacker.

If this doesn't exist, I smell an opportunity.
Haiku OS first alpha scheduled for September 6th
India's YC clone launches 3rd batch of 10 startups
The book is an absolute beauty. Most of the routines are written in Pascal or pseudo code and the clarity of Pascal is still unbeatable.
Up to 90 percent of US paper money contains traces of cocaine