skysight-inc/HackerNews huggingface dataset:
I'd quite like to run this on a Raspberry Pi (3), but from what I gather, there is no support at present.
The "right" option is the same is at always has been - don't watch the movie. (Not saying I agree or disagree, just that it is an option)
More here at John Baez's blog:

https://johncarlosbaez.wordpress.com/2016/03/03/global-tempe...
Genetic predisposition doesn't mean a guarantee. There are often environmental factors.

Also, you're assuming two things: 1) that genes are evenly distributed among the population, which they're not. And, 2) that diagnosis and treatment options are the same everywhere, which they're not.
Latest Manjaro Linux 15.12 Update Pack Includes an Important OpenSSL Bugfix
I'd argue that adhd isn't the disease, rather our culture that cannot deal with inquisitive minds.
Clearly DST should be improved to better match the sunrise! http://catless.ncl.ac.uk/Risks/25.10.html#subj1
Even that isn't strong enough. The game is determinstic.

If chess were _solved_ we'd know a strategy to allow one of the players (likely white) to always win, or for either of them to always force a draw. (and we'd know which of these strategies were possible for chess).

Consider, say there is a first move white could choose such that no matter what moves black makes, white will win. Then the first would be true. Instead consider, that there is no such move, and any first move has choices where either could win-- if some of those are ones which would force a black win, then the first is again true but for black. Otherwise, a draw can always be forced. These are the only possible outcomes for a solved game of chess.
Hi, we've opened some more seats :)
Sailfish OS Reviews: FOSS
Should work now, we've added a couple more seats to the beta if you're interested.
A version is minecraft that is forever stuck at 1.7.3 is not very appealing. If you want a game like Minecraft that's open source, check out Minetest http://www.minetest.net/
Found this site really useful when I was working with Scala. In particular I remember the descriptions of Option/Either/Try were very clear.
I looked for an obvious link to the code, I must have missed this.

Thanks for pointing it out!
I completely agree (I am currently a scientist). It's a very hard problem to solve. I'd love working on it and in many ways it can be framed as a tech startup type of problem since it is essentially trying to build a consensus network. In a theoretical world in which I have retirement level money that would probably be the issue I'd try to fix for the rest of my life (unfortunately expecting no progress).

Mathematics seems like the most promising field to start with if you follow a bowling pin type of strategy. There have been some boycotts of Elsevier etc. from math departments and they have somewhat of a "free publishing" tradition at least from my outside point of view. It's also an excellent viral starting point because you can infiltrate other disciplines that tend to cite math papers (physics, machine learning, economics etc.)
LSD microdosing is rated here very highly, but it may be not working at all: "Some early experimental studies with LSD suggested that doses of LSD too small to cause any noticeable effects may improve mood and creativity. Prompted by recent discussion of this claim and the purely anecdotal subsequent evidence for it, I decided to run a well-powered randomized blind trial of 3-day LSD microdoses from September 2012 to March 2013. No beneficial effects reached statistical-significance and there were worrisome negative trends. LSD microdosing did not help me." from
https://www.gwern.net/LSD%20microdosing

Sure, it is possible that personal responses vary. But unless people do some blind trails, I am very skeptical of the claims (various placebo effects when acting _and_ grading).
I'm not sure I completely understand your comment. Do you mean that instead of "widely thought by experts to be impossible", he should have said "all experts believe it to be impossible"?
Exactly, also I do not understand the comparison with apache. Apache can be configured to spawn one process per connection. You also could call a thread a "server" in it's own, so it's just a matter of playing with words.

Also if an apache process dies it will not crash other requests
I use Hangouts at work because it's easy to get it on the screens in our office. I don't use VoIP in my personal life much, and never on a computer, I'd rather use a phone (and therefore either a phone call, or Signal).
I've not noticed the compile time increase to be honest. But I have noticed the type safety. A few times it has saved me from bugs that would have taken days to find if I was using void* casts. In my world (mostly high perf networking) I'm happy to pay a (small ~= unnoticeable) compile time cost if I get both safety and performance.

