skysight-inc/HackerNews huggingface dataset:
Forget about discussing anything here. You'll get downvoted to oblivion by the Marxist religious zealots.
>The question is, "Did the US achieve its political goals in Iraq and Afghanistan?"

My questions was: "Did the US millitary fail to achieve its component of political goals in Iraq and Afghanistan?"
Bear in mind the Register enjoy taking contrary opinions just for the sake of it.

I've found that most of the Gov.UK stuff has actually been very good. A welcome redesign of a lot of godawful, confusing old websites that had no consistent interface from department to department. I still have to deal with the old HMRC website and it's such a pain in comparison. In order to file some documents you actually have to fill out a pdf form and submit data from there, rather than just using a simple webform...
"Ya gotta realize that half of employees are by definition below median."

Nah, we only hire Rockstar Ninjas who are a perfect cultural fit only 4.0+ GPAs and only ivy league grads need apply. And they need 10 years experience in some library where the github repo is only 3 years old. Everyone hires like that and complains there's no workers.

Management aren't hired to standards as high, so yeah, half are going to be below median.
That's on the roadmap. Eventually pkg will auto build only what is necessary to update your custom packages from ports when you do a "pkg upgrade".
Also amazing: The Algolia search function [0].

[0] https://hn.algolia.com/?query=bloomberg&sort=byPopularity&pr...

- https://news.ycombinator.com/item?id=8957840

- https://news.ycombinator.com/item?id=8960536

- https://news.ycombinator.com/item?id=8957973

etc.
do you have a tutor or are you learning on your own? can you point me to resources you're using for piano learning for adults?
> The so-called “ow zone” is a zone that is hard to reach with your thumb, like corners of the screen.

The image that goes along with this point demonstrates the areas that are hard to reach for right-handed users, ignoring that ~10% of people are left-handed and have trouble reaching the opposite corners. Your design shouldn't assume that two particular corners are bad and the other two are fine, all four corners should be used for uncommon options only.
I remember the none stop adoption of new tech-stacks that occurred every other month on the Gov.uk project.

It certainly sounded like an interesting place to work, despite the chaos.
It's certainly rather surprising to see that colouring the output would cause such different (and buggy) behaviour - the number of matches shouldn't be affected by whether the output should be coloured or not... I would look carefully at how the execution flow diverges between the presence and absence of the --color option.
Raspberry Pi 2 Benchmarks
Exactly.

Watch the downvotes you get for being critical of GDS as well...
very hard to find a game these days where emergent gameplay exists

Minecraft?

The internet has a role to play in this, for good or ill. One person's emergent gameplay is another person's exploit. Especially in multiplayer games this makes it a huge risk. In MMOs any unusual gameplay is quickly swept away by a horde of minmaxers - everyone insists on following the optimal path, whatever it might be.

It seems that emergent and scripted mix very badly. If you want emergent gameplay the game has to be built entirely around that, like Minecraft or KSP.
Freelancers Sell Yourself Online Successfully
I Am Charlie: The Super Kosher Movie
Not for pennies.
People whoe aren't willing to exercise regularly to make use of hundred pound gym subscriptions are unlikely to finish a MOOC because of a few pennies.
Mathematical Explanation to four-chord songs
You'll often find FreeBSD using less memory to run the same software stack. I also tend to see more intelligent use of swap. I can't comment on the comparison of the filesystem cache performance.
It does give better results when it comes to digging stuff up.
If you take time factor into the account, it often falls behind on finding relevant news.
To sum up, Yandex is a very good search engine for people who only search in Russian within Russia.
The communists - if they were actually communist - surely wanted the people of China to prosper. The past leaderships of China, I'm really not sure about but it seems pretty clear that the "current prosperity" you're referring to isn't prosperity of the people in general.

A state that prospers without [almost] all its people prospering would appear to contradict with communist notions of state; so perhaps this is just indicative of China being a capitalist economy now with some central planning (like the UK, say!?!).
I think you've hit the nail on the head there. A lot of GDS's mandate revolved around modern agile techniques and just doing it.

