skysight-inc/HackerNews huggingface dataset:
I know the founders... it is a credible site. They have a long history of different ventures based off of this domain name, I think this is a great concept... but I am just curious about it's legality.

SEC violations scream all over this place in my opinion, but I'm not sure.
It is not a good idea to use <pre>volatile</pre> for creating multi-threaded applications like the author is explaining it will just end up creating more problems than solving one. Better use a library.

The problem with volatile is that if mark everything volatile you program is just going to run a lot slower. If you don't make all of them volatile it is still possible the hardware could reorder references even if the compiler doesn't.
Have you been diagnosed? Do you deal with it?
Fernandoprats.com - super zipper series
Seriously?

A.) Use okcupid.com -- much better site.
B.) I agree that match.com should probably identify which members actually are capable of responding, and it might increase signup rates if it notified non-paying members when they received a response and then allowed them to see what they'd missed once they paid. But imho, online dating is inherently "humiliating and disappointing."
It's alive and kicking without one of its most active members. That's not good.
I can't help but believe that in that list of investors and execs that someone decided to call an attorney to sort that out. I think the rules for real estate investment are different than being equity in a corporation. I mean if timeshares are legal why not this?
Google App Engine 1.2.3 released. Supporting Django 1.0
Busting IE8’s Mythbusting
This is why pair programming works so well. In writing things down, asking a question, or explaining things, you have to think about them in a more organized manner.
Imagine trying to write a Java bytecode interpreter in several different programming languages. This would be much easier than what you're thinking, because the libraries already exist and they didn't have to be written in straight up Java bytecode either. Also, you could skip all the languages that have already been fully implemented on the JVM anyway.
I'm a project developer (Django + other things), IRC has been blocked at my last two places of work and I've often used mibbit, which I found to be an excellent client - better than many desktop clients in fact. Please consider this a complaint.
In law school, we had all of our paper sponsored by Westlaw and Lexis Nexis... I wonder if you are going to start seeing this occur in undergraduate institutions...
> HTML5 won’t be an option for traditional developers until 90%+ of the web is using an HTML5 capable browser

Sure, you can't depend on Y functionality until X% of your audience uses a browser with that capability. But that doesn't mean you can't use it. It's called progressive enhancement. Everyone gets some base functionality, and those using the right browsers get an enhanced experience. It's a technique used by javascript developers all the time.

And it's really the only way to move the web forward. There has to be some incentive for people to upgrade their browsers. We can't just say, "please upgrade so we can start writing some cool sites for you."
That's just 20 bucks to one person, so the expected value of emailing you is less than a dollar.
If they ever make it to posting #3, there is a chance this site will outlive php.
usermob.com
twooty.com
carmindr.com
fixingstupid.com
Last I remember and this has been over a decade ago (so take it with a grain of salt) you must have a securities license to run a Real Estate Investment Trust with more than 5 principal investors. As well most states will also require a Real Estate license or State bar attorney certification. I would say that these guys would need to be associated with a brokerage house, if the law is still the same, given that they will probably have more than 5 investors per property.
The hardware will reorder references regardless of how many of them are marked volatile - CPU doesn't know about volatile directives. The other related problem is caching - reading the same address from different CPUs will occasionally yield different results and may produce inconsistent results. Like so:

a=b=c=1;a=2;b=2;c=2;

Reading from a different CPU may produce any combination of values 1 and 2, including the seemingly impossible 2,1,2.

Just use a library.
This is a really easy way to do it if you just want to track a few links.

From Google:

How do I manually track clicks on outbound links?: http://www.google.com/support/googleanalytics/bin/answer.py?...
I suppose much of the point is the emphasis on simplicity. I very much imagine that a java bytecode interpreter would be much harder to implement than a intentionally-simplistic assembly language.
Where is the 3.0 ipsw download?
Have they added support for Django models as well?
I found the part when he said he was not surprised that he was failing art class interesting--not surprised because he knows he's a failure, knows this because his voices tell him this.

