skysight-inc/HackerNews huggingface dataset:
"This is OK, because if I wasn't supporting the market for baby skin then there would be less babies around than there are now."

Uhm - no it isn't OK.

"Is it fair?"

What is fair?

"Will it be beneficial to all concerned?"

How many actions have that property at all?
I love it, but it hangs quite often for me with "Refreshing index", whatever that means.
I think the vegetarians who say "I love animals" mean something entirely different from what you mean when you say "I love brownies"...
Honest Theft
Hmm...

By Liskov substitution principle, or with the set view of types, subclasses are always specializations / subsets, unless you're introducing some kind of home-baked type system built on top of the existing type system.

So, does that mean that subclasses shouldn't have extra member variable in the way that a square doesn't have any extra member variables in inheriting?? I know that there are some systems which try to do something like this - Darwin and Date's Third Manifesto, for example, though they don't try to say they're doing OO. And, of course, this is far away from what most people do in defining objects.

The various tools and approaches are useful and your particular take on it might make it consistent if it was generally accepted. But at this point, the many confusions about what OO are set in people's minds. What's being defined now is Agile - which is naturally another semi-original, semi-useful, semi-contradictory toolset.

But hey, I guess my conclusion is it's all good if you don't take it too seriously and do stupid things just to satisfy some absurd constraint - like in the hay-day of OO when people let go of common sense and built these huge, fragile multiple inheritance trees that wound up not having the slight understanding of - or used ten separate, nested classes to define the complex numbers...
You are probably better off asking these "nuts and bolts" questions over at stackoverflow than trying to get a mentor.

If you don't know enough php/programming/whatever to know how to ask the right questions at that site then I would start by learning the basics of php via a book or something similar until you have enough "programming literacy" to be able to. It should not take too much to get up to speed on the simpler tasks and php has a ton of tutorial and documentation to learn from. Cheers and good luck.
"I'm sitting here trying to pay off my student loans, so I can get moving, solving some real problems."

It appears as if you deemed it necessary to study to be able to make a difference, which also kinds of means you needed the advanced infrastructure that can support a society. Yet you have the problem of having to pay your student loans.

Are those not real problems?

Sure, you are not starving, and I agree it is important to end starving. But I don't think it is that easy.

I guess if you think it is easy you subscribe to the world view that people are starving at the other end of the world only because of our lavish lifestyle. I am not convinced that is true. And maybe "helping" for example by giving food only helps the dictators in bad countries to exploit their people even more.

Also, while I think it is important to help, it is also a bit of a cop out. It makes your life depend on there being people that need helping. So it avoids the real issue to find a meaning of life. In that sense I think our "advanced" problems are also worthy, in a sense. The girls from "Sex And The City" figure out how to date in New York - it might seem absurd from the perspective from a starving person somewhere. But what if we rescue that person and make her rich - suddenly she might be thankful that other people worked on the problem of choosing the right mate or buying shoes before her.

I would be interested to hear what you think causes the worlds problems. Why is there scarcity, you think it is only because people are not educated enough about modern farming methodologies? I find that hard to believe.
If this had some meat on it, it'd be huge. From what I can tell, however, there is not much of a breakup here aside from Telstra's divestment of its cable and pay television assets.

I want to see the wholesale and consumer data businesses split up, along with Telstra's mobile assets. These should be three distinct businesses; perhaps then we could see some real investment in Australia's fiber network, and some sane options for consumers. I wouldn't hold my breath, however...
Timezones are more than UTC offsets. If only it were that simple. The model might work in the US with about 4 timezones, where summertime changes on the same dates. But some places don't observe summertime, some change on different dates than others, where I am it's not even summer right now, it's winter, and so on.

You can have the same UTC offset as someone else on a certain date, but still be in a different timezone.

Something every programmer doing something involving time zones should think about IMO.