To make it more user friendly, I've provided (yet more) macros to make defining new types super easy. Using the macros does not necessarily involve adding a separate file, although the code is much cleaner if you do. And I don't have anything against adding extra files. There's almost no cost to me. I often group a couple of vectors or linked lists into a single .c/.h file pair to keep things manageable.

The code bloat you get is on par with using C++ templates. In fact, I'd say that it is probably better because the type safe macro's all devolve to a void* underlying implementation rather than generating separate instances. So it's pretty thin. You can always throw away the standard types list that I provide so that you don't have to pay for anything you don't use. And if you really want to, you can interface to the void* underlying implementation directly, loose the indirection costs, the function pointers and the macro costs. Basically, you can choose which world you want to live in, or live in both at the same time.

The long function names are handled by macros again. And since i used function pointer indirection you almost never see them. The costs with this sort of thing are minimal. A typical invocation looks something like

CH_VECTOR(MYVECCLASS)* myvec = NEW_CH_VECTOR(MYVECCLASS);
myvec->append(myvec,object);

There are certainly tradeoffs, the implementation is not nearly as mature as I'd like and debugging problems inside the containers is a HUGE PITA. But in my experience it lets me kee the benefits of working in C (can pull inside the kernel, can port to different machines, easy control over memory and performance) and gives me the flexibility of doing higher level things when I want.
A Vodafone Group Company Is Accused of Stealing an Idea, Again
Una lente 2000 volte più sottile capello
I thought Skylake finally made VT-d a baseline feature (like VT-x has been for a while).
What you can’t buy from a presentation coach (can you?)
Want to exhibit a startup? Don’t do these 3 things
Ok, as several people have pointed out, there are portions that are open source. However, this doesn't help much.

It's better than iMessage, for example. With iMessage, the protocol is described, and we can confirm that it is a "secure" protocol, for some definition of secure, but we have no idea if that's what they actually use. With Wire, we can go a step further, the protocol is described in code, so we can verify that the code is correct, however we still cannot verify that this is indeed the code being used.

A step further, which as far as I can tell doesn't exist, would be to provide a bare-bones client (maybe a command line interface) that can be reproducibly built, so that people can interact with other Wire users, using code they built themselves, this would show that the protocol that the open source code describes is being used, however there's still the possibility of the closed-source Wire app subverting it in some way, perhaps with decreased entropy in random numbers, for example.

I apologise for not reading closely enough to see the GitHub link, but I also don't think this gets Wire anywhere near the level of Signal for example, which I have compiled and run myself in the past (and contributed to).
See What the Mailbird March 2016 Bali Hackathon Looks Like, Week 2.DONE
Penalti Gonzalo Higuain membuat
Backronym to Age Dependent H. [Age] Deficiency/Disorder?
Someone should build a p2p service to share bandwidth and streaming content
>C: anything by antirez (redis, etc...) Redis is the epitome of well written understandable C.

The first file I opened has 3 gotos but maybe it's pure randomness... ;p
a1.B and a2.B in the example are path-dependent types - you couldn't express them as just existentials (you could express the types of a1 and a2 as existentials, but you couldn't write "a1.b = Some(b1)" in a purely existential typing system - you need some way to "get the type out").
What a weak move my Microsoft :/ Somewhat understandable, but a ignorant statement.
What stops them now?

I don't understand why people think this is an issue. While you could certainly imagine the PRC being emboldened, it's not like their history of human rights abuses has kept them in check. The only thing which does is how much they love trade with the west, but it would be entertaining the amount of blowback making a move against Foxconn would create (also worth considering: China, land of fake electronics components and seizing memory cards at the border, is where all your iPhones are being made...)
NSA-proof this is certainly not. It might complicate reading your messages in transit, just a bit, but that's about it.

