skysight-inc/HackerNews huggingface dataset:
Ultra slow min-cost max-flow in Python
Effectively Scrum is a poor fit because it's not based on engineering practices first.

XP is better simply because it's based on engineering practices first.

The trouble with any approach is that it's a template and some teams / people rest on those templates in place of actual thought.
It reads to me like 3 would apply here - they don't have jurisdiction over unrelated data stored elsewhere (else data-havens would not be a thing) by a company headquartered outside their country (AFAIK - IANAL). I read it as: FB wanted to store [whatever data they wanted] in Canada, and didn't want Canada to impose any rules on [outside-Canada data].

Basically they wanted a data-haven. Not all that surprising of an ask, but I don't think Canada does that in general.
Important tips to become a good Java developer in 2019 and coming years
These are the important tips to become a good Java developer

https://www.technotification.com/2019/03/become-good-java-developer.html/amp
Is this not the goal? Everyone seems to want this. Reduced taxes for the rich. Deregulation. A better "business environment" due to "small government". The continuation of employer-provided healthcare. Stricter intelectual property laws. Ever single domestic policy choice of late seems determined to do this. Middle america should be happy. They keep voting for this stuff.
Cute. An editor meant to add "D or d" as an abbreviation for density, but it was interpreted as dord. Likely because of how typewriter whitespace was used.

My question is how the ô was decided and made it in.
Is there a way to run notebooks automatically, so you could regenerate notebooks like this after some library code changes or dependency upgrades and check that everything stillw orks?
John Backus: Function Level Programming and the FL Language 1987
“Repurposing” off-patent drugs offers big hopes of new treatments
Indeed lack of a good (Tkinter just doesn't offer all the necessary widgets, looks and feels clumsy) modern pythonic GUI toolkit seems the biggest problem of Python to me.

Nevertheless I'm surprised to read you had to compile anything (if you don't mean using pyuic5 to generate Python classes from QtDesigner XML files) and deal with C++ while using Qt5 with Python.
Small want item about Java Streams... I wish this was a language feature. Allow type declarations in lambdas:

currently:
collection.stream()....bunch of stuff....forEach(item -> something(item))....

this would be nice:
collection.stream()....bunch of stuff....forEach(String item -> something(item))....

When you get 50 levels deep on a really long lambda, this would make debugging the things far easier.
Can you provide the code for basic 'Hello World' program in your language?
typedef Animal Dog; // until refactoring is complete
Curlie – Computers: Programming: Software Testing: Test Management
Lithium in drinking water and crimes, suicides related to drug addictions (1990)
I'm mostly for privacy laws and recognize the importance. But I am also a data scientist and I have been involved in corporate compliance to GDPR for relatively small businesses, and it is definitely a pain.

Maybe even more so for those small businesses who perhaps just want to send out a newsletter. That compliance is pretty expensive, and it contributes only very little to the individual privacy.

Again, I'm mostly in favor of privacy regulations, but gosh, it's annoying at times!
> This doesn't say what the author wants it to say.

The way I read it, the author was perfectly aware of this interpretation.
Ok good point, but still a different system from Hiragana/Katakana.
Have you seen https://easymorph.com/? The author is here on HN (dgudkov).
Can we get .com .net and other extensions for free here?
What exactly is Canadian data? Is it data generated by Canadian citizens? What if people change citizenships? Is it data generated by all people on Canadian soil? What if you post something while transiting the Arctic Circle in an airplane? How does it include relationships between Canadians and non-Canadians? 90% of Canadians live along the U.S.-Canada border. Does data partially derived from Canadians count (e.g. ML models)? I read the article and it was not clear how the lines were drawn and how they will evolve with time.

Pretty sure this messiness is both why Facebook does not want the government to be enforcing privacy rules, and why the government wishes to do so in the first place.
I would disagree. Unit tests make sure your code is clean and composable. It's hard to write unit tests if you have hundred line methods etc. It usually forces you to write smaller chunks of code. Integration tests make sure it works in test/prod. You can have a complete spaghetti mess and still pass your integration tests. You can also have good unit test coverage but break prod.

They serve two different purposes.
I don't see what that has to do with this. They just need to not implement the feature this way.

Don't put the 2FA number in the search index, just don't do it. By all means make it convenient to copy it there, but for the love of god do not put the 2FA number in the search index.
How is this related to an article that doesn't even mention GDPR?
It's not that easy in my experience. They use different databases. Different versions of frameworks. Some written in different languages. We tried to have a "one size fits all" CI pipeline but that fragmented over time.