The rhythm, the constant beat, of his negative voices seem to have rendered him unable to think rationally, to ask for proof of his assumed--all encompassing--failure, or to ever act in a positive way, and then to one day disprove his assumed--all encompassing--failure.

And the latter causes a self-fulfilling prophesy, which builds up more proof of his failure, and thus gets stronger and stronger.
DB2 Express-C 9.7 and the Django adapter released
I liked the video in the article more than the article. I know it's beyond controversial, but I think there is a lot of truth in the claim that print media would have been better off not embracing the Web with reckless abandon.

It was kind of a Tragedy of the Commons inspired by fear of the Innovator's Dilemma.
A very insightful comment on the article [http://www.moreintelligentlife.com/story/being-crazy-noisy#c...] - And I quote -

"Not only I found the article very interesting, but the thing that struck me the most was its utter lucidity. How can one be in so much turmoil and yet be able to write such beautiful as well as clear, concise, and penetrating prose? The answer is, one can, and maybe the moral of the article is that one should not ask this question in the first place. Better still, perhaps the 'crazier' we are, the more lucid we are and that in itself can be the bane of our noisy lives."
Well, just from the threads here, apparently they're not really having any difficulty with Mibbit; they just saw an opportunity to bring that traffic in-house.
"I've heard it said that a good geek is lazy, but I think it's more precise to say that a geek dreads boredom above all else. We'll move mountains to accomplish a task, as long as it's interesting."

In my opinion, this is the largest problem with unit tests and TDD. Much of it (though not all) is the type of boring work that lazy programmers dread. Calling it "professionalism" and saying it's what good developers are supposed to do doesn't help.

I'm not sure what the answer is for overcoming this. Dynamic languages help by cutting down on the amount of code. However, it still seems like we need better tools. Perhaps a way to convert a stack trace into a test? Or maybe a repl-to-unit-test generator?
A cheapo box with Ubuntu on it could probably be had used for under $200. For instance, this box is overkill for what you need:

http://newyork.craigslist.org/que/sys/1229891889.html
I used to go see Merlin's old band "Bacon Ray" when he lived in Tallahassee.
Now he's a famous productivity guru.
Pick up the phone and start calling. The questions they ask and ruminating over your experiences should highlight general ideas that you should "pitch."
Doesn't look like it: http://code.google.com/intl/fr/appengine/docs/python/tools/l...
Golfers More Likely To Make Par Putt than Birdie Putt of Same Length
Notes from the NoSQL Meetup
The returns are suspiciously good ... I wouldnt invest in property on such an impersonal basis either - not in the current climate.

But... seems people are doing ;)
The China study was certainly interesting, far greater caloric intake (and output, presumably), but more than the diversity of plant food I found the lack of processed food very interesting. Processed food implies omega-6 fats in great quantity, hexane/heat-processed oils, soybean and wheat as food substrates, and artificial flavorings (aka soy isoflavones).

I would be interested to hear what you think of this:
http://www.westonaprice.org/traditional_diets/japan.html
or http://westonaprice.org/mythstruths/mtsoy.html

cheers.
A "security" by law is any offer promising to bring you money later in exchange of your money now and through no participation of your own. Public solicitation thereof is illegal under 1933 Securities Act. This law was intended to regulate exactly things like these, where individual small-time investors are presented with opaque package promising riches.

Timeshares you are supposed to live in, which make is not a security.

Not a legal advice.
Another couple that come to mind: http://www.funambol.com/

http://www.sourcesense.com/en/home

Basically, though, "Italy" is not a great place for startups, do to the poor business environment. On the other hand, both historically, and currently, Italy has produced smart people way out of proportion to its size. Unfortunately, many of them have had to go elsewhere to really do their best work, like this guy:

http://en.wikipedia.org/wiki/Federico_Faggin

He went to the University of Padova. Another famous guy who spent a lot of time here was Galileo, who said he spent the happiest years of his life here.

