skysight-inc/HackerNews huggingface dataset:
Lets see :)
Here's a link to a survey, if it can be called that.

http://spreadsheets.google.com/viewform?formkey=dFNjTXkyZi1J...

Spread it to as many people as you can so that it's not biased by the hn crowd.
"Oh wait, I don't have a villa on hawaii-beach."

And never will, with that attitude.
It's Squeak with a better default look and feel and more pragmatic, mature development goals.
Phenomenally cool, it's an instant testing infrastructure without having to juggle VMs.

I really hope they start a pay-version for commercial projects soon.
hacking the procrast to be able to answer you...

The default scope is global, I did not say 'within a function'.

I know about the 'global' keyword, as does everybody else that has used PHP for more than 5 minutes.

If your language has a C like syntax and you have a default scope (which means that you can start executing code right from the first line without being in a function definition) then the default behaviour of a variable should be that it either does not exist inside a function (different scope) and throws an error or it should refer to the global variable.

To have a 'third option', which silently creates empty variables is very (no, make that extremely) poor design.

And no, I'm not telling how to break noprocrast :)
Agreed. This post is overly dramatic. Genre fads come and go, and the rhythm-action genre has seen a good long run with very, very little innovation(you could even say "reversal of innovation" given that the current crop of games actually tend to have fewer gameplay features than the Bemani games of seven or eight years ago.)

In a few years or so, I'm sure some developer will come up with the answer for reviving the genre. Until then, we have other things to play. It's that simple.
Audiosurf! http://www.audio-surf.com/
> I am sure we all read Coding Horror, Spolsky, Zed and Hanselman

Not so much.
It used to be the case that US diesel was of inferior quality to European diesel, but I’ve no idea if that’s still the case.
Very insightful article. I am definitely of the Truffle Hunter sales type and it isn't always an advantage when it comes to marketing and strategy. It is hard to be objective when everything looks like an opportunity.
I'm interested and can dev the mobile side. Email me.
I like Steve Yegge's archive, especially the original "internal amazon blog" (2004-2005): http://steve.yegge.googlepages.com/blog-rants

Planet Apache can be interesting (an aggregator of apache committers). Extreme variation in quality, but James Duncan Davidson and Sam Ruby and a few others make it all worth it:
http://planet.apache.org/committers/

Anton Chuvakin for security: http://chuvakin.blogspot.com/
Unfortunately the project looks dead. They haven't updated their site since 2007.

On a brighter note, there is an open source piano version at http://www.synthesiagame.com/.
Security and Dire Straits
Absolutely.

But if someone insists on having a strong opinion on something without studying it and then uses the 'before I was born' argument to be excused I think that's pretty weak.

The fact that a man has died is no reason to drop objectivity about that man.

There was plenty good about Ted Kennedy, there was plenty of bad stuff too. Like almost any human being alive today, I'd imagine.

Some of the stuff he did was at best misguided, at worst criminal neglect. He seemed to have been more protective of his career than of the life of a human being when it mattered most. I know politicians are 'survival masters' but that particular incident should have cost him his career and some jail time at a minimum.

What kind of an example does that set for 'lesser' mortals ?
But playing guitar in Rock Band can make you want to learn real guitar, regardless of whether you've actually built up some skills yet.
Call me picky I guess but I want a story, you know, with a beginning and an end. Not just a collection of stuff the author dumped into a WYSIWYG editor.

No reflection on you for submitting it, of course, but it's the laziest way there is to write something and I come here b/c often it's avoided.
When the Internet breaks, who ya gonna call?
I've thought about it, but it just seems too tricky. Businesses want guarantees of security and privacy that a "wild west" cloud like TestSwarm.com can't provide.

Instead, I just opted to release all the software as open source. If a corporation wants to use it for their commercial projects they can set up their own swarm and worry about those issues.

It definitely seems like there could be a profit strategy here but I can't quite see it yet (nor am I hugely interested in heading down that path).
http://news.ycombinator.com/item?id=99426
So he knew the plane would crash and stayed and voted anyway?