This doesn't exactly mesh very well with traditional civil service slow bureaucracy. The civil service tend to like getting every bloody stakeholder involved and bury you in meetings upto your eyeballs. And then have meetings about the meetings. And meetings about meetings about the meetings...

That's how we wasted £10bn on the NHS IT system with little to show for it.
I'm surprised there haven't been more lawsuits like this. I expect we'll see more suits like this, plus some about bundling of Chrome, and even about making Google the default search engine in Chrome.
There were a lot of problems with the USSR. If we look at it only from an economic point of view, then it failed because planned economy is broken by design.
ZenPen – The minimal writing tool of web
Show HN: AlphaBKZ an ebook reader that helps you learn
Yep - I'm on 10.9.5
Except that...they did give a shout out to FSV?

> "I learned a bit later that this GUI was not made for the movie, but actually existed on SGI workstations and was ported to Linux as well, so it’s more legit than it looks!"

(the words "ported to Linux" link to the Wikipedia article on FSV)
You are correct. Let me point this out in an update.
Spotify has a massive UX flaw.

To access the options for a track there is a button on the right hand side, this is also where the scroll menu appears. I often find myself half way up the playlist when I wanted to queue a song.
Yes. I wonder if there's old legislation somewhere that mandates the form a passport application will take, and they've gone as far as they can without changing the legislation itself?
Empowering Everybody to be DevOps
I always do my work on a branch, switch to master when I want to pull, and rebase my branch on the new master. If I'm working on a feature branch that other developers are also working on I do the same thing with the feature branch; my local work is on a local branch that I rebase onto the tip of the shared feature branch.

When I want to share my commits, I do my rebase first, do a fast-forward merge in the shared branch (with or without a merge commit, depending on whether or not I need to group my commits), and then I push the shared branch. After that my local branch is rooted at the tip of the shared branch, and prior history never gets rebased again.

Merging master into a shared feature branch requires different techniques; we don't use rebase for that. Instead we coordinate: everyone gets their work into the feature branch (or takes responsibility for anything they're not ready to commit yet), and one person takes on merging master into the feature branch, fixing conflicts, and pushing the result back to the shared branch. Everyone else pulls, rebases any local work they still have, and we move on. When it's time to merge the feature branch into master we do the same thing, but no local work is allowed to be held back, and the person doing the merging will also merge the final feature branch back into master.

Luckily I'm in a small company with not too many developers. I can see the coordination required for what I just described getting more and more difficult as the branches get bigger, last longer, and have more people working on them. When you get up to that scale the Linux Kernel approach of breaking the project into largely independent sub-projects with different owners responsible for merging their own parts is probably the best approach. That makes the coordination manageable.
How to create Git submodule from repository subdirectory in 8 steps
Babar analysis
can anyone explain is that significant or funny?
Sidenote: at the top is a "tl;dr" link to a summary of key points at the bottom. The link is a named anchor #toolongdidntread. When you click it, the page scrolls down to the bottom but the location doesn't change to the anchor. That means you can't hit "back" to get back to the top of the page.

It's just a small thing, but I find the cumulative weight of little touches that break basic browser functionality for marginal aesthetic reasons really start to grate on me.
Experiment is looking for a designer
Sound engineering often trumps sexier approaches. Legacy systems should not be under rated.
The Dirty War for Europe’s Integrity and Soul
Newspapers digitizing their archives is great; it's their rejection of the initial removal request that should have been challenged. Removing things from indexes makes much less sense than removing them at their source.

Disclaimer: I work for Google as an engineer on open source software.
Google didn't set out to be evil. They just discovered, like Microsoft, that monopoly levels of domination are like the One Ring.

Bill Gates is Frodo. Larry Page is Bilbo.
>Because the old fool is being paid to shut up and do as he's told.

