skysight-inc/HackerNews huggingface dataset:
AS2 and 3 aren't much different in how their OO features are implemented. So to suggest that AS2's features are bolted on and AS3's aren't doesn't make much sense logically. Actually you've sort of implied that i am correct if you think about it. And why is it that AS3 conforming to the ECMA4 standard somehow gives it immunity to sucking?
Doesn't Google use quite a bit of Python... or is that your point?
http://www.programmermeetdesigner.com is another one... on any of these sites, you get what you pay for.
I checked out videomailz.com briefly - from what I can gather, you allow users to record their own video message via a webcam and send that (with a storage facility being planned). Now you want to include ads.

I can see two issues - not annoying the user with the type of ad you include, and determining context.

My guess is users don't want a pre-roll ad if they're sending a message (especially if it's a short message). Post roll ads need to be exciting very fast or they'll get ignored.

So your best bet may be a rolling text ad beneath the video message (but formatted so it looks like the CNN ticker, part of the screen without blocking the image, if that makes sense). Other, more subtle advertising means (like product placement) won't work because you don't have control of the recording.

2) Getting the context will be more difficult - unless you have the technology to analyze the video for keywords, you will need the user to give you information, which they may be reluctant to do.

I would suggest making some kind of tag mandatory when they send, and being honest about why you want that information - this is a free service, your vision is to improve the effectiveness of communication, and contextual advertising is the most profitable and least intrusive way to do so. The users who like your service won't mind.
yes that is half my point
hey thanks hn for the pickup tic tac toe ... looks like if you make too crazy of a drawing the log backs up... will be working on duplicate removal and better indexing... thanks so much!!!! hn frackin rawks -t
Check on your insurance situation first!
here's a new one to share whiteboard=3436504683
Icey: You should check out Refresh Phoenix as well...
I really, really like the simplicity of the interface. The slow-typing/auto-complete was irritating until I realized why it was taking so long, and then I liked it for finding new music.

This is much better than Baidu's MP3 search. You should run this in China and make some serious cash.
"why is the keyword 'virtual' even necessary? Surely all methods should be virtual by default (and the compiler ought to be able to replace virtual calls with direct calls based on the type information)."

And how is the compiler supposed to determine the (possibly dynamic) type of an object at compile time, in order to determine when to make the call statically?

If you declare a method virtual, you're telling the compiler to use late binding. If you don't, you're telling the compiler to use early binding. You always know what you're going to get. That's why the keyword is there -- so you don't have to guess.

"Can anyone cite an example of where you'd actually want to call different methods depending on whether you're using a base or a derived pointer?"

Not sure what you're asking here. Are you talking about the ability to hide a base class method with a derived class method? It's not really considered a good idea to do such a thing (see: http://www.parashift.com/c++-faq-lite/strange-inheritance.ht...), but it's an inevitable consequence of mixing early- and late-binding features in the same language.
I have no idea what that means, but I guess that's sort of the point.
I love you guys. Thanks for finding a business model that helps support independent game developers like whoever wrote that Desktop Tower Defense game.
The measurement doesn't need to be objective. If you agree with the journalist, then this statement supports his general argument. If you disagree, it doesn't. That's all.

Now, there are ways to measure anger objectively:

Cortisol in bloodstream;
volume of voice;
Blood pressure;
etc.

In fact, the amount of cortisol in the bloodstream is a rather all-encompassing measurement that works as a pretty good proxy for how angry you are, even though it is technically your level of stress.
It streams it? That's very useful.
The success of their marketing or of actually getting people hooked up? If they were so successful then they'd lose all of their customers because they would no longer need the site...

> I’m not saying its ever going to be 100% accurate but if we can determine that x guy and y girl live happily ever after 85% of the time if they share z traits that still gives us the ability to match people far more successfully than we do now.

Go ahead and even begin to try to find data to back up that big assumption. No metric with such high correlation exists. This is my point.
I don't disagree with what's fair, just saying that if you have a non 50/50 arrangement then you are probably going to have a different sense of when it's time to cash out than he is.

Why not just make him your first employee and compensate him with incentive stock options? He would not be a partner or a founder, but a fairly large potential shareholder if things go well.
The quoted site explains in depth the words "defective", "complicated" or "unhelpful" (and about STL being high-level too).

I've posted a short outline to provide a context for the link. It is easy to read and the critique it provides is worth reading by any C++ programmer.

Do not believe my words, just try to read it and see for yourself.

EDIT: I want to make it clear. C++ is a valuable tool for some tasks. But.. No size fits all. And knowing the weaknesses of the tool at hand does not hurt either.
Yes, I've read the site before. I don't have the time or inclination to rebut every point that he makes, but many of his criticisms boil down to the fact that he just doesn't like the complexity of C++ (which is fair, but it's still just his opinion.)

