skysight-inc/HackerNews huggingface dataset:
The vast majority of what these filters will block if properly implemented will be legal, normal, non-violent material. Quite a bit of it educational too.
Django was the reason I switched. I gave Catalyst a go, but the ability to swap out almost every component left me wondering what the framework actually was. The documentation was significantly easier (for a newbie to web frameworks) to get something going. And the Django admin gave me a large chunk of what I wanted for very little effort.
I used to use Perl. Then I followed Yegge's advice of "I will only use Perl if there's no other option, and there's always another option." https://sites.google.com/site/steveyegge2/ancient-languages-...

I'm not trying to dump on perl. I love C and C++ and those get dumped on all the time and I hate it. But anything I could do in Perl I instead do in Ruby. It's not as fast, but if fast matters I'm not supposed to use a scripting language.
Maybe up the text contrast a bit on the blog?
The snark doesn't work here; "googling" is more than "just a web browser".
I went to a Montessori school from about age 3-5. The classroom was organized into stations. It was a bit like doing a workout circuit going from machine to machine, but the stations were educational.

Some of the activities I remember are:

- Pouring water from a pitcher into cups.

- Learning to tie shoes. There was a frame with laces, where you would tie the knots 5 times.

- Learning modular division - The teacher would ask what is 25/7, and you would have a bead board and a sack of beads and discover the answer is 3 R4

- Ordering tuning forks by pitch

- Reading station
+Building Machine Learning Systems with Python

I read "Building Machine Learning Systems with Python" and it's an interesting and good quality book. I found a small error in the code snippet and added to the book's online errata. Got a reply from Packt and they offered me a free ebook of my choice.
As far as quick 'n dirty solutions go, if you're not overly concerned with security, you can always use "python -m SimpleHTTPServer" to serve all the files on the current directory over HTTP.

I also recall that KDE had a panel applet that pretty much did the same thing on the 3.x days (not sure it's been ported to 4.x)
Show HN: Real hacker wallpaper
make something
That's answered in the FAQ:

> If the Esurance DriveSafe device is removed, you'll receive an alert.

http://www.esurance.com/drive-safe/faq
Can we enjoy working in non-optimal development environments?
Congress hasn't suspended the writ of habeas corpus.
It's close: http://www.haskell.org/ghc/docs/7.0.1/html/users_guide/rewri...

I acknowledge that is not precisely what you were referring to, but it is close.
As long as multi-processes can't share variables, nevermind complex data structures made of variables, they don't apply to the problem multi-threading solves.
Offtopic: *irregardless is not a word, Just use regardless.
So far it doesn't look like Target has released any way of checking, all they say is to watch your card for suspicious activity. Hopefully they can get something together in the next couple of days.
They laughed at Galileo.

They laughed at Einstein.

And they laughed at Bozo the Clown.

Which one is Bitcoin?
I replaced an old AS400 system from the 70s as one of my first gigs. It was 50k lines of incomprehensible RPG code. I would often have to print out the code, steal a conference room, lay out all the pages, and go to town with a bunch of highlighters to tell what the hell was going on.

On the plus side, the code still had comments for the punchcard numbers, so it was pretty easy to keep the pages in order :)
Ripple and related efforts really should talk less about loans between personal friends, and more about the potential for business. Using ripple IOUs or bitcoin colored coins, a business can easily sell exchangeable vouchers for products as a way of getting financing. Instead of getting bank financing or selling equity, sell discounted vouchers to your existing repeat customer base.
It's all implicit. Python 3 wasn't available "years ago", so I must have been moving to Python 2, 3 years ago.

(Ok, I just checked, Python 3 has been around longer than I thought).
Oh, neat. Didn't realize they had. Thanks.
This still requires a server for orchestration.
Mastering AngularJS book is another good one. Written by two team members http://www.packtpub.com/angularjs-web-application-developmen...
If you accept the premise of an efficient market (as most index investors probably do), then Fidelity's argument is bullshit.

