skysight-inc/HackerNews huggingface dataset:
I think part of the resistance here is that rolling this in to trunk would be an admission they got it wrong in the first place.

There is a lot of psychology behind the scenes in open source projects.

In big companies this can express itself as NIH and other symptoms like that, in open source projects it usually means that sooner or later somebody admits they were wrong in the past or that a project will fork or that there will be 'unofficial' patches.

The python absence of a 'switch' statement is another nice example of such an issue.
This is called begging the question:

"Why You Shouldn’t Force Rubygems On People:

When I use your library, deploy your app, or run your tests I may not want to use rubygems."
The obstacle with vertical organisation is that you need to optimise things for lookup, and this is a learnt skill. One of the neat things about vertical organisation is that you can keep your head more free. I used to have a tasklist that would grow and grow. Recently I've moved to having projects I'm committed to and a project plan for each. I can easily now vet whether I should accept or pass off a new incoming task. It also allows me to dump stuff from my mind that relates to projects other than the one I'm working on at the moment. This doesn't work for all modes of work.
not disparaging people's choices at all. it's just been my experience that promiscuity often goes hand in hand with unhappiness even though I have no idea which way the causation arrow points.
Needs more vim.
DGE Roundup 1
Residential solar has a total installed cost around $8/W in the US right now. Prices are probably slightly higher in Japan, maybe $10/W. With the silicon supply problems of the last two years easing and a glut of modules in the last 9 months, prices are dropping faster now than at any time since 2005.

This is proposing a $21/W solution-- not a good idea. By the time it's built, terrestrial solar will likely be 5-10 times cheaper, i.e. around $2-4/W.
I am definitely horizontal. Though I wouldn't say I'd forget a project if I put it in a filing cabinet (unless I had a bunch of projects and didn't have reminders written down somewhere). I just don't see a point to going through the work of filing something that I'm going to come back to eventually.

To me, file cabinets are for important documents you need to keep around and reference very infrequently (tax documents, birth certificate...etc) and not for things you'll be looking at multiple times during the week.
I'd rather see 20 Fresh and Creative Blogger Blogs about things I haven't read 50 times already, but I guess that's setting my standards a bit too high.
> What sticks out in my mind most is how happy Zoltan and his buddies are to celebrate defending the mass murders and rapes of Milosevic's Serbian Socialist Party. And with a cake in the shape of a plane.

Just like von Braun was "happy" to bomb London with his rockets and killing many more concentration camp workers who were building his rockets. Somehow, Americans didn't mind making him their space age hero.

Not to even mentions Japanese "scientists" that were directly involved in horrendous bio-"experiments" on Chinese, but were never brought to trial, and instead went to become heads of big pharma companies in Japan. So if we want to talk about some kind of guilt-by-association, we should first examine our own track record.
DIY Cargo Bikes
That gets on my nerves. I couldn't afford the fine (and, as a 23-year-old male, a hike in the already punitive insurance premium) if I was to be caught speeding.

But driving at 70 on a busy motorway is quite difficult - the slow lane is full of trucks crawling along at 55-60 and both other lanes tend to move along at 80 or so. Going at 70 in the middle lane leaves you open to being cast as one of those annoying middle lane hoggers, so I tend to end up having to keep changing lanes, which is surely more dangerous...
Found this while reading this old gem - http://www.paulgraham.com/start.html
Horizontal. I think of my stack as a priority queue. If nothing ever makes a note important again, it sinks to the bottom.
Brain Difference In Psychopaths Identified
We're sorry, but we have to arrest you. Your brain shows that you are prone to rape and murder.
IMO, SaaS is good for the developer (of the SaaS), and for the (very) small business customer. Downloadable is better for the slightly larger business, or a business that has more technical know-how than software budget.

It follows that since you are the developer, and since your are starting out, you should favor the method of deployment which favors -you- and then expand on that as needed/requested. To me that means start out SaaS, and expand your offering as required.

I disagree with the poster who says that the customers who want downloadable will be high-maintenance. There may be some, but really the customers who want downloadable are simply more risk-adverse. We install in-house only currently (not my decision, but policy nevertheless), and beyond one installation case, I don't know that we've logged any additional support over 5 years, across multiple applications. It is just more work for the developer up front to ensure that your installation process supports all possible configurations you will be installing to.
Am I the only one that doesn't care if somebody sees my dick?
Female orgasms and a 'rule of thumb'
Its flagship product, the Harvard University PhD degree, is the scholarship industry's leading enterprise-wide scalable information management solution.

Hilarious.

(Sadly, I wouldn't be surprised to see something just like this in some university's promotional literature.)
> They really don't, though of course those who do speed routinely like to think that "everyone does it".

I can't speak for my friends across the pond, but where I live (Atlanta), driving at or below the speed limit on any road where they'd have a speed camera (so, interstates) would pose a serious safety risk.

The exception to this is highway onramps. Apparently, in the minds of this city's population, the appropriate speed to enter a crowded eight-lane interstate with a mean speed of 70mph is about 40-45. Drives me crazy.
Horizontal; thank God I'm an artist --- I can fill the studio with incomplete work and no one bats an eye.
Raising the Eyebrow at Snow Leopard
Too much information, that's the problem.

Just wait until people are actively spamming the surveillance system :-)
title error ?
> Or is kosher to kill civilians just as long as it's the USAF doing it?