I know plenty of geeks here, too. When I came here in 2000, I really didn't miss San Francisco in terms of having people to talk geek with. On the other hand, I did enjoy the fact that there were plenty of actual girls, that not everyone worked for a tech company, and that there were children and old people, rather than just 20-somethings. I like it here, but I will repeat that Italy is a terrible place to do business because of the bureaucracy.
I have betterized.com and relevnt.com ... not sure what type of recommendations you are looking for, but these could work for the right ones
All the Mathematics You Missed:

http://www.amazon.com/All-Mathematics-You-Missed-Graduate/dp...
Then if the Django IRC channel has banned Mibbit, I suggest you speak with them -- assuming Freenode decides that expending volunteer services to support a commercial service is a worthwhile venture.

Otherwise, there's the freenode web IRC interface.
> The time required to allow for users of older browsers to upgrade, can add another 5+ years to the process.

There are a couple historical reasons why we have so many users on non-modern browsers. First, people wrote a bunch of apps without regard for standards because IE was so dominant. Second, browsers (IE) were not easy to update.

Both of these are no longer reality. I believe that once we get people off of IE 6, it will be much easier to keep people upgraded.
Balcony Repaired - Dad Off the Hook | ServiceLive Blog
I love the 2-and-50 fee structure. Sign me up.
This is messed up. The only reason I use mibbit is to get on Freenode when I'm coding at public terminals.
Always show a vertical scrollbar in Firefox, Chrome, Safari and Opera
AT&T can run but can’t hide Tethering hack and more on iphone v3 software…
Twitter kills
I've always hated how the vertical scroll bar disappears in my browser, and it's nice to see that such a simple CSS trick fixes it.

I actually use OmniWeb, but the trick works just as well; I had to define a style sheet first (Page Appearance preferences).
It will, however, convince each and every student to buy their own printers. Now the IT support line will have to handle more calls, and more hunks of plastic will end up in the landfills in a few years.

Right, but none of those things really affect the college's bottom line in any way. Students buying their own printers doesn't cost Unknown U any money, and the landfill issue is also not something that they're fiscally responsible for. As far as IT support lines, I don't remember my university's IT department supporting private purchases, with the exception of problems relating to connecting to the school-provided wireless connection.

The problems you raise are real, but not relevant to the subject.
You just said you would pay attention if someone "with a genuine stake in the project community complained". And then someone did, and you brushed him off.
I've found that I don't really need "support" except in some very specific areas. And, while there are things I need to learn, there are a lot more things I need to "do". Time spent talking is time spent not working.

Note: I've attended several community events over the past few years, and even presented a couple times at BarCamp. I've just found that it really hasn't helped me grow my business. The people I need to spend more time with are my customers, not fellow hackers.
YourManInIndia Fraud
Hello..

BEWARE OF YOURMANININDIA. They are not reliable.

First they will charge a nominal fee for their services. Then they will increase the charge to a huge amount citing all kinds of reasons.

Finally they don't deliver the services and will charge a huge conveniance fee.

You can't dispute the charges as its a Service and Paypal, Amex and Visa don't cover non-tangible services fee...

BEWARE OF YOURMANININDIA. Sahara is better.
I recently learned that the general view is 'Helping you back to work' for people with mental health disorders.

But if you haven't already got a career when you become ill, it's virtually impossible to get a paying job - especially in computing. And that's something I'm trying to publicise and prevent.
in javascript:

1 == '01' --> true

0 == 'x' --> false

1 == '1' --> true

true == 'asdf' --> false

'-2' == 2 --> true

'-2' == 0 --> false

Seems like in javascript, the coercing is much more sane. In php, all of the above statements would end up true.
I can't want to invest in the "Fedex Office Bulding".
We're doing something stupid so that you don't have to
First: I use Chrome. IE is an awful browser. IE8 is bearable. I think that the advertising campaign that they are using for IE8 is disingenuous and despicable. As a Microsoftie, I'm not proud of it. I'm going to let it slide simply because I want as many people as possible to upgrade from IE 6 and 7. I do, however, believe there are more honest ways to go about it.

I think people have found my defensive insight into Microsoft to be a valuable perspective. Let's keep the streak going...