I wrote about it here: http://creativedeletion.com/2008/04/10/world-time-is-more-th...
Internet Marketing Company India
Vserve Technologies specializes in web design and development, internet marketing, seo services, but we also focus a lot on search engine optimization (SEO), Internet Marketing Service, graphics designing.
Its better in many ways.....they are going Chrome way..all the way...

SD
http://qtp.blogspot.com
World time is more than GMT offsets
Michael Jordan "Failure" Nike Commercial
Well, the most astonishing fact is the script-less approach.

Also note that this example contains no <script> tag
but the "Show Me!" still works.
Trick?
onclick="eval(document.getElementById('lambda').firstChild.nodeValue)".
As SpaceX's chief technology officer, Musk helped design the company's rockets. As Tesla's CEO and product architect, he stepped in to overhaul the car design...

Holy poo! That is impressive by any measure. I can't tell you how many business types have approached me with ideas that "should be trivial" only to find out they have no cs or programming background. Wish there were more leaders with his willingness to get their hands dirty.
I've used that site before. It's great for nuts and bolts stuff, but not so good for asking "how should I proceed in this specific situation?" questions.

Also, I'd still be completely alone with all these problems. Knowing that X days from now I'll have someone to talk to about what I'm dealing with would be a tremendous boost.
Wow. Every single layer is another chance for things to go wrong.
Exactly.

One of the handy things about physics or math is that you can read a paragraph like your clever example above and immediately recognize it as a joke.

The Sokal experiment demonstrates the dark alleys you'll head down once you lose that skill.
Generating full-page screenshots in Internet Explorer
Quite a few people have mentioned Canada's skills-based system. This sounds far and away better and clearer than the unmanageable "Founder's Visa".

BUT REGARDLESS, America will not be "The World's Tech Leader" with American elementary and secondary schools in the shape that they presently are in (and more multiple choice testing isn't it either..). Funny how this never gets mentioned in these "Tech Leader" debates (cultural math phobia might even deserve being addressed here).
AFAIK, copying to the clipboard requires embedding an swf file. I might do this, thanks for the suggestion!
Essential Tools to Enhance Twitter
Oh yeah :-)
It's important to remember that companies are run for the benefit of investors. These folks just took a C round, so I'd guess the majority of the shares are held by venture capitalists.

VCs don't fund startups to achieve competitive victory per se. Their job is to make money for the people who invested in their funds, and they do that by selling the shares they bought for more than they paid for them. The main routes for that are acquisition and IPO.

Right now, the IPO market is not looking healthy, and won't be for a while. Given that Mint's revenue comes from getting consumers to sign up for credit cards and other financial offers, their market will be anemic for a while. So they're an especially poor IPO candidate for the next few years.

That leaves getting bought. If that's what your after, and Intuit comes along and offers you a great price, why wouldn't you take it? Intuit needs Mint a lot right now, but maybe later Mint's bargaining position will be worse.
Yes, disabling sound mixing will prevent multiple applications from using the sound card at once, in much the same way as disabling graphics drivers will prevent X11 from working.

X11 never came with graphics drivers disabled by default.

aRts is for pre-ALSA (ie OSS) applications.

aRts isn't "for" ALSA or OSS applications; in fact it doesn't play nice with either. aRts is for aRts applications. aRts has backends for both OSS and ALSA.

There's no reason glitch-free playback and per-application volume control can't be done in the kernel. The only feature that makes sense to do in user space is network transparency, which is of limited utility.
I agree you first need to enlarge your basic knoledge of the language thru a book (there are soo many about php).

btw as far as i can see it seems you mostly need to learn how to test and debug your applications.

If the codebase is becoming unreadable and confusing consider a complete rewrite on your own or by moving to a lightweight framework (I liked code igniter and kohana in my php days) or even a different language (Ruby and Python are nice languages)
OpenSolaris vs Linux
Profiling Mozilla Firefox with AMD CodeAnalyst
LSP says that if a circle is a subtype of ellipse then it can be used in place of an ellipse. But it can't

