skysight-inc/HackerNews huggingface dataset:
Well, in the PACER case, Carl talked to the FBI and offered to take the fall for Aaron if it came to that. That's even though Aaron used archive.org servers without Carl knowing what had transpired.

https://public.resource.org/aaron/pub/msg00707.html

There were other data issues, including USPS zip code data stuff that Carl counseled Aaron on how to make public legally. Carl was generous in cautioning Aaron, ordering gov files for him, digitizing files, getting Aaron server space, etc.

Carl also wrangled free legal help for Aaron in setting up a non-profit.
This is amazing. I love how they are moving so fast they simply publish results to a Google Doc spreadsheet.

This foreshadows an era where non-profits must aggressively publish their spending and compete on how lean they become. My guess is there are going to be a lot of niche sites that perform exactly like Watsi.
Ridiculous. We do not need Obama to innovate. He is not a King, he is not supernatural, and his job is not to provide challenges for entrepreneurs.
No. Society is complex and self-governing, which is why injecting government can only make anything more complicated and expensive.
Thank you for catching this, there are multiple instances where the same bug causes an infinite loop, muahaha. Will fix soon
Does this decompile to the exact code the developer wrote (without comments etc...) ?
Or does this decompile to a usable Java code ?
Another link to something similar - http://www.articleonepartners.com
A couple billion Chinese and Indians are moving up in the world and they aren't going to be riding bicycles. I am as big a fan as any of the moon landing but they didn't even send a geologist. A much better value is had with unmanned probes. Maybe it isn't as sexy but it is infinitely more sensible without a Sputnik type catalyst.
http://www.npr.org/blogs/krulwich/2012/09/12/160996525/odd-t... is a good read on the topic. very interesting visualisation idea that actually makes some intuitive sense.
Would be interesting to observe how the established nonprofits react to this. Many of them do the following: Make their target audience (who they claim to care for) more dependent (i.e., don't solve the problem, just give some temporal ease) and take money from third parties (state, private donors) that don't control them.

My guess is that they would come up with many arguments against this startup-ish approach and would lobby for legal barriers.
Clearly wasn't made for the frontpage of HN, it'd be nicer if it polled them server side, cached them and then reserved it up refreshing it every so often for the previews.
Defensive statist is defensive.
Apple co-founder Wozniak says parts of Jobs film totally wrong
Interesting. I think part of the fundamental problem is that more criminal activity advances the careers of people who work in the criminal justice system.

They have an incentive to turn small crimes into big ones. Then they cry about how much crime there is. Then they demand harsher penalties & laws to criminalize more things.

This is a positive feedback loop. The system has gone out of control.
We already know Obama's policy on that: No Americans on Mars until he's elderly, somewhere in his late 70s.
> I wonder if it is a combination of URLs passing through Chrome, GMail, any android phone, and so on.

That would be incredibly alarming, and quite possibly the largest breach of trust perpetrated by a company so far this decade.
Oh, it's that Grey Period [1] all over again...

I loved the previous design [2]. It only used 2 fonts (and default ones, for that matter): Georgia and Arial. But it didn't feel 'cheap'. The font-size, letter-spacing, small-caps, weight and style variations provided a versatile set of text layout.

The spacing and colors were perfect too, and yielded a well-thought and pleasant visual hierarchy. It is one of the few websites I enjoyed reading directly from the website (instead of using Google Reader or Instapaper).

I'm sure many hours of work are behind that new design. And maybe it's the same for any redesign: I'll get used to it. But I'm not thrilled. We'll see.

[1]: http://jgthms.com/the-grey-period.html
[2]: http://alistapart.com/d//368/jsm.png
http://www.hcssllc.com/

Done; next challenge?
An electric car is essentially coal powered.
3 Approaches to Online Dating You're Not Using
That was the implication of "horrifyingly creepy.".
Last call is January 30 for a fully-featured Google Calendar on iOS
I don't see how this would actually work. If you set up a pirate website in Antigua, congratulations, good luck competing with the million other ones that already exist. How does it hurt the U.S. in any significant way to go from a million to a million and one?

On top of that, it's not like the U.S. is going to sit around and allow it. Expect payment processors to be pressured not to process payments for the service, goods like t-shirts to be seized at the border if you actually try to export them into the U.S. or U.S. friendly nations, etc. They're already ignoring the WTO for the questionable purpose of prohibiting online gambling, you don't think they would do it for this too?

In other words, now you can set up a pirate website in Antigua... under pretty much the same conditions as you can anywhere else.
It's Okay to Love Your Job
The Billion Dollar Question
It doesn't even decompile to "useable" code, but it does compile to code that will give you the gist of what what the intention was and what the actual commands are.

Decompilation to java is still a lossy process; if you want a non-lossy process you can check out APKTool which will encode/decode Smali (a Dalvik VM representation/assembly lang). But then you have to learn Smali...
Still - you are yet beholden to the quirks of JS like how operator precedence and casting works.

You should have also added JS even though you use the jQuery library extensively.
Top girls, profilen girls and Facebook comment
Sorry for the late reply - I was really busy yesterday and didn't have time to do it justice.

> One of the problems, as you can see, that it only works if you don't care about the filenames

This is a really insightful point - it touches on one of the ways Bpipe differs philosophically from other tools. Bpipe absolutely says you don't want to manage the file names. Not that you don't care about them, but it takes the position that naming the files is a problem it should help you with, not a problem you should be helping it with. It enforces a systematic naming convention for files, so that every file is named automatically according to the pipeline stages it passed through. So, for example, after coming through the 'fix_names' stage, 'input.csv' will be called 'input.fix_names.csv'. It does sometimes give you names that aren't correct by default, but it gives you easy ways to "hint" at how to produce the right name. Eg - if we want the output to end with ".txt" we write:

fix_names = {
exec "sed 's/Neverbrown/Evergreen/g' $input > $output.txt
}

Similarly if there are a lot of inputs and you need the one ending with ".txt" you will write "$input.txt", if you want the second input ending with ".txt" you will write "$input2.txt", and so on. Part of this stems from the huge number of files that you can end up dealing with. When you start having hundreds or thousands of outputs naming them quickly goes from being something you want to do to a chore that drives you completely crazy and you want a tool to help you with. Bpipe's names definitively tell you all the processing that was done on a file which is extremely helpful for auditability as well.

> I'm even more concerned with multiple inputs and multiple outputs

As I touch on above, it's really not too hard. Bpipe gives you ways to query for inputs in a flexible manner to get the ones you want. The commands you write imply what files you need, and Bpipe searches backwards through the pipeline to find the most recent files output that satisfy those needs. Multiple outputs are similar ...

fix_names = {
exec "sed 's/Neverbrown/Evergreen/g' > $output1.txt 2> $output2. txt"
}

If you need to reach further back in the pipeline to find inputs there are more advanced ways to do it, but this works for 80% of your cases (the whole idea of a pipeline is that each stage usually processes the outputs from the previous one - so this is what Bpipe is optimized to give you by default).

> I think your example is cool, but it seems to only be practical for rather simple workflows. And I can also see how Drake can easily be extended to support such syntactic sugar.

It depends what you mean by "simple". I use it for fairly complicated things - 20 - 30 stages joined together with 3 or 4 levels of nested parallelism. It seems to work OK. I'd argue that it's more than syntactic sugar, though - it's a different philosophy about what problems are important and what the tool should be helping you with.

Thanks for the great discussion!
How to pick a career you'll like
Square's Keith Rabois Resigns Amid Sexual-Harassment Claims
Felt exactly the same. I visited the website yesterday and thought "This design has been around for years and it still feels fresh".

There was nothing to change about it, but I guess this redesign didn't happen just for the sake of following the "grey" trend.
So if they setup a service to, let's say stream new movies, the US would have a hard time blocking a website. As for payment processors, why not bitcoin?
I hope it is a scream of "FINALLY!!".
I completely agree that if you're the target of an investigation and force the police to get a warrant and then assert the 5A right, you're in for a world of hurt if things go south.

I do not, however, think retaining counsel will engender the ire of the police or the prosecution. If it would have any effect, I think it would be in the fact that one the whole 99.9%+ of non-lawyers would make terrible defense counsel and the prosecution would get away with things a barred attorney would be objecting to (within reason from the judge, of course).
I see what you're talking about. Coda and Aptana both do the same thing, and the reason is you're selecting the \n new line character when you do shit+down-arrow. Try shift + down-arrow + left-arrow
Jonathan Coulton Explains How Glee Ripped Off His Cover Song
Looks like they need a better web server to go with that redesign
I'm surprised nobody mentioned PrintFS in this thread: http://www.remote-exploit.org/articles/printfs/index.html
Yes, in general the defense bar would like a world in which fewer charges can be brought ... The criminal prosecution bar would like a world in which charges and pleas reflect the general reality of who is causing societal harm ...

Seems like you are spinning things here. Even if we are generous and say all the prosecutors in the end only, sincerely want to keep all the dangerous criminals off the streets, it easy to expect that they'd want a very large number of charges available so they would have tremendous leverage to force plea-bargaining without the inconvenience of a trial - a situation which many people would say more or less already exists today.
A Wrist-Worn Answer to Sexual Attack?
No, it's not. That doesn't make any sense at all, especially in the context of my example. Teslas that are charged with the SuperCharger system are solar powered. Teslas that are purchased in my province (Quebec) are Hydro powered. Electric cars charged from coal power plants are still a dramatic improvement to the system, despite having a terrible pollutant in the charge somewhere.
Facebook Blocks Yandex, the Google of Russia | Wired Business | Wired.com
1) Movie streaming service is going to fall over in two seconds if you can't do regional caching of popular data.

