skysight-inc/HackerNews huggingface dataset:
Mine is that with ordinary text emails, it will make very ugly HTML code, like putting hard breaks instead of proper HTML paragraphs (even though it shouldn't be that hard to do, with properly formatted emails). I wouldn't care about that much, but when somebody looks at the site with unexpectedly large fonts (and not even very large, with common 67 columns paragraphs and default posterous themes, it happens quite too often), the browser will break lines sooner than the hard break, and then again at the next line, after few characters. That sort of sucks.
From the post about the actual acquisition there was, if I recall correctly, agreed that this was more about the talent rather than the software itself.

And who knows, perhaps they had a future product coming up that Google was interested in.

Link to previous post: http://news.ycombinator.com/item?id=1132712
How is clojure useful as a java repl in comparison to groovy, which is much closer to the java mindset?
Is it odd that I (somewhat) agree that the priority should be:

1. Open Source
2. Free Software
This site is great
Small Basic: Programming Is Fun
I don't see the advice in this article. Surely, for any project, you either finish it, or you don't. There is no other choice.

The only thing that seems possible is to decide for some projects to quit trying to finish them and erase them from the mind. But the article offers no help in deciding when to draw that line. Just because a project takes longer than expected? I don't think that would be very useful.

It seems to me the advice here just mounts more pressure on projects. Now it's not only "I should finish it", but also "I should decide if I finish it or not" - merely letting them stay in some corner won't do anymore.
Larry Ellison, Steve Ballmer and an Industry Without a Clue
When was "C-Like Syntax" ever a good reason? I want something I can read naturally, like Ruby or Python.
The great thing about hacker news is that people aren't worried about voicing ideas backed up with data - even if in wider society you'd probably get denounced for it.

In this case the rationale was voiced, considered and then rejected - all correctly. If OKCupid had NOT filtered for that data would you consider the comment equally valueless?

This is a triumph of the scientific process IMO :)
When you can compile not interrupting people and fork it to the background, nerds will get a handle on it.
Your second and third points have been matched by Erlang, and for longer too.
Are multi-touch surfaces heading your way?
Nerdpedit - The Ikea Shelf For Developers
Language and Literacy Learning in Schools (Challenges in Language and Literacy)
Cell Phone Plans
CellHub offers cell phone plans, wireless cell phone plans, cell phone accessories exclusively from T-Mobile for a variety of cell phone brands like Nokia, Blackberry, Sony, Motorola, HTC, Samsung etc.
You've got that example the wrong way round.

Homosexuality is in the minority, so are black people (in the societies we are discussing).

So the counter example would be a "straights only" website. Which almost certainly would cause an outcry if you said it explicitly.
Cell Phones free with New Cell Phone Plans
CellHub provides two way or three way link exchange to various sites in terms of shooping, mobile online business & much more. To explore more visit CellHub.Com
I interned there last summer. You're going to have a blast.

What team are you going to be on?
I had to implement an IE8 workaround when I worked at Microsoft, does that count?
Someone needs to make a Small Ruby.

(Also, who the hell gives a teenager a touch tablet! I want those parents :( )
I know a couple of beautiful, smart, incredible black women in their mid-20s who haven't even kissed a guy, much less been in a relationship

The majority of my friends (both white and black), in their mid twenties, fall into this category (not really been in a relationship).

I think the only major dating disadvantage for black women is that they are living in a majority white society which will, clearly, have a preference for white women (not in a racist sense; I don't think that has as big an impact as people insinuate). Im white and as non-racist as they come and I dont particularly find black women attractive (though I have dated a few).

I think the GP your replying too wasn't comparing the problems faced by the two demographics; simply the result. And pointing out that one could be quantified exactly because of the fact you mention (it's hard to change skin colour).

As it happens I think that the capacity for change and the actual ability to do so are very different. "u r so hawt" guys are not "u r so hawt" guys for one single reason (as opposed to black women) but in the majority of cases a change is unlikely enough to happen, on average, as to make it impossible. Low intelligence is a common factor - and that is just has hard to change :)
Almost all of our mistakes have been when we moved too slow
A short interview between Harvard Business and Cisco CEO John Chambers.
> Finally, to answer the grandparent question

