skysight-inc/HackerNews huggingface dataset:
It is not as easy as it sounds. The law in question states (Article 5, German basic law):

(1) Every person shall have the right freely to express and disseminate his opinions in speech, writing and pictures, and to inform himself without hindrance from generally accessible sources. Freedom of the press and freedom of reporting by means of broadcasts and films shall be guaranteed. There shall be no censorship.

(2) These rights shall find their limits in the provisions of general laws, in provisions for the protection of young persons, and in the right to personal honour.

---

In theory, it is quite easy to fix the problem: Remove (2) and you are done. In reality, no politician would ever try to do that. "You are against keeping children save?", "You are against honour?" and so on. Still, it would be for the best to remove it ... the government uses it to push every shit they want in regards with censorship - after all, basically everything can be restated to be "for the protection of young persons".
It's breathtaking how out of touch academia is with the real world job market. No one is going to hire a Phd just to code. By getting a Phd you've basically narrowed your potential job space down to literally a few dozen spots.
Editing of PDFs really is outside the scope of PDFy. There are quite a few PDF editors available elsewhere already, all of which will likely do the job better than PDFy ever could.

Not to mention that editing of PDFs can be a somewhat painful experience :)
US reveals its next generation of dark matter experiments
I have a couple questions about a use case. In general is it a security concern for your app that SQLite doesn't care about user permissions the way client/server DBs do? What is the best you can do? Just make sure the file perms are appropriate so that just your app can read/write it?

Also, The project I'm working on is a multi-client thing, but the vast majority of what happens would be a silo'd situation on Postgres. The webapp itself and site structure would be shared, but clients would create projects for data processing and analytics. Would it be reasonable to just create a new SQLite db file per project? In some ways that would make backups easier by project, but dumping all data for a client would kind of be a pain. Are there other gotchas about a structure like this?
> "But I don't see the libraries and modules being there to allow most devs to just switch right away."

Obj-C libraries have interfaces auto-translated to Swift, so barring some edge cases are already entirely usable.

Writing a Swift app isn't a problem right now because of lack of library support, but mostly because the compiler still likes to segfault and taunt you. Frequently.

Either way, I like the language, I've been working with it for the past month, and it's neat and brings a bunch of really nice concepts to the table.

But "remake computer programming"? Wut.

Swift will quickly become the standard for OSX and iOS code, but that is but a tiny corner of programming-dom.
Learning a programming language by looking at the formal grammar is like learning a spoken language just by reading a grammar textbook. No one actually does that. Learning a language by reading the parser is even more ridiculous. That's like learning a spoken language by dissecting the brain of a native speaker. The way people actually learn languages – both programming and natural – is by seeing examples, reading explanations, and by trying things out.
Yahoo Acquires Video Streaming Portal RayV
Did you read the article? He's published books of photography. His work has been on display at the Smithsonian. Google and Wikipedia (yes, he has a page) might not give final confirmation of these facts, but it would bring them up, and the agents could verify them through other channels.
> 01c62dc977afbbe6e5f3367cbe178d91 tag/anders-breivik

> 032136816da36d1cd24f67eb8d404ea2 schuelercd

> 034bf0787b9eaca0a73110b0e0250c59 news/96/62/Srebrenica---Die-Buehne-des-Genozid

> 0666f0acdeed38d4cd9084ade1739498 fp

> 068b3740462938d378ffcb768714a366 video/view/

Not sure what's going on here.

Interesting to see Breivik listed though among all the porn.
This is a dupe. It's a good idea to check before submitting:

https://hn.algolia.com/?q=Why+Apple%E2%80%99s+Swift+Language...
> In spite of the popular belief in this thread, terrorists do take photographs of their targets quite frequently.

My bullshometer pegs every time assertions are made about what terrorists frequently do. How does one acquire a visceral sense for terrorist picture-taking habits? And I mean everyone, right up to the consultants selling snake oil anti-terrorist training to companies renting out minwage security guards. How does that happen?
http://bible.org

