skysight-inc/HackerNews huggingface dataset:
>Most of EU rulers are democratically elected, at least no less than in most country-level governments.

"Most", need I say more?

> Most of the issues with EU stem from not enough integration and overly nationalistic nonsense countries do to the detriment of everybody

"Ok so what we're doing isn't working out but if you give us more money and power I swear it'll work guys! Just trust me and give up your currency, boarders, militaries, and legislative branches and don't worry this isn't sketchy at all"

> Euro needs a reform that will introduce transfers to less wealthy states

Ah so the EU is now a charity/Robin Hood organization. Not a government? Most government's aren't so selfless. I'd go so far as to say that no government can be as selfless.

> UK blocking much needed finance reform to keep its criminal City afloat

Criminal City?

> different countries throwing everyone under the bus so they can protect their own reelection.

That's what happens with all governments. It's not about the public, it's about maintaining power.

> Any talk of "sovereignity" is goddamn laughable in this day and age, between the banks and trade agreemens and megacorps

Would you have found it better for black people living in America during segregation to say "Any talk of "equality" is goddamn laughable in this day and age, between the government and the kkk and the racist people" or do you think it was right for them to fight to reverse the encroachment of their basic human rights?

I see Brexit as a means of fighting back against a relentless ruling class that has grown out of an apathy of the working class.

> Together the EU is the biggest economy, outside of it you are just a shitty country that is hungover on glory long past

I can't see a single economist predicting a good future for the EU. It all looks doom and gloom from here on out. I'd say that the countries that are the worst off would benifit the most from less trade regulations. Look at what China and India have become. "Super power by 2020" would be a great thing to hear about the eastern block but that will never be the case under EU's thumbs
If you're curious about this sort of thing, you can play with http://aomanalyzer.org/ which is a tool that lets you inspect AV1 (AOM/VP9) bit streams.
> It could just have easily been FreeBSD or (if Sun weren't so short-sighted) Solaris x86.

What exactly did Sun do wrong with their x86 and x86_64 versions of Solaris that
you call "so short-sighted"?
And before drive by infections of all kinds...
Thank you! Why stop at prototype though? All you need is a couple of more lines to actually make it work (make network requests, call native functions, react to user interaction etc) :)
So can I go to a predominately XYZ neighborhood[1] and offer "Free Stuff - Just show your 'I voted sticker!'"?

[1]: Democrat, Republican, etc.
Research appears to be ongoing

http://www.forbes.com/sites/oracle/2016/11/03/on-path-to-alz...
Or in a lot of cases you can use github's edit button ;)
My Pro needs are iOS and OS X development, in no way Linux can solve that.
Given my experience with AWS. Even if Google has no support whatsoever, it's still better than the paid support from AWS ^^
Briefly, the authors repeatedly, transiently opened the blood-brain barrier (BBB) of an animal model of AD using scanning ultrasound. They observed that AD-like behavioral and brain symptomology was reduced in the treated animals. They suggest that the effects may be related to potentiating bloodflow to the brain and thereby enhancing clean-up of AD-related pathology.

The challenges going forward are described in their limitations section:

"At this stage, several hurdles have to be faced for SUS to be considered for application in human patients. In addition to the limitation presented by the animal model used in our study, it needs to be considered that the human brain is much larger than that of a mouse. Also, the thicker human skull presents an obstacle that needs to be factored in when parameters are defined that have the envisaged biological effect in the absence of tissue damage. There may also be the necessity to use one of several cranial windows to access the human brain. Also, if one were to apply SUS in humans at the prodromal stage before overt symptoms of AD were present, the safety of this approach would need to be monitored in real time. This could be facilitated by the recent development of advanced methods, such as passive cavitation detection, which is currently being evaluated in both rodents and primates (29). To avoid potentially excessive immune activation in a clinical setting (30), the ultrasound treatment regimen could possibly be done stepwise, covering one brain area at a time.Whereas we only coupled ultrasound with microbubbles, previous studies in rodents evaluated ultrasound for the delivery of therapeutic agents, such as antibodies (31, 32), viral vectors (33), and dextran of different sizes (9, 10). One study targeted Ab using a few entry points for delivery and only a single treatment (34). Because the effect on Ab plaques was very modest, the authors of this study suggested that focused ultrasound would best be suited as a delivery tool, for example, to boost the uptake of peripherally administered anti-Ab antibodies (34). Our results, however, demonstrated that repeated SUS treatment of the entire mouse brain was sufficient to markedly ameliorate the pathology of Ab-depositing mice as analyzed histologically, biochemically, and behaviorally.Our study highlights the potential of SUS treatment as a therapeutic approach for AD and possibly other diseases involving protein aggregation. However, this does not rule out the possibility that it could also be used as a vehicle for drug or gene delivery, given that the BBB remains themajor obstacle for the uptake by brain tissue of therapeutic agents from the circulation (9)."