Without respect to Bremer, that's true for any independent patent holder, and even for most small businesses. Bringing or defending a patent infringement suit is an expensive and risky prospect. It's hard to argue that a patent is particularly useful for anyone who doesn't have a big pile of cash they feel like gambling with.
The NHS projects are a little more complicated than gov.uk front end implementation.

Have you seen any of the care pathway workflows? We're talking 128 page documents integrating police, social services etc as well, just for a birth. They're also all or nothing and have reliability requirements. You can't just agile this stuff; it's space shuttle up front design from day one.

One fuck up in one workflow instance and someone misses that imaging referral and then that person goes from stage 1 to metastatic cancer. How do you assign an appropriate cost vs risk trade off to that?

That may make it too complicated to complete to be honest but where do you go from there? You shelve it with a shit ton of bad PR and pay up the people who told you it's not happening.
So they want to quietly hijack the setting, the way all the fucking windows crap does, to redirect the traffic, and when it fails they complained about unfairness?

How about writing your own OS and creating an ecosystem for hardware vendors and developers first?
New Artificial Lighting Tricks Human Brain into Seeing Sunlight
Article is fine, but:

One of the worst examples for the "above the fold" image: a) it is pixelated like crazy and to big to comfortably read its contents, b) the headline is really hard to read and find, because it is white text on a background of white text on black...
> GDS chooses what works over what's trendy for everything critical: everything critical works without AJAX and CSS too.

Absolutely. The vast majority of the site is a Ruby on Rails content management system, as the reader will find out if they visit the github. There's a few shiny bits that are Go and MongoDB and whatever else (primarily things like load balancers and API endpoints and dynamic metadata services), but most of it is a stack which is, frankly, mostly stable and "enterprise" by now.

Their primary alternative to the system they've built would've been a huge, proprietary content management system - Microsoft SharePoint with a lot of customisation comes to mind, and likely would've cost them more, as well as reducing the pool of developers with experience.
> Depending on your target audience, strive for accessibility, create layouts that can be used while e.g. driving, try to make your application adapt to the environment (for example mind the time of the day)

Spotify (at least the iOS version) does this both wrong and right.

When you browse for music, the app offers playlists based on the time of day. This is great, as the time of day has a lot of influence on the mood you'll want your music to convey.

On the other hand, player view got one thing wrong. In this view, you can swipe down anywhere to exit the player view - as the player is "minimized" when you're browsing for music. However, swiping down anywhere really means anywhere - even when you're trying to skip the current song, and your finger happens to move down a little (maybe because you're driving), it minimizes the player rather than skipping the song. The minimized player is a smaller touch target than the playback icons, which makes returning to the player view and ultimately skipping the song extra-hard.
This looks rather similar to the Tories' purge of old speeches from their own party website: http://www.bbc.co.uk/news/uk-politics-24924185
For me, git bisect really does become much more interesting to use when feature branches are rebased to get a clean history. Just reading the history becomes easier, since each feature branch has a self-contained part of the ordered history.

In addition, it is also useful when merging a feature branch turns out to be a problem later on. Reverting a rebased merged feature branch is very easy, without having to think about if there any issues with mid-branch merges and so on.
Should probably say "9 of the 8 Best 'Coming Soon'..." ;)
Show HN: Food Now+: Discover nearby restaurants through pictures of food
How Sponsored Content Is Helping Startups Level the Playing Field
I don't know who the target audience is but I think the author should include a small parenthesis explaining "banner". I thought it was referring to their software crawling ad banners online or something.
Ah, nothing like standard, mainstream econ theory to burn karma.
That's not entirely wrong. On the other hand, if you can't tell whether the OS you deployed in production has, say, security support, maybe you're not the right person to administer it.
At what screen size will the "ow zone" problem become moot because it's impossible to use a phone with one hand? Are we already there with phones like the Galaxy Note 2 and iPhone 6+?
Snapchat needs to IPO before the next recession
What do you mean? Gamification is still all the rage.
Crate.IO: New stable software release
"GDS chooses what works..."

