skysight-inc/HackerNews huggingface dataset:
Ironically, he may well have put in the 10,000 hours practicing those skills - fashion, looks and charisma certainly take time to master.
Israeli High Tech Gets More Aggressive
Too soon to really tell, but from a diversity point of view, the rise of Go is a good thing.
You might end up in a prison at any time.

It could be just from a misunderstanding and wrongful targeting -- like it has happening to tons of people, including "respectable white people".

Or you could have a party and one of your friends has some marijuana in his pocket and you all end up in jail.

Or you could fall behind your taxes or whatever.

The idea that all prisoners are killers and rapists shows one has absolutely no idea about prisons and probably society in general.
"I think its simple. Unless the person is interested in Mono they don't develop for it and don't have any interest in supporting it."

But why wouldn't someone who IS interested in running the application on Linux simply do the last bits to get it to other platforms? I have NEVER seen that happen.

"And while there are thousand of useful C# programs I doubt many don't have direct python / Linux competitors readily available that do near enough the same thing."

Sure, but I refuse to believe all the competitors are always doing a better job. There should be at least some application that found their way over to for example Linux.
angular does
Nice idea in theory but immensely impractical for almost any standard user.

Yes, but less impractical than the solution that my parent poster suggested, which was my entire point.
The Next Big Programming Language You’ve Never Heard Of
Just because something it easy does not make it the right choice.

Conversely, it is a bad choice because it teaches you bad practices and you will be forced to implement so many hacks on any reasonable sized project. Just don't use it.
But then where would we get most of our sigint from, if not from the NSA? Its not like we have those capabilities ourselves. But I agree that Germany is starting to look a little.... foolish, but there is no easy way out for us. We need the USA more than they need us.
The Summer's Most Unread Book Is...
There is a place that does this opposite where a friend lives in the UAE. They are focused on business printing, but you can just walk in and do this for about 10p / colour page. They are always busy and open 24 hours so it must be profitable :)
batmanjs does. Admittedly its a fairly niche framework but we use it a lot.
If you are looking for a templating/data-binding solution that works like Angular.js, but without all the framework stuff. You can actually use Angular.js for it.

All you have to do is get yourself a "scope" from Angular.js, which is linked to a DOM-Node, and you are good to go.

You can use my code [1], which will do this for you.

[1] https://github.com/julius/AngularLite
See the "Mary's room" thought experiment. Thinking and reasoning about all the measurable properties of a phenomenon is way different than experiencing them. This doesn't necessarily mean that subjective perceptions have an immaterial existence, but it provides an approach to analyzing the mind that can't be achieved by physical measurement alone.

A better question would be "how can you try to understand consciousness without instrospection?" Studying consciousness merely by performing brain scans and electroencephalograms, without asking the subject what she's experiencing, would surely provide a poor and incomplete perspective.

[1] https://en.wikipedia.org/wiki/Knowledge_argument
They're not particularly. But if a bank deals in dollars, then they'll often be routed through New York, exposing the bank to US regulation, as BNP recently learnt. It's not a case of the US going after foreign banks so much as it is the US banking system being so big that it is hard to avoid if you are an international bank.
That's incredible. Does anyone care to whip up a demo for it that would tell me what my Facebook username is?
The whole bash shell is built around input/output. A command generates output. Which might be input for another program. This forces commands to be non-interactive, and just plaint text. But it comes with the immense power of building great programs using functional composition. It looks like Xiki breaks that in its core, and provides "UIX" ouputs to programs. I'm not sure i like that complexity. I'd prefer the simplicity that bash provides.
Way above median for the US as a whole, but according to the article $1M is close to the median in SF.
What lisp? Common Lisp has plenty of data structures, including memory-efficient ones.
IMHO the problem in not a programming language choice, but the entire ecosystem that you should support if you will use microsoft.
Today for ex. linode and digital ocean have a very cheap entry price around 5$, with the power of entire open source lib, and
the power of the community of every open source project.
Other people might be able to confirm it but I have never received an Europass while working in London. I was told I should never send a cv made with the Europass template as the relation between British people and European things is not always the best. I understand this might be incorrect but it was enough for me to avoid using it. Then I also spoke with some HR people from other European countries who told me they didn't really like Europass so in the end I created my own template using Bootstrap.
Sometime in the near future, I predict that the US will require some form of photo I.D before using an internet kiosk. As usual, the spin will be to protect the children.
Actually the mainframes are quite new - it is just the code that is ancient. IBM sells a ton of zOS hardware every year still.
Burstsort
Beautiful Landscape Photography by Ken Kitano
you can use data-* attributes in angular,ng-repeat and data-ng-repeat are the same.Trust me they've got your coverred on this.
I've used Visual Studio, XCode, Eclipse and IntelliJ - the thought that Visual Studio is the unchallenged king of them all never crossed my mind. Honestly curious - what makes it the best in our opinion?
That's similar to what was done (mandated by the government) last year where I live. Overseas withdrawals are disabled by default and customers must now opt-in to allow them.

