skysight-inc/HackerNews huggingface dataset:
Ask HN: Anyone have a copy of the JSTOR Constitution?
It seems that JSTOR is now part of ITHAKA (http://about.jstor.org/about).

As a non profit organisation ITHAKA will be accountable to its voting member base.
It's often illuminating to see how the governance structures of NGO's are constituted.
Agreed. I have a flaky emacs hack that colours labels to make it easier to correspond branch with target, but arrows are considerably nicer.
HandBrake Solution for HandBrake Quitting Unexpectedly on Mac OS X Mountain Lion
This is HandBrake tutorial about how to solve HandBrake error: HandBrake quitted unexpectedly on Mac OS X Mountain Lion (such as 10.8), with the best HandBrake solution to solve the HandBrake quitting crashing unexpectedly problem.
It strikes me as funny the difference in tone between the Shimomura and Mitnick entries in this website. Biased++
But how will Bing handle pictures of my friends dogs :-)
i don't want to read the code. i want to scan the code. and 80rule makes it million times easier.
He mentions "adblock", if I google for "vlc" I get an advert for a adware version of VLC above the videolan.org ones.
SPONSORED: The Taliban Is A Vibrant And Thriving Political Movement
In light of yesterday's mishap by The Atlantic
California is much, much too big for direct democracy to have a Hope in hell of working. Representative democracy has enough problems running it. California is too big for it is not a killer argument against direct democracy.
How long does it take to load The Verge on your browser?
The Carmen Ortiz petition passed the threshold for an answer before the requirement was raised.

It's right now (early Wednesday morning pacific time) crawling up toward 35,000 at the current rate there's a good chance that it will cross the 100,000 mark before 11 February.
No it doesn’t: http://www.w3.org/TR/css3-flexbox/. To whit:

<div id="container">
<div id="centered"></div>
</div>

#container {
display: flex;
width: 1000px;
height: 1000px;
background: gray;
}
#centered {
margin: auto;
width: 500px;
height: 500px;
background: red;
}

Of course, we’re waiting on implementations to catch up with the spec: http://caniuse.com/#feat=flexbox . That’s not really the W3’s fault though.
How can 50Hz frequency be similar to a frequency of a human heart? I cannot read this rubbish.
I suspect there won't be as many MIT hackers now that this sort of culture is no longer tolerated. Getting in trouble with your principal/dean/chairman is quite different from facing the secret service, federal prosecution, 30 years in jail and multi-million dollar fines.
It is not self-evident to me that it's necessarily in students' interest for universities to get more money.

As a purchaser of anything else -- gas, entertainment, books, electronics, whatever -- is it always in my long-term interest for the seller to "get more money"? (Even when that money doesn't come directly to me -- for example, government subsidies -- their bonanza doesn't necessarily inure to me, the customer, as opposed to insiders.)
How the integration of Skype and MSN fails
How do I deal with my bad habit of procrastination?
L’Odyssée de Pi : le film détrône Le Hobbit au box-office mondial
Le film d’aventure L’Odyssée de Pi, réalisé par Ang Lee, règne sur le box-office mondial. Des longs-métrages de ce genre sont disponibles en ligne.
> I don't know why Aaron's lawyer dropped the ball on this.

We don't know he did.

