skysight-inc/HackerNews huggingface dataset:
This would be amazing if it attached to interpreters for appropriate languages.

Collaboratively editing code and seeing the runtime, even if it only supports the console, would be extremely useful.

For pure HTML, a window containing the document rendered in realtime would also be very beneficial.
Ah, that's interesting, I never realized the rank was what determined the amount of "prediction" that a field does. That's something that should have been obvious on degrees-of-freedom considerations, but I never thought about it in that way before.

That means my bootstrap-runaway argument must be flawed in some way, because a scalar field can't encode any velocity information, and as a classical field equation, it would cause a 1/r^2 force law just like everything else, but aimed at the retarded position.
Q & A with Purdue University’s Saptarshi Guha RE: Hadoop, R and Hadoop World
Q&A with Hadoop World 2010 presenter Saptarshi Guha, who works in the Department of Statistics at Purdue University. His presentation for Hadoop World is titled “Using R and Hadoop to Analyze VoIP Network Data for QoS.” Guha has been developing with Hadoop and R for over a year.
Future of Screen Technology - 2014
In part because the user manual included instructions to regularly reboot before precision became a problem. The users did not, because they didn't want to risk being in the middle of a reboot when a target went overhead.
Sheesh, do something nice for some body... It better get back online soon!
What about dialing in?
Yet, I would never put in one of my lazy comments as news item in HN.
http://openwrt.org/ , and embedded stuff in general, because bash is incredibly bloated.
As Digg Struggles, VP Of Engineering Is Shown The Door
Why should it move in a straight line? If no one is pushing it, it shouldn't move at all.

That graphic is just wrong, and I also hate it.

And gravity isn't the cause of the curvature! It's the effect. The cause is energy (often in the form of mass).
"Every day you delay trying to make your code "pretty" for other potential developers is a day your competitors gain on you."

So ... Don't make your code "pretty"? Perhaps instead you should focus on making your code easy for other people to work on. You don't intend on always being the only person working on it do you?
Things Ping Should Do
The reason some vehicles have steerable rear wheels is because there are two rotational effects required when turning. One is to make the vehicle rotate, the other is to make the vehicle move in a circle.

If you only steer the front wheels then when the centripetal force is correct for turning the corner, the rotational force is much larger than necessary. This leads to excessive scrubbing of the tires. Making the rear wheels steer slightly in the direction of turn the rotational force is reduced, similarly reducing the scrubbing.

As a side benefit the wheels can be turned in the opposite direction at low speed, increasing the manoeuvrability.
Google Scribe - Get autocomplete suggestions as you type
Probably a good idea to replace "(amazing)" with "(NSFW)"
Microsoft doesn't have very many resources compared to what Linux (and even Ubuntu) does. There are more people who use Linux than any other operating system in the world, and more developers working on it than on any other software project in the world. It gets more eyes and sees more development.

If there's anything for Microsoft to be worried about, it's that: you can't buy that level of active development. The work that goes into the Linux kernel alone takes thousands of developers around the world and manages tens of thousands of changes to the code every day. No company could ever do that on the traditional level.

That's what Google means: they've been figuring out a few ways of harnessing some of that extraordinary power for enterprise. Microsoft still works hard and turns out a good product, but I think there's a reason they have to pay so much more and work so much harder to develop something that is still perceived by the market as mediocre. You say the switch to 'enterprise' software is unavoidable - but Google, one of the largest and most successful companies of our time, recently dropped 'enterprise' operating systems in favor of their own version of an open source operating system when they made the decision to say that employees couldn't use Windows unless they got manager approval.

Having market share over document formats and things like that will preserve Microsoft's position for a while, but how long? The fact is that development on the old model - behind closed doors, by a team hired by a company, specifically for company goals - has been shown to be slow and outmoded. The companies that are really succeeding now are companies that realize this.
Comic book guy:

