skysight-inc/HackerNews huggingface dataset:
> 4. What if someone publishes a book with all your content and makes a million dollars off it?

This is why the public domain does very much exist. Even though the author may have placed his work into the public domain, so that anyone can copy it freely, he still remains the author and another person can not copyright his text without his permission. Just as nobody can copyright the works of Shakespeare.

This is why it is important to make a distinction between a natural concept of authorship on one hand, and the unnatural and confusing commercial constructs of 'IP rights' on the other hand. As Richard Stallman correctly says, there is no such thing as 'IP rights' because nobody can even define them. There is just a bunch of different monopoly licences. Monopolies, on the whole, are a bad thing.
This just a corollary of the fact that has led some to propose a financial transaction tax: that the stock markets, which used to be focused on providing capital to companies, are now focused on betting faster and with more borrowed money.
New Google+ test added to Nibbler
[ I know I am dead, please don't bother. ]

I literally cannot imagine a more tedious set of jobs than the ones presented here thus far. Nothing for people with technical interest; nothing for people with social justice interest.

Thus continuing pg's commitment to be the least important rich person ever.
Browser game with amazing graphics
Favicon and Apple touch icon generator bash script
Can we add maxlength="80" to the "title" field for new submissions? It's annoying to have to guess at how much I need to edit my title to make it fit
I used "author" in the technical sense, which means all creators of copyrighted works.

The termination is far enough in the future that only now are some prominent musicians taking advantage of it, but there have been some stories recently. You have to actively take advantage of the law, also, it's not automatic. And there are often lawsuits.

None of this applies to "works made for hire," for which the "author" is for example a company. If I hire you to write a song you never were the copyright owner to begin with. This is a complex area and there's a lot of litigation about the distinction between works for hire and works that are written and then transferred or licensed.

I don't know the details of how it works with canceling my hypothetical "no termination only" billion dollar contract. I know copyright law but I haven't studied this area specifically. For the most part contracts pay the author a modest sum that covers a license or a transfer for a modest number of years. In fact a 20 year license should cost about as much as a perpetual license given that most works make all the money they're ever going to make long before that. So a termination under those circumstances doesn't involve any unjust enrichment to the author. And there can be no legally relevant "damages" that result from an author taking advantage of a law that has been in place for decades--it's your responsibility as a media company to know about these things, not the job of an author to decline to take advantage of his legal rights for your sake.
You will lose your data. Back it up before it’s too late.
Marissa Mayer is killing telecommuting, and that’s a good thing
CVE-2013-1775 [0] in case you're wondering.

[0]: http://www.openwall.com/lists/oss-security/2013/02/27/22

http://www.ubuntu.com/usn/usn-1754-1/
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1775
Waltham, Ma - (Near Boston)

SavingStar is a startup on 128, and we've built a fully digital grocery eCoupon service which works at over 24,000 stores.

We're growing and doing cool things, but we need your help.

We have two reqs open right now (which I posted below) - Feel free to email our official jobs mailing list (jobs@savingstar.com) or me personally (cdavis@savingstar.com) if you have any questions, or want to know more ;)

--
Java/Scala Software Engineer

Design and implement Java and Scala software solutions, both web-based and stand alone Design database schemas and analyze/tune database queries Production support and troubleshooting

Requirements

Deep knowledge of the core Java and JEE APIs Experience with most of the following frameworks: Hibernate, Spring, Maven, JUnit/TestNG Bonus

Points

Experience with Oracle
RDBMS Experience with NoSQL databases such as MongoDB
Experience with batch processing
Experience with Ruby
Experience with message driven architectures

---
QA Engineer

Requirements:

Solid grasp of computer science fundamentals

Experience building complex test automation frameworks (Java, Ruby)

Strong SQL experience

Comfortable working in a Unix based environment (Mac OSX and Linux)

Participate in the full software development life cycle, from requirements to test case creation to production support and troubleshooting

Able to work in a fast-paced, startup environment

Nice To Have:

Experience with Selenium 2 Webdriver (Java)