Or are the two entirely unrelated?
I do believe that there is a serious negative perception about diesel in the US and combined with low availability of diesel pumps/stations + higher cost/gallon - There seems no incentive to move to diesel.

I am no expert but how does diesel stack up against gasoline on the environmental front ?
I have been defeated, java sucks
it's not that java itself is terrible, it's what happens to it, when placed inside a corporate env. it gets hacked together, becomes old and outdated, and it makes you hate doing what you love to do. that's what sucks about java. now where do i go?
The Apps for America Finalists
I'd like to go (central Jersey is kind of dead as far as startups go), but it's quite a commute for after work on a Thursday evening. Any chance of doing these on Fridays or Saturdays in the future? You might get people from the region that you normally wouldn't get on a weekday.
My comment wasn't entirely directed only at your post. The most common complaint against PHP (and other languages, frameworks, etc.) is that it doesn't support the features or methods the programmer expects.

That said, in direct reference to your post: so what? My point still stands. I don't disagree with your assessment of the way it implements those features, I just don't think that it means "there is no hope for PHP", and I don't think it's at all productive to waste time complaining that it doesn't behave the way you want it to.

PHP -- and most other languages -- do have the power to "hack something together". You just have to be willing to adapt to the system at hand.
Спасибо. Ваши работы (OpenPhotoVR) выглядит интересно. :-)
Because there's a negative perception hump to get past in the usa. I tried suggesting a diesel, and everyone complains about how dirty it is and other myths.

There are diesels that get even better millage, like the Audi A2 with a mileage on it's diesel model ranging from 80 to 120 mpg. I never understand why car manufacturers don't make aerodynamic body designs for their cars. A honda insight with a diesel engine gets similar mileage.
Congrats Mark :-)
Will do, thank-you!

Gosh, I felt ancient in internet-time, and it's so nice to be a newbie in various communities again. :-)
If the program is automating a manual process then you should try--or petition for the right to try performing that process yourself so that you can become what the program is supposed to become. At the very least you should spend time watching people do things the old way, talk to them, ask questions, let them show you pictures of their kids, buy them drinks, get them drunk and provoke them into talking shop.

This is great advice! Programming is the "how" to accomplish a "what". Many of us don't spend enough time on the "what" to do the best job we can on the "how".

OP provides more recipes than theories. Great post!
figure out what you'd rather be doing, and work towards that.

but, you should probably be doing this at all times, anyway. once you saw you fell out of love with java, figure out what you want to aim for next.
OK, but the implementation layer is just another layer of algorithms, except that you have somewhat less control over it. I notice your code uses inject, which is coded in C rather than Ruby -- as are many parts of POOR where C offers better performance.

The point of Duby/Juby is to give us _more_ control over these algorithms by dragging them out of the base implementation language and into Ruby. Why should inject be written in C or Java?
I don't have any specific blogs for you at the moment, but go with someone who is smart but unknown. Unknowns have to produce good content to stay afloat. At this point Coding Horror and Spolsky can get away with just about anything because of their success. It's too easy to assume that the big names are correct without critically thinking about their words.
What computer vision blogs do you read?
I have a Windows 95 here with IE3, but it doesn't look like Test Swarm works with it :/
How do you keep yourself disciplined when you are freelancing at home?
When you are freelancing at home you don’t have fixed hours and you don’t have anyone shouting at you when you aren’t working. In other words it’s really easy to slack off. So what can you do to keep yourself disciplined and focused? Here are 7 tips to help you to keep yourself disciplined.
So what? Nothing. But it is fascinating that there are so many investors not just willing but eager to give 2% just for showing up.

Why is that? The only reason I can think of, is that there so much cash sloshing around that it creates excess demand and a shortage of supply.

That's stunning when you consider just how much supply there is in terms of total number of funds, VC and hedge, etc.

But if shortage of supply is indeed the case, then doesn't that suggest a great hack would be to provide more supply? Perhaps something like the index fund equivalent of a VC fund. No management fees and a computer throws money at the ceiling.

