skysight-inc/HackerNews huggingface dataset:
Not only that, but they require all the skill and experience of truly world-class experts in their fields.

Yes, Linus can throw together an amazing dvcs that scratches his particular current itch in a weekend. The just-graduated CS major you're pitching your idea to? The one with three whole php and/or ruby websites under his belt? He'll be able to do that too - after spending 20 years running the worlds most popular open source project and knowing exactly what he needs his version control system to do. Give him a weekend to do it right now? You'll get _something_, but it sure as hell wont be git.

Same with Woz - there was probably nobody else on the planet who could have written breakout for the AppleII in under a month. I don't know whether Jobs was brilliant enough to know what he was asking was possible for Woz, even when Woz told him it wasn't, or whether Jobs just strongarmed Woz with unrealistic expectations and took credit for the success (and laid blame for any failure); but if he'd asked anybody else, they would have failed.

Whatever your idea is, chances are _very_ high that if you think it could be coded "in a few days", you don't actually understand the problem (and it's solution) yourself.
Who can make DNSSEC a requirement? How will it be enforced?
Huh? Spamming details requires no critical thought and puffs word count. A tight logical argument can suffer from low word count. Generalities replace details when the writer doesn't know details, regardless of critical thinking.
Isn't this similar to what The Foundation For Critical Thinking talks about in their Thinker's Guide series?

http://www.criticalthinking.org/store/products/set-of-twenty...

If a person is a critical thinker then they are almost always going to be predisposed toward rationality, and if they're not a critical thinker then no amount of rationality training will ever sink in. I suppose I vaguely support the goal of trying to teach people to be more rational, but I'm not sure that starting out by trying to teach people rationality tricks is the correct approach.
Why don't you spend the 72 hours prototyping your startup?
One of the only valuable takeaways I got from my encounters with Objectivism is the emphasis on concreteness when communicating ideas. Not sure how it fits into the philosophy, but I learned the technique from an Objectivist.
A clock made in CSS3 | NO Javascript
The Future of Storytelling Has Arrived
Reminds me of "open textured" in legal philosophy: the idea of precedent in law is you can use it to predict how a court will decide in future. This mostly works, but if you have a bunch of cases (data points in multidimensional space), simple interpolation isn't always accurate. You need to look at the specifics of the present case (there's still uncertainty because each judge has an individual perspective, but that's a different issue).
It's a little bit like a fractal: just knowing some data points won't always predict - even roughly - what happens in between (but in flatter regions, it can).
And Turing showed that (in general), you can't predict the result of a computation except by actually doing it.

The experience the article mentions only helps when a specific domain reoccurs, and known tools have been developed for it, with known characteristics. Now, if you know that domain and the tools, you can do prediction pretty well. I think of it like an experienced tradesman.

However, when you go into a new area (and a new one is created every decade or so in programming), you're back to zero in many respects. e.g. the existence of the right library can save 10,000 hours.
Air max running shoes men
Be different. Don't send unsolicited marketing email to your customers. Just don't.
If the runtime were written in Go, what would the runtime's runtime be?
So Seedlauncher.com is a crowdfunding for equity site focused on investing in small businesses within your local community. So, we're pre-launch because we're waiting for the SEC to write the regulations regarding crowdfunding. We'd open up our site to a closed beta, but we don't want to jump the gun and fade into obscurity by launching 4 or 5 months before we can actually operate legally.
“Perfection is achieved perfection not when there is nothing left to add, but when there is nothing left to take away” – Antoine de Saint-Exupery

Seems presciently apt, considering he died before "programming" as such existed. (1944)
No, it is OK to have dissent, but saying that " it doesn't have a place in a future that is trying its hardest to remove objectification of women from society." is very close to saying "we should forbid it" or something like that, and that crosses the line to prevent free expression.

Nobody is forcing anyone to play or buy that game. If you don't like that kind of contents, don't buy it. Leave the ones who enjoy it alone. We don't need a higher moral authority to tell everyone what's right or wrong.
Nice. You should make that a blog post so we can send the link to all newbie PMs we encounter.
Any customer can make DNSSEC a requirement for adoption. Bob or Alice simply choose a different provider to enforce their requirement.