They say index funds have to follow the index, and -- in this concrete example -- buy Facebook, because it's going to be included in the S&P500.

That's true.

Unfortunately S&P management did not whisper this little piece of insider's information into Fidelity's ear. It's public knowledge. And so other actors besides index funds have already tried to exploit that nugget of information. Just as Fidelity is doing.

So it's already been priced in.

The hypothesis of an efficient market does not assume that all actors in the market are actively exploiting every bit of information, just enough of them to move prices to their "fair" points.

If you don't accept the premise of an efficient market, then index funds don't interest you much and you have other strategies to follow.
Christmas: A social anxiety minefield
I'm not shocked. The idea that "pornography" is bad is purely a christian idea. If they block legitimate sources of information, well too bad. Its the tragedy of evils of immorality.

If the UK wants the Christians to run their internet policy, so be it. That just made them similar to China and their firewall.
Only Congress can suspend it?
Thanks ! Yes it's not a secret that the best way to market app is word of mouth but the issue is really to get a large user base so that it works. Happy to read that you play with your kids with my apps - I'm always thinking about that when I do an app because it is very important for me.
Wow, i failed to link correctly to my own website. Sorry. :(
"Other countries" == China.

In general, other countries do purchase from Play Store. Only China is an exception, due to Google-China relations that affect all Google services there.

Edit: "China" does not mean Hong-Kong. Hong-Kong has access to Play Store.
I just purchased Machine learning with R: http://www.packtpub.com/machine-learning-with-r/book

Just the book i was looking for!

$5 worth the risk?... well can't really go wrong!
Steam Machine Teardown
There are thoughts that Jobs donated, just did so anonymously.
http://dealbook.nytimes.com/2011/08/29/the-mystery-of-steve-...
The same class of problems (questions regarding account balance, money taken out but BTC missing, support went dark) happened earlier this year and there was another front page conversation: https://news.ycombinator.com/item?id=5427985

Sadly, it seems that the key takeaway (the importance of customer support) was lost upon the Coinbase staff. Based on the last response, its clear that they have not learned their lesson.

I recommend pulling all money and BTC out of Coinbase before the next crisis. And I say "next crisis" because there is no indication that steps were taken to rectify the underlying issues here. For example, as speculated in both threads, do they need to move off of MongoDB?
Meet a man who has slept only 4.5 hours a day for 2 years
I don't think that it's a conflict, it's reality kicking in.

A good example of why this is happening is in the Christmas story. Mary and Joseph were travelling via donkey in while VERY pregnant to another city to pay their taxes to the Roman government. Tax payment in those days meant putting coins or goods in the tax collector's hands. Not very convenient or practical.

The ability to use IOUs and trust as a payment vehicle solves a great many problems. Kids discover this at age 6 when they forget their lunch money. Trust is the key component, and a good reason why Bitcoin is successful. (example: The Chinese are always exploiting any means possible to get money in forms other than RMB)
Compressed air is a means of storing energy, since you can tap that energy by opening the valve. It's not actually that misleading; gasoline is also a means of storing energy and we say in everyday speech that those cars "run on gasoline".

But it's not an energy breakthrough over an electric cars, you still have to put in energy to compress the air, just as you have to charge the battery of an electric car.
Like it or not, irregardless is here to stay. Languages change, mispellings become the correct way to spell things, words become their own antonyms, and a lot of other very strange things. Embrace it!
Reddit Secret Santa is definitely a very cool project. Kudos to Bill and all the others for participating. Though as other people have mentioned Heifer spends quite a bit of money on advertising, like most other charities I suppose. My roommate donated $10 about a year or 2 ago for a contest and every other week we receive letters, magazines, and photos asking for more money (way more than $10 worth of material). It would be sweet to see a charity spend their money on the actual cause rather than just promotional material.
I wonder how much of that is due to problems in documentation/documentation discoverability. This seems precisely the kind of data that we need to make docs better.
Jolla phones now available for sale in Europe
1) Right click "Share Dropbox link"

