skysight-inc/HackerNews huggingface dataset:
Huh? JSTOR, and MIT, and law enforcement thought -- and indeed the DoJ spent over a year prosecuting the idea -- that a CFAA 'cybersecurity crime' had been committed. Such alleged crimes are specifically what CISPA covers.

None of the 13 counts the DoJ charged (http://www.wired.com/images_blogs/threatlevel/2012/09/swartz...) relied on any "consumer terms of service" or "consumer license agreement" violation, so the exception you've quoted is irrelevant. (Also, there's no chance law enforcement would be advancing your strict short-leash interpretation of that exception, in actual practice. They'd try for an expansive idea of what 'cybersecurity crimes' are happening, and wait for the courts to maybe later snap them back. That amounts in most cases to a 'free look', because those whose information is 'shared' will usually never know unless prosecuted.)

Of course, even without CISPA, these parties were able to share information just fine. And if say law enforcement had wanted other Boston ISPs or cellular networks to reveal if they'd ever seen any similar traffic, CISPA would have allowed them to assert a 'good faith' interest in investigating an ongoing CFAA 'cybersecurity crime', and request more potential evidence from usage logs and customer accounts. All through immunized 'sharing', rather than formal subpoenas.

You've made the claim: "[CISPA is] specifically restricted from applying to Aaron Swartz-style ToS violations, or, for that matter, to intellectual property misappropriation".

As documented above, the Swartz case wasn't about ToS violations, so CISPA would be used to collect evidence against alleged future Swartz-like activities.

And I've asked for where CISPA specifically excludes IP crimes; you've not provided any reference to related bill text or expert interpretation. Maybe it exists; you haven't provided it when requested. Where did you get that idea?

Until I see that, forgive me for not accepting your repetitive assertions about what CISPA is really "about", when the available bill text and trusted legal experts suggest otherwise.
In one message, @humanchimp says:

Ok thanks for closing my issue.

@humanchimp's very next comment:

The sarcasm is not appreciated, [...]
You must be a terrible minimalist. I don't think you actually are one.

Don't justify haute couture in a topic like this. It's terribly out of fashion.

Much later edit: I'll accept whatever downvotes are given me as long as I can say something about "Being a minimalist myself." Why did you even _assume_ that I associated myself with minimalism? My comment doesn't need to have any relevance as long as I can attack a person that attempts to pretend that _I_ want a pedigree that he thinks isn't a diamond.
It's called Medicaid.

http://en.wikipedia.org/wiki/Medicaid
For the clickers http://www.mistrics.com/
This reminds me of a similar tool in php
https://github.com/yuanchuan/html-tag-printer
Well the font size is set to 10px, even with my great eyesight it's annoyingly small.
If you work in a specific industry (web design, car sales, kitchen cleaning) then by definition almost every company in that sector is a competitor.

Except in some very limited fields, there's no problem at all with this.

No one commented on the ethics of Marissa Mayer going from Google to Yahoo, did they? Why should it be any different for you?

If you worked in a highly specialised or regulated field and had signed a contract with an onerous "non-compete" clause, that'd be different. Check with a lawyer - not HN.
I wish it were. Unfortunately, not all projects are blessed with such lovely and helpful maintainers like Sam, Brad, Tim (for Backbone), and Nami-Doc, Michael, and Demian (for CoffeeScript), just to mention a few.

In practice, you'll rarely find a jQuery ticket (for example) that doesn't have to be read in the end by Dave, and you'll rarely find a Bootstrap ticket that doesn't have to be read by Mark:

https://github.com/twitter/bootstrap/issues/7334

https://github.com/twitter/bootstrap/issues/7333

https://github.com/twitter/bootstrap/issues/7325

https://github.com/twitter/bootstrap/issues/7320

https://github.com/twitter/bootstrap/issues/7324

https://github.com/twitter/bootstrap/issues/7312

https://github.com/twitter/bootstrap/issues/7302

https://github.com/twitter/bootstrap/issues/7296

https://github.com/twitter/bootstrap/issues/7290

https://github.com/twitter/bootstrap/issues/7282

https://github.com/twitter/bootstrap/issues/7279

https://github.com/twitter/bootstrap/issues/7265

... and those are just a random smattering from the past week!
What futurists predicted for 2013 in 1988
Where's the debt/credit card/student loan option?
> Posthaven is the only place you can save your data safely.

This is false. You can also take the archive you downloaded from Posterous and save it to DropBox, and it will be on both DropBox and your computer's DropBox folder.
A big problem with the Github issue tracker is that there are no priorities. Ideally what you want is someone to do the triage of new reports, prioritise them and then have the main team see them. Sorting by priority then gives an idea of outstanding work (or probably sorting by milestone and then by priority).

Bug tracking in general in volunteer communities is terrible. There will be languishing items, duplicates, missed items, really terrible reports, average ones, and a few very good ones. It is hard to be happy with the state no matter side of the reports you are on. (It hasn't been too different in some companies I've worked either.)

Hopefully someone can figure out how to solve the problem. I'd imagine some combination of stackoverflow (voting, commenting, karma), trello (visibility and sorting), mailing lists (most communication) and reporting tools all combined would work.
"We all make fun of the 15 min blog today, but at the time"

I made fun of it at the time. "Great! Now audit and deploy it."
this bit is much more interesting: http://seclists.org/fulldisclosure/2013/Mar/166
What about memory analysis tools for javascript?
Im my experience ATM most developers don't have a clue about whether they have memory leaks and where the could optimize (javascript) memory usage.
Chrome does have heap snapshots https://developers.google.com/chrome-developer-tools/docs/he.... Also chrome has some tools to analyze thos snapshots they are still far from what the Eclipse Memory Analyzer http://eclipse.org/mat/ can do for Java apps. Fortunately chrome heap snapshot support will be coming soon for the Eclipse Memory Analyzer.
IE BTW now has similiar heap analysis tools.

Regards,
Markus
Really I hate the idea of convicting people for intentions

Whilst I see that there are times and crimes it is viable, it's just a vicious circle.

He intended to commit a crime, but did not? And so he got jail?

I admit I am taking this too far on too little reading of the case (any links to original docs would be useful) but intention is real flimsy.
GIMP is crowdsourcing advanced math
Raspberry Pi Tacho Projector Bike Fake?
Not machine learning, but actually social network tuning for the stock market. I think it could be adjusted to towards crowd investing.

I wish I was joking. I should get that project up...
IntroJs v0.2.0 released
If only pdflatex could be faster...
Previous HN Thread on why Diamonds are worthless. https://news.ycombinator.com/item?id=4535611
I looked at that project and found it very cool.

Then I was confused, e.g. at 2:29 (and in some places before) the projection against the car doesn't look right. Is it fake? Is it not projected to the ground and I'm misunderstanding the project?
Ask HN: How do you deal with a sr dev writing bad code?
My boss has written several libraries that are all badly architected due to lack of understanding of the language itself and assigned me to manage and extend them.

The glaring issues in these files are more than I can take, they add more hours of work than rewriting the libraries correctly.

My dilemma is that if I rewrite them, I'm essentially calling out the sr dev. I can't see a way to frame the situation as something positive for both of us.
One of my friends bought himself a mangagement ring a few weeks after he proposed because he was feeling left out :D
csallen, thank you for thinking of making a list! I do have one or two more reasons to add to your list.

1. Cognitive dissonance reduction: he spent so much, so to avoid cognitive dissonance he's going to tell himself she's worth it. Helps keep marriages together. It is the same reason that hazing ritual happen in college and why secret societies have all sorts of strange initiation rituals, often hazardous or difficult.
- Easy way to test this would be RQ: Do couples with relatively more expensive wedding rings for their income level(s) stay together longer than those who spend less on their wedding ring (controlling for other initial ritual costs like the wedding, although I suspect similar effects and interactions there).

2. Symbolic Interactionism This suggests that the initiation rites are there precisely to bind people together socially. It's a social-level theory explanation for all of the rites of passage rituals which are common in mating-couple pairing cultures in humans (and probably other primates, for that matter). A big token like this is a constant reminder of the commitment, and the meaning ascribed to this again helps with the ongoing project. If course this is entirely consistent with the marketing phenomenon, as it's more of an anthropological descriptive approach.

3. and oh... Shiny!
Some feedback for you since you probably wouldn't find out in other ways. I used the Mac version for a while comparing against the Github client. SourceTree then insists you register to continue use which isn't unreasonable. However registration wanted me to create an atlassian account of some sort that looked like a really crappy bug tracker (ie yet another username and yet another password on yet another site that I had no intention of using). So I gave up and kept using the Github client (and the command line mostly). I had expected registration to amount to a one off name and address kind of thing.
What makes you think RoR was built by people with no understanding of security? Rails was one of the first frameworks to do things right (CSRF protection comes to mind).
Khan academy started this way, although they are a non profit.
New computer coming this year - when I decide whether to stick with a Windows PC or switch to OSX...

While I love software, you might have gathered I hate computer hardware and the setup of OS's :)
Presumably something from the java.lang.instrument package will allow you to solve this
Exim does this since forever (http://www.exim.org/exim-html-current/doc/html/spec_html/ch-... - look for max_recipients). I would assume other MTAs do so too.

Problem is, options like these feel nice until they annoy you because you do in fact need more recipients. At that point you build a workaround into your software to send a new mail for every max_recipient users which brings you right back to square one with the additional technical dept caused by potential bugs in your batch sending code (off-by-one errors for example)

Be careful what you wish for :)
This seems like a dumb question but who exactly would use this? Does this replace a business phone system or is it for phone systems providers to sell to many businesses?
nobody does it, after all
Oh man, I love this discussion but I'm late to the party.

Before the animal question -- where do people get rights?

"Rights" are absolutely not inherent to anyone or anything... though it serves our society if people believe that rights are natural and inherent. The language of rights reinforces that view, but it's obviously false if you think it through; they're a language construct around a behavioral guide.

In reality, a single entity (person/animal/etc.) has no rights whatsoever. What "rights" do you have when you're alone? They only serve any purpose when you're interacting with others.

Rights are something a thinking entity recognizes (acts as if they exist) in others. If you "recognize" a right in another entity, you guide your behavior to avoid violating that right.

So generally non-humans aren't capable of respecting human rights -- your dog can't personally understand that the mailman has a right to unhampered movement in public walkways. But that's irrelevant to whether "animal rights" can exist -- if a thinking person recognizes that an animal has a right (to no undue suffering, whatever), that animal now has that right.

In the eyes of that one person, anyway.

The animal rights struggle is generally about getting more people generally to respect rights in animals, and then enshrining those rights in law (to force recognition of those rights even in people who don't intellectually agree the right is merited).

I love thinking about this stuff because the language is so misleading -- I was confused about rights for many years, before I finally sat down and mapped out what actually happens IRL when various rights were respected, violated, etc..
Featuring Actor/Rapper Joel Rose AKA Chillie Mo on Runway Magazine LA
What choice to you have besides getting somebody else to do the triage?

I think the problem is that users do not consider this a fun activity to help their open source project.
Everyone wants an iPHone, iPad, i-this, that, and most of them really don't have any use of it. Is that a bullshit too, I suppose? Or marketing is the bullshit?
I am actually very flattered that they say its a clone of my site (http://sharelatex.com) at the top of the read me, thanks! I think there are now about 107 different online LaTeX editors.
Up to a point. The correlation is not good, and I've had some horredous expensive wines, but for a weak-medium price-quality correlation I'd say the cut off is more like $50 or so, after which it gets a lot weaker! This is because there are better wines, but you can't tell the nuances until you hone your palate... practise a lot! It's just as a professional skier gets more use out of the nuances of his or her skis for greater performance, so does a mindful and interested drinker (aesthete?) of wines, beers, or eater of good cheese for that matter, find more depth in the aesthetics because of the attention to the process over time.

Now, there is a lot of bull inovlved in some wine places, but don't commit the baby and bathwater fallacy by saying it's all rubbish!
Yep, especially as there are sinatra stacks that already do that for you in a sane fashion, e.g. Padrino.

Also: yes, building from minimal makes you appreciate the work that big frameworks have already done.
HTML5 &lt;input type=range&gt; and HTML5 Notification API coming to Firefox 22
He didn't explain why it is call Scrum!!
> What choice to you have besides getting somebody else to do the triage?

I was going to say; if Jeremy has trouble wading through hundreds of issues, he should level up as an OS developer and start asking for help, him becoming the project leader, the underlings distributing the workload of going through issues, escalating the actually important ones to the boss.

This isn't exclusive to OS development either, it's what happens and should happen in real life with management and whatnot. Of course, overdoing it causes five levels of management between Joe Developer and The Boss in the corporate world.

tl;dr: delegate
Well, if you hop too often it will look bad on your cv, so it will stop you at a certain point. Otherwise yes, the best way to increase your salary is to change jobs, if the economy allows it. Just leave at least 2 years between jobs :)
+ Set the font colour to white!
Lots of things are expensive though, so it has to be more than that.
This may be helpful
http://www.youtube.com/watch?v=y71lli8MS8s
> People who buck social conventions sometimes become trend-setters and are incredibly successful for it, but more often just make life harder on themselves and the people that depend on them.

That's a pretty loaded way of putting it. It comes across as saying that the only two options are being an incredibly successful trendsetter or making things difficult for themselves and dependents. Yes, you could argue that technically it's not saying these are the only options, but it sure strongly suggests they are.

I think that dichotomy is ridiculous - as if the two ends of the spectrum are the only two possible outcomes. If you put it that way of course it seems like a bad thing to buck social conventions.

> Do I want my daughter to be with a man that is willing to create headwinds for himself out of foolish principles and refusal to conform?

I don't think your comment gives an argument for why those principles are supposedly foolish.

.

You are of course free to say and do as you please. Such freedom of views also applies to others, and IMO the attitude expressed in your comment is a small-minded one.
If suitability of the partner is determined by the giving or not giving a ring (instead of knowing the partner) it is better so stay away from the marriage altogather.
Dear Facebook, please stop trying to control my attention
Today is International Day of Happiness (established by the UN last year)
Some really nice picture, but what on earth are ‘kms’ supposed to be?
This is a pretty common view -- and it's how the language of rights works, really (you have the right to X, all humans have human rights, etc.), but it's not true.

The language is misleading.

Think about what rights you have when you're alone. None whatsoever -- rights only apply when you're interacting with others!

Rights are behavioral rules that we agree on, encoded as if they were inherent to people because it's simpler to think of them that way (and our society benefits from the misdirection, on the whole).

Rights are things that thinking beings can "respect" in others (and follow the behavioral rules), or not -- this works the same for respecting human or animal rights -- but they are a completely human construct.
> There was an actual book called How to Read a Book published in the 1940s. It focused almost entirely on non-fiction and encouraged the reader to analyze everything ad nauseam. In case you hadn't guessed, this essay is exclusively about fiction (never let mere accuracy get in the way of a good title) and advocates entirely the opposite approach.

No it advocates the entirely SAME approach.

I think if the OP had actually read "How to Read a Book", the OP might have found that there are some excellent techniques presented, and the authors make a very clear definition between reading for enjoyment and reading for education.

It is one thing to read a single novel for pleasure, quite another to survey all available literature on a subject and to figure out what has not yet been written.

Perhaps if the OP had actually read the book ...
Here's the author of this issue being touchy in another thread: https://github.com/jashkenas/coffee-script/issues/2836#issue...

> Before blaming me further

This reminds me of DHH's "Rails is Omakase" post. http://david.heinemeierhansson.com/2012/rails-is-omakase.htm... "But there's a fine line between a friendly suggestion and a belligerent diner." That's exactly how humanchimp is acting – belligerent. It's one type of annoying behavior that's easy to recognize but hard to defend against.
> but eventually had to settle for a natural one which wasn't sourced from Africa

Because Africa is all one big war zone. Because any money sent to Africa funds violence.

Seriously? Why is it so much better to buy from Russia than South Africa or Botswana? (the money's all going to De Beers -- which was originally a South African company -- or a similar multinational anyway).

The top four diamond-producing countries in Africa (the top two are actually not African: Russia and Canada) are Botswana, Angola, South Africa and Namibia. All of these countries are poor, sure. They all have some political problems, sure. But they are all democracies with somewhat functional governments; none of them are at war (the Angolan civil war ended in 2002).

Multinational mineral companies aren't always the best thing for locals, but the idea that the only money sent to Africa should arrive on a UN food truck is far worse.
There are a bunch of resources on marketing a product. Rob Walling's book Start Small, Stay Small, is mostly about marketing and picking a market. The Micropreneur Academy (micropreneur.com) is a collection of material that greatly expands on the book, plus a private forum. They host Microconf yearly (already sold out this year). Dane Maxwell teaches similar skills in TheFoundation.io. Mixergy interviews are filled with case studies, and Mixergy Premium has dozens of courses on marketing and selling for tech startups.
Why was this announced?
Rewrite and strongly focus on the improved parts. Never say or suggest that the old code was "bad". Besidse, are they really bad? It is working code, isn't it?

Example, "Enumerate FooKinds at a single point" instead of "Removed code duplication".

This is a social problem, so the solution must be social as well. Careful communication is the key.

Communication also means to listen. In this case, listen to your boss. Sometimes there are good reasons for "bad" code. Can you proof that your refactoring is an improvement? In most cases no, because many things are subjective. You might decouple components, which is good from a software engineering perspective, but insert a redirection mechanism, which makes it less simple.
Who's hiring?
Faust on rank 512 and Faust II missing completely? What a weird list.
Of all the online LaTeX editors, yours has the best name :)
Google ran Reader for 8 years. Incidently, I bought a Mac Pro which Apple dropped support for any hardware older than late 2008. I could not get Mountain Lion for my Mac Pro, even thought there was no real reason why it could not run it from a performance stand point. As a result, I switched my main desktop from a Mac Pro to a Ubuntu Linux. Neither Microsoft nor Linux aggressively drop old hardware off the face of the earth like this.

Apple, with its $100 billion in cash couldn't afford a few resources to continue supporting perfectly working hardware? They essentially deprecated my $4000 computer, because some of the commercial software I used only shipped newer updates on Mountain Lion. (and before you trot out the 64-bit EFI/Graphics Driver excuse, keep in mind both Windows 7 and Ubuntu Linux can be installed on this old machine and take full advantage of it, including up-to-date drivers. Apple makes many times more profit than Microsoft, and yet can't fund appropriate support for their full line of HW)

Point being, I was a paying customer, and I still got ditched. Apparently, it is not enough to merely derive revenue, it has to be large amounts of revenue. Hence, Apple stiffs the "Pro" market. Google could have made money from Reader, but the reality was, too few people were using it even though it was free. Lesson: if you are a niche community, you can get screwed, Apple, Google, it doesn't matter.

And by the way, many apps were kicked out of the app store for having links in them which lead to a page where you could purchase something through the web browser.
"The best minds of my generation are thinking about how to make people click ads."

- Jeff Hammerbacher, Facebook
Twitter Got a Patent for Twitter
"Used in moderation, jQuery is an exceptionally useful tool for assisting in DOM manipulation and compatibility, and simplifying APIs such as for XHR requests"
>>Part of it is attraction, but it's also part pragmatic.

Understandable, Why.. Continue reading..

>>Women are still the ones that, disproportionately, compromise their careers to take care of children.

Sorry. women 'want' to compromise their careers and take care of the kids. I'm not saying raising kids isn't tough.

But most men I know will happily stay back at home and take care of the kids, if the their wives would take up all the financial problems/responsibilities of the home.

'Compared'(and compared to raising kids) what you have to do make the financial ends meet. I would say most women will pick raising kids. That's more or less is a no brainer.