I don't event have a kid! ;-)

Thank you, that was the thing I was looking for. My question now: What happens if one of the promises fails? Is a promise group disposed then? Solution offered by Periodic would wait forever.
I think it is wrong to call this racism. Even subconcious racism.

If it is a lack of interaction it is simply that. :)

On the other hand I think attraction is in two forms; physical and mental attraction. Your talking about the latter but the former is clearly important too.

Genetic physical characteristics are an aspect of this, sure, but I dont think it's racism. I find certain bulgarian (random example) women unattractive because of their genetic characteristics too :)

> people who have gay friends are drastically more likely to support gay marriage

As it happens I have don't think I have gay friends (not for any particular reason) and I fully support gay marriage. :) But I take your point there - and I think it is far more applicable than the first one you made.

(disclaimer: I am an advocate of the idea that the constant use of the term racism when not applied to actual, evil, racism is damaging. And that the best medicine for the whole sorry mess is to no longer worry about it and ostracize elements of society that do)
Not to mention the curious fact that these incidents only happen in the US, even though there are vast numbers of Toyota's out here in Europe.
This is the secret of Java's success. Overcoming incidental complexity is predictable, measurable and rewarding to the average naive programmer. Solving real problems is challenging and risky. Java dilutes the latter with the former, and to those who can't tell the difference, this looks like productivity.
In both my own and contracted apps on iPhone and Mac.
Try selling yourself for a while, it'll let you understand your customers better and will also make it much easier to hire sales people when the time comes.

For initial sales the easiest approach is to pitch to people you know who work at companies that might be interested in your product and convince them to act as an intermediately in getting you a meeting with the person who can make the buying decision.

I'd also recommend reading "Crossing the chasm" as it'll help you decide who the best companies to target initially are.

If your product is one that sells itself (i.e. it solves an obvious problem, clearly enhances revenues or reduces cost) then cold-calling might well work as well. Use networks like LinkedIn to find the appropriate people to pitch to and just send them an email or give them a call.
Is that common? I'd hate to think I was keeping him (and others silent). Is there anything I can do to help improve his interaction with me?

It doesnt worry me too much (except making conversations long and sometimes tiring) but I have noticed visitors to the office getting "mad" about it. I hate mentioning it because that just rude... but sometimes you just have to to avoid them snapping and embarrassing him.

He's quite embarrassed about it generally (even though there is no need to be with us - Im as crazy as they come) so I can't figure a good way to broach the subject with him. Even though I think it would be beneficial to discuss it and explain it's not a worry for us! Any tips/thoughts?

