skysight-inc/HackerNews huggingface dataset:
In your original post, you stated that it was the reader's responsibility to do the critical thinking necessary to realize that the censorship controls could be used for 'evil.' This view implies that people without the requisite critical thinking skills are irresponsible, and therefore deserve what they get[1].

[1] Couldn't think of a better way of putting it. I'm not saying that you're stating that sentiment directly.
This has nothing to do with porn.

Porn is just a good justification for getting a "Great Firewall of China" system implemented in the UK.
There's a whole seperate article in the opinion section on why the law doesn't make sense http://m.guardian.co.uk/commentisfree/2013/jul/21/david-came...
The 'quality' UK papers generally try to seperate opinions from factual reporting. Maybe the NYT WSJ etc do this as well?
Can I suggest next time you have a perfectly normal and mundane need to access any government website - you fire up TOR Browser first? Go look up your local representative's name, or the garbage collection days for your suburb, but do it over TOR, and leave the trails in their logfiles.
Best Time to Visit Shanghai
When is the best time to travel to Shanghai? How is the weather in Shanghai during your Shanghai trip? The best time to visit Shanghai is from March to May and from September to November. Here also give you the information of four season of Shanghai climate.
Crappy ASCII art is not worthy of praise.
I acutely remember this issue when I was maybe 10 - 14. I tried to talk to my parents about the sadness I was feeling in these areas, but I couldn't make them understand. I had no-one around me who understood what I was saying, no-one who could guide me through. It was a very difficult time and it took me into my late teens to really put these issues to bed.
Every social network opts you in to a long list of email subscriptions. You have to uncheck a bunch of boxes in the settings if you don't want them.

G+: https://www.google.com/settings/plus

Twitter: https://twitter.com/settings/notifications

Facebook: https://www.facebook.com/settings?tab=notifications§ion=thro...

Update: It looks like Facebook switched from a long list of checkboxes to an all-or-nothing system.
JointJS, JavaScript diagramming library 0.6 released
this is why I always use a memorable low-entropy password for forums and high-entropy from emails.

any unimportant site that demands a high security password (or low-entropy with silly rules) get put into my keypass.
My understanding of the decline of Venice is that a lot of it was driven by the fact that the commerce situation had changed drastically. Why were the Venetians fighting the Ottomans on their own? Because the Mediterranean had ceased to be as important as it had been historically - interest had shifted to the new world, and to sea routes to Asia, which bypassed many of the middlemen, each of whom marked up prices. For the Spanish, for instance, why get much involved when you could be pulling silver out of South America hand over fist and conquering vast chunks of land? Also, with trade shrinking, there were fewer incentives to find peaceful solutions that allowed commerce to continue.

So, yes, the proximate causes were the Ottomans and other problems, but a significant portion of the root cause can be attributed to 1) the discovery of the new world, and 2) new sea routes around Africa to the spice islands and Asia.

At least that's what I've gleaned from what I've read. Naturally, human affairs are often quite complex, and so there are a lot of different things that contribute.
Its going to be against the rules to look up offensive terms like, say, "child abuse imagery".

Which presumably means that the legislation will have to use the term "child abuse imagery". Which means that it will be impossible to look up the legislation using a search engine. One has to wonder how we are expected to know whether or not we are complying with it given that we shan't be legally allowed to search for it.
AFAIK, all smart cards (including credit cards) contain a microcontroller.

[0] https://en.wikipedia.org/wiki/Smart_card
Great comment.

> won't require her to seek out dubious illegal channels which are likely to be full of stuff much "worse" than she'd easily have found without all the censorship.

This is one of my biggest fears.

As an analogy (and a true story); they banned selling knives on ebay[1]. Now I have to go to specialist knife-selling websites to buy my knives (I am a collector). Those websites have a much better range and promote knives much better than ebay did.

[1] http://news.bbc.co.uk/1/hi/business/7879701.stm
Here are some ways, easiest first:

1. Use a USB SIM card reader to see the contents of the standard files on your SIM to see if encryption is enabled.

