skysight-inc/HackerNews huggingface dataset:
What are they talking about, exactly? It's perfectly possible to "unbundle" Android and Google's services. Google goes furthest in unbundling possibilities for any popular operating system, since they give away the source code for the operating system to be freely modified and be bundled with other cloud services. Amazon, Microsoft+Nokia (Bing) and many Chinese smartphone vendors (Baidu mostly) have all shown that this is possible. People pretend that Android without Google Play Services is somehow worthless or necessarily incomplete, which I don't agree with in the slightest.

It seems to me that what they're talking about is actually that Google's cloud services package bundles default Google Search, and Google does not provide the user or vendors with enough flexibility here. Okay, I'll definitely grant them that. So they want to use Google's cloud infrastructure selectively for the Play Store, but not for other profitable and integrated cloud services? Sounds a bit like eating your cake and having it too. If you look at this way, it doesn't seem such a reasonable request, although I guess it would be better for the market if Google was forced to give in.
"Some stuff is much better and some stuff is much worse, as people have said in other comments."

Agreed. And GDS are also very public about what does work and what doesn't work via their service assessments and self certifications https://gdsdata.blog.gov.uk/all-service-assessments-and-self...

See, for example, the rather damning report on the VATMOSS service https://gdsdata.blog.gov.uk/vat-mini-one-stop-shop-service-a...

This is leagues ahead of the previous approaches to developing governmental services. Like you I'd happily take gov.uk over DWP or the NHS PfIT. Even their failures are handled more productively.
Yes, there's a Redis eviction policy called `allkeys_random` that's basically the same thing.
You click on the link at the bottom that says ‘Is there anything wrong with this page?’ and report it.
I suspect he was thinking of the older version [1] - I know that's the only one I'd even seen until you posted this link. The wording of the original is much more draconian, though [to my non-lawyer mind] it appears to say the same thing now, just much more politely.

[1] https://github.com/Medium/Policy/commit/198049bacef485f21cbb...
Do behavioral analytics prevent brands from building emotional connections?
I remembered seeing this a long time ago - and just verified that it's vintage 2011.
>The lawyers don't get involved until someone comes along and suggests that there may be a complaint

Lawyers are involved from the very beginning of a layoff. They make the template.

>most people don't want a big, honest list of their infractions, even if they claim they do.

If one's immediate supervisor is doing their job, the employee will already know what would be on the list.
Ask HN: What companies changed from Python to another language?
Twitter switched some of its code from Ruby to Scala. I do not know the exact scale of the matter, but companies do change their stack as things get more complex.

I've read articles from Dropbox's engineering blog about their move to go for performance critical parts.

The question is, how many companies (and who are they) who have switched from Python to a different language/platform and stuck to it? Most importantly, why? GIL? Distribution? Other?
Reminds me of a friend who used to manage a fast food outlet, it was corporate policy to never fire anyone, they simply would schedule the person 0 hours week after week until they quit.
So won't HTTP/2 have these edge cases also?
Happily you can use Google Search instead of Google Scholar to find it for free: http://www.psychology.nottingham.ac.uk/staff/sea/c8cxce/read...
Hell, I was interested in where the military practice in the UK, and it came up with a huge list of places I could visit when the military aren't practising: https://www.gov.uk/public-access-to-military-areas

There's a lot of nicely laid out information on all sorts of arbitrary things on there.
Seems like a reasonable hypothesis, but you can easily prove that it's wrong by doing a search for a single word, so there is no step (3).

I did a search for "hackerspace" (no quotes) and it claims "About 588,000 results." Paging through the results, I eventually got "In order to show you the most relevant results, we have omitted some entries very similar to the 390 already displayed." Even with omitted entries included, there only seems to be 832 results.
Jupiter glimpsed as aliens would see it
> act after three electronics comapnies

