skysight-inc/HackerNews huggingface dataset:
Ok, fair enough on the "giant dump" statement. That wasn't phrased particularly well. What I was trying to say is that view should be 100% a reusable display, and as such it is given a chunk of data to display, instead of asking for it directly. Not every use case needs the same data, but the display code (say HTML structure for the web) should be able to be reused. Like a list that could be "top users" or could also be used on "top comments" (rough example).

Maybe I'm off and what I'm describing is MVP rather than MVC, but the experience I described is usually the strict interpretation for MVC, whether we're talking about a PHP framework or an iOS app in Objective C.

Edit/Update: ...however, there are times or projects that really need a modification to the "strict definition". For instance, a more modular approach works well at times, and thus you'd have to break some of the MVC/P rules. I did just that at work for a internal PHP framework and it's be a complete success, so obviously I'm not arguing you "shouldn't" or that it's "bad", but the author was discussing what he thought was the traditional definition of MVC, and that's where we disagree slightly in regard to models.
I've started to look at the new section more and more. I find the front page is becoming a bit dry. For me, the new section contains a lot more gems that get ignored.
Avrupa Yakası |Anadolu Yakası |İstanbul Kurye | Acil Kurye| Moto Kurye  
İstanbul şehir içi motorlu kuryeler ile hizmet vermekte olan 20 yıllık kurye şirketidir.( Avrupa Yakası - (0212) 653 00 74 - Anadolu Yakası (0216)550 19 09 )
This is extremely optimistic and advocates a total head-in-the-sand view (except ostriches don't really do that).

Companies seem to care very little if their little patent wars leave a little or a lot collateral damage.

GIF, anybody?
so far the total number of comments i've read about this article must be in excess of 150 - and i haven't found a single person buying into it.

i can vouch for one statistic - John Biggs' research is refuted by 100% of his readers. I believe it is fair to say that it is "excepted" that he needs to do his homework better.
Biologist designs clothes made from milk
Early technology takes some polishing before it fully realizes its potential.

Rest assured we already have (almost) transparent conductor technology available. Used in LCD screens for electrodes around the liquid crystal and barely discernible; they work well enough for that use. Add 2 and 2, and with a bit of luck you may get 22 :-)
V-boom,V-boom Strip,Vboom,Sipariş Hattı-0532 733 23 53  
Pratik Kullanım Yapmanız gereken tek şey V-Boom Strip'i dilinizin altına koymak!
Yüksek Cinsel Performans V-Boom Strip ile ulaşacağınız Performans sadece sizi değil partnerinizi de şaşırtacak!
the randomize button is a lot smarter than it looks. is there or can there be a 'download .wav' button?
Well, the urge to get revenge is an extremely strong part of the human psyche. We really want to see that those who wrong us wind up suffering for what they do.

This rather pessimistic assertion (which to me is reminiscent of Christian dogma) needs some backing up.
Hacker Chat: Program or Be Programmed Author Douglas Rushkoff
I use the Hacker News UX which keeps the New listen open to the right -- I read the top news and scan through the new : https://chrome.google.com/webstore/detail/chngbdmhgakoomomnn...
"Now, I am not a lawyer, but [...]. Hopefully, the U.S. District Court will see it the same way and throw this case into the trash heap where it belongs."

Maybe I'm just a journalism snob, but that's some pretty poor reporting.
Samsung S Cloud rumored to battle the Apple iCloud
A mondern day steve jobs would be a cofounder he wont spend his time looking for one of these jobs the article mentions.
Makes xScope crash to desktop on my HTC Thunderbolt.
Opera Mini 5 – Opera Mobile browser 
Opera Mini 5 Users of Blackberry and Java enabled phones now have a reason to cherish with the arrival of Opera Mini 5. Opera Mini 5 browser has slicker and glossier visuals with faster loading capabilities.
You can't compare Bastoy's reoffense rate directly to that of a traditional prison. Prisoners have to apply to Bastoy and get kicked out if they break the rules.
I very much enjoyed this article. Please bear that in mind as you read the following critique, which is meant not as a dismissal but as (I hope) the start of a conversation on this topic.

