skysight-inc/HackerNews huggingface dataset:
> At some point, UIKit Dynamics was dropped in favor of a home-brewed physics implementation in order to provide more control over the behaviors.

That's pretty cool! Poking around I couldn't find the details of what they cooked up, anyone know more information?
I'd wager many did and do care - but complacency was rife on the Remain side during the Brexit referendum - I suspect that's why Leave (and Trump) won.
Usually, paying somebody to do something that materially benefits you isn't called donating. As the article suggests, organizations should think of voluntary open source funding as insurance.

Of course, some companies do just donate money for open source, many more donate in kind - e.g. with hosting services - and still others develop internally and donate source code.

Naturally they do this because continued maintenance of the software supports their business objectives, and not out of an egalitarian sense of charity.
I second this - I'm really excited about Keras being integrated into the core of Tensorflow (other than the chance it might lose the Torch compatibility).
Not the OP, but my guess would be because SBCL is the fastest known free implementation of Common Lisp.
Subinterpreters still share a lock and suffer from compatibility issues with C extension modules as the module interface only exports a very primitive notion of per-subinterpreter state, they're pretty much not all that safe to use unless you have a very constrained environment
Bye !

PS: A german.
Personal responsibility starts with the individual. The sheer arrogance of those who didn't vote and were upset with the result is astounding. Maybe they'll learn and act appropriately next time.
Wow awesome list first time i have seen some explaining why they gave preferences to particular things over others in such a lucid and simple way ...
My parents, 1987: "What are you going to do with that? You can't just sit in front of the computer all day for the rest of your life."

Me, 2017: "How do you like me NOW?!"

It's easy to forget that in the 1980's in the U.S. being obsessed with computers was not a highly regarded trait. The idea then that much of our work in the future would completely revolve around them was insanity to most people.
In .NET you can also embed CPython​ using pythonnet:

https://github.com/pythonnet/pythonnet
> First off, we are aware that interactable isn't a real word. The correct form is interactive but this has connotation that isn't necessarily related to physical interactions.

Interactable would be the nouned form of interactive, so I think it's a reasonable term to use. I dunno if 'physics engine' is the right term for it, though.

What's the main motivation for this kind of stretch-and-squash animation in UIs? Just discoverability for touchscreen UI elements, and to look cool?
I'm still trying to figure out how he is unlike Kim Jong Un.
Many of us spend time on various entertainment sites with active content discussions, HN is one of them. And the state of these communities is highly dependent on owner's and moderators' power and vision on their evolution. Moderation is a thing that projects an experience on newcomers, who always do the same wrong things, because they are at the beginning of their way to be mature participants.

Otoh, there are few mostly uncontrolled communities that go through newbie hell via some sort of elitism/indifference to them. When you spend few years in these places, you start to see all the patterns — from newbies to almost speechless "old" guys with hardened mental armor. You easily estimate the amount of time your opponent was here (or in similar place) and you see where your discussion goes in terms of "meta". You feel the rotation in that group, because names change, but thoughts remain. You do not need the moderator's help to be able to stay. That's great in a sense, but in fact the community voice consists mostly of immature boys who throw fucks at each other and argue about things that have no real matter.

This resembles the state of the entire programming industry for me. Each year we see new "developers" of various grades ready to fight and produce more complex shit that has no real meaning. Countless new abstractions, conceptions, frameworks, etc that were already invented before their birth, but had no chance to jump in their minds because there is no news with cool design on whatever.io. Really seasoned and experienced guys have no voice in there, because the management consists of the same unprofessional people who delegate everything down. You're using 20-year old technology? Ha-ha, the MODERN way is foobar.js with server-side bazlets, you old loser! You know nothing! Maybe, but your tech is 2 years old, so you can't be experienced in it by definition.

I really wish they all just stop and look around. Technology is already there for decades, you just have to not reinvent it and accept rough edges, because they are there for a reason. Forced moderation of hyped "modern" junk at institution level is also welcome, so mainstream doesn't fall into this madness. Our area is so big that a regular professional starts to understand everything just around the time his career is over. There is nothing smart in it, this is pure insanity. /rant

Edit: word order, typo
That the majority of young people don't participate can be sad for democracy.
They use salts that melt at low temperature, and don't boil easily.

So they are unlikely to ever get cold enough to solidify, and if they do, can be melted with external energy.

And yes, they do insulate the pipes. So heat from the reactor would eventually flow and melt all the salt.
I don't think GAIA has been publicly commented on by the company, in case that matters to you at all. Could be wrong, though, as it seems the term is present in the deposition and un-redacted.
I don't think it's about the price of fuel per kWh it's about the waste generated per kWh.
Amazon EC2 Reserved Instances now offer instance size flexibility
Awesome! I wonder how this compares to wix's native navigation stack:

https://github.com/wix/react-native-navigation

The problem with all the JS based navigation stacks for React Native (react-native-router-flux, react-router, React Navigation) that I have tried is that if you need to have a back stack, they keep the previous scene in memory. i.e if you look at the 3D view hierarchy in XCode you will see the screen prior to the one you pushed.

This really sucks for overdraw perf and completely breaks accessibility on Android. See:

https://react-native.canny.io/feature-requests/p/navigator-b...
Are there any Gödel-like problems that does not involve self references?
Actually I think Brexit is a demonstration of what happen when people don't understand democracy and the powers exploit that ignorance.

Here is what one of the Lords said today:
> The Lib Dem peer Lord Taverne says that peers are entitled to refuse to back down on this issue because MPs have abandoned their commitment to representative democracy. They are now acting as delegates, not representatives, because they are giving primacy to the views of the people as expressed in the referendum.

1. the MPs acted as delegate, the easy way out to protect their career
2. the referendum in was >2/3, while the referendum out was barely
>50%, you need a supermajority threshold on such a long-term issue
where the opinion can swing bellow/above 50%
3. most know a democracy needs a free and honest press to function so
that the people can be informed, which essentially is good
information, and not be deceived, especially for a referendum.
However after the referendum a number of leave voters were
disappointed to learn that one of the top promises of UKIP was a lie

Democracy is not simply about following the rule of the 50% (also known as the rule of the mob), which populists love to lean on, but all the finer details.
Applying statistics in science will likely remain difficult in my life time
> people want you to have.