Don't often spot spelling mistakes like that on the mighty Beeb, tut tut etc.
Thanks. Just before I pushed it out to my site, I worked out the real values based on commercial flights and was horrified by how far out the altitudes were. I tried it with correct values and it just didn't look as good so I'll put it down to creative license :)

Great idea for a clock and sunlight map - I'll add those to the list for v2.
Thanks. In the past I downloaded some large files and I had to pay heavy money for them, so, as a developer, I will keep this in mind for a long time :)
NB: Once we're talking:

All Yandex services: https://translate.google.com/translate?sl=ru&tl=en&js=y&prev...

All Google services: http://www.google.com/about/products/
Fair point, but 'messing it up' to such a high degree of accuracy that it could be corrected for via COSTAR does show soundness of engineering.

Ie, mistakes will inevitably happen. But having the process refined enough to compensate, improvise, and enhance on original plans and imperfections does show good design.
He was one of my original inspirations to become an indie developer. Still working on the successful indie developer part.

The grass is always greener -- the nice thing about going in to a shitty office is getting paid. I love the freedom I have right now, but the struggle to make it sustainable is incredibly stressful.

I don't know anything, any more. I don't know whether what I'm making is any good. There's a million ways that it's not as good as what's in my head. I don't know if I should've devoted more time to a different project, etc. etc.
> Is it a news that corporations are creating "ecosystems" to make money, not to benefit third-parties?

Corporations do their job to make money of course, but it's better to limit harm they can create when making money. Regulations are productive in many ways including regulation of possibility to destroy or significantly limit competitors and competition.

> What if something wrong with the "strategy" of being able to be a very successful third party in someone's else ecosystem?

Nothing wrong with it. The problem is that ecosystem owner can significantly limit competitors.

> Google is no monopoly. There is windows mobile, of course.

Strictly speaking yes, it isn't monopoly, but it is close enough to it, so it can use his position to harm competition.
You are probably right, but the law has changed a lot in the UK in the last two years or so as I understand it.

It's moved much closer to the US system for employees during the first 2 years of employment. The situations under which a Tribunal can be called, and the amount of support available to an individual has decreased. And, the total amount of money that an employer can be hit with is at a fixed level.
https://raw.githubusercontent.com/callumprentice/callumprent...

It's munged data from the Open Flights web site.
That's super-helpful, thanks.

I used the link to report the incorrect fee when I first noticed it - over a month ago. Nothing has changed. It's still wrong.
Apple fires anti-gay lobbyist
Review of Running T2 Instances on AWS EC2
An ability to zoom into a smaller region would be nice. Also, hovering the mouse over an airport would pop up a tooltip with the airport's name and/or code. In any case, this is amazing! Oh, and displaying country borders and/or lat/lon lines would be great as well.
C++17 Library Papers for Cologne, Part II
Essentially, no.

HTTP/1.1 contains tons of optional features. Practially no two implementations support the same set.

HTTP/2 is all 100% mandatory. Any compliant HTTP/2 implementation will support an EXACT set of known features.
Ask HN: What SaaS platform do you recommend for your clients?
You certainly can. But when things go wrong you go from one to three places in which you have to look for the problem - the service, the network, and the server. Also, instead of a single package containing a single .exe you're now deploying to all desktops, and to a server.

This in the context of developers finish the system, leave, and ops don't have the skills to fix a Ruby/node/whatever tech issue.

While none of the options that work are technically wrong, it might be worth considering the differences between the best solution design, and a successful one.
Yep, exactly as phreeza pointed out. I've seen ways of fixing it to make it more accurate but as far as I know, the extra effort and time to render isn't worth the cost.
Yeah, cultural, political, social, there are a lot fo factors that affect economic outcomes. Ironically, it may well be India's tendency towards socialist command-economy, privilleged special-interest economics (subsidies), etc that is holding it back.

The lack of a need for an electoral mandate has freed the Chinese government from the need to actualy implement socialist policies (or on fact any particular policies, they can do what they like, regardless of what the people think about it using their communism 'with chinese characteristics' get-out clause).
350 WATERCOLOR, PAINT SPLAT AND TEXTURE COLLECTION
Saudi cleric rejects that Earth revolves around the Sun
> Games are not normally network bound either.

