skysight-inc/HackerNews huggingface dataset:
> Four year old kids can surf the web proficiently these days and easily get to hardcore porn by accident.

Bullshit. I work at a kids' technology centre, teaching them computer and Internet stuff. This is in the Netherlands, ages 8-18. (no filters, but they are supervised and we can see what's on their monitors at all times)

The only stuff I have seen them accidentally stumble upon is the odd bikini image in Google Image Search.

I can't imagine any scenario how a four year old could accidentally stumble upon rape porn (which is the type that's supposedly psychologically damaging, right?). In particular because they can't type (they lack the motor skills).

(actually I'd question how four-year-olds "surf the web proficiently" at all, for any definition of "proficiently" and any reasonable definition of "the web". Public libraries are easier to use, they're not proficient at those either)

In a hypothetical thought experiment, give 1,000,000 four-year-olds a tablet with a browser opened on a child-friendly start page, and let them play for an hour. None of them will stumble upon rape porn. The "proficient" ones will find something fun and colourful to play with. Your biggest problem is the ones that don't, get stuck on something boring, and start crying. Good luck with that.

> Today, most kids today are more computer savvy than their parents. They easily get around these filters

Also not true. I put this to the test back when we still had these filters enabled. The two smartest kids (ages 11-12) couldn't do it, there's just too many hurdles, passwords, blocking, safeguards going on. It's horrible software, really cripples the machine (which is one of the reasons why we got rid of it, favouring simple supervision). It's quite hard to disable even if you are the administrator of these PCs. Super easy to set up, though. It's a real trapdoor.

I have to admit I believe that they might have had a better chance if they could read English natively. At age 11-12 Dutch kids can read English, but not fast enough to do proper research on the English language web (so the solution would be for English parents to install Chinese filters, they got the experience anyway :-P).

Kids ages 8 or lower couldn't do it no matter the language. There may be the odd (extremely) high-functioning exception, but we were talking about most kids.

And by the time they're 16 it doesn't matter if it's a parental filter or a government one, they can--and will--get around government-grade censorship too. But then, a 16-year-old mind can think of depravities with or without help of the Internet.

Just because children get better at computers than their parents all the time, doesn't mean developmental stages suddenly disappear. See https://en.wikipedia.org/wiki/Child_development_stages

> I wish there were a better way besides censorship. Anyone have any ideas?

Sure! Education. Of the parents. Way before they're parents. It'll take a while before it pays off but when it does, oh boy, just look at all those bad statistics just evaporating!

If you really care about the children you'd put all the money spent on this and other bullshit into improving their education.
http://sharpmemorylcd.com/

They have extremely high contrast, I don't think it's fair to compare them to standard LCDs (they aren't e-paper either, but they're far closer to that level of contrast). And their static power consumption is in the microwatts.
I wouldn't put it past the current government to try and push through a new bill so that they could remove the statute of limitations in cases like this where "national security was compromised", so that they can now still prosecute the "traitors".

I also wouldn't put it past the current government to use that new power to then posthumously prosecute Mr. Davidon who "died late last year from complications of Parkinson’s disease".

Call me cynical, but nothing that USG does to further "protect" its "national security" would surprise me anymore.
How to code if you're never programmed before
Don’t wait for a technical co-founder.
Good for me and I'm no hipster.

I've worn a Casio F91W for about 25 years so every decade I'm in fashion at least once :)
Google acquires Bitspin
Jenna Jameson tracks down PA on 4chan
WAPT Pro Goes To Clouds
I'm more immediately concerned about this double-spending attack that was linked to in the thread: https://bitcointalk.org/index.php?topic=327767.0
So, you had about 1333 points?

It looks like you've already exceeded that now... Well done! The internet gods must favour you.
My guess: the 60 messages per second is an average. Monday morning in the US timezones might see several multiples of that. Weekends could be a lot lower.
Meanpath Jan 2014 Torrent - 1.6TB of crawl data from 115m websites.
Does it really matter if you hear it or not though?