Hands on experience with git

Experience with “NoSQL” databases (MongoDB a plus)
Computer science degree or equivalent

Working knowledge of Continuous Integration Platforms (Jenkins)
Can someone explain this a little more?
Whenever I read one of these I keep wanting them to do Patrick Bateman. These descriptions of products that people use give me the creeps (on occasion).
NFC, Not For Consumers?
Boston, MA - Fulltime Rails Devs (Sorry, no remote currently)

I'm lead engineer and on the founding team of CoachUp[1], and we're looking for a fulltime rails dev or two. We recently raised a Series A[2] and I need some help chewing through the features on our product roadmap.

We're a small team so you'd have a huge influence on the direction of the company. We're looking for someone with a lot of rails-specific experience (the gem ecosystem, and the "rails way" of doing things, etc.). We've been working with thoughtbot for a couple months so our process, code style, etc, is heavily based on their way of doing things.

Benefits include:

* Highly competitive salary, + equity

* Full health and dental coverage

* Flexible work hours

* Chance of bumping into celebrity pro-athletes.

Full disclosure, (and maybe I shouldn't say this hereabouts), but we're a TechStars company (F12). ;-)

If you're interested, my email is in my HN account info. Please include "HN" in the subject.

[1] https://www.coachup.com
[2] http://blogs.wsj.com/venturecapital/2013/01/02/gabe-kapler-c...
This is an important point. The traditional "dividends mean mature company with declining innovation/growth" line of thought may not apply here. Apple has more cash on hand than the state of California spends from the general fund in a year. Apple is in uncharted waters for a private company here.
You can make a business out of this, and there are plenty of examples of it. Just because some people would buy HL3 from your store, some other people would not. Just because people can already pirate games, doesn't mean everyone will.

Just because someone downloads a game from a torrent site doesn't mean they won't buy the full copy.

Why would people pay for content that is freely available? Pretty much all content nowadays can be downloaded freely, that doesn't mean there's no business around the production of such content. People still pay money to consume media. It doesn't matter why people do it, if one can show empirically that people pay for content.

For example, I can download Cory Doctorow's books freely, but I choose to pay for the books. It doesn't matter why I do it, it just matters that I do. Just like thousands of other readers.

There used to be a website where you could buy Red Hat Enterprise Linux (without the trademarks) for a lot of smaller price than the official version. That business didn't lasted long.

A lot of people like to pay for a service. They want to pay for Spotify, for example. It's a good service and it's priced correctly. Significant portion of Spotify users could download the music using P2P networks, but they kinda like the service that they're provided. The same applies to Steam, and Amazon's ebook store and so on.

Is it more difficult to create a business without copyright protection? Probably yes. Is it impossible? Certainly not.

Copyright is a monopoly which grants exclusive right to make copies. Monopolies should always be balanced to benefit the public, not corporations who are trying to make a profit.

It's pretty clear that current copyright law is too strict. The duration should be reduced to 5-10 years (which according to studies is the timeframe to bring in 90% of the profit for the work of art). I personally don't see a case for copyright laws at all, but we should start with 5-10 years.
So are you saying that I sound like a serial killer? Oh my. :p
I've done it with Stuart Sierra for ClojureScript: Up and Running (O'Reilly 2012).

To get high quality results, go through an intermediate format that's designed for publishing. Org mode can export to DocBook XML, then run an XLST on to make any tweaks in the elements used. Then either use your publisher's tools or XSL:FO to typeset it.

Using this technique it's possible to get extremely high quality results.
I've always wanted this to be the default, especially for source code. No comments at the top of every code file, no license file in projects. My programs don't need a license file to run, it doesn't help anyone write better code and it doesn't help anyone understand the code any better, in fact, it only gets in the way of those things so I don't want it in my source. If you want to protect you're content, only then should you have to deface your creation with all kinds of warnings and threats. I bet any one who takes any pride in what they create, die a little inside when they see a (C), (R), TM or FBI Warning slapped on their stuff. Imagine if every song contained mandatory lyrics describing the license (someone funny, please make that song) or every painting had a block of canvas reserved only for legal jargon.
TL;DR Gruber says "open vs closed" isn't really useful for determining commercial success.

