skysight-inc/HackerNews huggingface dataset:
There is an even cheaper way to do it, that I'm AMAZED doesn't get more attention. Credit by exam.

The two options I used, that covered one year of school for me, in about 4 months... CLEP and DANTES.

CLEP - http://clep.collegeboard.org
DANTES - http://getcollegecredit.com

the tl;dr version: take exam on $SUBJECT, pass exam, get credit.

The fine print:

a. the exams cost money, typically $100 - 150

b. there is typically a limit on how many credit-by-exam credits a receiving institution will accept (for me, it was 30 semester hours, or 1 year's worth) - for how many and which credits you can get - you need to research with the receiving institution!!!

c. Usually, these are NOT easy exams, but the margin for passing exams varies, but typically it's a ridiculously low margin, like 50-60%. I guess the rationale is that the average college student retains only 50-60% of the material they were taught, at best. (my conjecture, not fact!)

TOTALLY doable!!!
I'm finding it very difficult getting into a large open source project. I consider myself an experienced developer, but for some reason it feel very intimidating, especially when the code base is large. I was wondering if someone could give any tips ?
I have actually built and scaled a system similar to Twitter called Plurk (which has millions of users, billions of data items and similar use cases as Twitter). We built this with a team of a few developers and one sys-admin. While Twitter is at a much larger scale, I really doubt you need 1000 engineers to solve that problem, because even at Plurk's scale we built automated systems for scaling, monitoring, backups etc. (e.g. sharded the databases, used master-master MySQL setups that supported auto-failovers, nagios for alerts etc.)

You may say: but they have mobile apps? But so do a lot of other companies that don't have 1000 engineers. You need a few really great mobile devs to build great mobile apps, again based on my experience.

I think what has happened for them is that their structure isn't that good and they have scaled too fast (and in this process they have hired a lot of B and C people that aren't that good). It's a least my conclusion based on the limited information I know about them.
What's a big plate of bacon?

5 or 6 slices of bacon and 3 eggs is in the ballpark of 500 calories, which is a fairly light meal for someone at 200 pounds.
My friend set this up as a night job in our small town and people love it. I told him to start getting other people onboard but he thinks its more fun than a business. http://ninjadeliveries.com/
Great idea. I may be joining you in that.

Although the links will probably have a lot of pornography in that since i can bypass it pretty easily without opting out.

But since they really want to know I'm going to give them a list.
Not sure if I should jump in now, or wait for the 2nd device... I'm really looking forward to use a non-American device due to privacy/surveillance concerns.

As far as I can tunnel all my connections through VPN and have a decent maps app (perhaps based on openstreetmap) I'm set. A big plus would be to have stuff like LINE and Skype from Android in a sandboxed environment so it would not access any of my data. Same for the browser.

With proper browsers most of the native apps are not really necessary.
I agree here, I see this as an online brainstorming session that the OP has provided. Yes, some have already been done but does that mean it cannot be done again? Competition analysis. As I see it, of there is enough reason to improve and clearly a market then why not look into creating an improved version?
News vs. Information Seeking
Someone is just using the "slippery slope" argument, which may be true but this article wasn't that convincing to me. The internet for most people is only 10-15 years old but somehow life is not possible without it?

"The internet is a lifeline for young LGBT people looking for information and support – and parents are now able to stop them finding that support at the click of a mouse."

How does the filter work in Britain? Can you go to a cafe with your mobile device and use different settings?
Where can you check if BT or O2 is blocking sites?

The O2 status checker is down: http://urlchecker.o2.co.uk/urlcheck.aspx
"Never attribute to malice that which is adequately explained by stupidity." (1)

As a UK citizen, I've been very disappointed by this debacle. I suspect that Cameron's heart was actually in the right place (protecting the children, etc) but he does not understand the significant number of unintended consequences that we are likely to see (and are already seeing).

I would suggest doing the following to make this workable long term:

- Centralise the list of sites categorised as obscene/pornographic/etc (why should it be different for different ISPs?)

- Make the list of these sites publicly accessible and searchable

- Ensure the list is maintained by a non-political and balanced panel (is this possible?)

- Implement a process for removal requests where a site is mis-classified and ensure that this appeal process is separate from the initial panel

- Implement KPIs on the effectiveness of the filter that take into account false positives + false negatives

- Remove any automatic categorisation based on keywords, this is too crude

- Make publicly accessible the guidelines for classification

Unfortunately, I don't expect the above to actually happen :(

1. http://en.wikipedia.org/wiki/Hanlon's_razor
All mobile networks have this censorship, but it was easy to opt out of, and the censorship is very sloppily implemented (for me, changing DNS servers or using any trivial proxy bypassed it before I opted out).
A lot of public internet like cafes is filtered, and this is likely to increase with these new filters.
Massively upgraded FreeBSD 10 to be released next week
Displaying the names of unconfirmed entries is also probably not the best idea: http://coingen.io/status.html
I, for one, welcome our new quantum overlords.

Seriously, I don't think it's illegitimate to pursue new technologies that would render the old ones obsolete.
People like Attia live in a parallel universe where there are healthy populations on Earth that eat no carbs and East Asia doesn't exist. My Japanese is good enough now to explain to my wife's active octogenarian grandparents why rice is going to give them heart disease and diabetes.

In all seriousness, the world of online nutrition is a nasty and insane place. There's a lot of dogma and cognitive dissonance in something that borders on religion among the followers of gurus like Attia. If you're simply looking for an objective explanation of science rather than an ideology, look elsewhere.
If I never ever see one of those headlines again, it will be too soon.
To what extent are private commercial interest driving this vs politics?
I use mosh[1] via JuiceSSH[2] on my phone.

[1] http://mosh.mit.edu/
[2] https://play.google.com/store/apps/details?id=com.sonelli.ju...
Why there is not a bcrypt option for Proof of Work Algorithm? (Technical question: There are a lot of AltCoins out there. Why no one proposed a AltCoin where the Proof of Work Algorithm is based in bcrypt?)
That paper is about 10 years old, or at least the research is. The most current source cited is from 2003. I like to think we've made significant progress in a decade, but in reality inflation would probably be enough by itself to throw those numbers completely out the window.
> lets stop all this 1984 conspiracy bullshit