Worst. List. Ever.
Who says your app has to be the next Apache or Linux for it to be worth your time of open sourcing it?
I have no problem doing casual programming tasks while drunk.

Also, I can code as hell all night long drinking whiskey+coke, while with beer my motivation vaporizes the moment I open the can.

About student life vs real life, now you're simply tired of working so you're less motivated to do code when you drink at home to relax. That's just it, I have the same experience.
I think there's a few key points to take away from Agile ...

1. Involve end users (aka customers) in the process as much as possible, since if they don't like the end result your work was wasted.

2. Do work in small chunks. Releasing every 1-3 weeks gets changes out in front of real users quickly. The shorter your cycle the less likely you are to spend lots of time on something useless.

3. Write tests!

The specific details of any agile methodology are, IMO, less important. If pair programming or TDD or stand-up meetings help you with those three points, great. If not, don't do them.
In this case it was mostly profit. $85 for web hosting. And I spent about $300 on Adwords last month, but this was optional (didn't even convert very well, most of the traffic is from SEO).

Those costs will be largely fixed as the site grows. I may experiment with other advertising to see what if anything converts, but I think the site would do fine without it.
Of course BSD isn't Linux, but NetBSD, FreeBSD, and surely (I'm guessing) OpenBSD don't have Bash installed by default. I'd bet Dragonfly is same.
I don't care what you use for your own shell scripts* , I just have a problem with recommending that someone use bash because "it's everywhere".

I think people are better off coding to a standard shell (as necessary), and otherwise using whatever shell makes them happy for day-to-day use. bash isn't actually the former, though, and it has strong competition for the latter, so it's probably a bad compromise.

