skysight-inc/HackerNews huggingface dataset:
A few thoughts:

* Cool idea, I'll definitely use this if the quality of music is high.

* I agree with the comments that having my password show up in the clear is bad. It surprised me. And if I sign in, then hit "log out" before closing the tab, it makes the login form viewable with my password still there. Very bad. While you figure out another solution, can you at least add autocomplete="off" to the <input> tag so that my browser definitely won't remember it?

* This does not work on my HTC Droid Incredible. When it loads there's no song title or artist like there is when I load it on my computer. Then I can hit "Next" to make a song title appear, but it doesn't play.

* How do you get artists? I see the "upload", but how did you get the initial artists, and do you have any plans to incentivize artists to sign up? (You may not need it, a lot of indie bands just like sharing their music, especially if they're not well-known.)
What browser/OS are you using?
Thanks! I changed it to cut names longer than 7 characters to 7 characters.
If anyone finds this useful then I might create a set of words and a shorter but understandable replacement.
('development' to 'dev', 'photography' to 'photo', 'technology' to 'tech', etc.)
Christian Louboutin Sandals sale discount
Works fine in Chrome/Firefox/Safari for me. Maybe your browser doesn't support HTML5 audio?
What is Pornography?
One thing: I had to think about 5 seconds to figure the "More Obscure" part out. Maybe I'm just slow but the word choice didn't make it obvious to me right away

In FF3, at least, there's a tooltip that explains what it means.
It doesn't have to get widespread adoption. It just has to be suitable for me to use. I don't use facebook hardly at all for posting content. I almost never log into it.

If this can pull from facebook eventually and perhaps even push to it then I'll be happy.

It's open source and open protocols. Because of that it's definition of success is not the same as a startups. Even if the project fails miserably but in the process causes Facebook to change a little then that will be a success IMO.
> I just called you out on a particular thing you seem ignorant about on which you wanted to make an absurd claim about based on your own limited experience.

Honestly, I'm not even sure what claim you're talking about. I think I even agreed with you. The whole line about lazy and ignorant seems entirely tacked on without referring to anything in particular.

> And I saw the need to keep the balance here.

You made a valid point but then you went into essentially personal attacks. That's not the kind of thing that Hacker News is about.
Having absorbed the idea of 'sweep account' from Wikipedia, I'm not sure I understand why that matters to the tale. Summing up deposits sounds like bad practice, for sure, but I'm not having any luck understanding why the fact that it's a sweep account matters.

Sounds like a sweep account is just an umbrella for a day-to-day account and an investment vehicle.
I felt really evil, so I tried: http://مثال.آزمایشی/

It takes it without complaining then offers a non-working gibberish URL in return: http://p4ge.in/آزم�/m

Aren't encodings fun? ;)
You were probably voted down because your analogy is insane. A drug dealer doesn't use his own product for two very simple reasons: he doesn't want to stand out (through abnormal behavior) and he doesn't want his judgment to be affected. Neither of these apply to a phone, even a magical and revolutionary phone.

Also, it turns out he never said the "it's just a phone", so that's not really two-faced, is it?
This is also based on a great open source script (yourls.org) which also has a wordpress plugin but most content websites do not seem to care about this and keep using services similar to ShareThis which create bit.ly links.
I wish services like ShareThis would let site owners point an A record to their servers and host a URL shortening service for their domains.

URLs are longer than usual shortened URLs but are still much shorter than most sites' inner links.
You're assuming things I did not say. Go look at the actual things I said I've seen them advocate (pro-rich, anti-environment, etc.) -- none of them involved race or work camps. They are more pro-superstition ('faith' is probably their agreed upon buzzword used to convey this without having to say Christianity explicitly) than say the Democratic Party -- any reasonable study of that should lead you to that conclusion. If you are pro-religion or pro-aristocracy, you should prefer the R's over the D's, that's for sure. Pro-pollution? Also better to vote R than D. Anti-gay? Vote R rather than D. The list goes on.

Calling bad/evil things bad/evil is not a cheap slur, it's like calling water wet. People just have different views on what constitutes bad/evil.
Congrats Andy & Jessica!
Free As We’ll Ever Be
It's easy to misinterpret being compared to Paris Hilton as an insult. It's also easy to see how it wasn't intended as an insult, but it could've gone either way.
Hi jackowayed, at the moment android has trouble with HTML5, so we are building an android app. Our goal is to make it super easy to listen to music on any device. We're also working on an iphone app.

The clearing of passwords after login must have slipped by our testing, thank you for pointing that out. [update: autocomplete has just been turned off]

Our initial set of music was scraped from various indie blogs, but in the future we hope to get most of our music from uploads.

We are thinking of some ways to help artists make money off their music. We may offer high-quality downloads to listeners (and pay artists when the songs are bought). This would be for artist uploads only.
These damn kids running around, enjoying life, that's just wrong.
8 of the Best Linux Flashcard Software
Nice of him to make that clear, unnecessary as that was.
What does "scalable database" mean?
In a similar vein, does anyone here think it even remotely possible that we could today elect a president who was (mostly or entirely) confined to a wheelchair? In the days before ubiquitous video, this was not a problem at all.
I like it a lot.
- Where's the music coming from?
- I would like a dislike song button though. If I never hear runawaydroid again, I'll have lived a full and happy life.
Well I upvoted it because it was a well-contructed earnest post, but I'm not sure I agreed with it.

I really don't like the "if you don't have a solution don't complain" approach; that just stops bringing people to the table. Many people in O/S who start off being complainers end up contributing; sure, others don't, but if you tell them to go away they won't just shut up, they will just tell their friends how crappy they think you are. Sure, you might not care about that, but I think a terse note to an FAQ covering their question is more constructive, and helps mitigate developer burnout a bit.
In other words, you also agree that they are not as evil as Hitler, but feel that they align with bigoted or superstitious interests. So it wasn't a cheap slur, just a fitting comparison. Much like comparing a Canadian goose to the space shuttle.
Also, where are the affiliate links? I want to buy some of the songs I've heard! :)
You can do that with "More Obscure"
My dream of having Zed come to an interview where the interviewers all have their feet up on the conference table is this much closer to coming true!
Not all the songs play for me in Safari 5 on OS X.
"Proofs" in Science is a misnomer, though, isn't it? You don't "prove" something with science, you simply construct a theory that matches closest to reality based on experimental data. Science doesn't prove, it provides a framework for inquiry.
I think quicktime can't play VBR encoded mp3s over the web for some reason.
I don't want more obscure, I want don't play me fucking runawaydroid.

EDIT: I see. I should hover more often.
I think you misread what I wrote. I was suggesting separate updates for the rendering engine to solve the problem of upgrade-averse users. Legacy applications would be accommodated by keeping older rendering engines running beside a newer, automatically updating engine. The idea is to remove roadblocks to getting everyone to upgrade, and then make it so that upgrading the browser version is no longer necessary to maintain current standards support.
That doesn't sound like a very accurate heuristic...
Perhaps it's because the right looks more "human". The over compositing will result in attractive features, but it also seems like it can have an almost uncanny valley effect where it's rejected for being too perfect.
VC guy: What problem are you trying to solve? Do you have traction? Whats your business model? Do you have patents?
>Our initial set of music was scraped from various indie blogs

Is that legal? Was it all licensed under Creative Commons (or similar) licenses that allow commercial use?
>If you got something interesting that doesn't involve me being a system administrator

Is it me, or is this a running meme/problem for him?
See also: http://weblog.raganwald.com/2007/03/why-why-functional-progr...

If submitting things from CiteSeer became HN's version of submitting Wikipedia pages, that would be a major step up, IMHO.
It got at least a few good reviews. There are certainly some interesting ideas there that everybody could learn from if they look at it with an open mind.
I'm really enjoying it so far. One improvement you could make would be to make hearts stateful for 'just listened' songs. It took me clicking over to the favorites tab to realize it had saved the first time.
Oh that'd be funny as shit. Actually, I've gotten used to it. Seems to be just a damn stupid signifier that you're a start up guy.
Great intro to DSP. If you're looking to build your EE library further, Ron Mancini's Op Amps for Everyone is also available as a free download from Texas Instruments. If you don't already have it, you can get it here: http://focus.ti.com/lit/an/slod006b/slod006b.pdf
Sure, or wearing a headband over the eyebrows. But computers probably detect faces differently, so I don't know if this would fool a computer.
You already offer high-quality downloads, to anyone who uses a web inspector to look at your <audio> element's current src attribute! A Chrome / Safari extension would probably make it a one-click process.

Which (speaking as a musician) I think I'm okay with; if you're going to go to that much trouble to swipe it, my gut says you weren't going to be a paying customer to begin with.
The problem here is not just when they quit but how they quit. I think MS is going to take a hit in their reputation over this and it is going to carry over into soured trust from crucial carrier partners (and really any other business partner) going forward.

Had they gone to Verizon and said "hey, I know we had a deal, but our business plans have changed and here is something that will be much better for both of us" then they could have killed it cleanly. It might have cost them some amount in terms of a dollar figure but it would have cost them a lot less in terms of reputation. Deliberately sabotaging something that you are doing in collaboration with a partner so that it fails on launch is a real trust breaker. How much faith would you put in Microsoft for the launch of WP7 now if you were Verizon? You certainly wouldn't be putting your business on the line.
No it's not you, I do get asked to be a sysadmin quite often. I have no idea why. It's not something I'm good at. I did for a short time in college to pay tuition a decade ago. I don't enjoy it. I never apply for it. For some bizarre reason, people ask if I want to be a sysadmin out of the blue. Drives me crazy.
Actually, there was an entire thread just right now about it, and if you don't deal with the rumors right away they spread like herpes.
All I know hands on about outsourcing is trying a few jobs on rentacoder, and in my experience the negative perception of Indian programmers is justified.

The same logic stated by the OP (the bad programmers end up on rentacoder sites) applies to other countries as well, yet I haven't had nearly the problem with eastern European programmers.

My speculation, based purely on my limited experiences, is that the difference derives from underlying cultural standards of behavior. I find eastern europeans (on rentacoder as well as in real life) to be extremely straight spoken people (compared also to North Americans), whereas people of Indian descent to have a rather more "flexible" view of reality, depending on the circumstance.

I have no idea if there is any basis of this in fact, it just seems to be a reasonable possibility. Considering there are in cultural differences between countries, it wouldn't surprise me at all that there are varying levels of success between outsourcing, as well as the type of outsourcing that is done.

But then this assumes there are in fact cultural differences between countries...whether someone believes this is true or not often depends on what the underlying topic of discussion is.
It's not that bizarre, you write software mainly used by systems administrators. I used to work with one of the guys who wrote apache, and now work with a guy who wrote most of one of the popular NOSQL engines. And they both work as systems administrators. Not "useradd" systems administrators (although they are technically in that part of the org chart) but more like what Google calls "SREs." Rather than explaining what it is, this guy's google groups post does a better job:

http://www.sage.org/lists/sage-members-archive/2005/msg02937...

If they just want you to add user accounts, that's weird. But SRE style jobs are where a lot of guys who write famous open source systems software end up.

from the google groups post:
"Yes, sysadmin skills are essential here, however we also require a very strong skillset in development, automation, high-level systems architecture, networking, statistics and general problem-solving."

sounds like a description of zed!
- <input id="password" autocomplete="off" tabindex="2" type="text">
+ <input tabindex="2" type="password">

I'm looking forward to trying it out next time I'm working. Resist the temptation to add too much stuff; you're on the right track so far.
We don't make any money at the moment. Only artist music uploaded directly to mixest would be available for high quality* paid download. That's the idea anyway.

Edit: *High Quality flac or 320kbps mp3. For the audiophiles our there!
input:

http://www.twitteraccounthacking.com/hackmeplox ;
http://www.facebookaccounthacking.com/hackmeplox

output:

http://p4ge.in/twitter/t ;
http://p4ge.in/faceboo/u

It's an interesting concept, though it's not without its potential abuses.
It wasn't just Coding Horror that got hit. The StackOverflow blog was also gone for days. StackOverflow (meaning the QA site itself) wasn't affected.

Also, the point still stands that Jeff should have had his own backups as well, rather than assuming his provider had it properly covered.

Part of a good backup strategy is testing recovery which is apparently nobody associated with StackOverflow had bothered to try before that incident.
I read the thread. What I wrote was unclear though, sorry. What I meant was, it's stupid that you'd have to do that, because people shouldn't be starting rumor mills in the first place.
Uhhhhh....oh, why bother.
Yes, you have a good point. We are considering moving the two next to each other so it is more intuitive. Thanks for pointing that out
Hm, I'm not sure about the terms of the CC non-commercial license, but as an endeavor that hopes to make money, I think you may count as "commercial" anyway.

But the music was all CC licensed at least (or similar)?
Get cheap hardware and set up a Unix distro on it. Poke around and see how it works. You'll be better off with a distro that tries to use a relatively straightforward text-file-based configuration rather than a GUI/menu system. And when I say cheap hardware - the dusty, yellowing box in your friend/relative's closet with 200 mhz, 32 mb RAM, no video card, and a broken hard drive is very much an option. Unix was designed for far less, and flaky hardware will teach you about how to do real backups. :)