2. Use a SIM-OTA system to send a command and see if it works. For example, overwrite your Service Provider Name (SPN) file with "Foobar", reboot your phone, and see if you now see this name instead of "AT&T" (or whatever).

3. Build your own SIM OTA system and do the above. This is easy. You just need a way to send SMS with the OTA bit set: e.g. a USB GSM modem on a network that allows it or an internet SMS gateway that allows it.

GSM 11.11 spec tells you what files are on the standard SIM card (including crypto settings): http://www.etsi.org/deliver/etsi_ts/101200_101299/101267/08....

GSM 03.48 spec tells you how to encode SMS-OTA messages: http://www.etsi.org/deliver/etsi_ts/101100_101199/101181/08....

I built a commercial SIM-OTA platform about 6-7 years ago that's sold by a big OEM. This was interesting: SIM card vendors really don't like the idea of network operators being able to independently do stuff with the SIMs they buy.
if you make the (non-obvious) correct responses to that dialog, it will go away for a few weeks.
Great another excuse to ban millions of sites under the disguise of protecting children from porn or catching child rapists.

Let's talk about what this really is. It's just the governments way of telling us what porn we should watch and banning anything they think is "not normal".

And if some legitimate sites get mixed up in this this filter we're suppose to believe it's an honest mistake right?

Stay away from my porn Cameron or I'll fuck you up.
I've created http://openport.be for the same reason.
The website still needs some work but check out the client code from https://github.com/jandebleser/openport-it
(It works on all debian platforms including rasbian for the raspberry pi).
You can share all ports and share are restarted after a reboot.
Nope - it was some fairly specialized printer that printed onto thick corrugated cardboard to label packing boxes.

3D printers that print 3D printer parts are pretty much the whole idea behind RepRap - arguably one of the very first consumer/hobbyist 3D printer projects…
upvote if you think this is just a cover story to increase internet surveillance and put internet in government control. USA does it to protect itself from 'terroeists' we all know how well that turned out. but since theres going to be no public outrage over freedom to watch porn, this trickster will fool his public this way.
Video footage of two consenting adults, acting out a scene, will be illegal to own. With this on the books, it seems a short hop to outlaw videos of simulated murder.

I'm no lawyer, but it already is, if they're in a pornographic "context": http://en.wikipedia.org/wiki/Section_63_of_the_Criminal_Just...

This 2008 act outlaws possessing or publishing explicit and realistic imagery of acts that threaten life, would cause serious injury to certain genitals, etc.

So fisting, simulated murder, or simulated necrophilia.. already illegal. Rape, borderline allowable, although if I were a lawyer testing this act in court, I'd say that rape is quite clearly an act that is "likely to result" in "serious injury to a person's anus, breasts or genitals".
How you could be negatively influencing Your Employee’s Productivity
yo! .. wht next !?
I believe "noreply" is bad customer service
MultiLevel: Expose a levelDB over the network to be used by multiple processes
Apologies if this doesn't belong here, I thought the community might find it an interesting topic of discussion though.
I've just decided to run a Spartan Race (5K obstacle race) in aid of Reprieve in September in case anyone wants to donate: http://justgiving.com/SpartanRobin
Clojure or Haskell would be my choices, depending on how into static typing you are or how interested in lisp you are. I really would want to learn both, and if that's an eventual goal, I think Clojure might be an easier first step.
As a member of one of the biggest groups of Rep Rap members(in the thousands) I find patents really important.

Patents forbid you selling anything, even with no profit.

Lots of pieces need to be sold for making 3D printers accessible for all. The electronics controlling board, the hotends, the friction wheels.

Most of the general population can't fabricate those things, but they want to use 3d printing anyway, like most women(90%of reprap now is men) don't know(or care) what a fuel injector is but they want a car for going to work.

In the future it is about Inkjet cartridges, wax and ceramic binders.
I've just begun capturing my set up using ansible playbooks. Hopefully after this I'll have an environment that is consistent across development and production machines and encapsulated the process of development and deployment in a consistent way for all the platforms I care about.

