skysight-inc/HackerNews huggingface dataset:
>UN troops are simply troops rented by the UN from member countries. They are no less or better trained nor less corrupt than their fellow soldiers back home who are not wearing blue helmets.

At least in my country (Finland), the troops who volunteer to UN duty get specific training for it.

The training is not very long, but on the other hand, there is a selection process that means that by no means everyone theoretically eligible gets to go, so we can well argue that the troops in blue helmets are better trained (and much better paid) than the average conscript, and the process to select them also impacts who gets to go.
Well, denotation of the country is Czechy; nobody in Poland would use full Republika Czeska (unless in some official documents). So I guess if the name gets changed, at least Poles won't have to change their convention :)
Nice work: paper, (upcoming tools), and actual patches.

Wish they'd look at disk I/O next, there are some problems there that are hard to describe other than anecdotically: e.g. my system runs on a SSD and periodically copies data to a HDD with rsnapshot. When rsnapshot runs rm on the HDD things freeze for a moment, (even switching windows in X) although the only thing using the HDD is that rm ...
RoBoHoN: A Mobile Robotic SmartPhone
I have no experience either, but from watching a few reality crime TV shows, there is not much difference in the penalty. Offering to pay for the item after the fact is not accepted by mall security.

The pain of the penalty (at least in the show I watched) was less about the crime & any charges, but that the shopping mall was banning them from the mall for a year. It was a bigger deal to them that they would have to find another mall and drive further away to buy their groceries to feed their kids.
Those are images of people living a western style of life in a secular country. It's not a free country though. The Iran of 1978 was a fascist police state that aribitrarily arrested and tortured people (like Assads Syria) [1]. It's convenient and has become somehow a tumblr fashion to do this simplistic comparison ("proof by gif"), but the reality was much different and the revolution against it, although it brought another form of oppression and religious dictatorship, was supported by many Iranians.

[1] https://en.wikipedia.org/wiki/Iran#Late_modern_period
The problem with the opposite position, that even the greatest net positive is invalidated if even a single person is inconvenienced[1] (which, reductio ad absurdum is what you seem to suggest), will obviously lead to practically no change ever. Indeed, it will most likely lead to decline, as any active attempt to change things will probably inconvenience at least a few people, while you can't pin such a charge against passive apathy, even if it long term inconveniences a much greater number of people.

Even the creatives with their coffee shops (generally considered the acceptable level of gentrification, a fact that is obviously totally unrelated to the fact that a substantial subset of people fretting over gentrification are creatives in coffee shops) probably displaces some local activity, perhaps a "brown cafe" loses some customers to the new coffee shop etc.

I recently went on a street-art themed walking tour of Shoreditch in east London, and the guide started the tour by explaining how in the late 80s the area was a total write-off with poverty, violence and prostitution left, right and center, and how entire houses changed hands for as little as £1 -- and ended it by railing against the building of new apartments. The irony of he, himself, being a recent transplant to the area (he alluded to his small-town upbringing, and he was much too young to have moved there pre-1990) did not seem to trouble him much.

Bottom line: clearly there is SOME level of positive development that justifies SOME level of inconveniences. Perhaps we should be a little better at articulating the positive benefits instead of knee-jerk defending those inconvenienced by progress and idealising the gritty urban semi-slums being displaced.

PS: I'm very happy the WaPo link is making you reconsider your position.

1: This article describes the plight of "the poor" being pestered with offer to buy their flats for cash, offers they are perfectly in their right to decline. That's being inconvenienced, not kicked out. http://www.wnyc.org/story/de-blasios-affordable-housing-figh...
How Airbnb has lost its soul
Varnish and the d-o API (?)

There are more options, but I think I could go that one.

You can scale compute power... the main issue is... how do you scale bandwitch at digital ocean?
How and why to make your software faster
Finishing App for NEW E-CLASS Mercedes Apple Car – Navigation in Europe, TELE2
I hope it has improved since last time I've worked with it (3 years maybe now ?). But on top of my head this were the problems I faced (probably not up do date now, I hope it's much better now):

- The emulator was slow as hell

- Impossible to resize the emulator window dynamically so testing is really slow and painful

- Bugs with manufacturer roms & drivers (hello Samsung !) So you have to test with a lot of devices without guarantee it will work

- you have to copy all the fields yourself when your device pass in portrait mode since everything is being erased (even text fields)

- You need to create some strange XML for just about everything, nothing really works by default.

- No package manager for the libraries, you have to copy some random .jar here and there

