skysight-inc/HackerNews huggingface dataset:
Design Studio Store | Kids Boys Clothing
Boys (kids) clothing and footwear: Boys clothing, kids clothing, kids shoes, shoes for boys, ed hardy kids, ed hardy shoes for kids, ed hardy kids shoes, true religion for kids, kids lacoste, lacoste for kids, boys lacoste, ed hardy for boys - great brand
I don't really know what that comment was about. I've been using Postgres with a thoroughly-Unicode application stack (Django) for quite some time and never had a problem...
The book that defines the genre ("Modern C++ Design", by Andrei Alexandrescu), is all about template metaprogramming. I'd say that's the end of the semantic debate.

Maybe you could say that I'm in a "camp", but the C++ style that Qt uses is based on the outdated notion that compilers can't keep up with the "modern" features of C++. That style is antiquated.
the only thing that ever worked for me is a wig and a cocktail dress... suddenly I get all demure and coy .... the problem is I end up psychologically scarring anyone who makes the mistake of catching my eye!

..... ahem

EDIT: besides the flippant humour of the remark I was trying to make a point of gender identities and social profiles when it comes to interaction. It can be surprisingly easy to pick out the "Alpha" and those more subservient or devious when watching a conversation. I wouldn't be surprised at all if speech conventions had a very strict social hierarchy attributed to meaningful measures such as confidence and deviousness.
> It just looks like a fairytale.

Well applied HDR[1] does that to photography.

[1] http://en.wikipedia.org/wiki/High_dynamic_range_imaging
Sometimes a big truck has more bandwidth than a series of tubes...
Comments at the other copy ...

http://news.ycombinator.com/item?id=620091
Do we really have men under our heels, girls? | Shoes Blog
Although this one is getting the comments.
Probably because of a better title giving people an idea about the service even before they read the article.
Somewhat wrong title, it is the iPhone market share of smartphones that have increased to 10%. Smartphone sales represented only 13.5 per cent of all mobile device sales in the first quarter of 2009. So apple's share of the overall market is still less than 1.5%.

