skysight-inc/HackerNews huggingface dataset:
And seemingly the good ones tend to know more languages than just PHP. PHP is just another tool in their toolbox unlike the masses of PHP monkeys out there that no nothing but PHP.
Weight loss Diet,Max's weight loss testimonial
If you are like most people, you have searched for the perfect quick weight loss diet in order to lose weight miracle. Unfortunately, there is no easy fix for weight loss. In order to achieve this accomplishment, we must apply several different essentials to our lives. One of these is eating healthier.
If you are like most people, you have searched for the perfect quick weight loss diet in order to lose weight miracle. Unfortunately, there is no easy fix for weight loss. In order to achieve this accomplishment, we must apply several different essentials to our lives. One of these is eating healthier.
The New Ask.com: A Little Less Distinctive
Help, I’m clueless about Web Service scalability
It's a lot more than 3. I mentioned other startups I know, and if I did a survey I could probably collect data on a couple hundred. Also it would be 4 just among my 3 cofounders, since one was bought as a replacement and then began having problems itself.

Nonetheless, there is very likely to be a substantial failure rate for anyone to observe of 3 out of 4 Macbooks having problems. While you can't get an accurate mean failure rate from that small of a sample, you could pin down ranges for a given certainty. I'm too lazy to figure out how to do the math to get a range for say, 75% certainty, but I guarantee it's high by industry standards.

Also, you could simply Google around. Mac fans everywhere seem to consider their notebooks highly unreliable. Again, anecdotes, and probably a weighted sample too. But from Apple's perspective, it might as well be data since people will perceive it as such.
PHP is no different from any other scripting language in that it's a language tailored to get things done, and done quick. If you do something quick with ruby, perl, python you can make it as crappy and sloppy as you can with php.

The problem though is that almost every thing written in PHP looks like shit. So PHP programmers trying to learn a good writing style by looking at PHPbb or similar are shooting themselves in the foot. Aha! I could put PHP code in the database and run it by 'eval' - smart idea! Must be really secure templating / programming design since this is such a big project... And what's up with wordpress, a more programmer hostile templating engine is hard to find still people use it.
That felt a little bit like buzzword bingo. Anyone care to comment on a more technical level?
Mono 2 released
Thailand Internet Marketing
Free website promotional tools, information, and resources for webmasters and companies alike.
Their website gives pretty much all the technical info you could want. Check out the APIs.

http://www.enomaly.com/
> I'm assuming this bug is an instance of a more general one

Anyone want to work on a regexp for the more general condition?
At peak it handles 500+ lines of chat a second. That's quite a bit more than twitter. It also has around twice the number of peak users than Meebo rooms. So although it's certainly not a massive site, it has taken some thought to scale.

Having big images/videos wouldn't really make any difference to which language you choose. That's just static media files which are irrelevant.

I really don't see how having more images on the page would make it harder to scale :/ if only the site were as simple as serving up some images...
Waiting Won’t Be a Problem If It Is Free
Are you planning to sign up for a toll free service to increase your sales volume? Yes, by having a toll free number for your business you can increase your customer base because toll free numbers encourage customers to call. May be it is a curious customer who wants to know about the latest features of your product or about the new service that you have launched or that they want to know how long the offer period that you have announced will last or that they would like to know whether you will be able to customize your solution to meet their specific need, etc.
Creck blast account from any gsm
Food / Drinks
Animals / Pets
Baby and Children Accessories
Cameras
Home / Garden
CDs / DVDs / Books
Computers
Consoles / Video Games
Sports / Sporting goods
Home Electronics
Tickets
Professional Equipment
Hobby / Collection
Musical Instruments
IPod / MP3 Players
Jewelry / Antique
Books
Furniture
Art Works
Gold
Tickets
Beauty Products
Clothing/Accessories
Sound / Audio
Phones / Cell phones
TV / Video
Other items
House/ Chalet
Apartments
Storage Space
Office space
New Constructions
Land
Other Properties
Looking for Room
House / Chalet
Roomates
Apartments
Office Space
Other Properties
Travel Agencies
Hosting
Clothing Rent
End of Year
Weekends
Travel Groups
Sales / Packs
Others
Find friends
Girl seeks Girl
Girl seeks Guy
Guy seeks Girl
Guy seeks Guy
Casual Meetings
Going Wild
Chat Rooms