Before the Snowden leaks anyone who said something about government mass surveillance was some tin-foil hat wearing crack pot. This is no longer true, this is no longer a conspiracy theory it is mainstream. If you still sincerely believe that the government is doing this 'for the children' then you are incredibly naive.
It's the definite article-d form of a diminuitive word; roughly "the mommy" in English. It has stuck as part of a common swear phrase, and consequently fallen out of other, general use. Used by itself, it is clearly recognizable as a swear word. (Cf. "up yours")
If you need WiFi, you could start with one of those low-cost DD-WRT/OpenWrt compatible routers ($15-20 or so: TP-Link TL-WR740N http://wiki.openwrt.org/toh/tp-link/tl-wr740n). They have little RAM, but plenty of I/O (serial, RJ45) and they're still almost "palm-size".
A lot of this is being done by the Open Rights Group tech volunteers. If anyone wants to help, there will be a meeting in the next few weeks to discuss strategy, & the mailing list is here https://lists.openrightsgroup.org/listinfo/tech-volunteers
Sure, there's some magic involved, but it's pretty explicit. If this was standard I would use it.
Anybody else think the hacker community will suffer a bit since it will be just that much difficult to learn hacking since the information is in some mysterious way related to pornography?

I keep getting blocked by T-Mobile's porn filter even while accessing certain posts on HN.

I'm referring to people just starting out that have no clue how to bypass the filter just yet. Not someone who already knows some stuff and it's quite easy for them to bypass it.

Say using SOCKS5 and SSH tunneling to a box not covered by this bs filter.
Don't forget Grey's law: Any sufficiently advanced incompetence is indistinguishable from malice.

No matter what the intentions are, if the end result is still widespread censorship it hardly matters.
Thanks Jack, I've signed up and look forward to continuing the discussion over there.
Even many people on HN don't realize how serious it is.
> Cameron's heart

What heart?
5 Web Development Jargon Words Explained
The Meme Hustler: Tim O'Reilly's crazy talk
> Unfortunately, I don't expect the above to actually happen :(

The problem is that the incremental cost to filtering additional material is now virtually zero. I'm not sure how this would play out in Britain, but I know many countries where a conservative government would have a field day expanding this list. It is easy for a politician to make the case that something should be blocked (think of the children!), but I am guessing no politician would stake his personal capital on unblocking something even remotely controversial. Unfortunately, now Britain has set a precedent, and I could easily see other governments in Europe pointing to Britain in justifying similar firewalls.

Therefore, I have concluded that we have a binary choice, firewall or no firewall. To me, this is a simple decision, I would not entrust any committee at all with the management of what should be considered obscene.
Censorship is bad. That said…

This is not censorship. It's an opt-in web content filter, operated by the largest ISPs, with no statutory backing. It's intended to encourage ISPs to provide optional parental controls for every subscriber, and no more.

Frankly, I think this is actually a pretty good outcome, if not deliberately so. It completely kills the arguments for actual Web censorship by eliminating the "think of the children" argument, which is probably the one which the media bang on about most, without imposing any legal requirements or mandatory filtering.

So there are plenty of options for users who don't want to be subject to the filter. Switch to another DNS provider, or don't opt in to the filtering, or even better – switch to one of the ISPs that don't offer this feature and never will.

Ironically, I think that these filters are going to encourage the preservation of Internet freedom in the UK in the long run.
> Check out the massive communities built around strategy games like Civilization - I think SP games are doing well.

Civilization V is very entertaining for FFA multiplayer (although public games are unplayable because of leavers).
Perhaps a solution to this is a very public campaign to opt out of these filters. This would achieve 2 goals:

1. Good plausible deniability excuse. If asked why one has opted out, or would like to opt out of the filter, one could always answer: "Because I saw comparing X and it has convinced me that this is the right thing to do to secure my rights to free speech..."

2. The more people opt out the more likely this project is going to be either a) abandoned or b) made mandatory rather then optional. If the latter happens, I am sure the people are going to take to the streets.

Technical solution to this would be to create a simple website that tests your Internet connection, tells you if it's possible filtered, and based on your ip, tells you who to contact to remove the filter.
ICANN's new rules for domain registrants require you to verify an email address
> I suspect that Cameron's heart was actually in the right place (appealing to an untapped voter demographic, e.g. Mumsnet)

Fixed that for you.
I just use a markdown file now, with lists and headers/subheaders. I've found that when restricted to three levels, you don't really need more.
The lower class will never get a mortgage, the upper class will never need a mortgage, the middle class live or die by the mortgage rate. I don't know who said it originally, but that's the most useful way to describe it that I've found.
Why haven't you opted out of content lock?
It's opt out, not opt in.

How does it stop being censorship just because there is no centralised list?
Funny idea, but why trust these binaries not to mine for the author?
I see what you're saying, but you overlook the fact that it's backed by a blacklist held by Government whose contents are not public.

EDIT: Obviously ISPs also decide whether to block something, but Govt. has a list of sites which must be blocked
> We've had rules and regs and laws for decades on pornography, these were/are no more an attempt at "censorship" than this attempt is.

Except that these rules explicitly targeted only that: the actual distribution of pornography.

This one, on the other hand, is aimed at something a lot broader (protecting children) and can block access not only to unauthorized distribution of pornography, but also block access to information about topics like abortion, sex education, LGBT and many others. It's a God-given tool to a conservative government.