Huh. That's odd.
I'm always curious as to why people think politicians are more motivated by reelection prospects that, say, their legacy or actually representing their personal views or convictions. I mean, I can understand why the ones that make it into office are the ones that fight hard to get elected in the first place, but once they are there, why wouldn't you expect a lot of them to take pride in actually representing their districts and really doing a good job in a representative democracy? I've always wondered why reelection is more important to these people supposedly then every other incentive! Can someone elaborate as to why this assumption is always made?
A dupe of https://news.ycombinator.com/item?id=6709523.
Thanks for the info, I don't do much Apple.

I shared because I think it is worth hearing the claims even if I don't share the author's view.
That's exactly the use case for SQLite - as a part of a desktop application that is entirely local and needs features from relational databases. If you're running a web server, using Postgres is straightforward enough that you might as well start with that. Especially in a Rails environment.
Comprehensive explanation of SQL joins
But that's a DNS blocker I assume, which is used in many countries. ISPs use them "voluntarily"...
Show HN: Creating a Docker Container to run PHP,NGINX and Facebook's HipHopVM
For website based businesses-6 Myths and The Facts about DevOps
It is unfortunate that the name of your project honors a slave owner.
your fiancée should get funded!
Thanks for your comment.

We were on the fence with the naming of the maps, but decided to roll with the potential misunderstanding of what they represent. We were really interested in playing into themes of American exploration for this project. We settled on Project Jefferson as the name of the project, in honor of Jefferson's commissioning of the Louis and Clark expedition. We named our map themes after the tribes found during their journey, in homage to the shared identity of the land.
Seems to me you're proving the point of the article. Rather than contributing independent critical thinking, you're more motivated to pile onto the comments of others, to the point of not even bothering to understand the comment you're piling onto.
Photographing a famous public piece of artwork is "suspicious"? That's what a lot of us are reacting to.

Yes, I know the painting is on a natural gas tank. They should still let people photograph it; photographs can already be found on the Web, so the horse is pretty much out of the barn, as they say.
Robots Able to Pick Peppers, Test Soil, and Prune Plants To Replace Farm Workers
If you can't evaluate it, you can't trust it. Plus, Apple had gotofail, and MS has had its share of issues as well.
Our brains are so far away from understanding themselves that those 10 years won't bring much, let alone the singularity.
There is inherent risk in any type of censorship. If it needs to be applied, it needs to be done carefully and in the open.

In this case, this is hardly a misunderstanding in values as you argue. Most of the URLs are not political and have very little to do with national socialism.

The maintained list of URLs is sloppy and apparently done with little, if any, public oversight. That raises quite a few red flags. The fact that the German government is trying to intimidate Neocities raises many more red flags.
Quoteily – Just Quotes
I honestly don't see any evidence to suggest this.
That's true, the whether censorship is morally wrong is open to discussion. However, it is also completely ineffective for practically any purpose, and has been abused in virtually all instances that it has been implemented.

I think both of these points show that it is an unnecessary and excessive restraint of individual and collective freedom.
Linking to the direct imgur image itself will trigger 3xx to the image page if a few conditions are met - referrer (is popular site), enough hits to the image (popular images trigger 3xxs), some weird cookies.

It's incredibly misleading and awful. Also, try uploading an image - you might notice that the "direct link to image" textbox on the right bar no longer exists, and hasn't existed in a very long time.

Check this out in term:

$ curl -I -H 'Referer: http://twitter.com/' 'http://i.imgur.com/ZKfUroW.png'
To be honest, this article is fairly laughable. Swift is vendor locked to the extreme, has a buggy closed source implementation and is no more revolutionary than any other modern language coming out.

It's only a thing for apple developers.
They're a private company, so they unfortunately don't need to do anything. They used to run a later train, but I can only assume they decided a train full of drunk people wasn't worth the money.
Speech can never hurt people, only actions can. (Unless we include "emotionally hurt", but given that even speech such as "I don't love you" can emotionally hurt and even scar people, I find it unreasonable to censor speech that has the potential of hurting people emotionally).
I think there is a shortage of developers of the quality that startups want to hire for the price they want to hire them.