I really like OpenBSD (and the minimalism and excellent documentation are real advantages for learning systems administration), but since you're using prgmr.com, you would probably be better off using a distro they provide* - Debian, perhaps. While there are probably faster ways to learn sysadmin skills, I learned what I know by just dealing with all the issues that have come up over a decade. (And sooner or later, knowing ed will pay off.)

* Though I've found experience with BSD to transfer better to Unix-in-general than Linux. This is probably an even mix of cultural factors and history - BSD is pretty old-school.
When I do software engineering, I use architectural principles to make decisions for me. I don’t have to decide where the HTML rendering code will go because the Model-View principle has made it clear. Furthermore, I get annoyed when the architectural principle fails to give a me a decision, but I get the feeling that it should (the example I gave here was input validation, which I now believe soundly should live in the model). In this case, I can either make an ad hoc decision or think more carefully about the architectural principle. Both practices are valuable.
Looks/works great, though more info or a link to the artist's website would be nice.

edit: oh, and when I bookmark it, I have to manually delete the song name from the title.
* if I have music playing in the background, the music should automatically start instead of requiring me to switch back to the screen and manually restart it
* make the password field a password type input element
* optionally allow anybody to switch password to a regular text input field
Research vs. Teaching
This is obviously an MVP, but there are some key things that I deem necessary to be the prominent player in this space. You can read more about what I've written about this idea here: http://news.ycombinator.com/item?id=1263984