The overhead was huge compared to "traditional" apps. Just updating a docker base image was a weeks long process.
Doesn’t that mean you have to use the same language, libraries, and DB for every service?
They definitely correlate. In a democracy, you need a high level of education among all your voters since everyone can have an input on policy. And I'm sure more educated people start demanding for more representation.

Lee Kwan Yew of Singapore had some interesting things to say about it all: https://www.theatlantic.com/international/archive/2015/03/le...
From the article:

So here’s the punchline: if you want to be
a good programmer then learn a technology
and language agnostic formalism.

No.

If you want to be "a good programmer", then learn how to define the problem for which you are tasked to solve. The technology is irrelevant. The "language agnostic formalism" is irrelevant.

Unless a person/team knows what must be done, then the rest really doesn't matter. Techniques which help to elicit repeatable delivery certainly are worthy to learn, even to advocate for. But without understanding what is needed, what use are they?
I believe, just my belief, that a "good CEO" can install a great spirit in the company, which trickles down through management to all employees.
Although I can partially agree with you, I think it is worth looking at the other side of the coin to understand why things don't go the way you think is best. Below I will give you a few examples to consider (there will be ways to refute, but bare with me since the goal is to start/move a dialogue)

Government-sponsored (oli)monopolies - This is sometimes a policy tool to get the country's key strategic interest moving. Sometimes some goods & services are obscenely expensive without Gov support directly or indirectly (that includes g&s you take for granted). In another case, if you don't sponsor, but other countries do, the other countries will become more competitive in the global market, impacting your countries long-term economic success.

Equal opportunity for all classes - At what point would you create equal opportunity? Is it providing basic, quality educational institutions? How do you account for parents willing to pay for extracurriculars, tutor and any new technologies that come along? Will you forbid higher income parents to spend their hard earned money to get their kids ahead in the name of equality?

Accountability on budget spending - Most advanced democracies allow you to review the budget of your city, state, federal and even get involved in the process (via elections, open forum,etc). It is mostly someone's prerogative to get engaged or not. Also, since governments are usually required to help create jobs, etc through different forms of stimulus, you will see money being spent in different ways with different levels of return.

Performance review - Govs and private institutions have performance review, even politicians have it via re-election. How would you optimize it? How would you fix its issues to ensure people don't exploit it? What makes your solution function better than the ones already tried?

As I said, although I agree that we should strive to be better at some, if not all the points you have listed, I think we need to move past throwing the words out there, and become more engaged in our communities. This will help everyone to better understand how the world around them actually works and how to improve it
What do you think the phrase "non-Canadian data" means? From what you write, you appear to presume that "non-Canadian data" means data that is not about Canadian citizens anywhere in the world, not about businesses or individuals on Canadian soil, and not physically stored in Canada.

I don't see anything in the article clarifying that. You may be right, but then again the discussion could have been about data that is physically stored in the data centre but is not about Canadian citizens or resident entities.

I don't know for sure, but I suspect that what was being discussed was data stored in the data centre on Canadian soil, given the clue that what they wanted was the data-centre exempt from jurisdiction.

If Canada was asserting jurisdiction over data not in the data centre, I would have expected the terms to be worded around seeking worldwide exemption from jurisdiction.

JM2C.
Session types are essentially a type-checked FSM.

So if your type checker passes, your FSM obeys the protocol requirements. (Namely, it does not pass between states in an illegal manner.)
Doping scandal rocks the world of bridge
That's...a very apt example.
I don't think so. This kind of thing comes up constantly in RDBMS. New requirement means we need to join thneeds and widgets data together. In a regular database, even NoSql, this isn't a hard problem.

When the services have their own datastores, well now they need to talk to eachother
I prefer to use the last 4 digits of pi..
When that time comes I'd love to hear it.
This is extremely cool, I've been wondering about how I can create subject matter repositories of various media types and then enhance that data with my own findings.

What would be cool here would be the ability to reference between documents and notes, like you would with hypertext.

Imagine you write an essay or blog post, and you want to instantly browse the citations and quotes you use. That document could live inside polar, maybe as a simple MarkDown editor.

Either way I've downloaded and installed. I wonder if I can get some fancy PDF scanning gear so I can get book segments into it.

/ramble
Top Ways How AI Enhances the Recruiting Funnel
All laws are messy, but what is even messier are the consequences of laissez-faire capitalism.

One minute you're saying that the government has no business in the private communications of its citizens, the next minute somebody's operating a child pornography ring on the internet.
History is choc full of people that started something on the side and turned it into a profitable business. Absolutely pursue it, knowing that

a: no tree has even grown taller than the sky