The "high-level" criticism, in particular, quickly devolves into a complaint about the complexity of template generics, and how the error messages emitted by current C++ compilers are cryptic. It's unclear what his solution to the problem would be, short of a fully dynamic type system.
I would love to read each and every comment, internalize them, check out related websites, build out my mental models, and reach out to you but I just can't right now as a new week begins. Therefore I have to save this for digest on my phone during transitions. Anyone use a cool tool that helps deliver content like comments based on your schedule and attention capacity?
The site is slow.
So, if I understand this correctly, I could start uploading a 2GB file, and, while it is still uploading, my recipient could start downloading it, even before the upload has finished?

Did I get that right?
LOL. Yes. Typo attributable to lack of sleep. =)
Thank you, you are right about the WP plugin for YC HN. I've disabled it.
Favorite quote from this movie:

"That's so 3rd quarter 99. You want bleeding edge cross platform robust scalable architectures? Well duh. That's what everyone wants."
Dreamhost coupon
Dreamhost coupon from dreamhostreview.org. Dreamhost coupon code for best discount.
yes... yes I am. :)
Absolutely. I'm pretty shocked by the amount of downtime they've been having.

I've been hosting with various providers for almost 10 years. I'm now with SoftLayer and VERY happy. In those 10 years, I think I've had less combined downtime than AWS has had in the last 6 months.

The big advantage to running your apps in a nebulous "cloud", aside from the scaling up-down flexibility, is that in theory the difficulty in running a stable data center (or ideally set of load balanced, geo-graphically diverse data centers) is taken care of for you. If the reality is it's a trade-off between getting easy scaling, and losing decent uptime numbers, I'll take the "hassle" of adding/dropping servers at SoftLayer which are actually UP, and which I have good visibility into, any day.

Hopefully they'll get to that point eventually, but for now, I'm staying far far away.
I have to say, RescueTime is so awesome that I find myself looking at it more than I should. I probably should spend more time working and less time checking my RescueTime stats. =)
Why shouldn't I just seed a file as a torrent? torrents let the people who started downloading, upload segments they have already downloaded...
Are you talking about the ability to hide a base class method with a derived class method? It's not really considered a good idea to do such a thing, but it's an inevitable consequence of mixing early- and late-binding in the same language

Yes. It sounds like we agree that overriding a non-virtual method is a bad idea, and i think "mixing early- and late-binding" probably captures it quite well. The C++ compiler makes the programmer decide whether to use early or late binding, and handle the consequences.

