skysight-inc/HackerNews huggingface dataset:
Not subjective. It boils down more to feel the fear, but do it anyway. Which is the point of stress innoculation in basic training, police academy, the more advanced stuff of special forces, or even SERE.

Grossman's books describe the physiological effects of stress and combat. Some of the responses are also caused by folks not understanding just what has happened to them, and why is their body acting like this?

http://en.wikipedia.org/wiki/Survival,_Evasion,_Resistance_a...

High speed driving tends to drive adrenaline levels way up. Police brutality complaints are much higher in the aftermath of high speed pursuits. Yet the tunnel vision and other responses of that kind of driving also affects non-police drivers. We had an incident here in Denver where an ambulance driver t-boned a light rail train. How the heck could someone not see something that's 15 feet tall and 200 feet long? Adrenaline poisoning will do it to you. And I contend that could have been anyone who did that, as well. It takes "innoculation" to learn how your body behaves in these situations, and to do the "right" thing despite what your body wants to do (which in my case is usually puke and soil myself).
That's more about generating javascript+markup than solely markup.
But maybe not for long. Add a human editor tweaking the headlines and the teasers and I believe you might have something.

I believe it is called "The Drudge Report." :)

Isn't it called "Techmeme" ?
Maybe it should be:

<span class="client_wants_yellow_client_gets_yellow">Yellow!</span>
What online backup do you use for a mac?
They've all got their pros and cons:

Dropbox - great but not automatic
Mozy - automatic but a hog
Backblaze - automatic, 4G limits on files, so no zips.

etc. Would love to know what online solutions people here prefer and, importantly, why. Thanks!
What if you want to repeat a similar chunk of HTML in a loop? What if you want variables? Functions? <Insert general purpose programming language construct here>? The world has spent too much time trying to hammer programming language constructs into XML-based languages and templating systems. There simply has to be a better, way, but no one has successfully come up with one that satisfies everybody yet.
For a project 1.5 years ago, I generated all my html via markaby from _why. It really kept my html very very clean, but the downside was that the designer guy didn't understand what the heck was going on so I haven't considered using it since.
One example everyone's missing: the site you're on right now! The reason arc/HN can get away with using tables is that they're code-generated using lisp.
Because while 100% of currently deployed browsers won't support it when it's available, nearly 100% of the users of those browsers (sans IE6) will upgrade very soon after a new version is out. IE6 users (especially corp users) will probably not upgrade any time soon. So, while modern browsers might support it, a certain (largish) population will not. It's the NS4 problem. Except worse.
yeah, totally. Interesting choices, a lot of those aren't that early, as in, they've had one round of funding...
the proportion of willing to kill has reduced

Citation?
I'm amazed how comfortable people are with low usage customers subsidizing high usage customers. It strikes me as profoundly unfair. ISP's are no angels, I know, but I'm not talking about any specific case, just the notion of caps in general.

As long as the pricing is fair I think tiered/capped traffic agnostic pricing is fine. I think some people are caught up in their general disgust with what they see as regional monopolies, and directing it at this general issue.
Way too focused on pretty design. Give me a simple, clean site with a single big call-to-action button.

In the end, detail to what converts users matters, not typography or richness of color.
TaskFox: Lifting up Ubiquity
I've implemented this in our Lua web application, and it makes writing HTML from code much better... although we still have templates. The API solves all sorts of problems, from unquoted attributes to unclosed tags, and all around makes life easier. I stole most of it straight from Seaside, of course.
Advantages: Automatic tag closing. Near elimination of XSS opportunities (once you write proper escaping in the first place). Ability to take advantage of all normal code constructs without having to explicitly import them into the template language directly, which allows for some nice abstracting.

Disadvantages: Performance; it is intrinsically slower to process things on a tag-by-tag basis than to just blindly shovel out bytes from a template. Optimization may be able to get this to the point you don't care, but you're starting out behind. The classic "designers can't handle this directly" argument cited several other times. There are other reasons to think that maybe templates shouldn't be in a Turing-complete language (though I'd argue once you are there it might as well be a nice Turing-complete language and not a hacked-together one).