2) Service is not going to be able to easily attract users if they only accept bitcoin.

3) Why would someone pay money to pirate movies when they can just do it for free?
> had been arrested for illegally downloading millions of articles from JSTOR

The OP, as you pointed out, says illegally downloading. The illegal part, ostensibly, comes from the alleged "hacking". There is nothing about copyright infringement implied here, though yes, that's the natural connotation of "illegal download"
In a home network you typically have a router that separates your LAN (local area network) from the internet and shares one public IP among the devices in your network; in that case you have little to worry about. You can tell by the kinds of IP addresses your devices have: if it starts with 192.168.x.y, 172.x.y.z, or 10.x.y.z, then it's not reachable from the internet. The problem with these printers is that on their network there's no such separation and they are listening on a publicly routed IP address, but they've been designed with the tacit assumption that they will be used on a secured network.
I am the Jerk Behind GowanusDolphin
The Martinettis Bring Home a Computer (1995 Apple infomercial)
Is there a kind of care I'd be funding using Watsi that I wouldn't be funding as effectively if I routed contributions directly to PIH?

Or is the big advantage to Watsi (from a 1000ft view) that it creates an especially compelling way to get people to contribute on-the-ground operating funds to places like PIH?

The latter is certainly a huge big deal, in case I sound skeptical. I'm just trying to refine my understanding of how all this stuff works.