From a post downthread it is clear that the luadns team is well aware of how they will move forward in light of the tinydns feature set.
Yes, the seamless planet landing thing made me thing of Infinity too...
From the description and benchmarks, it seems that the 'SQL API for BerkeleyDB', as a drop-in replacement for SQLite, should provide an easy fix for many SQLite-using projects that hit barriers dur to concurrency. See:

http://www.oracle.com/technetwork/database/berkeleydb/overvi...

But, I haven't seen nearly as much discussion/declared-usage of this as I would have expected, given the benefits of 'SQLite API way beyond prototype/single-user scale'.

Does anyone have experience with it? Any theories why it isn't so widely used/known?
Just in case anyone is curious about what we're working on I thought I'd give a quick description. Seedlauncher.com is a crowdfunding for equity site that focuses on investing in small businesses within your own community. If anyone has any questions I'd be more than happy to answer them.
> “dog” may be incorrectly introduced as a synonym for
> “cat”. We’ve been working for some time to appropriately
> ferret out these

brilliant.

Also funny that they launched two Synonym features that appear to be be the same feature described in different words.
Well given that the current runtime (written in C) doesn't have a runtime, I would assume there wouldn't be one, as Go compiles down to native code just like C does, using the same toolchain (6c/g -> 6a -> 6l).

My current guesses are:
1) Performance
2) The need to call assembly code easily
HTML5's missing tag: sarcasm
>> for your brain to stop thinking about an unfinished task, you must (1) know and trust that an external system will remind you to perform that task when it is time to perform it, and (2) have chosen the next action taken at a sufficiently concrete level that your brain is no longer trying to plan it out in the background.

Wow, I do this instinctively all the time, but to be frank I feared it was just a stupid obsession of mine and suspected it could be detrimental, that it made me less efficient. I'm relieved to know this is an advised method of managing your mind, even if there isn't of course much science behind it. Anecdotally, this does help with my concentration.
Here's an example.

The top hit on Google for "make an ajax request with (YUI|jquery)" the documentation page is the first hit.

YUI's page is here, the line of code to make the request is well below the fold.
http://developer.yahoo.com/yui/connection/

JQuery's page has it listed immediately. In fact, 2 variants above the fold.
http://api.jquery.com/jQuery.ajax/

I'm not saying one is right and another is wrong. I'm just saying jQuery's gets more adoption. It's easier and people tend to like that.

I don't, for example, understand why I have to scroll past the YUI dependency configurator to get to the syntax I'm looking for.
Hear hear. Believe me, I've been bugging Justin to come here. All in due time...
You often still get results dated last week for pages that clearly state a byline years in the past.
> Amazon's primary database is Oracle. Dynamo is used for their shopping carts i.e. for storing sessions; Memcache would probably work just as well.

What? Dynamo is a distributed, persistent, highly-available storage system with incremental scalability and advanced techniques for dealing with slow or unavailable servers. Memcache is a single-process daemon that vends an in-memory hash table via TCP. They are not even remotely comparable.

I'm not dissing memcached, it's cool and useful, but its scope is far, far more limited.

In particular, have you noticed that when you add something to your shopping cart on Amazon but don't buy it, it's still there months or years later? The data doesn't disappear just because some process that was holding the data in-memory crashes.
I have one such extension on my PC (but I am on my phone now, sorry. )
And if I'm looking for a way in gimp to change all the reddish pixels to greenish, what do I type into the HUD?

If I want to know all the formatting, sizing, coloring stuff that can be done to a word/line/paragraph, what do I type into the HUD?
Even worse than SOPA: New CISPA cybersecurity bill will censor the Web
This might be a great environment to encourage people, and especially kids, to learn how to program. This was seen in Minecraft and maybe he will try to extend the idea into this new MMO.

I hope so because anything which encourages and helps people to learn programming is a plus in my book.
Rich Hickey's Datomic embraces Cloud, intelligent Applications and Consistency
Nobody's mentioned The Elements of Style, a great little handbook on how to write clearly.
i love 1and1 as well
If possible, try not to go down the "support Postgres as well" route.