You haven't shown that - you've merely asserted it. If you live in a world of immutable ellipses, and you need different behaviour from circles and non-circle ellipses, you can make circles subtypes of ellipses without any problems, and still satisfy LSP - because we're not specializing by constraint. The most important point: circleness is attribute of an ellipse, and if the ellipse is immutable - its radii can't be changed - then that circleness can be contained in the type without problem.
That sounds familiar..
Without getting into a very detailed discussion, let me put it this way. I think a convoluted system is the price of such a system. It boils down to the need to define startup. This is something we are better off not doing. Once you give startups special rights of some sort, companies & people have an incentive to be 'startups' rather than just companies. People might have an incentive to be startups rather than professionals. This is the kind of distortion I was talking about.

I think that attempts to minimise distortions by not letting them come into play in the market is closing loopholes. They are usually problematic in themselves.

The ideas posed by pg & this article are that the small issue of defining startup can be easily worked around by piggybacking on the implicit definition of startup used by investors. Either ask them (panel) or use their investment as a qualifier. My criticism of the latter approach is that you can't just assume that investors' actions will be uninfluenced by their newfound superpower. It will allow them to get better terms, for example. It may allow them to get the deal in the first place.You hear of cases startups want an investor primarily for the contacts and advice, rather than capital. I could easily imagine the visa being the primary reason. Since being a 'recognized investor' is such an advantageous position, others will want to do this too. Are YC type organizations more likely to be recognized? If so then this distorts the market in favour of them. YC will become an immigration path (like study is).

The panel approach is also problematic. You are creating a bureaucratic gatekeeper. These tend to be the worst kind. First, the panel decides if a startup is worthwhile. then, the market gets its turn.

My pick out of the two would be a panel. It avoids the need to have recognized investors, only recognized startups. But apart from corruption, expect to have decisions made by bureaucracies before the market gets a crack.

Barriers to immigration are like barriers to trade. Barriers this high in trade would be under incredible pressure.

*I have no problem with immigration. I am not American or in America. i am an immigrant myself (in Australia). My preferred long term solution would be lowering or even removing barriers to immigration completely by some point.
These are slides from a presentation I believe. Does anyone have the original audio or video?

Nevertheless, they are fantastic. If anyone has links to similar presentations for other languages, I'd love to take a look.
Might also be because of things like "god damnit, ur hot". I got the feeling that they didn't really look into confounding variables, like common sentences that trigger multiple rules.
A friend of mine recently hired on to Loopt, and said that Sam was the reason that he signed on to the company.

"Sam's seemed like the kind of guy who could overcome pretty much any obstacle thrown in his path. I wanted to work on a company with a guy like that"
Yeah, I wonder how "How's it going?" or "Yo" fare against a simple "Hi" in customer relations. Maybe there's something to be said for making that less formal.
מתקני תצוגה | עמדת מכירה | מתקני פרסום | תצוגה לחנויות
> does that mean that subclasses shouldn't have extra member variable

Not sure what you meant here. Extra members, whether they be properties, fields, methods, types, whatever, should be fine in subclasses. If it was removing members from the superclass, that would be problematic from a subtyping / polymorphic perspective, but adding members makes it more specific.
Is there some definition of "Real AI" that I'm missing? A quick google search doesn't show me anything useful.
Don't be ashamed: there are weekly foursquare games in one of the most trafficked parts of my university's campus.
To expand on what you are talking about: The solution to the problems caused by restrictions on immigration is less restrictions on immigration.

A super specialised policy/visa designed to milk some of the meatiest benefits from immigration is an ugly hack.
Homer: Stupid driving test at the stupid DMV where stupid Patty and stupid Selma work! Sometimes I think God is teasing me...just like he teased Moses in the desert.

Marge: Tested, Homer! God tested Moses. And try to be nice to my sisters. It's very hard on me to have you fighting all the time.

