skysight-inc/HackerNews huggingface dataset:
First rule of any price negotiation, always start WAY too high :) On a serious note, Getty has been doing this underhanded shit for ages, and the amount they pay photographers is even worse. From what I've read, they don't even report to photographers, who downloaded their works. So there really is no accountability, on how many you REALLY sold. It's shady nonsense.
Regarding your first point: you can place an item into the public domain but retain the copyright. See some of the Creative-Commons licenses that allow free use but disallow commercial use of your IP.

Regarding your second point: Getty is a content distributor. When it comes to stock photos, many designers just go straight to Getty or one of its large competitors to browse for stock photos. The designers aren't going to know which of those photos are available freely and which are not. (By analogy, this is why you when you want to watch a movie, you immediately find it to rent on iTunes, as opposed to spending twenty minutes finding a decent pirated copy.)
I'm behind 7 proxies and use ZoneAlarm, Sygate and Comodo Internetnet Securtiy which I all keep up-to-date. THAT'S THREE FIREWALLS AT THE SAME TIME
If you want to write command line apps that conform to the GNU flags convention you can't use the "flag" library. I wrote my own simple getopt implementation (github.com/timtadh/getopt) years ago so I could just get some work done. It works fine and has no dependencies. I write a lot of complicated command line applications and having a small simple getopt implementation makes it a lot easier. Sometimes a higher level tool would be nice but I have never found one I actually like.
Autograders are a mixed blessing. At my University some of our courses have autograders, and I think they can be great. There is a compiler course where the main goal is to create a compiler that has a specific set of measurable features. Encoding those features in a test-rig and making it available seems appropriate.

I deliberately don't use Autograders for my assignments though. I want students to be able to figure out for themselves whether to be satisfied with an answer, and work out how to test it. And I suspect many employers want the same. If a student asks me "is that right", I try to remember not to tell them, but to ask questions that will help them figure it out for themselves. Similarly, providing a test-rig that answers whether a piece of code is right is sometimes inappropriate.
I don't see umbrellas on bikes too much in the Netherlands, but when I do they're often this type of aerodynamic shaped umbrella: http://www.tudelft.nl/en/current/dossiers/archive/senz-umbre...
No, to prevent people from "illegally" using VOIP services they cant monitor with advanced tools and monitor.
This is reminiscent of the San Francisco network administrator who took it upon himself to "protect" the city from his supervisors and would only divulge his password to mayor Newsom.[1]

IIRC it was also precipitated by perf reviews or discipline.

Hope AWS has better systems in place to make something like this nearly impossible to carry out.

[1]http://m.sfgate.com/bayarea/article/S-F-officials-locked-out...
If that's true, it's pretty unbelievable security would allow someone to walk out of an NSA building with a CD, just because the label had an album cover on it.
Anyone can reproduce and sell public domain stuff, which is how you get old books published. The problem comes when Getty claims copyright ownership over something they DO NOT own.
That gets annoying when you're working on something that touches several parts, and if your tests are slow altogether they'll probably be slow enough to be tedious even when running just 10% of them.
Nit: by definition, negligence can't be deliberate.

Edit: "negligence" means you should have known of the risk. "Recklessness" means you knew of the risk but acted anyway.
From the SMS quoted in TFA, seems like he at least thought he and his colleagues were being continually mistreated by upper management:

“They was firing me. I just beat them to it. Nothing personal, the upper management need to see what they guys on the floor is capable of doing when they keep getting mistreated. I took one for the team.”

“Sorry if I made my peers look bad, but sometimes it take something like what I did to wake the upper management up.”
maintenance alone keeps a lot of people working.
Some of these cases are not only dark patterns, they constitute was it legally known as fraud. If you deceive someone in order to gain a financial advantage, it is fraud. The problem is that going against those gigantic companies is very difficult.
Yes. It's from the famous CFAA.

https://www.law.cornell.edu/uscode/text/18/1030

It's a perfectly reasonable principle to write into law, a password or key or whatever doesn't give an employee the right to damage the systems of their employer.
My Interviews with Amazon
Very true, once you get out of the island of France region, and specially the south, people are very welcoming.
So the library of congress says they're public domain. If they're public domain are you not free to sell copies of them? Such as how you can sell copies of famous paintings or copies of Firefox for that matter.

If they're not actually public domain shouldn't she be suing the library of congress for misrepresenting the license?

Yes, if they're public domain Getty shouldn't be trying to enforce ownership but that seems their only misdeed.
A third of college students who earn a four-year degree graduate with no debt at all. Zero.

Frankly, that is extremely alarming. Only a third? It's strange how people can look at the same numbers and draw completely different conclusions.