Personally, I'm not a huge fan of the "dumb designers" argument because any designer that dumb is probably lobbing in XSS vulnerabilities everywhere, but that depends on your framework. I also think that if your language starts out looking just like a slightly-respelled HTML that it's hardly any different than current template languages, which aren't actually HTML either. But most people seem to stop at the "designers" argument and consider it to trump all, no matter what the other advantages may be.

Personally, I lean in favor of using a code-based system because in my value system, "preventing XSS and other injection vulnerabilities" rates above everything else, even "designers can modify my code" and building HTML with code makes this much easier to enforce, but... evidence is pretty strong I'm unusual in this view.
If you have to communicate with designers, you have to use templates. And templates are only a mess when people insist in inserting $random_programming_language code in them.

If you have a language designed for templates from the ground up, like, for instance, Zope Page Templates, you can have designers editing valid HTML that's also a valid template, comfortably in their editors of choice.
you've hit on why html (or css or javascript) generators will never catch on. they do not fit within the traditional workflow.

you cannot take a delivered html document and convert it into whatever html-generator you use. the designer will have no clue how to use your (hand) converted file in dreamweaver to make small changes. in the end, it just makes life harder for everyone and costs more money.
But what if trusting users works 363 days a year -- it helps users find and buy more books, it makes authors and Amazon more money. Every once in a while, it causes an embarassing screwup that can be reversed in 1-3 days.

Is having that system in place a mistake? What if the alternative system, that never has a 2-day-screwup, also means fewer lehappy customers and less-profitable operations the other 363 days?
I would rather have the ability to see the diagnostics and stats tab info...
If you've designed your markup well, this argument is a red herring; the designers aren't changing the markup, just the styling. It's also just not the case that templating schemes address this pain; any time your designer changes (bad) markup, you're likely to have to alter the code that produces it.
RankMyWay
I agree that it is at least convenient.
Not totally relevant, but there is an OS X app that creates a similar newspaper format (but addresses most of these concerns) for reading RSS feeds. Got it as part of the MacHeist Bundle and have been addicted ever since. I personally like it much more than a standard RSS reader -> http://www.acrylicapps.com/times/
Then link to them. It's Hacker News, not Hacker Blog Promotion.
Next-generation nanofilms
the handwriting recognition at nciku.com is pretty cool. it had no problem with cursive forms or joined strokes. thanks for the link!
His book "The Knack: How Street-Smart Entrepreneurs Learn to Handle Whatever Comes Up" is pretty good if you have not read it.
The government ought to put telcos and cable companies on the same level as data carriers then go away.

