skysight-inc/HackerNews huggingface dataset:
I like to think that, like with any other technique, with experience comes the ability to decide when not to apply it. Any old tutorial will show you an example of when it works, but only with experience will you learn when it might not.
Visit www.orderline.in
I actually saw the status code 451 in the wild.

First time I saw it was in December and after that in January, both on the same site. The site that was blocked was archive.is.

This block was targeted at Finland and none of the different Internet connections I tried could get to the site, I tried my home connection, cellular and connecting from my school network. It's a shame that anyone even thought of censoring such an useful tool for history and other legitimate uses. I wrote a thing about it to a Finnish newspaper and a few weeks after that the block was gone. I suspect that the newspaper conatcted archive.is and it was removed so they don't get bad publicity.

It was kind of ironical that I had to subvert the archive.is censorship to read an archived version of a thread discussing web censorship in Sweden.

I think this error code is a bad idea as it legitimizes censorship.
Staying to 1 city and testing different business models was one. Also instead of growing organic traffic and then testing could have been replaced with traffic acquired by ads in interest of time.
Entrepreneurs and investors: journalists are lazy, ignorant and impressionable
What you're saying is correct for short term.

I guess my point is that F35 service life is not goint to be four decades long, as it was for F16. It's too optimized for current threat enviroment, which is likely to change a lot in just few decades. Unless China implodes, gas prices remain very low for Russia for several decades in a row. And India suddenly remembers how Mahatma Gandhi was a great guy.
Police Raid Pirate Android Box Sellers, Six Arrested
How+To+Be+In+Partnership+With+Your+Mate
From what I understand author is not questioning the usefulness of testing, just TDD approach of writing tests first. I personally prefer a sandwich approach, I start with code first, and then write tests for it as soon as I have that little piece of logic finished (usually a method or two). Then I add more code, followed by more test, and so on. Works great for me and my team.
A case against syntax highlighting: [1]

[1] http://www.linusakesson.net/programming/syntaxhighlighting/
“This is the greatest city that Allah, may he be raised from the rising of the sun in the morning until the setting of the sun in the evening, and also in the nighttime, and in the hours before the dawn, has seen fit with which to bless the world. And this age is the perfect age.”

— Haroun Al Raschid, The Sandman, issue 40, Ramadan
> ... it encourages you to make design decisions that can be tested rather than the right decisions for the program users...

This is exactly why I don't do TDD. I prefer to think about the design and implement features in non-distracting way. After I have it shaped, I add tests to avoid regressions.

Where I do write tests first is when I need to reproduce a bug, so I have the test, again, to prevent regressions.
I know Mach 3 is fast, but it still is amazing flying California to Russia and back in 10.5 hours.
http://www.instanceofjava.com/2016/03/java-interview-questio...
Mr Macc – Mr. Macc Loyalty – Download Mobile – Audiomack
I completely disagree.

I don't have experience with Elixir/Erlang/Mix but I've heard great things about them.

One thing I'm sure though is that Leiningen and all its guides are second to none - read them https://github.com/technomancy/leiningen/blob/master/doc/TUT... .

Here's how your start a project with Leiningen:

lein new app

Here's how you build the whole project:

lein uberjar

Here's how you run your Clojure app:

java -jar my-clj-project.jar
Apple has quarter trillion dollars of cash on hand. Without calculating interest or expected value, at 100k a day, Apple could hold out for over a millennium.

I'm sure Apple has a legal army gaming out each one of these scenarios.
Perhaps the author is more disciplined than me, but I'd have an extremely hard time actually following through and writing tests after-the-fact. After the code is "done", it's hard to keep working on it—no matter how much the "extra" work is needed.