I've also done porting for OpenBSD, and the whole bash thing is a pet peeve of mine. It's not just me, though - look at the situation with Debian and eglibc due to bugs like these (http://sources.redhat.com/bugzilla/show_bug.cgi?id=3266 http://sources.redhat.com/bugzilla/show_bug.cgi?id=9901).

* I mean, how many other problems in software are due to people prematurely overgeneralizing?
Someone who insists on a single silver bullet is probably incompetent.
>I've run an MTurk survey as well and asked standard demographic information. My results are surprisingly in line with national averages.

Do MTurkers tell the truth though? Presumably one person can run a dozen fronts so that they can answer questions that require a specific demographic. Or they masquerade as elderly females to appear more trustworthy and shame you out of objecting if they've not done the job properly or whatever.
Clients writing Cucumber stories? (Ruby)
Worst of all is when you're in a group of people who think they're all in political agreement, but you disagree with all of them. (As a right-of-centre academic, this happens surprisingly often.)

I can't abide that, and usually speak up just to break the illusion that everyone agrees. Of course, frank discussions of real politics are probably a career-limiting move in faculty politics....
Yep - those were some good discussions, learned a lot from you down there!
Interesting. It can also be used as a Markov chain text generator. Type one word, then just accept every suggestion.

"In the case of these two types of information that is not appropriate for all users of the catalogue should also be noted that there is anything you would not believe how much I loved them."
The name makes sense but that doesn't mean it's not marketing speak.
Other than "graduate textbooks", I'm not really sure. Jackson does cover the E&M case pretty well (EDIT: in chapters 11 and 14, note especially sections 10.11 and 14.1), but I'd combine it with the treatment in Taylor & Wheeler's highly readable _Spacetime Physics_.

For E&M, the standard way to develop this is to explain magnetism as Lorentz-transformed static electrical attraction/repulsion. Take two wires, and run current through them. Transforming to a frame where the electrons are at rest, but the atoms (and hence protons) are moving, length contraction ends up with the density being different, meaning a net charge in this frame. You then get E&M united as tensor field F, but antisymmetric, meaning the spin-2 components are 0, leaving effectively two spin-1 (vector) components. This lets you do relativistic corrections for a propagating field, and the velocity of the original source gets turned into magnetic effects that act the same as if the source were moving at a constant velocity.

Extremely similar things happen with gravity, if you look at weak-field linearized versions of the Einstein field equations. The actual math ... well, it's rather ugly.
Tried a bunch of ideas, but the most successful was posting jobs to university websites. Can email me if you want more details.
File-stored multi application cron-job-based rakes (WTF?)
Try searching that URL on moreofit.com, or entering keywords and sorting by popularity.
Wait, so you are saying we would feel the effects immediately, but the light would not disappear for eight minutes?

So let's assume once can cause the sun to vanish instantly somehow. If that's the case, would it then be possible to setup a 'gravitational wave' communication system that travels faster than light?

Ie, I would put a whole bunch of stars together, and then have them disappear at certain intervals. My buddy who sits 100 light-minutes away would then detect the changes and decode the message. TADA: Faster-than-light communication.

I feel safe to say that's not possible.
Precession
Yep, I think you're right on that - the first 200 was just figuring out the right place for everything. Should get easier from here...
The figure of 0.000000095 refers to the inaccuracy in the multiplier to get from the clock conter value to a value of time in seconds, not the inaccuracy in the clock itself. As the clock counter increases, the difference between the true time and the clock counter times the multiplier increases linearly.

Edited for clarity.
That's right. The purpose of news aggregators is to filter them out.
Manage Linux Downloads with wget
Things chefs never tell you
City Journal makes this argument too: http://www.city-journal.org/printable.php?id=6330 .
Speed Bumps of the Future: Creepy Optical Illusion Children | Discoblog
Basically, this article is about optimizing the developer experience rather than the user experience. This seems to be a problem endemic in open source software anyway, which is why so few people use it.
What phones/carriers allow this without jailbreaking? What stores/carriers sell those phones to consumers?

T-Mobile and my local carrier Cincinnati Bell are both happy to recommend and "sell"/refer you to a Nexus One. CBW even has a couple N1's on display in their premiere display case, and a rep even asked me about what ROM I used on my N1, and said he used CyanogenMod on his.

Does each carrier post source to their builds so I can modify what the phone came with?

The carriers aren't the ones writing the software; you'd have to talk with HTC, Motorola, Samsung about that. Some carriers make specific requests, like Sprint putting their NASCAR app on, or Verizon's exclusive Skype app, but that's an app, not Android.

Have ANY of you built Android from source and used that on your phone? How did it work out?

I've had multiple attempts over the past couple years to build my own Android ROM, most recently with Cyanogen's mass of repos on Github, but either I wasn't looking in the right spot, or there wasn't enough documentation for me to figure out how to build it all on my own, so I failed on that aspect.

However, MoDaCo forum has the concept of "kitchens" where you can customize what features you want to include/exclude from various ROMs, and allows you to generate "your own" ROM that you can then flash to your phone, and I personally find this extremely attractive, even if I don't use it for myself because I like what the "vanilla" Cyanogen build includes.

All that said, you do however have multiple valid points, and I don't disagree with you on any of them.
Exactly. Agile becomes popular because it gives managers wetdream to impose a factory-like process into software development.
Steak does sound good. It's a lot harder to look at than cucumber, but it is self-contained and simple.

http://github.com/cavalle/steak

Talking about steak makes me hungry.
Have you tried that? I have, and people don't respond right away. Maybe it sinks in and they get it weeks or months or years later, but so far no one has come back to thank me.

Whenever someone makes an identity-shattering or worldview-shattering argument to me, I violently resist it for weeks before it sinks in. Maybe that's what happens to other people, but it's still rather unsatisfying.
Is anyone else bothered by the economist magazine's lack of bylines? It's like 4chan for free-trade capitalists.
Good point - I actually first registerred and built a site back in 2004 but it was a different business (matching people manually in Houston only). 2008 was when I switched it over to a directory site that was open to anyone and let tutors and students contact each other directly (also rebuilt it in rails).

Not sure what you mean on the graph though - it seems correct to me.
I feel your pain.

I've tried more than once to escape the iPhone for the less-locked-down Android, and every time I've gone crawling back. I tried the original Droid and had a lot of stability problems (in retrospect, probably a bad hardware sample), and I just spent a week and a half with the Droid Incredible (with the Froyo update), including the long Labor Day weekend... at the conclusion of which I went down to AT&T last night and had my iPhone 3GS reactivated, then returned the Incredible to Verizon this morning.

I could write a long treatise on the pros and cons of both platforms, but what it comes down to is that Android still has too many rough edges not to annoy me, and I'd rather eat the restocking fee and activation charges than spend most of the next two years carrying a phone that annoys me every time I use it. Living in Apple's walled city can be expensive, annoying, and sometimes feels like living in Duloc -- but the trains run on time and the mail generally gets delivered properly. It's not always perfect in reality and Apple sometimes does stupid things with UI (hello, vertical buttons in iTunes 10), but it's usually a very smooth experience and I can't deny Apple does a better job of sweating the small stuff than their competitors. I think that's part of why they have so many rabidly loyal customers. Yes, they're very good at marketing, but in my experience their products do a good job of backing up the marketing ("magical" adjectives on the iPad excepted, perhaps).

I do miss the Droid Incredible's high-res screen, which is why I'll probably buy an iPhone 4 soon. I don't even care that it's on AT&T -- a week and a half of running around Akron and Cleveland running into Verizon dead zones where my iPhone always worked has led me to the conclusion that AT&T isn't all that bad.
I don't want to be sold a product.

Except that in many, many, cases, you do. :-)