At the moment, I'm at the point where the same playbook can be used to set up a vagrant VM, my local laptop, and my digital ocean VM. The next step is to work some docker stuff into it.

TL;DR: ansible +1
Why David Cameron's war on internet porn doesn't make sense
>Once those filters are installed, it should not be the case that technically literate children can just flick the filters off at the click of a mouse without anyone knowing.

BAHAHAHA.

Ouch. My sides.
Oh but all they're ever used for is circumventing the paedophile-filter. You'll need a license for that VPN, young man.
He means that art is now predominantly about ideas, influences, and references. Craft plays only a passing, marginal role.
How We Disable Canonical Feature in Wordpress SEO
You must be looking for, http://www.youtube.com/watch?v=5eBT6OSr1TI
>A single search can now land you on a government list of accused pedophiles.

Send a photograph of your young baby at the beach to your partner who is working to share a nice moment of the family and you land on a list of people who share child porn because of automated programs.
Not so much of the universe, but of human history, yes. We have increasingly bigger and supposedly smarter structures we are embedded in, and the individual people move into the opposite direction. We are for the most part petty, alienated and deluded, and as long as we can inject other humans to numb ourselves from seeing that, I think we will.
As someone with the first name of Cameron, I really, really hope not. (Although I could be convinced on the furry-rape-sex.)
Anything done in response to a campaign by the Daily Mail can only be a bad idea ...
Fair enough ^^
Social networks suck like that - FB still sends me spammy e-mails about invitations and "people from ... you might know" even though I've turned off all mail notifications.

It's a good indication that you are serving their purpose and not the other way round, though.
A UK ISP which is fighting against censorship
Twitter is far worse. I didn't use it except for maybe two or three times a year when I want to check something someone has said and (has I have at least 5 times!) tweet someone. When I login briefly I then have several weeks of crappy emails and badgering from twitter. It is incessant. X just retweeted a message from Y! I have hit all the don't-email-me-ever buttons, but every damn time they do it. I just accept it now as don't login ever.
Looks good for a start. Bit more work on layout + regular updates with new articles and it's good to go.
You've really burned that strawman to the ground, well done.

I wonder what you'd say when the list gets leaked and your name is there by mistake. Can't happen, right? It's not like the UK government ever leaked private info[1]. Maybe the moral busybodies will press to take your kids from you.

[1] http://www.guardian.co.uk/society/2000/jun/25/futureofthenhs...
I am very surprised the root cause of the incident wasn't mentioned by any other HNers

This is a serious exploit on Apache Struts 2, a popular Java Web framework known as SSH (Spring, Struts, Hibernate). If you visit many websites, and see URLs ending with .action , it's probably written in Struts 2

S2-016 / CVE-2013-2251, effecting Struts 2.3.15 or lower

http://struts.apache.org/release/2.3.x/docs/s2-016.html

The exploit was deadly easy to weaponize as the Apache folks blatantly published PoC on their own bulletin

Example of server side arbitary Java code (OGNL expressions) execution

http://wp3.sina.cn/woriginal/761d2801jw1e6pqfs8hrbj20c70gomy...

Apple.com hacking was published on a popular Chinese security bulletin website

http://www.wooyun.org/bugs/wooyun-2013-023444

The issue was submitted to APPL on 2013-05-10 but ignored, and went public on 2013-06-24.

A Chinese blog on history and technical details of the exploit:

http://www.inbreak.net/archives/507

As a side note, rumor is that about 60% of Chinese goverment, e-commerce, banking, gaming websites was hacked using this S2-016 exploit, database was dumped, and exchanged in underground market. Also past records shows that the Apache Struts team is incompetent at security:

http://taosay.net/?p=611 (Warning: rant in Chinese text)
Surely its a first step to banning TOR without explicitly saying so?
Wow. I'm speechless. This guy is really stupid or doesn't care. He can (or rather "will") get into serious legal troubles.
Yeah, facebook should be at the fingertips of every man woman and child. Facebook leads to healthy social lifestyles and friendships, cultures and communities.