Sadly, that describes the NATO position very well. There are "worthy victims" and "unworthy victims." Victims of our allies are "unworthy": if Isreal, Turkey, or some banana owned by the CIA is killing, then we never hear about it who died, we don't know their names, we don't see interviews on CNN with grieving relatives. If it is our enemies' killing anyone, then the victims become automatically "martirs" and we hear their personal stories, we know their names and watch the grieving families on TV.

> No need to play semantics here.

Propaganda is all about redefinition of words and skewing of semantics. Clinton administration did a remarcable job with propagnda during the war in Bosnia.

All the little pseudo-intellectual lapdogs at the time were writing in their little foreign policy journals how we entered into a new era, where US is a beacon of freedom and hope, and from now on we'll only have wars with pure humanitarian reasons.
I noticed that one, too. But I think "winning" would really be if MS bought you and incorporated you into the OS (which it has done with an awful lot of stuff).

BTW: there was also one before, that PKZip was based on (actually infringing on its copyright, and ended up being very upsetting to the originator).
Diagrams Through Ascii Art
I think "Revenge of the Nerds" got it best:

- That was wonderful.
- You did things to me you've never done before.
(gasps)
- You're that nerd!
- Yeah.
- God, you were wonderful.
- Thanks.
- Are all nerds as good as you?
- Yes.
- How come?
- Cos all jocks think about is sports.
- All we ever think about is sex.
To be fare, NASA is about space so if they are selling a laptop it is of course one which is designed to work in space. So, I am either confused or your irony has not come across.
Yet, not one unit was lost. So they can certainly "relish" now, while they eat their F-117 cake.
I wonder what their Velcro and Tang will be?
its called a roof.
Interestingly, this is the same solution that is used in GWT - for all the same reasons given in this post.
It's not my model of reality because it's not conscious thought that is responsible for the illusion.
I also don't care if somebody sees your dick.
Yes. I have one and it's great.
IEEE Spectrum: Augmented Reality in a Contact Lens
Why not discuss the inclusion of python on the browser? 
Don't you think it's time to support python, ruby and other scripting languages in the browser?
Why this obsession with Javascript?
I feel like you are fooling yourself here. Many small companies want to download and install not because they are difficult customers, but because they are either a) operating on a limited budget or b) risk adverse.

As you say yourself, getting them to sign up for SaaS is better for the developer because you can charge them more long term. By the same token, many customers just want a simple solution that works, without additional costs.

