skysight-inc/HackerNews huggingface dataset:
Those other languages that run on the JVM are not based on Java. They do not add another layer. They run on the same layer as Java.

They may be slower than Java nonetheless - because the JVM is designed for running Java.
Remember that album promoters who will use your site are most likely the one who promote their own work. So i would make that clear and loud. Instead of spending time and $ running around with posters and Flyers, this is the one place where they can do it all.
I like the SMS thing in it. You could add another simple feature where they can upload a piece of mp3 and distribute their own ringtone too. Good job man.
before Oracle was huge?
"The company's main claim is that it can index web pages significantly faster and cheaper than Google can"

I doubt that is their business plan, and for Cuill's sake I certainly hope not. Indexing is hardly the biggest issue with search today.

What an awful name.
Css is hell with shiny gradients.
This would never convince a real manager, would it?
<b>A management perspective of the 'J' programming language - Updated 2004</b>

Parts of it read like a lisper's gospel praising macros. <quote>Consider another typical case, the need to fill in a template with data from a record. This might be to create a customer statement or invoice to be mailed, an HTML form to be displayed, or some other such form. Replacing specific character locations on the template by character data from the record can do this. Where the "_" represents the characters to be replaced, code something like the following does the job.<p>into =: (# i.@#)@:=&'_'@:] }"1<p>That was the code needed when the original article was written. Now an even shorter equivalent is:<p>into =: I.@:=&'_'@:]}"1<p>This is simpler than before and incidentally, it is also faster and requires less space.<p>With a thing called "Record" containing an ASCII version of the record data with the same number of characters, as there are "_" positions on the character template called "Form". The phrase:<p>Record into Form<p>Then yields the desired result of a filled in form. </quote>
Parts of it read like a lisper's gospel praising macros.

Quote:

Consider another typical case, the need to fill in a template with data from a record. This might be to create a customer statement or invoice to be mailed, an HTML form to be displayed, or some other such form. Replacing specific character locations on the template by character data from the record can do this. Where the "_" represents the characters to be replaced, code something like the following does the job.

into =: (# i.@#)@:=&'_'@:] }"1

That was the code needed when the original article was written. Now an even shorter equivalent is:

into =: I.@:=&'_'@:]}"1

This is simpler than before and incidentally, it is also faster and requires less space.

With a thing called "Record" containing an ASCII version of the record data with the same number of characters, as there are "_" positions on the character template called "Form". The phrase:

Record into Form

Then yields the desired result of a filled in form.
In a sane world, Opera and IE's market share would be reversed.
true :)

but! I think if we wanted to contribute good feedback he could say what confused him/her to understand and what!

His comment doesn't clarify if he couldn't understand what the software is about or after realizing what it is about (if "read it all" could mean he understood what it is) and assuming that this is not in his interest (if he is a competitor or just not useful for him), thus
deciding to use a dismissive comment, which is more probable to be of that nature because otherwise he wouldn't use two question marks ?? that indicate an attitude of not positive motive, which rather I would expect to see downmotted.

Maybe the site fails to give a first impression what it's about, or it confuses you were to look at it when the frontpage launches but I think for someone who spent reading it all like he sais, the problem not understanding could be maybe due to solution correlation to a market because maybe lack of knowledge or just maybe the market targgeted is wrong/doesn't exist or limited at first...or will have a problem of word of mouth because maybe other artists wouldn't be so ecstatic to share it but thats another problem...

I have nothing to do with music or bands but i was able to understand by just looking at the animation...
We are all witnessing a change in the music industry since Napster moving from the classic delivery of music, and any software that gives momentum artist/fan direct contact maybe has potential to be part of this music industry change. After all thats maybe why iJigg stands a change to proof a winner...

now I wonder.. What if I gave a copy of Solaris to a mobile phone user? or better yet a copy of PeopleSoft's software..
i think this article takes what happened to WGA in the wrong direction. I think the lessons to be learned from the WGA outage is that critical systems should avoid relying on external services or at least provide a fail safe mechanism.

Also, as far as I can tell from the article the servers that went down were not hosting true web applications that users log into, just web services that some desktop software relied upon. There are plenty of other network services that desktop computer need to function correctly (for example DNS). Perhaps the WGA failure should server as a lesson in risk management and designing applications with decent failure modes.
That's a good distinction. I had to look up the HTTP 1.1 RFC, 2616 and read section 9.1.1 "Safe Methods" to note that while what you're saying is correct, the RFC does strongly discourage... well, here:

In particular, the convention has been established that the GET and HEAD methods SHOULD NOT have the significance of
taking an action other than retrieval. These methods ought to be considered "safe". This allows user agents to represent
other methods, such as POST, PUT and DELETE, in a special way, so that the user is made aware of the fact that a
possibly unsafe action is being requested.