Here's my take on the issue: The government inflated prices of education not unlike banks inflated house prices. All the loaners of student loans should start making provisions now, and big ones at that. People are defaulting or taking a longer time to pay back than anticipated. At the end of the day, I anticipate nobody will act until it blows up and then the state (and thus the common people) will pay up every single dime of this debt - just another case of privatized profit and socialized losses, it becomes boring to watch this game.

I suggest a radically different form of funding education. I would start a pool for every branch of education and invite private companies to fund education and institutes they need (which is already happening at some scale). Then I would have the state multiply the collected amount of money by a number, say, 2 (or whatever the public agrees to and is reasonable), and pay that on top of the collected funds, and that is how much funding this branch of education gets. Maybe there's some minimum too. And I'd make tuition fees very low but still high enough to disincentivize just fooling around - full stipends would be granted to poor people who are doing well at school and show potential.
So what I want to know is, does such an agency / regulatory framework exist in the US to fine companies for child labor in their supply chain? If so, how do we lobby it to enforce such a fine? If not, who are the key senators / representatives who we could lobby to form a coalition to try to create such a regulatory framework?

I assume that WTO must have a process to combat this. But also, just because it's not "polluting" our backyard doesn't mean US can't fine these companies dearly for using this illegal product in their supply chain. I can only hope that our WTO agreements don't actually shackle us from instituting not only massive tarrifs but also fines in these cases.
I'm curious on the particular usecase that requires slamming indexed columns that often.
AVG had (possibly still does) a dark pattern with their free AV software, and I fell for it once.

I was in the middle of a game when the stupid ad for Web TuneUp[0] appeared from my task bar over the screen. The linked image is exactly how it appeared with the auto-confirm box pre-checked. In a rush to dismiss the ad to get back to my match, I accidentally clicked the OK button instead of the tiny decline.

Of course, uninstalling that travesty was a nightmare.

[0]: http://www.ghacks.net/2016/01/01/avg-putting-millions-of-chr...
Using some examples from the comments of the article:

It's akin to Getty setting up a small tent inside of Central Park, and asking people that walk by to pay an entry fee.

But Getty goes 1 step further: They hire strongarm guys to go around the park and tell people (one-on-one) that they skipped out on their 5 dollar entry fee and they can 'settle' with them right now or be taken to court.

It's terrible.

