skysight-inc/HackerNews huggingface dataset:
It's not often that I have the opportunity to feel proud of the legislators in my home country, but Portugal has been on the leading edge of drug prevention and rehabilitation since we moved from a "war on drugs" to a program of health risk prevention and removed the weight of criminal charges and proceedings from the equation.

Some interesting articles below:

http://www.huffingtonpost.com/2015/02/03/portugal-drug-decri...

http://www.tdpf.org.uk/blog/drug-decriminalisation-portugal-...
Super Notepad – Scribble the Right Notes
I find the wasted opportunity to use the S3CRET environment variable a shame.
I have used this game with my 5 yo (now 6), and I can say that it is done really well, and kept him engaged. YMMV, but this seems like the right approach for math/edu apps.
I'm a big fan of 'accessibility first' design. Beyond the obvious benefits to those who need them, it also creates affordances for people without disabilities too.

An aside, but the Bradley watch[1] mentioned looks great. Shame it's so big.

[1] http://www.dezeenwatchstore.com/shop/the-bradley-stainless-s...
Microsoft bought 'Minecraft' because it's perfect for HoloLens
Sorry, I have to say this: it's very ... phallic.
What's the advantages of hiring as employee instead of long-term contractor?

For the latter case, you can just allocate annual budget in raw USDs equal to the total compensation, and let the contractor send invoices for each month. So e.g. if the base salary is 100K that would probably mean ~200K total compensation. So the contractor gets raw 200K USD and she will manage all of her insurance/tax/pension/massage spendings.
The Human brain is a computer that assists the Spirit.
The structure itself is sufficient to operate a dynamic, flexible slave.

Dirty Materialists Get Out.

edit: Godless materialists currently consider certain "quantum shenanigans" to be "completely random", while the evidence merely indicates that they are predictably distributed, like everything else.
Which is still waaaay better if they ran HTTP.
The relevant xkcd: https://xkcd.com/203/
I think they were just betting the whole company. If you're betting the whole company on a single revolutionary product, you better make that product as awesome as you can possibly manage.

I imagine with each design decision they asked just two questions "will it make the product more awesome" and "can we afford it".

I wonder if stock holders knew Apple was risking that much on a project that wasn't even a computer.
The US isn't a democracy. It was never one, and its "Founding Fathers" were explicitly against it. Because they wanted to protect the minority — and the minority they had in mind was the wealthy. (Obviously not their slaves, nor women who were pretty much property. After all, they were savage European immigrants who genocided the real "Americans".)

Given a regime which imprisons the most people in the world, strangles black people to death on camera in broad daylight, shoots black children dead...

And given a regime which sends "uniformed killers" (as Mark Twain put it) across the world, and cheers/supports Ukrainians to lob petrol bombs at THEIR police...

Then yeah, what kind of halfway ethical person gives a fuck all about "property destruction and looting"? When whites go rioting because some sports team... well, I don't actually know what goes on in their savage minds... it's not an emergency. But when black people decide maybe they should not get slaughtered and humiliated, it threatens the white way of life and must be eliminated.
>We generally attribute the success of the civil rights movement to peaceful drives like those led by MLK and Gandhi

Gandhi protests were peaceful, but disruptive of the normal functioning of the Colonial State, like for example the Salt March[1]. That was feasible because indians were a majority in the country. I can't imagine so many forms of economically disruptive protests that won't be considered violent in one way or another performed by a minority in a country. Specially when the people suffering the most are "de facto" segregated from most of the functioning economy.

[1] - http://en.wikipedia.org/wiki/Salt_March
Reality steps in and it's bad. In Russia drug addicts were (and still are, to lesser extent) responsible for very large if not largest portion of crime, especially burglary and theft. It is a major problem, it is there and you can't go around it. And usage isn't punishable here, only distribution.
So, don't dismiss parent comment so easily.

'Caffeine and alcohol are drugs' - yes, alcohol comes hand in hand with theft and other crimes.