From his (and Lessig's, who was also involved) statements, it looks like he got the feeling that Heymann and Ortiz were not bluffing, that they wanted to make an example out of Aaron and lock him up for real. We can only second-guess their motives (and many have done just that, in the last four days), but from what it has emerged until now, there was a real sense in Aaron's legal team that the prosecution was bent on throwing him in jail, even just for one day, and would have had it from any judge in the circuit. For sure, there was no incentive for the prosecution to be lenient: no loot to recover, no co-conspirators to turn, no scandal to keep quiet, nothing.

I guess we'll know a bit more about all this in a year or two, when investigative books will come out and people in the US Attorney office will start unbuttoning, or maybe after the next Presidential cycle if there is a party switch at the top.
I'm usually skeptical of these sorts of allegations, figuring this is just one company taking a jab at another who has been poaching talent.

But then I got to this part:

"Desai and Kociuk discussed how to eliminate evidence of transfer from their AMD systems. The named defendants ran Google searches for how to copy and delete large numbers of documents. Over 150,000 documents related to AMD desktop and laptop design were transferred before Kociuk turned in his resignation to AMD."

That's a lot of documents to be moving around before you jump ship. And some suspicious Google queries. And if there's hard evidence of the alleged conversation between these guys, things aren't looking too good for them.
Storyboards are especially great if the app is not a hundred percent mocked out. I have seen many mocks that described the app's CI very well, but have been a complete mess as far as the modal/tab/navigation flow is concerned. In the last app, it took a few storyboard iterations before everything was logical and these iterations would have much more painful in code.
Imprisoned Arma III devs free on bail
Yes, but, do you think that is something that you'll keep doing? The main idea is that Facebook keeps track of all that information, and you have to feed it.

It is possible that FB will "capture" status messages to add to that information. E.g. saying something like "Great Game Of Thrones show today!" will get converted into "like GoT", but it can be difficult, as there are a lot of info that you don't usually comment on Facebook. How many books did you read in your life? Are you listing them all in FB?

I think that anything that needs specific "maintenance" can be difficult to keep up-to-date in the long run, and you'll end with people that liked a group for a couple of years and got tired of, etc...
IANAL, but there were two parties that could escalate this to federal court, JSTOR and MIT. JSTOR didn't, so it is probably MIT. Suicide aside, there seems to be a gross injustice in this case (35, hell even 5 years for a crime that had little to no impact on either JSTOR or MIT, seems ludicorous).
Most definitely is, and has been since Mussolini. Lateran treaty.
Developers: Microsoft Wants to Put Your App in a TV Ad
How Does The Facebook Graph Search Work-Hands On
The Metrics of Space: Molecule Design
> What happens when they run out?

2 digits of base > 10?

3 digit numbers?

Hardly a tricky problem to solve...
Another reason to seriously consider using nibs instead of hand coding UIs is Auto Layout. It is way easier to deal with that API in IB. Of course you can in code too. But every new API has its problems. Most commonly, they're a pain to deal with due to unexpected behaviors and incomplete documentation.

You all have been warned! ;)
Is it Time to Reform the Computer Fraud and Abuse Act?
All true. But this could be the start of something beautiful. Within two years surely it'll be possible to get a STEM Associate of Arts degree online from a state system.Online education has many flaws and misfeautures but the only thing I can't see it doing is a thesis, and how many people do those before a Master's?
It's actually not that hard. iCloud and GrooveShark are quite graphic-heavy which gives them that extra edge. Frontend technologies are pushing forward at an incredible rate.

Have you played with Sencha Touch or Google's Angular JS or Ember or Backbone?

These are all great starting points and will teach you a lot about how to structure your code, but for anything large like iCloud, you're going to probably need to write your own libraries because nobody else is doing exactly what you want.

Get good at using jQuery to animate stuff, then re-work your UI using CSS3 transitions (because jQuery suffers performance issues on mobile).

Design for mobile first and scale upwards; by design I don't mean PSDs I mean open an HTML document and just start chopping it up.
Underdog Operating Systems to Shake Up Smartphone Scene
Kayak now gives advice to buy or wait on plane tickets
Here's the opinion of someone with long experience with similar cases:

"Using just the base level of 6 and $70K in loss, Aaron would not be eligible to serve any of his sentence in a halfway house or on home confinement. He would be looking at 15 to 21 months of incarceration. That number could get higher quickly. Section 2B1.1 increases the base offense level to 12 if the conduct involved use of an 'authentication feature' or 'unauthorized access device'."