My phone is in my pocket. I don't need to respond to every minor notification. The only important one is when it rings and it makes a lot of noise then as well.
I don't know, how it is in the US, but here in Germany, the "normal" media reports the same narrative, that the general public does not care.

I can only say, that a great lot of people I know and heard of, do care but often times, they do not know, what to do and what can be done.

So do not buy into this narrative. Fight against it, as (at least to me) it does not seem to be true.

But I believe, that your dystopic view might be(come) true. Sad, but true.
Slightly off topic, but I'm working in that field, and those high-end CNC run nothing more elaborated than windows XP.
They do ship some linux distro, but that's very seldom, much more than... windows nt4.

The CNC must be reachable from the programmers computers as well as from the remote connections that manufacturers sells as maintenance.
Needless to say, it's a nightmare for any decent CISO.

Of course the CNC manufacturers' don't make it easy nor encourage the installation of third party securing tools.
Very big companies spend a lot of time thinking on how to secure such machines on their network without touching the OS, and I've not yet heard of someone having found a simple and powerful securing policy (not involving a complex vlan implementation).
The result is that, with some hacker abilities and a known target, one could worm its way threw the CNC OS of a lot of companies who don't know nor want to secure their network.

If one fellow colleague working on the manufacturer side happen to read that comment, I would be happy to push the discussion further.
First, it is explained in the text above it.

Second, seriously?

A line of code that isn't as clear as it could be in an ipython notebook he probably dashed off in an hour is somehow a reflection on his generosity of spirit? I think you need to recheck your expectations.
A smarter read on blood pressure
>>Im not even sure I'd call Facebook or Twitter important.

Imagine Twitter or Facebook being down during Egyptian revolutions.
How can I trigger an event in shell script when an USB device is removed?
Then why not just white-list all the areas not covered by the embargo so customers are not required to got trough this lengthy procedure every time they want to re arrange the shop.

Also it's not very difficult to trick a GPS sensor into thinking its somewhere else as long as your signal is a lot better then the ones coming from the satellite so i would disagree with them being solid.
They did a bit more than that. They originally considered pulling out of the region entirely, but then a lot of people not involved in those conflicts would also lose their income. So instead, they spent extra time and money to figure out which mines, smelters, etc in the conflict areas were okay and which weren't. And that makes this very good news.
How is that different from accepting credit cards via a third party?
How to kill trolls and influence people: A patent solution
There is no such thing as a Go variable with no type. They all have a type (could be interface{}) and a value (could be nil).

package main

import (
"fmt"

"github.com/davecgh/go-spew/spew"
)

func main() {
var x interface{}
var y chan (int)
spew.Dump(x)
spew.Dump(y)

var z interface{} = y
spew.Dump(z)

fmt.Println(x == z)
fmt.Println(y == z)
}

// Output:
(interface {}) <nil>
(chan int) <nil>
(chan int) <nil>
false
true
I'm not sure where they got the idea that it has 4GB of RAM or an Atom CPU. The press release (http://www.linksys.com/en-us/press/releases/2014-01-06_Links...) says it has 256MB of RAM, and every other site says the CPU is ARM based.
Most times when I read Norvig's Python I get the same feeling as when a tough riddle answer is given, except with Norvig you don't wonder whether anyone actually arrives at the answer the first time they hear it, you know he did.
This is the best I can find. Be sure to go 720p. http://www.youtube.com/watch?v=MUbkdt37LJc&t=15m25s

Unfortunately, the artists tuned the effect to be really subtle and it's hard to see it through the compression. When the axe is on fire, the flames are using the effect to do heat distortion as well.
It does to me. I have notifications set up to appear from things I care about - and now I can see them instantly, which means I'm not pulling my phone out of my pocket to check for them when they haven't actually appeared yet, just in case.
I just sent you one thanks.
I'm French, so I created a Champagne search engine
The payments impasse
WDR3600 + HG612
All of this has happened before and all of this will happen again. As bad as we think the NSA is today the FBI in its "glory days" under Hoover were far, far worse. McCarthy was far worse. "Existential risk to the republic" worse.

The NSA is not "that bad", yet, probably. But the potential is there, if anything the potential for badness is far worse and the ability to reign it in seemingly diminished.