Games with a live multiplayer element certainly are. That's my meaning in saying many games (rather than most games).
>The vast majority willingly accept that there are people with vast amounts of more wealth than them.

Actually, I'm not entirely sure that's true[1]: people seem to mostly just underestimate how much inequality (and thus how much wealth) there really is. They think they're sacrificing "a fair share" so there can be "enough for others" or "because everyone has to earn theirs", when actually they're just being exploited but haven't seen or acknowledged the data.

[1] http://www.people.hbs.edu/mnorton/norton%20ariely%20in%20pre...
Check out ex-Microsoft CTO Nathan Myhrvold [0] of Intellectual Ventures [1] infamy. He's also famous for his epic modernist cuisine cooking bible [2]. I also highly recommend the This American Life two-part podcast on patent trolls [3] [4].

You can read Nathan's attempted justification of his patent troll activities here [5].

[0] http://en.wikipedia.org/wiki/Nathan_Myhrvold
[1] http://en.wikipedia.org/wiki/Intellectual_Ventures
[2] http://www.amazon.com/Modernist-Cuisine-The-Science-Cooking/...
[3] http://www.thisamericanlife.org/radio-archives/episode/441/w...
[4] http://www.thisamericanlife.org/radio-archives/episode/496/w...
[5] https://hbr.org/2010/03/the-big-idea-funding-eureka
BigFish Games hacked; sensitive data compromised
> The people talking about HTTP/3.0 already really seems to have missed this bit. (They're talking about 3.0 because HTTP/2.0 didn't really solve the problems we have with HTTP/1.1, but nevermind that, Google steam-rolled this one through and we want to be trendy)

Exactly! There are more important problems to solve, page load time isn't one of them. My list includes:

* Better authentication

* More secure caching

* Improved ability to download large files

* Better methods to find alternate downloads locations

* Making each request contain less information about the sender

* Improved Metadata

I brain-dump a bit here: https://github.com/jimktrains/http_ng

EDIT: Formatting
Python + Elasticsearch + Star Wars
Experience report: Rocket lander in Elm
But why should I care about that analysis in the slightest? From whence does Marx's authority to pontificate about the "proper" way to transition to communism come from? Did he have some sort of extensive experience with the process such that he could identify the differences between the successful efforts and the failed ones? Had he tested it multiple times and learned which ones worked and which did not? Did he successfully create Psychohistory, prove its efficaciousness in a wide variety of circumstances, and then derive from this successful model the optimal governmental organization and path to get there, a 19th century Hari Seldon?

