skysight-inc/HackerNews huggingface dataset:
Ummm... Inconsistent, much?

"NGINX (pronounced “engine X”) is an open-source HTTP Web server that also includes mail services with an Internet Message Access Protocol (IMAP) and Post Office Protocol (POP) server. NGINX is ready to be used as a reverse proxy, too."

vs.

"While the other web servers differentiate by having lots of features and being something like a general purpose web software, NGINX excels in the set of key features associated with performance, scalability, and cost efficiency."

Which is it? I just want something that accepts HTTP(S) connections. In JavaLand, Jetty works pretty well using the non-blocking (select style) connector, and it's trivially embeddable.
Your point is intriguing (addressing only your first two lines). I would say that special interest groups are not defined by how broadly the general population agrees their opinion (therefore, both entertainment conglomerate and internet conglomerate would count). Special interest groups have stereotypically obtained their goals by lobbying, donations, guaranteed positions, etc.

On the other hand, this week, you had a special interest group achieving its goal by overwhelming support (more representative of a democracy). When someone talks negatively about special interest groups, it is because typically special interest groups have achieves their goals by disingenuous methods.
It feels more to me that the reason for the change was due to true grassroots support - not an industry special interest group. Wikipedia highlighted the problem to "ordinary" users and they trusted that Wikipedia was more on their side than movie studios.

Does anyone remember when the NRA was one of the most feared special interest groups? It used to be that if a representative crossed them they would have a tough election fight next time. It seems like "the internet" should flex it's muscles and fight against Lamar Smith's re-election. Getting him kicked out would get some attention.
Actually, it would be helpful just requiring that they at least have read the full bill, cover to cover, every word, before voting on it. Considering that most don't read the bills they vote on (do you really think they each read an 8,000+ page appropriations bill cover to cover?) that would go a long way towards helping things ever so slightly.
The comical thing is that people do argue that infringement raises awareness of a product and thereby increases sales. Whether it's true or not, I don't know, but if so it would certainly be at cross purposes to a boycott.
and now pf, too.

http://callfortesting.org/macpf/
Святослав Олийнык: Они все связаны убийствами — Главком
Surely, everyone is welcome to use the code. But (IMO) some sort of contribution back to the community whether in the form of code or funding would help the ecosystem, especially when a large company like Sony is concerned, which can easily afford this.
Indeed. And this goes both ways. The near-miss sent a powerful message to people with a stake in the open internet; one that that led them to re-evaluate the state of their complacence about corruption in Washington.

This is a problem that actually needs to be solved, not just routed around. Like the folks in DC, we need to regroup and strike again. This time, it needs to be proactive. And that's for the simple reason that you can never win by concentrating on defense only.

At this stage, we all understand that it's about the money. Control of Congress is a political football, and it's what's in play between the anti-republican (small 'r') forces of special interests, and people who want to live as free citizens. Most real-world fights don't neatly sort themselves into black and white, but this one comes pretty close.

So far, the sharpest white-side organization I've come across is this one: http://www.getmoneyout.com/ There may be others. In any case, they're all pointing at the same reality: Congress owes its primary loyalty to whoever underwrites its elections. In a free republic, that should mean citizens, and citizens only.

This is over when that's what we've permanently lost or won.
I think the best use-case is when you're chatting with someone and want to quickly send them something you wouldn't want to send unencrypted. A password or some image of a prototype. Instead of posting it to a public site and just waiting to delete the image, or text.

As for the domain, my goal was to keep it as short as possible. The root domain cret.ly works as well so I could just downplay the "se." to prevent confusion.
That's because the infographic is highlighting the fact that 25% of the much-touted jobs created by the movie industry are menial positions primarily staffed by high schoolers that would probably not flat-out disappear even if the movie industry did. The actual BLS report[1] he's citing does indeed include all those categories you're talking about, and that's where the 361,900 number comes from. I agree, though — this infographic is not very enlightening. But Maddox's overall point in the article that the infographic comes from[2] seems pretty valid: The movie industry is flat-out lying about the impact it has on employment in order to get the government to take it more seriously.

[1]: http://www.bls.gov/oco/cg/cgs038.htm

[2]: http://maddox.xmission.com/
Author of the library here.