Not "you" in particular, but "you" as in enough of a client base that it matters. This is basically the issue with methodologies, regardless of what the contents of a methodology are!

Being agile is applying those best practices as you suggest. This comes from years of experience on your team - either learned directly or through mentor-ship/apprenticeship, and will vary depending on the problem constraints and environment.

Employing Agile Methodology is applying a pre-defined "solution" to a "problem" that exists, usually because the best practices are not applied at best, but most likely because they are completely foreign to the problem scope.

It's the hammer/nail problem. There is a whole market of people looking for solutions to their half finished projects. There are many people selling hammers, screwdrivers, chisels, drills etc. etc. They all run into the same fundamental issue: not working with a complete toolbox.

The solution to the problem seekers is to hire competent, experienced and most often expensive programming teams and allow them to properly define the problem scope and solution. This is complicated by the fact that often "you" cannot judge the competency or the experience of the people you need to hire.

No amount of ignoring that very hard problem will make it go away. Not whatever process IBM was flaunting 20 years ago, not agile, and not whatever people come up with next.

Hackers are painters after all, and you need to have good painters on your team if you are looking for a good painting. It's very similar to hiring a trades-person to renovate your house. In the end, you find one with a good track record and you essentially get what you pay for.
Another effect is the tendency to tilt to the side if you accelerate or decelerate the rate of spin. This effect will be canceled by counter spinning wheels.
Here is another good post on agile http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile...
Yur right - I just didn't have the idea to do this test until recently :) Have done some split testing on price etc, but could def stand to do more.
Rate our startup: Challenge.gov
I'm not sure I understand your question correctly, but photons have no mass. So light can't pull objects towards itself.

In fact it'd to the opposite, which is why solar sails work. Radiation landing on you propels you away from the object emitting the radiation.