Congratulations on all of this.
> Silicon Valley runs an unemployment rate of as low as 4% vs. 7.8% nationally.

Where did that stat come from? According to this story, Silicon Valley had a higher than average unemployment rate as of last summer:

http://news.yahoo.com/selfish-silicon-valley-higher-average-...
Dealing With Aaron Swartz in the Nixonian Tradition
Most of the costs mentioned here are business costs, not legal liability. And I doubt a small developer would get a $400k fine for a password breach.
But they are not putting content in the spotlight, they are putting unreadable letter bottoms and empty space in the spotlight, the content is shoved away to somewhere far down. Maybe the design works on a tablet in portrait mode, but not on a laptop screen. To see more the four lines of content there, you have to scroll.
U.S. Patent And Trademark Office Revises Filing Fees; Encourages Startups
Isn't eduardordm specifically talking about 3rd world countries, e.g. not the U.S?
Dropbox has its demons, however, and it's probably not something you should rely on for its security.

I used to use it as a means of keeping an encrypted file synced across machines, but when you re-lock up the file it... well, encrypts it, which means re-arranging ALL the bits, so a diff (how dropbox syncs) is just the whole damn file.
From my experience of explaining APIs, most people don't understand the distinction between the web and software, let alone the difference between a web-based API and a software one. If a user knew what WebGL actually is, I would guess that they already know what an API is.
I really like the transparency - with a lot of nonprofits, I feel like I need to look into their expenditures to see where my donation is really going and to figure out if it's worthwhile. Watsi feels a lot more like kickstarter but directly targeted at helping individual people. Very cool idea.