Edit: Also, the fundamental problem today is not the NSA, it's just a symptom. Even if we completely defunded the NSA tomorrow as well as put every NSA employee on a rocket and shot them into the Sun it would still not solve the underlying problem and it would just be a matter of time before we'd be facing the same issues from some other direction.

The problem is that the constitution has been weakened, in pretty much every way. But one important aspect to that is the idea that things that happen on the internet aren't "real" in some basic way that makes the absence of legal protection of fundamental liberties online acceptable.
How a bureaucrat at the edge of Europe found himself safeguarding world’s data
Curious what it is about this pdf that makes Chrome's pdf reader hit 100% cpu and not make it past the second page:

http://media.steampowered.com/store/steammachines/SteamMachi...

Works fine, readable in preview.
Wordpress-to-Jekyll Exporter Plugin
Are there fat entrepreneurs?
Someone like Reid Hoffman would fit the bill, but I'm of the opinion that he's more the exception than the rule. All the successful founders that I can remember are slim. I wonder if it is because they are young, or because of the energy levels required to start a business. I know I work better when I'm active. There's no doubt activity helps mental processes. I wonder if this translates to the entrepreneurship world as well.
I've owned nine WRT-54Gs since 2003 (a couple were WRT-54GLs) - If I had some assurance that this $300 Wireless router actually went through some ALT/HALT procedures, and was designed to last for five years (Maybe include a five year warrantee), I would buy it in a heartbeat.

I'm not expecting Cisco Aironet quality (though, the ones we installed in 2007/2008 have been serving several hundred people day without a hiccup) - but is it too much to ask for a solid state appliance that gives me 5 good years of service?
Why we should give free money to everyone
At last, a law to stop almost anyone from doing almost anything
Looks like it's down.

Cache: http://webcache.googleusercontent.com/search?q=cache:https:/...
Cicada 3301 update: the baffling Internet mystery is back
Guy Sleepwalks at Night
Doesn't an interface value have both a static type and a dynamic type and in a case like x its dynamic type is "nothing"?

I didn't mean that this is necessarily bad, just that it seems weird for "nil" to be overloaded beyond pointers.
Is Python Peter Norvig's preferred language (along with Lisp, I suppose)?
Yeah. From the Go spec:

"The static type (or just type) of a variable is the type defined by its declaration. Variables of interface type also have a distinct dynamic type, which is the actual type of the value stored in the variable at run time. The dynamic type may vary during execution but is always assignable to the static type of the interface variable. For non-interface types, the dynamic type is always the static type."
You're paying for content - not paper.
"Typical design is two piles of uranium in a container, separated by a lead wall."

Even the simplest nuclear weapons design is slightly more involved than that - the gun-based design used in the "Little Boy" bomb that destroyed Hiroshima used an actual section of gun barrel to fire one chunk of uranium at the other.

More modern designs of fission bombs, either as stand-alone weapons or as primaries for H-bombs, are actually pretty complex - balancing the need to be efficient (plutonium and U235 are rather expensive), light, robust and safe is a non-trivial problem.

The W88 warhead with its prolate (egg-shaped) primary is the most advanced nuclear weapon that has had design details leaked to the public:

http://en.wikipedia.org/wiki/W88

In the case of the Sum of All Fears the terrorists were trying to build a strategic level bomb (i.e. hundreds of kt) using a fusion boosted fission design to try and start a global war - so they were actually trying to build something relatively advanced, not just a basic bomb.

Edit: Another real problem with working with plutonium is that it is fairly nasty stuff to deal with - I can recommend the book "Making a Real Killing: Rocky Flats and the Nuclear West" to get some idea of the horrors of working with plutonium on an industrial scale:

http://www.amazon.com/Making-Real-Killing-Rocky-Nuclear/dp/0...
Having been a back end developer for years, and more recently moving to Django, I think teaching a good framework is a good way to go.

For me I can often see multiple (often hacky) approaches to getting something done, but looking through the docs, it seems that the Django developers have made the decisions for me, and they probably have more experience than me.