b: Rome wasn't built in a day
Same. Then I discovered Kotlin, which is really just a much improved Java, and my only regret is that there aren't more server side gigs available for it (yet).
The opposite, it’s a massive target. I believe the reasoning is that because it is such a large target the black market doesn’t set the price. It gets set by the bounty price the maintainer offers. I’m not familiar with the dynamics of the zero-day black market so I wouldn’t know myself.
I agree that the type system is very complex. I've spent a lot of time wrapping my head around it and still get confused sometimes.

Unfortunately Typescript's type system is largely driven by the need to represent anything you can do in JS, for library compatibility reasons.

The main designer also wrote C# and Delphi. In a lot of ways, C#'s type system is better (less complex), but Typescript has the huge advantage of working with existing JS
> Again, most people are perfectly happy to describe unmixed ancestry for the last 2400 years as being "pure", and the castes go back farther than that.

Just because "most people" are willing to draw that line at 2400 years doesn't make it a valid argument.

At most you could say that there is genetic evidence to support the hypothesis that the castes have practiced endogamy for a long time, evidenced by their characteristic genetic admixtures from their shared source populations, and that the caste hierarchy is roughly correlated with ANI admixture rate. That doesn't equate to the word "pure" at all.

People are willing to make all sorts of claims about their and others' identities to suit their personal agendas, and it's their right to do so, but they aren't doing science.

What about the many millennia that elapsed between the last major shared human population bottleneck and 2400 years ago?
Why is iOS a different story?
I'm debating between Pyside2 vs Electron these days, the latter will need some memory for sure, but I don't need learn the QT apis at least
Anyone want to swim upstream in the static types -> functional programming -> immutability current?

I'll do it:

1. LLVM's IR. In many ways this is dorky OO: everything has a reference to everything else (an Instruction knows its BasicBlock knows its Function...). It also has many dynamically-enforced constraints, e.g. a basic block must have its phi nodes at its beginning, and terminators at its end. These are NOT enforced via the type system but instead dynamically through verification. I was surprised, but I have come to realize the ergonomic benefits of having everything reachable from everything, allowing transient illegal states, and how type-level enforcement enacts a complexity price.