I was in your situation, where client wanted SQL Server since they already have the license. During development, I use PostgreSQL instead, to "support Postgres as well".

At the end, roughly one-third [1] of the total development effort was spent on overcoming SQL Server's limitations, things that you would never have to think about in PostgreSQL.

So, try telling the client that they already have PostgreSQL license as well, with unlimited future upgrade.

[1] This figure was pulled from ass. The actual productivity loss could be more due to similar reasons outlined in http://news.ycombinator.com/item?id=3784750
You know what? I've worked for minimum wage, not so long ago. I could still afford running water, Internet, TV, electric lighting, refrigeration, my own automobile (second-hand ofc), and even a cross-country flight once. Weren't these unbelievable luxuries for the first 5000 years of civilization? What king or queen could have afforded half of them in 3000BC, 2000BC, 1000BC, 1AD, 1000AD, or even in Marx's time?
We launched our iphone application Should I Break up With My Boyfriend. It is a 2-week challenge to see if your partner is the right one for you. http://www.http://shouldibreakupwithmyboyfriend.com/
So you let people rate it with 5 stars, but then show it as 3.7 magic points. Magic points can be your proprietary ranking system.

You don't need to let them rate with stars and also show it as stars.
My experience working with compiler like products is that susceptibility to crashes is related to choice of data structure for AST/IR. If you allow "weird" stuff in your AST, some component won't handle it well and crash. If your AST is strongly typed (but less flexible) this is less of a problem.

As a concrete example, EDG (used by ICC) has a strongly typed AST. GCC's AST consists of a single type (tree), which allows you to build absurd trees. You could represent the equivalent of

int x = goto struct { while (1); }

because the data type doesn't prohibit a goto target that happens to be a struct. This will probably explode when it gets to some later compiler stage. If you have distinct goto_node and label_node types, the compiler is less likely to accidentally create such monstrosities. You don't usually get such trees directly from the parser, but from some middle transformation pass.
Look for whatever category you think a comment on a thread on HN would fall into. I don't think that would be "formal" anything. You didn't specifically mention "informal written" but that is probably what I would classify it as since this is an informal setting and it was written not spoken. The top few results certainly put it in the "acceptable" category. General usage of the phrase in similar situations leads me to believe I don't really need to defend my usage of it.
While admittedly childish on my part; the use of formal grammar brings up an interesting question. In a potst somewhere on HN I read that yc uses some sort of bayesian filter on applications. The details and my recollection are a little murky about the process.

It would be interesting to know if there was a correlation (+/-) between formal, colloquial or improper grammar and the success of applications.
Especially when they admit it is a problem and that it is against their TOU.
If folks are wanting to check this out, my work build some VMware appliances for it. You should be able to get the server running in just a few minutes. Anyway, in case it's useful:

http://www.rpath.com/solutions/cloudstack.php
Pretty brilliant, I like the seamless tutorial intro, the only turn-off being some of the grammer in the tutorial. The text in the bubbles should be a bit less, umm, "programmer-ish".

Nice to haves:

-An "Expand All" button for docs when viewing

-Ability to choose a destination folder for your uploaded doc (or at least a "coming soon" and a note about dragging)

-Expose the activity somehow (RSS feed?)

-Task editing is crammed on the side, needs to breathe

-Task details should be textarea, not a single line, and perhaps support markdown or html

-Calendar needs iCal support

-Tasks need grouping / color / tagging / organizing

At some point in the future, I'd like to go to my preferences, and turn off the tutorial.

Edit: fixed formatting of wishlist.
That's the same thing as the average rating - works great if everything has about the same number of ratings.
Prices that AT&T, Verizon and Sprint Charge For Cellphone Wiretaps
Online link storage
Using some html5 client side storage, I put together a simple page for storing links. It is pretty featureless, but does have some drag and drop capability as well as nested folders. Let me know what you think :)
>Why don't you just build something other people want?