'It's exactly a victimless crime' - it's victimless short term, but if it's hard drugs addict, there will be victims sooner or later. They will do nasty things just to get next dose.

And I support claim that war on drugs is wrong, and you can't win it (for economical reasons). But usage should be controllable.
I don't understand why the campaigns against alcohol have been so unsuccessful. It is amazing that so many people have no issue with losing control mentally under the influence of alcohol and those same people think it is scary that I would like to try LSD.
Expected a very negative response, which to my surprise, was actually positive. Also very impressed with how even gadgets like the Apple Watch aimed at "high-class" citizens are still very consumer-friendly.

Also TIL about Usher Disease!
You don't need to ask a historian. Any knowledge of how the slave trade ended will do.

The British Empire ended the slave trade everywhere they could reach at the point of a gun.

http://en.m.wikipedia.org/wiki/Abolition_of_slavery_timeline

> 1807, 25 March: Abolition of the Slave Trade Act abolishes slave trading in British Empire. Captains fined £120 per slave transported.
1807, 22 July: The constitution of the Duchy of Warsaw abolishes serfdom.[41]
1807: The British begin patrols of African coast to arrest slaving vessels. The West Africa Squadron (Royal Navy) is established to suppress slave trading; by 1865, nearly 150,000 people freed by anti-slavery operations.
1811: Slave trading made a felony in the British Empire, punishable by transportation for British subjects and foreigners.
1815: British pay Portugal £750,000 to cease their trade north of the Equator.
1817: Spain paid £400,000 by British to cease trade to Cuba, Puerto Rico, and Santo Domingo.[45]
1817: New York State sets a date of 4 July 1827 to free all its ex-slaves from indenture.[46]
1818: Treaty between Britain and Spain to abolish slave trade.[47]
1818: Treaty between Britain and Portugal to abolish slave trade.[47]
1818: France abolishes slave trading.
1818: Treaty between Britain and the Netherlands taking additional measures to enforce the 1814 ban on slave trading.
1827: Treaty between Britain and Sweden to abolish slave trade.[
1834: The British Slavery Abolition Act comes into force, abolishing slavery throughout most of the British Empire. Legally frees 700,000 in West Indies, 20,000 in Mauritius, and 40,000 in South Africa. The exceptions, territories controlled by the East India Company and Ceylon, were liberated in 1843 when they became part of the British Empire.
1835: Treaty between Britain and France to abolish slave trade.
1835: Treaty between Britain and Denmark to abolish slave trade.
1838, 1 August: Enslaved men, women, and children in the British Empire finally became fully free after a period of forced apprenticeship following the passing of the Slavery Abolition Act in 1833.
1839: British and Foreign Anti-Slavery Society founded as a successor to the Anti-Slavery Society. (The British and Foreign Anti-Slavery Society exists today as Anti-Slavery International.)
Thanks for the neo900 links; looks really interesting! My FreeRunner's still using the GTA02 motherboard, as I'm too much of a wimp to do the upgrade to GTA04 ;)
Counting binary trees with the symbolic method
Oh interesting, I hadn't considered the aspect of charging overnight while it's cheaper. Of course, the moment it starts to get popular the energy companies will be eating that particular cake too, I'm sure. Sounds like right now there's not a huge margin anyway.

I guess the energy companies have a financial incentive to run a more consistent supply if it could reduce the peak load.

Just reminded me of a brilliant BBC documentary from a while back - The Secret Life of the National Grid. I think you probably have to piece it together from clips on youtube these days.
"Materialism is a form of philosophical monism which holds that matter is the fundamental substance in nature, and that all phenomena, including mental phenomena and consciousness, are the result of material interactions." http://en.wikipedia.org/wiki/Materialism

Many of them are so inert, so hopelessly dependent on the system, that they will fight to protect it.
Serialization in Rust
I hope they apply this to PEDs as well. They actually have health benefits (as well as drawbacks), rather than just altering your mental state.
Smadav 2015 Pro Full Crack Plus Keygen Free Download
Wow, that's an interesting thought.

