skysight-inc/HackerNews huggingface dataset:
It's a lovely story, but it isn't true.

Designers have been trying to create grid-based layouts since the beginning of the graphical web. CSS was created after that, and its creators did not see fit to bestow on us the basic tools (flexible boxes) that could be used to create these layouts elegantly.

As a result HTML and CSS have always been coupled. Only by using both together, can engineers create the layouts designers want.

This most certainly is a failing of CSS. Sadly, it is also a failing of the web development community, who looked for progress from the one group of people who were completely incapable of delivering it.
I cannot have both a namespace and class named foo in the global scope or within the same namespace.

Yes, but you make that sound like a bad thing. In real life, having classes and namespaces with the same names would not be good. Nobody is going to do it, so why support it? Can you think of an example where it makes sense to have a class and namespace with the same name?

And spin it however you'd like, having a namespace conflict with a classname is far more confusing

Really? Because that's how every other language works from Java, C#, C++, Perl, etc. If you didn't know that, it's probably not such a big deal.
In English you can say "three and twenty" as well, though it's an archaic usage. But is there any language in which you'd say 1,786,942 starting with "two?"
Admitting that there is a problem is hopefully a first step to fixing it.
The problem is that when you're forced to sell your product for $0.99 (actually $0.69) none of the traditional marketing methods are cost effective. So the only way to make money is either getting mainstream press coverage, or having Apple feature your app. Both of those are random events unless you have a brand name or a big marketing budget.

The bottom line is that publishing an app is essentially playing the lottery.
Industry awaits Ottawa's high-tech plan
Python Scientific Library
Check out the p-adic numbers - http://en.wikipedia.org/wiki/P-adic_number :

"Informally, most people are comfortable with non-terminating decimals because it is clear that a real number can be approximated to any required degree of closeness by a terminating decimal adequately expressed for its intended application. If two decimal expansions differ only after the 10th decimal place they are quite close to one another, and if they differ only after the 20th decimal place they are even closer."

"10-adic numbers use a similar non-terminating expansion, but with a different concept of "closeness" (which mathematicians call a metric). Whereas two decimal expansions are close to one another if they differ by a large negative power of 10, two 10-adic expansions are close if they differ by a large positive power of 10. Thus 3333 and 4333 are close in the 10-adic metric, and 33333333 and 43333333 are even closer."
I moved over to jQuery from Prototype and I've been missing an easy way to bind scope. Does anyone know if jQuery has any helpers like Prototype's bind()?
Oh, what a debacle! Even after being such a devout tennis buff, I have confused "game" with "match". Or maybe I just can't read :(.
Interesting; they have slightly less than 2x as many page views per day as HN, but more than 10x as many unique visitors. They must get much more of their traffic from searches.
eBay won't die, its a giant with huge marketshare, even if their business tanks, they'll be like Yahoo, with a 20% marketshare due to legacy users.

However, if I was to bet on company growth in the next 10 years, I'd bet on Amazon.
Paleolithic people practically ONLY had access to fat and protein. The only non-domesticated edible plants in most places are available for, like, three months, and aren't nearly abundant enough to live on.

Go take a walk in practically any ecosystem and find edible stuff that's not an animal. There's barely anything. Primitive man clearly ate mostly animals and fish.
Oh wait, so it's just like the criticism thrown at Windows Mobile devices by Apple fanatics that "sure there's lots of software [for Windows Mobile] but there's so much of it it's impossible to sort through and determine quality."
1. Aghazadeh resigned as he had supported Mousavi in the presidential elections and had had enough of Ahamdinejad. He was replaced by the much better qualified, and very well respected Ali Akbar Salehi (MIT PhD):
http://en.wikipedia.org/wiki/Ali_Akbar_Salehi