- Really poor API. No usable date picker (I'm discarding the default one here), no file picker, no contact manager you can inherit from in built-in, you had to reimplement everything yourself, even a button with an image on it you had to do it yourself.

- Poor consistency in the XML names, it was difficult to guess what meant what.

- The documentation was also hard to browse

- The permission system is close to broken (they are working on that at the moment apparently).

- If your APK is too large, APK expansions (can't remember the exact name now) API's were borderline broken and buggy.

- SD card management was a mess.

- Everything related to layout was difficult to get it right and nothing would ever resize right unless you put a lot of effort into it (the opposite of the web on this).

- Android browser was close to unusable but now that I've checked a recent version, it seems they solved that.
Could it be https://lkml.org/lkml/2016/3/30/424 ?
That wouldn't have much to do with universal basic income either unless the money being provided was somehow extracted from the very same group of people. Giving away someone else's money is of course more likely to "work".
We could not have sustainable ecosystem with humans included.

But we could leave some space for greens and vegetation. What I meant is - if you want a tree at floor X, you also need to have soil, worms, grass, bushes, spiders, beetles around it.

Of course this is the icky stuff that people in the high rises don't want to deal with too much.

But it is definitely doable with some nice mirror play, rain collectors, windbreakers (for the higher floors) and leaving some floors empty to have high rise gardens.

But you cannot just lift a tree with roots - you must put up soil and plant stuff and wait. It could be nice places for socializing.

So we turn the trees from gimmick into something that creates value.
Thank you

Wikipedia

https://upload.wikimedia.org/wikipedia/commons/a/a0/V-Guard....

https://en.wikipedia.org/wiki/V-Guard_Industries

DJ
Dispelling Myths About Traffic Through Data Analysis
It's been widely known that the UN peacekeepers originated the outbreak for years now. The issue isn't closed source data, it's the UN being organizationally incapable of holding people responsible for fuck ups.

EDIT: Recent example - http://www.nytimes.com/2016/03/20/opinion/sunday/i-love-the-...
The actual quote is "premature emphasis on efficiency is a big mistake which may well be the source of most programming complexity and grief."

The 'summarized' catch-phrase always bothers me; the choice between optimized code and inefficient code is always clear to me.
There is also the Brigade of Gurkhas in the British Army which is composed of soldiers from Nepal:

https://en.wikipedia.org/wiki/Brigade_of_Gurkhas
Thanks for posting his home address.

Great job

(To make a point you don't have to show full coordinates)
It's under NDA, but what if I tell you everything networking related are numbers?

It just uses a packet mark convention. There is no magic.
What do you want to say: it is hopeless to cultivate bicycle usage in the US?
Impraise (YC S14) raises $1.6M to rethink how companies do performance reviews
It had the same external effects of a rewrite. If Python didn't have such a large userbase it could have been an extinction level event.
You don't need in fact. But sometimes you are forced to use Docker anyway.
Yes, "universally" should not then be restricted to "most programmers". Those are incompatible. It would be like saying that the Universal Declaration of Human Rights aren't meant to apply to all humans.

I would prefer "what's near universally regarded as un-fun by programmers". Which would simply place you in the small minority, rather than being placed outside the universe of programmers. It could still be wrong, depending on the threshold for "near universal", but it wouldn't be obviously confusing.
Tributes Paid to Professor Sir David MacKay
Struggling to find a buyer, Jabong slashes price tag from $1B to $100 MM
The emulator is fast as hell now (faster than using an actual device, according to them). Many of the other issues you have mentioned here are fixed as well.
You can't do science without measurement.
James Cameron confirms he is making four Avatar sequels
Apple just dropped a huge clue that OS X will be renamed MacOS
Even if I didn't, anyone can still download image and get it. Anyway, I have removed it.
I went through a similar exercise but had to deal with long deprecated floppy interface tape drives. It took a number of days to source parts and trial and error to get an OS set up to read from them, but in the end it worked... and my BBS lived again inside a DOS emulator!

https://twitter.com/apaprocki/status/550432891201941504

In case anyone else has a stack of long forgotten various QIC formats -- don't lose hope, have patience and restore them :)
Interesting. Not being that familiar with Nix(OS), how much of a moving target Nix is? Can you do these kinds of things with stable versions or do you need to keep up with HEAD?
Looked up some stats for you:

~40% is stolen by professionals
~28% is stolen by junks

That's why I used the words "I'm not sure this is always true." ;)

By the way, bike owners:

US: ~18%
NL: ~84%
LA, a surprise nature hotspot, home to one of the biggest biodiversity studies
Lesbian mums raise their 5 year old son as a girl (See photos)
Revisiting Distributed Synchronous SGD
Apple Ending Support for QuickTime for Windows, Users Should Uninstall
Does that mean anorexia and bulimia could be treated with antibiotics that would cut back the population of bacteria that excrete this protein?
> but those 8 people have 16 bicycles

Each.

As a cyclist, N+1 is real :)
Worth pointing out that this is a pretty standard John Gray article. His central thesis is basically "progress is a myth"
The selfoss reader [0] has a nice concept of extending the format of the incoming data feeds, would be also a very nice feature for your code. Even nicer it would be if new incoming data formats could be configured in yaml files without having to recompile.

the selfoss author mentions these kind of data:

* RSS Feeds
* Images from a RSS Feed
* Images from deviantArt Users
* Images from tumblr
* Your twitter timeline
* Tweets of a twitter user
* heise News with full content
* golem News with full content
* MMOSpy News with full content
* RSS Feeds with readability

certainly not the most important sources, but it gives an idea about how diverse data sources are on the net today, so limiting to rss and atom is not a good idea. maybe some people would like to add facebook streams or other "social" sources.

Also please take a look at the extensive testing suite of feedparser [1] - lots of feeds there, that will break any naive assumption about how clean real life data will be.

[0] http://selfoss.aditu.de/
[1] https://github.com/kurtmckee/feedparser/tree/develop/tests
That is fairly probable, in fact. See that person's earlier question about block device naming.

* http://serverfault.com/q/728725
The blog post code is supposed to run with latest master since a few days. We've merged a big change that leads to reducing a lot the closure of our packages.

Nix moves fast enough, in the sense we usually do a good job at not breaking things. Yet we have to necessarily introduce innovations in our frameworks.
What's the point of creating a standard if you're going to enforce vendor specific afterwards?

Wasn't the standard on favor of less garbage after all? I mean, if all my gadgets would use the same connector, maybe vendors could start shipping products without a bundled one?
Then why would you have wondered if Ireland could have grown those things.
A tool to create multiplayer quiz for students
Obama to Help Push for Open Market for Cable Set-Top Boxes
Shell Bash sous Windows10 peut lancer des applications Linux en mode graphique
Operational Security of WhatsApp (on iOS)
Founding documents aren't the only document through which someone can be given 50% shares. If you found a company on your own, and then give me 50%, and it is on paper with your signature and mine, I now own 50%.
Quantum Entanglement Documentary – Atomic Physics and Reality
> If I can't make your worst-performing page load 50% faster, you don't have to pay the bill.

Interesting approach. This is also nicely recursive, with each run being more expensive. I would prefer that statement to have a cost cap. Say "... in three days of work".
You seem to assume a lot of people know about the ins and outs of many different online mail delivery services. I would trust Google to do a little better than drop emails on the floor for weeks and not say something.
None of these mitigations is perfect. But how do you combine a exploit that has to deal with W^X, ASLR, randomized stack gap, stack cookie, randomized location of shared libraries and static programs. Seems pretty hard to me.
Disposable email for iPhone totally redesigned
thanks, I'll have to try that although in my case the writes and reads are done on entirely different devices (although maybe there is a shared queue somewhere?)
You check wether your system in NUMA with `lstopo`.
Disposable email for iPhone with awesome new design
Setting up wego on a raspbian were a bit painful (go in aptitude is 1.3 while wego requires 1.5), the easiest way that works out of the box is simply running curl wttr.in/Localtion ;)
One can only wonder what kind of peace the Dutch were keeping in the brothels.

I was joking once that people in the hellholes of this world have enough problems even without our help.

Now I am not sure it is a joke.
"Perhaps there is a seasonal element, or the trees need time to grow and fill the space"

Perhaps?!? of course, it would have been enough to look for recent photos online to see it's already nearer to the original rendeering, e.g. from wikipedia:

https://upload.wikimedia.org/wikipedia/commons/3/39/Bosco_Ve...
Sure, I would work out something mutually agreeable before saying "tadaa! That's 9 grand please!" :)