In summary, it's an interesting approach, but I'm not holding my breath.
As a UK citizen someone who has recently graduated from a UK university: the situation is pretty bad for foreign students (excepting EU students, until we leave). It's alright while you're studying here, but as soon as you're finished you have to leave (even before graduation ceremonies in some cases) unless you already have a visa-sponsoring job lined up.

There is absolutely no economic justification for this, it's just Theresa May (when she was Home Secretary) being necessarily draconian to the detriment of everyone.
I actually insulted the Cyanogenmod team and I think it's funny you missed that.

I don't have an issue with Moxie except that he's been pissy over this and a few other issues. I don't think anyone is going to argue that he isn't. Why not check the first link to the Libresignal thread and read his comments on the topic?

(EDIT: I get the downvotes on this comment, but like Moxie, I too am seriously annoyed that Cyanogenmod dropped the ball so bad with them. Moxie would need to get over it if there's a new solution in the future and HE ALREADY VOICED HIS OPINION THAT FEDERATION IS UNLIKELY. If that's not being pissy, I don't know what else is. I used to run Libresignal on BB10 and now I can't because of this policy of being anti-federation and no work moving forward on websockets fallback. He'll likely say no to approving the fallback on Replicant/Sailfish/BB10 because he doesn't get version reporting through analytics and is concerned about disturbances of the signal server.)
Now you're just trolling.
I saw Alzheimer's take my grandma. That has to be worse than cancer, but not by much.
I tried Conversations but I couldn't for the life of me get message history to work. There's just so much stuff you have to do when it comes to XMPP to get things working. Perhaps if I used someone else's server it wouldn't be a problem but I'd prefer not to do that.
Eclipse for Java and PyCharm for Python

Eclipse has by far the best autocompletion for Java.

PyCharm has the best debugger I've ever used or could dream of.
Is there support for loading more pieces of the app on demand (so the server can generate them?)
> Constantly changing APIs based on Microsofts internal politics vs. the very stable Cocoa

Really? Mac OS also has a very long history of deprecated and thrown out of the window APIs and SDKs.
> Your belief should be based on the evidence you have, even if that means a small amount that leads you to an extreme conclusion.

That's one way of thinking, but I reject it. You'll easily be manipulated by political and corporate agendas if you think this way.

Often my own intuition is at odds with the "evidence I have" and I turn out to be right later. If I had jumped to the (extreme) conclusion that smoking was healthy back in the 70s and 80s because of the evidence big tobacco was pushing from the shadows (doctors recommending brands, etc) I might not be here today.
This is really cool.

Why not also support the web? With an Immutable store you could easily use react to display this app on the web without needing native install.

Great job. Look forward to seeing where this goes.
IIUC the Yoga Book keyboard is fixed QWERTY image that can be backlit. And it's a flat touch surface, no moving keys.

The Sonder keyboard has the holy grail combination* of movable keys and ability to change their labels.
Others have tried this, but not like this (Art Lebedev used a display per key, which was extremely expensive; Tactus use microfluidics to raise bumps on top a touchscreen but don't quite qualify as moving keys).

* Yes, the sceptics here have a point that looking at your keyboard is not very necessary. Whatever, I want it :-)
There is a coherent argument which you just refuse to see.

Signal was marketed as anti mass surveillance secure messaging system. It is but a mere user friendly email+gpg alternative. It actively avoid anti-mass surveillance methods and does the opposite - encourages centralization and collection of user statistics.

Even Telegram is better, as people arent fooled by what it is.

A better alternative is Ring.cx or Tox.im with for example Antox client.
Maybe not. Although there's this guy: https://eladnava.com/pushy-a-new-alternative-to-google-cloud..., it seems like his library doesn't work very well after Nougat.
Please be sure to mention the JavaScript AI Mind at http://www.nlg-wiki.org/systems/Mind composed of JavaScript mind-modules for thinking and reasoning in English. In each book of the series also mention the JavaScript Russian AI Dushka at http://www.nlg-wiki.org/systems/Dushka also composed of JavaScript modules for Microsoft Internet Explorer (MSIE). And http://ai.neocities.org/Spanish.html has Spanish-language translations of Mentifex artificial intelligence.
I was waiting for the new macbook pros to drop my 11" air and I ended getting a 2009 Mac pro from Ebay. Few easy upgrades and now I have really fast workstation for coding with 32gb of ram, ssd, desktop graphic card for around $500, couldn't be happier!
This is super basic stuff https://en.wikipedia.org/wiki/Time_dilation_of_moving_partic...
You're missing the point. Neither Phone number of Email address/username solve the problem you're proposing. But an email address/username is a lot more transient than a phone number.