I find tests to be extremely helpful for designing APIs. I write tests to enforce the contract my API is making with its consumers. Therefore, TDD forces me to consider the API from the user's perspective, rather than designing an API based on implementation details. That also helps to cut down on the cost of refactoring—unless I'm making an API-incompatible change, my tests should keep passing. This gives me more confidence as I'm refactoring, allowing me to make more sweeping changes.
Terminal based Devtools for Node
I think the issue was that you basically can't even allow the Germans know that the games exist. We can't even show the product page and just not all them to buy it.

It is blatant censorship, but it's either that or the German government closing down you operations in Germany.
Good riddance. If your "app" fits entirely in an UIWebBrowserView, it should be a website.
20% people are sleep deprived, finds survey
AI and the Art of Go
What a beautiful aircraft! I think that every time I see pics of the SR-71. Its as if nature wishes that the faster something flies, the more beautiful it should look.
Do you have any resources on such techniques and tricks? I'm very much into 6502 from a NES background but I know little about dynamically generated code. I understand how it works, I just can't imagine what I would potentially use for it. :)
Interesting - I find the same thing is true of filmmaking groups.

Facebook conversations tend to be very ephemeral - requests for help, "yay we got into X festival", etc. If you want in-depth discussion, you need - again - old-school forums or at a pinch Reddit.
One good way to the limit breakage in such cases is to solely perform black box tests on the API level. In case of our Node.js based Backends we don't ever write a single classical unit test, instead we have a custom Framework built on top of Mocha which performs tests on the HTTP layer against all of our endpoints.

This works remarkable well in practice and allows for large scale refactorings under the hood with little to no impact on the tests. We can also mock databases, memcached, redis and graylog on their respective http/tcp/udp level. This in turn means no custom build mocks which could break when refactoring. The tests itself also contain no logic, they are pretty much just chained method calls with data that should go in and an expected response that should come out, along with a specification of all external resource our API fetches during the request and their responses etc. Any unexpected outgoing HTTP request from our server will actually result in a test failure.