The customer can choose a validity period and per/day withdrawal limit, but I don't think it's possible to enable on a per country basis.

http://www.hkma.gov.hk/eng/key-functions/banking-stability/s...
So, there are these ATMs my bank in Germany uses and they have these new translucent green protrusions (dome shaped and weirdly organic) with a lock symbol on them. They also light up when you get your card back. Do you have any idea what that is?

I assume it’s some sort of defense mechanism against skimmers, but I have no idea whether that’s actually the case. (I mean, at first sight those weird protrusions seemed like skimmers to me because they definitely look like foreign objects. But they are not.)
>Cash payouts are made out of necessity. The majority of international remittance recipiants don't have bank accounts, and the cash they receive from their emmigrant relatives goes to immediate consumption needs

Are (US) dollar bills a workable substitute for pesos at the receiving end? I mean, can a rural Mexican without a bank account buy what he or she needs with dollars? Or does her or she need pesos?

(Not rhetorical: I really don't know.)

In other words, sure, I understand that BTC are not useful in rural Mexico because many have not heard of them, and most who have heard of them do not trust them, but surely everyone in Mexico knows that US dollar bills retain their value.
Not to mention how there is no backward compatibility. That's what made me abandon that platform.
Native Oberon.

No, I'm kidding, but Native Oberon is pretty much this as a (research) operating system; the interface is a bunch of text editor panes, you type out commands and run them by middle-clicking on them, commands tend to produce output in the form of further commands you can run, and you can save these panes as files at any time.

It's almost like a generalised version of the core operating system shown in The Mother Of All Demos.
Two reasons:

a) I can't imagine somebody bothering to support .net software on the Linux desktop without being paid for it. I know those guys[1] are a minority, but it takes only a minority to create an absolutely toxic atmosphere. Maintaining a end user product can lead to frustrating interactions, and it doesn't really help if your choice of technology means that there exists a significant number of people who literally want you, your spouse, your three year old daughter and the family dog to die in a fucking fire.

b) Mono was always a bad choice for asp.net, which means that the software people are actually paid for doesn't run well on Linux. That was mostly a problem outside of xamarins control, and I hope it becomes better not that the devdiv MS seems to be somewhat committed to work together to make it truly interoperable.

[1] Just look at the comments at http://techrights.org/2013/02/09/tombye/.
That comment is also under joomla, which is even worse than WP.
Your First Web Component with Polymer
You do not have anger management issues. I see people around talking about stuff they really have no idea about!

It also drives me insane when MBA types think that we need them to start up anything! Or they are the 'only' ones who can talk! I have something for them - I bloody know how to talk and I know how to sell my stuff. I am building skill and someday I will sell stuff that needs to be in the market and I would not need them nor would I hire them. In fact, my firm will be probably a firm without managers !
Banks in Switzerland will disable the magnetic stripe for you and some even do it per default.