2. Natanz is under full IAEA supervision (cameras, sampling devices, etc) and subject to frequent IAEA visits. If there was any type of an accident or radiation release, you would have heard it by now, or you will see it in the next IAEA report on Iran's nuclear activities.
Funny, I thought HTML was a markup language. The article says HTML is (or can be) both source code and object code. I say it's neither. HTML isn't the source code for some application or piece of software, and it's not the application or software itself. It doesn't tell a cpu what to do, it tells a browser what to show.
Nissan Unveils Its Electric Car, The LEAF, And Its Plan To Change The World
I believe this is false. The traditional Bushman diet depended more on vegetables than meat, and they lived in a place where vegetation is about as far from lush as you can find.
Excuse me while I change your aircraft’s flight plan
Netvibes inspired jQuery Portal Framework - JPolite
You may need to have your sense of humour overhauled.
The Wal-Martification of Microsoft
Yeah, I was confused by that -- was mentioning the Crunchie and the Europa Award in the same sentence as the Nobel and the Pulitzer a joke? If not, wow.
Now when Customs seizes your encrypted laptop, they can get your data the first time you boot it when you get it back. No need to deal with that pesky Fifth Amendment.
More details at http://www.technologyreview.com/business/23102/
The news item is not where the interesting discussion is happening, the comments on http://peterkleissner.com/?p=11 are worth reading.

TrueCrypt encryption is not bypassed in the sense that you can taken a offline drive and get access to the data without the key, but just like all good MBR worms, the TC loader can be patched (from both within Windows with Stoned, and from an offline system) to do whatever malware you want to do as soon as the TC key is entered.

I guess one takeaway from this is the same as we all should know from the past - even with full disk encryption, don't behave pooly by running potential MBR-patching malware as an administrator.
Rate my startup (TwitterLift.com)
can you guys rate my startup, and or give me some comments. Thnx
http://www.TwitterLift.com
>> 1. Recursion as the primary mean of expressing procedure calling.

Does anyone know what that statement means?

The author misses the real essence of Lisp, which is that:

1) a single data structure, the heterogeneous list, can be used to express everything in the language, including the program itself.

2) the linear nature of lists makes it easy to recurse on them, thereby enabling significant use of recursion as a control structure, thereby simplifying the reasoning process about the code.

3) the simplicity and pervasiveness of the list structure makes it easy to write macros in the language, thereby increasing the range of abstractions that the language can express.

4) bindings are dynamic, increasing language flexibility and making the use of a REPL even more valuable.
thanks. using the plugin and spreading the word might help this much ;)
This demonstrates that whilst there's plenty of valid criticism of Apple's handling of the AppStore, it's your job to build something that people want.
It is very scary that these kinds of vulnerabilities still exist in a post 9/11 world. Sure it takes time and money to improve systems, but something as serious and important as airplanes seems like something that should get priority and special attention.

Reading this article reminded me of the 2nd Die Hard movie....great movie, but not a pleasant thought if it could happen in reality
My advice is keeping secret anything you don't want copied. I have little sympathy for people who expect worship or something and insist you cannot use their ideas, forevermore. Detest those people. Keep it secret if you don't want it used. I have a book -- numerical recipies in C. Why would they publish it if not for it to be used! What? Why would anybody read a technical journal if the act of doing so meant you could never use that idea yourself, even if you would have thought of it yourself. the act of reading anything would be stupid! that's why my operating system, LoseThos, is public domain and not GPL. http://www.losethos.com
I'd much rather if the FanChatters (and other YC groups) would just share what they were working on via the site. Using TechCrunch as a middle man in exchange for perceived authority is lame, and I think HN would develop a much stronger community and culture if we all just shared what we were working on directly and asked each other for help.
Not sure what a traditional bushman is. Are you refering to the san bushmen who eat a lot of mongongo nuts? That is a strange exception, and those people are hunters who eat a lot of meat anyway.

There are abundant written accounts of native north americans. There were those who grew corn and squash, which means they have little in common with paleolithic humans who had no such crops. And there are those that did not grow crops and ate mostly game and fish.

