skysight-inc/HackerNews huggingface dataset:
And what's so special about HTTP? Communicating over the network is old - things like RPC have been around for a long time (first spec in 1976, according to Wikipedia.)
I don't see any programming in HTML in these examples. Via the class attribute you specify which Lift component renders that particular fragment of your site, but there's no logic such as conditionals or computations.
Pretty much I assume both Larry Page and Sergey Brin trusts Eric who has both the technical and soft skills to lead their business.
Especially liked the quote "logloglog x goes to infinity with great dignity.", I should have a t-shirt printed with that!

Two ideas come to mind:

* Do you believe that the difference between what we believe and can prove (in science, of course) will eventually go to zero (barring a small number of topics)? I am of this opinion. I also take the strong position that this expansion of science will eat away at other topics such as philosophy and religion, so as much as their dominion will be insignificant. Of course, I cannot prove this belief.

* This post shows the difference between, say, a theoretical mathematician and an engineer (or a person from any of the other disciplined who work on applied fields) so well. "Both his statements are technically false, but both have a grain of truth to them...", I find that most of the time this is adequate, if the idea works. Think of Heaviside using what would later be called the Dirac delta function, with a lack of rigor that made mathematicians shudder. But it worked.
Google Capital Spending Triples to $2.5 Billion
Instructions are missing a ./penta.... in the symlink step.
Maadsa Communications Consultant: Wasiat Nabawi yang Penting bagi Anak-Anak
XBMC now works on Apple TV, iPad and iPhone
I don't know much about Lift, but I believe foursquare.com is using it.
Unethical but smart startup HellBuzz.com
It is my latest startup http://hellbuzz.com
Can you please review it and give me some feedback ?
So you can answer interview questions.
I could go for like a week without having to restart Firefox!
Some care is needed to not conflate "overhyped" with "useless". There are plenty of software engineering technologies who haven't lived up to the hype because expectations were set way too high. They are however extremely useful.

I was taking a master's level database course at the time of XML mania and we spent a massive amount of time on XML because the prof felt XML + XQuery was going to displace traditional relational databases. There were numerous reasons why this didn't happen, but a not insignificant number of people bought into it. Some database-y things are possible with XML, but you'd be crazy to replace a massive schema with it without good reason.

OOP is another great one. It is incredibly useful to write OOP code. However, the promise at the beginning of the OOP mania was that you could "snap code together as easily as Legos... even normal people will be able to write complex software!". OOP has certainly helped make code more maintainable and fostered a lot of code re-use, but the ease described by the early hype was hugely off the mark. It turns out it's really hard to write super-reusable code such that you can use it "as-is" in situations the original authors never envisioned.
If Hugo Chavez suddenly suffers from instant flash evaporation you'll know what the payload was.
Are you suggesting that Jeff Atwood may be exaggerating?
I think the whole premise of this question is kind of... off. Just about every tool goes through a period of being hyped. That's why we use them. Show me a tool that hasn't been hyped and I'll show you a tool that not enough people know about.

Complaints that things are "overhyped" are dubious. Everything is overhyped to some degree. What would an "optimal" amount of hype be, and how would you regulate it? If you underhype your product, you are leaving profit on the table. To maximize the number of satisfied customers, you must ultimately run your product past many, many people who ultimately won't be satisfied customers.

Meanwhile, I can't help but fear that this poll is just another measurement of popular fashion: Once a technology has found its niche, can we really judge its ultimate importance without being experts in the niche? We can all tell when something becomes unfashionable, but it's quite hard to know just what its ongoing impact really is. Unfashionable technologies fade into the woodwork, but they do vital work nonetheless. Was COBOL overhyped? Was Perl overhyped? Can I really claim that XML was overhyped, even as I type words into a machine built largely out of XML-based config files? When I pound the table and declare that, say, Java was overhyped, am I really saying more about myself than I am about Java? I have a vision of myself, walking around the room while using my iPhone to compose a message claiming that tablet computers and robots are overhyped, and then tripping over my Roomba.
I tried to brickify the brickify logo without much success, but I think it's a pretty slick idea none the less.