Erm no. One GDS project requires end users to connect to a number of devices over USB from their Windows PCs. The logical choice is to write a .NET app that does it.

GDS chose to write the USB interop code in Java, wrap that up in a Windows Service, install a web server on the PC, write an HTML/CSS/JavaScript app that runs in the web server, which calls the Windows Service and talks to the USB device.

That sort of thing (the above is not an isolated example) happens at GDS for a number of reasons - one is what the Register alluded to: they're good at webs sites, so they try to shoe-horn everything into the browser. Another is that they're despotically obsessive about "user need", so don't understand that user needs need to be balanced with business needs (reduce call centre costs), system needs (we've invested x in Windows, for better or worse), and operational needs (supporting a single, self-configuring .NET .exe on 2,000 desktops through WSUS is a lot cheaper and easier than installing, configuring and maintaining a Windows service, a web server and an HTML application on 2,000 desktops).
Alien star system buzzed the Sun
I'd like to stress that this is the correct solution. It is not enough to just slap on a "left-handed mode" that mirrors the UI. Most left-handed people don't use just their left hand when operating their phones - they use both, but prefer their left.
hahaha yeah for sure, added one at the last moment, updated the title, thanks a lot!
Google Capital targets India for its first expansion outside the U.S
But as can be seen in the US, policies that favor the rich are effect buy-outs of votes, too. Just that they target temporarily embarrassed millionaires (same group, different promise).
I'm rather inclined to believe this is an artefact of the algorithm, something like:

1) grab index for each word in the query
2) grab first x results from each index
3) cross these to filter down to actual matches

I believe step 3 is as expensive as rendering the results AND nobody would like to wait for rendering 600k results before getting some of it. This they stick with some simple estimate, like max(size of found indices), or average or whatnot.
Delving into the Microservices Architecture
OP was referring to passengers, not pedestrians.

In the case of pedestrians, the liability depends on who owns the street. It the street is owned by the municipality for instance, it may require cars to have civil insurance. This has nothing to do with whether or not Uber drivers are employees or contractors.
This is bit a light article per se to appear on HN regarding both subjects Greece and Game Theory (GT) and it is certainly not an explanation of what GT is. It says that GT can be applied to human interaction. IMO outsite the math/algorithmic aspect, it is ground zero of GT.

I would love to read about game theory applied to field of social interactions.
There are lots of very cheap high quality stock sounds that are used in a lot of games. Once you've bought a couple of these sound packs you'll hear the sounds everywhere.
I think hammerandtongs is saying if you go to type and one of your wrists is a couple of centimeters higher than the other, that's not very comfortable.
"The first removal was made public not by Google, with a clear breakdown of what was being delisted and why, but by prominent journalists reacting to alarming emails sent to their webmasters headed “Notice of removal from Google search”."

I wonder if the author would really see it as benign if Google had published a complete breakdown of what was being delisted and why, instead of just emailing the content hosts. I think it would put Google at risk of being found in contempt of the court...
Hacker News thread: https://news.ycombinator.com/item?id=9038613
Supposed there is an undesirable behavior caused by some subtle interaction of features coming from 2 branches.

With a normal merge, git bisect will likely point to the merge commit as the first commit that introduced the behavior, which was the first time these 2 branches ever interacted. This means resolving inconsistencies after the fact, somewhat similar to "eventual consistency". It is more coarse-grained, can be harder to reason about, but may scale better (no serialization).

With a rebase, git bisect will point to one of the rebased commits, each of which already interacted with the branch coming before. Rebasing is sort of similar to the situation where DB client retries a transaction because the DB doesn't know how to serialize 2 transactions. It is more fine-grained, can be easier to reason about, but may have problems scaling, and may sometimes be tedious.
The part about Android actually applies to all mobile operating systems - they would all rather you'd use their native UX language than invent your own.
On the contrary, I think exactly the same thing is true in mathematics; not everyone works or learns the same way, and assuming that imitating the path of one person, no matter how brilliant or successful, is the only way to succeed, is very shortsighted.
"Android is Android"