Anywhere away from the equator there is virtually no gatherable plant food for most of the year. Before domesticated crops, people clearly ate mostly animals, fish, and insects.
mass follow your followers' followers = follow spam?
I agree in principle, but it's a difficult line to draw. There is no clear distinction between contracts that stifle competition and contracts that are legitimate means of competing.

There are all sorts of exclusivity arrangements or vendors selling only their own branded wares or that of their partners in their own store. It's not like Apple invented this scheme. For a very long time telcos selected every single application that was allowed to run on their network.

Consumers have their own means of defending against such practices. They can simply stop buying iPhones for instance. It's not like there were no alternatives. As a consumer, in this case, I have to say don't need the government.
"The table-based paradigm is a very natural way to describe layouts -- that's why everyone used tables for this prior to CSS!"

Wrong and wrong.

Tables for layout didn't really take off until the late 90's, and mostly were popularized by the work of one person (Dave Siegel, who wrote a book where he referred to table-based techniques as part of "third-generation" web design, implying just how much had come before).

And even when they did take off, tables were still burdened with the sorts of quirks and browser incompatibilities people complain about with CSS (remember font-size inheritance? Remember the two different baseline alignment models?); too many people seem to have forgotten all the tricks they had to learn to make those layouts work properly, and how complex the resulting HTML had to be.
First, I agree wholeheartedly that the language we use is never powerful enough for us to express ourselves. I'd say that even goes for print... but whatever.

I spent a few hours reading old RFC's because of this whole thread.

It looks to me like rfc 1942 got popular, and the CSS folks never came to grips with that. CSS1 is pretty given the constraints of the day. I think about CSS in two terms (I don't think there's a standard for this, i just made them up) Formatting, setting fonts, colors and padding; and layout, i think old newspaper guys would call it paste up, where the big blocks go on the page.

CSS is great at formatting. It sucks at layout.

This was their approach to layout, http://www.w3.org/People/Bos/Stylesheets/model.html

Mosaic had support for tables five months before that, http://www.eskimo.com/~bloo/indexdot/history/mosaic.htm

They must have known, and i don't think they had a credible solution to layout problems. they weren't willing to make a full layout language, so tables won.
The site looks shady. I didn't dare put my twitter info in. Hasn't this been done already?
Utilize Blogspot Marketing to Increase Traffic
Spanish classes
Learn to Speaking Spanish in Phoenix, Arizona. Conversational
thanks you for the feedback, sorry i was to be your guide,but fell asleep after hours of continuous coding :'(

1 - if user's main interest in it is chatting, then you're right, more people will grab interest of more people. somewhat similar to chicken-egg problem. spreading the word will mostly work with people from the closed communities, where users will need to pay for messaging and stuff.

2 - i was to finish the about page but nature didn't let me stay awake that much, will do it asap

3 - again this is related to number of people that will see some gain in using this application. i'll try to promote it and will see how much insterest it'll grab.

thanks for feedback :)
Its probably safe but if you are a U.S. based company, why take chances with a country whose leadership is not very friendly to America?

Would the people funding your company be understanding if Gaddifi decides your company is unacceptable for some reason and turns off DNS for your .ly domain? Would having the majority of your traffic just disappear be a potential problem for you?
Maybe, maybe not -- we'd be the last to know. I suspect a lot of people just quietly disappear, like Zhiyong. But their carefully crafted public image of beaming, docile support for the government seems hollow from a nation that housed between 5 and 7 revolutions in the 20th century, depending on how you count.
Re ignoring feature phones: Good point. Making a distinction between feature phones and smartphones gives us the choice to not support the former. At least in the USA, it's probably rarely worth the effort. (Don't know about other markets.)

Native is sometimes the way to go, for the reasons you mention. It's also AT LEAST an order of magnitude more expensive - especially for several platforms... It's good to see things like geo-location.js [0] taking shape.

cheers, thanks for the comments
Aaron

[0] http://code.google.com/p/geo-location-javascript/
People are treating the real world as if it was a computer.

It is not so. It is not necessary to have perfect security in the real world. It is only necessary to defend against realistic problems - not against theoretical attacks.