The magnetic stripe technically still works but no transactions are permitted with the magnetic stripe.
It would be very interesting to see a scatter plot of average founder age vs. success rate for each VC. Throwing money at very young founders with zero track record and throwing it at very silly/strange ideas are both high-risk strategies, likely to produce more losses than average but also some potentially bigger wins. I'd expect to see the two correlated, but even if I'm wrong it would be interesting to see.
Ask HN: My website is about to get a lot of traffic, what do I need to do?
My project is about to appear in a major online magazine with 1.8 million monthly readers, it’s going to include a link to the website so it’s going to mean a lot of visitors showing up at one time and I don’t want the website to buckle. Obviously.

At the moment, the website has had a minuscule amount of traffic and is running on the the smallest Digital Ocean droplet, I suspect and call me prescient here that I might need some more resources!
The website is statically generated using Jekyll, the operating system is Debian 7.0 and the web server is nginx. Is there anything else I can give you guys to help the question?

So, can you advise me on what I need to do to give me the best chances of keeping my website up and running under such potential heavy load? I’m not a Sys-Admin and I’m reasonably new to using Linux, so the potential for huge mistakes that I’ve already made is quite huge so don’t be afraid to suggest the obvious :-)

Thanks in advance!

These are the stats from the Digital Ocean dashboard:

Active 512MB Ram 1 CPU 20GB SSD Disk Amsterdam 2 Debian 7.0 x64
USA is pretty low on the list of countries I could imagine implementing something like this. Given Russia's, China's, and a large portion of SEA countries' internet censorship track records...
Apparently, most of the data NSA collects is useless. And even with that data, other intelligence agencies (read: other countries') are often better informed than the Americans.

Having the most amount of data is not the same has having the best intelligence agency. How can data be useful if you don't know what it's for?

German intelligence is likely more sophisticated than American intelligence.[0] Of course, as with most European intelligence agencies, they do have several centuries of advantage. It took CIA quite a while to figure out not see world politics in a pure East vs West picture. You cannot build that amount of experience overnight.

Do you think the KGB outmanoeuvred the CIA at every turn because of a bigger budget or lack of restrictions? Nay, KGB relied heavily on 600 years of espionage experience. Experience that used to mean the life or death of several European states.

Europe may have granted their former colonies independence, but the experience gathered in our years as masters have not been for naught. It is not without reason France knows central Africa like its backhand.

USA may have more data, because they have the technical knowhow and capability. But they still lack the experience. The relationships between European and American intelligence agencies are certainly mutually beneficial.

CIA's best kept secret is how little they know.

[0] Of course, there will often be the occasional embarrassing story that would dispute this claim. But don't let these few stories fool you.
I always have at least that many too. Not for real-time monitoring, just a large number of projects and threads of thought, many of which last for weeks or months. I do this for everything: I just totalled up all my currently open terminals, browser tabs, documents, etc., and got to over 700, and it's only that low because I've restarted a couple of times recently....
Still-Divided Washington Readies for Start of Recreational Marijuana Sales
Try cloudflare
I'm not familiar with Silex, I'll check it out!!
Option 1. https://www.readability.com/bookmarklets

Option 2. Resize your browser window.
This is great. Just that its the rare position of the privelliged profession where staff are in demand (more jobs than workers). It doesn't fly for Architects, Engineers, industrial designers etc who have a similar creativity requirement but have more workers than jobs...
I doubt this is going to instill confidence. On the contrary, if this goes on, it could damage the German government and boost fringe parties.
OK, here goes. I'm not saying that we made the right choice all over, but this is what we currently have:

For the API we use ServiceStack (v3, because v4 is paid and has a ridiculously high license fee). It is the best-designed REST API library I've ever seen, in any language. Its focus on data and not on verbs makes it easy to build well-designed APIs and difficult to build crappy ones.

The API is the executable, self-hosting an HTTP server (using ServiceStack's support for the .NET HttpListener). We'll probably switch to FastCGI soon. In any case, we have an Nginx in front to serve all static assets, which proxies API calls through to our API.

The database layer is very lean: we rely heavily on Postgres stored procedures for much of our data logic. This way, we avoid a lot of roundtrips to the DB and back. We go as far as using Postgres's multiple cursor feature to return hierarchical data without repeating lots of data in a giant single JOIN. We then use C# to tie the pieces back together (e.g. imagine a blog example, if we'd have a query for certain posts AND their top 5 comments, we'd get one cursor for posts and one for all comments, in order, and then we tie each post to a set of comments in C#-o-world while mapping it to DTOs).

The queried data goes from what the stored procedures return straight into the DTOs that ServiceStack returns, so we have no "domain model" class structure or a heavy weight ORM. We use Dapper for easily mapping stuff to simple classes.

We insert/update data with ServiceStack.OrmLite - just simply adding rows. Often, an API DTO matches a DB table close enough that this just works without any extra mapping.

I general, we're convinced that heavy-weight ORMs don't make sense for backends which are little more than data-stores for single-page web apps.

We manage DB schema changes (and all stored procedures) using hand-written SQL scripts, much like how the Play framework does this (1.sql for the initial DB, 2.sql for changes since v1, etc). This works amazingly great, and gives us far greater control than any ORM ever gave me.

We host it all with Docker containers: one for the DB data (Docker's "data-only container" pattern), one for Postgres itself, one for the backend (running Mono 3.2.something on ubuntu 14.04), one for Nginx, and one for our static assets (so we can redeploy frontend code without restarting the nginx container). Currently, we're host it all at http://orchardup.com but we're not too happy with their very slow (but friendly) customer support. Docker has given us a bunch of headaches (for example, that data only container pattern is a lot less easy to set up in practice), but none .NET/Mono related.

Our frontend is a single-page web app, optimized for mobile, built with React and TypeScript.
LKML has very strict rules as it's primarily used for patches the Linux kernel. Other mailing lists, as you may be aware, are not primarily used for software patches, since most human beings, as I would hope you realise but perhaps don't, are not software developers.

> What does the vast majority of email produced currently look like and how do you know?

I don't think anyone has access to the majority of the world's email, so the best we can do is take a sample of general purpose mail servers and mailing lists, of which I've run many.

However: you're arguing that the vast majority of email conforms to your rules (after all, we wouldn't consider email software maintained unless it could actually handle most email - I hope you agree but at this point I wouldn't be surprised if you didn't). This is a pretty fantastical claim, and the only proof you've been able to provide is personal experience of a mailing list with single specialist audience. Which seems much weaker. In fact, that that mailing list needs to tell people what mail clients to use seems to prove my point rather than your own.

I didn't say kernel developers don't know what a powerful MTA is.

I didn't say anyone was stupid.

You're new here and you keep breaking the HN guidelines. Perhaps you'd be better suited to a different website?
It isn't DoJs job to speculate what the charges will actually result in, the "up to" although unrealistic is still accurate.

It's reasonable to expect for the media to accurately interpret this, but clearly that isn't happening.
v3 is still pretty good though. I was hoping that some eager people would fork it to keep it going, but it looks like the interest is smaller than I hoped. Maybe I'll pick it up myself one day.

The core of ServiceStack (services, messages, routes; that part) is so well designed that I simply refuse giving up on it. I think that if I were to use a different language for whatever project, I'd probably rather spend many evenings reimplementing those core concepts than going with something less good (such as the common one-method-call per URL pattern of MVC WebAPI, Rails controllers, Sinatra, Flask, etc etc etc).

I'd probably buy ServiceStack v4 if it wasn't so outrageously expensive.
>German intelligence is likely more sophisticated than American intelligence.

Doubtful. German intelligence is probably as effective as Wally from Dilbert. However, shelving TTIP and/or expelling the US ambassador would make a statement.

And of course - in the long run - not sitting on our asses but building and effective intelligence service ourselves.
> The website is statically generated using Jekyll,

Static websites can serve a very large amount of traffic as compared to websites where each page results in a database call to generate.

One open source tool to stress test a website is JMeter: http://jmeter.apache.org/

You could do your own pre-stress test and see what the VM can produce. Then you will have actual numbers, rather than guesswork, to use to decide what you want to do.

[edit: fix typo]
Depends of where you are.

Probably ludicrously low for Germany/Switzerland/Nordic countries, likely on par for Spain/Italy/Portugal (and maybe Eastern Europe ?).

Company and sector also factor heavily, and number of paychecks as well (in Spain/Italy is common to have 14 paychecks for year).

Edit: Also, depends whether we are talking about pre or after tax (I assumed the latter)
Great read, even for this grad school drop out.

Being wrong (or failing to arrive at an answer) is, when my ego doesn't get in way, amazing.

Until reading this article, I thought of it mainly as an opportunity to improve my knowledge base (which is why I also enjoy, "I don't know about that, please explain.")

But, the bigger win is when you improve your process of analyzing and solving. I suppose I have stumbled into that approach unconsciously but to make it explicit is far more powerful.

Now, where else can I go apply that...
Agreed. I can't imagine you'll have to do anything more than maybe step up to the next droplet size.

Nginx is widely known to be remarkably well-suited for serving static content.
The idea is not the 10,000 hours; it is the mastery they represent.
"Today, many machines have 32 or 64 megabytes of memory installed and some applications use it all."

Didn't realize how old this was until I hit that line
How is this a new thing? There are dozens of companies like this... in Russia of all places.
The Pros and Cons In Hydroponic and Soil Plant Growing
Snowdrift.coop : an alternative to kickstarter's model
I can send you a very long message, in a paragraph, like this. It has a lot of words, and display is determined by the software running on the display device. Immediately afterwards I can include some code:

// Do a thing. This a pretty boring example, but it's here to
// illustrate a point. I've hard wrapped it to fit at some
// arbitrary length
var foo = 'bar'
I would use CloudFlare but you can't use SSL certificates unless you step up to the premium plan, which I'm willing to do but want to explore other options first.
Barley grass is also said to have 30 times more Vitamin B1 and 11 times the amount of calcium than there is in cow's milk, 6.5 times as much carotene and nearly 5 times the iron content of spinach, close to seven times the vitamin C in oranges, four times the vitamin B1 in whole wheat four, and 80 micrograms of vitamin B12 per 100 grams of dried barley plant juice.
We do have SIGINT capabilities. I did my compulsary military service in one of those installations.

Although what I experienced there was... laughable.
Excellent, thanks for the link. I'll go off and get some numbers now.
In case you don't have Tor installed and want to know what it looks like: https://imgur.com/GbwKfuG,D2aWi25,glApNg3
http://barley-benefits.blogspot.com/2014/02/whats-so-good-ab...
No, it will not. The big selling point of Java is its tooling. As much as some developers despise big IDEs like Intelij IDAEA or Eclipse, they are what is important to big customers.

As much as I would like Go as a language compared to Java, I would still prefer to use Java for any non trivial project just because of tooling.

Easy access to refactoring features offered by major IDEs, or test coverage tools, or CI will mean that I can safely change existing huge codebase much faster that equivalent Go source. That makes Java code to age much better, and prevents code bitrot if used wisely.
That's the big guessing game everyone is playing here: is our intelligence community really as clueless and incapable as we Germans tend to assume? Or is that just a masterful deceit?
The reasons the graph is centered around 30s with a halo in 20s, 40s and 50s is the same reason the graph lacks "under 10" and "over 80".

It's just how humans work. We get born, have a period of growing up, gaining experience, then a productive period with big bold dreams, then settling, retirement and death.

I guess without the finger pointing the data would be so boring that it wouldn't warrant an article, so here we go.
Are frames really deprecated in HTML 5.1? Why does the documentation not tell that?
ksh allows you to define and return types - their declarations are very close to those of C++.