While the advertising teams have taken serious liberties, the engineering team has been honest.

I can't find the source now, but I've heard that they were only aiming for CSS 2 support because CSS 3 is an unfinished draft: http://www.w3.org/Style/CSS/current-work

Many people complained about broken standards, so Microsoft decided not to ship a browser which map to unfinished standards. This would create future compatability issues. I think that's a reasonable call considering the critical mass of their browser which causes it to be a defacto standard.

This looks to be in line with independent findings which show IE8 has fantastic CSS 2 support, but weak 3 support: http://www.quirksmode.org/css/contents.html

Additionally, the IE team has made significant contributions to the W3C with CSS 2.1 test cases: http://blogs.msdn.com/ie/archive/2008/03/06/ie8-and-css-2-1-...
It's good that Flash developers know so little about the web. They're not going to know what's hit them.

He's not clicked that google gears is a plugin that implements html5 in older browsers, even as he calls it out for cheating by doing exactly that.

I also look forward to the irony of delivering (the technically superb) Ogg Vorbis audio to IE via Flash.
Just download it from iTunes when you autoupdate.
It doesn't require registration

More accurately, the protocol doesn't say anything about registration. It's dead simple to implement some form of registration outside of the IRC protocol, and then only allow registered users to connect.
No. She willfully broke the law, and lied about it. She got what she deserves.
Well said by SMD!
More info about this attack is available on http://ha.ckers.org/blog/20090617/slowloris-http-dos/
> Every new feature in HTML 5 (except maybe 2) were added because developers wanted functionality already available in a plugin.

Right. No one is saying plugins don't have their place. They're a great way to get things you need right now without browser vendors having to provide it for you.

There are many reasons why it's better to eventually move this functionality into standards though. And I see no arguments for keeping functionality indefinitely in a plug-in.
As a long-time and primarily Windows user and developer, even though knowing that they're false, I was interested in seeing these so-called "facts" Microsoft has been spreading around about IE8 being busted in a clear, concise and researched way.

...But as I opened the page, this came up:

"Windows 7 is the best Windows yet (unlike Vista) and IE8 is the best IE yet (unlike IE6-7)."

Can't they be even more biased? Despite Vista having a bad launch, it was far from being a bad OS and is, as of right now, extremely solid; IE6 and 7 were a significant improvement over their predecessors.

I'm sorry to de-rail the topic.
As the comments (on the google page) illustrate, this corpus is close to useless unless you're a university researcher. Commercial use of this data costs big $$$. And if you're an independent you still have to pay $150 or so to get LDC to mail the six DVDs to you.

One of the painful things about commercial NLP work is lack of good datasets without restrictions. There are some treasures like WordNet (which is a lexical db). For tagged data I found the American National Corpus but the excerpt they release without restrictions is too little data and it contains only a few styles of writing.

I had to spend a lot of time gathering, fleecing, and marking up my own data to make After the Deadline.
PwnageTool asks for the firm bundle.
Complaint #1: its is a possessive; it's is a contraction for it is. (The author kept using its as if it meant it is.)

Complaint #2: The author kept using the form:

The Lie: <a summary of the author's opinion>
The Truth: <an explanation of the author's opinion>

That's messed up. The "lie" should be what he thinks Microsoft got wrong.

Complaint #3: The whole thing is just his opinions. It would be nice to link to some actual benchmark results, for example, rather than just countering Microsoft's "IE8 is the fastest" with "No it's not!"

Not worth reading.
I'm almost starting to think that this recent IE8 promotion and "facts" is actually a clever marketing strategy.

Just releasing a poor or decent browser doesn't get that much mentions or headlines - but with outrageous claims or even lies you get tenfold mentions in blogosphere and media. It might not be a smart for Microsoft appear as liars but hey, at least people know that IE8 is out.
Reading all/every/always as a mathematical definition is a pedantic point I see a lot of when reading technical people's responses to non-technical posts. It gets on my nerves as it does not promote the conversation. Although there are exceptions to that. I don't recall the phrase "all the time" get picked on the same way (e.g. "I get stuck in traffic all the time"), perhaps it is more deeply ingrained in everyone that it is hyperbole.
Clojure's Agents: Scientists, Monkeys, and MD5
I enjoy hanging with fellow hackers, but where I really benefit is from learning from people who have already bootstrapped businesses to success.