Digging a bit deeper - I do think there's a pretty universal shortage of high-quality developers in the software world. Understand your CS fundamentals + current technologies and have decent social skills and you will never lack for work. I think that Google and Facebook have gobbled up the vast majority of these developers, because they are willing to pay higher wages than most startups can. That's the way economics works: the people who can pay the most get first crack at the supply.
The gallery is intentionally plain HTML; Google appears to be indexing all public documents on PDFy correctly (both viewer pages and actual PDF files). Unlisted documents get a noindex tag.

That said, I really need to write some code to extract the document metadata from the PDF files and display it on page; right now, the only thing that search engines (and the site itself) have to go off is the filename, which is far from optimal.
Billionaire's breakup plan would chop California into six states
There are crazy and evil people in the world who are determined to harm society and other innocent people, and part of the FBI's job is to help prevent this. The acceptable cost is debatable.

If the FBI investigates 500,000 people and prevents a single instance similar to the photo below, is it worth it?

http://11even.net/wp-content/uploads/World-Trade-Center-2002...

There have been plenty of attacks stopped http://en.wikipedia.org/wiki/Terrorism_in_the_United_States

There is always the possibility of something even worse happening. http://en.wikipedia.org/wiki/Nuclear_terrorism

A notable incident from 2013:
http://abcnews.go.com/Politics/fbi-foils-plot-build-strange-...

I'm sorry if this sounds like fear-mongering, these things do happen though.
The gallery is plain HTML; all public documents are correctly (and quite rapidly, <1 day) indexed by Google. Unlisted documents get a noindex tag.
Yeah, I stopped reading there too. Sybil attacks [1] are the biggest problem with decentralized distributed systems, you can't just hand-wave them away.

1. http://en.wikipedia.org/wiki/Sybil_attack
Sure. I didn't buy any NFC tags, but used these magnets:

- Ring magnet 20mm x 4mm: http://item.taobao.com/item.htm?id=23637980267

- Ceramic magnet 20mm x 3mm: http://item.taobao.com/item.htm?id=18786950677

I haven't bought an NFC, but this might work: http://detail.tmall.com/item.htm?id=38598120822
That's a great point. The exact differences between the work flows:

1. Adds drag-and-drop to choose the file to upload

2. Cleaner permissions structure

3. The button is much bigger, and there's fewer options to do other things

4. Adds galleries to look at collections of PDF files

5. Exact same number (6) of mouse clicks to copy a link to a hosted pdf to clipboard