The Pioneer anomaly is very interesting. But we don't have sufficient data to determine what it is exactly. We should really send out more probes like that to find out.
I want that mirror! I could stare at myself and get work done!
Lord Ganesha Wallpapers And Images Collections
Ganesha has been represented with the head of an elephant since the early stages of his appearance in Indian art.Ganesha is often shown riding on or attended by a Mouse or Rat.Ganesha is Vighneshvara the Lord of Obstacles.Ganesha is popularly held to be the son of Shiva and Parvati. Ganesha had two sons: Ksema and Labha.Ga?esa's jayanti celebrated on the cathurthi of the suklapak?a (fourth day of the waxing moon) in the month of megha (January/February)." The Ganeshji ka Mandir is near the reservoir of the MahaKaleshwar Temple. This is a powerful prayer of Ganesh, Shree Ganeshji at Shree Swaminarayan Temple in Colonia, NJ USA.Ganesha resides in the first chakra. The Ganapati Atharvashirsa, was probably composed during the 16th or 17th centuries.
They did get it right; the specs for the Patriot system allowed for rebooting every couple of days specifically to avoid this problem.

To my eyes, this is a classic training issue. Either the men on the ground were never told to reboot, or they were never told the consequences of failing to do so. Whether that failure was on the manufacturer's part for making crap manuals, or on the Army's part for screwing up the training, I don't know.
I did the programming, but hired this guy to design it:
http://www.jackherbert.com/

I'd recommend him, he was good and fairly priced. (Found him on 99designs).
...if the problems people are expressing here about agile are actually caused by agile, or rather, the people implementing agile

If there is no way to tell, does it matter?

I mean, if Agile requires a perfect implementation, support from everybody, very smart people and luck, is it any good? If I have all that, I can do whatever with any methodology.
The public transportation (buses only) isn't great, but it's serviceable. A bus to downtown stops a few blocks from my house every 10 minutes in the morning, every 15-20 minutes in the afternoon-evening, and every half hour after that. If you're near High St., there are several buses that run quite frequently -- at least every 10 minutes between downtown and Ohio State's campus. From downtown, you can get literally anywhere in the city. Most buses run from at least 6 AM to midnight.

The cost is somewhere around $50 per month, but I'm not totally sure because you ride free with an OSU student ID. For those times when you really do want a car and can't ride with a friend or borrow one, rentals are quite reasonable: I just looked at renting a car from noon Friday to 8 AM Monday and the cost is under $70 from Budget.

I've been without a car since April 2008, when a driver crossed the center line, totaled my car, and ran off. I love driving and I miss having a car, but I've been able to get around all right without one. Of course, getting around is a huge pain when I go back home to visit.
Come back after you launch and tell us if the feedback was accurate- until then, you are half way through executing a (rather interesting, imo) experiment.
Most windows users will not be familiar with modal editing, so making it start in insert mode is a good choice to avoid alienating users.

On the other hand, this would be a good preference.
Another great article Jeff.
The average rate first mentioned is roughly what we charge as well. Personally, I think it's absurd that people are willing to fork out that much money on an app. The gold rush is over, people; look at the recent analyses: most apps don't make that much money, so unless you're app is "revolutionary" enough to make it to the lucky Top 100 or it serves some greater purpose than making you money (ie the Obama app)...

"Mobile is not an easy platform. It has lots of constraints that normal PC's and the Web do not have to deal with, and so it's harder to train qualified devs for it still." Personally, I find it much easier to do development for iOS than for regular Mac OS X. Yes, there are constraints and the workflow is quite different, but once you get over those I have found it to be a much easier system to understand.
I agree. Minimizing external dependencies (with a particular focus on the OS X experience) was a guiding principle of the project.

I will probably use Ruby Readline (http://bogojoker.com/readline) to implement this. Another planned feature will likely require using Curses. It would be nice to reduce these two dependencies to one, but I'm not sure I'll start by reimplementing Ruby Readline in Curses.
this link should come with a disclaimer of sorts. so this guy started freelancing last month and already a complex app for billing + time management has been invaluable? In one month, even word + excel (or whatever office suit you use) is invaluable.
"to their libraries and their users are not likely to become an editor... and really good food and good service is our number one priority is to provide and... they are nothing but another form of therapy for these patients is not known whether these are the only ones."
Hmm, doing this seems to be slower than actually writing a text.
I'm interested to see where you go with this. Thanks in advance for contributing.