skysight-inc/HackerNews huggingface dataset:
It's similar to the likes of elance, or oDesk - sites that commoditize IT skills with ill-paid, mal-specified projects to the point where you'd be better off working at KFC. Maybe someday someone will get this right - I suspect that will require a lot more granularity in the specs.
Understanding Monads with Javascript
The military intelligence Pakistani ISI has a major presence there. PMA isn't just any military base. Its the military base.

Its just not reasonable to think they didn't know what that giant compound down the road was.
My apologies, I misunderstood the meaning of "simulation". I was thinking of a calculation where you compute the interactions between objects and evolve their positions and momenta accordingly. Celestia does not do this of course, it uses some time series where the coefficients are computed in advance. For these purposes using fixed point and/or integer arithmetic instead of floating points could be entirely appropriate, I do not know enough to form a preference.
Good stuff. Throw some screenshots in! Non BB user but would love to see em!
"anything requiring fairly intimate knowledge of the hardware and operating system" is a fine definition.
Washington, DC (or remote).

SB Nation is a media/technology startup. You might have seen us discussed on HN recently as the new home of former Engadget editors Josh Topolsky, Nilay Patel, and friends.

http://joshuatopolsky.com/post/4327161218/this-is-my-next-pr...

We're hiring Ruby developers and operations engineers:

http://www.sbnation.com/jobs/developer

http://www.sbnation.com/jobs/ops_engineer

Today, we're a network of 300+ sports news sites & communities. This Fall, we're launching a consumer technology news site led by our new and awesome team of tech journalists. We have a lot to figure out in the meantime. We need your help.

Our investors include Accel Partners, Allen & Company, Comcast Interactive Capital, and Khosla Ventures. We get around 22 million unique visitors every month.

Some recent press:

* Team From Engadget Makes Jump to SB Nation
http://www.nytimes.com/2011/04/04/business/media/04carr.html

* Why sports is driving innovation in journalism:
http://markcoddington.com/2010/10/08/why-sports-has-taken-th...

* Harvard's Nieman Journalism Lab:
http://www.niemanlab.org/2010/06/sb-nation-ceo-on-how-were-f...
I moved to Honolulu about 2 months ago. It's done wonders for my productivity. Need a break? Hop down to the beach, take a swim, and get back to hacking. It is awesome.

A 10-day sojourn might not work so well if you want to enjoy the area while you're there, but if you can manage a long-term getaway (tropical or not), I highly recommend it.
In late 2009 I bought 2 Crucial SSDs for my MacBook Pro, replacing a Seagate HDD that had died after just 5 months (the other one went in the optical bay). They're still working fine after 16+ months, and even if they die now they'll have outlived many of my harddrives (75GXP anyone?).

One is my boot drive, and one is my media drive. SMART reports the boot drive has 78% of its erases left, and the media drive 100% (mostly static data). ~20% erases down after 16 months means if the wear leveling works out, my drive should last another 5 years.

My usage is quite normal - coding work doesn't do very many heavy writes. I have 8 GB RAM, so the swap file doesn't see much usage, but instead there's 8 GB of hibernate file writes whenever I put my laptop to sleep (a couple times a day). Also, there's some background process that hits the drive with ~100 KB of writes every couple of seconds.
Pakistani Media Circulates Fake Picture of Dead Osama bin Laden
It will take a long time till there will be no native apps anymore. As long as the choice remains between the browser experience and native apps, native apps will still have a chance. The moment the first OS finds a new and cooler more native style experience way to access the internet and website, Webservices will win.
I suspect that there is something wrong with your "trusty" MacBook Pro.
Here is my bash profile, how's yours'?
a typical bash profile for snow leopard.
"if we lose your data, we'll pay you $X compensation"