The key thing is that if a site's points/badges are left in their own island then they have a fraction of the value than if they were part of a universal system (e.g. Xbox Live's GamerScore). You may claim that this will come in time, but the problem with that is your offering is less than half as compelling without a universal system and such initial traction will be hampered. Furthermore, if you don't plan for a universal system initially you won't have the necessary policies and normalizations in place to make for a 'fair' system.

Alongside that if you have everything done through an api it's a bit too onerous for developers. An entire system may take 2 months to code, and you're taking off maybe one month. The goal should take integration down to a couple of days (javascript libraries are quite useful for this).

Either way, best of luck! Someone is going to take this concept and run away with it and become rich. You're just as likely as the other entrants so congrats on launching!
Good point, but I think you’re thinking too much about the single client case. Consider if you have an application that serves multiple clients at the same time: the side effect of the view model is no longer “update a screen” or “play a sound through a speaker”, it’s “update screen X” or “play a sound through user X’s speakrs.” You can make a case for making this logic live in the logic, but it should start making you itchy, and I think this sort of routing functionality should live in the controller. In which case, your life is a lot easier if the View is pure.
This is a personal project, but at some point it would be nice to add a revenue model so we can help artists make money (and maybe a bit for ourselves too :).
"The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows."
- Frank Zappa
In the US criminal justice system, there is a presumption of innocence. That doesn't have much to do with whether one is actually guilty or innocent, in the USA or anywhere else.