I thought it was odd that they would put up an image. Even the most novice developers could have build that page in HTML.
There are LED bulbs with very high CRI scores now. Before those existed it did indeed make sense not to switch to CFL or LED. (Though halogen/xenon make more sense than pure incandescent.)
Peaceful, but economically disrupting resistance.
Branches as sets of commits are useful for understanding history. I.e., which commits conceptually belong together and with a quick descriptor of what their purpose and/or who their primary author is (or whatever else your chosen policy for naming them is).

That branches are not the only refs that keep commits alive is irrelevant, because the other refs by themselves are not sufficient; not every commit is reachable from a tag and reflog entries expire. Branches remain a necessary ingredient.

Git needs this because it requires a named head for each commit because (1) it has a garbage collector and (2) it doesn't allow for multiple checkouts. In version control systems with multiple checkouts, a new branch will typically end up in a checkout of its own. Because there's no GC, it will not spontaneously disappear, and because each checkout keeps track of its own head, there's no need to name it. Git branches are an artifact of Git's odd architectural choices.

But my bigger point is not about wanting to keep something alive that isn't part of the history, but that branches may not always accurately reflect what's part of the history (because Git allows you to alter them, and that's often even part of the normal workflow, e.g. deleting a temporary branch once you don't need it anymore). This usually does reflect human error, but, well, a major point of using a VCS is to protect against the results of human error. If you messed up your branches, then you can lose data either because (1) it eventually gets garbage-collected [1] or (2) it doesn't get pushed anymore and some day your computer or hard drive breaks. This is what I meant by Git introducing fragility.

[1] Yes, once the grace period expires and it disappears from the reflog, but that only makes it less likely, not impossible, especially for stuff that sees only intermittent work.
Ah, now I wonder if I should abandon my Haskell journey before this gets finished.

It's probably just my laziness speaking, looking for excuse.
Kickstarter allows this (and allowed it when the campaign was created).
They should definitely have limited the scope to what they had envisioned first. They would have still mismanaged the project, but problems would probably not have snowballed so far.
Philosophical History of the NSA
Not a minecrafter but interested in what the community's thought of this interpretation: http://www.businessinsider.com/minecraft-is-microsoft-holole...

May dictate how you guys choose to build your product moving forward (you gotta love building something for fun that potentially leads to something more lucrative!)
...and Unity announced support for HoloLens just two days ago: http://blogs.unity3d.com/2015/04/29/announcing-support-for-m...

Such a wonderful world we live in.
A Guide to Undefined Behaviour in C and Cpp (2010)
Why should heroin remain illegal? People consume heroin like crazy in hospitals and very few become addicted.

Why keep it illegal? Why not heavily control it. Do something along the lines of; if you want to use heroin recreationally you must also attend 10 counselling sessions at your own cost to reduce the possibility of addiction.
-1 not for the opinion, but the derogatory remark.

However would you say that, if an actual human level intelect is created artificially, and can be shown to operate purely on the physical principles used in it's design, that your religious views will be proved to be incorrect? If so, that's a bold and courageous position to take.
Just...wow: https://www.youtube.com/watch?v=vN4U5FqrOdQ
Although the video is very entertaining. I do find it scary how technically inept most politicians are.

If politicians had a basic understanding of mutual exclusivity (such a basic concept in computing) and compound interest. The world would be a much better state.
Mill: Go-style concurrency in C
I should add that I'm a music producer myself and know very well how music is created.