http://brickify.com/#/view/?url=http%3A%2F%2Fbrickify.com%2F...
This is by far the kuu-elle-est thing I have seen on the web this year.
Zoho takes on the Small Business Accounting World
soooo.... how much?
I think Panic should update Coda to allow a similar 4-square split of the window. Currently you can split the window as many times as you want, but they all have to be the same orientation (ie. You could have 4 rows or 4 columns.

But yes jsfiddle is great. Note that you can load more resources into it, like KnockoutJS, and use them to. It also does automatic version control (well, the version number increments when you press save, but the old URL still works). I first discovered it in the Stackoverflow JS chartroom, where everyone was using it. I showed a lecturer at university, and now lots of people there are 'fiddling.'
Twelve Views of Mark Jason Dominus
On the multi-page form demo. It goes automatically from page 1 to page 3. I expected a page 2.
Thank you pointing this out. The audio is nice to listen to with the slides.
I really feel like there is a coupon bubble. Business's can't carry on these deals forever can they?
Right, basically the rep is stuck in the Chinese Room.
HellBuzz.com - we vote for you
1. Fetching content with AJAX and placing it into the DOM is "supported" by every web framework in existence.

2. Proxying ads through your own backend that threads itself? Yawn.

3. AJAX and COMET have pretty standard support. Again, this is left up to you with your Javascript library of choice.

4. Again, this is Javascript work. It might save me a little bit of development time, but I'd much rather be in complete control over the process of wiring my pages together.

5. Calling controls through classes isn't any more designer-friendly than Rails or Django template tags.

6. Pretty sure both Rails and Django have one-click install extensions for form Wizards (Rails might support it out of the box, haven't played with 3 enough lately to know)

7. All of these security principles are taken care of my every major web framework I can think of.

So we have some magic Javascript-generating controls and... that's it. Those are nice conveniences for sure, but a lot of these are uncommon use-cases, and I know I can probably bang-out a Django app to handle most of them in an afternoon, or just pull the real Javascript code I've used to handle these cases a dozen times over in the past.

The condescending attitude and failure to meet expectations means I'll probably never look at this framework again, which is a shame because it seems like it might be neat to toy around with. Too bad.
You can edit it, once the algorithm brickifies it :)
We used it on our site Prophecy.co.za for a few months. It's very interesting to watch, and can provide some interesting insight, but for us at the end of the day we decided it's not worth it. However, when we have a fancy office one day I'll put it up on a big LCD in the reception area :)
I’ve fixed the typo, thanks! :)
That's what I liked with ArchGenXML. The code is quite good.

At least as good as code for Plone components can be. I heard it has improved a lot since I left Plone-land, but, when I worked with it, there was a required level of confusion in your code for it to work with all layers of Zope and Plone.

I assume UML diagrams can render very clean code for Django and Zope 3.
Feature Request / Idea: Allow me to swap the color on all on the bricks of one color as well as edit each brick.

Very nice work otherwise!
The only useful part of this article is the article it refers to. To save readers some time, here it is:

http://swtch.com/~rsc/regexp/regexp1.html
I think both Larry and Sergey realized that even though they were well versed in the technology aspects of running Google they were not prepared to run the business aspect of the largest tech company on the internet at that point in time.

It's actually much to their credit that they were able to recognize this and act on it rather than to try to go it alone, at the same time since you only get to live your life once there is no telling where they would be today if they had done just that.

I think they might have had a rockier ride but they're both pretty clever guys to put it mildly and I think they would have been able to overcome the challenges that were thrown at them.

Personally I'm pretty happy to see this change, I think the 'face' of google needs a person that does not give you a feeling of old guard corporate but instead should be fresh and young.