(as it happens he's well qualified for the job and does well at it - a bit more forgetful than most, but no biggie. He came to use after 15 rejections since leaving uni a year before and could barely speak in the interview. In the end my boss said, basically, "how can we turn him away". It was pretty disgusting how he was treated elsewhere)
And Einstein would possibly have agreed with that to some extent, as evidenced by his reply in 1936 to the rejection of the only paper of his ever even subject to peer review, even then a new concept in fields unrelated to medicine. This has literally nothing to do with his inability to find work after he graduated university or the hiring process of science institutions in general. This emotional argument doesn't just not reflect Einstein on any level deeper than a Wikipedia summary of a bio, but lacks any historical perspective as well.

Einstein's 1905 works, specifically the Annus Mirabilis papers, lacked the formal review process we understand today, but were certainly reviewed by the two Nobel prize-winning physicists who selected them for publication in their journal. The formal review panel concept simply did not exist at the time outside of the medical fields, but that is not to say there was no stringent editorial control or gatekeeping in physics journals, and certainly not in Annalen der Physik. If anything, Einstein was subject to a far less fair and inclusive process.
How? By adding a "Are you a terrorist?" checkbox in signup form? Doing full CIA scan for all new users? Maybe they should require web serving license issued by govt, like they do for guns?
Dharmanandha Claims Ashram has Shocking incidents to Police
Web design India
GR Brains offers creative website design by expert professional web designers. Specialized in web 2.0 design, custom web design, logo design. Get high qulaity with best compatitive rate.
Web 2.0 design India
GR Brains offers creative website design by expert professional web designers. Specialized in web 2.0 design, custom web design, logo design. Get high qulaity with best compatitive rate.
Zoning codes in much of the US do indeed prohibit mixed uses and urban densities and prioritize automotive infrastructure over human-scale street design. The cost for obtaining the necessary adjustments and exemptions by the usual permitting process could be prohibitive, but the law is just the most obvious obstacle.

There are entrenched business interests who fight vigorously to maintain the status quo. From site preparation crews to homebuilders to civil engineers to government bureaucrats, many people have invested over half a century in learning to do things in a certain, profitable, way and they do not want expensive and risky change.

Then there are ordinary people, who will oppose "cut through" traffic and dense (or any) neighboring development and commercial uses (next door though not across town). When they think retail, they think strip mall, and who can blame them for not wanting to live next to that? They want to preserve their property values by only permitting (more expensive and lower density) houses and green space on adjacent parcels. Most people don't care about things on non-adjacent parcels, although they will tend to dislike elitists or outta-towners who want to do something unusual in their regional vicinity.

We have an elaborate, comprehensive, uniform set of ideas and practices that are very well established in this country. Their scope is huge, governing everything from the (non)existence of street trees to the geometry of interstates. Although it's true that urban site designs complement each other, the problem with new urbanism is not that planning or design cannot work on larger scales. Pre-industrial towns and cities evolved urban design locally and without specialized professional oversight. Suburbia may not seem thoughtfully designed, but it is an existence proof that even ideas that do not work well at scale can nonetheless be widely adopted and carry enormous momentum.
Complaints of out of control acceleration increased several times over after moving to DbW

Complaints of out of control acceleration increased after 2000. I guess it's the millennium bug. In other words: correlation is not causation. Moreover, no numbers are presented to actually support this correlation. What about 1996-1999? 100 cases would be totally plausible.

Even Woz thinks is the DbW software
With the rather important difference that it doesn't actually cause any problems, because he can just brake and make the acceleration stop.
Im not so sure; IE8 has it's gotcha's but it's a pretty solid piece of software. I dont mind using it.
How American trade policy relies on faulty measures
Security issues aside, I'd be more interested in a browser that supported a more powerful javascript than another language I can run on my server.
I agree to a limited extent with his point of, "It is convenient for us amateur devs to be able to focus on development and let Apple take care of all the things we hate most: distribution, payment processing & a little marketing."

Developers want people to use their stuff but the effort of marketing and selling it isn't fun. The complete truth is in the article as well where he mentions all of the ways they don't market your app for you (i.e. the buggy New Release page). So yes, Apple handles distribution and payment processing but don't count on them for marketing.
The Skip list
Famous synthesizers sounds
I've learned not to interrupt people, but it took finding out I had AADD and treating it chemically.
Unless you are going for mass market and can find a payer that is not paying for the service directly but rather for some kind of access to your customer. Ads come to mind, but there are other ways as well.
How do you break Node.js? And if you break it how much it is broken?

With mod_php even if you kill or freeze single apache process your app is still up and running for other users. What happens if Node.js crashes or hoards resources?
Yup, won't run on my machine either. Though to be honest, I wouldn't run it even if it would.
I love it!. Thanks!
Wrinkle cream
If you really want effective products that you can use to get rid of wrinkles I would suggest you to use natural skin care products that contain active ingredients targeted to treat the root cause of wrinkles.
How do you develop a persistent (i.e. purely functional) version of them?
Great post. I like to make the comparison and take the idea of artistry beyond music, visual and performing arts, or anything else you'd encounter at your local cultural center.

The better idea is to take Artistry as a concept applicable to all disciplines. You can be an artist in any profession as long as you're humble, and work your ass off to get to the next level.

Once you get comfortable, you slow down. Get busy Livin' or get busy dying.

Look at Google's evolution since 2000, how Apple has taken over music distribution...It's mind blowing how innovation and creativity keep pushing us into the Jetsons era.

Like in jazz, innovation comes from paying respect to the masters, but still developing your own voice.
Still, this doesn't account for the case where the CPU and the watchdog signal is working, but the algorithm isn't. Pure software malfunctions, have happened on commercial airliners, where there are quite stringent FAA requirements regarding how the software is developed and maintained. So it wouldn't be surprising if it happens in automotive systems, where you might not have the redundancy of multiple CPUs running concurrently.

I'm not sure if automotive systems are held to any certification standards. Maybe someone working in this field could answer that?
Actually you could say that functions in C# have been first-class since version 2.0.

We of course need to define what first-class is ... if it's the ability to have higher-order functions, than 2.0 fits.
C# 3.0 only adds a light-weight syntax for anonymous delegates plus the really kick-ass ability to get a syntax tree of that method instead of the method's reference (on which Linq is based) ... and I really wish other languages add this capability (it was possible in Ruby 1.8.x, but it's not anymore in Ruby 2.0).

Python kicks ass in regard to first-class functions ... and it leverages that ability with decorators. People using other languages go through great pain to have AOP capabilities (for example), but in Python it only takes like 10 minutes to add a couple of utilities to do whatever you want.

The only frustration I have with it is the lack of multi-line anonymous blocks, but Python is so flexible you can add that using "with" block hacks, like described here ... http://billmill.org/multi_line_lambdas.html

Also, once you understand dynamic-scoping ... it's really not that big of a deal to deal with the situation described above. It's just different.

I like the lexical-scoping in Perl as it prevents all kinds of errors ... but in Python I have real exception-handling, and a kick-ass debugger console just by adding "import ipdb; ipdb.set_trace()" anywhere I want.
> Most people, powerless or not, simply like to cover their asses.

My experience is the opposite - the most effective people I know spend the least time covering their asses, and put themselves on the line the most. Most people are deathly afraid of stepping up, taking responsibility, being a decionmaker, and being the one to blame if things go wrong - thus, the people who do step up and take responsibility usually ascend to great amounts of influence and, well, "power". Time spent ass-covering is time not spent doing something more effective.
Algorithms are Thoughts, Chainsaws are Tools
My server died 5 minutes after submitting this. I migrated servers, everything should be fine now.
Sadly, this came to my mind:

http://www.washingtonpost.com/wp-dyn/content/article/2010/02...

"Another danger is that childhood eccentricities, sometimes inextricable from creativity, might be labeled "disorders" to be "cured." If 7-year-old Mozart tried composing his concertos today, he might be diagnosed with attention-deficit hyperactivity disorder and medicated into barren normality."

I sincerely hope it's not your case. We need more Mozarts.
It's not logical to believe the given nerd's opinion is universal. Why would anyone, however nerdy, think so?

When someone tells me my voice was too soft I immediately recognize it as a perception of that person and assign it a value based on that.
> The definition of Linux is an established fact so if you know what it is there is no need for "I think".

So, you agree Linux is just a kernel and the whole operating system should be called GNU/Linux, right?
NYC to Let Bloggers Qualify for Press Passes
Yes, but not while simultaneously wiping your arse with it. Why is left as an exercise for the reader.
I think the "when they are wrong" is the key. Exploring a different tangent is not being corrected.
Well I started with Sinclair Basic, I know plenty of others that started with some flavour of MS Basic on various 8bit micros. This seems like a sensible step from Microsoft to go back to their roots somewhat with this. imo Apple really needs something like this for their ipad
He means that there's a critical mass of developers who will take one look at a syntax and move on if it doesn't have curly braces and semicolons. It's not that they're enamored with having a needlessly awkward syntax for function pointers, it's just that a syntax that isn't 95% of the way to Java just looks freaky weird to them, end of story.

I don't disagree that syntax matters, but C's is hardly a shining example. There's a network effect with programming languages, though (libraries, documentation, community, etc.), and there's a certain amount of realpolitik in designing with "C-Like Syntax" in mind.

I'm more worried about languages with ugly semantics. Odd syntax is only skin deep, but bad design goes straight to the bone.
The Future of the Internet IV
There aren't any cycles, so this shouldn't be difficult. I'm not sure how efficient it'll be though, even with laziness.
http://en.wikipedia.org/wiki/Hackety_Hack
You can set up laptop touchpads to have a middle-click zone for one tap opening of new tabs too.
I don't think people should take Yegge seriously without a grain of salt.

Yeah, he's a good writer and I've read all of its blog-posts ... but he seems like the kind of programmer that's always discontented with the status-quo, always looking for that next big language, always relentlessly looking for tools that will make programming fun again ... and that particular article seems to me a lot like wishful thinking.

And guess what ... you won't find much happiness in switching languages, unless the culture around it favors simplicity and getting things done (and your previous community didn't). That's why Lisp is almost dead.