In some other languages (let's say Self, for example), the distinction between early and late binding is handled by the compiler, so it's invisible at source level, and all methods are (implicitly) virtual unless the compiler can prove that a static call is safe, in which case it can inline the call. That means that the "early-binding conflict" situation can't arise in a language like Self.
Very nice concept. I would use it with my coworkers that can not get ftp or web folders working.
Haven't seen this idea before, and I really dig it.

There are a lot of times where I want to transfer something over Adium, but the connection between the parties can't be established. I always was frustrated by the asynchronous workaround of uploading the file, waiting for its completion, and then distributing the url, so your site will come in handy for me. I also like the https option.

Right now the site is running a bit sluggish, hopefully you guys can remedy that shortly.
It might be good to have some kind of visualization to show the process (along with a better explanation).
Agreed. SFTP isn't always allowed through firewalls, FTP is worse, and WebDAV is a bitch to set up easily.

This fulfills a decent need, better than the competitors where you have to wait till you're finished uploading the file.
21 Must-have Scripts for your Favorite JavaScript Library
"... Very true (1359 myself). I abandoned it when it gave up any pretense of being "stuff that matters" became "controversy for the sake of driving page views". The quality of comments there now is only one notch above YouTube ..."

Wow. It was partly your posts & ideas I was reading back then. Great stuff.
Really like this idea, gave it a try and sure enough I was simultaneously downloading and uploading the same file.

It seems to do what Dropsend and YouSendIt do in a much simpler way.
I actually read about this earlier this week on this site here:

http://news.ycombinator.com/item?id=249823

I've used it several times already to exchange files with friends. Just today I sent a 700mb movie to a friend of mine - love the service...
I'm interested in online education too -- if interested, check out my blog at betterexplained.com.

One problem I see with education in general is that there's plenty of content (like Wikipedia), but not enough focus on the delta that takes you from "huh" to "aha!". Feel free to message me with ideas if you'd like to chat.
It is important to be staying in the right place and so is staying in a lot of places. If you put up at a lot of places you know more about yourself, you know what turns you On and what turns you Off. This might be a good thing if you are still trying to identify what you value most. I would suggest you to settle down as soon as you find the right place, that is the place where you will find like minded people and the energy that will exploit your life to the maximum.

Online world on the other hand can never be a substitute, it really doesnt matter at all, simply because the crowd there is too much for you to be able to identify yourself with anyone, and it is difficult to identify the true identity of the people there. I have spent a lot of my time on an Algorith community on Orkut and made a few friends there. A lot of the people seem to be genuinely interested in Algorithms and a lot of the people pretent they are, it is not surprising to see that these imposters vanish away when they find a job with a Google or Microsoft..

So wish you luck.. Keep searching till you find the one :-)
This seems a bit simpler, especially if you don't already have a BitTorrent client. But perhaps Streamfile could be a frontend to a simplified BitTorrent tracker.

I don't know the details of how the BitTorrent protocol works, could it start seeding a partially uploaded file, or does it require knowledge of the entire file before seeding can begin?
Related to that, I think one of the major problems is to motivate kids to do their damn homework, as one of the biggest hindrances to motivation is lack of comprehension. That sets in very quickly if kids only think about the material during class. Once a student drops behind, they are all but lost to you unless you're doing one on one tutoring where you can backtrack without wasting a whole lot of people's time.

I spent a while as a tutor, and I was always amazed that parents were more than happy to spend $100/hr for private tutoring, which most of the time just amounted to overpaying an over-educated person to babysit your kid while they do simple homework that they could very easily have worked through themselves, but just didn't. Yeah, I was also available to answer questions, and clarify things, and I was very good at it, but fundamentally, the most helpful thing was just that the kid was forced to be there mentally.

Crazy idea alert: why not save some money and pay your kid $10 or $20/hr to do their homework rather than paying me $100/hr to watch them do it? I'm sure dollar-for-dollar this would be far more effective. If need be, pay me the $100 a fifth as often - while I love the money, I honestly feel like most of the time I spend tutoring is wasted since the kids see it as a substitute for their own personal work, not as a supplement to it. I've often wondered if setting up an automated, pre-funded allowance system based on online homework time (or productivity, or some combination) might help this situation. I know that the idea of paying (bribing) kids to do what they "should" be doing anyways seems wrong philosophically, but I really think it might be more cost effective in the end. And if the old line that "school is your job" holds true, then perhaps kids _should_ receive a little money up front for work, especially if they won't do it otherwise. Yeah, rewards come later and all, but how many rational adults would really be willing to work at 100% effort for twelve years with only an assurance that they will be compensated for their labours with some unspecified and uncertain amount later? (no offense intended to anyone that took tech jobs for stock options during the dot-com bubble, of course :) )
Love the simplicity of the site. Awesome service. I just sent a pic of myself to myself: http://www.streamfile.com/id/ZmkDG4QW1YhbiI90YNbCNgyM754Ke/1...

It's a shame I cant view the jpg in the browser but great work nonetheless. Though I think bandwidth will get very costly quick.
http://www.43folders.com/2007/10/23/fujitsu-scansnap-workflo...

I guess it's a lot cheaper, faster and more secure in the long run.
Vintage Mortgage Leads, Aged Leads, Low Cost Mortgage Leads- Exclusive Mortgage Leads
EML Group offers Vintage Mortgage Leads, Bulk Leads, Aged Mortgage Leads, Low cost Mortgage Leads for Aged ; Vintage Mortgage Leads Generation Company