E-mail messages leak metadata all over the place. Though according to the author 1/3 of their email volume is to parties that support TLS, that still leaves 2/3rds up for grabs. If you happen to send a message to two people, one who's e-mail provider supports TLS and one who doesn't you're toast too.

There is no mention of encrypting your messages using GPG or any other tool.

Though they do seem to use EncFS for the email database, then there's the RAM to worry about, CryptKeeper could be interesting (or OpenBSD's encrypted virtual memory), your CPU and a bajillion other components both hardware and software.

Then there's passages like this:

> For security reasons, I’m not going to disclose the measures that I take to avoid others gaining root on my system.

If that's your security model...

There are still myriads of exploits that would allow you to gain access to a machine, and as a consequence read the data, which really shouldn't be beyond the capabilities of the NSA if they really wanted to.
Prepare to spend a whole day if you want a setup like this. And if you want web mail, you are only half done ... Then you would also want to make a script to reproduce it, in case you had to reinstall your server. I'm thinking there's a business opportunity here, to provide a maintained container, for e-mail in particular. But also to make linux "apps"/servers more modular.

I would also like to thank everyone who write tutorials like this for free.
Raspberry pi 3 gets seriously hot
I think what he meant with those words was that experts think it's impossible to create such a backdoor and keep it 100% safe from being leaked or exploited by bad actors. Which I think we all here can agree with.
If you use encryption to tell someone to kill, you have executed a crime using encryption.
> As I've said in previous statements: most of human and animal learning is unsupervised learning.

I don't think that's true. When baby is learning to use muscles of its hands to wave them around there's no teacher to tell it what should its goal be. But physics and pain teaches it fairly efficiently which moves are bad idea.

It has built in face detection engine and the orienting and attempting to move and reach towards it is clear goal. Reward circuit in the brain do the supervision.
> should support efficient client-side encryption and signing.

Did Google release "End to End" yet? https://github.com/google/end-to-end

What's current best practice for people using gmail who want client side encryption?

Google understandably comply with narrowly defined validly formed legal requests.

https://www.google.com/transparencyreport/userdatarequests/l...

> What does Google do when it receives a legal request for user data?

> Respect for the privacy and security of data you store with Google underpins our approach to producing data in response to legal requests. When we receive such a request, our team reviews the request to make sure it satisfies legal requirements and Google's policies. Generally speaking, for us to produce any data, the request must be made in writing, signed by an authorized official of the requesting agency and issued under an appropriate law. If we believe a request is overly broad, we'll seek to narrow it.

There are rare narrowly defined circumstances when Google will voluntarily hand over data without those legal checks:

> Sometimes we voluntarily disclose user information to government agencies when we believe that doing so is necessary to prevent death or serious physical harm to someone. The law allows us to make these exceptions, such as in cases involving kidnapping or bomb threats. Emergency requests must contain a description of the emergency and an explanation of how the information requested might prevent the harm. Any information we provide in response to the request is limited to what we believe would help prevent the harm.

Here are the numbers for US and UK.

https://www.google.com/transparencyreport/userdatarequests/c...

A B C
United Kingdom 3,146 75% 6,056
United States 12,002 78% 31,343

A = User data requests
B = Percentage of requests where some data produced
C = Users/Accounts specified
The thing is, the youngest child is not just taken to the specialists with the suspect of ADHD, it really is diagnosed with ADHD. Gifted children also diagnosed frequently with ADHD, they even have a name for it, twice exceptional. The ADHD comes to me like a deviation from the social standarts. What's normal, and what's not. For most children, ADHD is not a cause of worry until school age. The normal student is defined by current education system. ADHD comes to me like being gay, you are not sick or nothing's wrong with you, just different than the average, and have problems with fitting in the current social standarts.
As someone who has dealt with ADHD both with and without medication, at least from my experience this line of reasoning leads to much pain.