I can download movies, and play games. Broadband is currently fast enough for me to be happy. Why should we look at the rest of the world and complain. It's like the rich comparing themselves to the uber rich then complaining.
That's where template systems like Django's and stuff like PHP come in handy. I can pass either off to a designer who knows HTML and they are off to the races.
I guess its a little more difficult to be multilingual in primarily english speaking countries. But in countries like India (where I'm from) anybody who has gone to school can speak and write at least two languages, in most cases, 3 or more. This is possible because, every state in India has its own language, then there is a national language, and then there is English. So it becomes English + Hindi (national lang) + mother tongue (Tamil, Telugu, Marathi etc).

That said, those languages all have very limited scope, just within India. Not much useful for a career abroad. It does help in becoming a better language learner though.
So you can run unlicensed transport companies outside of a certain portion of Manhattan? I did not know that.
Paul Graham has been doing this since at least 1995.
s/possible/likely in my opinion.
Anyone here have experience with nui?
The way to judge "firable" mistakes is whether the person was making a mistake based on the information that had available when they made the decision. The Diggbar was a bad decision made from bad principles and bad thinking.

Having an idea that fails is something else entirely.
I just use TimeMachine, backed from a FreeBSD server at home using AppleTalk.
I've been with Amazon for months. I've experienced very few problems, and certainly nothing to the extent you describe.
Yeah, that's one of my objections.

HTML is a designers tool, and generating it is basically a programmer working by what they perceive as an annoyance by shooting someone else in the foot. It also smacks a bit of "I see no value in how this is done so I'm going to generate it from code", which I think is ignorant, but that's my opinion.

I also don't think it's as maintainable, but I have no evidence to back this up (but I really don't want to be the guy who has to go decipher the code that generates a website two years later, I'd even rather deal with ColdFusion).
This is an old idea.
Saw it years ago here: http://jakarta.apache.org/ecs/index.html
Canadians, fight Internet Usage Based Billing (UBB)
I disagree. Here are the 7 points:

1. Spacing

2. Pixel Perfect Detail

3. Well thought out Typography

4. Organization of Elements

5. Restraint and Subtlety

6. Using Color to its Full Potential

7. Doing something Nobody else has done

Considering the content of each of the points, I would argue that at worst only 2 and 7 focus on form over function. If you're a person that has a hard time telling if a design is good or not this is a great list.

Also, design must start somewhere. You cannot A/B test starting from a blank page.
The development tools I use for AWS are the Amazon Eclipse plugins and the plugins available on Rockstarapps.

http://aws.amazon.com/eclipse/

http://www.rockstarapps.com/

The Amazon tools are good for working with J2EE apps on EC2 and the Rockstarapps tools are good for general application development but don't have EC2 management.
And if (when) the client changes their mind?
Ask YC:  Meetups / Events in the Valley on Interview Weekend?
I was asked by one of the founders being interviewed (who wishes to remain anonymous!) to see what's going on in the Valley over interview weekend. This is a pretty good idea for those who aren't from the Valley (yet); you can learn the culture a bit, talk with other founders, etc.

Oh, and good luck to everyone!
I think your opinion touches on a slightly deeper analysis than I intended. I'm only speaking about how it's use, acceptance and crappiness will be remembered, not the technological reasons behind it.
I thought announcements might be news-worthy, especially when the tech under the hood is all hackable. I actually did check the guidelines before posting, but I should lurk moar, perhaps.
And even then, item 2 is a simple example of how attention to seemingly slight details can draw the eye to site features without resorting to a big button.
HTML is a designers tool

I thought the modern idea was that CSS is the designer's tool, and HTML should only be used for marking up content in the most semantically "correct" way (which has nothing to do with design).
That is actually very nice. Tough to duplicate unless you have $20k or so but still very nice.
Eric Meyer talks about the neat CSS used to generate the graphs from tabular data here:

http://meyerweb.com/eric/thoughts/2009/04/07/findings-of-the...
this is really interesting -- the process of automating a newspaper is quite a task. did you use any shortest path algorithms to make the articles fill up the whole line?
This is the most remarkable line from the piece:

"This story ran on page A20 of the Boston Globe on 10/13/2002."

A20? Dozens of top US officials somehow get permission to visit Castro in Habana & chat and it runs on page A20?
As per the python example, this has been done a lot in already, to name a few: http://www.hoboes.com/Mimsy/?ART=128
http://code.activestate.com/recipes/366000/
http://www.linuxjournal.com/article/2986

and others, as pointed out in Guido van Rossum's 1999 "Using Python for CGI programming"
...problem that an ISP faces.

The idea is to prevent people from canceling cable and using the internet to watch TV not to cover costs.

The cable company costs are well below than 10c per GByte used, but that's not going to prevent users from watching video online so they bump things well over 10 times their true cost. In the end it's a win / win either people keep cable or they milk those who switch.
It can be a little tricky (containing elements and wrappers mainly) but I agree with this concept. It's just hard to put into practice.
It's a vote. So if you've got an account and have edited more than 25 times then go take part.
Just an FYI this is South Korea.
If we don't allow companies to make money by providing roads, then no one will want to drive!
I have been wearing this bracelet for around 30 days. It is educational to discover, in my case, that there are certain types of family gatherings where the default behavior has me moving the bracelet back and forth across wrists many times.

I got a hold of it through United Centers for Spiritual Living, which talks about a lot of stuff along the lines of "Change your thinking, change your life." I've been working with it for a few months. If it turns out to be great, I'll let you know. So far, so good.

They do trace themselves back to Ralph Waldo Emerson and Franklin, and generally call themselves the "New Thought" movement.
You could, but I get to use my yellow text elsewhere, sans emphasis. :P

Not calling it yellow I think is the more important piece. In fact class="sctmtdt" seems best to me.

* (Stupid Client Told Me To Do This) :-)
Programming for Android with Scala
"Fast"
Hallelujah. You can find good articles in this vein at sengifted.org
Yes, if AIG were to go bankrupt, Goldman and others would have had to take a one-time charge to net income to account for the reduction in the value of the assets owed to them by AIG based on what they expected to be able to recover through bankruptcy court. In this, Goldman is not special, though.
There are so few people coming up boldly with new ideas and so many cowards in the world. I consider punishment for wrong ideas to be extreme form of idiocracy.
I am actively rooting for newspapers to die so that decent journalism can thrive.
I tried to use Scalr very early on and it was really poor. But it was also very young. We may give it another shot.
Webpage Thumbnails — Screenshots via Page Glimpse in JavaScript at 925 HTML
Can You Define Useability?
I use a combination of GUI Firefox plugins and Boto, a Python package. Boto works well with Fabric, a Python based deployment tool.