6. Removes log-in requirement (though to be fair, it's really easy to stay logged in to Google services)

It seems to me to be a much smaller difference to the UI difference with Dropbox - the automatic mirroring and context menu actions are huge.
Some details on New Horizons' 2015 Pluto approach
another tools for Remote Collaboration

- GoToMeeting http://gotomeeting.com/

- Zoom.us http://zoom.us/
This Swedish guy needs to cut it out. Wikipedia doesn't need more articles that are just "BORK BORK BORK"!
Well, I wasn't in a terrorist cell, so maybe I was just in the military like hundreds of thousands of other people are at any given moment.
It's suspicious if it is not done frequently, and it is a sensitive location (e.g. a huge gas tank). Cops aren't stopping you if you take pictures of the Washington monument or the Statue of Liberty. But if something that doesn't happen normally happens, it's natural the the cops want to look into it.

Sure, the picture of the painted gas tank might be on the web, but a guy with a camera might be taking pictures of other sensitive things that are at the location, not just the painted gas tank.
In sight? Yes.
Shipping to more than the original Kickstarter Backers? Probably not.
One way would be to search for points on the sphere which have the closest (weighted) average distance to all the points. Or some similar metric like that.

So instead of finding a point in the middle of the Earth, it would find a point that is geographically closest to the US and China.
Their actual kickstarter page just says their machine takes gerbers, so it should be completely platform agnostic.
Imagine you're preparing for an interview with a guy who's applying for a product management job and compares himself with a Porsche. You go to LinkedIn and click the 'personal website' link.

http://unusualinsights.com
> By getting a Phd you've basically narrowed your potential job space down to literally a few dozen spots.

No you haven't. The job market is just as open. What I think you mean is "PhD's want jobs which are rarely available".
> If you think universal access is important, and net neutrality is important, you have to be willing to publicly subsidize the construction of telecom infrastructure.

Indeed, why isn't anyone willing to take this logic as far as it should go? Publicly funded highways have facilitated trillions of dollars of economic activity. How much more growth could be enabled via publicly subsidized gigabit fiber?
Android L’s app design–early looks at YouTube, Gmail, Maps, and more
A curious non-OOP virtual inheritance for a GPU
"Starting in January 2015, New Horizons will be passing what Stern calls the BTH (better than Hubble) line."
I'm in your target audience -- I used to have a wall size Thomas Brothers map of LA on my wall, and I have a large map of Southern CA geography there now. But:

Why is are most of the color schemes so garish? Did you run these by a designer? I'd think that many of the LA posters (Blackfeet, crow, Shoshone, Pawnee, even Bannock) are so garish as to be unusable in most rooms.

Why is the water the same color as the border?

And, you need deeper zoom (at least in selected areas), or I can't see what I'm getting. Within the preview, some indication of the scale of the shown features within a print of a given size would be useful.
A Russian social network tale: Censorship and a CEO on the run
Yeah. Exactly. The FBI chased a dead lead instead of investigating (actually) urgent matters, wasting time and taxpayer money in the process.

The agents may have acted fine. Whoever told them to act, or decided to act on such flimsy circumstances, are the ones who are wrong.

If the agents decided to investigate this at their own discretion perhaps it was a way to instantiate a cross-country vacation within the workplace. That'd be the best we could hope for, because if the agents thought that this guy was a threat (especially given his names' public image and photography portfolio), that's a problem.

You're not at all scared that FBI agents interpret the suspicions of a security guard with greater priority than some random person on the side of the road? I've met plenty of security guards, and a number of them were so grossly under qualified that the thought of them as some sort of authority figure is horrifying, doubly so with FBI backing.
Most of the recent advances don't really constitute what you are probably thinking of as "serious" AI. What's happening now is mostly just scientists putting newly available massively parallel processing units (GPUs etc.) to work at sort of "brute forcing" the problem of AI.

You could technically say it's a step above brute-forcing in that, after randomly assigning neural weights, gradient descent and other tricks are used to more quickly settle into good solutions. But the science is simply nowhere near the level of the human brain, and the current state of the art is still only "proficient" at relatively simple pattern matching, rather than coming up with decisions that actually influence the state of the world that it is perceiving.

The deep architectural insights that will likely be needed before computers can approach the level of human intelligence still haven't been made yet, it seems to me based on what I know of the current research.
Similar content can be found on Scribd, with the additional property of Scribd making money on said content.
No one gets voted on by the public unless they've bought themselves into the vote in the first place. The public just gets to vote between the few dozen people that can raise enough money to get there.
Several problems here:

- If there is such a "too many false-positives, you get canned" policy, I feel like the threshold is probably set too high... just in case.

- "Better safe than sorry, just report it because the FBI is in a better position to determine X" isn't the bar that you want to use for reporting things.

- The bar for 'suspicious' could just be 'argued with me (security guard) about my ability to prevent him (photographer) from photographing private property from public property.' Or maybe 'he knew his rights' / 'argued about his rights' / 'mentioned the ACLU.' Or just plain old 'he was Muslim and photographing things, I better report him!' I think that these 'filters' are not doing an adequate job of assessing threats, but probably fall well below any thresholds that would get said security guard in trouble for too many false-positives.

- From the FBI side of things, you could equally have 'better safe than sorry' group-think that says no one should be punished for making reports, because we don't want someone to see something that could prevent the 'next 9/11' and then not report it for fear of getting in trouble for if being a false-positive.

