skysight-inc/HackerNews huggingface dataset:
Look at it from the perspective of someone interested in implementing this: once you put GPL code into a project, you're required to license the entire project under the GPL. That means that anyone trying to implement this format, even other open-source projects (i.e. every browser except for Internet Explorer/Edge, tools like ImageMagick, etc.) would have to relicense their entire project just to use it, which in practice means the format is never going to be adopted.

The tragedy is that there's already a decent license for this exact need:

http://www.gnu.org/licenses/lgpl.html

That would allow e.g. Firefox to use the format as long as they either did not modify it at all or were willing to relicense any changes they made to the image codec itself under the same license, which is a much more reasonable requirement.

This is important because adding a new image format is already expensive. Mike Shaver wrote a good comment explaining why Firefox never shipped JPEG 2000 support due to the expense of having a high-performance, reliable and secure implementation:

https://bugzilla.mozilla.org/show_bug.cgi?id=36351#c120

If you're adding to that already big cost the requirement that you override the project's decision about what license to use and go through and get permission from everyone who's ever provided a patch to relicense their code, it just doesn't seem likely to happen.
Isn't it enough to automatically change the public key used to encrypt messages sent to you periodically, signing the updates with your own master key? (where the master key is only to be used for signing, not decryption)

When you change the public encryption key, you decrypt all messages received under the old key, re-encrypt with a local key, and destroy the private decryption key.

This way, someone getting your private encryption key cannot decrypt intercepted ciphertext he got before your last key change.