Time will tell where it all leads, I'm pretty hopeful about this being a positive change.
That statement isn't strictly true as raganwald pointed out but it's also too broad: the current OOP item makes a far more defensible position: "...in the sense that we are still writing lots of new OO code instead of just plugging together reusable objects to design new systems". Using OOP to cleanly contain related code and data is far more defensible than the decades of claims that programmers would just plug things together like lego bricks, which is finally dying out but has left behind a wasteland of overly-ambitious projects which will never be used by more than one project but all carry the burden of trying to be as general as Java.
"Over-hyped" doesn't mean the technology doesn't have merit. Both XML and OOP have great merit but were very much over-hyped for years as being always applicable and the ultimate answer for everything.

There were some fanciful things said in the past 15 years about both of these and others. Articles in Wired with apparently smart people bubbling with enthusiasm for the limitless potential. Even at the time I thought, fer gosh sakes, XML is an encoding. The really hard problems are still unsolved.

I still hear "we'll use XML" instead of concrete architectural plans, like it's a magic wand you wave over your project and all your dreams come true.
My .pentadactylrc file is linked at the bottom of the post but if you missed it - https://github.com/mattsacks/dotfiles/blob/master/pentadacty...
I haven't been keeping up with this site, could anyone give me a one point line on what it's about?
What I've heard from investor-types is that there are 1000s of reasons to sell shares, and it doesn't mean too much.

But when insiders are buying shares, that can only mean one thing...
There's a book about this. The Merchants of Grain. It's like the agribusiness Manufacturing Consent.
RTP Hackers and Founders meetup is tonight
Sorry for the late notice, I didn't see a thread for it this week.

http://www.meetup.com/RTP-Hackers-Founders/calendar/16046955/
and who?
What do you mean by "will eventually go to zero"? Decrease monotonously? That seems kind of obvious: knowledge expands and rarely shrinks (barring WW3).
Vischeck simulates what an image/website looks like to a color blind person
I wouldn't say I'm particularly convinced of the evils of GM food. I think it's generally harmless, at least from what I've seen.

Still, I would not put as much trust in a study/debunking coming directly from Monsato than I would a study coming from other sources.
There's something about how the progression from the original post by Mark on here a few weeks ago (http://news.ycombinator.com/item?id=2051288) to the post that the site was for private auction (http://news.ycombinator.com/item?id=2113064) to the post yesterday that threewords had been sold (http://news.ycombinator.com/item?id=2122604) that gives it a 'used car salesman' feeling.

Maybe it's the fact that in the end it was sold to Kevin Ham; (taking absolutely nothing away from what Kevin has done). Maybe it's that the site had such a quick flame out.

Having been on this site for quite some time now and having the shared passion of others on here to scratch an itch, I'm both inspired by and wanting to turn the other cheek at the same time w/r/t the adventures of threewords.me.

Congrats on the sale, but I hope it's not a sign of a trend to come on here.
How's it make money?

It might be worth paying for if this article were in the #1 position;-)
Still, this was nothing compared to the results from the alternate administration groups.
Meh. You can’t make everyone happy, some want to be contrarians just for the sake of contrarianism.
yeah, what was the price range?

Based on your metrics, I'm curious to know what the market sentiment is for them.
The only thing is when you have black colors, it blends with the background.
Take for example mickey: http://upload.wikimedia.org/wikipedia/en/thumb/7/7f/Mickey_M...

Now brickify: http://brickify.com/#/view/?url=http%3A%2F%2Fupload.wikimedi...
Our main objective is really to get to know our customers. We've been working on the platform for a fair amount of time, and we need interactions to tell us how we can make it better.

Also, we do rotate accounts among the team which helps some.

Finally, we don't see them as 'random people' -- we see them as developers like us, using a service we built. WE LOVE THAT.
I love the logo though the concept is downright evil (nice touch, that logo, it seems the owners are aware of this).

However, since I can think of an easy way to defend against it (post a link to a honeypot to upvote, collect all IPS and ban them from any contests) I am not too worried about this.