Well, putting aside the observation that the documents speak for themselves, and ignoring the inaccurate claims made by leaders to the American people about surveillance, what impression should I have?
https://tezos.com/pdf/language.txt
Will there be a server I could run on my own hardware, that would allow me to synchronize bookmarks from multiple devices?
Seconds since Epoch is always unambiguous, but you can't always unambiguously convert a time to seconds since Epoch. If I set my alarm clock to 7 AM while I am in EST and you save that as 11 AM UTC, then I travel to somewhere that is in CST that 7 AM is now 12 PM UTC and the time you saved is now wrong.
The majority of people also believe in nutty religious superstitions but we're not banning them arbitrarily. If we were to ban everyone whom held nutty ideas, they're would be zero other people whom with to work and invest.
The major plus for me is not having to rewrite large parts of my app for different platforms.
12 Awesome Features for Every Web-Based Project Management Tool
Wow, what a really cool idea. Except for a few films which just return awful results (I guess because no one's ever written anything meaningful about them), this site seems awesome.

Can I suggest that you just rename those buttons "Older/Newer" rather than "Up/Down", as it's just a lot clearer what it does?
The 36% turnout figure is completely wrong. It was extrapolated from turnout at the last general election. Post-referendum research showed that turnout in the 18-24 age group was 64%, against an overall turnout of 72%. Increased turnout among young voters would not have been sufficient to change the result, due to the top-heavy age demographics in the UK - young people are simply outnumbered.

In my opinion, the Brexit vote reflects a fundamental political division in the UK and much of the developed world. Older Britons have, in a profound an systematic way, pulled the ladder up behind them. A multitude of factors have skewed society in favour of the old, from housing costs to student fees to ironclad pensions.

Pensioners have the lowest rate of poverty of any age group and are nearly half as likely to be poor than children. Pensions continue to grow above inflation, while wages have barely recovered since the financial crisis. Rampant growth in house prices coupled with a chronic shortage of social housing have effected an unprecedented transfer of wealth from young to old. On the balance of evidence, the term "kleptogerontocracy" does not seem entirely unjustified.

http://www.independent.co.uk/news/uk/politics/eu-referendum-...

https://www.ons.gov.uk/peoplepopulationandcommunity/populati...

http://www.poverty.org.uk/04/index.shtml

http://www.if.org.uk/archives/category/research
“The Flippening” and How I Learned to Stop Loving Bitcoin
Yeah, except all of those people who can write compilers are also the people your front end devs rely on to implement their pretty UIs. Without the mountain of abstractions they sit upon nothing works.

UIs can be ugly and still get the job done. If your compiler or interpreter doesn't work, you're hosed. If TCP doesn't work, you're hosed. If your OS can't properly schedule processes... You get it.

The people who make things work are demonstrably more important than those who make things pretty and pleasing to us. I would give up either, but if I had to, the UI can shove off. Computers were changing the world long before we even had UIs.
Quick explanation here: https://github.com/marcotcr/lime#what-are-explanations
The world would be a much worse place without people like Greenwald.
It doesn't matter how many votes there are or how many times it's done, it's not democracy if it's not the outcome you like.
I've just been refuting your original statements about how decentralized it is and about how miners get to "impose their will" arbitrarily. You seem to think that tomorrow 3 miners can come out and decide to increase the coinbase reward back to 50 btc and there would be no consequence.
I'm saying the system doesn't work like that and that the level of decentralization is adequate.
The problem their own countries dont want to utilize their skills so those people seek a better future somewhere else.
You're making an assumption that "performance problems" are important. Sometimes they are. Often times they simply aren't. In my experience, outside of certain components of a game engine, scientific/numerical computing, very large (e.g. Google scale) systems and a certain class of real-time systems the difference in performance between one data structure and algorithms that operate on it or another simply isn't worth worrying about.

It's far more important that the code be simple, readable, and integrate easily with other teams' work.
Ask HN: Health AI?
About two weeks ago, I thought I came across a submission to HN or Show HN to do with Health AI. It wasn't this one: https://www.humandx.org/. I think it was one that was already up and running. Unfortunately, I closed it before bookmarking it. Now I cannot find it. Can anyone suggest a link?
It's not that he was rejected, it's that he was rejected for lacking experience!

Which is completely nonsensical given his background.

https://twitter.com/sanguish/status/840293020041957376
What interests me is that, despite that example, folks across the pond made exactly that mistake in November! Maybe we truly can't learn from others' mistakes.
I know this sounds crazy, but perhaps React?
There was a referendum and a parliamentary vote. What else would need to be done to not make it an aberration?
The only shareholders at Google with a meaningful vote are Larry and Sergey. I don't think they're likely to be fooled by something like a lawsuit win. If they want to cut side-projects, they can. If they don't, there's nothing in the financials that would compel them to at this time.
I was told by the PayPal founder/CTO that a good programmer can program in any language, and that they will learn as they go. So far I hired about 12 programmers and this was verified empirically.
"Extreme pedantry"! I like the sound of that! Makes me want to listen to some MC Frontalot https://www.youtube.com/watch?v=y7sKhHPKqAc
…the who?
Android Apps do not need your permission to violate your privacy
My team is in the process of swapping out the navigation stack in one of our apps (we are going with the one from wix for now). Something you might want to consider is the following (copy pasted from my other comment):

"The problem with all the JS based navigation stacks for React Native (react-native-router-flux, react-router, React Navigation) that I have tried is that if you need to have a back stack, they keep the previous scene in memory. i.e if you look at the 3D view hierarchy in XCode you will see the screen prior to the one you pushed."

The docs for airbnb's new navigation stack says the following:

http://airbnb.io/native-navigation/

"React Native Navigation by Wix engineering is an alternative library that uses "Native" navigation components of each platform, and has been around longer than Native Navigation. If you need a stable / production-ready navigation library today that uses native platform based navigation components, we recommend you check this library out."

They also claim they are not using this library in their main app yet.

I'll be writing up a blog post about my experiences with the wix nav stack migration once we get our app out.

It's a shame the situation around navigation stacks with React Native is so confusing right now.
I think the pressure operated in reverse. That is, under normal circumstances, the election meddling, the associate connections, the pro-Russia rhetoric, etc. naturally warranted an investigation/response as a matter of national security. No pressure would be required. Likewise, public revelations about some of this stuff (in particular, the attack on our democracy) clearly could not go unchecked, thus warranting the sanctions and diplomatic expulsions.

However, Obama was under intense pressure not to appear to be acting politically.
He must be kidding. Trump has said repeatedly "I want surveillance..."
that anything less than a considerably majority participate in the vote could be considered a bad thing. Young people don't have a unique hold on political insight over older groups.
I am currently homeless and chronically ill. I looked into trying to register to vote locally for U.S. elections last fall. I am registered to vote elsewhere, but failed to get registered locally (gave up when it became clear it would be too late).

The assumption that you can manage to fit voting into your life comes from a place of privilege that some people lack. Punishing them harder until they behave more responsibly fixes nothing.
I frequently wonder why our processes of casting a vote is as simple as it is. The entire complacency issue would be resolved if the voting booths stayed open several days and we had daily counts published. I'm sure we could come up with some clever way when the vote would end. Instead we are for some reason afraid to even count more than once. I really don't get it.
Another thing that's really weird about MUMPS is that variables are dynamically scoped. So this bit of code prints 5:

foo() ; declare function foo
n x ; declare variable x
s x=1 ; set x to 1
d bar() ; call bar
w x ; print x
q ; return
bar()
s x=5 ; set x to 5. Since x is not declared in this function's scope, it will search the symbol table of the calling function and overwrite its x
q

I've run into so many bugs caused by something like this.
Follow the money (and power): Who benefits from a dramatic cutback of the 'administrative state"?

I'm not sure I know the answer. Industries that are regulated may think they benefit (but a regulatory and legal framework also provide stability that attracts investors and allows businesses to focus on productive work). Those interested in fraud benefit, but that's far too broad to be meaningful and I'm not sure it's a large number of people. Wealthy and powerful people benefit: Essentially the withdrawal of the power of voters (government) leaves a vacuum at the top; but again, that is very broad.
Having bombed the programming interview for a Google cloud position and like a kid seemingly suffering from stockholm-syndrome I think the value to having arbitrarily abstract and difficult interviews are overall a good thing -- getting through one is like getting through basic training, it shows you have the grit to persevere. And in the case of programming you at least can understand data structures well enough to answer the canned questions. I know the initial reasoning behind it all was to show people who could think analytically but also be competent in the role. The downside I think is the process biases people who might be valuable members of a team who don't care about implementing a linked list but understand the pros and cons of one having used such a data structure or a similar one in production applications.
5A Cool Wind Bladeless Fan with Cold Fog Humidification Function
Diversity of experiences is important when looking for diversity of opinions. Most of America is either female or not caucasian so if all you are getting is white men I feel like that would indicate a large systematic bias in your sampling
Although when you have as much money as Levandowski already had even before this acquisition, it's hard to imagine that money is really the main motivating factor any more. He won't make it out with his reputation or his power intact.
What a dumb comment. Really. Europe as a whole loses out here, Germany included. If you think this is in any way good for either Germany, the UK or Europe then you have not been paying attention.
Information in that thread and elsewhere suggests that the MSP430 doesn't have the ability to display information on the screen. Drawing on the screen is a purely mechanical effect, and the microcontroller is only used to clear the screen.

More information on the technology:

http://kentdisplays.com/technology/ewriters
> I would think there would be far more leniency.

I'm less concerned with Snowden's treatment than with the way that our leaders dealt with the revelation that crimes had been committed in the excessive collection of data.

In my opinion, at least a few senior intelligence officials should have faced prison time, several more should have stepped down, and we should have seen full details disclosed about the problematic programs and seen the technology infrastructure get dismantled.

But we saw nothing like this. President Obama pretended nothing had happened and things just continued on pretty much the way they had been.

The key point is that the surveillance programs Snowden revealed are illegal, criminal programs and there is zero accountability for those whose misdeeds and lies led to the programs.

While I have no doubt that the vast majority of intelligence agency employees are honest, law-abiding people, I am not comfortable with a massive surveillance system being built behind closed doors with no democratic oversight. The stakes are just too high.

I have a number of friends who work in government and I wonder whether they feel comfortable expressing their honest opinions about the programs since for all we know there is a sentiment analysis being done on the emails, tweets, texts, and phone conversations of all government employees with security clearance.

From the standpoint of preventing crimes by leveraging surveillance and data mining, of course there would be a sentiment analysis system, and the threat level posed by dissenting sentiment would be easy to monitor so that measures could be taken to prevent undesirable occurrences from happening.

Can a democracy exist when there is a massive surveillance system that everyone realizes is lurking behind every web cam and ISP? I'm not sure it can.

We've seen a handful of generals and public officials get destroyed by "leaks" of data that were quite likely obtained via the surveillance infrastructure. This should probably terrify us, but there is very little scrutiny of the methods used, including parallel attribution, and most government claims are taken at face value.
I had to deal with Meditech for 9 years supporting the infrastructure requirements for a hospital group.
We had to fight to get them to agree on any improvements we wanted to make :

- virtualization

- support of vmware VMDK files instead of RDM

- support for non EMC arrays

- support for hyperconverged (nutanix)

- support for non EMC Networker or BridgeHead Backup

- DR process not using some proprietary software

- file archiving not using proprietary tool

version 5.x was a 3 tier application that looked like Windows 3.1
version 6.x no longer required 3 tier, not because they fixed it but just required you to run Citrix and UI was similar to GUI being put on top of AS/400 green screens (menu system) ... have a look here if you dare :) http://webapp.cchcs.org/tutorials/CBT/ADM/ADM%20Registration...

Apparently they are working on a SQL port and we advocated for years that they should focus on the business side using industry standard tools and languages.
I'm not hopeful tho as they wouldn't support things like Windows VSS and built their own tool, still had multiple single points of failures (20 "File Servers" aka the database backend and none redundant), issues with NTFS FAL fragmentation (and associated requirement to get a third party tool to monitor and fix) and the list goes on...

Moved on recently and only thing that looks good on the resume is, for people knowing Meditech, seeing all the changes we were able to push through ...

Oh and yes users were not big fans. All data entry needs to be entered in CAPITAL (no auto convert) so you need to caps lock when in Meditech and then remove the lock when switching to something like Word and the spacebar is a keyboard shortcut to select an item ...

And to really appreciated how bad it is, just search for "Meditech sucks" and read feedback from nurses ...

Back to the original post, I put MUMPS in the same category as COBOL ... useful a long time ago.