Data from the original report
http://www.gartner.com/it/page.jsp?id=985912
Because sex is a private activity, and violence is public. So one is OK to show (public), and the other is not (it's private).

Because all kids experience violence, perhaps not at the same level as a tv show, but they experience it. Sex on the other hand is not that way.

And related to above kids may not experience, but they do see "stronger" levels of violence in the world - because it's public. Again, not so with sex.
Rewired State Government Hackday for 15-18 year olds
No, I don't have to learn how highly abstracted ORM code works to get my app off the ground without an ORM. ORMs are much more complex than straight to the metal SQL or writing to a text file.

Don't underestimate the amount of code needed to generalise over all cases a framework needs to support. Not using a framework does not mean to write that same kind of code myself because I only need to generalise over my own cases not everyone elses.
Current compilers still generate huge binaries for code that makes excessive usage of templates; I've personally had to rip out a lot of heavily templated code in the last year for that reason.

They also still (with the Intel compiler as a notable exception) generate nonsensical error messages when templates are used heavily.

The latter reason is one of many that a lot of C++ programmers don't do well with heavy template usage. One naturally could fault those programmers, and I think that's half-way fair, but in designing reusable APIs, API usability is and should be a concern. The corollary seems is obviously a bad principle when applied to (graphical) interfaces: if the users weren't so dumb it'd be easy to understand. I believe the same holds true, generally, for API design.

Half-way related, I'm personally quite a fan of Designing Qt-style C++ APIs:

http://doc.trolltech.com/qq/qq13-apis.html

As for "modernness" the point still stands; when some people say, "modern music" they mean "avant garde". Others mean "the stuff on the radio". I mean the stuff on the radio; Alexandrescu is the avante garde.
Fin Lust
(It's actually a personal blog.)I've been lusting all my life and I'm sick and tired of doing it, so I simply stopped! Well, not basically stopped, but lessen...Lolz!
It's nice to see competition in the compiler space. We all benefit from improved tools, and the llvm / clang folks are doing a great job making better tools. </fan>

Hopefully they'll have some more announcements at WWDC
I did ad hoc A/B testing for a while, switch to Google Website Optimizer, and am going to get around to releasing a homegrown Rails A/B framework one of these months...

You can A/B test the heck out of everything, but the best ROI on time for me has been taking key interactions on the funnel and testing changes to them. For me, the big ones are viewer of webpage to download of software, and view purchasing page to completing sale.

Some of the changes are obviously going to have significant results (redoing your shopping cart), some might be subtle (tweaking a button's color).

In general, I don't bother A/B testing things outside of the funnels. I'm sure that given infinite time I could rewrite my copy on tertiary web pages to decrease my bounce rate by a few points, but that does not move the needle for my business. Rewriting my shopping cart did.
Kris Allen wins American Idol
Corollary: There are no C and C++ programmers. Only CPP programmers using C and C++ for monadic computations :)
Quoth the article: Say for instance that you’re reading user settings from a file, but the file may not exist since the user may not have started the application before. The wrong thing to do here is to try to open the file, catch any exceptions and move on. The right thing to do is to check whether the file exists before trying to open it.

No. The right thing to do is to try to open the file, and if you fail, check if errno == ENOENT and handle it appropriately. If you check to see if the file exists before (or after!) trying to open it, you have a race condition which is at best liable to produce screwy results and at worst a serious security flaw.

And if you're using a language which doesn't allow you to look at errno to figure out why open(2) failed... start using a real programming language.
Well... the reality of the 2008/ 2009 is that lots of companies are trying to find new ways to go on or survive, and MS is just doing that. Charging money for unlocking functionality has been used particularly in enterprise and desktop software for decades, and it's just that MS has also accepted it as a basic mechanism for their operations.
But what if that stranger turns out to be another hacker? An entrepreneur? What if you hit it off really well with that stranger and end up being great friends? What if that person ends up getting you your next job?

Granted, the probability any of the above happening is quite low, but just having a chat with someone when you're, say, waiting for a bus is not going to waste your time. You don't have to actively seek out strangers to talk to.

BTW, when it comes to social skills, I give myself 1 out of 10.
Already posted (twice) discussion at

http://news.ycombinator.com/item?id=620091
The obvious choice is one of the various Adobe tools.

If you're feeling in a not-spend-money mood, you can do it with ImageMagick.

http://www.imagemagick.org/Usage/annotating/

Writing the command lines for it takes some getting used to, but after you do it you can do some VERY fun things with ImageMagick. I'm using it to do a lot of automated conversion/cropping/etc for the next version of my app.

convert some.pdf some.gif

It is really magic.
to me, "whoring" myself around socially has always been about practice and experience of other minds. I like to talk and often bore my friends to tears trying to refine my stock of "interesting things" to babble about, to the point where I sometimes don't get the feedback I require. So just throwing it out there with a complete stranger while having a rollie outside a club can be surprisingly profitable.
Why would I give up my iPhone for a Palm Pré?
I met a guy on the streets of Berkeley years ago. I gave him some money and he smiled a warm, effusive smile. He said it was his birthday. We started talking. He had been on the streets for a couple months, the result of discrimination. He was black, but he said it wasn't that -- it was age discrimination. He was in his 50's and as a hospital orderly, he couldn't move as fast as the young competition. He found himself out of work, ran through his savings, and then, once he was on the street, had a big problem giving out an address for a job application, getting cleaned up for the interview, etc.

I ran into him once a week, giving him as much as I could. $20 sometimes. Then I stopped seeing him. About six months later, I ran into him again, but it took me a while to recognize him. He looked great. A guy was reconstructing a house in the Berkeley hills and after meeting him, got him some work on the project. It was all he needed.

The U.S. spends a lot in taxes, and that money goes to such areas as defense, where "throwing money" at a situation is considered the norm, not the exception. Halliburton has gigantic, fat contracts in Iraq, for example.

I would rather we "throw money" at our neighbors when they're down on their luck, and donate money for tanks and B2 bombers. There's Iraq. Iraq is fucked. Go make it not fucked with your own money.
New cloud feature: Pony Express

Only kidding this is great for immense datasets.
I'm not saying don't help people. I'm saying that lofty, praiseworthy feel-good rhetoric does not fix a damn thing. Instead everybody just smiles and nods and agrees to spend money. If you or I have a hell of a time fixing one poor person, with direct one-on-one involvement, it is completely ludicrous to expect an impersonal government to do it for us.

This seems like a worryingly general argument.

"If you or I have a hell of a time keeping out a gang of home invaders, with direct one-on-one involvement, it is completely ludicrous to expect an impersonal government to handle policing or national defense for us."

"If you or I have a hell of a time educating someone in a wide array of subjects, with direct one-on-one involvement, it is completely ludicrous to expect an impersonal government to handle schooling for us."

"If you or I have a hell of a time putting out a fire, with direct one-on-one involvement, it is completely ludicrous to expect an impersonal government to handle the fire service for us."

It seems like it could be used to argue for anarchy, effectively.
The whole article is very confusing regarding this, mixing the total market and smartphone market without giving any hint as to what it means with the particular numbers. Very badly written.
Buy water filters and water softeners
Isopure Water’s Reverse Osmosis (RO) Systems provides you with an unlimited source of great tasting bottled quality water at your own kitchen sink.
i'm normally all for the 4chan army's pranks... but i wish they hadn't done this.
spending my time, say, tutoring and hopefully inspiring a child.

Thanks. You are one of the few who have answered without spinning off somewhere else.

By the way, I do not know the answer to my question -- that's the reason I asked. I'm interested in hearing people's responses. I'm dubious as to your "creating institutions" statement -- it sounds wonkish, the type of thing to come out of a study or institute without being overly practical.

From observing myself and others who have come out of poverty, it is not intelligence, or money, or luck that makes the difference, most of the time. It's having personal one-on-one examples as a child, having a good attitude, and basically trying and not giving up. 90% of life is simply showing up.

I can observe, however, that western societies are creating multi-generational poverty. LBJ sat on a porch in Appalachia 40 years ago and declared a war on poverty. Since that time the U.S. has spent trillions and has the same basic poverty rate it had before. In fact, the same place LBJ stood is still an impoverished area.

I feel like there is a long, long, long way from where the politicians and spin doctors are, and what makes a real difference. I am also dubious that you can take the things that work and scale them. In the end, I think it comes down to religiously-motivated, local groups, personally trying to make a difference one person at a time. I don't think any of that scales very well. Although some people (mainly the ones looking for funding) would like us to believe it would. But that's just my opinion. I would like to do more -- hence my original comment.
Generally when you optimize for less cycles, you use more memory, and vice versa, and as far I know gcc doesn't spare memory in the name of performance.

Different focus, perhaps? Anyway, what I wrote was purely anecdotal, so if anyone posts data it will be much better.
There's a bit of a paradox here: a monolithic framework gives you less choice because you can't use only a part of it without great pain, however you have ostensibly more choice of functionality from third-parties since there's a standard way to use it that's hard to diverge from.

But if you're any NIH on the side, the framework-as-bunch-of-easily-integrated-libraries approach really makes more sense. It also lets you try a framework incrementally, therefore decreasing risk instead of committing to a behemoth framework prematurely.
A quick question about c++

in std::cout << "Whoopee." << std::endl;
is std::endl putting a newline char after "Whoopee. "?

Anyway in the C example it could have been written puts("Whoopee."); instead of printf("Whoopee. \n");
puts() places a \n after the char * it accepts as an argument.

I'm sorry for the triviality here :)
The other earlier submission has been deleted and I'm being downmodded. Fair enough, I guess I won't be reporting duplicates any more.
Check out the planning and zoning page:

http://www.simondale.net/house/planning.htm

That's insane (in the cool sense). It seems like you can basically build the house and if no one complains, no one will ever bother you. if someone does complain, you file for the permit as a "Retrospective Application", and it may still be approved.

I live just outside of DC and did most of the building on our house. Every time I stuck a shovel in the ground there was some (often extremely clueless) "official" tittering over my shoulder about what fees and approvals I had to have in advance of applying for any permissions I might need to secure the professional opinion of some registered somethin-or-other that might pertain to something I might think of building. Its a severe understatement to say that this sort of thing is comically impossible where I live.

Something tells me that policies more like these would go a very long way toward encouraging greener housing in this country.
Executive MBA Programs
Digg This URL Grey: Tea Is the New Coffee
A Coder's Guide to Coffee
Can someone explain the benefits of the new lockdown features besides new opportunities for performance optimization?
Amphora: Cosmetic bottles and jars manufacturer
Amphora Cosmetic Packaging & Design offers a large range of bottles, jars, sprayers, tubes, make up containers specially designed for lotion, cream, perfume, shampoo, oil, cosmetic powder…
Google had a neat feature related to this in implementation but not goal since 2007ish. It was called Google Datasets and let you mail in a hard drive. Google would then host the data on the web. It's audience was purely academic, though... no money exchange involved.

Anyway, it got cut back last Fall. Cool to see it's still living on in some form.
If Java had made primitives syntactically behave like immutable Objects with a proper implementation of equals(), Russell's suggestion would've made obvious sense and the language would've made more sense overall. The road not taken.
DLF Gurgaon - DLF India - DLF Property
DLF is based builders & developers in delhi gurgaon. Dlf projects construct luxury homes,Residential and Commercial Properties and Real Estate by DLF Group, apartments, malls, building, garden city, cyber city, villas and complex in delhi, gurgaon India.Enquire for Property by DLF Developer and Builder on investinnest.com .Investinnest provides services to customers starting from property selection, site visit, booking, documentation, home-loan and after-sales service
Among other things, type systems make it much harder to go meta. The evolution of ActionScript 2 into ActionScript 3 saddens me.
My thoughts exactly.

It is easier to just steal Clojure's good features for CL. (funcallable everything is kind of nice.)
How do the interstate highways increase the cost of living? They would seem to make it cheaper to transport goods via road and faster to transport people between cities?
this must be some definition of the word "nearby" that i was previously unaware of.
A second problem with your comment occurs to me.

We can safely assume that earl and other people in this thread arguing in favour of state support of the needy don't believe that private charity is adequate. (If they did, why would they argue for state intervention?) As such, your comment - which essentially just urges people to go out and commit acts of private charity - is hardly going to convince them otherwise.
A Big List Of Free Computer Support Tools
Is Your Wireless Network Secure?
I think 'lockdown' type things can be really helpful when debugging code. Being able to lock something down, and be 100% sure that it can never be changed, by some weird eval(), by any 3rd party libs you're using, other developers code etc is very helpful.

You could also use it to find where a property is being accessed from - just set it to writable:false - then see where an exception is thrown from.

Also enforcing access - maybe you have a setTitle() function you want to be used instead of directly accessing the .title property. Now you can enforce that.

Just as in Java, the keywords private and protected are a good mechanism for controlling access.

These updates look really cool. Well thought out.
database newbie here - I always thought sharding was the only thing to do after your DB starts choking on the volume. I did not know there was any other way to go about it.
Care to share any information on how you would scale DB (PGSql maybe) - any google keywords would be welcome as well
The notion however that your future path is set because of your past choices is part of the myth that the poor need to have destroyed through education. Tomorrow is about what you do tomorrow, not about what you did yesterday.

Only if you don't believe in causality.
Why turn it at all? If you just start moving it the other way you won't have the problem of turning.

If you really want to turn the box, make sure the hallway is wider then 3/4 * sqrt(2) * lengthBox
If you turn the box 45 degrees, that's when the box will use the most space. The hallway will have to be 3/4 of the diagonal of the box.
My programming plans for summer 2009 and college
A blog post about my current plans and goals with programming.
To be fair, most of the videos on Youtube, or at least the popular ones, AFAICT, have misleading, spammy tags. I'm surprised Google STILL hasn't made a very major cleanup or instituted obvious procedures like: "A VIDEO SHOULD NOT HAVE MORE THAN 20 TAGS".
Lamson is pretty awesome, been dicking around with it as a possible mailing list solution for projects on massify, but I can think of a kajillion things to do with it.
This article is crap. It implies that parallel programming is by definition multi-threaded programming using shared memory. He doesn't say anything about cluster computing, threads vs. processes, message passing, queues, etc. Not worth reading
Half-dead project saved Thank you - Direct Communication
I'm quite a fan of http://kuler.adobe.com/ for colour schemes - hit the slider controls icon to get to the good stuff, where you can apply one of six rules to help you select related colours
Hotels in Delhi
This website contains valuable information a searcher might need for Delhi Hotels through network of over fifty related websites talking about Hotels in Delhi with helpful contents about Delhi’s major hotels. The travelers can contact these hotels directly.
[root@domU-12-31-39-00-E8-E8 ~]# sudo yum install nano
Setting up Install Process
Setting up repositories
Cannot find a valid baseurl for repo: updates-released
Error: Cannot find a valid baseurl for repo: updates-released

That's pretty much what I get every time I try to install anything with yum. Are you saying that it can actually find and install software for you?

The only time it ever worked for me was installing Mono. I just assumed that there were very few software packages that it worked for and that you had to hand-install the rest.

Is there an easy way to teach it how to find stuff? If so, that would be great news.
While I don't agree with everything the guy says, this is a huge pet peeve of mine: if someone says "C/C++" all the time, it is likely that they are skilled at neither, because anyone who has done significant programming in both knows quite well that the two are quite different in practice.
Enabling Compiz Fusion On An Ubuntu 9.04 Desktop (NVIDIA GeForce FX 5200)
Declaring the ‘Long Tail’ Dead
Ask HN: I am bored. What programming language should I learn ?
Hi,

I know C, Python and Scheme, and I'm looking for an exciting or exotic programming language to learn.

Any suggestions ?

Thank you.
What's in the box? Unless the contents are basically the size and shape of the carton, why not just take them out and carry them in a few trips if the box won't make it?
I seem to have put you on the defensive, and I apologize for having done so. You're mistaken that I don't want to learn, as evidenced by the fact that I'm here asking for help.

I do actually know how to use vi/vim, and have done so successfully for years. I just find it annoying that it behaves so differently from every other text editor that one comes across. Since this is an article stating that you can make vim behave like an IDE, I figured it would be a good place to ask if it were possible to make vim behave like an IDE in the text-editing sense. From what everybody is saying, it sounds like it's not possible.

Out of curiosity, how do you manage your remote servers if not via the command line? Do you have some sort of windowing environment set up on them that you access through a VNC client or similar? If it were possible to do away with the command line, I'd love to hear about it.

Thanks.
Consider a box l x b x h

let x = width of one corridor.

let y = width of the perpendicular corridor.

We will disregard the height of the box here since I assume that you can find out the correct way to orient the box.

The box will fit throught the hallway if:

(sqrt(x^2+y^2) - l/2) >= b

I will post the reasoning after I get out of my office.

BTW, thanks for posting this intersting problem.