> Reporting suspicious activity and subsequently investigating it isn't a waste of time

The problem here is that everyone has different ideas on what is suspicious, and they bring their own prejudices to the table. Law-and-order / authority figures tend to view people that question them (and don't just fall in line) as acting subversively, and therefore suspicious. Just arguing with a guard about their inability to prevent you from photographing private property that is in plain-view from public property (without trespassing) could be enough to make you 'suspicious' just because most people are non-confrontational, and unwilling to push back against what the security guard says. As the Japanese saying goes, "The nail that sticks up its head, gets hammered."
I think it's simply self-preservation. If they don't get reelected, they lose their job. Few people want that. Would you lose your job over your views on issues like gun control? May you would, but a lot (maybe majority) of people wouldn't. Look at the stories of people in former communist countries. Majority of them didn't want to even risk their jobs over much, much more serious issues than gun control, NSA, or abortion.
To each their own, I suppose. Our goal was create designs that were bold and bordering on the abstract, rather than to create traditional maps. I'd say maps are one of the more ubiquitous pieces of art, but rarely are cause for any attention. We wanted to create art anchored in people's identities -- not just another standard map of Paris.

I think what I'm getting at is that you probably aren't in our target audience for these current designs. That's totally okay... Perhaps one of our future designs will suit your fancy.
the danger isn't in McCarthyism itself; it's the danger that McCarthyists pose to a society when they make accusations that either a) turn out to be false all together or b) were the result of agent misinterpretation or lies for the sake of personal career advancement.

McCarthyists accused and found so many 'red spies' not because they existed (although they did in very limited amounts), but because McCarthyism generated them through false accusation, followed by an unwavering inability to admit wrongdoing or fault.
I live in San Mateo, makes it super easy to split the difference. ;-)
Yellowstone National Park road melts into 'soupy mess'
Persistence can be very important depending on your needs. Save-and-forget comes to mind.
Ask HN: As a programmar where to spend my time on unchanging things
As a programmer learning frameworks such as django, ruby on rails, nodejs are usefull but it gets outdated in a few years. What are the things that are worth spending time on which does not change and also might be useful in the future such as mastering Algorithms, datastructures e.t.c
https://news.ycombinator.com/item?id=8034320
Mark, you are incredible. I think you've hit the nail on the head in terms of certain locales needing more TLC. I think we can get away with the fully-automated approach for most of the maps, but there are certain regions where this approach more or less falls apart.

The one thing we say -- and mean quite seriously -- is that we are willing to generate maps of wherever you most desire. We've already begun the process of rendering custom areas for customers, all requested through the contact form of the site. I think we'll slowly refine maps of certain areas as time goes on. We wanted to cast the net wide and fast, but I think we can hone in from here on out.

Thanks for your thoughts Mark!
Here is a similar remix of OSM, that allows you to zoom in and pan, export as .jpg, or embed - for free:
http://maps.stamen.com/#watercolor/12/42.3318/-83.0503
can't evaluate > not enough funds to evaluate

In other words, with proprietary sw, at least SOMEBODY evaluated it and placed their seal/name on it. With open source, you are relying on a hope that somebody out there somewhere does it. And in various cases, we've seen how that turned out.
Yo app used as incoming missile warning system in Israel
Also, being a congressman is VERY prestigious. Just having the job and all the perks that come with it(money, status, security, influence, etc) is very desirable.
Yes, except I want them to establish cognitive biases. Let's leave off that 'risk' part, as the risk is already inherent when you bark up wrong trees throughout the investigation. (time loss is the result of the risk posed by uncertain guesswork)

Let's get rid of that 'instead' you used, too. Sneaky! There's no reason for 'establish cognitive bias' and 'find the truth' to be exclusive from one another, is there?

So here's the new cleaned up version I think I can get behind :

"I would like the FBI to establish cognitive biases as a tool towards the goal of finding the truth."

Much better!