Homer: Oh, OK Marge, I'll get along with them. Then, I will hug some snakes...yes! Then, I will hug and kiss some poisonous snakes. Now _that's_ sarcasm.
What do Lobsters do that is so complicated?
Musk has spacecraft ... Ellison has a MIG-29 ... it's a tough call
Review of the Motorola Cliq
Why are you still in the US? Does an NYU education put you in a position to immigrate somewhere?
I think it's worth separating two statements that seem similar: "Computer will surpass human intelligence" and "Artificial Intelligence will surpass human intelligence".

The two statements aren't necessarily equivalent if we say AI involves an explicit understanding of what constitutes intelligence. AI doesn't seem to be making great progress on the understanding intelligence front. However raw computers might exceed human intelligence if we are able to, say, just directly simulate a brain but, say, increase the clock speed and maybe the number of neurons. But if it turns out that we create something highly intelligent that way, we will be creating something potentially dangerous since we really will have no understanding of how benevolent it will or won't be.
I just can't get on board for another specialized program with more regulations. I wish we could just open the floodgates and let people in; xenophobes and protectionists be damned. If they're motivated enough to actually pick up and move here they're the kind of people we want.
Facebook may boost your brain's working memory ??
Some social networking sites, like Facebook, could help improve a person's working memory, according to an expert.
Doesn't it go like this?: You're starting a company on $15-20K, so you need to get a usable app out within a few months - to get some users loving you - to raise money to go after a bigger market with a 'grander app. You could simply not ship anything, go after that bigger market first... but then in addition to seeing fewer, more substantial first apps from YC companies after much longer incubations, you'd see YC's success rate plummet.

Nobody's ultimate game plan is the cute web app. Thats just how you get through round one to connect with a real market and real users and iterate from there, with additional funding.

In other words: complaining about a bunch of small web apps coming out of a summer incubator and then not exploding into massive companies is equivalent to complaining about a bunch of startups failing under any other model. Most do. Thats just how it is. In the case of YC, failure means you probably ship something, then fail to go much past there. Which is better than not shipping anything, or spending a year on something nobody wants before you ever ship.

A high failure rate is valid criticism, but judging from how many YC companies get follow-on funding, I'd say the model works just fine. It will take a long time to find out.

My question for PG is this: How long until you find out if the early YC classes are winning or losing investments? How many cells out in your excel is that day?
Please don't editorialize in headlines.

(EDIT: Thanks for correcting. Original headline was roughly: "Guess who we should admire -- it's not Larry Ellison".)
The original TC headline ("TC50: Yext Offers Local Businesses A Smart Inbox For Phone Calls") was more informative than the submitter's personal opinion about a tradeshow prize ("I think Yext will/should win TechCrunch 50").
Actually, studies have shown that it's not that difficult to fool most humans. One study I remember simply repeated phrases back to the human in the form of a question.

Human: I ate pizza today.
AI: You ate pizza today?
Human: Yes it was delicious.
AI: How delicious was it?

One participant actually guarded her screen from the researchers because she was having such an intimate conversation with what she thought was another person.
Interesting. All the tool he mentions are fairly separate. Makes me think you could build a startup around "remote pair programming". Something like the best parts of

VNC + Etherpad/TextMate + Basecamp + Github + Trac

in a real-time sort of way
Agreed. Larry isn't even mentioned in that article.
Here's the reply that I tried posting but didn't see show up. It may have gone into moderation for approval.

--

Bravo. I went through this, too, when I got a surprise message from Foursquare saying, "You've been unseated as the mayor of such-and-such!" Really, who cares? I haven't checked in at all since I realized that Foursquare makes it into a competition.

Don't even get me started on Parallel Kingdom. I nearly lost a friend to that game.

What I liked about Dodgeball was that it gave me a kind of third eye when going to a venue I hadn't been to before. I was able to go to the Dodgeball website with my phone, see the photos of people who had checked in at that particular venue and approach them since they seemed to know more about the venue than I did and they practically invited these kinds of interactions by being users of Dogdeball.

That was in 2000, I think, and I used it until Google bought the site. They were kind enough to give everyone 2 weeks to delete their accounts before transferring everything to Google's servers. I still have privacy concerns with these kinds of sites, but now I have no problem broadcasting my location if I'm at a public event that's been announced somewhere else already.