Naturally, it is not possible to ensure that the server does not generate side-effects as a result of performing a GET request; in fact, some dynamic resources consider that a feature. The important distinction here is that the user did not request the side-effects, so therefore cannot be held accountable for them.
It is important to note that a pretty design (and yours is really beautiful) isn't necessarily a good design (frankly yours is almost useless). I think your site fails to communicate what you do quickly enough. I lost patience with it; the only reason I lingered was considering your site as a design exercise.

I think that you are squandering almost all of your front page. No one cares about your news; lose it. You are not in the satellite or civil engineering business; lose the logo graphics. No one looks in flash animations for core messages; make it text.

As far as I can tell your business is charging bands fees to make it easier for them to collect fan contact information and helping them contact their fans. I think you should communicate this boldly in the center of the front page.

I have not thought about the copywriting at all but I think you should say:

>Easily collect contact information at the merch table without an internet connection
>Contact your new fans with our email, (snail mail), and text messaging software.

You should not distract your users with anything else.

But, I suspect it may be difficult to sell press packs for $6 a month. I think you could make more money from charging them for snail mailings and sms messages (and you better they aren't free). Further, I think you can additionally monetize your users with affiliate programs for t-shirt printing, cd pressing or whatever else bands need.

As far as I can tell, your team's core competency is graphics design. I think you do a fantastic job and I bet a lot of bands would be willing to pay for you to design their logos or websites or t-shirts or album covers. You can leverage your userbase to find new clients.

I wish you the best of luck and I think you have a good shot if you change your front page.
A bit to many 9's. 99.9999999 uptime means a downtime of less than a second per year. If my calculations are at least close it's about 1 second downtime during a period of approximately 30 years.

As far as cars go, I remember reading something about 80% of the people thinking they are above average drivers.
I have trouble reading the tiny text in the "what you get" boxes.
Either your code is REALLY valuable or you are really paranoid (and either way this might be a sign that you have too much free time).
My RAZR split into two halves when I dropped it.

On carpet.
Heh. Actually, for most things I've been involved with, UI has been more difficult than any of the rest of it.

One of the promises of the web was that interface could be cleanly separated from the application itself, and it seems to me that most approaches being used today throw away that promise because the programmers assume that UI and design aren't important, or aren't hard.
Hey, scriggleit.com designer here. Thanks for the incredible feedback, seriously.

I agree with 95% of you.

Thanks for the complements.

Feel free to drop me an email if your interested in some of my work bluecommons (at) gmail.com
Not talking uptime/downtime but just the ability to restore lost data. If I have 3 backups, what are the odds that all three will fail at the same time as the source (assuming different locations, which is the case with my own system.)
EDIT: Sorry, I misread your comment, and mine agrees with yours rather than argues with it. But I'll leave it here for posterity :)

>> POSIX
>I think this is a weak point - CL [...] was intended to be OS-agnostic

I don't think it's a weak point. It's OS-agnostic, which doesn't meet my needs because I need to use operating system features. Just because it wasn't built to meet my needs doesn't mean that it does.
Looks great. It's immediately obvious what it does, and the site design is attractive and clean. One suggestion though would be to rearrange the features. "Code" is more of an advanced feature since not every musician will understand how to embed code into an HTML page, and so it shouldn't be the lead item.
Inside the Googleplex
Validating XHTML Strict does not increase your valuation.
I think there's some fairly clever stuff going on. The page source is pretty simple (yes, I'm sure we've ALL looked at it at one point). Take this function for instance:

function byId(id) {
return document.getElementById(id);
}

My guess is that the function body is rendered differently for different browsers. If that's true, it's a clever way of doing cross browser Javascript.
"To a manager, the important insight is the very small amount required to achieve a significant result."

I don't think I remember the last time my manager was impressed with how few lines of code solving a problem required. I think managers care more about how quickly a problem is solved, how well the solution works and how easy the code is to maintain.

"If other data manipulation is similarly simple, why should development require such large resources?"

I'm not sure if saving on typing by using few symbols will reduce the amount of time required to build non-trivial applications. The limiting factor most of the time seems to be how fast one can think (and how many tries it takes to get something right). Programming languages can help this by allowing one to think at higher levels of abstractions.

Another problem with developing non-trivial applications is the amount of time required for new people to get up to speed and understand the code base.

While J might be a better language that C for data processing, I can think of many languages far better than C, Basic or Java for the task (like Python). I'd be curious how the article might have been written if it attempted to compare J with Python.
indicates to me that for the most part advertising is more important in social networks than the actual product. with that in mind I wonder why there are so many new companies trying to create "social networking" sites (unless they all have boatloads of cash and can compete with the advertising budgets of the big players).
I for one have never quite understood the whole argument with how gmail "reads" people's emails. Yes.. it does get a little spooky at times. But how much more spookier is it than Google (or for that matter any other search engine) keeping track of what you search for? Fact is, privacy is non-existent and the onus is on the end user to protect it.
This thing looks so cool... I'm really excited to buy one, I think there is a huge market for great software in consumer electronics - this might be a fun and cool way to build things fast.
Boston based VC's turning down all those deals comes as news to me. The laser sharp focus on monetization vs. utility is quite possibly the difference between a HBS type and a stanford type.
interesting article, but i'm not sure if I agree.

I think iTunes reduces a lot of the risk the article is revolving around (of buying something you didn't like in the first place). I think most P2P downloads are of songs one heard on the radio. If I wanted to discover new music I'd go for Pandora or last.fm instead of illegal downloads.

I can say from personal experience that when I was a student and was low on cash I felt bad about spending 20 dollars at a time on an album (out of which I liked a couple of songs). Buying songs from iTunes allowed me to buy what I wanted or get entire albums for $10 dollars. But even that didn't allow me to get all the music I wanted on a student budget.

Now that I have a job I ended up spending hundreds of dollars on iTunes over time because for the most part it was less time consuming than finding the music on P2P networks. Once my time became valuable buying music started to make sense.
Same here. I don't have any idea what is your site, and if I would visit it by accident I would not even see the page, because the page loaded too slow.
When online piracy reaches a certain point of perfection, there is no reason to buy music anymore.

I'm a member of oink, which is one of the best private bittorrent trackers out there. It is focused mainly on music. It's both where I acquire music and discover music. Everyday, I go and I look at the Top 50 most popular albums uploaded today and at least three or four sound interesting. I usually download at one MB/s and the oink archives are by far more complete than iTunes. I also get to pick from a FLAC and V0 encoding, at least. By the time I've discovered my new music, I already have the whole album. Thank you, technology.
Why So Many Want to Create Facebook Applications
Texas Startup Says It Has Batteries Beat
Fwiw, this guy works with me and designed the Scriggle-it site. I'm the programmer.
A Tool to Organize Our Many Organizers
Salt + Pure Tone Generator (the Chladni effect, looks like cells dividing)
document.getElementById is generally pretty portable across browsers.

And another clever way of doing cross-browser JavaScript is just to use a mature JS library like Prototype or JQuery. They all give you byId for free, in the form of the $ function.
I wouldn't call this evil unless the third party in question is the government and is using it to take away rights. I don't care what information gets incorporated into Wal-Mart's decisions about who is allowed to shop at their stores. Information that you choose to publish is, gasp, public.
I, too, have often wished for the method attribute you describe.

That said, if you're already using javascript (as news.YC is), I really don't see why you wouldn't make use of xhr. In which case you could submit the request as a post.

Note: I haven't poked around enough to see if news.YC works without javascript. If they degrade gracefully, more power to them, and I can almost understand the decision to do it the way they have.
Joe Kraus - Confessions of a Startup Addict
Congratulations on the very nice idea and beautiful site.

Critique: The top logo area is so tall that it pushes down the rest of the content down to half the page at lower resolutions. Definitely check it out in 1024x768 if you haven't.
Scriggle It.

Start of Byline:
Get in contact with your fans.
End of byline.
There are some good ideas here, but bing a facebook app Wildfire undoes the analysis on this blog, because then you still create a closed loop of readers.

It's basically like automated email forwarding on facebook, and email forwarding already operates like wild fire, when things are really interesting.
Regulating Google
How to UnGoogle Yourself
The Creativity Imperative - Nurturing Nature
I'm with you there - prototype is first class stuff. I wasn't sure if getElementById was supported by Opera or Safari. If it is, it looks like byId() is good way to save some typing.
My father just got one for free and was offered the insurance.
Yeah, I kind of agree. Site looks totally bizarre. Steven Levitt(freakonomics) has also mentioned somewhere that schooling and (obesseive)parenting are somewhat irrelevant in one's success (to some degree, at least).
A bit too harsh but they got the gist of right :). Boston VCs are just way too risk averse. They prefer later, less risky, more conservative, stages.
Fancy Formatting, Fancy Words = Promotion? Ignored
Why do they even warrant an article?
"But I also noticed that people in creative professions, such as artists or designers, often tend to like the 'ugly' combinations."

I found that interesting. From looking at the top two samples, I preferred the "ugly" colors, as a set, next to the "pretty" colors, as a set.
Nice! The only thing it lacks is a groovy favicon. Favicons can be one of the most memorable features of a website . . . and keeping with your target audience, I would suggest something like a music note.

Otherwise, very nice site design, and a great idea. I so want to hide behind my code right now . . . way to make people like me feel all kinds of amateur. :)
Scala usually results in much faster code then Java. Of course it isn't a "script" language in the usual sense, but are much more modern static and strong typed language (with functional leanings).
Article on Micropledge.com
Vint Cerf Discusses Future Internet Applications
In this short video Vint Cerf talks about future Internet applications.
Yeah, the fact that it's an FB app was a major turn-off to me as well. What does building it on Facebook give you, other than significantly limiting the set of potential users? Surely, building a social news site from scratch can't be that hard...
Exactly why almost every YC startup from the Boston batch that doesn't die immediately after ends up in the valley.
There's no "guarantee" that links submitted to reddit or digg will be seen by a significant fraction of people, either.