I cannot speak for those with depression, but ADHD has easily tripled the amount of stress I have in my life, if not more. It causes impulsive behaviour that can wreck relationships(both personal and professional), and makes it extremely hard to concentrate on many things that aren't totally gamified from the outset.

There's a trope about how ADHD ends up being a gift because of creative thoughts coming to you, and that the medication will dull your senses... but I don't buy it too much. There have been studies that have measured no noticable difference in "creative capabilities"(hard to measure, granted) when being medicated and non-medicated.

Before being put on medication, I had never finished a single piece of homework in my life. Afterwards I was able to finish the homework assignments before class was even over. I would study autonomously, and was able to reach my full potential because I was able to manage my thoughts for the first time in my life.

There is no moral high-ground to not medicating oneself, just like there is no moral high-ground to using crutches when you have a broken leg. Asking me not to medicate is the same as asking me to go through meaningless suffering in almost every social interaction. Countless studies have shown that medication is much much more effective than any form of behavioural therapy (and that BT has an extremely high failure/"relapse" rate).

I don't think it's right to mock people looking for non-medical treatment, because various reasons mean you cannot have access to alternatives.

But medication has been proven to be very effective, and BT has proven to be a very difficult path... if you are a parent of a child suffering from ADHD it is your duty to at least explore the medication option in my opinion.

There is likely to be no higher reason for ADHD and depression to exist. We have looked at "normal people's" brains, and see that for depression/ADHD some things work differently. And that these people tend to have lower-quality lives because of a lack of something... It's hard to argue that there's a reason for it all except in some religious context. It's not like there's a higher reason for brain tumors either.

As an aside, despite the fact that I currently love where I live (Japan), I always consider moving back to the US if only to get access to medication that is illegal here. My life is a lot shittier (still great overall though) because of some drug laws. I have spent a lot of time working on different non-medical coping techniques that have helped out a lot, but nothing matched the chemicals.
Neural Doodles: Workflows for the Next Generation of Artists
https://github.com/sovereign/sovereign is a series of Ansible scripts for setting up your own sovereign server. It requires a bit of TLC, and the move to Jessie is not without growing pains, but once you have it working, it just works.
Using Apache Spark to Power Real Time Cybersecurity Log Analysis
The fact that they want to use it as a teaching platform of sorts has very exciting implications. Minecraft is really huge with kids and that's an excellent way of getting more young people interested in AI and programming in general.
To this day I think the Berkeley intro to AI class[1] on edx is the best I've seen because it uses Pacman as the running example which makes everything more approachable.
It would probably be interesting to turn some of the examples from AIAMA into Minecraft examples as well.

[1] https://www.edx.org/course/artificial-intelligence-uc-berkel...
Better link: https://putnamphil.blogspot.com/
What if OP wanted different examples and the explanation why they are beautiful in the posters opinion? Seems like it would get more interesting submission than simply asking for "small" software.
This is the slippery slope fallacy: the current Apple court battle is so limited in scope that it cannot possibly create precedent for such broadranging actions, and those it might speak to would be subject to court oversight (i.e. you would require a separate writ for another phone, which would be equally subject to court challenge - it would not be a rubber stamp process, it would not be able to demand substantially different actions yet cite precedent).