If I am a small business looking to invest in some software, why would I ever go with a SaaS from an unestablished company just starting out? As anyone here on yc should know, -most- companies fail. Odds are if I sign up for SaaS from an unestablished company (which the original poster's company would be if he is just starting up), they could very well go under in the future. Why would I open -my- small business to that risk if there is a competing program available I could download and install and no longer worry about whether the service provider will be around? That isn't being difficult, that's just being responsible.

As I say in another comment, I would probably still start with SaaS, just because it is easier on the developer starting out. Less worries re:installation process, fewer platforms to support, etc. But I just disagree completely with your characterization of customers who prefer a downloadable product.
Google Code Jam starts in a couple of hours
I know it is just a scheme to find talent for Google recruiting, but I think the problems are actually fun. What I like is that they typically involve a really big data set. So you come up with an algorithm for the problem, then you look at the big data set and you realize that it won't work because you don't have enough memory or whatever.
Django-compress does most of this.
ITunes pricing: a neuro perspective
They also have an on-site store for guests.
Waiter, There Is a Fly in My Soup (and I Have an iPhone)
Poll: Horizontal, Vertical, Mixed, Other?
Following on from the raw question and its link to some text of explanation,
http://news.ycombinator.com/item?id=799934
I've remember I can create a poll ...
Transitioning V to H
Transitioning H to V
> The cost of bailing out several of the big "banks" was approximately nothing because they paid back their loans with interest.

The "cost" was the risk assumed by the taxpayers.
I have also used this method for some time. An advantage the author does not mention is that this method is required if you want to host your files on a CDN like Amazon's CloudFront. Another point is that you should host your CSS and image files using this technique (like the author also notes... because you don't have to rely on a browser's cache expiration and because you can cache stuff aggressively [like setting an expiration date 10 years from now]).
Oh boy... the countdown to SQL web-frameworks is on now.
Writing Windows Buffer Overflow Exploits- A step by step tutorial
Google Chrome OS to Feature Single Sign-On for Chrome Browser
Horizontal. But I don't like the terminology; this has much more to do with how well your memory works than with anything spatial. I'm "horizontal" because, like Perry, I find that if I put something where I can't see it then I tend to forget about it and my memory fails to prompt me about it. "Vertical" surely means some combination of having (1) an effective "prompting" memory and (2) some separate system that compensates for any shortfall in #1.
Poll created at
http://news.ycombinator.com/item?id=800047
This is great. It looks like something I've always wanted, but never realized until now--a much more pleasant way to read text on a computer.
Windmills don't necessarily produce power when you want it. (In parts of the US, the "good wind" is at night.)

I don't know the timing of space-based solar power, but if it matches demand, that's a big deal, especially if it isn't as weather sensitive as ground-based solar. (I don't know if clouds and the like are more transparent to sunlight or microwaves.)
Hmm, how about instead of

<div id="phone">555-1234</div>

use:

<#phone>555-1234</#phone>

or

<.phone>555-1234</.phone>
<.phone>555-5678</.phone>

That way we can be future-proof.

There you have it, fully stylable, customizable and semantic anonymous tags.
I have seen some success in controlling caching of JS files by appending a query-string ( including something such as a timestamp of the JS file ) to the end of the URL.

script src="/whatever.js?x=09_02_2009_08_15_AM

Various versions of IE and Mozilla Firefox seem to treat this as a unique URL because of the query-string, even if whatever.js is in the cache. The caching proxies that I've dealt with seem to handle this, but I'm not sure that all of them would ... so the author's approach is much more reliable.
how many horizontal people are programmers? i am both. being horizontal, to me, is less about thinking differently and more about being a lazy efficient programmer. i get by with what i can get by on and i focus as exclusively as possible on the real meat of the project, which in this case is life.

i always viewed finishing what i work on and putting things away as things to strive for. i've noticed improvements over the years. i've never felt like i thought differently and 'oh others don't understand.'