With a computer a theoretical attack can succeed and be undetected, because computers blindly follow instructions.

You can only DOS an air controller once, which makes DOSing them pointless, which also makes defending against DOS attacks pointless.
Steve Jobs Hates the App Store
Seo marketing ireland 
The best way to start getting traffic to your website is through SEO Marketing Ireland's search engine optimization and directory submission services.
Conan O Brien is hilarious. This speech is particularly funny because most of what he says is true and people can relate. Good life lessons though. As college graduation speeches go this is one of the best i've heard
I'd like to see "leverage" added to the list. I cringe every time I hear it when the word "use" would suffice.

(I can accept its use as a noun in the financial context, because it means more than "use" in that sense. And although the situation hasn't come up yet, I wouldn't mind its use when talking about a physical lever.)
First comment on the linked article:

"This is the single worst recap of any defcon talk I've ever read. It's clear you're looking for the sensational headline for the click through, but your article is flat misrepresentation. He started his talk with how this presentation was impossible to use to hurt aircraft. And it was a high level overview about atc, no real technical content. There was no scariness, except anyone treating your article as vetted or accurate."
From the research that I have done, taxation of software sales varies from state to state and may depend on the form of delivery of the software. From the states that I looked at, there was a greater likelihood of sales tax applicability if the software was of the "off-the-shelf" variety (not custom software), but if installed through a download rather than shipped, it was not subject to sales tax. I agree with Scott - just call your state tax office and explain your situation.
Congrats dudes!
And to make his rant painful on top of unconvincing, he confuses free-as-in-speech with gratis.
because of the chainable elements it's not as crucial to have this in jquery as in prototype. I don't think there's a helper for that in jquery (so does also this article say).
Where do you find yourself needing such a thing? I never rely on `this` unless I'm inside of a $.each call because it's so implicit and error prone.

If you're trying to use bind with a function that you've written, I'd say just rewrite it to not use `this`. It'll make it clearer. If it's a function from some library, complain, then do something similar to the last example from the article, though it seems more complicated than it needs to be.
How to enforce copyright: What to do when your online content is being stolen
Title is completely misleading.
I think we've officially crossed the point where the whining about the App Store is actually more annoying than Apple's App Store policies.
The issue is that they're both flawed solutions and you should pick the solution that's the least worst depending on what you're trying to do. Sometimes that's tables, sometimes that's CSS, sometimes it's some combination of the two. They both have advantages and disadvantages.

Saying "CSS dropped the ball, and that CSS failed to incorporate tools for describing layouts in table-based ways" is an incredibly oversimplified summary. Back in 1996, CSS1 was published and while the styling was incredibly well-thought-out, the layout part of it was somewhat tacked on (somewhat to its detriment), with the aim that CSS2 would tackle the complex layout issues that needed to be addressed. CSS2 was introduced in 1998, except no-one implemented much of it for years, most notably display:table which gets the most of the advantages of using CSS and tables within CSS. Sometime around 2002 or so (after the death of Netscape) someone realised you could hack around with 'float' property (introduced in CSS1 and well-supported) to achieve column-like layouts.