Nor does this have much to do with whether the public (your paying customers and/or neighbors) believe you are actually guilty or innocent, unfortunately.
Left Job Today, looking for co-founder
Today I left my job, and I am looking for a co-founder in SF to define a new social media company.

I have been working in social media for a number of years now, and it's time to make something happen. With the right co-founder I am confident I can raise money quickly on the ideas I have. I nearly raised money before the crash, and now that capitol is flowing again I think the time is right.

I have worked at Manpower as a consultant to the VP of Global Solutions developing their social media strategy. I worked at Hi5 and MySpace working on OpenSocial and OpenID, and just left a growing company like Unity, because I believe that Social Media is just tipping the iceburg and i was not going to be able to purse it there. You should be very passionate about social media.

I am a charismatic guy and love building stuff. I have worked at every layer of the software and systems stack from hardware to front-end design. I am weakest at the systems infrastructure level, so, I know what a shell script is and can read and hack at one, but I would not claim to be an expert at writing them. The perfect co-founder loves linux, and knows how to build back-end infrastructure. They should know mysql, but have been experimenting with Cassandra, MongoDB or something similar in the NoSQL/ Graph space.

So, if you are interested in grabbing coffee ASAP my email is jdavid.net@gmail.com
Analyzing Diaspora
Looks good although I would increase the contrast a bit (hard to read on my laptop - others have already said this though).