As for scaling this approach, from our experience it works quite well, especially when you have lots of complicated interactions with customer APIs during your requests since the flows are super quick to set up.
Noam Chomsky on Startup Culture
A 5-Step Plan to Optimize Your Ecommerce Website
5$/mo for DO droplet
7$/mo for private Github repos (could be free if you use bitbucket, but the UI/UX is horrific :()
12$/yr for the domain

that's about it
I need both.
Well, my tech-illiterate grandfather knows about this debate, and all he can understand is that the FBI has a terrorist's phone and Apple is obstructing their investigation.

He thought encryption was something we could easily ban, and he's a civil engineer. I walked him through it mathematically, then gave examples until he understood, but not everyone has a technical background.

We are losing because we aren't presenting an alternative public narrative.

We must educate the public on the necessity of strong encryption to the modern economy, and the danger of backdoors. Even getting them to imagine how the Soviets would have used this technology is usually enough to get the greatest generation and the boomers to at least think.

We won against the Clipper chip, munitions classifications, export grade encryption, 96-bit maximum key sizes, and SOPA.

We can win here.
hint is a really fun little project. I used it in a toy project to add Haskell as function language to PostgreSQL here: http://github.com/ocharles/plhaskell.

It's really messy code, and I have to do a bunch of hacking to invent a type from the PostgreSQL function metadata, but once I do that I can invoke hint: https://github.com/ocharles/plhaskell/blob/master/PlHaskell....
> Kanye understands that as consumers we’re increasingly favoring access over ownership, services over products. We want these services to improve themselves over time, and we want to be able to arrange and customize them to our taste.

Ie, we actually want products, not services, but if you're going to force services on us, we'd like them to behave like products.
Calculate Your BMI – Body Mass Index
I have basically a docker image that basically is just an nginx reverse proxy that forwards to a local socket. Then I can use it with whatever app I want, (usually node) and it provides a slightly "harder" (request buffering etc) http interface to the outside world.
No, that's not what the Putnam study said. That's what Putnam wrote at the end that he hoped would be true, but had no evidence for (in spite of searching for it for 6 years and delaying publication of evidence to the contrary).
£40/pm - basically some domain costs and a cheap dedicated server from OVH/Kimsufi
Another day, another misleading title.
I'm finding more and more new businesses are avoiding the self-hosted Wordpress option.

People are increasingly aware of security as a problem - it only takes one business you know to have their WP install hacked and start distributing malware before you say "hey, maybe not" - and things like Squarespace offer very attractive themes, no need to keep updating the install, and a lot less technobabble.

(I must admit I'd almost never recommend someone without technical knowledge set up their business website using self-hosted WP these days. Go for a WP-specialised host that'll handle the caching and security, or go for something like Squarespace.)
The Future of Medical Mobile App Development
I've found the opposite, that TDD helps me most when the spec or my understanding of the spec is fuzzy, by forcing me to make decisions about behaviour up-front and clarify my thinking. Otherwise I can get bogged down trying to implement and specify a feature simultaneously, or spend a lot of time implementing a feature before realising I'm approaching it the wrong way.
That communist countries often call themselves democratic is not really that strange. Democracy comes from the Greek words demos, which means people, and kratos, while means power or rule:

https://en.wikipedia.org/wiki/Democracy

As you probably know, communism usually starts out as a mass-movement of ordinary people.
Did you even read the link?
Oh, don't get me wrong. I think sit-standing desks are a good thing - as I say, the scientific evidence strongly suggests they are, and my personal experience with them correlates with yours.

But if you're looking for peer-reviewed studies done by Proper Scientists with controls, p-values and so on, there aren't any good, conclusive ones yet. Which doesn't mean that you and I are talking rubbish - it just means there hasn't been enough time to formally evaluate the sit-stand desk yet.
also from http://www.gnu.org/philosophy/free-sw.en.html...

>Freedom 3 includes the freedom to release your modified versions as free software. A free license may also permit other ways of releasing them; in other words, it does not have to be a copyleft license. However, a license that requires modified versions to be nonfree does not qualify as a free license.
Unfortunately, any technological progress is hostage to public policy.

Unless the voting public starts valuing their privacy more, the government can simply legislate around stronger crypto.

They can mandate key escrow, ban encryption altogether, or be old fashioned about it and send letters demanding you hand over the private key. Don't like it? Go to jail.
Foodpanda buys Delivery.com's HK business, consolidating territories
Do you think you'd have found out and been able to do anything about it if you hadn't gotten that code? Legitimizing censorship is obviously not desirable, but having it masquerade as generic 404's doesn't solve the problem either, it just hides it.
I like mailbox.org

They support pgp encryption.
> It is about the vast majority of skilled immigrants who have to go through the H-1B visa as a step in their immigration process.

They don't have to go through the H-1B process. Generally, wealthy people are people don't just have good jobs and money, they also have connections, are attractive, and hold citizenship from wealthy countries, all things that make it much easier to come to the US.

Their connections allow them a number of ways into the US (Everything from an A visa for family members of foreign government employees, to L visas for inter company transfers, to an O visa for various types of talent). If they're attractive enough it's common that they'd marry an American (or commit immigration fraud, which is common enough). Lastly, if they're from a wealthy country, their chances of winning the diversity lottery are actually quite high.

The paths into the US are convoluted, but numerous.
We Need to Talk About Artificial Intelligence
> The Mongol destruction was particularly thorough in their destruction of scholarship

Why did the Mongols hate books so much? Central Asian Turkic invaders (related to the Mongols) were also responsible for burning down one of India largest libraries (at Nalanda).

I don't understand why certain groups of people would be so bent on destruction. Destruction of life, property, art, culture, scholarship, literature, etc.

It is very sad.
It's underrated, actually.

Don't trust polls-on-payroll.
David MacKay's landing page: http://www.inference.phy.cam.ac.uk/mackay/itila/

Other formats are available along with some other information.

David's course and drafts of this book were my introduction to machine learning. It starts out very accessible (for those with maths at undergraduate science-subject level or a very good high-school), and also contains more dense advanced material later on. This is a book with hidden gems throughout that you can return to many times.
Paul Mason: PostCapitalism – Talks at Google
> Because you generated the code being motivated by the tests, there are a lot of unit tests that dot test functional units - tests that are essentially testing implementation decisions.

I've seen this happen to myself numerous times as well, but I don't think this is good argument against TDD.

If a tests fails because the implementation details change, that tells us that we wrote a bad test, not that TDD is bad. As I get better at writing tests, I am better able to catch these kinds of errors ahead of time. There are a ton of little techniques you can use and questions you can ask yourself about your code that can make your tests better.

Furthermore, test code is just as important as production code, and we should be just as ruthless in refactoring and peer-reviewing each others tests (within reason).

TDD is NOT suitable for every problem, this is true. But I think too many people give up on it because they see "the problems of TDD" which are actually just "the problems of writing bad tests".

Note: I'm not trying to target you sago, but merely making a general observation. I'm talking more about people who don't write tests even close to the time of writing the code, or don't write any tests at all because the their tests kept breaking for no good reason and were slowing them down.
Just like the chicken and egg, it doesnt matter which comes first, code or test. The key is that both are written, ideally around the same time and part of same changeset. Refactoring posthoc for testability is tricky and often brings to the surface poor software designs in the original implementation - bad coupling, module dependencies, leaky abstractions, etc.
Solzhenitsyn had a good one, on similar lines:

You only have power over people as long as you don't take everything away from them. But when you've robbed a man of everything, he's no longer in your power - he's free again.
iOS9 network issues with SSL certificates
I'm a lazy end user.

AlienBob has binaries of his slackbuilds for download and the Microlinux Desktop (Nicholas Kovacks) provides a range of binary builds for a nice xfce4 desktop. 14.2: microlinux builds are on hold a bit until 14.2 gets more stable.

There is also the slackonly binaries that are built from the slackbuild scripts at slackbuilds.org. Not sure how maintained slackonly is but many of the 14.1 builds work fine.

You don't have to compile a lot unless you want special options or if you have trust issues about binaries.
The difference is that in American universities English is the primary language, and if you can't communicate in English then you shouldn't be attending somewhere where English communication is required.

I disagree with your assertion that I should have to make as much of an effort to understand them as they have to, when they are the ones visiting another country. I wouldn't attend a Chinese university without making sure I can effectively communicate in Chinese (or whatever language is used there), and I expect the same courtesy from other people.
Someone at Netflix hates horror movies and is mocking them in the summaries
Stopping the sale of Apple devices and temporarily disabling US iPhones would probably be the singular most socially impacting event in recent history. If you want people to revolt, take their favourite toy away and blame the government.
As a South African this hurts. We were ranked number 1 for purchasing power, and I've heard similar statistics from other sources. But the economy is shitting on us hard, and we are all struggling.

The one thing that isn't taken into account is things like tax wastage. I'd say easily 70 to 80% of our tax money is wasted by our inept government. So we have to fork out so much cash for basic things that other countries take for granted. It sort of feels like I pay tax twice. Once to the government which might as well be the money equivalent of /dev/null and another for private services which the municipality/government should be supplying, but what is offered is just too shitty to use.

So we may have the best purchasing power, but we have the least amount of money, so it doesn't help much.
If one test breaks you get a nice message. If 20% of your tests break because they depend on functionality that you just changed intentionally, you increased the cost of your feature a lot.
So yeah, let's all go back to the stone age just because of some purist morons with JS disabled.

In my honest opinion, the only possibility browser vendors should disable these days is the possibility to turn JS off.
> Worldwide, developers with Masters degrees have the highest average salary. Developers with industry certifications and PhDs are also paid more than most other developers. Stay in school, kids

But in the graph masters was second to "mentorship program"

Can someone give an example of one of these programs? Is this just another name for an internship?
I recall a situation where a manager was pushing for TFD in an Agile environment. What a nightmare, the two just don't mix. The biggest issue isn't the approach itself, but when it hits Buzzword level with the managers who have no idea how development really works.
In terms on encryption, it is well-known that security by obscurity is a bad idea. A well-designed encryption system should be safe even if it open-source. E.g. PGP. Having the source code should not help one bit.

However, access to the OS source code does let people search for various yet-undiscovered exploits, and use them for evil.
Just out of curiosity, are you male or female?
“What Happens If” Learning to Predict the Effect of Forces in Images
You're still missing the point. She may have gotten the job, but she didn't manage to get any love her new boss. When he got the new toy, he made sure the ID department told her to go pound sand.

I sincerely hope he hasn't changed his mind, and will not stand in the way of her indictment.
> Do you think you'd have found out and been able to do anything about it if you hadn't gotten that code?

Yes because I really wanted to see that thing. If I get 404 on something I want to see I will try through Tor and I will try with at least a few circuits. And if Tor gets through I then usually test with other networks just as I did with this.

I know that many people probably don't do that and you have a valid point with the masking but a better solution would be stopping censorship, not a new errorcode
AFAIK there is another way to do this using categories that has not been banned yet.
[2015][video]Rapid prototyping and product management lessons from Google
What an amazing piece of trivia! Thank you for that.
CeBIT 2016: The Aerotain Skye Could Be Your Friendly Floating Camera Drone
This reads a lot like a Huxleyan ("soma") dystopia compounded or facilitated by turning every passive human decision into another rent-seeking market.

I could not imagine a worse hell.
Benin City, the mighty medieval capital now lost without trace
Welcome to the climate emergency: you’re about 20 years late
first, define "crap money". Professors work 8-9 months out of the year. for most, their jobs are protected (tenure), which doesn't exist in the real world. Lets not even get into the educational closed-loop many exist in. (3rd-Century Romanian literature will always be 3rd-Century Romanian Lit.)

The problem with education has everything to do with the money the schools have, how they get it and what they do with it - including pay for professors and janitors alike. When the Gov't started giving out 'free money' for student loans, the cost of education went up. why? not because the staff is virtuous and the presidents are moral stalwarts. Its because everyone wants a new car and a flat screen, 4k TV.

http://www.nber.org/chapters/c13711.pdf

I mentioned the MIC because you brought up politics and class differences re: the FACT that education is a business model. like anything else, it is led around by it nose (money). While I can not say that its the best model, i can say I'm not going to pay for someone's X-year degree(s) in 3rd-Century Romanian literature - nor should I be forced to - that is the very opposite of Liberty.

Harvard has a $36 BILLION endowment and yet the costs keep going up. WHY? Education SHOULD be one of those things we look up to in society, but unless there is better motivating factor to do so, it will not happen. But then, who says formal education is the ONLY way to get educated?

http://www.usnews.com/education/best-colleges/the-short-list...

http://money.cnn.com/2016/01/27/pf/college/largest-college-e...
the mathematical proof of the halting problem, as I understand it, would in this context be based on the notion that user input could somehow direct the program to write a program in ram and get it to execute.

This has in fact been achieved in games like super mario world or pokemon!

It seems to me sometimes that educated programmers call halting problem too early on situations like this where you don't actually need a rock solid "provably correct" compiler, just a compiler that does something reasonable in this bounded set of cases, and we don't mind that much if it crashes sometimes, since it's not like an NES game is a rocket or a therac.
And users can remove themselves from the group's feed provided by the Graph API, even if the group is public.
A follow-up to Tom Chi's excellent talk on building a Google Glass prototype on his first day at Google: http://www.mindtheproduct.com/2012/12/rapid-prototyping-goog...
More developers now use OS X than Linux
Science Papers Reveal New Aspects of Pluto and Its Moons – NASA
Would be nice if PV include slackpkg+ in the base DVD (in /extra a.e.)