http://cyberlaw.stanford.edu/blog/2013/01/towards-learning-l...
Rdio launching Vdio, a new TV/Movie service
Show HN: Web app to join multiple photos together
Show HN: Helishopter - real social shopping
I've posted a few times regarding www.helishopter.com[1] , but I wasn't prepared to really post until we fixed up a few of the styling issues. Now, there are still a lot of bugs and UI issues, but you get the idea.<p>Our mission is:<p>"To be the premier destination for shopping inspiration and product research, by providing intelligent recommendations and tapping into the advice of our users network of social connections"<p>Of course, it will work a lot better once people start building follower/following lists, as one of the central features is to find inspiration by looking into other peoples "shopping bags".<p>Another issue is that the majority of our content is Swedish (we're based in Stockholm), but we're working on it now.<p>As always, we're looking for as much feedback as possible, so please let me know what's good, what's bad and how we can improve.<p>Note: 1. Mobile-version is non-existent (yet), please ignore.
Great tool! Thank you. I will be using this.
I would gladly have read this, except some piece of javascript kept redirecting me to the top of the page. Tried multiple times, but sadly unreadable.
No, we're not arguing semantics. You're saying he should just be getting a salary and the OP is an incredibly generous person for also offering him half of his own idea. I'm saying that's nonsense. It could be a good deal if you have no other options but 50% is huge.
For reference, here in the UK people (typically) get 33% off their sentence if they plead guilty. There was a push in 2011 to make it 50%, but that was rejected.

However the people being prosecuted don't know in advance what sentence they will receive exactly. Sentencing is carried out after the verdict (sometime quite a while after if "pre-sentence reports" need to be compiled). There are sentencing guidelines, so they have a reasonable idea or starting point, but there is much variation in these due to many different mitigation or aggravating factors.

Particularly at the "low" end, a person may not know whether they will be getting 33% off a community order or 33% off a jail sentence.

Still, there are very, very few occasions where it is reported that innocent people plead guilty due to the reduction in risk. That may also be due to the reasonable lengths of the starting sentences.

The majority that go through the courts, that is those who are actually guilty, plead guilty. They get a small "reward" for not tying up the courts unnecessarily.

My personal opinion is that in an ideal world we wouldn't offer any plea deals, but we don't live in that world. Yet.
I just wonder why she didn't act earlier, like, before Aaron killed himself. Maybe it's too much to ask, but she was well aware of his case, so i find it sad that actual action requires death as motivation.
You are minimizing the criticism, which isn't just about some utterance at a convention, it's about the core premise on which Chomsky's entire work rests, namely determinism. And more generally, that success of a model should be tested empirically rather than that it should "provide insight" in some abstract way. There is no doubt that Chomsky has done great work in the area of formal languages, it's just that the relationship with natural language is not as strong as initially hoped.
Does that also work when you don't know the width and height of container and centered in advance?
No, I use countless file formats with countless different programs. This is especially important if you want to work in a Unix style.

Friends who do graphics or audio work do the same thing.

This sounds like a complex solution that would require every program to know which other programs might want to interact with it's particular files.

You also have programs like text editors and hex editors which don't necessarily even know which file types they will need to work with.
True. But for a beginner iOS programmer (the intended audience of this write up), it makes absolute sense to use nibs as much as possible. I know it helped me a lot.
That's an interesting rationale, but pages will never be composable as long as CSS is cascading.
Dolci di Carnevale: coriandoli e stelle filanti
Covariance and Contravariance in Scala
Node.jar, Node.js on top of JVM
The problem I have with this site is that nowhere I can find who is behind it. There is no about link, and the contact information is not pointing to any person.

As a possible politically motivated site, it is essential to know the perspective that it is written with.
> The same is not true of DDoS attacks.

It should be pretty clear in this case, though.
"unless you view 'reason' as an 'ideology'."

hah. talk about an inability to self-examine...
You can drive a Zamboni on today's Google Doodle
one question. Any cool new changes to the Graph API? Doesn't look like it.
Customer Retention Using Market Research
The 50 million dollar lie of the Gates Foundation
We should inspire game developers to create alternatives
Another web made with bootstrap. I've realized you're using jQuery 1.6.2 ¿why? we're already in jQuery 1.9

I actually love the idea but I think it's reaaaaally difficult to make it work because you require a lot of people to make it useful.

By the way, the video is fantastic, how have you done it?
I see it differently. This person behaved extremely aggressively and clearly unethically. You want them to get off free? If nothing is done, this person will show remorse for a short time, and then be right back in the game.
In my industry, some choose to behave unethically - even if it's within the bounds of the rules. I like to see these people smacked down because they -choose- to behave an a nasty manner.
I don't understand why people like JJ kill just themself. Me, I would go postal (kill someone from that 'justice' system?) in a situation like this. And only then myself. At least I hope I would have the guts to.
Build your HN like Site, Arc Forum | Arc
From idea to post "Show HN" - complete dissection of my first website
China's Pollution Is So Bad You Can See Smog From Space
does "by any means necessary" include not throwing the book at him?
Definately a good idea. Hopefully it will change so good apps will be more important than marketing, but this will only happen if Apple changes their App discovery...
Agree with you, That's a negative point.
I think it is quite obviously implied that Chomsky's understanding of all his examples is quite shallow and that they are being used mainly to add weight to a predetermined world view. falkenstein's point is that it is almost impossible to understand such a variety of examples in real depth and it is also unlikely that Chomsky himself is using them all correctly. To dismiss this criticism as simply an acceptance of "lazy reading" seems a little naive.
China or Russia Could Be Behind This Global Online Espionage Operation
Movies have a mature critical establishment that recognizes high art.

Violent movies still largely sell best.
And here's why I disagree:

- The US is a democracy. Our government, elected, appointed, or career civil servants, is accountable to the people.

- The position of prosecutor has great power, and we all know that that requires great responsibility. Prosecutors can destroy reputations, livelihoods, lives, families, and more. Choosing on whom to bring the full strength of the US government to bear, and how much of that strength to loose at a particular target, is part of the critical judgment required for the position. Proper prosecutorial discretion has been shown sorely lacking in this (and other) protest-oriented hacking incidents.

I'll be happy to let Otiz, Haymann, and Garland speak for themselves to let us know just how badly they feel. To date, I've seen no word from any of them.

Speaking to your edit: there is a petition to change elements of the CFAA that the EFF has identified as particularly problematic:

https://petitions.whitehouse.gov/petition/reform-computer-fr...

https://www.eff.org/deeplinks/2013/01/aaron-swartz-fix-draco...

http://news.ycombinator.com/item?id=5064448
"we also accept that suicide can, at least in some circumstances, be the product of a rational train of thought."

Man, what a leap. Instead we could accept that humans are not rational, which makes a lot more sense.
User:AaronSw (Aaron Swartz)
Same here. Click the "print" link in the upper-right area to get a bare version of the article.
Bingo! WYSIWYG is for the designer. Developers need powerful declarative tools that support modular development, reuse, internationalization, flexible layouts, and work well with version control.
Apple: ‘Want to criticize religion? Write a book’ — don’t make a game
So very true - and sadly, while there are development guides and books aplenty, I have yet to find a high-quality guide on "how to market your iOS app"... anyone have any recommendations?
Damn, and this is from The Economist. They're supposed to be good with numbers! I guess that's only true if they're prefixed with a $...
Node.js Performance verses MVC 4
I would rather not tell people to use Rawhide unless they have some specific development needs. The link you provided tells that in the begining. For more information see this lwn article: https://lwn.net/Articles/506831/
perhaps not the best example, since the Mozilla Foundation (mozilla.org) runs the Firefox promotions to getfirefox.com.
A surprisingly good list. Beyond the xib issue, which other have talked about, I would add a couple of points:

- If developing a trivial utility app you're expecting to release quickly, target iOS version N-1. Any user who is more that one major iOS version behind won't be the type of user who will download your app (or any app really).

If developing anything more ambitious, target the latest iOS version only and take full advantage its new APIs. By the time you're ready to go mainstream (a few iterations of the app under your belt, nailed your marketing strategy, etc), there will have been at least one new major iOS version released and any time and effort you spent writing code for older iOS versions will have been wasted.

(talking from experience here :)

- Before writing a single line of code, sort out your logging. At the very least, use a handful of macros like [0] to print the class, message name and line number when logging and to exclude debug log statements from release builds. Or check out something like CocoaLumberjack (haven't tried myself yet but writing this made me realize I need to sort out my own logging system so will give it a shot).

[0] http://stackoverflow.com/questions/969130/how-to-print-out-t...
1. CSS1 started modestly by specifying very little over what browsers already did at the time, and from the start locked itself into HTML's inline/block/float/table model.

Back then the old Netscape engine was dominant and it couldn't get even those basics right (http://acid1.acidtests.org), so there was no hope of adoption of a more advanced layout mechanism.

2. CSS had deliberate limitations that did help early implementors: e.g. elements later in the document are not supposed to cause reflow of elements earlier (with tables being "legacy" exception). That's how Opera worked until v6. That what helped all browsers implement progressive rendering. The downside is abysmal vertical centering and limited selectors (flexbox and CSS4 selectors finally drop that limitation).

3. It was hard to get any progress on this for many, many years. First we had Netscape 4, then we had IE6 holding back use of CSS on the web, so specs from that time were mostly untested ivory tower science-fiction.

Things got better since, but of course now we have massive legacy and backward-compatibility constrains... and IE8/9 holding back flexbox.
Neat.

Your profile does not read your email. I like to talk with you more. ;)
Second glance: Investigating the creation
AppCode does exactly the kind of source cleanup you describe. It also manages #imports for you, has better code completion, provides a more useful debugger, and gives you refactoring tools almost as good as those available for Java.

You can only do iOS dev on a Mac so I don't understand why you consider that an AppCode negative.

Considering how much my time is worth as an iOS dev the $99 I spent for a personal license is probably the best software purchase I've ever made.
One way you could do this and make it feasible to last forever would be to form a non profit to take donations and volunteers, build a P2P system and get enough of a fan base to keep it going. That way you would only need volunteers to maintain the client software / protocols. The only cost would be the entry point domain and the servers to keep the web presence going, though it's possible you could find a hosting service which would donate the server space. Donations should cover any other costs.

The sites would need to be static snapshots and piggy back off the main domain. You could direct traffic from external domains, but those domains would likely die at some point. Perhaps you could even partner with a DNS service such as CloudFlare so that users could have an option to direct traffic to your service when certain actions happen (site is down for a certain amount of time.) The domain would still die eventually though, and the links would go with it. Ultimately I'm not sure that losing links would be a big deal anyways, as links to your main domain would die off eventually as well.

This service would be sort of like a love child of Tor and archive.org except that it would specifically be setup so that your site would always have a URL to reach the site directly rather than having to do a search. Archive.org might already have a scheme where links to a site snapshot will never change, but I'm not sure about that as it's probably not the main focus of the service.

I think this would be more interesting that attempting to build a commercial service. A commercial service would probably end up being like a ponzi scheme where you would need enough new users to cover costs to pay for the old users. Archive.org and Wikipedia seem to be doing okay though, so perhaps you could go the same route as a non profit but on more typical hosting infrastructure.
Totally agree - I was just providing an example of a native disassembler that has indications of branching/jumps. I think OllyDbg does this too (at least the margin arrows).
Consome de Pollo (Chicken Consomme, light soup)
With an increase in effort required is there also a corresponding decrease in people who follow through?

Could you not create a petition and then heavily promote it to gain media attention? I mean, look at the Death Star petition. That made the regular news everywhere.

I think this is just another avenue to voice your opinion. Anyone serious about effecting change is going to use all possible forms of media to do it. Anyone not serious would have done nothing petition website or not.
> In all the teams I've worked on, designers have worked out pixel positions and text alignment by the time I see the mocks. I don't find much value in realtime feedback.

Very few beginner iOS developers will have a design team at their beck and call.
25,000 People Sign Petition to Remove Aaron Swartz's Prosecutors