skysight-inc/HackerNews huggingface dataset:
> company B is liable for A's costs to develop the new system

No, just for the difference between the cost of developing system A' that could have been developed instead of A had it not been for the requirement for going around patent of company B that has since been invalidated. But good luck estimating that. Also since you're liable to pay for the consequences of future invalidation of you patent, the damages should be capped to the profit you've earned so far from the pattern to make things sensible.

> It would be like demanding that your competitor subsidize your R&D

This seems pretty fair if you've been on the market for much longer and did a lot of R&D. It would also move the balance a bit from competition to cooperation even if it would be labeled as anti-capitalist by some. It would also incentivize you to open-source and patent something, instead of keeping it closed but not patenting (both keeping all implementations of a patented algorithm closed and patenting it should not be allowed, at least one open-sourced fully working proof of concept should be required). You could still get a profit from the patents that came out of your R&D, even if your company failed, but a younger competitor that benefited from your exploration succeeds, which would probably incentivize more R&D spending! To go even further you could force attribution of pattents to individuals and never companies (even if they could end up owned in majority by your investors and not yourself), so that a company's bankruptcy and debt don't also suck the "profit from invention" into its black hole.

...but of course, I can't dream of such sensible systems of law until we have an above-human-level-AI actually writing the laws for humans to follow, hopefully for our own good :)
Have you ever used React Native, or read anything about it for that matter?

It's just JavaScript wrappers for native UI toolkits. Much in the same way there are Python wrappers, Ruby wrappers etc. The only difference between React Native and someone else's JS bindings is that React Native makes use of a virtual view hierarchy and several other React-isms - which have absolutely nothing to do with the web except in-so-far as that they were first implemented on the web.

Yes, React Native supports an API based on the web's Flexbox API, and view styling similar to CSS - but these are applied to native views. React Native doesn't implement any rendering of its own. However, if anything this is bringing web technologies to native development, they're in no way conflicting with browsers - React Native has nothing to do with a web browser.