The computer would use a very simple algorithm to cut of complete frauds and put money in everything else, something will stick to the ceiling.

The question is, could a VC index fund work, and would it be more or less profitable then the average VC fund?
I wouldn't be so fast to dismiss it as a 'stupid philosophy for life'.

It's one thing when you have people depending on you, a family to feed, a house to upkeep, etc. But if you're just in college or grad school, or for any other reason aren't being depended on, then this might be a good way to decide what you want in your life.

I certainly found that since I recently started thinking about this, it's improved my life.

For instance, I was recently trying to pick a martial art to start learning, and after seeing a few Wushu schools, I saw my Capoeira school. While the Wushu schools seemed, 'ehhh, pretty good I guess', the Capoeira school was an instant 'Hell yeah!' - so now I'm doing Capoeira and having a beyond great time. I had the same experience with finding a job last summer, and, similarly, greatly enjoyed it when I found one.

In summary: sure, this might not be the best way to live if you have significant responsibilities to others, but if you are trying to enjoy your life and are living freely this may be a great philosophy to adopt.
well, this seems to be a fairly balanced summary of the research (available if you explore the link you mention):

http://blog.fawny.org/2005/09/21/measures/

In essence, most studies indicate longer line length leads to faster reading. But also, people on average seem to prefer having a moderate line length over a longer one.

In my view the latter measure is more important. I'd rather have a layout which is more pleasing than one which is faster to read.

(Of course ideally you have a variable-width layout so the reader can choose himself)
It is not really that outlandish. Ugly houses are not going to kill you or anyone else - directly. It is that the more we degrade the human and natural environment by creating ugly, depressing, inhumane spaces, places and practices, the less capital (natural, human, etc.) our children, their children and their children will have live on.
Do you mind sharing? :D
The US Electoral College? Possibly the greatest social hack of the 18th Century.

Are you kidding?
Raising cafeteria prices too much would lead more people to bring in their own food. I see that happen at places like Starbucks, and even McDonald's as it is.
It used to be difficult - to the point of being impractical - to make a small diesel car run cleanly. IIRC, the technology really only arrived about 5 years ago. Also, large trucks belching plumes of black soot were pretty common until recently, and this is how many people here still think of diesel.

Edit: reference http://en.wikipedia.org/wiki/Diesel_engine#Emissions
The science of Google Wave
- force yourself to get up early

- get your pace up by doing something physical (bike or jog for 45 minutes or so)

- set a goal to achieve for the day, don't stop to do other stuff until you've reached that goal

- get a task manager to be able to track your time and mark off stuff done and what remains

- reward yourself with something when you've completed a set of tasks
An alternative viewpoint from Reason - Ted Kennedy and the Death (Hopefully) of an Era: The controversial senator belonged to a different age, one ill-suited to today's increasingly decentralized world (http://www.reason.com/news/show/135658.html)

Excerpt: "The legislation for which he will be remembered is precisely the sort of top-down, centralized legislation that needs to be jettisoned in the 21st century. [...] Bigger was better, and government at every level but especially at the highest level, had to lead the way. In an increasingly flat, dispersed, networked world in which power, information, knowledge, purchasing power, and more was rapidly decentralizing, Kennedy was all for sitting at the top of a pyramid and directing activity."
It is not hard to imagine this house with window shades or different window shapes, sizes or technologies to make them opaque at the right time.
First Augmented Reality App – Metro Paris Subway
Oil rigs should hire their own hackers to test their network security to ensure it is safe. With the rate tecnology improves today once a new program or engineering concept is applied it's very close to becoming obsolete. This is companies must constanly try to penitrate their security and improvise hoow to prevent a hacker from doing the same.
I think you're right. My supporting observation: I can't seem to find reasonably priced used controllers on craigslist.
MIT Have Developed The RoboFish
I couldn't believe this ham-handed site was actually created by the FSF until I read it on their page. Don't they know that apple is the new microsoft?
I think there's a big potential for a commercial product here.
Couldn't all of the security and privacy issues be addressed by just buying a bunch of hardware, setting up the VMs and then selling testing time?