I'd be careful where you're pulling the music from. Maybe look into other sources for getting tracks. I made an application (http://www.pitchforked.com) that scraped Pitchfork for best new music albums/artists and then grabbed tracks from 8tracks.com. They have a (fairly) easy to use api that you could take a look at.
Hmm, the bookmark issue is one we need to work on.

For artist uploads we plan to have links to their personal sites (artist upload not yet implemented). Glad you like it :)
Closures in most Lisps are a bit verbose, but it's easy to create an alternate syntax using a macro. Arc and Clojure provide built-in shorthand for function literals that makes them much more convenient to use.
Out of curiosity, what makes that look like a .NET app to you? The cross-domain links to ASPX pages or something else?

Not disagreeing, just interested.
It's in this sentence at the end of the wiki article:

"Some companies choose to have all of their funds swept into a sweep account..."

Some sweep accounts go back and forth in total every night, some only go back and forth according to funds being over or under a certain threshold.

Let's say your business on average has $10k in an account that doesn't earn interest, because legally the bank can't pay you interest on a business checking account. But, they want to pay you interest, because they want your business.

Every night, the bank "sweeps" the money from the checking account into an investment account that earns interest, then "sweeps" it back into the checking account. That way, they follow the law and you get interest on your funds. It's a completely legit paper trade, nothing more.

However, if this happens every night, and you have $10k in your account on average, then in a week the sweep account shows $70k in deposits, though you're true balance is only $10k.

If you have an Etrade stock account, you see the exact same thing happening between the cash in your account and a money market fund, all transactions marked with the word "sweep" in one form or another.

If prosecution merely added up the deposits in a back-and-forth sweep account to get the $425mil number, then it is a bit ridiculous to call it a "$425mil fraud".