Would you continue using Foursquare if it didn't have competitive and teritorial gameplay?
Not only is this a great read, it's easy on the eyes, excellent contrast and font size.
FIFA 10  Free Download
C7972A Backup Tape
These HP LTO-2 C7972A Ultrium tapes have a native capacity of 200 GB and a compressed capacity of 400 GB. The HP C7972A like all other LTO-2 tapes is fully compatible with all LTO-2 and LTO-3 tape drives and auto-libraries.
ABC Reporter Leaks Obama Called Kanye A Jackass, Tries To Delete Tweet
Crop Circles: Google Logo Mystery Deepens
Free Library of Philadelphia Closing
"God" is also sprinkled fairly liberally around some common phrases. "Oh my God" comes to mind, shouldn't be hard to think of a dozen others on your own.

I can't stay if these conditions are accounted for, of course.
Yeah, there are also games at the University of Pittsburgh. I never played because I was convinced it was a secret front for the bible study group run by the founders of the club. Recently, I mentioned this to one of the current officers of the Pitt foursquare club and she mentioned that the founders really were into their bible study, but they ran foursquare separately. I missed out.
Java's Script - a new language?
There are 300 million people in the US, but in the very specific specialties at the cutting edge of science and tech, every person is significant, and can't really be substituted for by another.

Letting in the best of the best is all kinds of win. See "Brain Drain/Gain": http://en.wikipedia.org/wiki/Brain_drain

Albert Einstein is one of the more famous examples, but there are quite a few others.
Is that a joke? I really can't tell...
I have a 2 year old Vista machine, the biggest problem I have is that it sometimes (2-3x per day) locks up while running a major HD write or read, usually with no warning, sometimes when I haven't even been doing anything on the machine. Also, I wiped my Norton Antivirus, it would start running virus checks every week, which it was supposed to, but for some f-ed up reason it ALWAYS did it when I was in the middle of a game, and I don't spend much time playing games.
I'm glad it didn't. Although the graph in the article could use a bit more detail.
...or Rails in Clojure will turn out even better than the original. It is not as if Clojure lacks the meta-programming power has made Ruby Rails so elegant.
This would've been a much better initial post, though it still fails to address the merits of the system - more DRY, less required human toil, and (apparently) errors on incorrect command lines.
Said before, but any(pred(x) for x in xs) is too complex?
Weird. Every time I hit "run" it would flash something and then go back to the homepage. I turned on Firebug and broke on next command (once it got out of stupid jQuery interval) it seemed to work. Refreshing again and again and it seems to work, but now it's broken again.

Firefox 3.5.3, Firebug 1.4.2
Pros & Cons of C++
float("inf")?
atheist zombies
The point made in this article is associated with Jack Reeves' classic 1992 essay on source code as design.

http://www.developerdotstar.com/mag/articles/reeves_design.h...
What is the best VoIP package?
I found where it's from: Web 2.0 Expo in NYC (9/2008) - maybe someone has the audio?

http://ejohn.org/blog/adv-javascript-and-processingjs/

He also has it as a download: http://ejohn.org/files/learn.zip

Definitely going to look at his books now...

Oh his work here looks good too: http://jspro.org/code/
What Apple can pull on though is the ability to edit. That'd be their strength. They are good at that kind of thing.
Which are themselves references to any number of leftist revolutionary movements, because remember kids, Communism is cool.

Like Che T-shirts, I severely doubt anybody ever thought through "Hey, I wonder what an all-red color scheme and the words 'Liberation Front' say about our values here". Hint: it isn't "Do no evil."
Web Technologies Engineer: http://www.linkedin.com/jobs?viewJob=&jobId=743818&f...

Twilio Core Engineer: http://www.linkedin.com/jobs?viewJob=&jobId=743817&f...
Some people have small minds without much room for new ideas to enter.
TechCruch50 Drinking Game