I'm pretty sure you can find an X which won't cost too much, and will get most of the complaints off your back
With: JavaScript's most reviled keyword
Thanks almost, 100% agree, just you said it in a better English :)
This was one of the earliest things I was taught about entrepreneurship, and it's been beat into my head over time: share your bloody idea. With damn near everyone who'll listen. Your idea is worthless; it's the execution that matters (we already know that here, of course). However, there are two reasons the idea is worthless. We're all used to the "if you aren't executing you have nothing with which to make money" reason, but the other reason is that somebody else already has your idea, almost certainly. The less earth-shattering it is, the more likely somebody else has the same idea, of course, but even some of the earth shattering ideas are floating around other peoples' heads. Thus, the goal isn't to keep a secret, but rather to get the information out to whoever can help you with the resources you need to ship, whether it's connecting you with developers, designers, investors, whatever, or simply providing you with essential feedback.

I'd be willing to wager that more projects have been killed from this sort of paranoia-fueled secret keeping than by people stealing ideas.
MAC addresses can be easily spoofed. For example, on some ethernet cards:

sudo ifconfig eth0 hw ether 00:12:34:56:78:9A

will change your hardware address.
YouTube Partners Can Schedule Video Publishing At A Custom Date Or Time
There's a lot of quirky things in the older parts of Haskell that the community would do differently today if it was as simple as pushing a button. Reverse compatibility is a concern.
It doesn't matter whether it's unfair by a factor of n^2 or by 2^n. If it's unfair, then it cannot be looked at whatsoever without drawing incorrect conclusions.

Or are you trying to educate me out of good will? If so, thanks.
Actually, most of these applications are more than 10 years old. And back-end systems, develompent tools and heavy duty media creation apps can hardly be compared to something that's a candidate for a web app.
Uploading an MP3 file gives me an error on the general Google documents, but not on Google Apps. On a free Google Apps account I get 1024MB per user.

This might help explain why I got an e-mail from Google containing:

"As of May 10, any organization that signs up for a new account will be required to use the paid Google Apps for Business product in order to create more than 10 users."
"Steele's request was denied until he can name at least one specific person in the case over whom the court has personal jurisdiction—though it's not clear he can do this at all without going to the ISPs for help. But the judge doesn't care about Steele's problems."

This is the correct result. I hope it is more broadly adopted by the courts. At the moment these seem primarily driven by legal firms using extortion as a business model, we should shut that down first and then go back to working through the issues of fair use and copyright.
The nature of programming is that you use the right tool for the right job. The question is what kind of tool we want Haskell to be.

"I want Haskell to be most useful only in specific, limited situations where puritanical program correctness is imperative" is a legitimate answer to this question, as is "I want Haskell to be practical enough to be general-purpose". And if a programmer looks at a problem and says "Haskell isn't right for this situation; I'm going to use something else", then you or I, a Haskell advocate, may be okay with that.
My understanding is that proprietary router firmware may have unknown vulnerabilities that someone could use to discover the MAC addresses of computers making specific requests. That would allow, for instance, law enforcement to tie internet usage to specific computers.

DD-WRT and other open source firmware should be a little more secure in this regard. The open source firmware out there is definitely more reliable over long periods of time than the stock firmware that comes on most routers, so I assume it's also more secure.
That's not Google doing 'everything it can to hamstring' — That's Motorola shipping a product based on an OS that's obviously not ready. Motorola's fault.
might direct you towards one drug vs. another

That's not a problem. There's already a gatekeeper for drugs. You can't get a prescription without an MD signing off on it. If the MD is doing his job, there's no reason for an additional obstacle.
To pick a nit... In many communities there actually are people who deliver milk. For example: http://www.royalcrestdairy.com/ in Denver/Colorado Springs area.
Untrue. A lot of my core correspondance run their own mail systems and use TLS.

Even for those who don't, having my mail encrypted on all of my clients and on my own server is still a big gain for me security-wise.

Just because I can't secure the senders system, doesn't mean I shouldn't bother securing my own.
The performance of the site was so poor when I signed up—and received my password—as part of a labyrinthine, ill-conceived sign-up process—that I couldn't find a way to send feedback. So I just fumed until I forgot about it. A week or so later, I read a comment on Twitter, at which point I replied in an attempt to dissuade people from signing up.