Children Activities
Recreational Activities
Animals / Pets
Personal Ads
Artists / Musicians
Bar / Restaurants
Witness Search
Friends Chat
Share Hobbies Sports
Events
Language Exchange
Nannies
Lost People
Lost Objects
General
Domestics
Technicians
Professionals
Other Jobs
Administrative / Clerical
Architecture
Arts/ Design / Photo
Freelance
Job Training
Trades / Tradesmen
Construction
Consulting/ Legal
Management Executive
Teaching / Training
Students / Events
Finance / Accounting
Industry
IT / Technology
Engineering / Architecture
Internet
Maintenance
Media / Advertising
Skilled Trade / Craft
Internship
Health / Medical
Domestic Service
Store / shops
Transport / Logístics
Tourism / Hotels
Sales Representative
Volunteers / Non profit
Others
Hosting / Travel
Small Business Ads
Freelance
Courses / Classes
Web Services
Real Estate
Skilled Labor
Domestic Services
Technical Services
Erotic Services
Therapies
Translation / Typing
Transport
Other Services
Classifieds in Hyderabad
India Model
Free Classifieds
India Movies
Classified ADS
Business Management
Business Rent
Company Creation
Temporal Jobs Companies
Business Schools
International Business
Internet Business / Online
Business Opportunities
Business Transfer
Others
I'm certainly not a "java" person, but I take objection to bashing a language like java with no reasons to back it up.

Web apps can work in any language (I wrote a couple in assembly once)...

Choosing the language is not really that important.
Has Microsoft lost it?
The product manager's lament (why do I have to rewrite specs five times?)
An incredibly weighted sample. That's like searching for commentary on any default Linux distro. Negativity rises to the top, because it's more urgent and more entertaining.

Again: I'm running my MBP from college, and I'd say that probably half my floor runs Mac. I've been dubbed the techie, unfortunately, and I've been asked no questions regarding Mac bugs yet. The biggest problems people've been having is with using Word 2008 to print: apparently, it messes up the margins.

And, of course, from personal experience: the only error my Mac has had was when I attempted to install Windows XP. And that was admittedly disastrous, but my computer was entirely backed-up and the Geniuses got it fixed off-the-clock - pretty top-notch customer service. When I installed Vista it happened smoothly.

Again: my evidence is as anecdotal as yours. But I'm not using my evidence to say that Apple is perfect and does no wrong. I'm just pointing out that for every "brick" story somebody has, there are a dozen "Maclove" stories that people just aren't provoked to tell.
I'm really interested in how the personalization stuff and link graph are merged at Google. Part of what we're doing at Directed Edge is merging graph-based (PageRank and HITS-like algorithms) and matrix-based (collaborative filtering) into a single model that will allow us to do information filtering for recommendations. Once you've got both of them loaded up onto the same model you can do some interesting things clustering wise. One of the biggest problem with typical matrix clustering, i.e. what Google News uses, is that you're limited in trying to move out to neighboring clusters. If you combine both of them into a single graph model you've got more predictive power in terms of what you expect for a user to know about and what you expect to be new information for them.
Web Site Development - Full Service Web Development Company
Web Development Service offers Web Design, Website Redesign,Logo Design, Flash Development
Why do you seem to think that java requires more servers?
It's a language.
Maybe specific crappy jsp frameworks require more servers, but that's not java.
Most of these don't look like bugs, but here's a search to match "if (... = ":

http://www.google.com/codesearch?hl=en&lr=&q=if\+\(\w%2B\+%3D\+&sbtn=Search

Can anyone think of a better way to match the subset that are more likely to be bugs?
> If my mom does a search for something, or if I do a search for something, Google treats us exactly the same. My mom loves crafts, and I love software development. We should get completely different results.

This is actually not true. Different users do get different results, not only based on whether they are searching using their local google site or e.g. google.com, but also based on their search history.