HA.
Advantage of Solar Systems
A Greenzu Power Purchase Agreement (PPA) combines financial, environmental and price protection benefits. Electricity prices rise nearly every year, but solar’s price is cheaper and predictable you will know what you will pay from year to year. Want to know more information about solar systems and power purchase agreements please visit us.
Solar Roof Installation
A Greenzu Power Purchase Agreement (PPA) combines financial, environmental and price protection benefits. Electricity prices rise nearly every year, but solar’s price is cheaper and predictable you will know what you will pay from year to year. Want to know more information about solar systems and power purchase agreements please visit us.
The only bugs I recall finding in EDG were GCC incompatibilities, where they claimed to support various GCC extensions, but sometimes didn't. If the input had actually been legal C, there wouldn't have been a problem. [We did find a lot of these, as GCC accepted some absurd syntax combinations. At the time, EDG told us we accounted for more than half of their support requests.]
Obat Herbal Rambut Rontok
Obat Herbal Rambut Rontok

Rambut Rontok ??? OOOO tidak, atasi dengan obat herbal rambut rontok XAMthone Plus.

Kenapa Obat herbal rambut rontok XAMthone Plus ?? Hal ini dikarenakn obat herbal rambut rontok XAMthone Plus telah terpercaya dan terbukti selain mampu mengobati berbagai jenis penyakit, juga mampu mengatsi rambut rontok yang selama ini menyerang Anda. Caranya pun sangat mudah sekali dan tidak harus meluangkan waktu seharian seperti pergi kesalon, obat herbal rambut rontok XAMthone Plus cukup hanya di minum saja. Sehingga pada saat Anda sedang sibuk sekalipun Anda dapat merawat rambut Anda dengan baik, Anda bekerja untuk keluarga, Obat Herbal Rambut Rontok XAMthone Plus pun bekerja untuk kesehatan tubuh dan rambut Anda.
Konsultasi dan info lebih lanjut hub. –> 08521 9946 055 atau 0853 2237 9603 [tlp/sms]
non-programmers, in my experience, tend to think software is "just that stuff you see on the screen". So if they create some screen mockups of the UI, they think the programmer pretty much needs to sit down at the computer, and do some simple keyboard/mouse clicky-clicky to make the screen match his mockups. and then they're done. To them, it's just visual, and static. They don't understand there are processes, threads, hardware contraints (cpu, memory, disk, network bandwith), libraries, languages, configuration, edge cases, error conditions, etc. I've seen this kind of perspective a lot with non-technical stakeholders, especially first-time clients of software contractors, or first-time managers of software developers.

"Just make it match these mockups!"

Dragging a little Facebook icon into place and poof all the code and edge case handling and database work needed to integrate with Facebook is all done, put to bed, etc. Just put that icon in the right place.
This seems like a total non-issue. Just CORRECTLY sanitize everything going into the database!

<snark>
By the way, just to let everyone know also. You should also sanitize form submissions.
</snark>
"...unless something changes rapidly, unemployment will rise as low skill jobs go away"

You sort of toss this off as if it was fairly obvious - but it's not. There is no historical evidence that this has ever happened (even in very similar circumstances to what we're living through now), nor is there any model or theory for why it might happen in the future. When you make a prediction with no prior empirical or theoretical grounding, it doesn't mean you're wrong, but it does means you won't be taken very seriously unless you make an argument as to why you're right.

Your mistake, I believe, is in thinking that the total number of low skilled jobs is decreasing. There is no evidence that this is taking place, nor a theory for why it might in the future. Many low skill jobs are disappearing, but the same could be said of, well, every moment of the last 200 years.

(You also seem to be talking about a society with a "starving mass" where nonetheless the poorest have an improving standard of living. This is very contradictory.)
I know this is pedantry, but lets remember that Gooseman and Jess Cliffe were responsible for Counter-Strike's initial development, not Gabe Newell.
I find it amazing that there are 30-something people in the room & 9+ more by video.

Some are almost certainly checking their email or doing other things – despite the small text insert that tries to suggest they're all looking at advanced analytics about the proposed changes.

Very few speak or seem to be in a physical (or status) position where they could speak, though maybe as the topic changes, some of the giant peanut gallery gets engaged.