How do they pay for operations costs - is there a separate donations channel?
ok, i just googled

https://www.google.com/search?q=inurl%3A%22viewerframe%3Fmod...

10 600 results

when you click on one result

i.e.: 202.212.193.26:555/CgiStart?page=Single&Mode=Motion&Language=0

then you see in the head of the frameset (and similar in every framed html document)

<META NAME="robots" CONTENT="none">
<META NAME="robots" CONTENT="noindex,nofollow">
<META NAME="robots" CONTENT="noarchive">

so basically, these HTML abominations should not get indexed if google would follow these indexing directives (basically google invented these meta tags themselves)

google is evil? nope - they really follow these directives.

so why is this indexed?

take a look at

http://202.212.193.26:555/robots.txt

User-Agent: *
Disallow: /

the robots.txt is a crawling directive, google can't crawl the (current) version of these pages, so google doesn't see the indexing directive. but as crawling is optional for indexing URLs, this gets indexed.

how could this be solved, well: either get rid of the robots.txt or

User-Agent: *
Disallow: /
Noindex: /

the noindex robots.txt directive is specified nowhere, but it works nonetheless.
I think ScottWhigham was talking about brennanHN rather than you. Nothing tacky about your submission.
and the great railroads first came from private industry as did the canals as did the airlines and so on and so on. The only reason the space race was done by government first is because they were more concerned with killing other people with the results.

Face it, government rarely does something first or best except when one government wants to eradicate another.
One more question; Could you name me some more reasons why I should use padrino 1.0/sinatra instead of rails for my next startup or client project? (I may reuse them with my team and clients). I am aware from your presentation of speed, non-opinionated aproach etc, but appreciate some more technical advantages/disadvantages for an HN discussion..
mattkirman: nothing happened to the owners of those printers, because I didn't run nmap with the "--allports" option. As the man page explains, by default nmap doesn't send anything to port 9100 precisely to avoid running into this issue:

--allports (Don't exclude any ports from version detection).
By default, Nmap version detection skips TCP port 9100 because some
printers simply print anything sent to that port, leading to dozens
of pages of HTTP GET requests, binary SSL session requests, etc.
This behavior can be changed by modifying or removing the Exclude
directive in nmap-service-probes, or you can specify --allports to
scan all ports regardless of any Exclude directive.
If protecting the innocent was not of the utmost importance, then a modern justice system would be a waste of resources and vigilante lynch mobs would be used instead.

The reason we don't do that is because we as a society have largely agreed that the innocent should be protected. That is the purpose of our system.
Very disturbing that mere allegation by any random person can bring down a COO of a major payment processor and cause future hiring troubles to a company that's going up against giants such as Visa. Do I smell a conspiracy?
Watsi is already working with huge names in this space. PIH, one of the best known, funds on-the-ground medical care in places like Haiti and Subsaharan Africa. I don't think anyone in these places cares how "dependent" they are on PIH; their kids are living with broken femurs, infected bones, cataracts, and hernias.

Charities are not going to lobby against Watsi.
Square Executive Resigns Amid Sexual-Harassment Claims
http://imageshack.us/a/img228/8256/alat.png

I see the same thing. I have a hard time believing it is intentional, but even so, I think it looks sloppy.
There are two problems with any automotive-based great challenges.

1. The accomplishment of the goal will almost certainly not result in any great swell of national pride. Defeating an enemy makes us believe we are great. Being the first to the moon makes us feel proud of our accomplishment. Driving a somewhat more efficient car does not give us that same sense of collective pride.

2. The government should not be directly doing R&D, market research, or advertizing for private industries. We got away with the moon landing because NASA is a government organization, the same is not true of the US auto industry. The auto bailout was unpopular, why would any sort of government/auto industry project be seen as anything other than meddling?

Instead, the government should focus on areas that are more directly under its purview: infrastructure, energy, military, education, public safety, etc.

What sorts of goals might we consider? I think these are better candidates:

Cure any form of cancer in the next 10 years.

Become #1 in international measures of 4th grade student performance in the next 10 years and 1st in 8th grade performance in 15 years.

Achieve the lowest per capita CO2 emissions of any developed nation within 15 years.
Behaviors? Methods.

Tags? Classes.

Just data? In Lisp the code, the functions, the symbols, etc. already are data.

Sure one can build another dynamic object system and use fancy names for it. It is really difficult to count the number of times this had been done in the past.

A typical Lisp-based system which does that was Object Lisp:

http://lispm.dyndns.org/docs/ObjectLisp-Manual.pdf

Used by LMI for their user interface and by Coral for Macintosh Common Lisp (until Object Lisp was replaced by CLOS).

The idea that a) one can add and remove behaviors (methods) and b) add and remove tags (classes / mixins / ...) at runtime is found in almost every Lisp-based object system. Operations for that are available in every system.

Lisp-based object systems are not that much a language, but more a collection of objects and classes which interact in a defined way. Called a 'system'. That's also we have the Common Lisp Object SYSTEM, and not the Common Lisp Object Language. CLOS is described in terms of objects and their interactions (classes and generic functions are objects themselves) - not so much as a grammar of language constructs.
I grew up in Swaziland (similar size to New Jersey, population back then of 700k). We didn't get TV until my teens. Once we did get it it felt connected. What many people do not know is that the price of TV shows is based on country population and prosperity, so we could see British and US shows as they cost the broadcaster virtually nothing.

Communication with family (all over the world) was via snail mail, and as a kid typically consisted of letters thanking for birthday/xmas presents. In person visits would be every 3 years or so. We were on a shared phone line (two longs, two shorts) until getting direct dial in the mid 80's. The shared phone line was a two digit number. The direct dial was five digits with no area codes. Contrast this with instantaneous Skype now.

Techie goods as in the rest of the world were available (eg Atari 2600, Walkman, VCRs, computers) but were considerably more expensive and harder to afford. I was somewhat fortunate in that an American benefactor donated 15 Apple II computers to my high school in 1983, providing we learned Logo. Later in the 80s my dad bought me a copy of Borland's Turbo C which was very expensive but worth it. We also had a Sinclair Spectrum, but could only afford the 16kb version. You would devour every bit of printed documentation, read magazines and books from cover to cover several times over etc to make sure you got maximum value.

In general the main difference to now and the UK/US was self reliance. You had to be able to solve issues because no one else could do it for you. For example you had to be able to fix your own vehicles (or at least limp them back). You would need to be able to fix anything that broke, possibly making replacement parts yourself. You'd need to improvise. Almost everyone was their own McGyver!

And a random story for you. A tropical storm went through the country and power was out for 3 days. A friend had a video tape he rented in a player when that happened. You can't eject video tapes unless you have power. The video store wanted to charge a late fee despite the fact that they wouldn't be able to rent the tape out to anyone else.
Show HN: Cover letter for applying to SendGrid
What don't you like about Posterous?
Sometimes. It depends on what part of the world you're in.

If your statement is meant to imply that electric cars are a bad idea because they're "essentially coal powered", I disagree. Imagine if doctors applied that kind of logic: "We'll, you could quit smoking, but, I mean, you're still going to die eventually anyway."