Thanks for reading.
> Boy isn't this annoying in Netflix too? I notice if you go to look at a show's information more closely (selecting it from the main screen), it automatically starts playing the first episode. I don't want that! I can manage that, really! Thank you!

This is a horrible feature. I was a Netflix subscriber for years (an early adopter in the mail-order DVD days), and after weeks of fiddling and trying to disable this mis-feature, I finally unsubscribed because of it.
Yes, since the filename is eurosys16-final29.pdf.
Python, at least, uses actual OS-level threads. However, it also uses a global interpreter lock (GIL), so only one thread can execute Pyton code at a time.

But when writing Python modules in C, you have control over acquiring and releasing of the GIL, so before starting some long running operation, you give up the lock.

Node, AFAIK, uses several OS-level threads under the hood for disk I/O. And with PHP, a web server probably will run multiple threads for handling requests concurrently.

So the impact might not be as big as for performance-oriented code in C/C++, but it is not necessarily nil, either.
I don't know. But I'll figure it out (I hope).
>> "If I can't make your worst-performing page load 50% faster, you don't have to pay the bill."

Unlikely that the worst performing page is the most valuable page; which is to say that offers should focus on providing value.
> Python uses a weird mix of OOP, imperative and functional programming, and this creates mental strain for everybody who has to read it.