Obviously it requires to change PGP to get a new signed encryption key every time (unless there's some extension that already does it?)
Germany manufactures a lot of things. I read an article once that said 30% of the BOM cost of iPhone went to Germany. It bothers me that we cannot replicate their success here in the US. Surely we are just as capable.
Studying GPL'ed source code does not "taint" anything. You're absolutely allowed to do that. If you're really concerned about subconsciously copying elements of the original into your implementation, you could let somebody else study the original and write a spec.
There are lots of facts gained from philosophy. The issue is that any subset of philosophy that produces useful results gets developed into its own field of knowledge. Thus, what is classified only under philosophy is a dead sea effect of sorts, resulting in the low opinion of philosophy.
How quickly bypass the obstacle on the road
> Science hasn't yet discovered why something as it is => Metaphysical explanation

This is a bit of a myth. If you look at the metaphysical problems that, say, Aristotle was grappling with a few thousand years ago, pretty much all of them are still unsolved philosophical problems that have barely been touched by any developments in science. To pick an example at random: are statements about the future true or false?

(To say that these problems remain unsolved is not to say that there's been no progress. We understand the space of possible and plausible solutions a lot better than Aristotle did.)
i hope you go to jail and have a nice long think about what you just said.
I suspect it's because there are too many to pay attention to in these short articles. There's 21 listed at http://www.loopinsight.com/2015/09/16/a-list-of-content-bloc... and it's probably not a complete list. Purity, Peace, Crystal and later 1Blocker were all day-one appearances, so they got the most coverage, including here on HN.

There's even a long list of open source ones -- and having just looked into this now, I'm thinking of switching to one of these:

https://github.com/krishkumar/BlockParty
https://github.com/yene/CBlocker
https://github.com/saagarjha/OpenAdblock (will work on iPhone 5 and 5C, it claims)
https://github.com/dgraham/Ka-Block (for Safari on OS X)
https://github.com/jlnr/SansFonts (kills web fonts on iOS)
I was somewhat surprised to find my email on the list, since I don't have a Patreon account.

It seems that when Subbable was acquired by Patreon, they got the user information, and possibly password database, too. I can't log in to Patreon with my Subbable password, but my email address is definitely in the breach.

Makes me glad I use a password manager.

It's also a sobering reminder of the permanence of user data. You have to trust the competence of not only the service you use now, but any company that owns that service down the road. (Not that Subbable was necessarily more secure than Patreon.)
> That's a lot of words to say not much besides...

That's why I read less and less magazines articles. Lots of efforts put into the form rather than the content, that read like a school exercise (intro-thesis-conclusion). Would rather spend my time reading informal but to-the-point blog pieces.
Making Real Estate a Safer Industry, a Must Watch Video
Aka hay fever season?
> As for the X-Mailchimp suggestion, your assertion here is laughable. Of course they don't want to identify messages sent by them! ... obviously not compatible with their business.

MailChimp does identify every message sent by them, and they do it with X-MailChimp type headers. http://i.imgur.com/a9bzEtG.png

Try to be more civil when disagreeing with someone. What's worse than being wrong? Being super arrogant and insulting while wrong. That was unnecessary.
Never had heard of that, thanks!

EDIT: apparently, by the author of Gource(http://gource.io/). That one I had used before.
Pretty much all of them are, including this one. If you want to pick one, I recommend uBlock Origin.
WipeOut Reverse Engineered (in browser)
Pending Home Sales Retreat Again in August but Remain at Healthy Level
Location: Lahore, Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby, Java, PHP, Javascript, HTML, CSS, MVC Frameworks (Rails, CodeIgniter AngularJS), Databases
(Postgresql, Mysql, MongoDB, Redis, Cassandra), HTTP Servers (Apache, Nginx), Other Frameworks (Apache Solr,
Apache Nutch, Scrapy), Android Development, Bootstrap, XMPP, NLP, Web Scrapping, Classification Problems, Git, Sublime Text, Vim

Resume: http://haidrali.com/blog/wp-content/uploads/2015/10/haider.p...

Email: alihaider907@gmail.com
ah, I was wondering where I had misplaced my rotlung cube
Roundup:+Repeats,+Mixed+Bag,+Enough
Look what happened when one upset street vendor in Tunisia self imolated (hint: the beginning of the entire Arab Spring). Mohamed Bouazizi might not have realized it, but his actions, even if fatal to himself, changed the entire course of history in the middle east.
The Future of Work: The Three Dimensions of Artificial Intelligence
Sounds like a feature Apple should add in a future iOS release, especially if they redesign the Content Blockers section in Safari Preferences on iOS to allow extensions to put their settings in the Preferences menu directly. It's rather annoying right now to open an app, go to preferences, then open the app to change the preferences...
i don't understand this argument, can you elaborate? it looks like you're suggesting that usa is a nexus of interracial violence and other race-motivated crimes.
> And if we focused on cutting back sentence lengths, maybe that would weaken DAs’ bargaining power at plea bargaining, but since people aren’t serving the massively long sentences anyway, it probably won’t have that big an effect on prison population either.

So Mr. Pfaff believes that overzealous DAs have caused the prison population to skyrocket, but quickly dismisses the one proposal that could actually help solve the problem.

This seems like a classic case of "My answer, and only my answer, is correct. All other answers are wrong, even if they are compatible with my answer."

> You can’t necessarily go to Washington and say, ‘Here’s the law that’s going to control what the DAs do,’ because they don’t have to listen to the federal government at all."

Yes, you can. Getting rid of ridiculously long mandatory sentences will make a DA sound a lot less convincing when he threatens the defendant to accept a plea bargain or else. If fewer defendants accept plea bargains, the DA will have to go to trial more often, which costs a lot of time and money. This gives DAs a strong incentive not to charge too many people.

There is no justice in a legal system where one side is free to threaten the other side to waive their Constitutional right to a day in court. I don't think we will ever achieve perfect equality of bargaining power between the state and an individual citizen, but tweaking the incentive structure in this way would be a promising first step toward reducing that gap.
This is an exciting development.

I think the concerns about the licensing are a bit premature - honestly, this is currently a research project, not a practical replacement for existing image formats. The licensing is only one of several impediments to adoption.

- The format has no spec

- The format may change, rendering all previous images unreadable

- The format has no javascript implementation, and no way of running on old browsers.

- As far as I can tell, there hasn't been a patent search done to see if it violates other patents from other organizations. For example, this one: http://www.google.com/patents/US7982641

- No peer-reviewed paper published yet?

However that doesn't mean that we can't recognize the accomplishment - this looks like a very promising research result, and I hope the project continues! Good work Jon!
Makes me wonder what can be done to prevent this from happening without making it a terrible experience from a user point of view. Maybe the solution would be to store a password for the debugger and ask for it on first usage.
There was at least one notable incident of a for-profit detention center outright bribing judges to impose harsher sentences: https://en.m.wikipedia.org/wiki/Kids_for_cash_scandal
Yes, it has a funny name, but really it's purpose is to combat air pollution in places like china.
Volkswagen scandal: France and Italy open investigations
make sure they don't find out about Kor Firewalker or Leyline of Sanctity
As long as you understand that when that site gets compromised, all other sites where you use your standard password get compromised for you as well. Collectively, all those sites getting compromised for you may be enough of a reason to consider password managers.
It's interesting, that CPU has the AES new instructions, so it can hardware accelerate AES operations. Yet TLS is so impacting.
That's pushing on a string, man. You will never be able to effectively track down and punish every bored Russian teenager.

As Schneier puts it - security is a process. The process doesn't have to be perfect, but there needs to be one. If your process is drastically substandard, someone need to be liable for that. The need for a standards group and a single point of liability follow logically from that, just as it does with other engineered systems. Under HIPAA an individual must be designated a "security officer", and that role should extend to other systems that store Personally Identifying Information as well.

I think the real point of disagreement with many people is about the significance of a data breach. In my opinion (and the standards of the EU) anything that leaks Personally Identifying Information is significant. It doesn't matter if it's leaking from an app that sends fart noises to your friends, only that it can be tied to you or your other accounts. If you really need to be storing PII then there needs to be a requirement to do it securely (meaning in accordance with secure best-practices). Otherwise, again, nobody does it until it's too late.

A good read: https://www.schneier.com/essays/archives/2000/04/the_process...
That's the straw that broke the camel's back for me, personally. A lot of sites out there were becoming completely unreadable.
I see you there Pied Piper, but will it still perform well on 3d?
Comparing the 1850s to the 2010s makes very little sense to me.
Very true. I'm the same height as you and weigh 230. I eat like a bird (not exactly but likely less than 2000 calories per day) and do not lose any weight. The only time I've managed to lose weight was on a raw vegetable juice diet.
> Legalizing drugs will not make them free

It will make them much cheaper and thus have about the same affect.
Cleaners seem like a huge way in. They often come at night and have unrestricted access. What's stopping them from keylogging or worse? How tight of security can the cleaning crew even run? It's not like you're paying a ton extra to vet folks, and it can't be that desirable a job.
Critical vulnerabilities in OpenSMTPD
This year’s most interactive advertisement is scary yet enlightening
are the four fundamental forces not already "metaphysics" ? such is the position of both philosophy and common language , great tools for cooperation and ethics , but subjective semantic arguments are most certainly dead ends when observing and determining the most probable reality.
DeepMind's machine-reading question/answer dataset
anyone in Tokyo interested in this should check out the Lexaloffle HQ in Kichijoji - http://picopicocafe.com

They have a very developer friendly environment (I spent many days programming there, they often hold Ludum Dare marathons) and Joseph is a first class indy developer.
Here we get to what I think of as the heart of the problem. Projects don't require dates. High-status humans in control-oriented systems sometimes choose to require dates as a means of feeling in control.

The outcomes I describe above aren't some strange, rare occurrence. They are the normal outcome for projects formed around arbitrary scope/date choices. But people keep doing it. Indeed, they often can't even conceive of alternatives. Why is why, as here, people speak of the choice as an intrinsic property of the project rather than a consciously made decision among a variety of approaches.

This isn't a human universal, by the way. All of this is an outgrowth of western 20th century business culture and management techniques. But it is so much the dominant culture now that alternatives are literally unthinkable for a lot of people.
First Performance Global | (Multiple) Mobile, Backend, DevOps | Atlanta, GA | REMOTE, ONSITE | Full-time

We're building a distributed system and a front-end mobile app to allow consumers to control their credit card fraud settings. Our current clients (credit card processing companies) are all international. Depending on the position, you may need to travel for on-site deployments and technical discovery meetings. We are internally funded and are working with MasterCard, who holds the IP.

Our stack is a lot of Node.js (dealing with a mix of binary and JSON data) and PHP (user-facing code). We are in the process of breaking the PHP monolith into smaller Node.js services. On the app-side, we are hiring Android and iOS developers.

Each client will be need to support millions of users. If you are good with scaling multiple small services in tricky deployment environments, we want to hear from you.

We are a tiny company – a tech team of six – taking on a lot of work from our well-connected business team. If you can be agile and build stability in the storm, we want to hear from you.

Our board would prefer to find people located in the Atlanta, GA area, or those who are willing to move. However, I personally work from Maryland, and our systems guy is in North Carolina. But if you're a good fit, our CIO has the go-ahead to hire remote workers.

Interested? Send me a resume and tell me what you're best at, and what you're working on now. If you have a good joke, that's fine, too. Email is luke (period) albao (ampersand) firstperformance.com
ScrollMotion is hiring **NY and SD**
Currently hiring for Sr. Python Engineer and DevOps in NY. iOS Developer, JavaScript Engineer, and Python Engineer in SD. For more information please contact Lillian at lillian.landrum@scrollmotion.com

Check out our careers page on our website to learn more about other openings.

https://www.scrollmotion.com/careers
Yes, yes, a thousand times yes!

Too expensive for me, but it would be really nice to have. I use only HEPA vacuum cleaners because by definition they suck up a lot of allergenic dust.
Being a master of "马屁精" or ass-kisser as a somewhat direct translation is the only skill they need besides being born in the inner circle or having special relationship with the circle. I'd admit being a master in a field is a challenging task. Better systems encourage more masters contributing to humanity, while others encourage masters contributing to themselves.
and yet, they cannot come up with a creative name
I'm not saying that everyone should have the luxury to leave their job if they aren't happy, and if you don't then there is something wrong with you. I'm saying that the implication that if someone does have that luxury it's because they're rich (trust fund) kids is ridiculous.

It's not like she said "I quit my job on a whim and am going to go travel through Europe for a year to find myself". She's clearly a talented person with a sought-after skill and she probably knows she'll be able to find another job, this one just wasn't working out.

"You know the average American..." - She's not an average American. She worked at Dropbox. She is a tech-industry professional that has worked at some highly successful companies for a number of years.
Ah ok, so in RDF terms each predicate gets its own table, which makes sense. Then you have a subject foreign key relation ship and a object foreign key relation ship to the node tables.

That would be better than one big table in performance, which was a major problem in the RDF on SQL databases.

Of course those accepted any graph, if one constrains the number of possible predicates/relations then this solution could more efficient.
Please, give your feedback about what must be changed.
That was my first thought as well. This has to be either a consortium of advertisers or a single big player.
>Maybe they should go back to supporting print publications, such as the NYT?

Print publications are going out of business because consumers are abandoning them, not just because advertisers went to the web. Advertisers will just flock to wherever the eyes are.
Based on how he's acted in the past, I think even Stallman would've advocated something like the MIT or BSD license for something like this -- having a patent-unencumbered alternative to formats like JPEG 2000 being used seems to be more important to a lot of Free Software people. In other words, the advantage of having widely-used file formats that are accessible to free software programs are considered greater than the benefits of having software become libre in order to use GPL'd file format libraries. Stallman defended the use of a non-copyleft license for Ogg/Vorbis on those grounds:

https://lwn.net/2001/0301/a/rms-ov-license.php3
With the addition of Plex I think I'll switch my home media server over. I've been wanting to run gitlab and try out mailpile locally, but now that it's just an option away I'll do that.
This was my immediate reaction. A few small plants aren't going to "clean up" a canal.
Private prisons are very rare in the US. The majority of them are run by individual states or by the federal government.

Where I have read that private prisons are on the rise, however, is in the UK itself, and in New Zealand and (to a lesser extent) Australia, run by companies like Serco and G4S.
The Five Best Small Business Storage Clouds
> The prison system was not privatized in the US. Some places do have private prison but it is by no means the norm.

It doesn't have to be the norm, one is too many; private prisons should not be allowed at all and the introduction of business to the prison system is privatization of the prison system.
Just be careful with FDWs. They run outside of many of the normal checks within the PG server and so a badly written FDW can actually cause the whole server to crash. We've experienced a number of issues with the MongoDB FDW from Citus where we do benign things like comparing an integer to a string and the entire Postgres server goes down. Another issues we've run into is that the query planning cache seems to get confused by FDWs, and if we try to query an FDW from within a stored procedure it just never returns or it crashes the DB. Instead we have to construct the query with dynamic SQL inside the stored proc which is both a pain in the ass and way increases the chances for bugs.

We're still on 9.1 so maybe some of this has been fixed by now but people seem to push FDWs as this panacea where you get all the guarantees & safety of running within Postgres and that's just not the case.
I guess the more positive way to look at it would be as a way to get at least some return on the investments you made in R&D. Even if that investment doesn't lead to direct sales profits, you get a bit from others who successfully build on your developments.

Sure, it's never that simple in practice but I do understand the theory. Let's say "Company A" spends billions on autonomous car development but they also deal with every new problem and challenge as it comes up. As a result, subsequent products from competitors can avoid much of the trial and error thanks to the groundwork already covered, along with underlying tech that's been developed. This way, Company A still gets some compensation for the money and work they saved Companies B, C, and D on the way to their more successful consumer offerings.
You mean that's not how you're supposed to use it?

It's such an utterly terrible tool and needs replacing bad.
I think the suggestion is that the client could just stop downloading at a set threshold, maybe taking current bandwidth, cost, etc. into consideration.

Judging from the video, something like that could work very well (and much better than with progressive jpegs).
The Emerging Field of Health Data Science in Boston
>Look through the images in the article and show me one huge, flat, unadorned surface.

https://img.washingtonpost.com/news/in-sight/wp-content/uplo...

In general, if we look out of the eyes of a pedestrian entering or leaving one of the depicted estates (pick an estate at random, and pick the moment at which we look out at random) chances are fairly high that there will be hardly anything in our visual field to draw our "involuntary attention".

If I'm sitting in a library or something and 5 feet away is a wall of unfinished concrete, that can be a pleasant experience because there tends to be a lot of irregularities in the surface (and I don't share grandparent's dislike of unfinished concrete) but there was a temptation in the brutalist movement to require pedestrians to walk along or near blank walls 100s of feet long, and that certainly can be an alienating feeling, just like for example being in the middle of a vast frozen lake can be an alienating experience.