The fuzziness doesn't affect the worst case time complexity, but it does make the "working set" of possible states larger and slows down matching somewhat. But search time is still linear to the length of the text.
I guess we (here) could use some more insight into how BLS defines and rolls up these counts. If you're contract, are you still within the industry/category and so part of the count?
Rather ironic to see this on a site so crowed with obnoxious social media-cruft that it actually took me about 5 seconds to find the article text...
Exactly, that's why there are copyleft licenses.
Turn Your Old iMac Monitor Into an Aquarium
One good thing that did come out of this - I can't remember people protesting so much, in a united way online, against any issue. Last year it was against oppressive regimes, this year it is against stupid bills. People are using the internet to protest, that is a good thing. Right now, it is more quantity than quality - hopefully that'll change too.
Take That Israel All Your SCADA's Are Belong to Us
Correct. Even if you go with the 361k figure, that's still a lot of jobs threatened by failure of existing distribution models, which have caused a lot of job losses already. To win this argument, the tech infustry needs to offer a bettter explanation for how content creators can safeguard legitimate (economically efficient) revenue. Internet warriors don't appreciate how hypocritical it seems to champion full disk encryption and ironclad privacy while simultaneously demonising DRM or anything similar. It's like saying 'all data should be locked down at all times unless I want to use it, in ehich case it should be free.'
You're right, and the name has already been chosen: Protecting Children From Internet Pornographers Act of 2011

http://thomas.loc.gov/cgi-bin/bdquery/z?d112:HR01981:@@@L...;
Street Art View From Around the Globe
Neither of those points negate what I have said.

On the first point, I was specifically referring to iOS apps, and you cannot "sell my corporate iPhone/iPad application" in the way you describe. Side-loading is only available to businesses with more than 500 employees, and as far as I understand, is only for internally developed applications.

Fair enough on the second, but it's tangential to the point. Apple constrains the distribution channels of iOS apps built using Xcode. This specific case is analogous to the iBooks Author tool restrictions.
Sure, they can complain.

But if they're going to, they should just impose more restrictions on using their code. Maybe even a copyleft license.

If you can't take the heat, get out of the kitchen.
Thanks for the information and for writing this lib. It looks like it's the only regex library out there with fuzzy matching, and it's got Python bindings. Could not have asked for more!
It actually is sort of both. The core feature set is well designed and relatively slim, and supports the three most common topologies - as a front end for static content, as a front-end up for an external "web engine", e.g. php-fpm or rack or a WSGI app, or as a reverse proxy/load balancer.

It's a very good 90% solution - 90% of the time it does everything you need, and it does it well. That comes at the cost of supporting certain corner cases or features, WebDAV for instance.

Where it might not be as good as in something like a shared hosting environment where you want to give users something they can tweak like an .htaccess file. That sort of per-request configuration loading runs counter to the performance profile they're trying to provide.
Why change the headline?

"NetBSD code in Sony Playstation Portable
Logix pointed me at the license of the Sony Playstation Portable (PSP), which looks like a bunch of NetBSD code was used. Fun." is a lot more positive than the headline used.
3 Metrics that Will Change the Way You Market on Facebook
Some people are great coders or marketers, but just dont have ideas for a startup of their own yet! For them is being employee #1 a great training.
AMD and JavaScript Sugar
Thanks for providing your thoughts. I completely agree that there is no correct way for everyone and I never claimed this anywhere in the article.

Moreover, this post is not about how to achieve "greatness". It is not even about reaching any sort of end state - it is merely describing a process that pg has said is correlated with good startup founders.

I think that the problem with your advice (which by the way also puts you in the category of "some guy on the Internet") is that "finding your own path" is even more vague and platitude-y. But again, I mostly agree with you. I am simply offering my own perspective on the concept of "relentless resourcefulness".

Thanks again for adding to the discussion.
NetBSD is under BSD license. They don't have to contribute back.
It even represents the spirit of emacs!

;)
It doesn't have to be set down in a contract, but if you explicitly chose to give someone permission to do something, it would be petty to turn around and complain when they did exactly what you told them they could do. This isn't some little loophole Sony's exploiting: It's the largest distinguishing feature between BSD and GPL. If the NetBSD people have a problem with this, there is nothing stopping them from switching to GPLv3 or MPL or anything else. But it looks like they don't actually have a problem with it, and the HN title is editorializing.

EDIT: For posterity, when this thread started, the title was something like "Sony uses NetBSD code in PSP, refuses to contribute back".
Great point teej and thanks for the feedback. I think that transition is one of the hardest things to get right. In general, I'm biased toward doing stuff sooner rather than later. Once you have an idea about something that could maybe work, you should start doing. As time goes on I think it's reasonable to plan more, but when you first start out, the more action, the better. Momentum (or lack of it) is the a major factor.
Obviously they're getting people to commit to their social identities on G+ so they can meet their stated goal of becoming an identity provider.

The war is on between Twitter, Facebook, and Google and it has nothing to do with the number of messages or advertisements that can be served. It's the number of end user identities that can be authenticated.
The reply will be listed first among all those replying to the same parent. There's also a time-decay factor that comes in -- in essence, when ordering, the votes on a newer post are worth more (and as time goes by, all votes equalize in value)
SETH GODIN: If You're An Average Worker, You're Going Straight To The Bottom
yeah, let's ruin it for everyone because of a few bad Apples.
can't find it myself... will ask my athropologist friends later, as i'm curious to the actual terms too.