I can't imagine how to solve that without a total change of copyright laws, other than scare the bejesus out of them. Which seems to be exactly what the photographer is doing.
The thing about dark patterns is that feels like an abuse of the commons. Because of scummy practices like this I am absolutely less willing to explore a site that requests my email, or buy something from a random site (I just see if it's on amazon and buy it there).

For example, a few days ago there was a Show HN about PlateJoy, which sounded really interesting. But, the only way I could learn about it was to enter my email and take a quiz. Now enters the part where the antics of countless other bad actors takes its toll on an otherwise innocent website; I decide it isn't worth the risk and move a long.
It's not all that rare, but it's not as common workers without college degrees working as baristas. Here's a post from the New York Fed: http://libertystreeteconomics.newyorkfed.org/2016/01/working...

Your odds of working in a low skilled service position or manual labor job without a college degree (as a young person) are a little over 50%. With a college degree, it's about 25%/
I'm wondering if there would be any value in an Anti-Dark Pattern plugin? Basically a browser plugin that un-does all of the dark patterns companies use to try and trick people and give you a straight result.
Perfectly legal to charge for public domain photos, just as it is legal to charge for software that's released under open source licenses, so long as you follow the terms of the license.

People are lazy and will pay money so they don't have to think about licensing. If you are a graphic designer working in an ad agency and you have a choice between "go online and download a PD work and not be sure" and "pay Getty $50 and if there's a copyright issue, you can tell your boss that you paid Getty", which do you do? Pop it on the corporate credit card is the easier option.

It's the same reason big companies were suspicious of open source for a long time. And some still are.
> Fire manual QA team

Terrible idea.

> and hire people to write automated integration tests.

Excellent idea.

I've been a part of many software projects, and unfortunately almost none of them took testing seriously enough. No, actually, none did.

I've tested software manually for years. I've found many defects I'm certain no reasonably complex automated test would have detected, because finding them was down to my global knowledge of the entire system's state or the superior ability of humans to detect patterns.

Don't underestimate what an experienced, cunning tester will suss out.
a few points:

the same public unions that support clinton and sanders are the ones that created the "for profit" school debt problem. many union contracts offer mandatory pay raises for nonsense masters degrees pumped out online.

the government subsidizing student debt with artificially low interest rates has increased the size of the load as well as the cost of said education.
You might be able to sell prints, but you can't sell the rights to display those prints. You certainly can't come into people's homes and demand that they pay you for a copy you got from the Library itself.
People charge for public domain things all the time. I've bought plenty of books from the 17 and 18 hundreds on my kindle. Pay for the convenience and for them putting together a nice version.
Also, he has published a lot of review of database code. In particular, he has 18 blog entries on the leveldb C++ code base: https://ayende.com/blog/161410/reviewing-leveldb-part-i-what...
I don't know about the comparing bit, but paying way above market rate doesn't even seem to work. I read some Netflix reviews on Glassdoor, saying that people increase their standard of living to their high income and become dependent on it. The anxiety and stress this causes has a negative impact on the culture. Totally ridiculous that people screw themselves over like this, IMHO. :-(
New Crop of Robots to Vie for Space in Operating Room
I thought SnowCrash was horrendous, with terrible writing. Most overrated book I've read to date, by far.
>Microsoft recently ported SQL Server to Linux so not sure what combination of techniques they are doing on there

Open options:

int f = open("your file", O_DIRECT|O_DSYNC|O_RDWR);

O_DIRECT signals that a file descriptor should by-pass kernel level caching and write directly to the device.

O_SYNC signals that a file descriptor calls should not return until all data+metadata has been synced with disk.

O_DSYNC does the same as O_SYNC but doesn't force meta-data synchronicity before the block ends.

Related Stack Overflow https://stackoverflow.com/questions/5055859/how-are-the-o-sy...

Related LWN article https://lwn.net/Articles/457667/
Yes, $1B sounds excessive... but that is also a valid legal strategy -- making your complaint cover everything under the sun, for as much damages as possible, expecting their lawyers to fight each point and amount, and hopefully the end result is something you actually find acceptable.
> All he needed, said multiple intelligence community sources, was a few thumb drives and the willingness to exploit a gaping hole in an antiquated security system to rummage at will through the NSA’s servers and take 20,000 documents without leaving a trace.

> Finally, Snowden’s physical location worked to his advantage. In a contractor’s office 5,000 miles and six time zones from headquarters, he was free from prying eyes. Much of his workday occurred after the masses at Ft. Meade had already gone home for dinner. Had he been in Maryland, someone who couldn’t audit his activities electronically still might have noticed his use of thumb drives.

http://www.nbcnews.com/news/other/how-snowden-did-it-f8C1100...
Update: Here's the response from earlier this morning:

> Thank you for taking the time to write to us here at AgileBits. The current version of the 1Password extension does not use regex to parse URLs for this exact reason. We don't autofill either, which also helps avoid issues like the one you mentioned.
Just from the byline, this sounds like a more disruptive idea than Uber.
Boom Beach Hack Tool 2016 (Android+iOS)
> Regarding your first point: you can place an item into the public domain but retain the copyright. See some of the Creative-Commons licenses that allow free use but disallow commercial use of your IP.

That's not what public domain means.

> The term “public domain” refers to creative materials that are not protected by intellectual property laws such as copyright, trademark, or patent laws.

http://fairuse.stanford.edu/overview/public-domain/welcome/

> Works in the public domain are those whose exclusive intellectual property rights have expired, have been forfeited, or are inapplicable...The term is not normally applied to situations where the creator of a work retains residual rights, in which case use of the work is referred to as "under license" or "with permission".

https://en.wikipedia.org/wiki/Public_domain
"Extremely careless"

Sorry, could not resist.
Mapbox tries to surpress generation of MBTiles from OSM Data
How  to Learn Python Programming
Epson Expression Home XP-202 Printer Driver Download
Is it legal to charge for public domain photos, if you mislead the person who is charged to believe that the photos are not public domain?

I guess this depends on local legislation, but in most jurisdictions, I think this would be called fraud.
I do sort of half-TDD if you want. I guess it's not really TDD. When I'm working on something, I always end up having to test it, so I try often to save these short functionality tests in a structured way so that they can be re-run. This often saves me from introducing problems in the future.

So it's not really test-driven, but one has to test, right, so why not just keep the tests around for later verification.

It also forces you to write code that _can_ be tested unit-wise, which is nice. I don't know if I want my development to be test-DRIVEN, but I do like tests.
Another overlooked problem is that easy debt financing (not to mention need-based aid) inflates the cost of attending university for those who have to pay full-price, including those who borrow the cost. This raises the sticker price required to remain competitive as an institution, and is terribly distorting as the many schools with no or poor endowments compete with wealthier universities for students, professors, and capital.
Anyone is perfectly free to charge for content that is in the public domain. Getty still provides a service. For example the ability to search, preview, or download images. Bandwidth does still have a cost.

Of course it's also fine for someone to use Getty to locate a public domain image, and then acquire it for free from another source.

Getty sending copyright notices on works they know (or should know) to be in the public domain is a real problem.

Ulysses is in the public domain. You can buy it for $2.
https://www.amazon.com/Ulysses-Wordsworth-Classics-James-Joy...
I totally get that, and leading a class in a way that prepares them for the 'real world' is awesome. The examples I'm thinking of involve occasions such as when I used a package (NumPy) for matrix multiplication instead of writing my own function to perform the task. I didn't think matrix multiplication was the main learning objective of the assignment and was counted off for failing to demonstrate how to code that. I guess my original comment doesn't really make sense in this [ranting] context though because mine probably would have still satisfied an autograder. I digress...
It's probably because they are. I've worked at one place where the engineers were children (I was also an engineer there). For example in one stand-up the participants refused to stand, other times all you'd hear were "dog ate my homework" type excuses for why a project or story was running late. This was usually more team specific, and I started to learn how to avoid the more childish teams. Shockingly management treated the more mature teams with more respect.
> and one that seriously toned down the GOP's cultural conservatism.

That's not going to happen. The GOP's 2016 platform is its most anti-LGBT platform ever, and it's going to gain traction because a GOP president isn't going to do anything to block the GOP's legislative agenda. Even if Trump doesn't personally do anything to advance the GOP's anti-LGBT agenda, the fact that he won't even try to stop it will cause untold damage to our rights. He's not going to veto his own party's bills.

Also, remember that some of the most important advances to LGBT rights in the last few years have been the result of Obama using Title IX and the EEOC to fight discrimination. Trump isn't going to continue that.
Autocomplete/suggestions for standard names might be a useful feature for many users.

Good luck.
Jono Bacon on Life After (and Before) GitHub, Speaking to Roblimo
Nice. Peer review continues: wortless.

Uh, I kinda like the tone, but this guy might not be familiar with the decades of math and engineering that back something like Haskell.

It's true, there's an art to writing software, but...

Tools (practices, ideas) that have been honed and refined to the point that they are reflections of physics and logic aren't to be dismissed.

Those tools are to be wielded by artists!
I think universities are addicted to visa students and that drives tuitions through the roof.[1]

Visa students don't require government funding, they just pay cash. And often those students, who come from the rich families of the entire world, money is no object, so tuition naturally rises to meet the price that they will bear.

Of course government funding for domestic students does not keep up with that price inflation.

Back in the late 80s, I paid for my Bachelors by working part time jobs, and I was a full time student. I don't think I could do that today, unless I worked nights and never slept.

[1] Canadian universities anyway, may also apply to all north american ones.
For those in North America, Turo seems to be pretty good for Airbnb-style car rentals.
But the publishers of those nicer versions don't go around and threaten anyone who got them for free with lawyers.

Getty actively threatened anyone using the public domain images.
Home construction and remodel services has always been a very strong indicator of how well or poor the economy is going.
That sounds like a bug they should definitely fix. I just tried the normal tap at the top of the screen to scroll to the beginning of a page, and it indeed breaks on AMP pages.
Then count me in the category that requires you to use the qualifier "almost". I've been working in .NET since it was invented and I've never heard of him.
Very different domains.

Web and app developers code apps connecting net front ends to databases. JS front end and maybe obj-c/swift/c#/python/ruby/perl for the middle tier.

R is domain specific to stats/econometrics/engineering/data analysis. It competes with matlab, c++, maybe fortran and recently python.
This is enlightening, thank you.
Smalltalk doesn't only rely on OOP. It has lambdas and closures so that you have functional capabilities, too. Not strictly multi-paradigm, but close enough. This is why Smalltalk is so powerful.

Multiple inheritance has its problems, too. I prefer the greater simplicity of single inheritance.
And there goes what little faith I had that Microsoft was a trustworthy steward of private data. Why is nobody commenting on this story? Is everyone really okay with this?
Unity 5.4 released
How to Make Money from Home
Obviously someone like me who didn't experience what you did wouldn't know, but I read about things like NK executing people with anti-aircraft guns or having them torn apart alive by trained dogs and I feel like there is a difference.

Though intellectually inhumanity is inhumanity whatever the form it takes.
It is not simply that Getty is attempting to charge for the Photos

But rather Getty is Claiming Copyright over the photos, and are Issue Cease and Deist letters to anyone they find using the photos that did not pay Getty for a License.

So regardless of the status of Public Domain or not, Getty is not the Copyright Holder, and should not be issuing DMCA, or other Demand Letters claiming they are.
The audio for his voice is so quiet.
I agree, just finished reading it. Does a good job explaining cryptography and its evolution through time. As well as having interesting examples and being well written.
Someone has to have root at some level right?

So why is the router attack any worse than a "Delete exchange server + all backups" command, or the "use ansible to remote format entire server farm in 1 click" command?

You have to trust employees at some level. If people know that doing things like this will equal jailtime, I would assume that would stop most people.

Now think if this employee lived in Russia and did this remote. What would the recourse be?
in France, http://www.ouicar.fr has been doing that for a while (I never used it though).
What you're buying there is a copy. That's not the same thing as someone coming after you and saying that you need to pay them for the copy you have acquired.