Once IE6 and IE7 dies we can finally switch to display: table. I'll give an optimistic estimate of this happening in 2013, but it really depends on how long XP/Vista last.
Article Marketer Takes Monumental Steps In Article Marketing
The article marketing community celebrated a significant milestone this year, with the 200 millionth article distribution from Article Marketer.
Perhaps "outside of your civil jurisdiction, involving people who aren't your country's citizens" is a better way to put it (the only, so far, exception to this seems to be Jose Padilla-- yet even then he didn't "disappear"). However, that's odd for me to have this sort of argument, I am against extra-judicial detention. Either someone is a PoW (if they're a member of an army that follows the rules of war) or they're a criminal.
True... but even supposing that it were to happen, it may not have been a big deal, in the grand scheme of things. It happened twice to the US A-Bomb program and life went on. General Leslie was not forced down.

http://en.wikipedia.org/wiki/Louis_Slotin
http://en.wikipedia.org/wiki/Harry_K._Daghlian,_Jr.
The amount of links in this blog post really frustrates me, as I can't figure out whether or not it is worth my time to actually visit the link (95% of the time in this post, it is not).
Yeah it is a linkbait. And the article seems to be devoid of any content
Sadly all the things listed are also what a complete control freak would do and that's exactly what Jobs is (by his own admission). The truth about Steve Jobs, from someone whose read every book in existence about him, is that he's a perfectionist who believes in his vision above all else. Most of the time that means great products. Some of the time that means dictatorial edicts that border on insanity.

To give one example. People forget the original Macintosh was essentially a failure under Jobs. He refused to include an internal fan or a Hard Drive because he felt they were too loud. In fact, he wouldn't even plan for the hard drive. So you got a machine that was prone to component failure (no fan) and whose first external hard drive had to connect over the slow serial port (intended for an additional floppy). Only after Jobs left Apple were both these things addressed (and the Mac was a huge success after that)
The Debate Uncertainty Principle: Existentialism vs. Confidence
2 Things

- I'm not sure how much it matters what we ate 20,000 years ago. For example, lactose tolerance is assumed to have developed very recently in most places. People are opportunistic omnivores and it would make sense for them to be able to adapt quickly (several generations) to new eating habits.

- Guessing what people ate is tricky. If all we have to go on is modern evidence, we have a huge level of disparity. Also, just because (for example) New Guineans were primarily hunter gatherers in modern times doesn't automatically mean they were similar in every other way to pre historic Europeans.
Spam now accounts for 92% of all email, all-time record
While I'll admit that the title is provocative on purpose, the whole post is a big What If? focused on explaining all the crap that's going on around the App Store process — and suggesting that Jobs et al actually made it this way on purpose.

If that's not contentful, I'm curious what you think is?
Who's whining about the App Store? I'm simply channeling what I hear everywhere else and providing a made-up rationale to get people to rethink how it got to be this way (with a nudge towards looking at the broader context).
The amount of links are intended to provide evidence of what I'm talking about — and yes, there's a lot of them.

The only link that I think adds an additional structuring of my overall point about the web and the iPhone is a post I wrote in 2007:

http://factoryjoe.com/blog/2007/10/17/did-the-web-fail-the-i...

You can skip the rest if you've been paying attention.
This presentation simply sheds light on how easy it is to manipulate various aspects of the FAA's scattered (and often outsourced) information systems. There are over a hundred private companies that automate flight planning for pilots.

Gaining clearance from ATC on a filed flight plan is an entirely different and, most importantly, human procedure.

It is exponentially easier to trespass at a nuclear power facility or steal a fuel transport vehicle than it is to change someone's flight plan which has already been filed.
Ask HN: Best word to describe this process?
Picking the most important out of a bunch - what one word best captures this process?

I've been trying to come up with it to describe my startup but haven't had any luck. Any ideas?

P.S. I thought of 'aggregator' but that's not quite right since an aggregator only collects.
The first few ideas which come to mind: Optimizing, Ranking, Adjudicating, Selecting.

I don't know if any of those quite fit, but I thought I'd throw them out just in case.
I'll update my post as i continue to think about it, but first thing i thought was:

Natural selection, evolution etc.

edit: Screening, (thought filter was obvious!), Sifting, scrutinize
Just FYI, prior art has to do with patents and is an unrelated concept. http://en.wikipedia.org/wiki/Prior_art
Oh the irony of techcrunch criticizing people for using misleading, meaningless, and deceptive language...
highlight

filter

select
HTML is not object-oriented. It maps to objects as does a relational database.
that sounds really interesting. Haven't tried it yet, but it certainly looks like something I will try to do in the near future. Thanks for sharing :-)
'Ranker' sounds good.
Yeah, I was also thinking of 'selector'.
I like this one the best so far - 'filter' seems to best capture the idea. Thanks!