As I said, React Native provides bindings for native UI development. Now, whether or not you think that's a good idea is up to you. Swift and Cocoa are generally pretty good, so I can see why iOS devs might steer clear. However, the Android SDK is a complete joke, React Native is significantly more efficient to develop with.
DataJoy Co-founder here. A lot of the DataJoy code IS available (https://github.com/sharelatex/web-sharelatex/tree/datajoy). Our other product ShareLaTeX has an open-source version that you can run locally and is very similar to the version we host at sharelatex.com. DataJoy naturally shares a lot of code with ShareLaTeX (if you look at the two products, you'll see they're very similar). However, with DataJoy, we never got the product to a stage where we felt it made sense to invest time into 'good open source' (documentation, installation guides, etc), but the 'code dump open source' version has always been there.

The main thing that isn't open source with DataJoy is our backend for running code. At the moment this is so tied into Docker, S3, and how we deploy it in our infrastructure, that I don't think it would be much use to anyone else. The innovations here have been in how we deploy and provision it, not in the code itself.
Hasn't happened for push notification spam.
Exactly, how many people coming to Montreal would be happy that their kids could only go to school in French?
Of course. I regularly use it to play music in my car, for example.
Isn't it 50% New Age pseudoscience though? I mean, how would you respond to that criticism? Particularly at the level of detail that might be taught in schools, I wonder about its falsifiability.

I say this as someone who is prepared to consider the idea of systems thinking as a "second tier" cognitive strategy, as advanced by Wilber etc. I can't imagine that idea getting mainstream traction.
There is window snapping in macOS, websearch for Sierra window snapping.
Damn. You have no idea how close I was to reinstalling Audacity last night.
Given the speed it goes at, 40mph max it says in the article, I guess most of the time cars would be zooming underneath it. In which case, the scenario will be that the bus-thing will block larger trucks from going past it as they cannot go under or around. Then those trucks will block cars, and the whole 2-lane traffic will slow to a crawl behind this monstrosity.
And yet it is the only kind of 2FA offered by any of the "serious" institutions I do business with. TOTP is only available on toys, other than AWS. Sigh.
I'm assuming there's a reason in there somewhere. Care to share?
You should probably have included a link to https://en.wikipedia.org/wiki/Wuppertal_Suspension_Railway
My wife recently purchased a battery-powered Waterpik and is obsessed with the thing (it works in the shower, too):

http://amzn.to/2axkvkK

She had been compulsively flossing, but this device has reduced that desire.
It was also highly stateful and was unpleasant to use, neither of which are problems with React. I do mostly backend, but I do code review on all our front end code, and it really seems to be close to the right abstractions for building good UIs.
This tripped me up very recently too. Its opt in for framework <4.5.2 I think
Flanity – A Topic Based Social Network
What should Hillary stop doing?
Supporting tpp

What should Hillary start doing?
Start campaigning actively to prevent the lame duck vote on tpp from happening. It is an insult to democracy.

What should Hillary continue doing?
Honestly dont care about anything else. Just show that you are doing all you can to stop tpp instead of this lipservice.
Although Apple is probably ok without the money, I cheer every time I see someone win in one of the trolling cases. It takes big companies to fight this - ones with deep enough pockets and long enough time horizons to realize that feeding the trolls enables them to grow.

When I read that these are jury trials, it seems to me that East Texas must have an army of people who now know quite a bit about patent law having sat through so many of these cases. Strange specialization.
blink = indicate
Hardware Hacker: Adventures in Making and Breaking Hardware by “bunnie” Huang
See my post to the other reply. We're ahead of Canada, Australia, and the other big, economically diverse European countries. I don't think that counts as lagging.
Still Using Asana and Slack and DropBox and Excel. Here Is a Single Alternative
It really depends. If the plaque is left too long it will harden and turn into tartar (calculus), which can't be easily removed with just floss.
A few months to get good enough for daily stuff and short casual conversations. A couple of years for work meetings with friendly colleagues. Much longer to be able to deal with negotiations with outside parties.

It requires significant and sustained effort. Most people stop studying when they're ok with the situations they care about. What level that is depends on the person.

If you are considering Beijing, don't worry that language will be a problem for everything. But many things will be a lot harder. Selling to Chinese businesses and consumers is the obvious example. Many foreign-run companies sell to foreigners or foreign-owned businesses in China.
PHP4eva!

Also, ya I know I'm generalising a lot with my statement.
I did give a disclaimer at the start, but as with all opinions ... They're usually wrong
Well, the LibreOffice 5.1 (well Writer...) "desktop" looks OK on this Mac...

Some dialogs are less stylish (Edit style), but most are just OK. They are not specially fancy but do not look ugly either.

To me, it looks like a solid, functional, tool, without most unnecessary decoration.
It won't win the prize for the prettiest UI around, but it's far for being ugly.

So, I guess that the developers are working hard to add features and compatibility filters (Microsoft, Microsoft...), and settled to a timeless design that does not need to be redone from scratch every half a year because it looks so last month...

Maybe, you should try to work with it, instead of just testing it out.
> unintentionally changes the signatures of my callables

Why it must not change signatures? Everyone says that it shouldn't, but why? Maybe because named the same as Java/.Net decorator pattern? Decorators in Python is almost just a function composition and it can change signature.
I wonder why Telegram (and Twitter) doesn't allow the use of third party MFA providers just like LastPass.

https://helpdesk.lastpass.com/multifactor-authentication-opt...
Are black Audis intimidating to police for some reason or am I missing something?
re: your second point, this isn't necessarily anything to do with database scalability or tuning.
Entrepreneurs are very positive people by nature. As a result we accentuate the positive. It comes from the same place as, "Come work for me - we're going to disrupt this industry! Please don't look at the legacy code in the corner." (And I mean this in a good way)

There's a large group of "grass is greener" people, but they're not starting companies or moving to Beijing to write about it. They work at the cable company in the middle of nowhere.
Try it out. I forget which release it was specifically (it was over a year ago), but one day I updated and things looked better aligned in Word documents in Libreoffice.
I took a semester in 2002 of intensive mandarin at PKU just for fun, and it has gotten me by for the last 9 years working in the Chinese branch of an large Redmond software company. Most foreigners do less chinese than me and still get by.

Of course, you'll miss a lot of the open office chatter, negating the point of that, you'll get uninvited to meetings that they want to hold in Chinese. Microsoft is worse than this than other foreign companies, my Chinese wife worked for SAP which had more foreigners and less language issues as a result.

But there are plenty of reasons not to come here beyond language, and a few to come if you are at a restless point in life.
Not in the same way though.

Swing drew and managed its own widgets using cross-platform Java.

React Native uses native widgets and drives them from cross-platform JavaScript.
Especially if you have a family, too big cities are a cr*ppy selfish choice of parents. kids will have plenty of time to go super urban in their adulthood if that is what they want. As a kid I always felt sorry for kids from big/capital cities, out of touch from nature, far more exposed to stressful fast-paced life. The gap when meeting some was stunning (but this is obviously my super-anecdotal experience).
i have seen that presentation, but i am fairly certain i recall from an uncharted 4 chat with a naughty dog developer that they no longer use that system once they moved to the ps4. this is in large part, i believe, due to their being a technology developer for multiple sony studios.
4 Reasons why Tooltips are a great Customer Success tool
I was very tempted to just play devil's advocate here, but then I come to think there might be more than that. So...

"Now people have these huge mortgages where your ability to start a business is hampered by your ability to get a financial buffer to take this year or 2 off."

How will they manage? By learning to adapt, which will be a critical ability in their careers as entrepreneurs. Say, they can start modest, with modest allocation of time instead of lavishing with both time and money to only hit the ground if they fail. Also, they may identify the opportunity of having around them this market of deep pocket potential clients! ...or may not, we'll see. The idea is, wealth is coming in, and people complain instead of finding ways to take advantage of it. I know that this isn't as easy to do in other domains as it is in real estate, but still.

"How can a daycare buy a million+ dollar house and expect to make money paying that back on having 30 local kids being looked after."

By raising the price of the provided services accordingly! The city is getting stuffed by each passing day with rich kids. What are you waiting for?

"When people are tied up in these ever increasing loan/income ratios there will be less spending on dining, holidays, hobbies etc."

I think those people can ask more for their services in order to get in an enjoyable zone or leave the city entirely if they can not. A life of struggle is not one worth living when you have a choice.
The icons aren't the problem, for me at least

Look at the embedded video that's linked on the article - see the integrated totp interface for Google auth?
An interface that ships that kind of 'it works, it'll do* UI comes across as half-baked to me.
If you or anyone else reading this visits Beijing, contact details are in my profile.
Firstly, C kinda sucks. Undefined behaviour is unavoidable, and compilers see it as license to do whatever they please, so you can actually get a segfault because the compiler decided to "optimize" away your null pointer checks. C is also dangerous, and Apple and Google don't want users getting segfaults. And even if the plan was to bind the C apis to high level languages, people would just write their apps in C.

Secondly, for stateful graphics programming, the most common kind of application on mobile, OO works really well. So Apple and Google both picked languages that support OO.

Finally, despite all this, both Apple and Google have native C apis. You can write C freely in Objective-C, which is a superset, and Android has its NDK.
Honestly, I only need myself as evidence to the personal benefit; I have nothing to say about the generalizability of my results.

I've always had bad, painful dentist visits until my mid-20s. They were quite bloody. Since I started flossing, my dental visits are not painful, and my gums never bleed. When they do the gum measurements, I now get 2s and 3s instead of 4s and 5s.

The only change I made was flossing. I don't argue that it reduces plaque or has all of these life-changing benefits, but it stops my gums from bleeding and makes dentist trips a breeze. That's enough for me. Maybe others won't get the same benefit.
Sadly this is pretty much the one situation where, once negotiation has been exhausted, it is necessary to shoot the person holding the gun.

Even in the UK with its very low use of police gunfire (http://www.independent.co.uk/news/uk/politics/uk-police-shoo... - seven shootings out of ~12,500 incidents involving firearm officers) have done this on a few occasions involving sieges.

It's all the other incidents we should be concerned about.
can someone make this a WP plugin? huge adoption potential -;)
> The truth of the matter is that ideas are cheap

They are cheap because we let them be cheap. There should be markets for ideas just as they are for goods! We're at at a very "socialist paleolitic" stage when it comes to the "economic system for ideas"...
The real numbers are probably somewhat worse. There's a Swedish government report that has the best numbers, but I couldn't find it within a reasonable time. Swedish employment rates for natives and first-world immigrants are good, though.

After one year, more than 99% are unemployed
http://www.svt.se/nyheter/inrikes/162-000-kom-till-sverige-5...

More than half of the unemployed in Sweden are immigrants
http://www.svt.se/nyheter/inrikes/nu-ar-fler-an-halften-av-d...
> static page cache behind cdn

I wouldn't want my page behind a CDN. CDNs make users much more trackable across sites.

My point isn't that CDNs are bad for everyone. My point is, once more, that most questions are not as simple as they may appear.
You also don't know how many shells someone has when they can buy them by the crate at Wal-Mart.
> why didn't it try to improve Postgres

Honestly, why would they? If there is a product that does what they need, why spend resources improving another.

Just because it's open source and they could spend money improving it, doesn't mean a company will spend that money improving it.
I find your comment incredibly insightful.

Wonderful.

Thank you.
The main reason I don't like modern interfaces is that they waste too much space. I also don't like the trend to make everything look flat.
China is a corrupt country where officials will use/abuse their positionsagainst police who pick trouble with them. Black Audi is the stereotypical official car of choice.
Chemtrails!
I am using Firefox night builds with 33 active addons including GreaseMonkey and some user scripts at the moment as a main browser for about few months already because of multiprocess support. It's perfect - fast, responsive and pretty stable now.

What you say about web apps and Chrome you can say about FF with multiprocess on as well. If some page takes too much cpu you can find it in your OS task manager and kill it and you will see which tab crashes (TabData is an usefull addon showing how much memory pages take https://github.com/bobbyrne01/tab-data-firefox (don't sample too often, it slows FF down if it's active and you have dozens of tabs open and sample every few seconds)

I don't know the number of process they will use as default, I configured 128. I regularly use 20-60 tabs with pinned Twitter, Gmail, Reddit, WhatApp and some more ( TabMixPlus with multirow tabs makes it no problem) and it's really nice browsing experience.

I had to restart FF every morning, sometimes multiple times a day and when something crashed the whole browser went down. Now you just reload the crashed tab or plugin - was common few months back and is rare nowadays. It has a warning if some addon is slowing FF down - I hope addon authors will update them but right now I just ignore the warnings because I don't see any subjective slowdown.
Necessary but not sufficient
For icons, I set it to use Breeze as the icon set. Simply as icons look consistent.

For menus, I get that some people like menus, but anyone used to a ribbon interface finds menus hard. Hard to convert people. Expectations of a ribbon interface are now standard, a la WPS Office. At least provide a switch. I can get used to new things, like going back to menus, but then I grew up on menus and 65535 rows.

On WPS Office, why does it have much better compatibility with MS Office than Libre/Open Office. One type of document in particular - documents with embedded documents. Libre Office invariable hangs on .pptx or .docx or .xlsx with these, but opens the same document simply re-saved in WPS Office in .ppt or .doc or .xls format seamlessly. This seems odd. What secret sauce do WPS have?

I use LibreOffice daily. But can't solely use it. Love the pop-out side-bar. Cannot switch until PowerPivot is equivalent.
Publicly? That's not a good sign.
I get warnings every time I try to run something I downloaded, so I've just tuned them out. Unless this one was somehow completely different from those, I wouldn't have given it a second thought.
I enjoyed reading the article, and I must assume the author is very good at Chinese language and culture if can run a startup there.

That said, people seem to find it easier to ignore social issues in a culture very different from their own. For a European, the problems in SF fit a familiar pattern and you can pick up a local paper and read all about them. In an Asian country the social situation is different enough that it doesn't trigger your moral unease. Also very very few westerners can just pick up a Chinese newspaper and casually read it. So even ignoring censorship, you are shielded from the problems and conflicts of locals that you don't directly meet and talk to.
>And in record time too. Didn't they show off the 30cm model like a month ago?

I recall seeing the model as well as concept videos more than five years ago. E.g.:

http://www.chinahush.com/2010/07/31/straddling-bus-a-cheaper...

https://www.youtube.com/watch?v=JokMtK8IJFM
The internet is built on hacks, it's just that what's listed here aren't the hacks: Mostly, they are deliberate design decisions that made sense when they were made, but don't now.

Well, except the CSS stuff.
4 open source alternatives to Evernote
Don't dread it, it got better :) See my other post here.
I made an account today, just to comment on this news. Seymour Papert's work on Constructionism really struck a chord with me. I first learned about his work in college, and things like Logo really resonated with me - to point where I have now changed my career path from an engineer to one that is more education focused. I really hope people everywhere, and at least users on this site will learn more about his work and his importance.
Well, he wrote that he would account for extenuating circumstances like dyslexia, so if he actually does as he says you'd be fine (for a non-writer position).

But I'm inclined to agree with him.
Getting the itses right is trivially simple - there are no judgement calls or anything. And English isn't even my first language.
Yet many people people get it wrong, and I can't comprehend how this happens.
My only explanation is sloppiness.

Honestly I don't know much about dyslexia and I might be wrong, but it seems to me that even a dyslexic would have no trouble getting its/it's right, even though they might be orders of magnitude slower than non-dyslexics. Am I wrong it this assumption?

I suppose for important texts such as job applications, re-reading to be sure that you get these things right can just be expected of you.
How about: "Iranian citizens pay the price for Telegram's weak security".

"Telegram's exaggerated security claims gave Iranian users false sense of security, now Iranian secret police have read their messages." isn't quite concise enough.
Did you click on the build job on the bottom? The page linked above is fast for me, but the actual log[1] blocks FF for a bit.

[1] https://travis-ci.org/monixio/monix/jobs/149097798
Hundreds of Uber Drivers in Kenya Go on Strike After 35% Price Cut
Downloaded it a couple days ago in my case! Close call, though I do backup my important files offsite.
You can't see the page from the bookmark and you forget the content just from the bookmark title. Well maybe not you but many people including me do.
Your mind frame displayed in your tl;dr is precisely what is responsible for the rate of housing price increases in your region.
> They try to push a programming paradigm, without considering that other programmers may have different or even better paradigms.

React and React Native are framework/libraries/whatever made by Facebook to solve Facebook engineering problems (they're cool in the way they unashamedly only open source what they actually use).

They have their own paradigms they prefer and it works well for them and many others. Why should Facebook cater to every programmer's favorite paradigm?. You could honestly say the same thing about most frameworks—do people complain Rails makes it hard to do functional programming?
What you need, is a bicycle.

But aside from that, small towns often have a more thorough mixing of zone types; you can often live within walking distance of work or school and a small grocery store.
While I mostly agree with your comment, some NoSQL databases are not suitable for analytics. Indeed, they are terrible at them.

Unstructured information is, surprise, unstructured, which means it is harder to query / analyze, since the structure needs to be fully scanned and parsed to perform the computation.

I have seen many cases where MongoDB is used for this and suffers from really bad performance.