Any developer who writes code that stores a password and then emails it to me is doubly guilty of gross incompetence.
Forrst releases new invite system & notifications
Why doesn't HTML5 include support for camera input, accelerometer, compass & voice commands? How long before these are integrated?
Ask HN: Website spell checking tool
What do you guys use to spell check a website? Live and offline spell checking would work for me but I don't know of any free tools short of copying and pasting the website text into MS Word.

Thank you
Ask HN: Is Wayland a Push for DRM in Linux?
I'm not talking about Direct Rendering Manager, but Digital Rights Management. If we move too far away from the architecture of X, will there be no more digital hole in Linux? Perhaps some see this as a good thing (ie, control for *IAA) or will DRM always be at the mercy of the fact that you'll have (in theory) the source code for all media playback always with the license of open source?
San Francisco, CA - Blurb

Blurb lets people tell their stories - currently through print-on-demand books, but increasingly through other venues.

We are both established and growing like mad (we were #47 on last year's Inc 500). We have a great group of people and a lot of fun challenges in the year ahead. We just launched a bevy of new products (our iPhone app is in the 'new and notable section' section of the app store).

We are currently hiring for many positions - front end, Rails, iPhone, and more.

http://www.blurb.com/join_us
Appending to a immutable string in a loop is O(n^2). I'm surprised the author is surprised by this. Python and Java is the same.

Sure, it's possible for the vm to optimize this by either using ropes or convert to a buffer based on some kind of code analysis, but you shouldn't bet on it.
I think the sushi breaks are great (and hilarious), and help create a personal "brand" for the blog.

They anchor his previous blog posts in my mind. When I stumble upon a new reprog article on HN, I remember his previous articles ("oh, this is the sushi blog!").

Plus, I love sushi.
but shouldn't it be BEFORE the long text?
The ISI have a major presence at a military academy? Really? Do you have a cite for that?

Maybe you should consider changing the title to talk about a military base with (apparently) many ISI staffers as opposed to a military academy.
It's not clear to me that armed men busting down people's doors at 3am is a preferable model.
Forrst is a 500startups company. How are things progressing with that?
Not only that, but the Xoom is extremely expensive compared to iPad devices. And you don't even get access to WiFi unless you sign up for 3G/4G service. Two huge reasons for its downfall that have everything to do with Motorola and nothing to do with Android itself.
Deploy your Node.js apps for free—Duostack is now in public beta
Why do you think there will be no "digital hole" with Wayland? You will still be free to use a Free implementation of it, just like you are free to use a Free implementation of X.

No, there are lots of very good reasons to push back on Wayland, but this is not one of them.
I was eager to hear responses to my comment

I thought it was overly harsh and missed the entire point of the post. The article was titled "Startups are Hard" not "Ask HN: Please review my app" I greatly appreciated the honest reflection on how hard it is to start something. It mirrored many of my own experiences and provided a valuable counter example to the standard "Oooh, I fell out of bed into a pile of money" startup story that's usually tossed around.

Regardless of the value of Notifo or any particular case, startups (hell, all businesses) are hard and having people tell you your idea sucks doesn't really help all that much. Sucky ideas sometimes do extremely well (ie. Facebook, Twitter, and many more), and great ideas sometimes do terribly (ie. tons of shit we've never heard of because they're all dead).
One thing that isn't particularly clear, is the timestamps on tweet library. Based on the top entry, I presume those are UTC. So if the action kicked off at 1 AM PST (UTC+5 according to wiki), then it would have been 4 PM EDT (UTC-4) in Washington. 3:50 PM doesn't jive with this (unless Pakistan is on DST).

Another article said that the burial at sea was completed by 2 AM EDT (so they presumably were done by 3 PM in Pakistan, about 14 hours after the first tweet).
A good engineer isn't one who designs a building with the thickest walls possible but with walls having appropriate thickness.

And generally, I don't think everyone at the top of their field necessarily gives the advise to use the absolute best tools and materials. A lot would instead give the advise to use appropriate tools and materials. A lot of good programmers can recognize that a quick but inefficient VB script can do better.
"I wrote some CAD routines once that used decimal arithmetic rather than binary and was amazed at how much better it worked in terms of edges lining up and when you approximate non-square surfaces you get much better tesselation."

That's precisely what I'm working on. What did you use?

P.S. Use 0.125, not 0.100
I do run my own mail server of which I use SMTP fully; incoming email OTOH goes straight to a gmail account. I don't have problems being flagged as spammer, as far as I know.

The main risk running your own server is downtime/screwing things up/intrusions and you need to work a bit on that but that's part of the fun for me.
I'm reading "The Starfish and the Spider" right now, though I'm early into the book, this system fascinates me. I find the illiteracy which both videos touched on equally fascinating as the system evolved around the workers' abilities rather than finding workers able to fit the system.
I would assume it wouldn't. The key to this decision is the fact that Azure is clearly in trouble. Almost no one uses it including .Net developers (I have to assume Microsoft was counting on their support right off the bat).

That's key because it tells you how ScottGu is viewed within Microsoft (you don't put a failure in charge of an important project that's already failing). Which in turn means the direction he's leaving behind on the .Net platform must be one the upper execs are happy with.

So IMHO you won't see any dramatic shifts away from the current direction
I never thought about it that way. Very powerful and succinct answer.

I've thought something similar many times but never articulated it that well
That's fine, I'm calling them and telling them to cancel my 200 channel HDTV plan with DVR so I can pay for the overages on bandwidth I'll get by watching my TV shows on Hulu and Netflix. I think I'll even end up spending less per month!

I hope they realize their plan for pushing users toward paying for their TV service is backfiring. (At least that's what I see this as)
While I do think this is interesting, I'll say it again - RIM needs to enable activesync on their devices and keep BES as an Enterprise-only solution. BES has been one of the hardest pieces of software to work with and it's really overkill in the SMB market.
The number of scalars to specify a point in space varies from one to twelve and probably more - depending on the terrain.

For example, to point at objects reliably you need to factor their movement relative to gravity vector in.

I can totally imagine using just one (long) scalar, too.
I'm liking the new site. The old site's grey and black made it seem very enterprisey, but now the blue and textures and such give it a much "younger" feel to it. As you know, the web (in general) is blue...
Why entrepreneurs make bad angel investors
I don't see how it's entirely Motorola's fault, honestly. At best, both parties are equally at fault. Google could have refused to release the source, forcing Motorola to go with Gingerbread instead of Honeycomb.
Sure, let me grab the citation.

You raise a valid point. If this were any minor base it wouldn't be such a big deal. PMA is where Pakistan trains its special ops and intelligence guys. Its their elite academy.

The base is commonly called Kakul, and the main road leading to it is Kakul Rd. The purpose of this map is to show its literally a quick right off the main drive.
Yandex Money is more like PayPal. This is money changing hands, and to do business you'll have to comply with various strict anti-money laundering/anti-terrorism/tax/whatever-the-next-anti laws. The only alternative is cash and/or better government.
Lots of style; not a lot of substance. The sublink describing the congressional hearing did not indicate that there was an actual proposal to restrict "direct access to your own genome". The regulation seems aimed at medical interpretations of such. Access to an interpretation is "indirect access" in any sensible interpretation.

Now, I'm of mixed opinions about what should be done in that regard. It would depend on just what sort of regulation. It only makes sense that (for example) HIPAA be enforced on these guys if it's not already. It probably makes sense to require that they have at least a few licensed M.D.'s on staff.

It could make sense to require that the results be available in a standard form, in case the consumer wishes to consult a doctor about them. It might make sense to require explanations and citations of primary sources in that standard form. It probably does not make sense to require that a doctor personally deliver said results, but I'm not 100% sold even there.
None of these are examples of lack of purity. Maybe they are examples of lack of portability. But not of lack of purity.

Purity means that the result of an expression is the same while the program is running. These calculations may differ if run on different computers or sometimes even if run at different times on the same computer, but once you run them you can be reasonably sure that they return the same result while the program is running.
Dropbox says "Hi!".
So as long as you exclude apps that are lousy as web applications then all new good apps are web applications? How pragmatic.
As a developer, I hope html5 apps end up being the norm, but one key difference between desktop apps and mobile apps is that you pretty much always have your phone with you. As a consumer, I love web apps because I can access them from anywhere and dont' need to have my computer with me. But if I always have my smart phone with me, what's my incentive to prefer a web app to a native one, especially one that syncs to the cloud?
"And your simulation is probably faster with appropriate int math than any float math will be."

This isn't true for modern CPUs, especially if you use SIMD vector operations.
I believe ScottGu was in charge of the .Net platform which is the CLR and and related technology. C# is run by Anders Hejlsberg.

I don't know who Hejlsberg reports to but as a Technical Fellow I doubt it was ScottGu (with no disrespect intended)
Shipped ≠ Sales
I am an astrophysicist, and I deal with this issue directly. In my simulations, I do deeply nested Adaptive Mesh Refinement calculations. These simulations run inside an Eulerian grid, where each cell contains a fluid element. These cells are collected into grid patches. When a cell inside a given grid exceeds some criteria, we refine it by inserting 8 cells; the next level of cells are then collected and minimum bounding boxes are created that cover the flagged cells, and we compute now at an additional 'level' of refinement.

My research concerns the formation of the first stars in the universe. In order to set up the initial conditions of these objects correctly, we have to resolve fluctuations in the background density of the Universe on the scale of kiloparsecs. However, we are also mostly concerned about how the fluid behaves on much smaller scales, at the tens to hundreds to thousands of AU scale, all the way down to the radius of the sun or even lower.

In one of my "stunt" runs, I ran up to 42 levels of refinement inside a box; this means that the dynamic range between the coarsest cells and the finest cells was 2^42. For the most part, however, we only use about 30-33 levels of refinement. In order to attain this resolution, we utilize extended precision positioning. (Future versions of the code will utilize integer positioning with relative offsets for Lagrangian elements like particles.) Inserting this functionality into the code took quite a bit of debugging and testing, in particular because we had to account for differences in how Intel, PGI and GNU passed extended precision values back and forth between Fortran and C.

I have uploaded a very simple 2D zoomin movie of one of these simulations, which only had 30 levels of refinement, to Vimeo. It's busy converting as I write this, but it will be found here when it has completed: http://vimeo.com/23176123
Generalizing and criticizing delta debugging
This is true but not relevant to this discussion. Any commercial provider would have to comply if the government asked information about their customers.
Perhaps it just seems like a stepping stone like "they took my remote execution with local display and i didn't say a word... (etc)"
>> With 4.0, C# and the platform has really matured from its origins as a Java clone

So LINQ, proper generics, indexers, first class properties, delegates, events, using blocks, lambdas ... were cloned from Java?
I'm not sure that it does if the argument is ideological in nature. I'll give an example:

I believe hate speech and racist propaganda are examples of free speech protected by the Constitution in the US. I believe that it is wrong for governments to violate this right even if they don't enumerate it in the core of their system of laws. A sociological study showing clear and convincing evidence that hate speech and racist propaganda have bad results won't change my opinion that they're free speech that no government has a right to prevent.

I believe that no government has a right to prevent people from having medical tests done on themselves. The scope of any regulation must be limited to ensuring that labs collect specimens safely, conduct tests accurately and refrain from making false claims about the services they offer. If they are making false claims about what the test results mean, then existing consumer protection laws already apply.
I know of an investment bank that explicitly avoids hiring "overqualified" devs. They don't want someone rocking the boat. They just want drones in the back office IT dept, for whom they pay 2X the market rates. Geniuses!