"something is objectively interesting when it violates an expectancy..."

Perhaps, but this definition -- clever though it is -- relies on a degree of subjectivity not terribly far removed from the original definition you cited (e.g., "arousing or holding attention"). Because your definition depends on the reader's expectations, and different readers will have different expectations -- not to mention different weights assigned to those expectations -- then we still can't reach true objectivity in "interesting" content.

"Good writing makes us see something differently. Great writing makes us see everything differently."

Again, this definition is slightly problematic. It assigns too much value to novelty -- which, in turn, depends very heavily on what any given reader might bring to the table. I would suggest we strive for a definition of good writing that is not so heavily dependent on the mindset and other qualities of the reader.

IMO, you were building toward a very reasonable and logical framework in your assessment of novelty + information + insight. (I would add "clarity" to your framework, FWIW). But I think you leapt to a somewhat unsupported conclusion. Not all great writing is profound. To be sure, some of it is (though its profundity depends on the reader's expectations or experience). But there is certainly great writing that shatters no expectations; conversely, there is bad writing that does so. Hitchhiker's Guide to the Galaxy is brilliantly written, but it doesn't exert a profound and life-altering influence on most readers' worldviews. On the flipside, The Secret is horrendously written, but it has had a major and indellibile influence on the lives of many of its readers -- sad though that may be.
Wouldn't it make more sense to replace gnome/kde with gecko? Isn't that essentially what the win8 demo was all about? So many questions, so little cloud...
I don't like that browser back button has no effect.
Australian swimmer warns over social media "monster"
He writes about all the device manufacturers and provides useful stats but he was always heavily biased toward Nokia (& Symbian) but since Elop's burning platform announcement he's almost started a crusade against him. I wouldn't waste my time reading his blog. He may be right about the Nokia/Microsoft partnership but only time will tell, they might produce some awesome devices.
Offers in Nagpur
Testo Service and Calibration Laboratory
I dunno, I'm not sure VCs would be too keen to fund someone with the characteristics of the 1970s Jobs. Quasi-homeless, just returned from a "spiritual enlightenment" trip to India and now dresses in traditional Indian costume, experiments with LSD...
Oracle Deletes Blog Which Celebrated Google's Use Of Java In Android (Patents)
I'm sorry, we're not actually talking about the book. This thread is off-topic.
Former Google CIO: LimeWire Pirates Were iTunes’ Best Customers
The waters are figurative; they basically represent chaotic universal essence which God separates and shapes. If Plato wrote Genesis he would have said aether. We would probably refer to a singularity or strings or something else we think everything is made of.
Strange thing is: There are almost no sounds of revenge in Norway. They all agree Anders should not take part in society anymore, but that's about it.

About the statistics: The avarage rate in Norway is 20%. In this particular prison 16%. Nothing funky about the 20%.
牡羊女
Shahid Nama 26 July 2011
Shahid Nama 26 July 2011, Shahid Nama 26 July 2011, Shahid Nama 26 July 2011, Shahid Nama 26 July 2011, Shahid Nama 26 July 2011, Shahid Nama 26 July 2011, Shahid Nama 26 July 2011, Shahid Nama 26 July 2011,
Larry Tesler on the History of Scrolling Direction on the Mac
Microsoft suggests heating your home with “data furnaces”
(the original story is here (http://www.ixda.org/node/30565#comment-82659) but since I found it from Gruber I thought he deserves some credit)
Even short term profit is likely to be put at risk. I've found that the places which are weaselly enough to screw you long term will normally screw you in little bits and pieces first. After you've been through the cycle a few times, you generally know what to look for.
Peepcode Screencast: Backbone.js Basics
Yes but may look for another reader. Because they don't add some new features.
The concept of "gonna catch up with him" is weird considering he explicitly says that he's trying to gain weight. As someone who's currently making his living as a fitness professional, I'm sure the author is keenly aware of his body fat percentage and would alter his diet if that weight he was adding came in the form of fat instead of muscle.

It is interesting to note that, while he recommends the paleo diet, he does deviate from it as part of his mass gain & travel menu.
That's too bad.

I didn't see this at my time with Microsoft. Though to be fair, I was on the windows kernel team, a team that's been together for a long time and doesn't have any infighting at all.
I think it's safe to say that this is one thing nearly everyone learned in college.
The inside story on powering Highlights
Heat Emission 'Most Likely Cause' of Pioneer Anomaly
> web pages aren't magazines, and they shouldn't be.

Um...why not? I happen to quite like Flipboard-style magazine layouts. More importantly, why does anyone feel qualified to comment on what the web "should" be? The technology is powerful enough to accomodate new uses, and I call that room for innovation.
I used to go there and help curate by flagging off topic posts but the flagging feature seems to have been removed, for me atleast.

So I no longer visit the new page very much any more.
That's an exceptional circumstance, the iterator is not responsible for knowing whether you have reached the end of the collection.

You could achieve it by catering for these cases in your logic
if user.authorize(email, pass):
... success ...
else:
... fail ...

rather than
try:
user.authorize(email, pass)
... success ...
except WrongPasswordException:
... fail ...
Lua tables are sort of two-headed beasts. They aren't like PHP's array construct, which is effectively always an ordered dict. In Lua, an ordered list and a dictionary are both expressed by the same type, but are effectively different types. You can even have both an ordered list, and a dictionary in the same table.

foo = {1,2,3}

This is an ordered list. #foo -> 3

foo = {foo = "bar", baz = "bin"}

This is a dictionary. #foo -> 0; the reason for this is that #foo (or more clearly, the length of foo) measures the length of the ordered list portion of a table. If you iterate an ordered list with ipairs(), you will only get the ordered list entries, even if you were to have dictionary data in the same table.

This is somewhat unintuitive in the context of other similar languages, but once you have a grasp of it, it makes a lot of sense, and is remarkably elegant.
Not sure what "already did a redesign" means.

This was actually first released in 2009 [1] and then updated mid-year during 2010 [2]. I use it every day, and it has not substantially changed since last summer.

[1] http://firstlook.blogs.nytimes.com/2009/06/18/article-skimme...

[2] http://mashable.com/2010/12/07/new-york-times-google-chrome-...
Postgres Now the Default Database for Mac OS X Server
A glaring point that the article seems to forget is that Bezos, Jobs, et. al., are founder CEOs. Not one of the individuals mentioned was a hire. I think that's an important distinction, especially with respect to the author's points on creativity.

"... remember that when Jobs returned to Apple in 1996, ... Let’s just say he didn’t have the benefit of the doubt. What he did have: the founder’s courage to innovate despite the doubters"

from: http://bhorowitz.com/2010/04/28/why-we-prefer-founding-ceos/

Edit to add quote
Lua is a wonderful language. Small, terse, extremely powerful, easily embedded, and fast. I'm a huge fan of it.

It does suffer from the lack of a robust standard library, because it is intended to be embedded, where it should inherit the majority of its functionality from the host application. That said, when embedded in a rich host environment, it's a marvelous tool.
Somewhat amusingly it crashes the Chrome browser on my G2.
The people you know who are 65+ must be different from those I know. The same for people 18-65.
I use the opera feed reader, it's fantastic. Much faster than greader to move around, works offline.
Trying it on OSX with Google Chrome. Broken.

This makes me sad.
Presumably a response to: http://news.ycombinator.com/item?id=2805658

I for one would like HN headlines to be clear, concise and include context :P
Andy Rutledge has very strong right-wing/libertarian opinions and has long hated the New York Times. I think that's why he chose it to dissect, when there are more obvious choices with a clearly strong editorial bias that need a "re-design"
What you need on day one (great patio11 comment)
This may seem obvious but operating systems tend not to be replaced by other operating systems, but rather subsumed by the very applications built on top of them.

For example, DOS was not replaced by another OS but was subsumed by a DOS application, Windows 3.1, which eventually grew down and became a standalone OS in Windows 95.
"If you’re using an app to deliver content, you’re doing it wrong."

He's completely wrong about this. I love the NYT Android app. I can start it at home, while I have decent coverage, and am then able to read the paper any where I am throughout the day, including the subway, because it caches every story on sections you open, even if you don't open those stories. It's one of my favorite Android apps because of this.
You can be a cofounder with all those attributes, regardless of VC. You could also create something so compelling that VCs would overlook any concerns like that when it got to that stage of needing further investment.
There's a great TED talk a few years ago on this. We have the technnology and know-how to significantly increase life expectancy and to do research to make it even better, but why don't we? Curing cancer and Alzheimer's is not the same thing. Why don't we explicitly research life extension? The speaker brought up several philosophical, political and economic reasons why society has chosen to ignore the problem. There are a lot of unforeseen implications to a world where everyone lives past 150.
Because you're writing Java, which is a very verbose language, all code completion and code generation (method stubs, auto constructors etc.) are a godsend when working with Android.

That's why I'm always wondering why anyone would so much want to waste time with typing Java on VIM (even though I DO use Vim for other programming tasks) instead of just using an IDE specifically customized to make such development faster and easier.
Dick Costolo on how Twitter makes -- and might make -- money
First thing my driving instructor said to me after sitting behind the wheel - "you're now in control of a 1 tonne killing machine".

edit: I should clarify that he said it as a warning...
Can you think of anything that might be informing that hunch?
Actually before the 90s.
"Where's the line between copying and being inspired by a better way to do things?"

Somewhere between here; http://cl.ly/8lZ5 and here; http://cl.ly/8lIC

"I don't know, but I think we have to be careful where we put that line." The line in the sand is there already and crystal clear. This dispute is nothing new. To be clear, Apple aren't arguing that the phones cannot have radiused corners or have silver bevels, they are saying that the look of the Galaxy S phone is too close to the look and feel of the iPhone to be anything other than plagiarism and therefore an infringement of copyright. When you compare the two phones I've linked here, one can clearly see that HTC have done their own thing. They have their own design language that differs significantly from their competitors. It would generous to claim that Samsung where only inspired by Apple's IP; the look of the icons, the grid layout, the shape of the icons, the look and feel of the hardware, the placement of the d-pad. It's all too similar.
Skimmer is an experiment that simply re-packaged the content of the times. There are lots of problems with contemporary news design that skimmer didn't even try to address:

• The article is a fundamentally bad unit of news for the internet. http://www.buzzmachine.com/2011/05/28/the-article-as-luxury-...

• Customization is one thing, but being able to choose from a dozen different layouts is a sign that none of them are likely right. Good design is about what's left out, not overflowing options.

• The complete lack of social/comments/human interaction is distrubing
> Now in the Steve Ballmer era, Microsoft is interested only in screwing everybody, including its own developers

Come on, atleast try to pretend that you didn't have a predetermined idea of what you want your solution to look like before you make up your numbers.

This really causes the authors credibility to take a hit here.
Mac OS X Lion Login Passwords Extracted With Ease
Performance per clock: 16 Intel and AMD CPUs face off
Only when I really want to waste time; No.
The most important thing to focus on is not life extension, but extending healthy vitality longer or compressed morbidity. Life extension is way too much of a tax on humanity if we can't solve the problem of frailty in the extreme old.
The stigma isn't that minor, among other things it is a significant cause of divorce.
any chance of a non-flash version?
String Encoding in the Shell for Miscellaneous Obfuscation et al
It will be interesting how a discussion (if there is one) on Hacker News will differ from Reddit. There the forty comments did fall in two categories:

1. There is a Server Version?

2. It is spelled OS X without a slash.
Two Guys on Mobile - Episode 23: Pandora, Apple and Samsung
Consider a look at Tcl. Tcl's socket support makes creating a webserver almost trivial:

http://wiki.tcl.tk/11017

http://wiki.tcl.tk/3899

http://pietersz.co.uk/software/dandelion-server

http://wiki.tcl.tk/4333

http://wiki.tcl.tk/14413

http://wiki.tcl.tk/28412

http://wiki.tcl.tk/15244

That last one (15244) has a stated measurement of request rates of 1162 and 1127 per second (scroll down the page a bit).

The advantage you'd have with Tcl is that since it abstracts away so much of the low level details of sockets and handling connections, you get to concentrate on (and learn) the http protocol instead of the low level socket handling details.

As an example, here is the webserver from '28412 above, titled: "The Smallest Tcl Web Server"

proc webServer {chan addr port} {
while {[gets $chan] ne ""} {}
puts $chan "HTTP/1.1 200 OK\nConnection: close\nContent-Type: text/plain\n"
puts $chan "Hello World!"
close $chan
}

socket -server webServer 2068
vwait forever
N.Y.C. Offers Inducements for New Engineering School
Easy online furniture shopping
Present days furniture decorations is playing major role, because everyone wants to make his home or office furniture with good furniture decorations. Grab all the furniture Products like Office furniture, Office Stationery and Office supplies at our web blogs.
What is this "'new' section" of which you speak?

What is the "'old' section" implied?
Robert Ettinger, founder of the cryonics movement, dies at 92
Be careful with this, according to the Debian patent FAQ prepared by Software Freedom Law Center (http://www.debian.org/reports/patent-faq) you can get tainted by reading patents:

Unfortunately, U.S. patent law creates disincentives for searching through patents, even though one of the main justifications given for the patent system is that the patent teaches the public how to practice an invention that might otherwise be secret. Willful infringement subjects the infringer to enhanced damages when they are aware of the patent and intend to infringe, and reading patents increases the probability that subsequent infringement will be found to be willful. Moreover, we find that developers often assume that the patents they discover are broader in scope than they actually are, and thus such developers become overly or needlessly worried. If, despite this, you do intend to conduct a patent search, you should seek legal advice first.

That said, I'm happy to live and work in Europe where we don't need to deal with this crap.
Active with Online Office Furniture and Products
Home or office furniture online shopping is very convenient especially for those who spare long hours and have no time to come and visiting stores during the normal business timings.
Webdesigners: please make text readable
Thanks for your great reply. I've looked into mediation and I should start now doing it. Nice to hear that it helps you.

I really guess I have to look after my feelings. Something went wrong along the way and now I'm struggling.
That's easy enough to fix.
The wiki page doesn't do a good job explaining it, but what they're aiming at is mobile devices. Essentially they want a phone that replaces every native functionality with html/javascript. So a web application would be your phone dialer, a web application could access your NFC chip. All of the capabilities they're going for is stuff that's in the pipeline in W3C, they want to create an OS to accelerate the process (and create new standards as well).
I wish these quests for prior art didn't always happen after the damage was done.

The Patent Office itself should crowd-source the software community looking for prior art before a patent is issued in the first place.
Does Mozilla have any mobile patents?
Mainly when I want to drive more technical/hacking posts up to the front page. It's too time-consuming to do a good job though.
The part I consider sharecropping is the lack of communication with your customer. In Amazon's case they've been able to build a very strong brand with lot's of global mindshare, but they had to rely on a webpage in a Kindle blog to explain the changes in the iOS app. They couldn't even put a link in the release notes to explain the loss of a popular feature. In this case, it's sharecropping because you drop your high value branded crop in the Apple cotton gin and Apple decides what commodity that suites their needs comes out the other side.
I see your point, I didn't notice that the parent mentioned WrongPasswordException, when I implemented something similar previously it looked like this:

User.authorize(username, password)
-> Returns true if valid username/password
-> Returns false if username/password do not match
-> Raises AccountDisabled if username/password valid but account disabled

The normal login failure case is not exceptional - but the others are.
I think there is confusing when you say a view shouldn't have to ask for data. Regardless of how that data is given, at some point, the view has to ask for data. It has to attach itself to some aspect of that data, or it has to print out the data, or whatever depending on the language.

Basically, there is no difference between:

<?php echo $data['email']; ?>

And

<?php echo $data->getEmail(); ?>

Both are asking for the email.

Take your list code in HTML example. You can easily create a view that asks for data from a model, and simply ensure that the model always uses the same interface. Now, any model that should be listed has the same interface the view can access.

Views shouldn't be running actions on the model, of course. But it makes no sense to take data from a model, compile it up, and send it over to the view, when you can simply send the model to the view.
Avatar Kinect Launch Trailer