S3cmd is good for syncing files on Cloudfront.

Elasticfox - http://developer.amazonwebservices.com/connect/entry.jspa?ex...

Amazon S3 Extension - https://addons.mozilla.org/en-US/firefox/addon/3247

Boto - http://code.google.com/p/boto/

Fabric - http://www.nongnu.org/fab/

S3cmd - http://s3tools.org/s3cmd
Also, anyone know how this compares with qt/qtopia?
Speed is the most important part, but not the whole concept.
Your argument assumes workflows never change. If that were true, we would still be using whatever workflows our forebears used for every task. Since that is clearly untrue, workflows must be able to change.

However, given that business are formed to turn a profit, the standard workflow will remain unchanged until it is profitable to do otherwise.

If a markup-generating DSL was simple enough for designers to pick up quickly, it would make good business sense to push them through the transition.
For a UI toolkit, they don't seem to parade all that many screenshots (or maybe I didn't find the right page). All the examples shown are from audio software with pixel-precise design.

Fancy gradients, photorealistic knobs and tiny text labels are certainly the right choice for this type of applications (it's actually pretty interesting how certain software niches have instantly recognizable signature looks which all the vendors within that space share as if bound by an unspoken agreement). But I'd also like to know whether Nui can handle flexible layouts, long text paragraphs, user font preferences, accessibility concerns, tabbing between controls, etc.

In a way, Nui seems like an "anti-GTK+", in the sense that GTK+ tends to look very plain and can be difficult to customise for pixel-perfect layouts, but does fairly comprehensively handle all the boring usability and layout automatisation stuff.
Maybe what you want to do is write a blog post introducing the blog, providing context as to why the blog authors are notable and what some upcoming stories are, and then link to that, instead of just the blog front page.
Certainly there could be a better way, but HTML and CSS are what we have (and frankly they work pretty well considering that the web comprises mostly documents). Emitting HTML from a programming language can be useful, but it doesn't solve the fundamental inelegance of nested markup. Solutions like this are just indirecting the problem, adding another layer of complexity without a meaningful abstraction.
Not to be the "take this to reddit" guy, but isn't this question perfect for ask.reddit?
Choosing the length of your database password
The workflow between you and your accountant hasn't changed for quite a while.

You still share information and work through a medium you can both understand - receipts and expense logs and invoices - that's what an HTML template is.
I think sometimes it is. But, I don't think this makes sense as an iPhone app given its current capabilities. A mobile-optimized website makes a lot more sense, especially since hosting companies usually have web-based control panels anyway.

I think it is more of a marketing stunt. There are lots of iPhone apps that are just as well (or better) implemented as normal mobile-optimized web apps. But, it is hard to get a lot of free publiclity by showing off yet another webapp. Packaging your web app as an iPhone app gives you some potential instant publicity, and an effective way to charge for it.
Well, I guess I wasn't smart enough to ever design my markup well. :) I actually think that if you believe markup can be designed to be perfectly flexible using the CSS we have currently (or had in 2004, the last time I actually had an original thought about this), it's probably the case that you haven't encountered a sufficiently imaginative designer.

Templates can be incredibly simple and require no further attention, but even slightly more complex ones like Smarty work really well, in my experience.
That already exists, and maybe I should have linked it instead, you're right. But I imagine one post is enough for today :)

Here it is for those interested, though:
http://blog.rubybestpractices.com/posts/gregory/welcome.html
Another introvert and I refer to this as "human emulation mode".

;-)
Sorry. I didn't know there was an ask.reddit section. I'll try this query there.