2) New incognito window

3) Paste, enter

4) Download, no sign-up required
I am a parent, and if anything it has made me much more vehemently opposed to filters like this, because I believe strongly that parents are using it as a poor excuse for not teaching their kids to deal with the internet properly, and also as when he is old enough to use the internet without active monitoring, he is also old enough to make a decision on what to view and read and will do so whether or not I try to filter. If I try to filter, though, I have every expectation he will come across much nastier stuff than what he'd otherwise likely seek out by his volition.
How We Want To Kill Dirty BCC’s At Front
Again, the NSA-as-primary-factor angle only applies if you believe that the Super Hornet was far and away the front-runner to win the F-X2 contract. Yet that's hardly certain, especially as the Brazilian defence industry and military had expressed a preference for the Rafale and Gripen.

The basics of the Saab offer have likely been the same for more than a year now, including talks on the KC-390 and the option of leasing JAS-39C and D aircraft for an interim capability.

What has changed is that Brazil has been forced to retire all 12 of its Mirage 2000 fighter aircraft by the end of the year, as they have reached the limit of their service lives without costly refurbishment. This has left a gap in the country's air defence capability that needs to be filled urgently, meaning that the government had no option but to finalise F-X2. Until now successive governments have treated it as a political football, being unwilling to commit to the high cost in case it cost them at election time.
Do not forget that this solution is inherently mono-threaded and does not benefits from a proper concurrency model like node.js for example (which is also mono-threaded by "design" but provide non blocking IO).

So for big files with multiple downloaders, it can be sometimes not as good as you want it to be.
A neat solution indeed, but for anyone capable enough to setup what you've concocted, why not just scp the files on a lowendbox.com VPS. You also benefit from an intermediary with a decent up and down connection for the person you're sending to.
As a Perl to Python convert, I miss Perl Monks.
Google for anything Python / Django related, and you end up on Stack Overflow. But the attitude of many of the moderators is over the top, and they are definitely loosing something by not encouraging discussions like they do on Perl Monks. You will get your code to work, but you will be far less likely to come out with greater insight or understanding.
if (Math.random() == 0.1234567890)
{
for (var i = 0; i < arguments.length; i++)
{
console.log(arguments[i]);
}
}

Reminds me of the code I have to insert to prevent overzealous compilers from completely optimizing away my benchmark loops.
I hold don't it against him, but you are mischaracterizing a bit to say he only bought some cars and a house:

https://www.google.com/search?q=steve+jobs+yacht
https://www.google.com/search?q=steve+jobs+plane
I love PHP.
Android Permissions Misery
It's a really geeky approach. The 949 problem concerns a lot of persons who does not even know what a server is.
Price of handset and the usage as a smartphone are two orthogonal issues.

There are ZTE Blade users that do purchase apps, and there are iPhone users who do not use it as a smartphone, but as a fashion accessory. Your comparison would not assess what we need there.
But at that point you're hosting a file server, not just sending a 25mb file to a friend. Out of scope.
Thanks for the game, Dan. I have it wrapped and under the tree. I'm sure we'll try it out on Christmas day.
Like Coinbase staff, you are making the same mistake in interpreting the situation. The outrage primarily stems from the utter lack of communication, and the recent volatility merely exposed the poor customer support. The underlying problem was there from the beginning, as noted in various forums and even in a front page post 271 days ago. (https://news.ycombinator.com/item?id=5427985)

The correct takeaway is that they should have been aware of the customer support issue months ago. They saw the issues (and another Coinbase representative "Fred" replied https://news.ycombinator.com/item?id=5428465) and failed to improve their processes. What makes you think this time is any different?
JUEGOS gratis de la Semana "Castlevania the Lecarde Chronicles"
It was a joke, an attempt to give the final statement a jovial, chat between friends vibe. I could have used Bazza (it's a British thing) or Prezzy. Too late to edit it now.
That blog post met with a lot of responses of the form "tl;dr but mongo was broken and it's fixed now, nothing to see here." Wasn't fixed then, doesn't seem to be fixed now [1]. And it's quite difficult to have a conversation with people who can write but not read.

TL;DR Not surprised that a brogrammer response to all this would be "you jelly."

[1] http://aphyr.com/posts/284-call-me-maybe-mongodb
A few of them exist - Jetstrap, and Layoutit come to mind.
I was told Clojure High Performance Programming is pretty good if you have any interest in clojure. I know I'll be grabbing a copy at that price, was already looking at getting it sooner than later, but this makes it a no brainer.
On the flipside, it sounds like every company looking to prove their security should offer a cracking contest for the very reasons described in this article, because:
1) Investors will love it
2) No one in their right mind will attempt to crack it
3) in the rare event that someone does crack it, a nominal prize of 5k - 10k is probably still worth the good PR and the confidence it would give investors.
This joke's got recursion![0]