Or was he frankly just the 19th century equivalent of an Internet commenter pontificating? Because goodness knows that anybody that seems to actually listen to him experiences just about the results I'd expect from trying to organize your life around a random Internet commenter's blatherings. (Said the random Internet commenter. To which I'd say, look to history and tell me that my summary is wrong.)

In mathematical terms, it is meaningless to use one impossible statement to prove another one true. If the "proper" way to transition to a communist society is itself humanly impossible with real-world humans, is itself already a flight of fancy, then it completely doesn't matter where that flight of fancy is supposed to land. You're never going to experience the problem that my flying unicorn that I promised would land you in London instead landed you in Tokyo, because you've got a more fundamental problem in front of that one.
I think you are right that there are a lot of developer worker bees in MN who are not excellent.

However, there is a somewhat tight-knit subpopulation of developers that are forward thinking, talented and excellent at CS. You will find them at various tech meetups or at events like minnedemo. A lot of them are alums or connected to alums of some of the startups here (yes we do have them!). I'm thinking of Bloom Health, SmartThings, HomeSpotter, Code42, Gravie and a few others I'm forgetting.

The key to finding talent in MN is a little bit of networking, it is definitely out there.
There's a kernel of truth to this, but 'city == wasteland + cesspool' is ridiculous. I've lived in south minneapolis most of my life, and never spent any significant amount of time in the burbs. (The last time I made it outside the MSP/St. Paul limits was last november to have my wisdom teeth out, at my local dentist's referral.)

There's plenty of culture here, and I haven't been mugged/shot/raped yet. North minneapolis is essentially a different city, with its fair share of crime and other problems, which I can't speak to.

The big difference between here and a "big coastal city" is that things are a lot more spread out per person. I think this leads to everything being on a smaller scale and more distributed. Most of minneapolis isn't downtown, but mixed use residential. My peers (25-30 year olds) mostly rent houses and live with roommates. Small (3 story max?) apartment buildings are the norm.
This is true. I'm Portuguese and I can read full texts (even books) and I never had a course, or even a lesson, of Spanish.

I can understand Italian at some degree as well, due to the same reason.
So get two ;)
Internal Revenue Service Encourages Poor Cryptography
Absolutely. I'm sick and tired of idiot developers fucking up the web with their bullshit "apps" which are slow, crash all the time, and break everything.

I've worked on more "web apps" than I can count and the reality is, only 2 of them were legitimate use cases for a pure JS solution. And we gain nothing from it. I've just spent all morning debugging an issue with a complicated angular directive (and not for the first time) that would have been a few lines of jquery a couple of years ago. Probably because a bored dev wanted to play with a new toy.

As you imply, we were writing sophisticated web apps long before AJAX was popularised and those apps were way more reliable and predictable than what we have now, and they worked in Lynx if you wanted.
This is very good rhetoric. I really appreciate.

How, how does "significantly limit competitors" relate to the requirement to make an explicit, conscious choice by the user instead of allowing a quiet change of device settings?

Not allowing any third-party search apps or not allowing to change the default app by the user could be considered as a "significant limit", but there is no such restrictions.
I don't think giving money to the poor is "contrary to capitalist ideals" if it's voluntary.
I don't think so. Yandex is very neutral company in that regard. They have Ukrainian office with developers. For Ukrainian users they show Crimea belonging to the Ukraine when browsing from maps.yandex.ua. You can check it yourself, compare maps.yandex.ua and maps.yandex.ru.
This complaint is a narrow one: It is focused on the requirement to make Google's apps the default apps. In that it is similar to the Microsoft case where Microsoft was forced to provide a selection of browsers on installation. So it isn't as ridiculous as some here have claimed, and it is possible Google and/or the OEMs selling in Russia will be forced to make some accommodation or exit the market.

This wasn't always a requirement if you remember that terrible Verizon phone with Bing as the default (and impossible to change) search engine.

The question is whether Yandex can make a case for Android as a monopoly, and whether the choice of making an AOSP-based Android variant with a Yandex ecosystem isn't enough relief from such a supposed monopoly.
You're right, and it's a funny kind of right.

It's an astounding thing when you're creating a mirror closest to perfection that had ever been made, and missing by 2.2 micrometres ruins it. And given that it was the 1980s and you're dealing with nano scale engineering, it was just that much more incredible.
There are a bunch of off the shelf solutions like st0p pointed out. Otherwise, all the code is available at my site (http://callum.com) along with a bunch of other globe based samples. Let me know if I can help.
Usually most of them are common (i.e. voting shares). What has a potential to get exploited isn't the fact that people can't cast their vote, but that:

- they can't (or don't care to) coordinate themselves

- don't have the necessary expert knowledge to understand the impact of a lot of motions proposed to the general assembly.

However, this isn't a capitalism problem, but a general power structure problem, applicable to any institution, be that capitalist or socialist.
https://news.ycombinator.com/item?id=9067911
GTK indirectly depends on libpng, so that probably wasn't the best example ;)

The thing is that Linux distributions traditionally don't make any difference between the OS and apps. Everything is split into relatively small packages. Like everything this model has some advantages (e.g. security updates) but also some disadvantages (it's harder to distribute/install software outside the distribution).
I suggested singers because they have more control on voice and that can (possibly) help on pronunciation of some sounds present in foreign languages that don't exist in their native language.
Be careful, that's a huge fallacy. Just because you can notice the etymology that doesn't make you a prodigy at a language. Everybody can do that, the tricky stuff is in actually learning the language.
EE/CE here. Yeah that's a garbage patent. I'm a practitioner in the field and 20 years ago that would have been some forward-thinking stuff. But in 2009, when it was filed? Total joke.
Did Poincaré anticipate Gödel?
Thanks for the feedback - I developed it on OS X Chrome and it runs well (60 FPS) there for me. Which version of Chrome? Surprised there is such a difference.
It's not exactly been kept up to date, most obviously by not taking into account IE10 and later. Support for things like box-shadows and gradients is pretty much at least 90% now, close to 100% in the western world.
Thanks for this article, I really needed this! Jeff Vogel was a great inspiration to me, but somehow I'd forgotten about him.

