skysight-inc/HackerNews huggingface dataset:
I thought it was interesting for this reason. At the moment we have a lot of documentation systems which are suitable for distributed teams to use. An organisation with several sites and teams spread across locations and timezones will tend to use a wiki. But wikis are not fabulous for the editing experience. They're OK, but users keep steering towards Microsoft Word because they like the desktop-feel editing experience far more.

Alas, Word sucks because it only runs on Windows, it's expensive, it's lock-in, it uses pessimistic locking (if a user has it open, another can't open it to edit - fabulous when your colleague leaves it open over a weekend), and because its formatting is too flexible. Word documents degrade to the level of your least competent staff member.

These libraries appear to offer a decent foundation for writing a desktop-oriented rich text editor that gives a Word-like editing experience but which mandates styles and integrates with an arbitrary remote system and stuff like that.

That's what I saw in it, anyway. I had a go at such a project about a month ago using wxpython and the rich text component in that, and it isn't the right tool for the job - the component is too monoithic and it's impractical to limit functionality, or to extract the content. It's inelegant that it outputs to HTML rather than a pure document format like docbook, but it's probably close enough to be good enough.
Anyone else get "video unavailable" on the video?
$1400/year more spending for an obese person than someone who's normal weight
The pertinent question at hand is, did AT&T block access to parts of the site to counteract DDoS attacks or to censor content?

The opinions of rational people can't be adequately formed until it becomes clearer as to the reasons behind the action.
Good read and some other interesting links on the site. He might go well to read Steve Pavlina's "Willpower" piece (http://www.stevepavlina.com/blog/2005/06/self-discipline-wil...) which describes how willpower is a short-term boost and should be used to structure the right environment for sustained work.
WBLG: AT&T takes on 4chan - everyone stand back
Ask HN: Anyone heading out to Defcon or Blackhat this week?
I am finally taking the pilgrimage to Defcon this year. I'm curious if any of the HN readers are heading out as well. If anyone wants to meet up and/or talk shop feel free to drop me a line on Twitter or IM.
I've found this

http://www.amazon.com/Computer-Music-Tutorial-Curtis-Roads/d...

book to be an excellent tour of the standard concepts and techniques of computer music (not just synthesis). It is both technical and accessible. Makes an excellent companion to whatever specific tools you choose to use.
Code may not break down over time, but maintaining it into the future can become burdensome with changes in hardware and peripherals.
The R programming language for programmers
I'm a permanent resident as well, and its never stopped me from getting swamped with offers once I place my resume up online. (My resume states I am a Green Card Holder).

Perhaps its a geographic issue (I'm in the NY area), I'd also suggest getting someone professional to take a look at the resume, a lot of terms used might need changing for the US Market, for example "Global Application Manager" sounds like it should be a Director level role at least over here, so you might want to indicate this?

I did have one or two issues when I first had my EAD but not the green card (I moved here through marriage as well). But if she has a Green Card I don't see this being the problem.
I did a quick Google on how much cash physically exists. It lead me to this forum post (http://goldismoney.info/forums/showthread.php?t=174425&h...) which is probably bordering conspiracy theory (I have no idea) but offers some interesting things to consider nonetheless.
How could CS degrees be improved ?
If you are an EU citizen you can work anywhere in the EU (with some temporary restrictions in Austria & Germany if I recall correctly).
So for example a Latvian citizen can fly to the UK or Spain & apply for any job without additional paperwork.
Airspeed over the airfoil, not groundspeed is the primary factor involved in lift. The logical fallacy in your argument is thinking that the wheels provide the forward momentum, but they don't, it is the propeller that does.

That being the case, the plane will be pulled forward down the runway irrespective of how fast the treadmill under it is moving because the speed that the wheels rotate has nothing to do with how much airspeed is generated, other than the negligible friction that is transmitted to the airframe through the wheel bearings.

Said another way: a car traveling on the treadmill will be slowed becasue its forward momentum is transferred through the wheels. An airplane will not be slowed because the forward momentum is generated by the propeller and has nothing to do with how fast the wheels are spinning.
NDepend and TestDriven.NET come to mind, as do Resharper and/or CodeRush.
12 Tips for Startups from Cleantech Entrepreneurs
Can Apple crack the code in tablet computing?
This kind of deframes the reality of international over-fishing and dumping of toxic waste in Somalia:

According to Nick Nuttall of the United Nations Environmental Programme, "Somalia has been used as a dumping ground for hazardous waste starting in the early 1990s, and continuing through the civil war there," and "European companies found it to be very cheap to get rid of the waste, costing as little as $2.50 a tonne, where waste disposal costs in Europe are something like $1000 a tonne."

If my family started getting radiation sickness, that would add quite a bit of emotional justification for piracy...

Src: http://en.wikipedia.org/wiki/Piracy_in_Somalia#Sovereignty_a...
So where are immigrants concentrating themselves if not the US? I am not looking for the response, 'They are going home,' but surely the intelligentsia is concentrating in some area so where is it? Is it just that the distribution is more even with respect to country (in which case the US would still be the lead) or is there a new, hot area (maybe parts of europe)?
I installed W7 yesterday and get a BSOD on a lot of video sites (hulu, adultswim.com) Any recommendations?
No, just no new books. Still plenty already written for a few hundred lifetimes' worth of reading, though.
> the treadmill can equal the forward thrust of the engines

Did anyone really phrase the problem so incorrectly? All I find is:

"This conveyor has a control system that tracks the plane speed and tunes the speed of the conveyor to be exactly the same (but in the opposite direction)."

or

"The conveyor belt is designed to exactly match the speed of the wheels, moving in the opposite direction."
He is very good at analogies though.
Read this: http://blog.stackoverflow.com/2009/07/why-cant-you-have-just...

Even if what he tries to prove is correct, his reasoning for that is almost always wrong. Not wrong, but funny.

I am sad that Hacker News never really loved CodingHorror articles. But I understand why - Some reasoning != Good Reasoning

A gentle reminder: There is no point in discussing about Jeff every other week. Jeff Atwood is not writing for the HN crowd. Leave him alone.
The Crow Paradox
Entrepreneurial Journal: Dan Melinger of Socialight
Coder Girl
My Sys-Con Nightmare
The "web operating systems" in this post and "the browser as an operating system" are two different ideas. These web operating systems are essentially a Desktop Environment within a browser window.

Why would I need a Desktop Environment (a la KDE, Gnome) in a browser? What itch does this scratch?
"If time has been slowing down, and clocks are now running more slowly than they did long ago, it would appear from our perspective as if things have been speeding up."

If this explains why we feel time going faster as we get older, wouldn't that imply that our soul is based in a non-physical dimension?
I like your idea, but rather than a hard limit across the country it should be a percentage higher than the local market rates.

Also if we are talking about temp working visas like the H1B, then the gov could remove the social security tax (Which employers pay 50% off). And that savings could be used to meet the additional wage cost.
AP Doesn’t Know Its Protection Tech Doesn’t Protect | Epicenter | Wired.com
A law prohibiting employers to hire foreigners for a salary under the median income of US citizen professionals of similar profession and experience in the same area would probably do it.
>Airspeed is the only factor involved in lift.

The only way to achieve airspeed required for flight when you are sitting on the ground is to move the wheels. (ie, roll forward).

Your argument suggests that if the aircraft was attached to the ground with steel beams it would somehow break free into glorious flight. It would not.

The treadmill removes the ability of the aircraft to achieve correct airspeed, regardless of whether it is powered by prop, jet or ion engine.

Any assumption that the aircraft can move forward is predicated on the fact that the treadmill cannot match the engine's output. This is accurate, but like I said, outside of the scope of the problem.

Try this:

1. Aircraft has floats, not wheels.
2. Aircraft's normal take off speed is 100 kts. Let's say the engine can produce a take off speed of 100kts at 2000rpm.
3. Aircraft is on a river moving the opposite direction at 50kts.

Q: Will the engine be able to achieve the required 100kts airspeed at 2000rpm? If not, if I can somehow match the river to the airspeed, is it not sound theory that I can prevent the aircraft from ever reaching that 100kts take off speed?
Great comment. I often wonder why my own employees frequently don't do something like this. I can think of many examples where one of our reasonably intelligent employees could get way ahead by just asking me for more responsibility in some area where it's clear that we're lacking, instead of focusing on their precisely defined job. I try hard to give everyone developmental projects and new responsibilities, but regardless it is true that I would be very susceptible to giving new and additional growth opportunities to people who ask for it.
Tptacek is presenting at Blackhat; I'd had ironclad plans to finally attend Defcon until my boss said I couldn't take vacation that week. Sadly, I don't think the resentment will last long enough to fuel a successful startup.
What's broken is the C preprocess/compile/link process. C needs to get a modern module system and ditch the antiquated preprocessor and linker.
That's a really impressive growth rate. I've started a blog and haven't quite hit that stride yet.

How do you track your RSS subscriptions? I've been wondering about that recently. I didn't want to use Feedburner since you have it give it control of everything.

I log requests for my feeds and count the unique IPs from them. This isn't quite accurate though, since it'll count one person from multiple places. I suppose a better solution is to point my RSS subscription link to a redirect page which logs the subscription request. However, I don't know you'd miss anyone who somehow subscribes from the straight link to the XML feed.
If we ever succeed in creating sentient AI, I wonder if it will be employed in prisons to replace guards?

There are a couple reasons this might be attractive to some:

-Not subject to the same psychological pressures that have been demonstrated to corrupt even well-meaning people when they are put in absolute authority over inmates.

-A prison is a closed system so gathering telemetry and controlling doors, lights and other factors would be easily automated in a manner that does not require a mobile robotic platform. (The facility 'is' the robot).

-The population of a prison is understood to have given up certain rights so the implementation of AI governship may be deemed more socially acceptable, especially if the case is made that it will lead to more humane treatment of inmates.

-
Yeah, companies are now required to verify work eligibility for their employees.
Does Silicon Valley noise detract from long-term value creation?
I'll be there. We should consider organizing an HN meetup if attendance is good.
Well... I'm a pretty accomplished painter, and I can play ping pong with the rest. I was a boxer in high school. How good do you want it to be?
Online Mathematic Textbooks
I've thought that it would be useful quite a few times, because it avoids syncing.

Sync is an issue that causes pain for a lot of people- Microsoft has been trying to fix it since the mid 90s, and Dropbox et all do it well.

So I'm at work, with my email client open, and I've got a list of RSS feeds.. I want to check the same list of RSS feeds at home.
I also want my email to all be synced properly, even the ones from that old POP3 server that doesn't support IMAP.
I want my bookmarks, and browser history to sync, as well as my saved passwords.
I want to pause the song I'm listening to in my office, hop in my car, and press Play again, then finish the playlist at home on my stereo.

All of these things have solutions now.. Dropbox, Weave, IMAP, etc.. But they're all disparate solutions. I'd pay money to have one solution that just worked. That let me keep my workflow online, rather than having to break it up.
Something that synced everything, rather than each piece.

One of the best ways to do that is an OS where it all lives remotely. That way, there's no "sync" involved. It's all out on remote servers to begin with.
The treadmill does not remove the ability of the plane to move forward. If it did, you are absolutely correct, the plane could not fly.

The wheels on an aircraft are not attached to any drive mechanism, they are free spinning. In the scenario described they would act as a bearing and mitigate nearly all of force applied by the treadmill. There simply isn't enough friction transmitted to the airframe to counteract the force created by the propeller.

An airplane with no airspeed sitting on a treadmill would not fly, as you say. An airplane generating enough airspeed will. The treadmill does not prevent the airplane from moving forward with sufficient airspeed.
Motivate yourself
When the plane is on the ground, the engines are useless if forward movement is negated by the treadmill. The wheels are required to take off.
i don't know if you're just thinking of the landing page, or the cohesive, clean, overall UI that makes these services feel accessible.

consider looking at people who have user experience expertise as well as design - some of what is making these sites so appealing is how the functionality is organized in simple ways through some very clever UX.
Moving the treadmill at the same speed (in reverse) just doubles the rotational speed of the wheels. It does not have any major impact.
You should read the links I provided (in the blog post). Your argument requires that the treadmill prevents the plane from moving. It cannot do this unless the plane operator cooperates.

Matching the speed of the wheels at any given time DOES NOT ensure that the acceleration of the plane (relative to the ground) is equal to zero.
The real math on this goes someting like this.

Wheel drag is a function of weight, at 1/2 take off speed you have 1/2 the weight friction so you can get closer to take off speed. (The limit works out so you can still take off.)

The less obvious and more important factor is stall speed of an aircraft = takeoff speed, but because of ground effects you can lift the wheels off the ground below take off speed. You don't do this because it creats the posiblity of bouncing the aircraft as you stall once the height is above the ground effects.
Great, i'm flying into town tonight. i'm going to try and make this.
I found Stephen Wolfram's treatment of space time from a programmatic view interesting:

http://www.wolframscience.com/nksonline/page-481?firstview=1
What makes this different from HN?
I don't think the analogy is that absurd. It's true that code doesn't rust, but as time advances and other code is developed and improved, old code can become relatively less reliable. IE6 is "rusty" compared to modern browsers.
The wheels not being powered is irrelevant. The engine produces forward power. The plane moving forward causes the wheels to move in relation to the forward power of the engine.

By your logic, putting breaks on aircraft wheels would be irrelevant. But guess what, they can and do stop the aircraft from rolling forward.

If you counter that movement - of the wheels - you counter the forward movement of the aircraft, because the movement at this point is against the ground, not the air.

Ergo, no flight.
Its a nice post but its still my contention that the best method by which to learn any language is the "There ain't nothin' to it but to do it" method. That is, to learn by experimenting with the language and by trial and error.

I picked up R 2 weeks ago at work. I didn't know anything about it and I sucked at using it. I am proud to say that after 2 weeks of hard work, cursing at the computer monitor and beating my head against the cubicle wall, I am dramatically better than I was-- comparable to the experienced R programmers who work here.
I always miss HN meetups, since they always seem to coincide with digital DUMBO.
I almost forgot. This link is an R resource that was very helpful to me. I hope it will be helpful to anyone else who may need it: http://www.rseek.org/
You can move an aircraft which has it's wheel breaks set. Roling friction reduces take off speed, but it's not nessisary on high preformance aircraft.
What programmers can do to improve the memory performance of their code
There is such a law. H-1B holders must be paid "prevailing wage" for the positions they are being hired for.
From the looks of it, he uses FeedBurner.

It took me quite a bit of time before I got over the whole "give everything to FeedBurner thing," but once I did I never looked back. It's a pretty good service and works well almost all the time.
Interesting idea. What if someone gives a stupid answer though? Do you still have to pay them?
This sounds very similar to Aardvark (www.vark.com), which already does much of the same thing. In fact, it seems to have a pretty impressive question classifier, and uses it to learn which topics you're good at to personalize questions you receive to your interests.

You might need invites to try it out? I have a few, drop me a line if you want one.

Aardvark can take several minutes to get you an answer though - but usually answers are above 140 characters, which has its pluses :)
This article is severely lacking in a discussion of consequences. Publishing an article like this, given the average intelligence level of Americans these days, is irresponsible. I have debts to repay (student loans!), and the idea of "just not paying" is very charming, but there are real consequences for these actions. It's not something to be done lightly or 'because I want to'.
wow - the first couple of paragraphs make it seem like brainfck! I love the part about using . for multi word variables because in a past version of a previous language _ was used for assignment! And thus the . can not be used for methods and instead they use $. holy crap. Yet somehow I am still strangely intrigued in a "this is as close to APL as I am going to get with out a magic keyboard" sort of way.
"What would Apple Do?" - Don't Ask
"Any assumption that the aircraft can move forward is predicated on the fact that the treadmill cannot match the engine's output. This is accurate, but like I said, outside of the scope of the problem."

If this is assumed then you are absolutely correct. This, however describes a situation that is different than the reality. If the problem is phrased "Assuming that the treadmill can provide opposite forces sufficient to prevent the airframe from achieving enough airspeed to fly, will the airplane take off?" Then no, the airplane won't take off.

Your example of the floats is a good one. The friction created by the water flowing over the floats would be much greater than that of wheels on a treadmill, so in that case the plane may or may not be able to achieve enough airspeed.
Yes, this one cheeses me off to no end.

If the problem is pursued as described to keep the plane stationary on the treadmill (with the treadmill blazing so fast that the bearings in the plane's wheels eventually melt from friction), the plane will never take off.

However, since a treadmill cannot be constructed as described in the question, testing it is an impossibility. A plane on a normal treadmill will quickly move forward on the thing and take off -- but that's not the question being asked!

Argh!
I think if you can add colors, numbers, alphabets with spoken versions will be great. You should check out the apps on iPhone for kids. Some of them are just off the hook.
Valley Love Will Lead To Heartbreak – Get Over It
http://en.wikipedia.org/wiki/Category:Probability_theory_par...

and more generally - http://en.wikipedia.org/wiki/Category:Mathematics_paradoxes

Apologies to anyone who was expecting you to get work done today.
Brought to you by people who read much faster than me (and I read faster than all but one person I know personally). Seriously. I had to pause it every single time text came up to even have a hope of reading it. It was even too fast with pausing.
Here is a video of an airplane taking off on a treadmill.

http://www.youtube.com/watch?v=IbRcg3ji_Pc

The crux of the issue is that no matter how fast the wheels spin in the opposite direction they exert almost no force on the airframe, thus failing to counteract the forward pull of the propeller.
How To Create Stuff That People Talk About
Well said. I think the question is poorly formed.
Rebooting the ATDC Franchise
Introducing CSS Prism, a CSS color inspector
Of course you can, because the break isn't strong enough to counter the engine. The treadmill in question though is designed to keep the aircraft stationary.
> If, as the problem states, the treadmill can equal the forward thrust of the engines

If the problem stated that you would be correct. But the problem doesn't state that. The problem states:

> This conveyor has a control system that tracks the plane speed and tunes the speed of the conveyor to be exactly the same (but in the opposite direction).

So you are wrong. What happens is that the plane moves one way, the conveyer moves the other way at the same speed, and the wheels spin twice as fast as they normally would. But the rolling friction of the wheels is negligible, so the plane takes off just fine.

And if you still don't believe me, the Mythbusters actually did the experiment full-scale.
The plane will fly, and the wheels will spin at the double of the airspeed. The engines 'push' against the air, not the ground.
This isn't true becasue moving the wheels in the oposite direction does little to slow the plane becasue the bearings in the wheels don't transfer any appreciable force back to the airframe.

Try it with a hot wheels car on a treadmill sometime - it take very little force to keep the car stationary because the wheels act as bearing and keep the surface of the treadmill from applying much force to the car body.

Edit: or sandwich a hot wheels car between your palms, move the bottom palm backwards to simulate the treadmill effect -you wont feel much force acting on the body of the car that is resting on your other palm, no matter how fast you move your lower palm in the other direction.

Either way, this is a really interesting debate :)
Sounds like bad video drivers. Download from manufacturer and reinstall - if on notebook stop using the vendor's and use NVidia/AMD's instead (as the case may apply).

Video drivers is practically the only reason Windows ever BSODs anymore.