Suggested byline: "do evil" ;)
Pypy wants you - now's the time to start contributing to Pypy
I can't see how this experiment will work. By making this announcement, Kane has skewed the results in favour of the free model.

The "control" group will consist almost entirely of keen early adopters and well-wishers, with a handful of people who stumble upon the software without seeing this blog post or anything related to it. Everyone else will wait for the freemium period to start.
Who knows if we'll ever find out

Or if someone can give a reliable estimate

But here's my completely unreliable estimate, just for fun

$10000
Kevin Ham.
I kind of have to take exception to that. .Net is a phenomenal platform to develop for and has plenty of cool things to work with (including Silverlight and WPF). Everyone I talk to that has tried to do Android development and WP7 development comments on how much nicer and easier WP7 is to work with. And I call ease of use and eye candy pretty "cool".
Why would he think that the thing he has the most control in would stop being the best thing to invest in?

Because he knows he's fallible?

It's like someone who owns a bagel shop selling some shares to own part of a coffee shop down the way.

That might actually be a smart move.
Another problem with regular expressions is using them inappropriately. If you have elaborate, convoluted regular expressions, it's usually a sign that you should try using a parser as well. Regular expressions cannot maintain context (though some extensions have ad hoc extensions for doing this inefficiently and in a limited fashion; apparently the problem is NP-complete), so doing things like balancing parenthesis or HTML tags in a recursive expression is impossible.

Using regular expressions to break the input text into tokens ("tokenizing" or "lexing") and then matching the sequence of tokens according to a grammar ("parsing") is usually much simpler. The two-phase approach often factors out some complexity - only the lexer needs to care about things like whitespace, for example.

While most compiler textbooks cover lexing and parsing, I particularly recommend Andrew Appel's _Modern Compiler Implementation in ML_ and Niklaus Wirth's _Compiler Construction_ (free online, http://www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf).

More recommendations on learning parsing here: http://news.ycombinator.com/item?id=1820858
I'd be most impressed if this was a 'trend to come on here'.

Think about it, from idea to successful flip in a time this short, we can only hope that that becomes the norm. Of course there is plenty of room for every kind of start-up, so why not have a bunch of these, I can't see anything but good to come from that.

Sadly, I think that normality will re-assert itself and that this will be a very rare occurrence.

But for all those that might get discouraged by these words, please keep trying, some of you are bound to make it.
Works well on the Y logo:

http://brickify.com/#/view/?url=http%3A%2F%2Fycombinator.com...
Be way up front with it. Priced correctly, that could even be a selling point, like overstock.com's shipping... "Any ticket, only $2.95 fee".
The only really interesting part of .net to me is the F# language, which is ocaml for .net with sugary monad support. The language itself was recently open sourced, there's a VS vim plugin written in the language, and there's at least some game development going on in the language. F# is my language this year and I'm using it as an excuse to learn the environment. I've always been more impressed with .net and its attendant technologies than I have been with the JVM.

OSS on .net is weird in that commercial pressures and Microsoft's anchoring of the system warp it a bit. Things are located in weird places (codeplex) and discussions happen in weird places. The community is also fairly cut off from the *nix oriented OSS community. I run across stuff randomly that I'm surprised is .net and open source but it's intermittent since I'm mostly in the normal OSS ecosystem and am not particularly well connected to the .net world.
Hmmmm.

There is a difference between over-hyped and having a bitch-fest about things your boss thought was cool. Very sorry you had to do too much UML on that last project but it works very well for what it is: a universal way of diagramming parts of computer systems for purposes of communicating about them. Probably not so good as a universal spec system, or a runnable model, or any one of the 17 other things folks thought they could do with it. Same goes for a lot of this other stuff. We confuse the environment around a tool or technology with the tech itself.

Everything is overhyped. We're like that: we want magic bullets to fix all of our problems. Everything is over-applied and over-promised.

The more I think about it, the more this is a really bad, perhaps trollish, question. It does nothing to increase people's understanding, and only serves to have a place to gripe and complain. Nothing wrong with griping or complaining! As long as we all realize how subjective it is. This question assumes that there is some objective standard for being over-hyped. I don't think that premise is true. You end up with a bunch of people arguing over whether chocolate ice cream tastes good or not.
It differs in that this isn't just Hudson or some other testing software. We're providing a self service cloud that open source projects can use in lieu of Amazon, Linode or other paid providers.

Eventually windows support will be added. KVM/Xen supports it, so Ganeti does also. Where we're lacking is code to deploy a windows image on demand using Ganeti. We've started talking about how to implement it, but linux and unix based environments remain our primary target.
How is that different from say, a CC licensed photograph of a car or an iPhone?
"Domain Czar"
You're making the classic mistake of assuming that there is only one kind of asshole in the world.

Just within the limited world of software recruiting, there are a vast variety of dick moves you could make:

SIGNS THAT YOU ARE A RECRUITING ASSHOLE

Ask them about manhole covers or how many grand pianos does it take to fill an olympic size swimming pool. Although if your software makes heavy use of geometry or solves packing problems respectively, you're excused. Otherwise, here's your sign.

If your company only want PhDs, here's your sign.

If your company only wants PhDs but you'll interview someone with a Masters just to prove how egalitarian you are, here's your sign.

Ask them about their experience with trivial or unrelated technologies. If it took me 5 minutes to learn it and become productive in it, why do you care whether I have 10+ years of 'experience' with it? Here's your sign.

Ask them about their experience with tools. If you need someone to fix your enterprise server's config, that is an entirely different job. (If you're interviewing for a programming position, but you want them to do double duty as a system or network admin... here's your sign.) If you let a complexifier diddle around with your Ant build so that it no longer works, congratulations you're an asshole and I don't want to work for you (here's your sign). One IDE is much like another. If there is something especially hard and difficult about the day to day use of your IDE, why are you still using it? Here's your sign.