I agree, however, Gruber's writing doesn't make it really obvious that he's slamming someone for confusing making money vs, say adoption of a technology. In fact, if you read both articles, neither author has a clear concept of "open vs closed".

The fact that high-tech systems eventually have to somehow integrate with other high-tech systems is always glossed over. This "ecosystem" like behavior is what separates high tech from, say, steel (an example used by Wu). You build steel for a bridge, your customer buys that steel, they probably don't think, "well, in 10 years, if you go out of business, where am I going to get some more steel?"
Interesting! Does sudo somehow get confused about checking for a password at all when the current date is the UNIX epoch?

I wonder, does this require the user to be listed in sudoers with any privileges or is it just straight to root?
Not you in particular. It's the whole genre.
Any plans to do direct debit with the payment processer in the UK?

(sorry, if it states that in the TC article...but I don't click TC articles)
New York / London - Bloomberg

http://jobs.bloomberg.com/
http://www.bloomberg.com/ux

There are many jobs open at Bloomberg, but I'm particularly looking for intelligent software engineers and UX professionals to work under the CTO and Infrastructure team in R&D. We do a huge variety of things and we like to run our teams with a startup results-driven feel.

We are primary consumers of billions of incoming pieces of data daily and redistribute it to over 180 countries on one of the largest private networks in the world, producing software which provides discovery, analytics, visualization and much more.

Contact me if you want to discuss at andrew@ishiboo.com.

If you want to chat in person, we are a sustaining sponsor of NYTM and are at all the meetups. and we'll have a few people at JSConf in May. Also, Matt Turck @ Bloomberg Ventures runs the NY Data Business Meetup at our offices every month and I'm usually there.
At GrubHub we're hiring a senior Java developer right now. We're based in Chicago and it's been a fun place to work this far.

Feel free to email me with any questions (email in profile).

Apply here and tell them Justin Bozonier referred you:
http://www.grubhub.com/careers/

* Design, implement and test technology solutions at GrubHub.com

* Create technology solutions to intelligently solve problems for GrubHub.com diners and restaurants

* Create technology solutions to improve quality and efficiency of operations within GrubHub.com

* Collaborate with internal and external clients to create technical solutions to business problems. (as opposed to being handed a spec)

* Actively contribute to the adoption of software architecture, best practices, and technologies. We are always improving the process of building software, we need you to help contribute.

* Accurately estimate the timing of software

* Understand the role of technology and each product within the larger context of a business. You'll need to be able to understand our products from both a technical and business perspective.

edit: formatting
That's the problem with "X is bad/terrible" posts. They focus on one interpretation or implementation then focuses on the bad parts of that one version of the concept. Are late night sleep deprived coding fests terrible ideas as a sustainable lifestyle/development style? Yes. Is that the point of all (or even most) hackathons? No.
Glück ist Wirklichkeit minus Erwartungen.

(As far as I know think this saying originated in Hinduism in the first place and found its way into the german linguistic area somehow)
http://www.openwall.com/lists/oss-security/2013/02/27/22

When a user successfully authenticates with sudo, a time stamp file is updated to allow that user to continue running sudo without requiring a password for a preset time period (five minutes by default). The user's time stamp file can be reset using "sudo -k" or removed altogether via "sudo -K".

A user who has sudo access and is able to control the local clock (common in desktop environments) can run a command via sudo without authenticating as long as they have previously authenticated themselves at least once by running "sudo -k" and then setting the clock to the epoch (1970-01-01 01:00:00).

The vulnerability does not permit a user to run commands other than those allowed by the sudoers policy.
It would be cool too see some pictures of this "20 computer lab". Its rather dry to read the post with just links to things I could Google if I wanted to find out what they are. Otherwise it was an interesting read.
Does it support Verified by Visa or Mastercard SecureCode? Not that I like them much, but they provide some protection for merchants against chargebacks.
Is this a recent movie or is it 10 years old ? Not saying that in a negative way! It's well done..
Palo Alto, CA - Diffbot
http://diffbot.com/company/#jobs

Full Time: Machine Learning Engineers, DevOps Engineer, Scalability Engineer

Diffbot (www.diffbot.com) is brute-force building the semantic web via computer vision, machine learning, NLP and other buzzwords that aren't actually buzzwords for us. Moreover we're doing it by offering real API services to real customers, and charging actual money.

We've got a great team working on hard problems. It's fun.

Check us out above or email jdavi at diffbot dot com.
Huntsville, AL - Curse

FULL TIME - Lead Front-End Developer

* 4+ years of web-based front end programming experience.

* Experience developing SASS-based CSS frameworks.

* Experience contributing to multiple projects, simultaneously.

http://www.curse.com/open-positions/lead-front-end-developer

FULL TIME - Product Manager

* A passion for online games is required for this position.

* Excellent analytical, organizational, and interpersonal skills

* Understanding of web application technology and its capabilities/limitations

* Excellent verbal, written and oral communication skills

* Experience designing user interfaces and the ability to create examples through wire frames or mock ups

* Ability to contribute to a team environment; able to receive feedback and work designs iteratively

* A BA/BS degree in Business or a related technical field is ideal.

http://www.curse.com/open-positions/product-manager

There are also various creative and marketing positions open, see the jobs page for the full listings and more information about working at Curse: http://www.curse.com/jobs
Where are you getting your data from? I don't have a BBG terminal sadly, so it's google finance.

http://www.google.co.uk/finance?cid=22144
http://www.google.co.uk/finance?q=NASDAQ:MSFT&ei=Cr4wUdD...

Apple P/E ratio, 9.82
Microsoft P/E ratio, 15.2

9.82 isn't particularlly growth stock territory, have a look at ones the market thing more highly of:
http://ycharts.com/rankings/pe_ratio?p=1&s=calc&d=de...

(This is not intended to be any kind of buy/sell advice)
Delhi, India - Full time roles

Visual Website Optimizer http://visualwebsiteoptimizer.com/

We're hiring for following roles:

- Customer Happiness Engineers

- Sales Executives / Lead Generators

- Paid Marketing Experts

We are one of the SaaS startups in India that have 2300+ active paying customers over 60+ countries worldwide. We're out there to redefine A/B testing and analytics. Join our team: http://team.wingify.com/
sudo -k resets the "needs a password to be entered" flag by changing the last-password-entered time to appear to be the UNIX epoch (time 0).

If you then change the date to be the same day (which can be done without root permissions in modern Linux distros by using polkit or similar things), then you can use sudo to run commands as root without a password.

Presumably, sudo checks the 'last-successful-login' entry alone before deciding whether to require a password. It ends up thinking you've previously successfully logged in even if you've never actually typed in the needed password.
What to Look For When You Invest
I actually find it very impressive that they have a quite well working tracing JIT. For Firefox we had TraceMonkey, but the code was hard to maintain and hacked into the infrastructure. And it turned out that most stuff doesn't trace very well in the real world. (not SunSpider, argg!)
I haven't looked very recently but I guess the pypy frontend for JavaScript is still not actively maintained? I think I remember seeing some thesis about that recently.
Best of luck to them in the coming years!
when you run sudo, it might ask for a password. if you enter the right password, it sets a user timestamp saying "this was when you last entered your password", and for some (configured) amount of time after that, you can run sudo without requiring a password.

sudo -k sets the timestamp to the epoch under the (misguided) assumption that the epoch will always be older than the configured time interval.

some distributions allow any user to change the system time without requiring root privileges. These are typically user-friendly, single-user distributions, but many people run these same distributions on multi-user server boxes as well.

so, if an attacker gains access to a user account, and assuming that user does have the right to sudo to root, the attacker can run these three commands to gain a root shell.
I just call it ZMQ or ZeroMQ. Most style guides (or langauges themselves) prevent you from naming a class 0MQ, so I just pretend like nobody calls it that.
SEEKING WORK, France (Avignon) / Remote

I have experience working with: Bakcbone, Javascript, Nodejs, Coffeescript, Photoshop, Python.
I have built multiple apps using javascript/coffeescript/nodejs (full stack front-end/back-end).

Email: soufiane[dot]felliaui[at]gmail[dot]com
From http://www.openwall.com/lists/oss-security/2013/02/27/22:

By default, sudo displays a lecture when the user's time stamp
file is not present. In sudo 1.6, the -k option was changed
to reset the time stamp file to the epoch rather than remove
it to prevent the lecture from being displayed the next time
sudo was run. No special case was added for handling a time
stamp file set to the epoch since the clock should never
legitimately be set to that value.
T minus 22 mins to launch mission 3 to dock with the Space Station
OAuth1 - OAuth2 - OAuth...?
Did Microsoft had a bad quarter recently due to write-offs? They will make over $20 Billion in profit this year.
I think the bigger issue here is not that they can't be fun, it's, basically, coding under duress and how society views programmers. Sure, if you're going to a hackathon to party and hang out, then it's not really a hackathon - it's a party. If you have to produce a usable result, then you will fail.

The op is absolutely right - we are constrained by our physical bodies and they require the proper fuel and rest in order to operate at peak efficiency. Just because you're using your brain instead of certain muscles, doesn't mean you can consume garbage. This isn't a bad on your comment as much as is it a comment on society as a whole. The whole Zuck bs legend has really damaged programming on multiple levels and it completely reject that ethos.

I've worked with devs that ate garbage all day, couldn't sleep, always came in late (they were non-drinkers too) and their job performance sucked. Their attention sucked. Their attitude sucked. Their code sucked. Needless to say they were all fired. But alas, this is a tale not about the voices of reason, but of bs movies and news headlines and even tho the op is critical (realistic?) of this, that opinion I'm sure is in the minority.
the user does have to be listed in sudoers.

there's no confusion with sudo, it's running as designed. It compares the current timestamp to the user timestamp to determine whether to ask for a password or not. The first flaw is in the date command allowing unprivileged users to set the time. The second is that the -K flag to sudo makes the -k flag obsolete, so the latter should be dropped.
London, UK - DevOps, Java, Javascript, CSS/HTML
Bonza Gaming, One of only three companies doing real money social casino gaming on Facebook. We are growing and need great people to help us with our expansion plans.

Check out our game https://www.facebook.com/bonzaslots (sorry only for UK based people due to gambling legislation).

If your interested then send me an email:
martin-at-bonzagaming.com
From the openwall link:
> The vulnerability does not permit a user to run commands other than those allowed by the sudoers policy.
If you're running a hackathon in a company do it on company time and make sure to be prepared to do something with the ideas they generate. Results of our recent hackathon is a good example how to do it: out of 7 out of 14 projects are finding their way to the product roadmap. We run it on Thursday-Friday with demos on Monday morning.

If you don't follow up, event may backfire and will remain an example how a company merely pays lip service to ideas coming from developers.
Advanced Google Plus Networking Strategies
Cycling’s road forward - Beautiful HTML5 Page From The Washington Post
Group by, distinct, top and count clauses - T-SQL Step by Step Course
It's artist time that is expensive - even render time is cheap in comparison. VFX houses are happy to spend loads of money on renderfarms and wait 12 hours a frame, but it's mainly artist time that costs money.

Software cost only has a small influence in the general picture, although the Indian and Chinese VFX companies using unlicensed software gives them even more of an edge than cheap labour by itself does.
Not everyone desires to be rich or make loads of crash on their works. Not every desires attribution for works they make, either. For people consuming content, kill your idols.

> Do you know the story about the bum who killed himself after seeing someone getting rich and famous from the song HE was playing in the streets? (my way)

I don't know this story, but issues around homelessness includes (lack of) visibility of the work homeless folks produce, so it wouldn't surprise me if such a story existed. Also, please don't call homeless people bums, it is really insulting.