Just look at life before facebook existed. Never any healthy societies or social relationships then - they did not even exist. What harm could facebook possibly cause anyone? Putting into someone's mind a fantasy of how easy socialising really can and should be? How could that ever cause any future social relationship to suffer in any way?

How could allowing a child to interact with somebody who could be a paedophile cause any potential problems with their natural sexual or social development? Inconceivable.

People in a truly free country should be able to sit at home and speak to people on facebook without ever speaking to people face to face. Now that is a country I want to live in...
I'm a bit worried about this thought of the success of 3D printing depending on people getting tons more "throwaway plastic stuff".
What if clock time no longer tracked the Sun?
You think it would be better if his whole life/personality was fucked up by the freakish success in his early years?
Thanks all for suggestions..After many of you suggested I decided to go for Ubuntu only since there is no much difference..
Meh, they don't confuse these things. I suppose this is only a bullshit proposal to distract from something else. Online spying on their citizens, crappy economy or whatever.

For as long as there's politicians "protect the children" will always be B.S.. As if Cameron cared..
"There's no standard body, as far as I know, but there is a common file format."

Well, for me a file that only contains coherent triangles is the closest thing to a standard that could be in 3D.
To put a very fine point on it: http://www.youtube.com/watch?v=r9dqNTTdYKY

The Daily Mail is quite reprehensible.
As a kid, my parents tried using parental control software on my computer to block porn and other inappropriate content. This turned out to be helpful because it motivated me to learn how to exploit the software.
I applaud Mr. Cameron's inadvertent efforts to enhance the computer skills of his nation's youth.
and yet when the service binds to localhost instead of a local, private routable address that clearly exists as you're tunneling to the internet, it has said "hey, look, whatever im doing i dont want any other computer anywhere to be able to connect. localhost is identical on everything explicitly so it has zero chance of routing. Why not open tunnels to whatever routable private ip you have up?

And while a bit toung in cheek, i'm not too aware of this whole ip address scarcity thing. I've got a decent chunk of a /29, if you could use a /48 or ten for your local networks just ask! Or would it be tough to squeeze down to only 18,446,744,073,709,551,616 local addresses?
What I saw an ARM compiler doing once is putting the 0xDEADBEEF into a data segment (in the 'text' area I think) then loading from there

Like it would load a string, but only 4 bytes, it can load in one step
The gauge breaks are probably a rather significant part of that. Having to offload the cargo, move it to a different set of tracks, load it back up, and then repeat at the other end of the broad gauge tracks adds up to a rather large amount of time. I imagine you could probably shave off at least a day or two if you didn't have to deal with that part of the issue. Furthermore, there are almost certainly a number of places where you'll have to decouple and recouple the cars to a new locomotive when you cross country borders for various nationalistic and tractive reasons. Finally, you have to factor in time spent during crew breaks, crew changes, fueling the train, etc.

To speed things up, you'd need to convince the former soviet republics that going to standard gauge is a good investment for increasing trade in and through their countries. Additionally, you'd need to convince various nations to sign trackage rights and operation rights agreements so you don't need to change locomotives at every border. After all that, then you can start worrying about customs agreements, which would not be that significant of a delay compared to all the other logistics of transporting things over long stretches of rail. It's just time consuming almost by definition.
SilverReader -RSS reader promises to be fast and sturdy as Google reader
For me, Wolfram Alpha has always just worked on the examples given by them, but when I try my own inputs, it fails on almost all of them. Even though my inputs are just variants of the same queries.
Do you want to use your real name for YouTube:

- Yes

- Remind me in a week

How about: don't bug me ever?
Defining the spec would be the "programming".
note to myself: don't use primary mail account for website registrations
Trying to garner popularity because:
a) This is something most people hate, and he is taking a stance they will sympathize with

b) He singles out Google as needing to do more. Google has received a lot of bad press recently due to tax avoidance. Therefore, criticizing Google will go down well with a lot of people.
Anyone walking home alone is vulnerable to attack by multiple attackers -- sex has nothing to do with it.

Are you saying that you fear for the life of all your friends when they walk home alone, but you only care about your female friends enough to walk them home -- or are you guessing about other people's intentions?