[0] https://news.ycombinator.com/item?id=6935041
Good point about attracting developers. I guess Ken and Rob will eventually want to seek other challenges and leave Go to the youngsters and free software community.
Data scientist surpasses statistician on Google Trends
Every once in a while you find code whose control structures are wrapped around a ton of working code... paging up and down to try to grok the entire structure pagefaults my short term memory badly enough that having it all visible at once is the only workaround.

Sometimes, if you're really lucky, the blocks of working code don't modify their own conditionals, and you can 'fold' them and just look at the if's and loops...
Full-scale, driveable Lego car, running on compressed air
public bool ShowOptional()
{
bool bolReturn = false;

return bolReturn;

}

The above actually seems reasonable if you assume the programmer that wrote it was intelligent. I'm imagining that the above code is called multiple times by the application, for a new optional feature in development. Currently, they haven't developed the feature, and so we are always returning false. But in the future, we likely will want to show the feature given some condition. So this programmer has (hopefully) decided that (s)he will write the current code to take this future development into account, and rather than pass some boolean or config value throughout the code, has isolated it to one specific method.

Now, when they go to implement Optional, whatever that is, that developer can just update this one method with the expression, and go about coding their feature without any knowledge of the previous code base, which is exactly what's supposed to happen.
I doubt you're actually understanding the concept of cost… Or are you claiming that Android developers are a lot cheaper than iOS developers? About less than half? If so, that's fair claim…

Review 12 months later? Seriously, are you kidding me?
WebRTC is actually a C++ library [0]. One could implement a "share-file" command-line tool, which uses this library to share files. Other would have to use another tool for "recv-shared-file", which probably takes a hex-id and spawns a local web server or some other gui.

[0] http://www.webrtc.org/reference/architecture
PingIt it uses Direct Debit if you don't use a Barclay's account.
In android, it is similar - do not use private APIs and you will be fine. Yes, there are occassional bugs made by some vendors, but they are not showstopper, as you implied.

And you can produce bitcoin wallets, torrent clients and other harmless apps, that have potential to embarass Apple publicly.
Out of darkness comes the best work
LOL it seems that Coinbase has a lot of junior developers that are too superior for unit tests . Try the magic the gathering site?
Take a look at http://telesc.pe/ - built with meteor, pretty sweet!
If its not enough money to spend a few hours on, then I'm not sure its enough money to complain about either.

Where? Wherever you are, assuming in the US? I'm sure they could motion for dismissal under their TOS but at that point they will have probably taken note and fixed your issue.

Summon whom? You file suit against the corporate entity, this is how most lawsuits against corporations work. They get a notice and its up to them to either show up or not.