Unless there is a current lawsuit where an affirmative ruling would imply a general order to introduce backdoored encryption in an entire line of products, then it is not "a matter of time" - and thus is also the classic slippery slope fallacy - decision A does not decide decisions B, C and D without further consideration.
"If Hemingway Wrote Javascript" (https://www.nostarch.com/hemingway, see also https://javascriptweblog.wordpress.com/2015/01/05/if-hemingw...), in which five short programs are each written in five different styles (all in Javascript). It shows how different programming styles can be used in the same language to solve the same problem. It's unlikely that you'll start writing in the style of Borges or Austen after reading this, but it is entertaining and amusing.
In case you missed the launch: https://twitter.com/esa/status/709312126356201474
Leading Android Application Development Company
Do you think that without the GNU toolchain Linux as a combination of GNU and the Linux kernel would have reached the point where it is now ?
ANd there's also the valid point of the kernel being licensed as GPL2, which also helped for its adoption - and a direct influence of RMS on the young Torvalds.
> You have to start somewhere. Code optimization is utterly useless if you can't parse code.

It's absolutely not uncommon for architecture experts to plug into the optimization stage of an existing compiler; expecting them to understand the first stages is not useful at all. They need to understand the AST / IR, but not how to arrive at it.
In my opinion it depends on the type of code. It's unlikely to find beauty in a run-of-the-mill CRUD app; it can be nice and neat at best. Beautiful code is possible when there's creativity involved - there should be some conceptual originality to the code in question. Of course it's not physically impossible to bury some brilliancy in a bank transaction processing script, it's just a less probable place to find one.
For 90es kids only: GeoCities Bootstrap Styles
Neos CMS Goes for a Full UI Rewrite with React and Redux
Taking lessons from the rise and fall of divinity in online games
DJB got a quite different view on journal provided LaTeX styles : https://cr.yp.to/writing/visual.html

Nice value added by the MSRI style right here.
Just had a strange thought.

Say a sufficiently advanced AI agent is trained in Minecraft with the pixels on the screen as the only raw input (its 'eyes') and then trained to do simple tasks like building houses or hunting for rabbits.

Eventually, to us, these in-game players will seem to reason and 'think' about their world.

...which in my mind grants a few points to the "the universe is a computer simulation" paradox/thought experiment/theory.
I don't have a ton of time to search each university's publication database or every 2nd tier research team's private home-grown web site.

Journals provide a filtering intermediary that helps me better use my time. Hopefully I can figure out which editorial teams are going to publish good vs ok vs crap research and pick from those, relying on the curative capabilities of their staff to provide interesting and useful reading.

Journals should still want to publish great research, and publicly funded research should still be available to the public. Maybe there's indeed a more relaxed middle-ground to "just put it all out there and hope folks find and share it." We all agree the journal industry needs some help, but I don't think society is well-served by completely decimating its economic model.
+1 for mailvelope, it's really easy to use. The problem is that you need to know a public key of your recipient to encrypt your mail...

Good news is I discovered a few weeks ago that github provides that ! Just take a look at https://github.com/<username_of_your_recipient>.keys (assuming your recipient use github...)
Why the Chess Computer Deep Blue Played Like a Human
OK, and where can I find the documentation?
>For security reasons, I’m not going to disclose the measures that I take to avoid others gaining root on my system.

Security by obscurity is certainly not NSA-proof.
So skeletons will be an even worse pain int the future?

On a more serious note: I really hope they improve the mod mechanism, it's really painful to use mods as it stands. And mods are a very big part of Minecraft.

As I understand it, Minecraft will be reimplemented soon anyways?
Airbnb Co-Founder Eyes Blockchain Tech for User Reputation and Trust
Till this date I have to be honest - I have to google the difference and still I constantly question who is the real one people recommend.... sigh.
Beautiful What if kids presented your ideas?
Using your non-back-doored mind to control your non-back-doored fingers.
Bank of England Developing RSCoin to Take on Bitcoin – Blockchain News
What Is Wrong with Most of Africa's Intelligence Agencies?
> why does the Phoenix Framework outperform Ruby on Rails?

Ruby is known to be a slow language. Most things will easily outperform it
Could some climatologist say does this imply something specific based on existing models and simulations or does it mean we are in an unknown territory?
UVM, the virtual memory subsystem in BSDs, is actually very nicely explained in Charles Cranor's disertation. An abridged version was presented at USENIX: https://www.usenix.org/legacy/event/usenix99/full_papers/cra... , and if you google around, you can find the full thesis.
If it wasn't possible to "cheat" by using xray or insta mining super tools ... it would be a fun experiment making mining robots etc.