As for the submitter's need for popularity, I think the basic problem is that you need to find the right way to balance voting on stories (which should be more or less independent of a story's popularity, as the article argues) with viewing stories (which must be inherently based on some notion of popularity or story quality, or the whole point is lost). That seems like it should be solvable, though: for example, you could present both kinds of items in the UI.
Wakoopa, Frengo, Squidoo: Are Stupid Startup Names Hurting Silicon Valley?
The search for a unique corporate name and identity may be backfiring in the Silicon Valley, according to an amusing article in last week's Los Angeles Times. Wakoopa, Frengo, Squidoo or Meebo all might be acceptable on an individual basis. But when every startup in the Valley begins opting for whimsy (and a non-stop barrage of vowels) over, well, making sense, the results can be less than desirable.
Back to school means parents need to be there for kids
For many parents, "back to school" means life goes "back to normal." No more trying to find childcare for the littlest ones, and no more needing to invent things for the older ones to do while you're at work. Kids return to the classroom. Order is restored on the home front. And life goes back on cruise control, at least until Christmas break...
also had this problem....
It is true that some names are completely ridiculous, but at the end i doubt that it really matters to users. What this blogger fail to realize is that some of the companies with the coolest names are completely worthless also.
Performance Tests for Opera 9.5 (Written by someone with a clue about statistics
"We tend to associate with people who have similar tastes and views to us"

There has to be a better word for this than 'homophily.'
"Stupid" is such a subjective opinion. Individual brand-carving matters much more. . . immediate association is more relevant. These abstract names (wakoopa, frengo, squidoo) aren't really built upon any particular app of substance . . . it's a kind of reverse-branding that hurts in the long-run. Selling names works, but only a bit. Sooner or later, you have to sell substance.
Exactly. Spacer gifs may be lame, but I don't think that they have held back the site much, so no need to worry.

I think it's a kind of religious thing, and having successful sites around that don't follow the rules threatens their religion. http://paulbuchheit.blogspot.com/2007/06/dogmatic-programmer...
This reminds me from the Internet blowout a VC person investing in a company because of the name (I think it was liquidaudio). When it failed, all I could think about was that story and what possible qualifications that person had to be giving other people's money away.
Don't know if anyone has seen this, but this was one of my favorite blogs for awhile: http://xooglers.blogspot.com/

A lot of illuminating stories from the early days of Google.

If this link ever starts working, it should display posts chronologically (which I strongly recommend): http://sitereservation.com/xooglers/
Install Third-Party Applications on Your iPhone
Linux and Open Source: How It Affects Small Organizations
Time Inc. sends secret ninja "kill teams" to shut down Business 2.0
No shit... I deal with programmers like this on a daily basis. These discussions are always kicked off in the name of "good design", or some such, but the view from where I'm sitting is that of a bunch o' corporate IT geeks that like nothing better than burning big piles of cash while providing little to no value.
The problem is that the demand for desirable names is vastly higher than ever before, while the supply is limited [1]. Moreover, since there are now so many named things competing for attention, finding a name that stands out and is desirable is pretty hard.

1. Interestingly, the market adaptation has been a slow erosion of the constraints on desirable names - 'Yahoo' and 'Google' sounded silly once upon a time, as did 'Flickr'. As the number of web apps increases, chances are the wackyness of the names, and people's tolerance for them will continue to expand.

This probably bothers those in the biz far more than most people, since they see dozens of these things a day while normal users only see those few apps they use or stumble upon. Though a lot of the names of the also-rans and almost-rans are truely terrible.
They deserve to be cut down by ninjas if they did not perform. If you are bleading money it's your fault, fix it or get out.

Business Ninja
http://images.tribe.net/tribe/upload/photo/fa3/060/fa3060a9-...
College.com: Returning To Facebooks Roots
I am absolutely delighted with all of my domain names.
I have a family and children, they like to eat and wear clothes as well, often they do both at the same time.

I got started on a project but was unable to hang on long enough to make any revenue, so I licensed the code to a company that I do a lot of work for, they pay me to work on the code and they let me keep what I make.

This means that over time I have been able to improve my product, without an investor, I have not always been able to work on exactly what I wanted with it but everything has been useful. I am now ready to give producing an income a shot again and I am pretty sure I will make it this time around.
Yahoo Buying Ad Network for $300 Million
The Morning Norm - What Do All Entrepreneurs Have in Common?