I don't like the fact that Google's apps, all of them, feel foreign on iOS and OSX. Chrome has its own PDF renderer, settings pane, maximize behavior (before Yosemite), other little things. The iOS apps feel like the Android ones.

Google seems to be creating its own little OS inside of every other OS and the baseline is Chrome (OS). Wasn't there an effort, or talk about, to have Chrome do its own thing in Windows 8? This is why Material Design is important to Google. It targets the lowest common dominator, web browsers, and seems like it runs the same on a powerful computer or low-spec'd phone. While Material looks good, I feel that they may have held back a little because of browser limitations (you cannot do overlay blurring like iOS, for example).

Anyway, a lot of people love the common feel of apps across platforms. People seem to really like that about SublimeText and Chrome. I personally don't. I thought it was in poor taste when Apple made Safari and iTunes behave as if it were on OS X when running on Windows and I think Apple even had its on OS X-style update windows for the windows apps.

It's a fine line. As a developer Id rather code once and ship than to figure out all of the little idiosyncrasies for every platform. As a certain type of user I want apps to act like the other apps on my platform of choice, most users probably don't care or notice though.
That's right. I have a few more thoughts on reasonable screen sizes, maybe I'll write another blog post on that topic as well.
The article's comparison to copyright takedowns was a very good point.
>Why is it that there is not - nor never was - a single prosperous country build on Marxist principles? //

I think it relies on people being supporters of the ideal and not being greedy. You can't impose it on people.

In contrast in a capitalist system the capitalists can prosper from the communists desire not to exploit their fellow men; whilst in a communist system those who want to satisfy their own greed at the expense of others tear the system apart.

Those who act contrary to capitalist ideals actually help to maintain it - run a food bank, run a homeless charity and you're helping to dissolve hostility to the system that forces people in to situations where such things are necessary. Personal charity maintains the system in which those who don't exercise charity can prosper and more readily exploit others to that end.

Thoughts?
The thing that happened historically is that cabs lobbied for licensing to cut the competition.

Do you have any evidence regarding your safety claims?
I've always felt like my humor doesn't fit my upbringing. The bakery at my good old southern grocery store had "Bavarian cream filled donuts." I asked the person working there how many Bavarians it takes. They never got it. But all the other Americans in my internet social group get it, so it's probably not a universal thing.
They didn't "try", they are doing it, partially, piecemeal.

Which may be because the Fed didn't actually have all that gold available, nicely separate in a vault labelled "Germany", but even if that is true, the case is rather more complex than just "The Fed embezzled the gold that Germany gave them for safekeeping". Because Germany never gave that gold - they never actually had it. It's in fact the German export surpluses from the time before the USA went off the gold standard.
As far as i know Google beats Yandex in search (readed about this here http://habrahabr.ru/post/173351/). But Yandex got more detailed maps (google missed some objects / buildings). Yandex got Taxi app, public transport app, navigator, metrika (google analytics copy) and etc, etc, etc. For me as developer - yandex provides much better api documentation and examples.

But I can't understand - how can they force monopoly protest, being monopolists itself? Example - Only Yandex.Transport got API for public data (bus stops, Position Tracking) in Moscow. I am sure, that Google can protest them back. How Yandex had the nerve for this? Nothing personal, business only?

P.S. All above is about Russia context. In USA I don't know which maps are more detailed.
Thanks for pointing that out. I will change it to something that fits better.
VC-funded or well bootstrapped startups, mainly. But that's mainly because it's a sector I'm choosing to pursue
> All the articles on HN look the same, identical ASCII character set, English prose...

Not a very good comparison since most games do not look like this, while most written texts do. I'm not saying the games are bad anyway. I'm actually hyped to try them out.