skysight-inc/HackerNews huggingface dataset:
Forgive me reposting (with some ammends) what I posted above, but I think it's relevant...

The BBC runs the worlds largest news broadcasting organisation. It has 3,500 staff, has 44 foreign news bureaux, has correspondents in almost every country, produces 120hrs of radio and television output each day, is the largest news room in europe and runs on £350 million a year.

The BBC Natural history Unit produces 100 hours of television and 50 hours of radio every year, and is the largest wildlife production house in the world. It's work is watched by audiences around the globe and has won Emmys, BAFTAs and Prix Italias.
It's sports coverage (when it can get the rights) is second to none. The most long lasting and iconic comedies and dramas in British culture were created by and housed at the BBC.

The BBC runs for £4.8 Billion a year. Compare that with sky that runs at £5.9 Billion a year. Everything on the BBC is free to licence payers. To get the complete sky Package would cost you £66 per month AND you have to watch adverts AND they still have Pay Per View for anything worth watching AND they produce next to nothing original. The vast majority of it;s content is bought in from the states. Neither ITV, Chanel 4 or 5 offer anything near the quality and quantity that the BBC offer (Although Chanel 4 news is my second choice). And every other digital channel is basically endless reruns of BBC programming (Switch on Dave, $5 says it's a Top Gear rerun).
Fifteen years of apache configs was enough for me. I'd use nginx if it was half as fast.
S/he probably could have used the word "theater" instead of propaganda. It just stinks of the kind of useless self-congratulation that politicians are prone to and distracts from any real issue at hand.
I am not sure what your point is; your statement doesn't inherently invalidate mine. There can be multiple reasons why one does something. In fact, from the same wikipedia paragraph, that you quoted, here is a chunk that you skipped over.
"The European nations had all but exhausted their foreign exchange reserves during the war, and the Marshall Plan aid represented almost their sole means of importing goods from abroad. At the start of the plan these imports were mainly much-needed staples such as food and fuel, but later the purchases turned towards reconstruction needs as was originally intended."
>The brothers have this massive, massive blindspot regarding the importance of the UI.

No they don't. They keep saying over and over again that they know the UI is bad, and they know it drives away potential players. They said it right in this very article even. I am always amazed at how many people are so desperate to tell others how to run their affairs that they invent false ignorance in others so they can step in and tell them how to do things.
I understand they're working on the game out of passion, but I feel like they should bite the bullet and spend a good chunk of one of their update cycles on the UI. I remember reading patch notes one time, where they literally re-wrote the entire damage system to account for more things. (swords don't do as much damage when wearing armor, maces cause bruises and broken bones through armor, etc.) It's not my project, and I don't want to sound entitled to something I can play for free, but I feel like they could take time away from simulating muscle fibers or something ridiculously detailed such as that, and make the game more easily playable. It honestly still feels like the debug interface a developer might put into a game with all the odd keys you have to press to activate one thing or another.

That said, they can work on what they want, as they're the developers. And they're providing the game free of charge to anyone who wants to play it. It's just a nice pipe dream of mine to be able to play the game without spending a month learning how to navigate the menus :)
Always, always have a contract in place before you start any work.

AIGA have a very useful, free-to-use invoice you can use for design projects: http://www.aiga.org/standard-agreement/ (although it's perhaps a bit more heavy-handed than what I use for consulting agreements).
I'm not sure whether you're serious or not (and I see a few different jokes you could be getting at otherwise), but multiplying time by time should give you time squared, not time again. Unfortunately, even Haskell doesn't catch errors of that type if you want to use the ordinary mathematical operators, because (*) :: Num a => a -> a -> a.

In this case, that's not what's going on, though. It's multiplying time by unitless scaling factor, which doesn't present the same problem. However, there's a few ways you can get at the issue with the help of the language, you just have to distinguish between the different units you might be using to represent time - this doesn't really take an advanced type system: the example of having a .milliseconds method is along these lines.
There are two trends here.

Many people recognize that it's much cheaper to place nginx in front of other web servers than to buy more servers. We could say that nginx is mainstream now, so any serious website would use it. If you take "top million websites" instead of "top 1000", you might see different percentages. Automated tests just see nginx in the header, although something else is the actual workhorse for the site.

Some of the stuff does not need Apache anymore. As I moved almost all my projects from PHP to Node.js, there's little use for Apache now. And nginx serves static content with less CPU and RAM.
If by 'worked' you mean that you were still able to sell it.