Rather than fully distributed make it more (pardon the buzz word) cloud-like?

With the amount of javascript being written these days, I think the instant testing infrastructure with zero maintenance would be a huge sell for small and medium size companies.

edit: Although, for that matter if you're going to own the hardware/configuration, you could just as well go with Selenium and sell time on that. Either way, I think people would buy time on either sort of a setup.
That is as total a misunderstanding of the way the FSF uses the word "free" as it would be to ask why the Black Panthers are opposed to putting cream in your coffee.
Slightly off topic, but I just wanted to point out that protein folding is not, strictly speaking, an NP problem. It can be expressed as one, but Levinthal's paradox essentially says that either the actual process of protein folding is not really NP or P=NP and nature has figured it out.

(For those who are more familiar with the topic, I am generalizing. I'd love to debate Protein Folding != NP though...maybe in a different forum?)
I think you heavily underestimate the skill and creativity involved in creating a note-chart which is fun to play.

1. may be solvable, but you'll end up with something vastly different from the note-charts we have today. A bit like the difference between randomly generated dungeons in Nethack (or Pokemon Mystery Dungeon :) and a regular RPG.
Nice pun.

I second the golf course idea -- sounds like a good opportunity.
They mention the OpenDocument format, which is a great example of Microsoft actively resisting the adoption of an open standard, arguably for business reasons. Yeah it's Sun's baby and so naturally OpenOffice supports it, but I don't think that or their marketshare are relevant to the point.
I'm fine with your argument, but you would be suprised how some clients are argueing.
For example:
"You are no professionals (read: no finished studies), therefore I'm not paying more than $X."
Review our site: www.morethanagift.com
My sister and I built a site to help people give more meaningful gifts.

We'd like to know how you see the site and in what ways it may be lacking (or great).

We are a bit at a loss how to get some wider exposure - we don't know if it's just our lack of experience in online marketing or if the site seriously lacks appeal.

Thank you in advance for your help!
I would argue with that. Granted Rock Band Drums, and singing, is a much closer analog to the real thing than the guitar, but the fake guitar is not completely useless for learning to play real guitar. I've played guitar off and on for about seven years. Rock band guitar has to some extent improved my sense of rhythm. I would also imagine that a beginner could improved his left hand(fret hand) dexterity and flexibility somewhat. Not enough to play bar-chords but maybe enough to play scales and cowboy chords without hand cramps.

Not nearly the real thing but not entirely useless.
The golf one sounds easy, but most of those web sites are directly integrated with POS systems. A lot of courses buy it all together as a package. Plus the biggest golf course management software vendor in my area aggregates all the golf courses they serve into a single web site, so you only have one account.

Also, as much as I love Open ID, trying to get your average Joe Schmoe golfer to use it is not going to work.
Clickable link: http://www.morethanagift.com
IBM, Other Multinationals "Detaching" From the US
Mininova ordered to purge all links to copyrighted files
It's like porn! You might not be able to define intelligence but you know it when you see it.

Noam Chomsky points out we know English automatically, not through having been taught rules.

Similarly, I don't know have any references and artificial intelligence nor do I know exactly how does their search system works (well, I know page rank but I know they've done lots of work beyond it). But I can tell they're semi-intelligent by experiencing the semi-intelligence of their searching system. So they are an artificial intelligence company whether they say it or not, whether they know it or not, simply by the fact that what they create operates semi-intelligently to me.
Lance Fortnow is my academic adviser!
For one example, I've seen a couple of sites that classify Twitter posts about movies as positive or negative. I don't know what techniques they're using.

http://flixpulse.com/

http://www.twittercritic.com/
It doesn't matter what anyone thinks about Microsoft, but "trusted computing" is definitely BAD. No one wants that stuff.
If you're doing that then you might as well use Selenium Grid:
http://selenium-grid.seleniumhq.org/