keywords: Mortgage leads,exclusive mortgage leads,loan leads,refinance mortgage leads,buy mortgage leads,mortgage broker leads,cheap mortgage lead,mortgage lead provider,telemarketing mortgage lead,mortgage lead vendor,mortgage loan leads mortgage lender,leads for mortgage,live transfer mortgage leads,real time mortgage leads,free mortgage leads, cherry pick leads,subprime mortgage lead,reverse mortgage leads,verified mortgage lead
http://linuxhaters.blogspot.com/

Also, Anyone have a link to the thread were linus talks about the benchmark as a bug report?
Is anyone else surprised by the effectiveness of ATs and DOTs?
Well, I guess my question to you would be: What would prove it to you?

The position you seem to have taken right now is that you believe no metric exists and no matter who says there is one you won't believe it.

eHarmony has shown several reporters verifiable numbers proving 90 member every day. I've never heard anyone dispute that claim. The only dispute is what percentage of their members that actually represents. But lets say its a pathetically small percentage, 20% or so.

The fact that they've achieved even limited success seems to indicate that the idea has merit and that refinement of that idea could yield better results.

That's a theory backed up by mathematics. In the end relationships are just two people choosing to join together and stick with each other which means a discipline such as game theory which has been shown to effectively predict the future actions of people could be a prototype for predicting relationship success. Because staying in a relationship with someone is just a behavior.
"I'd hate to show my boss the reports it has generated" -- Me too, but what if that's a good idea that happens to clash with our established workplace myths? I was thinking about the "measurement software" item on pg's list of things they want to fund, and I think that anything that would enable measurement would cause total chaos in any workplace I've been a part of.
That was a surprisingly insightful article - I mean we've all heard horror stories of people getting the sack for things they've put on Facebook.

Personally I just don't use Facebook to publish anything anymore, as I foolishly accepted invitations from work colleagues at some point, and now there is no untwining work acquaintances and personal acquaintances.

That said, there seems to be a massive opportunity for someone to create a more business-oriented Facebook. Applications could include recruitment (we all know that "I know someone that's really good" is the best way of finding a new colleague), mentoring, general work-related forums, networking opportunities, advertising to interested others etc etc etc.

Something like that would have real value in the business world, but I'm not entirely sure how you'd go about monetising it without turning everyone off it. Ads maybe??? They'd at least be well targeted for getting corporate dollars
Images are annoying because you can't copy and paste the address. I would suggest http://www.albionresearch.com/misc/obfuscator.php it's not perfect, but it's the best you can do and still allow clicking the address, and not use javascript.
Book Recommendation: C Interfaces and Implementations
how do they stay up to date on what they block and what they allow?
Yes. Because if I were writing an email harvester I would handle those. Maybe they are lazy.
Its tight. Its useful. It works.

Well done, I'd say. Good luck to you.
Hopefully these initiatives will be the 'death by a 1000 cuts' of the RIAA.
Just don't put the ad on top of the video. I hate that. It makes the video skip, and is irritating.

JacobAldridge's suggestion of putting something seamlessly under the ad sounds like the best plan to me.
Slow enough to be useless here. A search took a few minutes :/
That title is blatant linkbait. It asks a pretty ridiculous question, then the article puts no effort whatsoever into answering it. The only parallels it draws between the two cities are that they each contain at least one programmer and Eric Schmidt is aware of both of their existences.

This kinda crap is why I agree with Marc Andreessen about the future of that industry. What is supposed to be America's flag-bearing newspaper is one step away from Digg-bait top 10 lists.
Streamfile is thought to work as a service aimed to enterprise environment where bittorent clients and ports are blocked on most client computers & networks. I agree that the streaming progress can be presented in a better way, we are working on this as we speak.
The site may appear slow to north american visitors due to the fact that all servers are located in Sweden, Nothern Europe (this is why we also can afford the bandwith at the moment).

Plans are soon to add server nodes in U.S, Middle East and Hong Kong.
I think trying to bolt an OO model onto C while retaining 100% source compatability was an interesting idea, but it turned out to be a bad one in the long run.

Oh, I don't know, Objective-C seems to do a reasonable job of it. C++ just took the wrong object model...
> Before letting them in, ask them what their deal is and determine whether or not they pass your coolness test.

I think I would have trouble saying to someone's face that they're not welcome.
"The Nazi's were notorious for burning books. Was that ok?"

Well I guess if you're a Nazi then it's okay, if you're me I'd rather ban Mein Kamp.