I turned 39 today. I have two kids, a mortgage, and luckily a tolerant wife with a good job. I started working on my own indie games in May 2014. Before that I was making 6 figures. This year I'm going to struggle to make 40k. If you count business expenses, that's closer to 20k. I'm in the trough right now.
Becoming a Tech Lead
Amazing and thanks for letting me know. Its push around a lot of data so I didn't even try to make it work on mobile. Maybe I should take another look.
// Customizable by Agency - add new domain name
This is why I'm skeptical of the value of things like ENDA. Without some higher level data collection to see trends in hiring and firing at a company, it would be hard to prove someone was fired for something other than performance since no one will even hint at a reason. Those demographic checkboxes on applications don't help if the people most likely to be targeted don't trust an employer to use it properly.
The Surrender
Yeah, it's really targeted at desktop because of the volume of data but I expect I have missed a bunch of optimization tricks. It's simple enough that I should be able to iterate on it.
What makes a robot fish attractive? Robot fish moves to the head of the school
Good ideas. I'll add them to the list for V2. :)
I grew up in the KCMO area, and can confirm a similarity there. Actually, as you mentioned, I didn't actually LIVE in KC, I lived right outside in a town called Independence, but nobody really knew that town very well, so we all just said KC. Downtown was something you tended to avoid, at least until relatively recently where there's been a lot of stuff added to do, but now I live out West. People live in Seattle, but I live south of that, in Tacoma. Still say I'm from "Seattle" or "The Seattle Area." I wonder if that's a carry over from when I was in MO.
Recent performance improvements in Apache Spark
You're looking for benefactors, not investors. An investment assumes a way to recoup the money.

An approach would be an NGO. Advertise the service and your vision and ask for donations to keep it going. You can also look for government grants related to unemployment. You could even ask the job seekers for a donation after they find a job.

Other than that, "dirty" monetization techniques are pretty much the only way to go. Ads, data selling, spam etc.
Ubiquitous Biotech in a Time of Ignorance
Won't that create the same problems as XML and XHTML where full compliance is/was mandatory -- and the reality turned out to be different?
Yeh with Sendy you need to install it and configure it on your hosting. You also need to update it every time new features get released. With OwlSend we take care of all the hosting for you. All you need to do is log in to the OwlSend app and away you go. All new features are free for customers.

We're really focusing on making sending emails and managing email campaigns easy and simple.
I think this is dependent on the age of the company. Last one I've looked at was SocGen - an old French bank. 90% of their shares are owned by employees and I think somewhere around 7% by executives.

I can easily imagine that a just IPO'ed company would have a vastly different shareholder structure, though.
Earlier HN story about the Tim Armstrong fires Abel meeting [ca 1.5 years ago]: https://news.ycombinator.com/item?id=6197081
Typo. I meant it's impossible to do without a GUI
Wifi power mapping
Achieving Financial Goals: A Quick Guide for Millennials