If you low-ball the initial salary offer on the off-chance they might accept it, here's your sign.

If you tell them they didn't get it because you want them to argue with you about why they are the best person for the job, here's your sign. (Doesn't Spolsky do this or praise it in one of his essays? Yes you want them to be keen, but don't pee in their porridge to find out if they'll still eat it)

If you don't hire women, blacks, latinos, $minority or disabled people, here's your sign.

If you don't hire people unless they love Obama, here's your sign.

If you don't hire people because of their religion or lack thereof, here's your sign. (Religious charities and similar get a free pass on this)

If you keep interviewing even after you've decided on a particular candidate, here's your sign.

If you make them fly out to you rather than do a phone interview, here's your sign.

If you don't think self-training in programming is worth something, here's your sign. (And you'll miss a lot of good candidates. Ha ha. // points and laughs )
"Over-hyped" is over-hyped.
Why isn't this weather site viral?
Just letting people(who don't already) know that 24gigs of RAM is attainable today at reasonable prices?

Anyway, I like Jeff Atwood's writing because it's true geek celebration and entertainment. If you don't like him, maybe you can just pass on?
Saying "We'll use XML" about a software design is like saying "The building will use steel, concrete, and glass."
I find it interesting that out of all these mentors I only recognised one and his company (Tim Yang, MYC4). I am no hard-core follower of European startups (even though I live and run a startup here) but if I only recognise one company out of more than a hundred listed, I think that says a lot about the EU startup climate.
Big blocks of colour produce tall stacks of 1x10 bricks, which look like they could fall over.

Shouldn't the algorithm overlap these bricks where possible?

Edit: Presumably the algorithm fills a run of pixels by working from left to right, repeatedly fitting the largest brick it can, then filling in the end with a small brick. Picking different lengths for the bricks within a run will produce the same image but with different overlaps. One technique would be to try every combination of lengths that fit into a run of pixels and maximise the overlaps between these bricks and the rows above and below.
A framework's website needs a list of links to sites that are using it.