Anyway, clearly the song doesn't speak to you -- which is fine. It speaks to me, and I'd thought I'd share. Sorry if you didn't get anything from it.
Personally, I believe (!) in a causal chain like this: Poor people dream smaller (hopelessness,knowledge) -> less ambition (in school, career, wealth) -> less motivation (e.g. in IQ tests) -> envy -> aggression against wealthy people

Also what does "poverty" mean here? "Lack of basic resources", then practically nobody is poor in Germany due to our welfare system. Statistics use "less than 60% of average income" or something like that. Then we will never eliminate poverty, anyways.

To "solve" poverty I believe the big question is how to inspire people that it is possible to improve their situation? How to provide hope to poor people? In Germany I think it is intellectually realistic that anybody can improve, but people do not believe it. Essentially, (in the wealthy western world) poverty is not a technical problem, but rather an emotional one.

I do not care about IQ much. I do not know my own IQ. Since I am currently pursuing a PhD I am probably above average, but who really cares? Studies show that IQ predicts academic success, so it means something for high-education jobs. For creative tasks it's useless. Effectively, the IQ of a child only provides a hint about future career choices, but not about success or wealth.
I don't think such a database would mean anything though. If these new filters are anything like the filters that mobile networks currently have, there will be a bunch of false positives, and sites blocked that are sort of "for adults" but not actually pornography. So chances are any adult will want to turn off the filters fairly quickly.
I could counter your mental model of the real world with:

The "real world" is a pure function of time -- therefore functional programming is the "right way" to model it.

Examining our mental model of the "real world" is not going to give us good insight about which programming tools will model it best.
Can you recommend a particular book by Todorov? being a philosopher he has written a fair number, and I'd hate to start with his worst (sods law).
I switched to using a few registration-specific emails after getting my own domain: spambox@example.com for really dodgy sites or sites I suspect will generate a bunch of crap periodical emails, and register@example.com for the sites I have a little more faith in.

It allows for much easier filtering of my email as well: I only get the emails I care for in my inbox.
For targeting advertisements? Absolutely.
Uhhh, but what are the images of? Abused children who probably didn't want to be in pornography at the age of (not 18).
That ASCII art is not awesome code.
Yaf: a PHP MVC framework written in C and build as a PHP extension.
> It helps them learn to socialize and work in groups towards a goal, keeps them physically active

It mentions socializing and physical activity. What are you referring to ?
Subversion... I was working for Essex county council years ago and their filter managed to break access to their own website for some users (Essex has the word sex in it). Power and control, carry on.
There are several harm factors which are hidden from plain view.

Commonly used hash algorithms are too rigid. A detection system shouldn't be bypassed just when a single bit gets flipped in a large file. The algorithm need to be fault tolerant, give few hash collision, and be proven by the passage of time. This of course a contradiction in terms.

It also need to be maintained and safe guarded against abuse. Who will watch the watchers, and how do we control what gets defined as offending images if there is no public reviews?

How is legal rights handled? How should appeals be handled, and peoples right to face ones accuser.

How do we control scope creep so "unwanted" political competition don't get suppressed under anti-propaganda laws? How is the slippery slope argument handled?

And last... but far from least, is the classical argument of 20th century political environment: Practicality. What does the cost-benefit analyses say about such filters and databases. Is the maintenance that those databases require cost more than they provide to society? What other options has been thought of, and how does the databases compare in efficiency and cost?

So if we think about it, maybe the harms are not that well hidden.
Hibernate 4 Still Maturing a Year Later?
I discovered Cataclysm: Dark Days Ahead (http://en.cataclysmdda.com/) yesterday. It's an extensive open-source rogue-a-like set in a post-apocalyptic wasteland. They've just successfully finished a Kickstarter to pay for one of the developers to work on it full-time.

There's a summary video at https://www.youtube.com/watch?v=GurxnNDl1AU and an extensive Let's Play at https://www.youtube.com/playlist?list=PLGe_S5n7MjT1o79KUbduh...