thinking that 'vertical' people are magically able to put work into filing cabinets rather than layer half-finished projects on their desk is like thinking that i was magically born knowing biology and history. i did well in school because i worked hard. i was encouraged along that path because i had a good memory and enjoyed reading and reasoning. maybe those same things are helping me slide on the horizontal track, whereas vertical folks quickly have oh shit moments where bills don't get paid and freak out.
I always wondered about that too - I talked to Jim a few years ago and was extremely interested in his research into circadian rhythm, travel adapation etc. Very interesting subject area.
Definitely horizontal. I have a basic algorithm for garbage collection though:

When there is no more room for new stuff to be laid out (i.e., it would introduce structural unsoundness into the heaving mass that covers my desk), I sift through and make two piles: things I recognise, and things I don't.

The "things I don't recognise" are usually papers I printed and have never read (having long since abandoned whatever the project is that I printed it for), brochures and leaflets I'm handed as I walk across campus (which I deposit on my desk as soon as I reach my office), and things which are so out of date as to be irrelevant (e.g. a library notice for a book I returned months ago). All of this stuff goes into the recycling bin. The stuff I might considering looking at again forms a pile and gets pushed to one of the back corners of the desk.

Naturally, I dismantle the "keep" pile occasionally while looking for something, which redistributes things onto the desk so that they get re-considered during the next garbage collection run, so I find the pile is usually remains reasonably "fresh".

Stating it this way makes it sound like I've put a lot of thought into this, but I really haven't. It's just a natural way of working for me. My desk looks messy and disorganised, but I rarely have trouble finding things - it's either spread out on my desk, in the pile, or gone forever.
As far as I can recall, ANSI-SQL is Turing complete. That would include SQL Server, Mysql, Postgres, Oracle, etc.

The original title of the paper is much better than this title ("High Performance SQL with PostgreSQL").
There is plenty of uranium to be found in peaceful democracies. It is just that we don't want the uranium mines in our back yards. The cost of the fuel even a sharp price spike is still a negligible part of the cost in nuclear power.
I have nothing against Flash. I use it for creating tutorials. But can this kind of page be rendered to (x)html using Tex (LaTex)?
Doesn't really say why, or does it?

I am not a big traveler, so I am probably wrong, but in a way, traveling seems kind of passive to me. Sure, you get to see lots of things, but seeing (and learning) is passive. How am I going to change the world doing that? I would need some kind of spin to it, like at least being a successful travel writer or something. Otherwise, what are the USEFUL experiences to make?

Would be great if some travelers could share what useful experiences they made?

Although one thing in the article made me think: I'd really like to visit Sillicon Valley, experiencing the culture there might actually be useful to me.
My glasses have the same kinds of frames, and while they're resilient, nothing is literally indestructible. They're still inappropriate for many sports.

The value in the frames, to me, is how light they are.
Assessing the net value of children
Long story short: no-one knows what happened.

The gist:
"To the extent that the identical code was available elsewhere, he used poor judgment taking the code from a Goldman Sachs server. To the extent he took any altered code based on open-source code that Goldman Sachs had not already contributed back to the project, I see no reason why this would not run afoul of his contractual obligations to Goldman Sachs, just as would normal proprietary code."

One might be inclined to think, however, that it's the latter case, and this is all a storm in a teacup over the percieved backwardness of even being able to steal GPL code.
Smartphones are a Tower of Babel for developers
Top Cat Breeds That Dominate Today’s Families
Samsung F490 Instinct 
Samsung F490 Instinct well features including phone which enables you all the facilities’ with every support which you need in each stride with a extremely good-looking seem and unlike function. F490 is clearly objecting on establishing itself as an astonishing and good-looking replica of Samsung.
I plan on hooking up a very large number of monitors to sort of 'work around' the problem of limiated screen space [...]

I find that virtual desktops work for this, though the interface matters a lot; if there's an actual miniature representation of the virtual desktops, that helps much more than having a list of them, and it took me a while to get used to Spaces (on OS X) because it doesn't have a good miniature representation, where the virtual desktop program I was using in Panther and Tiger did.
Four favorite time saving iPhone apps
what I don't like is that their solution is still dependent of the file date of the script and all its dependencies. While usually accurate, file dates can be misleading, not to mention the performance hit of doing stat() on all the related files.