It doesn't fit into the platform and nobody actually likes the result, but if you have a market niche, you can get away with it -- until a competitor appears that actually invests in what their users want.
"Every society is only three meals away from revolution."
Stopping a presidential plane because there may be someone as dangerous as Snowden onboard? That is completely ridiculous and out of proportion. Not only did no European country officially offer Snowden asylum, we have even made fools of ourselves by this action. I feel personally ashamed by what Europe did. Although my country has no direct involvement in this incident, it happened awfully close and it is depressing. Did Europe lost all sense and morals?
> This is one of the first moves to show Morales that he is not in as strong a position now that Chavez is dead.

If that was the real aim, it's even more misguided: there's nothing better to solidify internal support than a bit of unprovoked foreign aggression.

Differently from many other Latin American rulers, Morales' (and before him Chavez's) power is directly linked to oil prices, not to perceived US benevolence.
Obama saying on national TV "we only target foreign entities [without a warrant]" is enough irreparable damage to the US internet industry.

No non-US entity is ever going to give high-value confidential data to Google, GMail users, Android phones, AWS, companies hosted on AWS, Apple, iPhones, or Skype ever again.

Even if NSA swears up and down that they've stopped spying, how could we ever know if they're lying? (We already know they're more than willing to lie under oath.)
Yep, I used to think he was just another regional populist, but he really is not. He's something else entirely.
I will re-state then.

If BBC Worldwide had not lost that £80m, how much in additional funds could have been offset against the license fee that UK people pay?
I love the concept, but it has a disgustingly bad interface.
I have my Firefox url bar set to DDG, so it's way faster for me to:

1. type ["binary tree" !w] in the url bar

than it is to:

1. type [wikipedia] in the url bar (I don't even know if it's a com or org, but DDG would be fine with just [wikipedia]. If I knew whether it was com or org, then I could skip the next step.)

2. click the wikipedia link in the now displayed DDG results

3. find the field to enter the site-specific search terms (for many -- but not all -- it's in the upper right corner)

4. type ["binary tree"] in the site-specific search box
I'm afraid it is still a UI problem.

Or rather - it's also a problem of information architecture to borrow the parlance from another field. The internal logical structure shouldn't be reflected in the external UI unless it's intuitive or discoverable.
HTTPS/SSL with perfect forward secrecy
With respect to "searching for a fix on Google", I think you made a logical jump that caused you to overthink it -- he specifically mentions programming -- as opposed to _debugging_, which is what you seem to be getting at. While debugging is indeed an aspect of programming, I think the author was specifically speaking to programming.

And in that case, I couldn't agree more: if you have a programming challenge, you should at least make an honest attempt at it before consulting Google. Don't waste a lot of time on your own, but at the same time, at least give it a shot.
The point of this article isn't about open source-- it's about open standards. In fact, it doesn't mention open source or free software at all. He actually says "The bigger problem is that they’ve abandoned interoperability." Chrome, Safari, Firefox, even IE are all interoperable; by working together on open standards, users have a nice selection of choices, regardless of opinions on FOSS/Closed-source.
In the (very) recent light of Austria's decision to search Morales' plane (I'm Austrian; Morales is claiming that he was basically "kidnapped" now according to local newspapers), this is actually a plausible explanation, because the only other would assume so much stupidity and recklessness on behalf of our politicians that I cannot imagine it, even though the foreign ministry is held by the ÖVP (of Ernst Strasser fame: https://en.wikipedia.org/wiki/Ernst_Strasser#2011_cash_for_i...).
>Even if you exaggerate the known Gestapo spying by one or two orders of a magnitude, Germany is nowhere near becoming a totalitarian state

Everyone believes this before and while it is actually happening. The US already has literally all required elements. All that is missing is scale.
Nginx doesn't really support Ruby either. You need an app server, either compiled in like Passenger or one you proxy to like Unicorn. Is the second option not available here?
The grandparent poster mentions they're using a LAMP stack, so the ability to use Lua for a service tier seems like a pretty obscure tangent.
Because they aren't going to grant him asylum, and if he doesn't find a way out he's going to be stuck in the airport for a long time.
Well he turned 30, so Obama didn't lie.
Can you explain why templating in Salt is better than using conditionals[1], loops[2], and variables[3] in Ansible playbooks? You can even use templates[4] in Ansible that are Jinja2 as well.

[1] http://www.ansibleworks.com/docs/playbooks2.html#conditional...

[2] http://www.ansibleworks.com/docs/playbooks2.html#loops

[3] http://www.ansibleworks.com/docs/playbooks2.html#variable-fi...

[4] http://www.ansibleworks.com/docs/modules.html#template
Just in case you didn't notice, the graph also includes "top 1,000,000" websites, and the percentages are indeed quite different.
A lot of their output is excellent.A lot of it is "me-too" copying of successful commercial formates.

However, all the points you make are unrelated to covering up of child abuse by several presenters.
That doesn't change the point of the article.
I say block all US services in EU. It will be inconvenient as hell and incredibly annoying but it will give European companies a chance to fill the void.

And yes I know it can be bypassed but jumping through hoops is always annoying and if European alternatives show up people would be less likely to bother.

I would do it just to see what happens :)
Ask HN: Have you experienced extreme cases of Parkinson's law?
Parkinson's law states that: "Work expands so as to fill the time available for its completion."

I find it quite intriguing to experience very different perception of time and the effort needed to get a task get done. I've worked in environments where everyone expected that huge requirement and scope changes to the whole project was picked up immediately and team members adapted to it within a couple of minutes. (This had a side effect that people felt symptoms of burn out. Also financial unhealthy consequences both for the company and the employees.)

At the other hand, I've worked in environments where slightest changes took days and long discussions before accepted and after worked on. Estimations of the tasks were up to a factor of 1000x higher than in the other environment.

In both environments people were really busy and hard working. The ambiance and the end result were actually comparable. But the perception was totally different.

Do you have similar experiences? Do you prefer the one over the other? What do you think about this subject?
and its still encryption, and they can prove that there is information there. A couple projects (one from uMich's CITI lab) showed that you can tell with high certainty when an image has steganographic data added too it.
What money really means to you
I wonder this as well, especially with "top" websites. How much high profile traffic these days is actually served by a single piece of software?

All of our high profile sites have layers of caching and load balancing between them and the Apache backends that actually generate the content. In our case Nginx is in fact on the public facing end performing reverse proxy and TLS termination only. That is not to say Nginx isn't a fantastic product, but it may not be entirely fair to Apache, Varnish, and friends to measure HTTP server marketshare in this way.
Someone who is house poor has liabilities nearly as big as their assets, so their net assets are still nearly zero.

Nobody who actually owned their house free and clear got foreclosed on.

Again, if your existence is so tenuous, you are not middle class. At least not if the word still means what it meant for the past several hundred years.
Daaaggqqo
P
Craigslist is a poor website but since everyone uses them, everyone is locked into using them. Any site that helps people use Craigslist with other sites might cause people to eventually switch from Craigslist entirely. This applies to both finding listings and posting listings.

That's why Craigslist is so litigious, even on the posting ad side. It seems hard to justify legally, but they probably figure small startups won't be able to fight them in court.
Would we be able to detect any suspicious activity on our closed source operating system, or would a backdoor implemented specifically for intelligence agencies allow undetectable communication between hosts?
For small sites, I would word that as:

If you already have Apache, don't bother switching. If you're starting new, use Nginx.
Hi,

I remember it the first time around and had forgotten about it. I'm glad to see it progressing, and I plan on using it later this week!
Yea, and this was just one Snowden. Imagine if another popped up with some other program we don't know about. They'd likely get even more frantic and take an even bigger gauge shotgun to their feet. I have to imagine that inspires whistleblowers at least as much as it scares them.
Why free is bad
I highly recommend doing this kind of thing, incidentally. Just because two things have the same backing representation does not mean they're of the same type, and wrapping in a struct tells the compiler to keep them separate. It doesn't have any impact on performance; C structs don't carry anything more than their member and you've only got the one member. I do this with indexes and ids as well.
They seem to get charged because they start the wrong instance and/or multiple ones.
Performance != Everything that is important.
It's likely a significant number still do this for legacy reasons but for new deploys utilising the likes of PHP-FPM, PSGI, uWSGI, & Rack should allow you to avoid using apache at all.
There is the case of the Haitian Revolution, https://en.wikipedia.org/wiki/Haitian_Revolution, where that is exactly what happened.
“A Dark Room” game open-sourced
Huh? Apache has been able to act as a reverse proxy since the 1990s. See https://httpd.apache.org/docs/current/mod/mod_proxy.html

There's a list of all the official Apache modules at https://httpd.apache.org/docs/current/mod/. Also, there are many third party modules.
I can't speak to best or simplest yet. Puppet, Chef, and Salt all support Windows clients.

I would try writing the same recipe in each of them and see which works best for you. All of them can now support easy, domain-specific languages in JSON or YAML.

Puppet is the oldest and has the largest community. Chef is almost as old and large and seems most popular with the Rails community. Salt is the youngest and has the most active contributors.
>Don't write code that will re-display/re-post content of a Craigslist post on your 3rd party website.

The difference being it is it would be a Craigslist post I wrote and would contain photos I took. Those words came from my head, so are you saying Craigslist owns the copyright to them as soon as I submit the ad and thus I cannot post that content elsewhere?

As the article said, Krrb is not scraping or even visiting Craigslist. The data gets to Krrb on the volition of the user who posted to Craigslist.
HN discussion of the game itself, from a few days ago: https://news.ycombinator.com/item?id=5961205
Ok. That's odd, I thought Putin had made statements about wanting to protect him. If even Russia doesn't have his back I think it's time for an identity change.
What happens if the plane would have continued flying through airspace claiming its political immunity? WWIII?
The July 4th demonstrations seek to demand an end to the unconstitutional surveillance methods employed by the U.S. government and to ensure that all future government surveillance is constitutional, limited, and clearly defined.

More spefically, three points are called out in Restore the Fourth's press release, on StopWatching.us's site, and in an open letter that 80+ groups including EFF, BORDC, etc. signed on to:

1. Enact reform this Congress to Section 215 of the USA PATRIOT Act, the state secrets privilege, and the FISA Amendments Act to make clear that blanket surveillance of the Internet activity and phone records of any person residing in the U.S. is prohibited by law and that violations can be reviewed in adversarial proceedings before a public court;

2. Create a special committee to investigate, report, and reveal to the public the extent of this domestic spying. This committee should create specific recommendations for legaland regulatory reform to end unconstitutional surveillance;

3. Hold accountable those public officials who are found to be responsible for this unconstitutional surveillance.
> If you don't trust your judicial system to (eventually) get to the right answer, you've got bigger problems.

Of course we don't (completely) trust trust the judicial system. That's the point of half the Bill of Rights, for one.
> Exactly to avoid that charge, Allied policymakers and judges went to great lengths to ground their accusations on solid and universalistic reasoning, that could be "reused" later.

I am not denying that happened. My point was that only the losing side was punished; you didn't see Roosevelt or Churchill taking the stand for the Dresden bombings? Neither did Hirohito get punished for Japan's part in the war. Realpolitik always prevailed. In fact, let us even take Iraq to this day, the UN thing that Powell did was a farce. However, did anyone get punished for that? I don't see Powell or Bush or Blair in a criminal court.
Ten year old Detroit entrepreneur gets free office space for her company
>Also, should I stop using LAMP stack for my small and experimental PHP websites that very few people visit, or is it good enough?

It's plenty good enough; it's worked for decades already. If it ain't broke don't fix it. If traffic on a site is ramping up to the point where you're thinking "I might need to get new hardware for this soon", that's the time to start looking at a higher-performance webserver.

And honestly I'd look at moving away from PHP more urgently than moving away from Apache, if only because of their respective security records.
You didn't say Chromium. You said Chrome. The parent's point is absolutely true, and really you have no idea what proprietary code Google has in the close-source (even if derived from open source) Chrome. It isn't a good example of an alternative, especially how deeply it tries to push Google services.
Geez. Comparing bugging with rape is a bit outlandish. This is more along the lines of, people agree on having speed limits, people violate them. Gov'ts set protocols on how they respect each other and then do things they've agreed not to.

Why don't you go after diplomatic immunity which allows all sorts of things to happen unpunished?

You're being idealistic. The world does not operate that way, if it did, we would have no need for lawyers as no one would ever take advantage of anyone nor would any one ever want to change the terms --wait, there wouldn't eve be terms of agreement, we'd just know 'the right thing to do'.
Silicon Valley's immigration agenda hurts tech's middle class
I am a US citizen, born within the continental US, carrying a US passport.

When I exercise my fifth amendment right to silence when I am questioned upon attempting to re-enter my home country, I get arrested and harassed and threatened for hours and hours.

The phones are all tapped, the cops rule everything, and all of the basic rights we were told we had are now exercised only at the mercy of the military rulers.

https://sphotos-b.xx.fbcdn.net/hphotos-ash4/q71/s720x720/100...

A few years ago I went back to the US to visit the crypto museum (incidentally, right across the street from NSA in Fort Meade). It was my first trip to the DC area and the first night I got in, I went over to the Jefferson memorial. A sign on the pathway approaching the dome warns visitors that due to federal law, firearms are prohibited on the grounds.

Jefferson would be proud, I'm sure.

[note to non-US citizens: It's basic right #2 in the USA that people can own and carry firearms.]
Agree. Part of the problem here is that the Go time.Duration is just an int64 so you can do arithmetic on them. It would be better if there was something like NewDurationMilliseconds(). Thus the type here allowed me to shoot myself in the foot.

Having said that it doesn't change the fact that looking into the 'flaky' test was the right thing to do. Even if the type system were different I'm sure I would have shot myself in the foot in some other way.