Altogether, it fits a lot of meeting antipatterns. When I see perplexing things like this about Google, I have to wonder: is this a counterintuitive part of the secret sauce, or an indulgence whose cost is covered up by their gusher of quasi-monopolistic profits?
Or, more succinctly, don't trust anything that comes from outside your application stack.
Because "x, y, and z" are "standard" only in the "the great thing about standards is; there's so many of them to choose from" sense of the word.

Recent example. Client: "We just want an online shop" - great clickety click, Magento is installed, stick their logo in, tweak the stylesheet to match, call it "done".

Over the next few weeks/months:
"Where's the blog?"
"How do I enter auctions?"
"I want to display products with individual pricing, but sell in cases of a dozen."
"My SEO consultant says I need some 'landing pages' - where do I make them?"
"This doesn't sign people up to out MailChimp email lists!"
"It doesn't work right on my wifes iPhone."

Discuss needs with client, install various plugins, a wordpress blog, tweak the templates to make single-pricing/bulk-selling "work" for boxes of 12 (and kick myself knowing it'll bite me in the ass one day doing it this way…)

Then:
"How do I make the auction extend the time if someone bids in the last minute?"
"How do I enter products that come in boxes of 6 or 8 instead of 12?"
"It works on the iPhone now, but not on a friends 2 year old cheapo Android 1.8 phone!"

Then:

"How do I auto calculate freight costs based on both weight and cubic size, for orders with multiple products?"

(at which stage I start explaining combinatorial complexity and the knapsack problem to the client, and run a warm bath and remind myself "down, not across…")
Let me share my experience. Last year I decided to apply to YC with a project I had been working on for a while with a couple of friends. We were nobodies (from Colombia (South America)) and knew no one related to YC.
We decided to get a decent demo of our product, wrote to 15-20 YC alumni to try and get some feedback. About 8 replied back and from those we got one to write a recommendation to the YC crew. We still don't know if that helped or not but we ended up getting an interview with the partners (who showed some interest in our idea). We totally blew the pre-interview talk with Harj on Skype.

Sadly, we were told that due to legal issues they had decided not to fund us (and we had to close shop a couple of months later due to these specific problems). If a group of three colombians with a not-so-great demo could make it, I don't see why you guys wouldn't be able to!
Yay, go Clojure! Hopefully we can get video from Bradford Cross's keynote from Clojure/West up on the web soon.
A price list for wiretapping
It might let some competitor get a foothold in Australia, which anyone who's played Risk knows is a powerful position.
for placing every moment of

the labourer's time and that of

his family at the

disposal of the

capitalist for the purpose of

greater quantity of labour

In addition to a measure

of its extension

ie duration

labour now acquires a measure

-Karl Marx
MySQL gets used because phpmyadmin gives people an easy stepping stone to get started, and then it keeps getting used just because it's what everybody is familiar with.
Family Leaf: A Social Network For Your Family | Entrepreneur Stories
Start-up failures stem from people problems, academic says
Because of the billions of other google users that might want to access .au domains. If google won't index it, you can bet Bing will capitalise.
Haiku_robot would be much better if it broke lines and only at phrase or clause boundaries, not just anywhere.
Pub - A Dart package manager
Ask HN: How many of you have a one-page resume/CV?
I was just talking with someone who said it's unacceptable for anyone to have a more than one page resume unless they have a PhD. I said that for people in technical fields it's more common to have a longer resume, but I only have personal experience on which to go.
Search Engine Optimization Consultant
Are you looking for Search engine marketing specialist? then look no further prominere.com would be the best choose. There you can get Local search engine marketing with the help of Search engine marketing specialist. For more details about Search engine optimization consulting, please visit our website.
> in a way a Go program is "closer to the metal" than a C program.

It's amusing how often people try to one-up C with their favorite language, and how these attempts are almost never successful.

You can write C that doesn't use libc, that has no access to any system services, or indeed that runs under no operating system at all. For example, an operating system kernel itself. In no way is a Go program "closer to the metal" than a C program.
That's kinda neat. Music for any occasion!