2. Clojure's threading macros, in particular thread-as. This is basically Haskell's do-notation, but more flexible and without involving the compiler. LISP continues to be relevant and eye-opening - are there any static type systems that have such a construct?
Chicago likely has harsh zoning laws that raise the cost of housing and also imposes steep taxes for not-great public services (https://www.illinoispolicy.org/study-illinois-home-to-highes...). Should it be any surprise that the middle class is moving to Phoenix, Austin, Dallas, Atlanta, and Florida?

Perhaps we ought to lower the cost of living (https://www.econlib.org/yimby/) in Chicago, along with other cities like New York and Boston.
I think they were being a bit extremist with their language to make a point. However, fun anecdote, at my high school one of the janitors was a multi-millionaire (we lived in a fly-over state in a small city, so he was crazy rich by our standards).

He made it all because he was extremely good at playing/investing in the stock market (he never had a professional job in his life). The economics teachers would invite him to speak to their classes on a regular basis.
Not going to happen... during our lifetimes? Ever? If you went to vegas and put money on it, what would you place the odds at if you put down serious money?

I only ask because your comment sounds like a very certain prediction, but few things are that certain beyond physics.
There is a Ms. PacMan game in the gym of our office building I play between sets. You really do need a grip, and at least for my play style, I'm jamming the controller the direction I want to turn while I travel down the wall prior to making the turn. To make a fast, precise turn, you do really need some force, and its fun to think how different a control interface this is from our modern day consoles and PC!
Realistically, extermination of males is exactly what it means. It cannot be stochastic drift; the pool of chromosomes dying out is too large. It can be selection (it is selection), but it can only be the kind of selection that involves every native male failing to have children at all, because the Y chromosome does not recombine.
The fact that the system is routing around democratic processes to serve the interests of the wealthy is a feature, not a bug: the entire "objective function" that capitalism optimizes is weighted according to wealth.
Chicago is anything but a "small government" city. Chicago (and Illinois) is very much a "big government" city, so I don't understand your criticism.
I don't know where you hail from, but what you so snarkily describe is not happening...at all. Taxes in the US, at all levels, are going up as evidenced by the continual rise in tax revenue collected by virtually all levels of government.

There has never been more regulations placed on businesses that deliver middle class wages. Trump may have rolled back a handful of redundant regs, but that's just a finger in the dike. Healthcare costs and costs of coverage continue to geometrically increase because of government interference. IIRC, employer-provided healthcare may even be diminishing in some fashion. Not sure.

As for IP laws, I'm not sure how you're relating that to the collapse of the US/Western middle class, but I'm sure you have a reason to mention it.
I've designed an OSINT system with this specific feature in mind (it's on github since a few months). Basically being able to go from phonenumber->accounts is very powerful and works even more efficiently to identify a person than an email address or even a real name.

The abuse potential of this is far greater than some people assume.
Reading Physical Memory Using Carbon Black's Endpoint Driver
I mean, if you have the income to cover for double the electricity rate, than you would likely be required to pay more in taxes or other costs to ensure that your less fortunate neighbor can afford it and to ensure that the factory that employees 300 employees can remain competitive by giving them electricity grant. I also hope that you can get the whole neighborhood to buy into the idea for the sake of improving the air quality. As you can see, there is a lot of other variables that have to be accounted for, although I agree that we should strive for better air quality.
Indian caste system is 2700 years old as per https://en.m.wikipedia.org/wiki/Rigveda in https://en.m.wikipedia.org/wiki/Timeline_of_Indian_history
Any one of Sandi Metz's talks. Made me realize just how easier things are when you can abstract them to an object with a well defined messages.
Turns out crypto mining is banned under the terms of service
In part, data in each country generally falls under data residency laws - what is stored on servers in that country.
Whether or not it's a pain for businesses to comply has nothing to do with the reason these types of laws are implemented. Regulation is a pain, but that doesn't mean that we shouldn't have it. Protecting personal data is the priority when it comes down to it.
Memory.

Scripting is perfectly rational due to abundant memory available.
Dynamic languages: you are the compiler. You save time now to pay it later.
HSR down the 101 corridor south of the Bay Area would be awesome and welcome. Would help alleviate housing issues if people could commute from places like Paso Robles, etc. That winding central valley route was just stupid.
Amazon Trends to Watch For – Updated for 2019
On a tangent..

if advances in space travel are to be done by private means, does paying company profits become the new tax to do the things that government previously did?

Is there a presumption that the rich/corporations "know whats best" for humanity?
I've tried various automated browser tools and they all were flakey. (e.g. Randomly hangs while waiting for an element to appear when the element is already there.). Is this is a bug in my testing code or are all these types of tools actually that unreliable?
Different teams in the same organization move to different type of clouds based on their needs. This is one of the reason for the increase in the average number of clouds in a organization
SF and Seattle have populations under 1 million in the city proper. London and NY are something like 8 and 9 million respectively. So I suspect population size matters (and density too).
Cryptominer app infects Android devices through automated attacks
Chicago has been overwhelmingly governed by the Democrats, yet they things you've listed are usually pushed by the Republicans. And people leaving are usually going to the majority Republican states and cities. How can you explain this phenomenon?
> It never ceases to amaze me we can dismiss data driven ideas in a blink of an eye because it doesn't fit a narrative we've developed through anecdotes.

This is perhaps because most people develop a paradigm of certain things and they're usually unwilling to accept a different one, even if the data is shouting at them to do so. And the more fundamental reason may be that people just don't like change.
Chicago and C[r]ook county generally are corpses. They still look and smell alive, but in reality they are financially and spiritually dead. It's just that rigor mortis has not yet started to set in.
Thank you, I wasn't aware that they used the term "signature".
Before I have only seen this term as "digital signature" from pub-key cryptography, so I think it's confusing to repeat the term for different things (unless there's some hidden relation that I didn't catch).
I mean, it was confusing for me, at least.

(personal opinion): On the other hand, I don't understand why it's called a "signature". Pub-key signs are used to prove integrity of some information and some form of authenticity related to the priv-keys.
Block header hashes are related to integrity of immutable info, but are not related, in any way, to authenticity.
So I still don't find it obvious, nor that it's appropriate, that it's a "signature".
> Guns are like a megaphone for violence. Violent people will still exist but their reach is far less with a knife

You'd think so, but I don't think that's the case. There have been many multiple-death stabbings in Asia, for instance:

https://newrepublic.com/article/151994/china-many-school-sta...

https://www.nytimes.com/2019/02/06/world/asia/china-knife-at...
One of the issues with 'unlimited' vacation is that when you leave your employment you don't have any carryover anymore so the company doesn't pay you for unused vacation.
There's also this:

> Once upon a time, 4,000 to 8,000 years after humanity invented agriculture, something very strange happened to human reproduction. Across the globe, for every 17 women who were reproducing, passing on genes that are still around today—only one man did the same.

So it seems like this was a common pattern.

https://psmag.com/environment/17-to-1-reproductive-success

https://genome.cshlp.org/content/early/2015/03/13/gr.186684....
does facebook support otp 2fa, or just sms