I'm using quite the same thing here, but I'm doing the compilation step manually, but also combining all the JS files into one big minified one.

The templating engine always uses that combined file if it's available (one stat call). If not, it uses the non-combined versions (useful for development)
Ask HN: Startup infrastructure setup
I am about to launch my startup (Thanks to HN and PG). We did all legal activity. Now time for execution, but first thing we need to consider office set up, we already have some small space where we can setup our office. I am seeking advice for office infrastructure setup for 6-7 people.
I list down following items

-Backup
-PCs
-Servers
-Hosting solutions
-Chair, Table
-Source Code versioning
-Online Meetings
-Mail Hosting
-Printers
-Networks
-White board
-Office stationary
-Internet

Please suggest if I miss anything also please advice what all I have to taken care before buying/arranging these items.
Awesome, can't wait until it comes out. I love my N800, and I've been using it to manage lists for my GTD routine. It kind of sucks to also have to carry a phone though. It should be a great alternative to the iPhone.
Already happened: http://www.sqlonrails.org/screencast
Wouldn't any gained efficiency be wiped out by having to transmit the power via microwaves? And couldn't you build a vastly larger solar panel array on earth for the same price?

What happens when a plane flies underneath the beam?
What goes for .js goes for any content type, static html, png, jpeg, gif files, videos and so on. If there is a caching issue then you will not see updates on the client side.

I can see this method has advantages but it is a band-aid over a non-functioning caching system in the first place.

Makes you wonder what caused the original problem!

This system has advantages, there is no doubt about that, but what caused the original issue (some browsers not fetching updated javascript files) remains unsolved.
Thats OK, the general theme of the Australian military is to be about 12 years out of date from the USA versions.

You guys get the cool new toys and we get the hand-me-downs, seems to be how it works :-)
I think it serves a purpose very similar to "I am a member of your constituency" when writing to a congressperson in the US - basically saying "you should consider what I say because my relationship to you is _____".
Hacker recruitment: When it is safe to have a hacker on your IT staff
Yeah, but his model has an exact solution. It's a nice mathematical problem even if it doesn't reflect actual urinal behavior.
Then you should realize that Serbia was massacred by the Ottomans and they ruled over Serbia for ~450 years... I don't get your point of them learning their lesson?
I'm not sure. I'm quick to toss stuff out.
You are right. Slide 47 says:

> "With CTE and Windowing, SQL is Turing Complete."

CTE (Common Table Expressions) were introduced in the SQL:1999 standard, window functions were introduced in the SQL:2003 standard. PostgreSQL implemented both CTEs and window functions in PostgreSQL 8.4.
Out of curiosity, what's your app?
I hoped it would be a poll on whether your startups deal with horizontal or vertical markets - something I'm thinking about right now.
They have stated repeatedly that Chrome is intended to spur all browsers and therefore the web platform onward.

They could be lying, but if they're not then fragmenting the web platform in this way would be counterproductive. It would be better for everyone for their improvements to be implementable in other browsers.
No, the "cost" is the risk currently assumed by the taxpayers plus opertunity cost and any defaulted loans. As they pay back the loans the risk keeps dropping. The upper bound on risk might be the total amount loaned, but you can't talk about the bailout as the total loan amount once they start to pay back most of the money.

PS: The actual cost estimate of the bailut was probably upto 10% of the amount of money loaned. It's quite possible we will make money from this at which point talking about the cost based on the total loan amount would be silly.
I hate that switching around effect that changes the whole screen layout just to get a look at some other screen for half a second, it is almost painful that flash of all those windows being replaced.

I like stuff to have it's place and to not move unless I tell it to. I found out just how much I like that when on a lark I tried playing around with xdmx and got it to include the 'guest' machine here and a mac. It was quite amazing. No more switching desktops all the time it just became more quiet.
> Transitioning V to H

Is that when your filing cabinet is listing ?