the original paper that mentioned A, B, C class outlined them by: C class, aims for sustenance. B class, takes sustenance as granted, aim for goods. C class, takes sustenance and goods for granted, aim for status.
Thank you!! You were a huge factor for me to learn Rails months ago and now I am days away from launching my minimum viable product: Freelancify!
Of course if you have nothing you can buy nothing so the producer would get no harm, but this is rarely the case.
I was a bit vague on this point but let me be more clear. "Don't have any money" doesn't mean having 0$ in your bank account, at least in this argument; it means that you are not willing to use the money you have to buy some things because in your opinion you have little money (compared to what you want to buy), so you decide to spend it for things you care about and can't get for free. Now, imagine a scenario where you can't get those things for free. In this scenario, you distribute your money differently in order to be able to buy the products you need. I can assure you there there are many people I know that have the money buy they tell me they don't have it to buy certain products, so they pirate it. They are being cheap. If they couldn't get those things for free they would pay for them. This kind of people cause harm to the producers.
Talking about a real example: in my country (Italy) many people have breakfast at bars with 2-3 euros and nobody will question this price. At the same time these people don't want to pay for a 99 cents song that will entertain them for days. This is something wrong and I see why producers want to change this kind of behavior. The problem is they are "doing it wrong" by enforcing (or trying to enforce) laws that protect things that just can't be protected anymore.
Erm. 2006?
Jonathan Coulton responds to MegaUpload raid
Hence my last example without the modifier & the comment saying it should work.

My claim was that there should be a modifier to demand a particular performance characteristic. i.e. "I want an error if I do something stupid"

Assuming that means that a library function exists to verify that no linearity-breaking features are used, you could also use that to validate user input, which may be good enough.
Don't confuse "internal secrecy" with "user privacy".

That user data is company property and its secrecy is what gives it value. Furthermore, if users caught wind of just how much of it exists that could jeopardize its source.
So, how about some real-world analogy?

if someone rents a storage space, and dump a truckload of cocaine there. what happens to the lawful customers of said storage company?
I've implemented at least two of these things by accident and I can attest to how well they work.

I totally over-commit myself and over promise. I started a business and I've practiced taking on work that I was not trained for at all and far beyond my comfort zone and I have ended up learning and growing far more than I could have hoped. And, I totally delivered and things went great! On top of that I'm also doing a startup on top of my other business and it's been an incredible help as far as learning new skills on the fly goes.

I've also gotten into being generous. I accepted the position of being on the board of a charity (part of over committing too) and during that time I've offered up not only my time in a traditional volunteerism sense but I've also offered the resources and skills of my business to help the charity on two occasions for free and it really paid off in the way of making great connections, new, wonderful friends, and making a name for myself.

I've been trying to practice waking early but I still haven't mastered it. I really really need help in that area. I bought Lark and it's been helpful but I need far more improvement as I'm only able to wake up when I want about 20% of the time.
"Maybe it's time to add legal guarantees to the cloud?"

So... Lets make it illegal for a site to lose your data by being shut down by the FBI? Seriously though, is it really a good idea to make more (artificial and unsolvable) problems for cloud service providers to worry about?
Megaupload Is Back, Without a Domain Name
Shred HTTP library for Node.js and Browsers
Shred v0.7 has been released.

Shred is an HTTP client library that supports gzip, https, redirects, and proxies. As of this version, Shred can run in node.js and in modern browsers!

This means Shred can be used in both client-side and server-side applications, and it is particulary suited for code that needs to run in both environments.

Hat tip to Substack and his awesome Browserify tool for making this possible!

Check out the official announcement here: http://www.spire.io/posts/shred-v0_7.html

Or head to Github for the code: https://github.com/spire-io/shred

Or get the node.js module: npm install shred
Alright. Updated. I did not want a flamewar :)
There is no complaining on this page though. He just seems excited that code from NetBSD has been that widely deployed,
Whatever it is, it's been a lot more since Bundler. Before Bundler, I only did it when we had a specific reason and could budget for it. Nowadays, I'll just randomly update the Gemfile, run bundle update rails, and deploy it if it works.
Changed the title. I think I made the title sound more negative.
SOPA is not dead. This is an election year. One incumbent President, 33 Senators, and 435 Representatives all desperately need money. The President needs to raise upwards of $1,000,000,000. The Senators need to raise upwards of $10,000,000 each. The Representatives need to raise upwards of $2,000,000 each.

The media industry is awash in money.

This is how your government works: a bill that is either good or bad for a wealthy industry is proposed, and then the backers go to that industry and hold out their hands. If sufficient money is forthcoming, the good bill is passed or the bad bill is not passed. If sufficient money is not forthcoming, the reverse happens.