Maybe I can get an interesting comparison between the answers here on HN and those on ask.reddit.
Seaside is for building web apps. The continuations make it possible to do the type of apps that would be impossibly difficult in most (maybe all) other web frameworks. On the other hand, it's not really optimized for your typical document-based website. In this case, the generated HTML is integral to the way the whole stack is put together. Even if you disagree with this decision (which indisputably raises the bar for designer participation), you can still respect the decision within the context of Seaside.

Replacing templates per se? Much harder sell...
Not seeing the win for writing iPhone apps in a quirky x-p UI toolkit. The good iPhone apps are all custom designed for the platform.
My mind is like a war zone, i blow it up very often. Most recently it was my realization that is math easier(and much more fun) if you approach it as a mystery to be solved, rather than a sport, like they teach you in school. Yes, they do teach it like a sport: learn the skills, and then apply them to 4 problems in 40 minutes, each problem is harder than the previous, and if you succeed, you get rewarded with a better grade. This is the most boring sport ever! This is mind-blowing to a 19 year-old who spend 12 years in pointless training of a sport that isn't fun, to get rewarded with something he doesn't care about. Man, i feel cheated.

Other examples of recent mind explosions include:

when i "got" recursion last summer.

when i "got"(sort of)pointers in C.

when i "got" what trigonometry really is, now all i have to do is "get" it itself.

when i found hacker news :D
That's not introversion.

Introversion is the tendency to be concerned and interested with your own mental life. It's quite possible to be introverted, and still have a strong desire to please people.
Not everyone cares about Digg and wants to digg in the first place. If I don't want to digg or have anything to do with the site whenever possible, why should I have to see the bar?

Yes, it makes sense from Digg's perspective as a business. But from my perspective as a user, it sucks and I have a severe dislike for it.
How To Power The Entire Country With Renewable Energy
Designing and Testing an Ad Product: 5 lessons learned form imeem’s audio ads
That's what I was saying, "an additional solution"

How is you make college cheaper, you reward productivity, you forget no child left behind and start thinking about providing advanced opportunities for the gifted children.
It's a must read because it's so far outside our normal experience. First the languages are derivatives of APL that do one thing very well and nothing else. Don't try doing a web page in APL. Second, the programs efficiently process billion and trillion line databases in a tightly constrained environment. Third, Whitley throws away everything every few years and reimplements from scratch, even the parts that work. He talked about millions of hours of running time without an error. Pretty amazing.

It got me to thinking about the virtues of simplicity instead of the increasing complexity that we are getting into.
It was the same in Berlin last year, actually (probably the largest of the "minis" that year, which we were at). Several of the teams had already raised angel funding and the team that got second place had already raised a Series A round.
Not so much magic usage tricks as "Making this dark black box you stare at all day slightly more colorful"
Does it really matter ?
A better question would have been "How do you read hn ?"