A lot of the things we take for granted now are actually far newer than we could imagine. Much of the outrage over the anti-abortion law in Spain was grounded in information that the younger generation can readily access over the Internet, but was far harder to obtain thirty or fourty years ago. Not just pro- and con- opinions from wannabe bloggers, but solid medical and physiological data, life experiences of women who had to go through it and philosophical debates.

The younger generation is a lot less meek than their parents and grandparents were, and a lot more politically unwieldy, precisely because of the ease with which they can obtain the knowledge they need in order to make a decision. Not an objective one, mind you; the Internet isn't an oracle of impartial information. But a decision people are comfortable with. It's hard not to bring up the 1984 mantra on this one.

Edit: it's also worth pointing out something else, which I learned back when they didn't filter porn where I live -- they filtered every single thing the government didn't like (and the list was long) -- and they didn't do it on the Internet (because there was no internet back then).

The Internet is big. It's so mind-bogglingly big that I am astounded at it, every single day, and every time I think I probably know enough of it to be considered a well-traveled Internaut, something comes up and slaps me back to my senses.

Most underage porn viewers will simply stroll to the well-known websites. Xvideos, Redtube, whatever. There are websites where everyone knows they're under heavy scrutiny from the law. Pedophilia, animal abuse and all that have very short lifespans there. There's a lot of porn, but it's well regulated, and generally scam-free.

By definition, a website filter will always be behind on the websites it filters. Because (doh!) a website first has to be live and to have visitors before it is filtered. Block the high-profile websites, and what happens?

Everyone -- including the underage viewers who don't have the psychological maturity required to deal with a lot of the things people film these days -- flocks to the "underground". Those, on the other hand, aren't regulated. There's every sort of crap to be found, from malware to child pornography, especially when augmented by the anonymity of tools like Tor (not that the tools are bad; they're not, but that's not true of their every use). The idea that they won't get to those websites is just laughable. Never underestimate the intrepid spirit of a horny teenager.
The start? Cleanfeed has been running for 10 years already: http://en.wikipedia.org/wiki/Cleanfeed_(content_blocking_sys...
@StackMob there is no price and call to action button on your "pricing" sub page https://www.stackmob.com/pricing/ . I am confused.

https://twitter.com/daniel_sedlacek/statuses/415108372422094...
Until government says that the optional filters are not enough and they push for stricter filters.

That's not an outlandish suggestion: mobile providers have had opt out filters for years now. Gov said it's not enough and pushing for wider coverage of the filters.
I agree with the analogy, but not the specific example. You're training muscle memory: 100x repetitions are nowhere near enough to make a kick seriously effective.

10 kicks 1000 times, though, is enough to start being alarming. It still wouldn't worry Bruce Lee, but lesser mortals might start getting cautious at that point.
Can someone explain how the filter actually works. Google has a filter, for example. Is it a bunch of checkboxes or do you actually talk with someone on the phone?
I try to work on the software I actually use. I don't jump on a random horse and start riding to the West. I think the first step is look at your tools. What problem do you have with your tools. Is the library you using too restricted? Does it have a null/nonetype exception rasied and not properly handle? If you can't solve it because you have no idea where to start, well, at least file a ticket :) I have limited experience too. I think the first real contribution was Ansible, rewriting the hg module was critical for my use. So I did. When I was an intern at Mozilla I learned about CSP so later when I found a few minor issues with the CSP implementation in Firefox I started volunteering. My internship didn't involve a single line of writing Firefox code so it did take a while to navigate through a couple files for a newbie. But grep, mxr.mozilla.org all helped.

I think even just making demos and making documentation changes is equally powerful and useful contribution.
Can you back this up? I've seen no evidence that it's opt-out; new users are presented with the choice before gaining Internet access, and existing users are presented with the choice at some point.
What's really interesting is that he's done minimal validation on a lot of them. That makes this list a whole lot more useful than just a stream of ideas.
1. Linux

2. GitHub