Looking back through my old code, I did a lot of things manually (reversing URLs) when I read a bit more in the docs, I see the Django developers have put something in to do that already. Usually a lot more cleanly than my solution.
Given that ex post facto laws are specifically prohibited in the Constitution, that sounds fantastically farfetched even for this thread.
Not a great start. Clicked subsribe and was brought to a page which said: "New Features. New Navigation. New Experience. Try the redesigned nytimes.com, just $5 for 12 weeks". So I signed up to give it a try and I've still got the old design.

Edit: Just noticed an ad on the main page saying the design is actually coming on Jan 8th.
This look awesome. I'm an experienced developer who wants to learn game development, will it works for me?
Life support, obviously
Dmak.js - Draw Me A Kanji
Ask HN: What were you guys doing during the outage?
What were you guys doing during the outage?
You had more time because you could not lurk at HN.

I was doing some administrative stuff.
Following the thread, the TLS 1.2 spec was completed in 2008, but it wasn't supported in OpenSSL until mid-2012 - so anything that depends on OpenSSL had to wait until at least then, then go through the implentation and reshipping, then trickle on down to the end vendors. And with no-one using TLS 1.2 or having a need for it because it wasn't available, it was back-burnered by the browsers.

The follow-up comments paint a much fuller picture of why things are delayed, where the failures are, and what's going on.
TNR: Why, yes, ObamaCare is a trojan horse for single-payer
I suspect the favour of the Internet Gods would be greater if the user had 1337 points ;)
OpenStreetMap provides a geocoding service: Nominatim.

https://wiki.openstreetmap.org/wiki/Nominatim

It's a long way from perfect but will get better the more data people plonk into OSM. There's a big focus in a lot of local OSM communities on getting street numbering data.

Nominatim data is the same license as OSM, and if you really need to, you can run your own Nominatim instance.
Oh, I was unaware of the second changing of hands. Thanks for correcting me! Do you know if Belkin caused old router firmwares to vanish from linksys.com, or did that happen during Cisco's watch?

Also, did you ever stack the WRT54s? I got the impression from random forum posts that that would overheat the stack when under serious load.
I guess directly from the linked article: "[..] RAM is a generous 4Gb so it shouldn’t choke on lots of open sockets like lesser devices. [..]"
If they had faith on the long-term future of BitCoin, they would have accepted them as BitCoins and stored them as some sort of an investment rather than immediately converting them to USD.
> This filter is aimed at people who are so bad at Internet that they cannot search for, buy, and install any of the existing parental filter software.

If they are so bad at using the Internet, his lack of knowledge and skill poses way more (severe) problems to the upbringing and education of their children than not being able to filter Internet porn. The latter is just a tiny aspect of the multitude of problems a child faces when their parents don't know how to use the Internet or a computer (finding a job, looking up a common medical problem, etc).

Spend the money for this filtering on providing (or improving) education and computer usage courses for these parents, and you'll solve this problem, as well as a myriad of other problems. Much bigger, and more pressing problems.

This is actually empowering people, in a dignified manner, that is appropriate for a free society.

It also has long-term benefits, instead of detriments. Crippling of the Internet and blocking the public's free access to knowledge is detrimental to prospering of society on all levels. Giving people the knowledge and the means to learn and educate themselves is extremely beneficial to the well-being of everyone.

If you'd really care about the children and their future, you'd approach the situation this way. The other way is just an inefficient band-aid to force a short-sighted morality on people, that will only lead to problems in the end.
> The bigger question now is whether his revelations can create any change.

It will. It will change the acronym involved. First from FBI to NSA. Now from NSA to something else.

Edit: not a statement of cynicism; merely predicting what the government will attempt to do.
Like Button: Your own like script
T3mpmail: Temporary email, redefined
Have you tried Pushpin? I've tried Go Map but I found it powerful but a bit slow. Pushpin is intended for editing details of POIs like shops and businesses while Go Map lets you do more comprehensive mapping.

Since installing Pushpin, the amount of stuff I've been adding has gone through the roof. http://pushpinosm.org/
Having been an early Kickstarter backer and wearer for some time now I jumped at the opportunity to get the new Steel version (black in my case). The reasons:

- The Pebble has replaced my desire to wear one of my 8 other (yes, I'm one of those people) watches - this really is a case of function over form for those who dislike the look.

- I'm addicted to the notifications - especially of incoming calls and SMS (or at least addicted to the feeling that I didn't miss them)

- My current resin Pebble is already showing signs of wear, the strap holder never really did it's function and the screen is now a swirly mess of fine scratches and buff marks that hopefully the new Corning GorillaGlass will remedy.

Those who make throwaway comments about the need/want for a Pebble watch should really be those who have had the opportunity to wear one for a week or so and see the convenience it brings if you're already tethered to the world by your smart-phone.
It is good that finally there will be sufficient powers and less efforts required for the police to finally restore the order in the post apocalyptic crime ridden wasteland that is UK /s
Disclaimer: I'm working in the OCR industry, which .. doesn't make me an expert on either state-of-the-art recognition algorithms nor do I know enough about neural networks to be dangerous.

That said: The GP has a point, imo. I don't doubt that the paper describes something new and interesting (and all engines I work with during the day do segmentation/recognize character by character), but localizing a region of interest is usually the hard job for me. When I identify the right region and crop it/scale it/rotate it .. my job's "easy" and I can run a multitude of generally good OCR engines (off the shelf, if you will) and get decent results (maybe vote a bit, use engine A to segment and engine B and C to recognize the characters etc.)

So .. ignoring the 'we trained a neural network' part (which makes me nod thoughtfully and mumble 'whatever they did there..'), which I _understand_ is the interesting thing here!, they did more or less what I do all the time.
The preceding algorithm is what I do quite a bit less often and which in my environment is more interesting and often challenging.

Then again, it can always be labeled as PEBKAC I assume :)
The watch I wear is a Casio A168W-1 and it costs $16.92 on Amazon. It's already lasted 2.5 years, is still in great condition, and I love the thing. (Also looks similar to the silver Pebble Steel.)

http://www.amazon.com/Casio-A168W-1-Electro-Luminescence-Bra...

I have a couple of Skagen watches too, but honestly the Casio is the one I reach for every day.
Weinersmith's Infantapaulting Hypothesis
Slight confusion here:

OSM uses its own service, Nominatim, as tommorris has posted. It's OSM's own code using OSM data. The data and code are both free, but the osm.org servers have limited capacity; you can download the code and data and run it yourself if you like.

Mapquest Open runs an instance of this. MQ's servers are beefier so they have more liberal usage than osm.org's instance.

'Mainstream' Mapquest uses commercial data and therefore has pretty strict ToUs. Those are the ones you've quoted above: they don't apply to Mapquest Open.
Rap Genius Climbs Out Of Google Penalty Box
They do, but it seems a poor cousin (rate limiting, no service guarantees, only open data) of the MapQuest Nominatim service that it's named for (or is that the other way around?), which leads back to the same issues of quality vs price.

I'd love to use OSM for all the usual reasons, just asking what it's like in real life. What do the zillions of startups out there use, what are the tradeoffs you've experienced? If it were that easy an answer there would only be OSM and the commercial providers would only have value-added data.
Depends on the company really, Adobe are notoriously lazy and the yearly updates were the only things keeping the revenue coming in.

Once they hit enough people on CC to sustain the company the software features and updates will slow to a crawl and mostly be maintenance.
I've learned a lot on HN, and I think learning is important, ergo I think HN is important.

Which is why I have a backup of it in case this happens again.
And round face? Really? Years (centuries, actually) of watchmaking have given us a round face because watches have always been manufactured on a lathe, which has a habit of producing round objects.

Given that the faceplate is just that, a plate, I would have thought that the common 'roundness' was due more to trying to match the shape described by the hands than anything lathe-related, empty corners not looking pretty. Where square faces with hands exist, the design of the face usually tries to fill in those corners somehow.

IANAWatch[maker|historian|enthusiast]
ComputerWorld: Programming Skills to remain #1 in 2014
Meditation 'works just as well as anti-depressants'