What I'm wondering about if it's feasible having an algorithm that searches for repeated instances of any sound (don't limit yourself to thinking MOD or samples) across a file and then marks these as "same" in order to save space.

Any programmers who could tell me that?
>The problem is that so many of those shared experiences are bad. //

A simple [or simplistic] answer to that is that bad experiences as well as good serve to educate; perhaps better to learn to give up your lunch money to save a beating so you know to give up your wallet to save being shot at a later date??

Generally though I agree that the socialisation objection to non-school learning is specious. You can be as poorly educated on useful social situations if you're school-based. The non-school educated kids I know are all part of some semi-organised groups that mean they socialise with kids and adults over a broad spectrum of ages (though mainly women at the groups, just like primary schools here in the UK). Now schools can do something about that to some extent - my kid's school fosters relationships across the ages of children present in the school, one of its better ambitions IMO.

Bullying is an interesting issue; there are bullies in the world and at a sub-criminal level there's often nowhere to go to fix your interactions with them other than your own resourcefulness, something which can be usefully informed, I feel, by bad experiences in school.

Of course just being educated otherwise than at school doesn't mean you can't be bullied, just not in school!
>> In Russia drug addicts were (and still are, to lesser extent) responsible for very large if not largest portion of crime, especially burglary and theft ... So, don't dismiss parent comment so easily.

My issues with the parent comment are not that addicts never steal, it's the ignorance of lumping all drug use into the same category and then saying 'drugs' make you steal.

It's the same in the UK - addicts of one sort or another do disproportionately make up the crime figures. However the proportion of drug users who are addicts is small and the proportion of addicts that steal is small so saying that drugs and theft go hand in hand is just plain wrong.

>> yes, alcohol comes hand in hand with theft and other crimes.

Again, a tiny proportion of drinkers may cause a problem, this is not the same as saying they go hand in hand, implying anyone who has a drink is going to get addicted and steal stuff to support their habit.

>> it's victimless short term, but if it's hard drugs addict, there will be victims sooner or later. They will do nasty things just to get next dose.

Firstly, we're now talking about a subset of drugs, rather than trying to tar all drug users as thieves. Secondly, in a situation where the government treats heroin as a health issue this doesn't occur. Switzerland basically killed this stuff and proved that heroin addicts could lead quite a normal life if they knew where the next dose was coming from - a government clinic in this case. And there's nothing like a queue of old junkies outside a medical facility to put the youth off heroin.
Stanford Online – CRYPTOGRAPHY I
Stumbled upon this the other day while looking for some SMC code (there's a low-level command in C in smcFanControl[0], just deal with the ifdef to build it). I like it, since I'm a fan of little inspecting tools[1].

[0]: https://github.com/hholtmann/smcFanControl/blob/master/smc-c...

[1]: https://github.com/lloeki/toolbelt/blob/master/battery
Well, in this case:

1. The technical solution is trivial. You always have encryption, but http=self-signed cert, and no authentication, and no lock icon. https=CA cert, encryption, authentication, and lock icon.

2. There are strong government and corporate interests in being able to filter the open web. This closes the open web.

3. For the first time in my life, I have a comment on Hacker News or Reddit at -4. I've posted much more controversial things before (I do care about anonymity; I do use one-off cypherpunks accounts, so my post history won't indicate things). Good debate was virtually always well-received, up-voted, and not censored. The only exception was here, and one place where there was a strong, clear, well-financed astroturf campaign. That's one datapoint, but overall, the debate on the topic smells of financed astroturf rather than genuine grassroots.
If only there were a way to avoid people resorting to riots ...
There was an interview with the guy who made it on Quartz this week: http://qz.com/390854/the-video-game-that-teaches-algebra-to-...
Tl;dr; tools like ungit provide a better gui then tools like github for mac/windows
Absolutely, on the condition that you encrypt the device where you have installed gogle auth.

The reason people use authy and the like is because they make it simple to recover if you lose access to your device (lost, stolen, broken). My work around this is to take a screen cap of the QR codes and encrypt them with gpg. You could also save them inside a password manager (especially for less technical people).
Obviously. What's your point? That the price of SSL hosting will stay the same? Go up? I never claimed it would equalize perfectly, just that it would get cheaper in the future.

Also, why do you think the supply of SSL hosting services is necessarily limited any more than traditional plaintext hosting would be?
The main problem is probably creating and traversing the strings, although I have not benchmarked it. This version
https://gist.github.com/Codas/894694eea247aaacf35f
runs about 4 times faster than the python version on my machine.

It does use some libraries that are not in the haskell platform though.
This make me remember the Giotto big O history [1]. The pope was looking for a painter and requested samples to artists and Giotto sent for him just a circle.

[1] https://100swallows.wordpress.com/2007/09/14/giottos-o/
Many people who get on heroin got there because of an initial self-medication for some underlying issue. Heroin usage was rampant in Vietnam. Once the troops came back, the heroin use went away. Opioids aren't simple drugs.

For the "addicts", the primary problem is not the drug - it's the prohibitive acrobatics to mental health care, medication, and ongoing maintenance. No wonder why most people on methadone (mu-opioid maintenance) are below the poverty line - they didn't get adequate help early enough.

The minuscule percentage of psychiatric practitioners who accept the government health plans place them on separate low-priority waiting lists.

Street drugs are more accessible and affordable because we are just that stunningly bad at providing effective on-going psychiatry to the poor.

We've chosen to criminalize the victims of this catastrophic failure and claim they are at fault for not succeeding with a system they can't afford, don't have access to, and doesn't want them.
Fair point, my mistake: my ConEmu does have history and copletion but it has been so long ago I installed it I didn't remember this is through clink

https://code.google.com/p/conemu-maximus5/wiki/ConEmu_Clink
I just want to point out that they don't force you to use Facebook. I use Spotify without a Facebook account without any issues.
Investors, as well, have been forcing startups to feed the patent beast. Gotta keep your tech "defensible" after all!
Ummm... isn't there more to school than the "official curriculum"? Kids learn to listen, talk, discuss, concentrate, present, read, write etc.
Will you outlive your money?
> and do as bad as the original?

You mean the third best-selling game of all time? Yeah, they could've done much better if they used C++.
That's fine. It's always a mistake to be eager and dynamic when learning Haskell.
> You're not really disputing what I said: Mercurial is much, much slower than Git.

Yes, I am. And I gave a reference for it.

> Facebook forked it and managed to make it faster but they never released their fork so nobody can actually use it.

I invite you to look up the license that Mercurial is released under. And then I advise you read [3]. And why do you keep making these unsubstantiated claims?

> The bottom line is that a program written in C will always be orders of magnitude faster than a program written in Python. This is not news.

If we're comparing exactly the same algorithms implemented in both Python and C, C would usually be faster. But we are not discussing the implementation of simple algorithms. We are talking about complex software, with different architectures.

[3] https://code.facebook.com/posts/218678814984400/scaling-merc...
> I don't see any benefit in this type of blanket, all or nothing, type of approach.

Imagine you're making some meatballs. You've got pigs, spices, and a stove.

If you're in Germany, there's no problem -- kill some pigs, grind some pork, mix in the spices, and cook your meatballs. You could make sausages the same way (as long as you've got tubing). And you're free to sample your food as you cook it to make sure it suits your tastes.

If you're in the US, you've got two options:

1. Give up on sausage entirely. Make sure your ground pork is well cooked before you even think of eating any of it.

2. Carefully vet the pigs for trichinosis before introducing their pork into your kitchen.

Unsurprisingly, we use option 1.

Germany, like the rest of Europe, has opted for a blanket solution where they're not allowed to have pigs with trichinosis. The US has opted for a different blanket solution where you can't eat raw pork. Nobody is suggesting that we carefully inspect individual pigs and treat the meat according to whether they had trichinosis.
For younger kids, like preschool age, we had pretty good luck with games from Thup Games[1]. The sounds effects from the games will drive you nuts after a while (so headphones are handy), but I recall my kids learning a lot of reading skills from these apps.

Haven't had as much luck with educational apps now that my kids are post pre-school, so I'm very glad to see the recommendations for Dragonbox.

1. http://thup.com/
Very interesting read with Ev's recent post about open vs closed services and the future in mind ("Sometimes things stay stuck"): https://medium.com/@ev/sometimes-things-stay-stuck-a0796cc63...