That's it really.
He quit school and have now built "Virtual Brailler, a device that converts digital text from Roman to Braille in real time to give tactile braille feedback to the tracked finger of a visually challenged person.".
Until government says that the optional filters are not enough and they push for stricter filters.

I can't buy into a slippery slope argument, because I don't really think this is going to happen. And if it does, we should fight it.

Gov said it's not enough and pushing for wider coverage of the filters.

Are they? I've not seen evidence of this anywhere.
a lot of them use scrypt, so you can't use asic mining. in my opinion that is the single biggest flaw in bitcoin. I bet a whole bunch of people are laughing their asses off. something we will probably see in the next couple of years
Looks like someone followed the "advice" of ck2, ebaycoin, paypal and amazoncoin are in this page.
Cameron's filter is opt our for new customers, but opt in for existing customers.

It's not government censorship if the government isn't providing a list of banned sites. And the filter is optional - selling adult magazines in modesty sleeves isn't censorship.
How the Army’s recent successful laser test could change the future of warfare
I don't believe this is the case, given that there is no legislation regarding this filter, meaning that there can't be a list of sites which must be blocked.

There's the issue of Cleanfeed and the IWF, but that's not a government thing.
Some of the World is just as involved as the US. They are spying on everyone too.
Because as far as I know no altcoin has implemented that so OP couldn't easily copy that. (Also why would another altcoin implement it as scrypt has the advantage of being memory hard.)
We're in a thread about Cameron's filter!!

This is exactly them saying that the existing mobile filters are not enough and need to. E expanded to cover all home internet connections.
> but also block access to information about topics like abortion, sex education, LGBT and many others

oh yeah right, the government actually want to block these topics!! Of course they don't. Britain has one of the worst teenage pregnancy rates in Europe and successive govs have spent a huge amount of time and money trying to correct. As I said, if these resources are blocked it's bad implementation, not deliberate, and I am sure will be rectified in due course.
Really really minor nitpick, but when talking about languages and their traits these little details can become important for the reader to understand, lest it confuse them about other languages:

> While many people think of __init__ as a constructor, that’s not really the case. Rather, __init__ is invoked on our new object after it has been created

I'm not aware of a language (though I don't claim to know them all!) in which this is not exactly the definition of a constructor. In C++, `operator new` does the allocation, the constructor is called after. In java it's similar. In ruby it's Class#alloc (which is called by Class#new as roughly `ClassName.alloc.tap{|o| o.initialize(*args); o}`)

So the reader is correct to interpret it as a constructor. Constructors initialize the state of an uninitialized object.
hackernewscoin?
Apex predators are hard to kill for humans (or other animals) and as they usually don't taste as good as slower, fatter animals.
Well, you can be not so rich and still take holidays, and enjoy them, why not? All travels do not need to bring you to expensive places.
So are Jewish woman on Yom Kippur - but many of them still fast; enough to change date-of-birth distribution for Jews and health-of-newborns for Muslims.
I was thinking about this the other day, that people will start making their own crypto currencies, trying to cash in on a new currency and have it work out like it did for the early adopters of BTC. These currencies will be very volatile, but all of them will become part of a new Forex landscape. If you think there's a lot of speculators now working with bitcoin, wait until people start trying to play arbitrage with different crypto currencies. The new Wild West...
did you try not drinking before bed?
Merry Christmas? Not for app devs: That gold rush is officially OVER
Indeed. Perhaps the most hopeful thing to say about technology is that it is a disrupting force, and at least offers some interesting new avenues to explore (both for good, and evil, though).
New awesome websites directory for french webmasters
Useful directory for finding useful information about awesome companies
Lawrenceville Plasma Physics Plans to Demonstrate Net Gain Fusion in 2014
This website has been created by a scammer:
https://www.google.com/search?q=tradefortress

Most info on this website is outdated and false.
Just FYI, botanically speaking, grains are fruit.
Vacations are for the weak and everyone is weak.