I also have found that when I'm into a new area - I often don't know what kind of help I need - how could I? Talking with other, more experienced entrepreneurs often creates breakthroughs I would not otherwise have had.

It doesn't have to be a huge time investment.
Except the whole contract thing...
"Our channels". As I've said before, we've been forced to regularly ban Mibbit on our channels (as in, software projects with which I am involved). I simply don't represent freenode, or django, or web developers in general.

[edit]

I see Mibbit fans are downvoting any negative comments en masse, not to mention the vitriolic dialog with freenode staffers on IRC. Yeesh.
Sure it is:

To avoid implicit type coercion, use the identity operators === and !==.

Of course, the code you posted doesn't parse without adding parens. And when you do, it becomes much more obvious what it's doing and why.
If you've downloaded it through iTunes, PwnageTool will find it, and allow you to pick it.
Isn't this just like saying "You're so pretty" to make fun of people who aren't all that smart?
It also has a positive side of being impressively huge and it certainly creates a ftw moment for the friends.
I don't have a PHP runtime in front of me, but IIRC the first one on your list and the last 2 will evaluate false in php
Yes, which is not something that many communities on freenode are particularly interested in doing.
I agree. Regardless of whether this is legal, it's a horrible investment.
IPhone 3G vs. 3G S App Launching Times
Just start calling! If they say no, ask why not. Ask if they could recommend to you any other people in the nursery business who might be interested. Offer to do something for someone completely for free if you can use them as a reference (a Mark Cuban recommendation for getting started in sales).

Make 20 phone calls, and you will learn a lot about your potential users.
It is deception. If you pay to contact a person, but the person has no way of responding, then you have been deceived. You cannot even tell the person to upgrade or so, since you cannot contact the person.
New term to describe bad programming: Biological
Throwing Business Ideas Against the Wall
Incentive or not, some of us have integrity and honor and choose to play by the rules of what is right. Not what makes the most money.
I shaved two years, it's worked out great for me.
Why is the password necessary? That's what I don't get. I totally understand why a government agency would want to be able to see public information, but this implies that they want to see what isn't public as well.
Kurupt - 2Pac Lit The Fire At Death Row | Hip Hop MVP
Javascript is not totally sane:

'\t\r\n' == 0 --> true

And not transitive:

"false" == "0" --> false
"0" == 0 --> true
0 == false --> true
false == "false" --> false

It's basically impossible to make a loosely typed equality perfect.

PHP is much more strict about the rules used when doing the comparison, javascript is more loose. It tries to guess.

When comparing a string to a number, if the string looks like a number it's converted to one. But if it doesn't, then instead the number get converted to a string.

This works well most of the time - but not always, since it can surprise you. PHP is more strict, so it doesn't work as often, but it fails more consistently, so it's easier to find the problem.

Another example:

"1" == "01" --> false
"01" == 1 --> true
1 == "1" --> true
Start with Wikipedia? They've got a few billion words there, and it's a 5GB download.
My insurer (Anthem Blue Cross) will give me prices if I give them a procedure code and a billing zip code.

Getting the procedure code and a billing zip code is another story though. When I call hospitals and doctor offices they often have no clue and will refer me to their billing department who then claims they need more information in order to know what procedure code and billing zip they'll be needing. Call back the hospital and doctor office to get the information that the billing office says they need and 'round and 'round we go. It's very frustrating.
Color and Reality
Swap Spreads Essentially Back to Normal
Good excuse to go to Germany or Italy every 6 months :P
imho, online dating is inherently "humiliating and disappointing."

Even if that is true, that is no reason for the design of match.com to increase the humiliation or disappointment.
Take note: Take notes