skysight-inc/HackerNews huggingface dataset:
Actually Zotonic is called after isotonic. We also publish the CSS framework Atatonic. Keeping our names similar.

Besides that, Erlang has some history to name projects after diseases. For example Mnesia, the build-in database, which was called Amnesia before general release.
Almost all great works of art were produced for the enjoyment of the artist's patrons, be it music, visual art or theatre. For most of western history, it was obvious that an artist's main concern was first and foremost to please his patrons.

I think it says something rather worrying about modernity that at some point we rejected the notion that "he who pays the piper calls the tune". From Shakespeare to The Beatles, there is a tremendous history of great works being produced by avowedly populist artists.

Personally, I think it's a symptom of our cultural narcissism. When we strip away the rhetoric of art, it becomes obvious that "ignoring what other people think and just making your own art" is vain and arrogant.
I wish my professor would listen, this is the course i took http://www.ecs.syr.edu/faculty/fawcett/handouts/webpages/CSE....
The worst part was that we were supposed to parse C++ code without use of any standard grammar system. even regexp werent allowed. We only got a tokenizer.
Because it penalizes people who want to buy a stock based on company quality and either hold it or swing trade.

Let's disambiguate 2 developments here : There's the computerization of market-making, which leads to efficiency gains and transparency gains, allowing trades to be fulfilled more cheaply and for more bids/asks to be visible at a given point in time, adding liquidity. None of that really constitutes "high frequency trading" in my mind, more just the inevitabilites of IT.

Then there's stuff like front-running, or micro-arbitrage where the first one to the post wins the money. Are these fulfilling a need that didn't exist before? Or is it just a large amount of money being invested by brokerages in order to extract a larger amount of money from people without servers in the right places? My instinct leans towards the latter. It's not like 1/4-second price inconsistencies were creating some huge problem before. I don't even notice 1/4 second, and the stock market shuts down at 4pm anyways. Prices don't have to be a continuous curve.

If I don't believe HFT provides value, I can go spit up a rope -- it'll still eat away at my margins if I try to invest based on value. God help me if I tried to day trade or swing trade.

As far as "works worse than in the past", I did qualify with "if anything", but to my mind it's become less reflective of the value of companies and more reflective of the current state of various algorithms, which may or may not have anything to do with company value. I see that as a recipe for bubbles and calamities.
Leaner than Agile: Better, more quickly and cheaply
Ask HN: What is the most important field of CS for startups?
Which field of CS do you think that with a little more time will result in the largest number of new innovative startups?
Programming as a discipline is still a largely of an experimental nature. This is not a value judgment one way or the other. But padding out books in order to look more comprehensive is an old trick and is not really the same discussion topic. That has largely been addressed by many things including those publishers who are successful precisely because they do the opposite. Other than that this seems to be a blanket generalization and criticism causing other generalizations and criticisms to spring to my mind, Ivory Tower is one of them ;-)