I can change emails/usernames very easily and with little effort, and while burner numbers and applications that help that exist, changing phone numbers is not as easy and thus a significant percentage of users are unlikely to do it regularly. So you have a pseudo real ID that to the end user FEELS like it isn't you, but is a very strong (no pun intended) signal that it is to anyone looking in.

The phone number grants no you special verification of identity over an email address that doesn't involve an external verification mechanism (i.e, talking to the identity in person.)
Indeed, I only use UML for documentation of existing code. Having a standard allows for consistent reverse-engineering, and a class diagram is still the best way to visualize an OOP class hierarchy.

Keeping them up to date with the code is an issue, as with all documentation. I actually wrote my own Java class diagrammer [1] for that purpose so I can just re-run a project file to create updated diagrams of the current code base, with little or no editing required.

[1] http://kynosarges.org/Diagrammer.html
> People who were at least consulted about the choice of ruler (in the form of elections) are less likely to dispute the ruler's legitimacy.

You say that like it's a good thing. Every 4 years we are called to legitimize the next crop of corrupt politicians sold to the financial interests. We can even choose who we like best between two corrupt candidates. Yay, democracy!

I don't think voting is the greatest thing. Voting silences the minority, instead of integrating it. Voting is blunt. Stamping a paper every four years don't make someone involved or responsible for a country.

Another vice of the voting election system is that one candidate might have a foreign policy I like but an educational platform I hate. That would force me to pick which is more important for me, say, education or world politics. It's sad to choose between two things when both are essential. My political will is so poorly expressed such by kind of voting, it's as if I am only allowed to say part of what I wanted to say.
Out of curiosity, can one change these settings for their own databases automatically via some "control panel" or such, or does it require intervention from your staff?

Fortunately, I think there have been fewer "unauthenticated remote access" vulnerabilities with PostgreSQL than MySQL so this (being accessible from 0/0) probably isn't a huge deal. That said, I'd look for ways to restrict who can actually connect to 5432/TCP that won't negatively affect the majority of your customers (e.g., if your databases are running on DigitalOcean, can you restrict connections to that particular DO datacenter by default and provide an option to loosen those restrictions in increments -- "this datacenter", "all DO datacenters", "the world", etc.?).
Yes threat of hostility keeps me to myself too.
Mainly the group that thinks of everything in terms of the mathematics of CS, and the group who thinks in terms primarily of "just ship, ship, ship code 'pragmatists'."

It isn't really divided by front end versus back end or the like.
I don't think you can reasonably post a top-level comment on a thread suggesting that Signal is a "honey pot", and then reply to a different comment on the same thread saying its author "refuses to see a coherent argument".

https://news.ycombinator.com/item?id=12881018
Google has root on your phone. That is enough for them to replace any signatures, steal keys, replace apps without you knowing etc.
Looks like they're trying on sheep earlier this year.

http://www.biotechniques.com/news/Breaking-Boundaries-Ultras...

> Leinenga is also trying to apply the technique to sheep since their skulls are similar in thickness to human skulls. The larger sheep brain is also closer in size and shape to human brains as well. Having a similar model is important for developing ultrasound technology, because the physics can differ in a mouse versus a human due to the difficulty of transmitting through a thicker human skull.
Seem s like Weblogic came under Oracle's control when they bought BEA Systems, so it's just another good product they bought with their db money.
He's not in Alabama, he's in Australia. Agree with it or not, hunting is highly restricted there. I'd rather him keep making videos than be fined or incarcerated out of existence.
I'm also a Matrix convert. Tried getting Conversations + Prosody running for me and my wife but just couldn't get it to work properly. XMPP has so many XEPs (like MAM - XEP-0313) that you need to get things working nicely and there are very few clients (Conversations only afaik) that actually support them. We also found that Conversations just wouldn't send/receive messages sometimes and that when there was no connection, it'd pretend everything was fine and dandy but not actually send.

Switched to Matrix and setting up my own homeserver took about half an hour, comes with everything I need (history, "Carbons", notifications, attachments, voice/video) built in. Plus it's federated and has support for bridges so I can interact with pretty much anything else through it if I like.
Ring.cx and tox.im work better.