The bill will be redrafted, with some mitigating clauses added here and there. Implementation will be delayed a year or two, to make sure that you'll have forgotten who voted for it by the time any consequences occur. All of the Congresspeople who expressed reservations about it will be visited with large checks. And it will be resubmitted within a few months. A couple of folks who have been greased especially well will stand up and say, "My concerns about the bill have been addressed." The new bill will pass. Obama will not comment on the new bill and will sign it privately, without press coverage.

Your objections raised the cost of this bill for the media industry. Congratulations, you cost them some money. You in no way affected the final outcome. To affect the final outcome, you would need to signal that you represent a large enough sum of campaign money to counterbalance the money-weight of the media industry. You have not even come close to doing so.
This seems rather contradictory with the general AdSense historic guidance to run up to 3 ad units and place them generally to the top and left side of the page (per various pieces of heatmap research often cited). Seems like this could be pretty easily gamed too depending on how much of a CSS-wizard you are, as I suppose the algorithms are somewhat limited in analyzing CSS vs plain HTML layout or Javascript.
Look at the URL. That's the ref commit for the officially tagged 3.2.0 release. I could have linked to the 3.2.0 release on rubygems.org (that's where I first saw it), but there's much less to see.
Let's not forget that while piracy likely costs jobs in the movie industry it's not as if the money that isn't spent there due to piracy simply disappears. It is spent in other sectors, which in turn may end up generating more jobs than those which were lost in the movie industry.

I'm not saying that the movie industry has no reason to complain about piracy, but the whole 'America is losing jobs' argument isn't working for me.
Making the Famigo Logo with CSS
It would be polite, and NetBSD, FreeBSD, and OpenBSD all have frameworks for companies to contribute money. Some folks just don't, but the license doesn't require it.

Companies that modify the code would do well to contribute that code back. It really isn't a matter of nicety in that circumstance, but a cost savings measure. Constantly having to patch after each release or, worse, being stuck because the community picked a different solution since the company's solution was not presented makes for increased costs. Losing the testing and expertise of the community should be incentive enough.

I have never believed requiring participation like a copyleft license would actually improves things. They don't want to engage and forced engagement really isn't going to help you. Let them learn the problems of going it alone.
> It's not OK to do this. This kind of thing has to stop.

What kind of thing? If even half the things in the indictment are true, MegaUpload was designed and operated specifically to make money off of massive copyright infringement.
Marco's heart is in the right place here, but campaign finance reform actually ends up disproportionately empowering media outlets. While various kinds of direct donations to candidates are capped or made more difficult by CFR, newspapers and television outlets aren't banned from writing stories on particular candidates, even up to the day or morning of the election.

Because advertising can't happen, but articles can, newspaper coverage under CFR amounts to a (huge) in-kind contribution in the form of PR. And especially when it comes to the MPAA, many of its member companies own media outlets in addition to movie studios.

Rupert Murdoch, for example, put the Wall Street Journal and Fox News to work in promoting SOPA/PIPA as that furthers the interests of 20th Century Fox.

So because no conceivable campaign finance regulation is going to muzzle the Wall Street Journal or the New York Times during an election, we may have to look elsewhere to check the MPAA's power. I think it's going to have to be something like a souped up version of Xtranormal, which makes production of high quality movies just as easy as distribution of said movies.

This isn't that unrealistic. Blogger made production and international distribution of high quality opinion possible with a few keystrokes, which led in part to the ongoing revenue collapse in print media. Video and audio are obviously much more complex on a frame-by-frame basis than text, but I have to believe that authoring tools can get far better than where they are. Make them web based, build in all kinds of samples and templates akin to blogger templates, use some of the new HTML5 toys to make authoring easier and easier.

Most of the results will be terrible, but most blogs are terrible. As long as enough high quality open access audio/video content is produced, the MPAA/RIAA will start to face the same financial fate as print media. Producing a technically and ethically superior product will always be more effective in the long run than a boycott.
"Not wholly sure what the outcome of the above was"

Did you actually read the complete article?

"We dismissed David Barksdale for breaking Google's strict internal privacy policies. We carefully control the number of employees who have access to our systems, and we regularly upgrade our security controls–for example, we are significantly increasing the amount of time we spend auditing our logs to ensure those controls are effective. That said, a limited number of people will always need to access these systems if we are to operate them properly–which is why we take any breach so seriously."

I can tell you that privacy is taken very seriously within the company and that access to PII (Personally Identifiable Information) is quite restricted and access to it is logged and monitored.
IList, IComparable, ICarumba
Heavy coffee drinkers may be at lower risk for type 2 diabetes
Wouldn't they be unaffected when the ATF comes and raids that one storage space? Or would the ATF be so heavy-handed as to barge into everyone's space and shut the company down?
Phishing for noobs - Hacking for noobs