So if they ignore it and you get a default judgement, you can then use the judgement to collect from their bank since I doubt they are structured to hide money across international lines. Or you can just sell the judgement to a collections agency and let them deal with collecting it. Either way, if they ignore it you will likely get your money back. (Again this all assumes both you and Coinbase are in the US, if either of those isn't true then its possible for them to ignore it and have no issues)
My two cents: I've been working on visualising several data structures in javascript code (want watch them evolve step by step):
http://pelletierthomas.com/datastructures/exec/?file=heap/he...
Show HN: Longr.co Writing posts made easier.
Who better to help feed the world's hungry than a giant ag company?
Interesting new failure mode. I don't even want to start thinking about how this model can be manipulated. And even if it's not being manipulated, whose definition of the “right” people will prevail?
I guess it would require a social and cultural shift to put more status and respect on these unwanted jobs.
Offered for free? Really? Should the insurance company be sharing some of the increased safety savings with their customers?
More accurate title: "Mark Zuckerberg Just Gave 18 Million Facebook Shares to Charities, One of Which is His Own Charity"

Is there precedence for giving stocks to charities? To me that doesn't seem quite the same as donating to charity. More of a PR move than an act of good will.
Tabs work fine in Python if you don't mix them with spaces. Or is there a problem with tabs I've never encountered?
True. I started with Perl in 2003, and there was news of Perl 6 being just round the corner then. The constant chimes of it will be ready "soon" with no specifics kept people excited for a while, but that wore off.
shrug The queue module takes complex data structures, provides them to processes, which when finished doing whatever they do, send them back to other queues and in turn more processes.

It works, complex data structures are being shared. There's no nightmarish locking issues. Not sure what else you want.

Are you entirely sure you're not discounting the solution because It's Not What Java Does?
First off, you are getting the wrong impression about me. I'm a Windows user. I have some Apple products, like an iPhone, but I tried using Mac OSX for a year and hated it. I have a MacBook Pro at work, but I bootcamped it and run Windows 7 solely. I've been a Microsoft user since MS-DOS 3.3, so I don't care what OSX's install numbers are. I started my career programming for Windows 3.1 SDK, using MFC, etc, so I've been with Microsoft every step of the way.

Windows 7 was a great OS after a disastrous Windows Vista. Windows 8 is again an unmitigated disaster. 88M users out of 1 billion install base?

http://www.neowin.net/news/there-could-be-885-million-window...

Even Steve Ballmer himself said that Windows 8 was not selling enough.

http://www.neowin.net/news/ballmer-states-that-windows-is-no...

No one wants to upgrade to Windows 8. That's why they are backing away from their Metro strategy. Yet another integration attempt that has completely blown up in their face.

You are also wrong about Bing's search traffic. It's 18%. As I said, largely ignored. 4 out of 5 people ignore Bing. Bundling Yahoo as disingenuous since most people don't know it's Bing. I worked at Yahoo. I know how inertia works, and given that their search share hasn't changed much since they had their own search engine, it's being used by people that just don't care. You could switch Yahoo's backend to Google and no one would know the difference, because they don't care.

Sure, Windows Phone may be a small success in Latin America, if you consider selling dirt cheap phones with no margin a success. It's still the #2 phone to Android and Windows Phone is still 3-6% marketshare worldwide. 94 people in the world out of 100 ignore Windows Phone. It's absolutely ignored. That may change in the future, if Microsoft gives away their phones for free. But as of right now, they are absolutely ignored.

Microsoft is unable to create a single experience on any of their platforms that bring happiness to their users, except for X-box. I don't have an X-box one, but many of my coworkers are complaining like hell about Microsoft's need to change the X-box one's experience to more like Metro's. I can't speak to how accurate this statement is. If they were smart, they would be battling PS4 and trying to make the best gaming console they can, instead of having another agenda of some failed integration that is unnecessary.
The whole thing was a gigantic masturbatory session. Tech leaders get to look like they're pushing back to give them credibility and the administration gets to look like they give a shit. It's win win from a PR perspective, but everyone knows there will be no action items from the meeting.

It seems even the disrupters now need disrupting.
Very interesting indeed. Obviously they'll be reselling them, but via which outlet is anybody's guess. Don't seem them on eBay yet. Anyway, that's quite a big investment. I hope they've done their homework.

Keep us updated on this?