Signal is a honeypot by NSA/Google and the likes.
See my comment below. You need a server with the XEP support for it. (XEP-313 I believe)
By making user-names unique...?
For anyone that is new to contributing to projects using git for version control I strongly recommend giving this tutorial a read: https://www.atlassian.com/git/tutorials/syncing

Additionally, the best way to learn git is to use it so try all the examples.
It really depends on what's going on. If I'm out and I remember that I need to do something, I have no problem at all saying "Hey siri, remind me when I get home to switch the laundry around." It'll show me a geofenced reminder to switch my laundry when I get home. I haven't had any problems with it.
Will the Touch Bar Learn from the Apple Watch's Mistakes?
Ah okay I had remembered Starbucks doing this promotion but it seems they pulled it back due to election laws: http://blogs.wsj.com/washwire/2008/11/03/starbucks-offers-fr...

It's kind of a distinction without a difference though: like in the Lyft case, you can give a material reward for going 90% of the way to a vote, and the influence on the election is the same.
The asr and ditto command line tools work very well and cost nothing.
Usually I diagram the very high level architecture of the program. Anything lower is to volatile and wouldn't reflect the design due to code changing all the time.
* You're right, but it took how long to get here?

* The APIs are there now, but the hardware isn't on many machines.

*

*

* Yes, I'm referring to graphics tablets. I've had to deal with the APIs for that stuff myself and what was about 10 lines of extra event handlers on OSX ended up being well over 200 lines on Windows.

* There's still driver issues that aren't present on OSX.

* You've got to realise that anywhere where you think "this really isn't that big a deal" it's actually a huge deal to the people who use OSX daily and want a better Mac Pro because Windows doesn't care about the small things.

* Cortana isn't better than Siri though, which is what it's actually meant to compete with.

* To be fair, the feature was so undiscoverable that it took someone on Hacker News telling me about it before I knew it existed.

A lot of my post was pointing out things that have been better on OSX for literally more than a decade before Windows finally caught up in a few areas.

HiDPI is probably the biggest thing that Windows just won't catch up to for a while. The API compatibility requires Windows to support APIs that will stop HiDPI from working well, because old Windows had the ability to set DPI that affected certain UI components but not everything.
The fake institutions were/are profiting from these illegal students. At their worst they are engaging in human trafficking. At their best they are stealing a lot of money from hard working international students who actually wanted an education and the possibility of working legally in the UK.

The path to Indefinite Leave To Remain has been nearly closed for international students in the UK compared to 10 years ago, but that doesn't mean people get to settle here illegally on purpose.
Step 1: stumble upon a terrible bug (or that really obvious missing feature that _should_ be there) in your favorite library / framework / app.

Step 2: rant about it on HN / Github issues / whatever.

Step 3 (optional): try to reach developers on GitHub and get the obligatory "pull requests are welcome" response.

Step 4: In frustration, clone the repository, fix the damn bug and submit your pull request.

Steps 5..41: have an angry and emotional discussion with the devs who refuse to accept your PR because broken binary compatibility / regression tests / coding style / your choice of variable names etc. Fix all these issues and resubmit the PR until it's accepted.

Step 42: And this is how you become a contributor to high-profile projects like Docker, Akka, Spark etc, and now free to boast about it in your CV!
Except in Austin, where they're still keeping their ball at home because we voted the wrong way, according to Lyft and Uber.
West of House
Modular React and Redux guides to implement your own SoundCloud Client
You use Cocoa in 2016.

There was the Object Pascal Toolbox, replaced by C Toolbox (MacApp), replaced by MPW, replaced by PowerPlant, replaced by Carbon, replaced by Cocoa.

I can list many other examples, even Cocoa has lots of deprecated APIs since OS X 10.0.
I just lost 3 hours of my life debugging JavaScript utc vs local time issues in a top rated React datepicker component. Where I used to relish the learning from such experiences, now I feel vaguely resentful and just want that time back for more leisurely pursuits. What I've realized is there is an exponential drop off on how much time "learning experiences" like these will save me in the future. For example, for this category of debugging, it might taken me several days early on, then 1 day, then 4 hours, then 3.5, now 3, maybe 2.8 next time, etc. I think unconsciously when I was starting out I thought all this hard work I was putting in would pay off such that I'd eventually get to a level where I could basically blink and new 1000+ line projects would just appear effortlessly, bug free, and ready to go. The reality is much farther from the truth. While my investment has paid off immensely, there is still a ton of uninteresting ditch digging that still has to get done in the service of making stuff. For me all the way up to the most brilliant engineers out there, there are still plenty of 3 hour slogs left where we will never get that time back and the result won't feel like it was worth it.