I used to think so until I came across Oz. It's Prolog, Lisp and Python all in one nice package :) Granted, it's more of an educational language, still though, Oz is a mind-stretcher.
I've not coded any assembly for a decade but at college I enjoyed Microcontroller assembly courses way more than other programming courses
When I switched from Android to Windows Phone back in 2012, I was surprised with the quality of the localization. I lived in a very small town in the middle of Brazil and even so, the dictionary knew all regional words, town names and prety much anything I tried to type on it.

Everytime I use iOS or Android, I'm quickly reminded that that is not the case outside windows phone.
What do you think of Tel Aviv as a place to hang out working on a startup compared to SF? I'm a brit thinking of a change of scene.
Personally, I would never use an AMI that contained docker. I'd be more likely to use an ECS container, OR an AMI which runs node directly.

Though I must admit (1) I am not one of your customers, and (2) our BAA with Amazon prevents us from using ECS. We typically run node on ebs backed m3.medium instances running Amazon Linux.
Sun^H^H^HOracle has the UltraSparc T* CPUs which, IIRC, use SMT heavily.

Itanium also supports some form of SMT, I think, although I am not sure if anyone actually uses those.
About the un-searchable pdf: you can use OCRfeeder to fairly easily OCR pdfs that use such obfuscation techniques. It processes around ten pages per minute for me, so best get a cup of tea. Unfortunately uploading an OCRed copy would probably violate the WHO's copyright :(
> Those have no costs, except for limited maintenance, and the game development has paid itself years ago. So it is virtually pure profit.

In the years since WoW came out Blizzard came out with a centralized authentication, billing, and support system known as Battle.Net. It took them quite a few patches over 2-3 expansions to integrate that system fully into WoW and a not insignificant effort would be required to port that over to the old game client, especially if they wanted to give it the same level of polish in integration that they're known for applying to their games.

Second, patch 2.0.1 (the Burning Crusade pre-patch) brought in a massive amount of changes designed solely to combat a growing player trend at the time - the use of addons to automate playing the game (no not bots, actual addons like Healbot) - through the concept of protected functions. And this was just a small portion of their overall effort in combating automation/bots. The player base would cry foul if they brought out legacy servers and didn't keep the anti-bot measures, Warden included, up-to-date. They tried for years to fight those problems head-on only and are only barely keeping up in the fight against Glider and its brethren. Log onto retail WoW nowadays and run non-100 dungeons and you'll easily run into quite a few sophisticated bots that'll run the dungeon with you, fully programmed to handle all the dungeon mechanics [1]. There's also plenty of people running bots with level 90 (from the character boost) druids farming dungeons like Stonecore, Gundrak, and the like. It's kind of hilariously sad seeing a chain of them all following the same pre-programmed path in the world, especially when they take advantage of how client movement works in the game to fly straight through obstructing terrain as if it weren't there.

Third, running a game, especially an MMO, also requires providing dedicated support staff. A very large effort would have to be made to recover/remember the issues and workarounds the GM staff would use back when the server was live and then train the new staff with this knowledge. There would probably be a rather significant engineering effort involved in this as well as the old GM ticketing system used to be done entirely in-client while nowadays it's some web-based thing (the former made it rather easy for players to impersonate GMs). Improvements like those and other GM tools like better insight/control over a player character and logged events that were made over the years would have to be back-ported in order to maintain the high expectation of quality Blizzard support has fought hard to maintain.

[1]: https://www.youtube.com/watch?v=tsaE4pM9-cw
Oh thanks, that looks pretty interesting, and will distract from shitposting on random pop-science/political quasi-journalism articles for a while. It seems that it was the purpose of HN, but I'm not sure anymore.

However, it is unfortunately hard to make relevant comments on such articles.
As the introduction says, it's pretty quick to set everything up (just one apt-get away), the clean racket syntax allows to define a calculus very neatly, but that's a far cry from being able to say much about it. I think I'll try to follow the tutorial with a classical calculus (λμ) and see how that turns out, but that's going to take some time.
So here goes
"This was posted once before by HN user 'ingve' but didn't get much attention".
Confirm. Born and raised in Houston but now in Austin.

Texas is not "the deep south", we opened our arms and our hearts to everyone who was displaced by the hurricane. Nearly every major city in Texas participated. Moreover, we've experienced enough hurricanes to know the depth and severity of damage that can occur – and will continue to occur.

Neighbors help each other in times of crisis. Who knows, in the future maybe Louisiana will have to return the favor.
Fair point.

A page that takes 10s to load that you never look at is a much worse candidate than one that takes 8s to load and you look at 20 times a day.
I appreciate your reply and especially in the new light of the counter-complaint. I'm not so sure anymore where I stand.
The Shortlist of Docker Hosting by Codeship
Thanks for clarifying. I didn't read it in that way.
Yahoo’s Suitors Uncover Few Financial Details