Having said that, I think that you might be missing the point that the reason for all those examples, even if they are weak in many cases and reasonable to subject to great criticism, is because the practice of programming is how you learn how to program. Reading a book is not oh young rabbit.
When I read your headline, I was excited to think that someone was building a VM service that was tailored to hosting webapps. I wish there was a service with a UI & API for configuring sites and starting up VMs to serve different areas of the site. For example, I could set up mysite.com on this service and then have requests for mysite.com/blog proxied to a VM running WordPress on PHP/MySQL. Requests for mysite.com/manage would be proxied to CherryPy stack running on another VM. Other requests for mysite.com/* would be served out of an S3 bucket. And of course the hosting service would do logging, monitoring, automatic error recovery, automatic scaling, backups, etc.

You two are doing something different with StackVM, and it looks cool. I currently use FreeNX on EC2 and the NoMachine Windows client. Here are a couple of feature suggestions:

1. StackVM would be much more useful to me if the windows could pop out of the browser. I don't want to use a remote-desktop client that is confined to a browser window.

2. For real productivity, cut & paste must work between StackVM windows and other native apps.

3. Get James or someone with a lighter accent to do the demo video voiceovers.

4. Make it easy to deploy test environments, execute integration tests, and capture the results. For testing webapps, make it work with Selenium and keep videos of tests that fail. I would pay for this if it was sufficiently developed.

I'm looking forward to the private demo. Good luck, you two! :)
That's 1 in every 13 people on earth
The Most Creative Games for iPad
No matter who you are, you’ve certainly had those moments where you’ve been waiting for something or on your way to somewhere and you just wanted something to do for 5 or 10 minutes to pass the time. With advances in computing, this is easy to do, you can jump into answering some emails, read the latest news on the web or, heaven forbid, play a game.
Blogger: It's about NAACP, not fired worker
Justin is just super busy. I understand that he didn't merge it yet, as our delta is touching major parts of almost every file.
Once upon a time some guy thought it would be a great idea to simply construct SQL queries, make the DB calls and loop over the result sets trying to create somewhat decent output, all in a single JSP. I'm so incredibly happy I never had to work with him again. When you're writing a very simple todo list: be my guest. When you're attempting to create any kind of decent application and do use JSPs like this: you're stupid.
Relating and wanting to socialize with them are two different things. If I didn't socialize with adults and people with decent conversation skills that wanted to talk about something besides who in my highschool was a "wangster" or who was knocked up this week or what drugs he was doing etc then it would be different. I can communicate with peers, mentors and managers just fine both at school and at work.

My point, relating to peers and being able to communicate with them when necessary is one thing, but as they say, you can lead a horse to water...
How so? The argument isn't that ISPs aren't allowed to offer their own services, simply that they're not allowed to degrade services for others. This is delineating the nature of ISPs as two things: content providers and utilities. The part that needs government regulation is the utility, not the content provider. Personally, I believe we would all be much better off if the government owned and was responsible for all the dark fiber and companies simply leased control to provide services. Hell, there's even a considerable argument to nationalizing all utilities which have a natural monopoly.
crap, just realized that's what i included. editors can remove it or i'll offer to donate the affiliate proceeds to The National Wildlife Fund (which appsumo is putting 50% of the profits towards).
Who said anything about all that?
You only have to sign it over if you want it in the official distribution, which I suppose most normal contributors do.

But if someone (competitor or not) forks and adds SuperAwesomeFeature (without signing the copyright over), pkrumins can't pull that into his and license it commercially. It'd have to only exist in his AGPLv3 version, which sounds like hell.
SEO Service and Link Building
Gurrantted website promotion by professinal seo expert. Our link building package design as per the customer requirement. It's help the business to generate higher return and create brand image on the internet. Take look our new seo service.
My Remarkable, Famous Graph
A Joke iPhone Sticker Turns Into a Business
While I agree with what you are saying, your analogy is not completely accurate. Switching GUI is nowhere near switching the kernel in terms of risk and the hassle that might come with the change. The main reasons for inertia are the linux servers and the development stack that's built on top of linux servers. Most deployed Linuces have neither X.Org nor XFree86 installed on them.
There were a number of problems with the quality of the individual differences research. I would not trust that particular number.

Another frequently cited source that was methodologically much better is the fact that 10 to 1 productivity differences are common even across small groups of programmers. Tom DeMarco and Timothy Lister performed this research and cited it in Peopleware. The two illuminating facts they also discovered at the same time were that the best predictor of programmer performance was the performance of other programmers at the same company, and that much of the productivity difference could be accounted for from differences in environment. (Sufficient office space, quiet office space, low interruption rates, etc.)

I would trust that number a lot more. And I would strongly recommend that anyone who is interested in it read Peopleware to get some ideas about how they can improve productivity.
(First let me say that I admire Jeff Atwood and his work. That doesn't mean he has made no mistakes.)

Jeff launched this thing by tuning it for what he wanted in a Q & A site. Since he is exactly the sort of early adopter they needed for the first one (for programmers) that worked OK. But now they are launching a fully baked, "Jeff-tuned" product to other populations and I think there will be problems. The problem with an overloaded page is that you've closed off your options - you've made it really hard to iterate. Because every piece of available space is filled with information it's very difficult to test the product with new users.

This happened partly because this is every programmer's instinct, and partly through Jeff's misunderstanding of Edward Tufte's concept of "information density". Somewhere in a Stack Overflow podcast Joel is telling Jeff that there is way too much stuff on the page and Jeff defends that as being an example of information density that Tufte would like. Not true - a vector field has information density: http://www.google.com/images?q=vector%20field When you can apply a single (simple?) rule to understand a lot of data, that's information density. By contrast, Stack Overflow is like any web page in that each element must be examined in turn to be understood. That's why you must eliminate elements ruthlessly, especially when you are starting out.
Isn't there some portion of the aviation spectrum that could be allocated to ad hoc communication between aircraft? The routing problems would be interesting!
My apologies for offending you with my "hijacking overlay." It's been turned off. I'm quite new to the HN community and didn't realize this was a problem for a legitimate site to have.

Regards,
Travis
Ask HN: Share of business for "business guys" in new venture
Hi HN,

I'm posting this from a throwaway account for reasons that will become
obvious.

A friend of mine is has developed a new type of interactive display
for bars and other venues. He's also developing applications to run on
top of it and is hoping to get it into lots of bars. The revenue will
probably come from a combination of payments from the venues and maybe
a slice of advertising revenue for ads that will be displayed on it
(in quite a new and novel way).

He's currently in contact with a couple of guys who want to go into
business with him. They say they have extensive contacts in the
entertainment industry both here and internationally. They're offering
to run the business and sales side of things and let my friend focus
on the product (technology and design).

What they're proposing is to split the new company 40/60 (with my
friend having the larger part). It's unclear at the moment if they
will be putting any money into it, but they have talked about a few
avenues to raise money. As far as I can see the company will need some
money to get the first units made, but probably not a huge amount.

My friend is very inexperienced in the business side of things and
probably does need a lot of help with running things and getting
sales. But it still sounds to me like maybe he's not getting such a
good deal and possibly setting himself up to get screwed over a bit.
What do you guys think, is this kind of setup sometimes a good deal?

All advice welcome, thanks HN!
My server is in java and I hate jsp's. I prefer rest with json and a thickish client. imho jsps muddy mvc design.
Facebook users don't own their data, and now it seems Facebook's owner may not own Facebook. That seems fitting.
Another reason is that to get into politics, graduates normally have to do unpaid internships to get a foot in the door. This is only really an option if your family is well off.

The prime minister gets to live in 10 Downing Street, and can look forward to lucrative book deals, after dinner speeches and consulting gigs (Blair was getting £500k to advise JP Morgan). This isn't true for most jobs. It's not such a bad deal, but obviously most people don't get that far.
Mixpanel needs a frontend engineer (Python/JS)
Ask HN How can i grow my Agency?
I am hitting the pavement and talking to people around the web but no one is seeing the vision. I pray you all can help me in my expansion of getting this to the right eyes. I would be more then happy to move to the Bay area however i am Broke and spent my last money on this 90210 agency and God blessed me with VIP as my keyword. If you could give me some feed back i would be so happy! I know i am not a hacker but perhaps i can learn :)
Facebook adds users faster than people are being born. If this growth doesn't decline at some point every person on earth will be on FB.
And that's why I thought he was talking about Java webapps in general. I mean, JSTL is pretty useless if that's the way you're going to use JSP. :)
Try out Google App Engine's Java support and the Eclipse plug-in, and if you're after a Java framework check out GWT.

I love Python and work in it almost entirely now, but previously worked with Java (yes I know the joke about them being the same with the whitespace re-arranged).

GAE gets rid of most of the configuration and scaling pain. Plus it's free to get started. There are some limitations, but essentially it makes deploying Java web apps a snap.

http://code.google.com/appengine/docs/java/overview.html
Another day, another troll.
Where are you getting the idea that apps are counted as users from?

The story pretty clearly says "500 million people".
Inventions, Induction, Implications, Insinuations
The original UI is quite usable.

When I started using Stack Over Flow, navigation was a headache as the links weren't clear. I'm accustomed to it now.

Those two consecutive sentences would seem to be from different reviews.
This is awesome. Our company also does virtual appliances through different operating systems. It'd be nice to learn more. We also use the virtual appliances for exchange, saas, NFS, and web servers.

Keep up the good work.
It is easy enough to start programming Erlang with Zotonic.

Every module is a completely independent gen_server, allowing you to add whatever functionality you want.

Zotonic also uses standard Webmachine resources, when you want then you can skip all functionality of Zotonic and just add whatever code you want to add or experiment with.
See my reply here: http://news.ycombinator.com/item?id=1535945
They actually tried the "shotgun" approach first, but decided to move to this model earlier this year. They describe the reasons behind this here: http://blog.stackoverflow.com/2010/04/changes-to-stack-excha...

I think this diagram sums it up great: http://blog.stackoverflow.com/wp-content/uploads/se2-venn-di...
I think everyone has realized this by now.
Become monks? (or other religious professions).

I can't find studies offhand, but I recall the Jesuits attracted the more intellectually minded, while the more socially outcast could try for hermits.
The figures are amazing. I would love to see some Facebook research people calculate the "six degrees" using their user's networks. What would the average x be in "x degrees" for two avarage users on Facebook?
for the sake of just finding a counterproof to something I agree with: maybe perl for the second?

There is basically no *nix without perl (I recall it was also part of the MS build system for rotor), it has influenced basically every programming language in the last decade and it's been a dependency of the linux kernel build for a long time, though I seem to recall it's now removed :)
They mentioned improved short term results, but I found some evidence to support your hypothesis:
"For instance, P&G picked up the Film Grand Prix this year for Old Spice's "The Man Your Man Could Smell Like" spot from Wieden + Kennedy. Launched in February, it's racked up nearly 12.2 million YouTube views. But in the 52 weeks ended June 13, sales of the featured product, Red Zone After Hours Body Wash, have dropped 7 percent, per SymphonyIRI (this excludes those sold at Walmart). P&G execs were not available to comment."
http://www.adweek.com/aw/content_display/news/client/e3i637c...

Here's some great background from one of the writers:
http://creativity-online.com/news/behind-the-work-old-spice-...
This was featured on NPR; they had a 15-minute segment all to themselves, IIRC. First time I heard it I thought it was a solution looking for a problem. The people they're targeting, fashionistas, derive a carnal pleasure from that act of shopping itself. Dressing a robot is akin to injecting nutrients in lieu of feasting on culinary delights.
Keep Developers Out of Politics, Please
StackVM running within StackVM
Became amateur scientists.

Sherlock Holmes is pretty archetypal of a hyper-focused Asperger's type; the recent 2009 movie with Tony Stark in it probably does a better job than most film adaptations of conveying these aspects of his character.
I suppose the obvious answer would be large scale data analysis. Distributed programming of statistical and learning algorithms.

So, less emphasis on theoretical math, more on applied statistics. Distributed computing. Experience in huge data sets and the infrastructure technologies to analyze them.
My first two were Logo and VBA. (I don't really count the tiny bits of dabbling in Basic. I got bored by hello world.)

I'd say both of these meet his criteria. But neither of them got me hooked. It wasn't until I started on Perl to help a friend parse chat logs that I really started getting into programming.
I'd love to see what a modern, talented web designer could do with an old copy of Frontpage. It would be a bit like the chiptune musicians who hack on 8-bit sound DSPs :)
Subtract China and it's 1 in every 11 person on earth.
More generalizations. sigh
Is FOSS Becoming More About What Execs Need Than What Developers Want?
It's live! http://www.youtube.com/watch?v=EKFjJ9m_P8Y

Also posted it to HN: http://news.ycombinator.com/item?id=1536011
I like your word choice. I think next time someone casually reiterates programmer stereotypes in conversation I will calmly assert they are being a bigot (and pick my battles, take context and social relations into account, etc). It sounds much more effective to just drop the B-word than to launch into a counter-effective "let me prove to you this is incorrect" conversation.
Found: Mark Zuckerberg's Hacker-For-Hire Profile From 2002
Well deserved, if nothing for their funny advertising copy:

For those who haven't seen it: http://antenn-aid.com/

"Technical Specifications: Uhm... it's a sticker"
"Programmers can do special things, but the mere act of programming itself doesn't make us special, better than average, or superior to anybody else."

I'm not arguing that it does, but the original statement was that the IQ distribution among programmers is no different from the general population, and I doubt that. I have of course zero proof of this, but since when has that stopped anybody? ;-)

It's just a hunch really. I associate programming with "figuring out difficult things", which is more of a pastime that (on average) more intelligent people seem to be attracted to. I am not claiming that this makes anybody "better", nor am I comparing the quality of people in different jobs, or on different educational levels. I'm solely looking at IQ (problematic as that measurement may be... but that is a different story).

To put it another way: if programmers had the same IQ distribution as the general population, then half of all programmers would have an IQ < 100. I find that VERY hard to believe. In this profession we like to joke about copy & paste programmers, or maybe PHP/Java/whatever programmers (insert favorite target here), but come on.
At my last job I worked with a guy who was a water walker when it came to software design and development. He had a bachelors in Philosophy and was still only 5 years in to his career. Was just a smart dude.
Based on the title I thought you were going to complain about algorithm descriptions that are written in math notation (like where loops are written as summations, and there are lots of greek symbols).

I know these always bugged me in school. I guess some people think in this notation, but I always preferred pseudo code.
Just for curiosity's sake, it would be interesting to have an estimate on how many extra gigabytes have been sent over time with these headers.
Ruby code is generally readable even to someone who doesn't know Ruby....

I hear this claim often about many languages. I'd like to see some sort of proof, as well as some explanation of why that should matter.
Because it is an abomination - it has less power than most of the other template frameworks available for Python and Ruby, and the tag libraries require mountains of XML if you want to write your own.

Now the basic servlet idea is pretty damn nice, and once you have your code written final deployment isn't that bad.
Hi Antonio,

This report was by technoarti in the state of the blogsphere 2008...
I visited your blog @ http://blog.antoniocangiano.com/ and it seems great, i will subscribe to it :)

I am so happy that you got this numbers, its always great to meet people who help others grow.

we need more services which will enable people bloogers who has traffic to make more revenue from ads and grow thei community...

Maybe we can think of something, i did not see any ads in your blog... will love to talk more @ sharel.omer@gmail.com
This is just awesome.
Let's take the bright orange banner at the top of the screen that appears only to new users.

This is not displayed to new users only. It's also used to give registered users alerts about new answers to their questions, comments on their answers, changes to questions they are following, etc.

Seems to be a general purpose alerting/messaging feature which was then brought over to drawing attention to "new" visitors about what SO is.
Facebook is not accessible in China now -- at least not in its full form as we know it. Facebook will have to morph significantly to enter China (filtering, cooperating with authorities, cultural barriers, etc.). It will be interesting to see how this process works out.
I'm not trying to say you don't know what you're talking about.

Heh, maybe I'm becoming an HN cynic but I clicked 'comments' with the near certain expectation of finding an upvoted comment of someone calling David Patterson an idiot.