skysight-inc/HackerNews huggingface dataset:
What you propose risks criminal and civil liability from multiple directions. Few, if any, photojournalists can afford to take such risks. Most news organizations won't. Yes, disasters and war are where much great photojournalism takes place. But it's ironically easier to do that abroad with the specter of the mighty US State Department at your shoulder than it is in your own backyard, where you're just a meddling shutterbug on the make and in the way - and will be described as such by an ambitious prosecutor.

Sure,it's worth a try and might make for some great photos. But being accused of endangering safety or hampering the mission or both by the Feds is not fun, and rather than threatening you with a possible first-amendment case, it's a lot easier for them to go after your pilot and pressure them into signing a statement saying you suborned them into an illegal act.

For these reasons, it's much likelier that news orgs will seek an injunction or declaratory judgment permitting them to gather pictures and video, rather than proceed by stealth.
Novell Remains Committed to MeeGo
IPed Launches For $105 in China, Runs On Android
We can go back and forth on Apple's policies but there's a clear lesson here and I hope everyone takes note...

Build as much of your app as you can in HTML 5.

I'm not talking about a web app. You can embed safari into your native app. As far as I can tell this app could have been almost entirely built with HTML 5 elements and if they'd done that (did that?) they could walk it over to Android with very little rewrite.

With Apple's "murky" policies it's just too much of a risk to develop for Apple alone and with the ability to embed html elements Apple's given developers an easy way not to be left in the cold
Boost graph library
Gilt CEO: How Gilt Will Go Local
Try following these instructions (if you're on Snow Leopard):

http://superuser.com/questions/43531/installing-pygame-on-sn...

Worked great for me.
Ask HN: maintaining a code portfolio and personal app store
Are there any websites/services that combine version control, project management (wiki,bug tracker) that would also be suitable as a portfolio?

I want to put my work/projects in one place
Some might provide full source access
Some might just be project info and pictures (no code)
Projects could be published or private
Software could be for sale

I'm getting at something like a sortfolio.com for hackers whose needs might vary but who could benefit from some structure and organisation. It can take a long time before ones happy to release software but if it only took a click to do it can't be left in the to hard basket for ever.

Pretty open question. Thoughts?
I'm in but will be there later if like last time, it starts early. ETA 8pm.
Erik Naggum's library [pdf]
How many of those stockholders are going to affected by the local impact to Louisiana and the possible National/Global economic impact as it radiates outward? It's short-sighted to talk about BP's obligations to their stockholders just in terms of raw stock prices.

[ You also fail to mention that many BP employees as well as executives and board members probably have stock options, meaning that they are also looking after their own interests in this matter too. It's not like they want to be altruistic, but these pesky investors are holding them back. And it's not like these 'stockholders' are some external entity to the company with a hard line between investors and employees with no grey area in between. ]

{edit} AIG also had an obligation to their investors to keep the stock price up and up and up... until it came crashing down. Saying, 'they have an obligation to their investors,' is really just a cop out. It's a way of pushing responsibility away (i.e. "Don't blame me! I have a responsibility to the investors, my hands are tied! I'm compelled to this course of action.").
Two thoughts:

1. This is bad. I'm as much of an Apple apologist as any other half-sane person could be, but this is bad. There was no way to see this coming.

2. Apple is clearly angling to introduce their own widgety thingie to iPad OS 4.0, due in September. It would be stupid not to do that for them, and now that they aggressively cull the other widgety apps it's kind of an evidence.
For sure. I'm actually more of a Keynesian (ie a believer in financial stimulus during a crunch even if it means a temporary loosening of monetary policy) but obviously as soon as growth has returned that creates the responsibility to start paying off the resulting debt. I'm a little more optimistic than you about the cohesion of the euro, but only a little, sad to say.
3x salary is actually a great formula for equivalent compensation.

If you make $30/hr salary, you really make $40/hr with vacation/health/employer-paid taxes/use of office and equipment for free/reimbursed travel+conferences

+you don't get paid for slow times, and non-billable tasks

+you have to compensated for the increased risk you take on (consider the reverse--you would take less average pay to know that it's completely reliable and consistent)
Prediction from the past: America will disintegrate in June 2010
Weave Graduates from Mozilla Labs
Or 4chan (or any of the other anonymous image boards)...

Or a throw-away Flickr account...

The hardest part is the getting of the photos, not the distribution.
I wonder how many people today would accept a one-way trip to Mars.

It is actually cheaper to keep sending supplies to Mars to keep you alive, than to send enough to lift off and return.

I'd probably do it myself now; certainly would if were 60 years old.
That's what I was thinking. The markets is there but in front of it there is this very big bureaucracy that you have to deal with. So maybe point the app towards something like
homework where the educational bureaucracy doesn't have much control.
AFAIK, it's hard to get all the functionality you list on one place because different systems focus on different things. Trac (http://trac.edgewall.org/) is the choice for a lot of people for project management, it includes a bug tracker, a wiki and is pretty mature.

Dropbox and Git combination works like a charm to store pretty much everything. Rather than waste a lot of time organizing your stuff, you can write a quick application using Lucene that will perform full-text search on text and tags.
What the Nature Neuroscience Acupuncture Study Shows
Don't implement any cryptography in JS, because that's stupid.
My favorite:

Do you create anything, or just criticize others work and belittle their motivations?

- Steve Jobs
Journalism is all about advertising, i.e., page views and publications sold.

This is one of the hottest topics in the U.S. right now.

Nobody likes dry analysis; everyone is eager for a quick, vivid, and emotionally compelling way to engage with the story.

Therefore, if you publish more and better pictures than the competition, you'll attract more (non-)readers and make more money.
How do we raise our game?
I'm giving that a shot, but if teachers don't endorse it that can be a very tough road.
I'm of the mindset that if you require anonymity and privacy, and use tools you do not even RTFM for, nor do some basic investigation into the field, you deserve what happens to you.

Go Wikileaks. Capitalizing on stupidity for great justice FTW.
The entire planet would have been with them. You want to die lonely, you can do that anywhere.
In case there was any doubt about the feasibility of coordinating a large-scale conspiracy involving large numbers of personel, here it is. In plain view yet we may never see it.
Well, the US manages it with 50 states, and China, India, Russia and a few other countries historically have multiple economically disparate regions that share a single currency. But in those cases you have a largely undisputed central authority with direct tax-raising powers. The EU can't levy taxes directly and national governments love to simultaneously assert their influence upon, procurement of funds from, and the financial tyranny of the the EU as a federal entity.

It's like one of those parties that everyone is desperate to be invited to so they can then stand around talking about the much cooler party they would have gone to instead, if they had known it was going to be like this. Few european politicians are really honest with their electorates about the practicalities of economic or political federalism. Of course, it doesn't help when there are so many different languages in use, which makes it very hard to cultivate any kind of pan-European political consensus.
It probably has something to do with good faith or perhaps even something specifically with itunes gifting system.
I like it. I can generally tell from a tl;dr summary whether the original material was interesting and/or whether it has been fairly summarized.
Kind of pointless. Just use a UUID for the ID and a date for the thing you sort by. Twitter stores a "posted at" time, so why not sort by that? Using an ID column for a time-based sort when you are storing the time anyway is silly.

Oh well, at least it was a fun hack.
In other words, my dropbox went down =/
Coming out of Code for America as a hacker'll teach one more about how Government works, how it buys things, and what it needs than just asking customers does. I think for some smart people who can keep their eye on the ball, this could be an amazing opportunity to learn about a market, and then become a player in it in a short few years.

Reading http://news.ycombinator.com/item?id=1379381 kind of answered this for me. While I'm sure not every government entity is like that, finding one that isn't, as part of the first step for this, isn't something I'd relish working on.
I don't disagree with your summary of the situation but I don't think you portray the point of the article correctly which essentially boils down to this sentence...

"During its first 10 years, the euro zone has not led to any measurable homogenization of its member states' economies."

The real question isn't "is there a benefit to having a common currency" because everyone knows there is. That's simply logic (the money saved in currency conversion alone makes the point self-evident). I don't think he's disagreeing with that.

The issue he's raising is whether these disparate nations can maintain their independence as nations while becoming one homogenized economy. Because political decisions (like over spending on a social safety net) have an impact on an economy and on the worth of that economy's currency.

That's the point he's making. He's saying economic realities rely on political decisions and nations can't be politically independent while being completely dependent on each other economically
I hope you mean the images are pretty tame in comparison, and not the spill itself. Not only has the BP leak massively surpassed Valdez in volume (2-10x), it took place a mile underwater, which multiplies it's danger.

Exxon Valdez was a surface spill, so most of the oil that was spilled stayed on the surface of the water and began to have dramatic effects on the coastal environment. This disaster is leaking millions of gallons per day (Valdez was 10 million gallons) from the sea floor, much of which is rising slowly to the top through a mile of water, dispersing on its way up, and some percentage of the oil is clumping at the bottom, or simply not rising [1]. The polluted area should thus be measured in cubic feet, and not simply in visibly affected surface area.

The implications of this event are quite staggering, and BP will get away with paying a slim fraction of the true cost to society.

[1] unless I am misinformed and 100% of crude oil rises to the surface
Just wondering if the Twitter users here are able to use the Twitter website consistently. I cannot. I frequently am unable to view user profiles, load up my Twitter page in order to post tweets, or actually post a tweet after submitting the form. As a result my Twitter usage has dropped dramatically. Anyone else having the same issues?
Design & Build a Grid Based Web Design with CSS
Creating an index on the posted_at time may be harder than it sounds, with "tens of thousands of tweets per second" and a distributed database. The "within a second" approach (ie. loosening up the constraint of ordre) sounds pretty briliant to me.
I think you're confusing "mature", treating people like responsible adults, and "mature", a market that has fully expanded and is not growing. If the author from Australia cannot sell an app, than the Android Market is an immature economic market.

The App Store is both mature and immature, and the Android Market is both mature and immature at the same time.
I thought this was going to be about the great (read: profitable) datasets that even small / unsuccessful startups have. As far as ethics, I'm all for as much openness as we can stand. As long as everything is transparent, what's the harm in it?
I'm happy with the technical stuff. I've used Trac, BitBucket and tried Git Hub before. I haven't run Git on Dropbox but I could see how that makes the backed up repo nice and easy.

But making projects presentable to potential clients/users is where I'm coming up short.
Remember, the music industry doesn't want you to buy their music. They want to "deal" with you.

An example of a company that wants you to buy their stuff is Amazon. Click a button, make an API call, and you have a new server. That's because they are the ones providing value; they are not the middlemen worrying about being cut out of the loop.

The music industry is different -- they don't do much more than act as a loanshark to the artists, which the artists put up with because the only way to have your music advertised is with the record labels. If there was just an API where you could sell your stuff, then the record labels wouldn't be necessary. Your laptop, a good soundcard, and free software is all you'd need to "play in the majors". That's not good for the middleman.

Bittorrent is an acceptable interim solution.
Makes me think: when you scale databases up you always seem to have to loosen up constraints. Similar to how the laws of nature change when you change scale in nature, ie. quantum mechanics when you go really small, or weird laws of nature when you look really far away in the universe.
The market is subject to manipulation, and the problem often doesn't go away purely because of market forces. Any system can be gamed. The patent system is an example.
Again, the point isn't to attempt to solve a non-software problem using software, it's to get a guided introduction to dealing with municipal governments.
> with HTML5 you have all the benefits of an OSS rendering engine where performance can be improved by individual implementors

this, my friend, is why HTML5 is never a competitor to Flash.

Write once, debug everywhere, hell I'll just stick with Flash.
1. Cells can pass arbitrary information to each other.

2. Python cells could modify their own code just as easily (if not easier) than Lisp cells.
Sure advertising pays the bills, but you don't think big media knows this? The truth is real news is less and less profitable. Reporting a story like this takes big resources - huge resources if you really want to break a new lede.

Ultimately, shooting 100 high school basketball games for zoned publications and a s#%t ton of photo galleries is cheaper and will sell more ads. After all, what company wants their ad next to a photo of a dying, oil-covered bird.
All that you say is correct. However, I would like to mention that motivation for the euro was at least as much economic as political. Many companies in Europe have means of production that span several countries. Having a stable currency across those countries decreases their uncertainty which certainly increases their willingness to invest. Vaclav Klaus is correct in his diagnosis of the problems with a single currency - this is nothing new - Jane Jacobs described everything he said in his article more than 30 years ago in her book "Cities and the wealth of nations".

He is incorrect in that he ignores the motivations behind the euro. Americans, of which I'm one, should try to imagine a world in which a company in New York that has a supplier in New Jersey would have to hedge their future payments to account for potential currency fluctuations. While the cost of currency hedging has decreased in the past twenty years, it is still a significant business driver. Not one of my European friends and colleagues believes that the end of the Euro would be a good thing.

On the other hand, I'm not so sure that currency revaluation always represents a sleight-of-hand. It can and often does, but at it's best it forms an immediate positive feedback that the balance of accounts between two countries with different currencies have become out of line. What the world needs is a feedback mechanism as immediate and accurate as currency fluctuation that doesn't impose the kind of economic risk to individual economic entities within those countries - plus, what you said above about politicians and voters.

Sorry, again tl;dr.
> One is that putting performance into the hands of multiple companies will introduce competition. Just like with Javascript speeds

the Actionscript VM is open source. I remember there is an LLVM implementation days ago.
But you don't need to index on time; you can sort on the client. This is what twitter clients already do, except they sort an integer instead of a datetime.

Remember: Twitter is nothing new. We have done massively distributed messaging since the 70s. It's called e-mail.
Exactly.

I am tired of all these people raining on link-baiting.

So what if he wants to phrase his titles like that? It makes much sense, because that's how attention is grabbed.

Without those titles, I know I would have missed many wonderful articles.
Suspects must assert right to silence
Design and build a grid based web design with CSS. The first thing we're going to do is open Adobe Photoshop.
> you couldn't have asked for a better indicator, short of a mandatory <lowvaluecontent> tag.

I am pretty sure everyone would choose <highvaluecontent> tag for SEO.
How can BP block anything? They are a private corporation with no particular rights to the public beaches they are making a fuss over. This is so wrong...
Full disclosure, full restitution, genuine contrition.
This is a post by Jon Harrop, who is a known troll in the functional language community. He used to (maybe he still does? I haven't checked) troll comp.lang.lisp in order to advertise his books on F# and OCaml. He saw Lisp as a competitor, and sought to belittle it at every turn. Recently, he's shifted targets, and now regularly trolls /r/haskell and other Haskell communities.

Point in case, here is his list of disliked submission on Reddit: http://www.reddit.com/user/jdh30/disliked/

Ignore this guy.
Is Betelgeuse about to blow?
so much for the new features, now where can I get my 3201th tweet?
Ah, but the more dilute the spill the better things are.

Bacteria do a wonderful job to biodegrading oil - but only if they have enough oxygen, which is in limited supply. By spreading things out they have enough oxygen to work with.

And yes, 100% of the oil should rise to the surface, but some will rise slowly.

I think the reason we are not seeing a lot of oil is simply that the bacteria ate it.
Web Speed Can Push You Off of Google Search Rankings
Ok, thanks. It was on the low side of the 100-1000 scenario you mentioned.
"By a 5-4 vote, the justices said that once rights have been read and questioning begun, a suspect must clearly declare that he wants to remain silent and cannot simply be silent."

First, that's some twisty logic; in order to be silent you must first not be silent.

But what's really puzzling is that you can be told, "You have the right to remain silent ...", yet not have the right to remain silent.
Cohesion and Coupling in Large Projects
Apple Cracking Down On Widgety and Desktop-y iPad Apps
But why? Why is the coast guard helping? The article didn't even conjecture a reason, they just stated it baldly.
Still doesn't add up. You're talking about a huge expenditure and significant personal risk in order to hopefully be a viral hit and not just be scooped and republished. Even then, you have to get lucky and pick up an iconic photo, it's not like you're going to find a bunch of great prose in the ocean besides synonyms for "lots of gallons".

Why pursue this story instead of one that's much cheaper and will get you only a fewer impressions on average?
Unfortunately, lone bloggers and community journalists don't have the resources to fight a legal battle if caught. Back in the golden age of print media, you at least had the possibility of support from the publication you worked for or its parent company.
Funny, there's dozens of aircraft aloft over my city of Los Angeles at any given moment, and it's far smaller than this spill.

Crowded airspace is not the issue.
If the photographers are already in the region racking up travel expenses and trying to charter private planes, expense isn't the problem.
Just use a UUID for the ID and a date for the thing you sort by.

Sure, except for the stated design goal of being backwards compatible with code which expects a 64-bit ID and uses that value for sorting posts.
Because the APIs fetch recent tweets, the service needs an index on time.

Although it should be easy for client applications to sort on time instead of id, that's not what all applications do. Twitter chose not to break clients that sort on id.
Two great articles on the shanzhai, the rapidly iterating, agile-oriented manufacturing companies in China that start with knock-offs and work towards becoming legitimate innovators in the own right:

http://www.tigoe.net/blog/category/environment/295/

http://www.strategy-business.com/article/09315?gko=0d73e&...
Domain squatters, patent trolls, and spammers. They're of the same breed, driven by greed and line the underbelly of the grey/black market border. This highlights a particular exploitation of our legal system, our particular implementation of "free market," and socio-political infrastructure.
The most interesting part of this post to me is the implication that despite a lot of noise about Twitter switching to Cassandra, they haven't actually done it yet -- if they had, they'd need snowflake in production, and they say that it's not.
"I called it Zero History because one of the characters has had a missing decade, during which he paid no taxes and had no credit cards. He meets a federal agent, who tells him that that combination indicates to her that he hasn’t been up to much good, the past ten years. But that quotidian now finds him. Events find him, and he starts to acquire a history. And, one assumes, a credit rating, and the need to pay taxes."

Interesting. Will there be a free online version?
The Pleasures of Imagination
RoboCom! The fun thing about RoboCom is that bots don't fight. Instead they write to each others memory, causing the other bot to run the program you want (like a virus). This results in very interesting strategies.
> Using an ID column for a time-based sort when you are storing the time anyway is silly.

Your solution violates the listed requirements that the ID is 64 bits and the IDs need to be roughly sortable.
for future reference you don't have to use curl like that you can just do

curl -O http://72.18.130.89/hackermonthly-issue1.pdf --header 'HOST: hackermonthly.com'

to achieve the same result
This is pure FUD. What criminal and civil statutes would be violated by taking a picture of a public place? Something a low-level drone working for the government says does not a law make.
Steve Jobs speaks at D8 conference (live blog)
I would rather businesses spent resources raising the starving into poverty than raising those in poverty to western levels.
Ah, thanks for explaining more.
You don't need a separate column if you are using Version 1 UUIDs