Also, Javascript may become popular on the server-side, but that's only because browsers are stuck in the past, while becoming more and more relevant to the future.

But give developers the choice of multiple languages ... and I'm pretty sure Javascript will fade away to a niche. Incidentally, you can play with Ruby and Python in the browser right now ... it requires Silverlight/Moonlight, but it's pretty cool and gives some glimpse in what the future should look like.
'Someone needs to make a Small Ruby.'
Thats exactly what _why was doing with Hackety Hack and Shoes - in fact, I have no doubt that they got their inspiration from _why. I believe the .net guys helped sponsor the art and code event why spoke at just before his departure from the internet.

In fact... _why, is that you?! No, probably not - there are no cartoon foxes or bunnies.

Here's the current shoes:
http://github.com/ashbb/shoes

And Hackety Hack:
http://github.com/steveklabnik/hacketyhack/

And, for good measure, the cartoon foxes:
http://mislav.uniqpath.com/poignant-guide/
The people who claim JavaScript is fast because of V8 have probably never used a fast language and platform in a situation where speed is important. V8 is fast compared to other JavaScript engines. It's very slow compared to most other languages. PLT Scheme, a non-fast Scheme platform, averages half the time of V8 in the flawed benchmarks game (single core, JavaScript cannot multithread.) Lua, a fast non-broken dynamic language with first-class functions averages between 3x and 100x as fast as V8, the fastest JavaScript engine.

http://shootout.alioth.debian.org/u32/benchmark.php?test=all...

By definition they are flawed benchmarks, but you will have a hard time writing faster JavaScript code than equivalent code in most other platforms. In the case of Lua (and Python, and Perl, and many many others) the equivalent JavaScript code will also be as long or longer, and not as clean.

I'm not going to get mad at anyone for their choice to use JavaScript, but the uncritical repetition of sentences like "Thanks to V8 and other modern engines, JavaScript has become fast compared to optimized language/platform X" or "JavaScript offers these N features you won't find anywhere else" will not fly.
I think the nerd equivalent of this is "Well, actually...". Whenever I hear that, I kind of just mentally sigh and roll my eyes, and I say that as someone who identifies as a nerd with verbal communication issues.
Knuth's "Selected Papers on Design of Algorithms" has been released
There's a difference between affiliate programs run by people actively promoting the merchants, and incentive driven things like this.

The former, the merchant gets free advertising, publicity, etc and gains sales.

The latter, they get their profit margins eaten into.