Granted it doesn't have the nice continuous integration view or the error correction that Test Swarm has but everything else is there.
Time-to-Greatness at Early-Stage Companies
Fixed, thanks for pointing that out. And as "the guy who built Digg.com for $10/hr", that's all the feedback you'll give me?!
I'm no expert but I believe the sulfur content is higher in North American diesel, but that's not too hard to handle, I think that's the old excuse and there are fairly clean ultra low sulfur diesels you can now buy. To pass California emissions, you need to put some sort of aqueous urea tank in to the exhaust system like an AdBlue or BlueTec and those cost a couple thousand dollars (I want to say it's like $3000 on a diesel sedan like a Subaru or the 320D)

I'm not sure why the costs are so high, it may be a patented technology, there isn't anything terribly exotic in it though.

If you can legitimately get in the 40-45mpg range, it's still a pretty good deal. A Lexus RX hybrid still only can get like 30mpg.
Virtual Goods Keys To Success: Content, Content, Content
I agree with the first two suggestions. I wouldn't want anything the user could generate (like recent Tweets) to be included, otherwise it's just an easy way to spam me.
I'm glad they put their point about education at the top. Microsoft has pretty much guaranteed that any computer education a child in this country receives will be a lesson in how to use Windows or Office.
But how do you find out about the latest FogBugz release?!?!
> Free software actually suffers from variants of a number of these, at least to the same extreme that "Microsoft" does them in Windows 7.

Could you be more specific? I don't see it.
I would work on cleaning up a few very minor design issues, such as the words "male" and "female" being lowercase on the menu. Mostly, the design is excellent though.

Next, I would try to minimize repetition in suggestions. I can't find a single category for which adopting an animal isn't listed as a possible gift, yet I can't think of a single circumstance in which I'd give that as a gift. More variety in suggestions would definitely be appreciated.
Anyone got time to design a site for an environmental group in need?
The integration is the hardest part of this idea. There are a couple of different ways to go and I'm still not sure exactly which is best. I'm debating between integration with other software suites, building a small POS layer or making it easy for courses to handle it manually themselves. I'd like to do one thing really well, but we may need to broaden our horizons a bit.

You're region is lucky then. In my region every course uses a different system.

I would use Clickpass on top of Open ID, Clickpass seems fairly easy to understand, even if you don't fully get all the details.
1. Java itself is terrible. It doesn't have lambdas. Enough said.

2. Everything gets hacked together and becomes old and outdated.
Oh, no, I'm perfectly fine now. I found out a month after they did the craniotomy that it wasn't a big deal.
Currently in my RSS reader:

* Coding the Wheel - http://www.codingthewheel.com/

* Good Math, Bad Math - http://scienceblogs.com/goodmath/

* Gödel’s Lost Letter and P=NP - http://rjlipton.wordpress.com/

* Polymath Programmer - http://polymathprogrammer.com/

* The Endeavor - http://www.johndcook.com/blog/

* Programming Praxis - http://programmingpraxis.com/

* Pragmatic Bookshelf News - http://www.pragprog.com/news/

* Sutter's Mill - http://herbsutter.wordpress.com/

* Schneier on Security - http://www.schneier.com/blog/
sign me up too
How Well Does the Web Know You?
There are such systems available, e.g. http://www.google.se/search?q=authentication+sms+service

In my opinion the best solution for two-factor logins is password plus SMS challenge. It requires a device, but at least it's a device you most likely already have.

The solution might not be as useful in the US with the "pay for receiving messages" stuff, but if the service you're loggin into is important enough (bank etc) most people might not mind.
Hot n Spicy female chefs - Picture Gallery - Lifestyle - MSN India
Oh man. You're hitting human stupidity. Not easy to escape that. I used to be an OpenVMS sysadmin. Now I administer enterprise middleware -- ESBs. Just like getting booted from Eden.
Whether it does tail call optimization is a different question than whether you can write the algorithm in a tail-recursive manner, though.
I think I know what you mean. In corporate environments sometimes the "architects" overdesign their solutions and it is no fun. However, is not really Java. Java can be fun as I rediscovered recently working with GWT. But I had the luxury to make an architecture light enough for my taste.