For example, when I searched for GAC (I'm signed in with my google account), the first result I got was:

http://en.wikipedia.org/wiki/Global_Assembly_Cache
FTA: "though we don't know of anyone else who has been exposed to radiation in the form of a proton beam moving at about the speed of sound"

Do they mean "speed of light"?
What about 10gen? That's open source as well.
This article debunks the myth that us humans are a "unique" species far removed from "other" animals. Plus now I know who a myrmecologist is! Thanks Google.
Yep. We looked at the BDB's RPC system but are probably going to end up going with Thrift for RPC. Other than the lack of documentation, Thrift seems pretty killer.
Scalability is a way of asking “how do you engineer something well?”. If you’re a software engineer with enough experience, the answer is that making something scalable has no silver bullet. You just “write good software”. So what does that mean?

In part, it means encapsulating your design and code at a mid to low level of granularity. If you are strict with encapsulation techniques (following pure OO and message passing design is a solid method) it doesn’t matter what languages or libraries or databases you use in each part as you simply rewrite/replace components as they become bottlenecks.

This approach allows you to get a full system bootstrapped without need to optimize components ahead of time.

The whole point of a web service is that you have a simple API and others don’t care about how you implement internals. So taking an API-centric design approach is key. This approach is not new to the fact that we call the API a "web service" these days. The same tried and true software engineering methods are called for.

If you don't like the above answer and want a more concrete answer on how to make something scalable, then just study erlang ;).
nice post!! I find I use this rational lots when choosing/working with open source libraries and frameworks. There are always ways I would like to do it different. But "going with the flow" gets the job done faster.
My first programming language was mircScript, and I turned out okay.
Although I generally am happy with TextMate, an IDE would be useful for some tasks, especially debugging and code browsing/refactoring. I wish something like Ruby in Steel was available for OS X and Linux. I know there are eclipse and netbeans IDEs. They really suck. Other small players don't build a nice product either; I've tried them all.

I would pay money for a solid OS X and/or linux based graphic debugger and "Smalltalk-style" code browser for ruby.
Ask.com: 3 Years of TV Ads Prove It's Time to Bring Back Jeeves
>I really don't see how having more images on the page would make it harder to scale :/ if only the site were as simple as serving up some images...

Apparently that is all too hard for some web 2.0 startups.
Some of those look like instances of a local variable called errno being used as a return code.

That's OK, it'll just shadow the global errno in that func, no?
I'd say a well written cover letter adapted to fit the company you are applying for is more important than the resume itself.
a good cover letter gets the employer curious about you.
Aside from Second Life (and Novell), are there any big deployments using Mono?
Although I wouldn't say python is bad for teaching - whilst you can do lots of stuff in different styles in python, it seems to be encouraged not to go nuts in the python community (from what little I have seen).

In ruby at least, people do like to experiment and have fun more it seems.
Thanks - there are certainly a lot of challenges, but so far things have gone great and we have hundreds of thousands of readers who have been supporting us. Thanks for the hat tip.
Despite ugly style, this is not a bug actually, assuming that error_intr is meaningful, and continue should be called only if error_intr is false:

if (errno = error_intr) continue;
hmm.. yes. Otherwise it wouldn't be that different to shooting a jet of hydrogen from a tank at someones head (assuming some would be stripped of their electrons on the way out the tank !).
wow. this is the next eBay. give these guys the $5,000 already...whew.
Another tip I'd like to add is not ending your company name in -'icroSoft.'
It's sad that Microsoft made someone else reimplement all this because of licensing restrictions. I mean, it's 2008. What, exactly, does Microsoft have to gain by keeping their language and runtime code proprietary, especially if they are letting someone else reimplement it for other platforms? I bet there would be more Mono deployments if the industry had not already been bitten once by Java's fragmentation.
Emails show journalist rigged Wikipedia's naked shorts
Very true. But, if you assumed Macs failed 10% of the time, and that to be a high rate for notebooks overall, a sample of a ten of which none failed would happen ~35% of the time.

A sample of which 3 out of 4 failed would be much more rare. Thus you can glean more information from a sample of 3/4 failures than a sample of 10 with no failures.

I don't remember my combinations well enough to figure out the exact numbers, so I may be a bit off, but you see what I'm saying.
Get Cell Phone News And Other Cell Phone Info
Cell Phone resources and other Cell Phone shopping, news, and info.
99.99% of humanity has been religious so far (from its early beginnings until now, being atheism a very rare phenomenon in the past).

If you want to really understand humans, why ignore that fact?
Since the obvious issue of 'you need a userbase' has already been covered, lets assume you had a thriving userbase. Here are my thoughts:

1. I am a buyer - In your video you cover the pains of buying from ebay which is essentially, "wait to get a good price, or pay now at a higher price"
But I don't see how your site actually solves this problem. Your solution is to have 'real time' negotiations. But to see you demo it, all you are doing is uncovering a "reserve" price set by the seller, in which case the seller is notified if he wants to "accept" this price. Well he knows full well what he set his reserve price to, so he isn't going to want some ridiculously low price. In this case no one is actually "negotiating" anything. Presently there are plenty of commerce sites that allow generic sellers to list their goods in both an auction and "private offers" format. These are generally found on the wholesale level to liquidate overstocked items. I personally know this because I used to be a reseller on ebay and looked to these sites to find wholesale connections. So I don't get how its "real time". You still have to wait for sellers to accept offers, and if there is anything that sellers know online, its that people lowball , more about that later. So for the buyer, I don't see how this is a "new or improved way to buy.

Also , as a buyer, how do you arbitrarily conclude that bidding is bad? That the auction format is flawed? If anything ebay has been the single most influential online company to drastically affect how people buy goods. They have virtually annhiliated prices for so many items to their bare minimum costs. With ebay, their buyers have always received the biggest benefits.

For sellers - all I want to say on this one is that if theres anything a seller knows when selling online, its that people love to lowball. Your format encourages lowballing. This is not "wrong" but the most logical course of action for sellers will just be to increase their listing and reserve prices. How did you guys not expect this? I know you want to be "different" but I think you need realize that there WILL ALWAYS be a basement price that a particular consumer good can fall too. And honestly ebay nearly ALWAYS uncovers that price. So if the cost of getting that price is waiting 5 days, or "buying it now" then so be it... And this applies to sellers because sellers need buyers, you may have great benefits for sellers, but if theres no one to sell to, well all the bells and whistles in the world won't convince them otherwise.

To conclude, I honestly think you need a drastic overhaul of your concept. As another poster said "less is more".
You need to really look at the actual business viability to your plan, rather than to rely on this "build it and they will come" mentality.

Yes, I am an a$$hole, but I think this really needed to be said. Hope this helps.
Second Life Mono server launch
"7. Apply for a job for which you are clearly overqualified for (I got one resume from a software engineer)."

This is something that I hate. I know many people who are in this situation. They're highly qualified, but due to too many people in that field for a local area, or in general, they just can't find work in it.

So to tide themselves over until they CAN get one, they look for a much more simpler job. Only to get told, time and time again, they are 'overqualified'.

Why is this such a bad thing?
What was his actual idea?

Integrate more personal information into search?

That is already being done to some degree, not being done to a bigger I would think has to with complexity of algorithms and lack of reliable/valuable data?
Boiling down a complex and varied set of ideologies into one oversimplified exaggerated statement FTW!
PHP is a /great/ first language...for a hacker
Sorry for adding a 3rd post to the PHP-as-a-first-language series of HN topics, but everything I would reply to them I already put in my post, so I figured I may as well submit instead.
Corollary: how "different" you can be depends on how quickly you can isolate a problem in an unfamiliar system.
the employer in these situations feels that the person will be unhappy at a position so obviously beneath them. the employer can also assume that the person will be leaving as soon as they do find a job they're qualified for.

unhappy employee who could leave any time. doesn't sound good to me.
Yes, but this is surely the kind of thing that you resolve in an interview. Maybe this person could be quite happy in this position. Maybe they're looking to broaden their horizons.

You just don't know.
GPhone Emulator: Try out the gPhone yourself
you're right. marxism is intertwined with the idea of a class struggle throughout history. I would say the free market version would be considered aristocratic: that it has been a small handful of entrepreneurs in each age that has advanced things. This in spite of the petty concerns of the proles, not because of them.
Nine steps to Powerpoint magic
AHHH GAWD i had to stop reading that to maintain my self respect. This guy does not know the meaning of "logic" and unbiased trials for comparison.

In a nutshell: He actually entered 'dance club' in google and was ANNOYED by the lack of RELEVANCE AND DETAIL.
No no, rather than take .45 seconds to actually THINK about refining his search query to "popular dance clubs in miami"
he proposes that THE SEARCH ENGINE should sift though all of his billions of "social utilities" to figure out he was planning a trip to miami and so OBVIOUSLY he was looking for "dance clubs in miami. But wait, there's more. His Google-killing idea further specifies that the results should list clubs that 'his friends' have recommended and like. So forget about putting "popular" in the search term, and forget that any NORMAL PERSON would just use yelp, no no no no

the answer is to blame Google for its blatant disregard for peoples search stupidity and FIX EVERYTHING about your query, because you know...its brain is bigger than yours. duhhhhhhhhhhhhhhhhhhh

Good god that was bad.
Just for kicks, uh yeah, its called the semantic web, people are working on it, and uh no, you did not invent it.

WOW
as an HR director, i'd have "yes", "no", and "maybe" stacks of applications. If my "yes" pile is big enough, I'm throwing out the "maybe" pile.

Don't make the mistake of thinking a resumes' job is to accurately represent you to prospective employers. Your resume is an advertising brochure that should be tailored to fit each position you apply for.
Yes, definitely. I'm gradually scaling up to bigger and bigger projects with it. (I'm about to release a small open source disk snapshot backup utility that I've been writing with it for the last week or so)

As for dealing with mixed source: your or whatever is the key, to some extent.

Interop with Java itself (classes, class instances, static methods) is trivial, you can also easily subclass Java classes, typically to implement interfaces. The syntax for java calls is pretty straightforward, e.g:

(. System/out (println "foo"))

There are a few variations on the above that are also permitted; of course, you've got a CL-style macro system at your disposal should the need for more syntactic sugar arise. I tend to just wrap frequently used Java calls in a function.

Because of the excellent Java integration, other JVM languages are at least as easy to work with as they are from Java. I've recently been playing with integrating Rhino with Clojure, which on the most basic level involves implementing Clojure's IFn interface for Rhino functions and Rhino's Callable interface for Clojure functions so you don't need to use the Java syntax. Syntactic integration of the data structures, etc. would of course also be nice, so it's not 100% trivial.

I can't really talk much about other JVM languages as I haven't used any others. I suspect Groovy is easy to work with as it's so close to Java itself.

One big side of the Clojure language that I haven't worked with at all is the concurrency support, which seems extremely solid.
I feel sort of bad for the Mono team; despite all the hard work put into this release to get .NET 2.0 support implemented, they're still, what? 1.5 versions behind?

When I last toyed with learning ASP.NET 2.0 quite some time ago, I decided I'd wait until Mono 2 was released and there was a solid version of MonoEdit so I wouldn't be stuck working in a VM. That seems like a really long time ago...
EaRing: It All Started As A Joke
Would be neat if it were a real emulator, but it's just sort of a hacked up flash application.
* "If China allows for more contribution by web users, I believe the mistrust surrounding the country will dissolve"*

Give me a friggin break lol
As should be obvious from the spec, the only system capable of handling the extremely complicated coffee request chain would be a eight-core Oracle 10i Server backed by a cluster of 10 high end Sun Servers running Bea Weblogic. Estimated costs to get started: 10 Million $$$.
Yeah, but it does give you a sense of what it will look like so it is better than nothing...
Edinburgh Hacker Meetup wednesday
Hi all,

The next Hacker (Tech) Meetup at Edinburgh is on Wednesday, 8th October at 7pm. Please email me (arnav (at) yadster (dot) com) if you would like to come along and meet other techies around Edinburgh and Scotland...

Arnav
The idea of class struggle & the idea that history is a process with a beginning & an end.