skysight-inc/HackerNews huggingface dataset:
Yes, given 9 cases, and 3 wrongful acquittals, the remaining 6 guilty verdicts can have at most 2 instances of justice being done (i.e. true positives), meaning that the remaining 4 are false convictions. If any of those acquittals were the correct result, then even more people need to do porridge in order to make angdis' assertion correct.

I'm not saying that angdis isn't wrong, just that you seemed to be rebutting the wrong point. In fact, as I stated in my first response, proving the assertion requires information that one simply couldn't have, i.e. a chart of actual guilt vs verdict. Plenty of guilty convicts will protest their innocence, and no one, having been acquitted, will then go on to say, "Well, actually, I did it, so long suckers!" I'd add that, as you point out, this is a pretty outrageous claim, so the burden of proof truly lies with the one making it.

In fact, I've oversimplified, because there was actually another clause in angdis' original assertion, "or guilty and given probation (nothing)", this adds another set of results to the group that makes up the "more than justice" list: any probation sentence, which could be an appropriate sentence for the convict (which is justice, so it cancels out), repeat offenders being found guilty of a crime of which they are innocent, but sentenced appropriately for the charge (not justice, but also still a guilty verdict) or inappropriately lenient ( not justice). By making the latter claim, one is declaring oneself a greater authority on sentencing and its goals and outcomes than the judges whose business it is to know all about sentencing.

This means that false guilty verdicts for minor crimes could still go on the left, if the accused is a criminal.
Excellent, that's what I wanted to hear! Thanks
Here's some games that seem to have either aged pretty well (I still go back and replay them) or provided a pretty unique experience that you don't see much of nowadays that were on SNES:

Uniracers, Metal Warriors, Yoshi's Island, Tetris Attack, Chrono Trigger, Zombies Ate My Neighbors, E.V.O. Search for Eden, Wildsnake, Donkey Kong Country 2, Ka-Blooey, King Arthur's World, King of Dragons, Lemmings, Lost Vikings, Rock n Roll Racing, Secret of Mana, NBA Jam Tournament Edition, Pocky & Rocky, SimAnt, Super Buster Bros.
I think the big difference is being able to pre-emptively block/modify requests, vs. changing what is displayed after the fact.
Because they are services hosted outside the UK and which are not heavily regulated. Banks not only provide everything the gvt asks but actually have a duty to act as a law enforcement agency, i.e. watching their customers on the gvt behalf. Facebook or Gmail aren't required to do that.
>I just want something that plays music

If you're concerned about privacy or security, I recommend not using any streaming service. You should just load the music you want to listen to onto your device, and use your local music player. You could also listen to an internet radio service like DI.fm which provides raw .pls files for use in any app.
I have an educational site running on my cluster of 6 Pi 2s in my basement: http://www.pidramble.com/

Code, tutorial, parts list, etc. here: https://github.com/geerlingguy/raspberry-pi-dramble
Hey there. You have a very valid point, but it looks like the conference does have a strict code of conduct and explains a bit more about their rationale for free tickets in the post http://softwarecircus.io/diversity/.

I think the conference organizers are trying to eliminate any barriers that would limit women or other unprivileged groups from attending, some of which might be financial.
Knuth-Plass is fundamentally a dynamic programming algorithm that depends on being able to say "If in the future I determine that there is a line break at point X, I know for certain that the way I should have broken the paragraph up until X is B", where B depends only on information before X.

If you're trying to avoid rivers, then based on information after point X you might find that your sequence of breaks B wasn't actually the best after all, because it ended up interacting badly with later spaces and producing rivers. So you can no longer prove that you've achieved a global optimum of the penalty function.

Of course you may be willing to take this hit and settle for non-optimum line-breaking (and you still might do better than an algorithm that doesn't take rivers into account at all).
Using PGP securely is as easy as downloading some software, typing in your message, and clicking a button. It's not something that requires any knowledge beyond basic computer usage. You aren't going to be able to stop people from sharing PGP software on the internet.

I think you're severely underestimating the intelligence of people in general. If we're talking about ISIS, all it takes is one moderately experienced computer user to show everyone else how to use PGP.
Thanks :)

Yeah, for non-tag stuff, the output does look clean. I mentioned this for tags because I didn't see source maps. Transpiled code needs to either output source maps or it needs to be reasonably traceable-by-hand back to the source of a bug (say, in the case a null ref exception)
Like a loan shark who kills a debtor, maybe they are trying to send a message to the other debtors?
Here's a link to the paper mentioned in the article. The paper is a little less strident in tone.

[0]http://www.pnas.org/content/112/33/E4512.abstract
This is a common belief but it hasn't been an issue in my experience of running my email server (with Sovereign) for the last two years. I run about a dozen email addresses over a handful of domains for myself and some friends and colleagues.

Sovereign includes instructions/configuration to run an upstanding email server citizen, including SPL, TKIP, MTA encryption, etc. Remote mail servers seem to respect it at least as much as gmail.

It also runs a rbl-check script once a day to notify you if your IP ends up on a blacklist. In two years running on both DigitalOcean, I've had no issues. Even gmail routinely gets added to RBLs from time to time.
Is it possible to just take Daniel Ek's word on this one?

lol. Of course not. He's a CEO being given access and legal permission to material with business value beyond what they're currently claiming to use it for. What exactly is so unique about Daniel Ek that I should take his word?

I have to trust that he's not being deceptive, will never change his mind, and can influence the course of action taken with my data for the life of the company and beyond (when assets are sold off if Spotify fails)?

I don't even use Spotify, so this is all moot to me. It just sounds goddamn crazy to take his word on this one.
"Sorry, not sorry"
I often forget that lots of people read the web on their phone; perhaps that's you.

On my laptop Firefox: View/Page Styles/No Styles. Renders in glorious 1990s properly flowed, un-fucked-with text that you can do anything you want with.

I don't browse on my phone enough to know if that's available on a phone browser.
GNU Radio is on Github. Although it's a mirror, it's up to date and devs use it for the majority of pull requests. https://github.com/gnuradio/gnuradio
Ok, did a bit of reading for myself. I had obviously only vaguely took in what was said when it was first released as a language feature. So async will run all code on the current thread, until it gets to some IO. At that point it switches to running the code that you'd normally expect to run asynchronously. Once the IO returns it runs the remainder of the async 'closure' (for want of a better word) with the result. A kind of coroutines system, I guess similar to node.js.
> There is also a slim chance IE and Safari will join the plugin ecosystem.

You mean Edge. IE development is pretty much dead except for maintenance releases, and it now exists solely to handle legacy websites (read: corporate dinosaurs that rely on ActiveX).
"we will require all extensions to be validated and signed by Mozilla starting in Firefox 41"

I hope there is an "opt out" option to this for people who know what they are doing. I understand the reasoning behind it, but what about an extension I write just for myself that I don't wish to share with Mozilla? I don't particularly like having that option taken from me.

Yeah, I know, I could edit the source and work around it -- but based on past attempts to just build firefox, that could be a real pain.
The quest for realism is interesting. Reduction to absurdity: a fully realistic FPS would cause PTSD and mental trauma to its players.

What do we actually want to create with our games? Complete lack of realism can be fun (e.g. surgeon simulator), and these games are proliferating. Games with more realism may be able to create more meaning and insight for their audience.
Gramps was my first manager @ Netscape when I was hired after contributing patches through Mozilla. He is wickedly funny as were a lot of the rest of the people that worked there. One of these days I need to write down some of my recollections of that time.
Yeah, an apology isn't a substitute for an updated EULA.

I will wait for the updated EULA before I re-evaluate my cancellation.
On http://www.dwavesys.com/d-wave-two-system they compare a
supercomputer using almost 2 gW while 2X uses 27 kW when
you factor in "the fridge".

Megawatts, not gigawatts. A gigawatt is a thousand times larger than a megawatt, and a million times larger than a kilowatt. A two gigawatt computer would consume the entire output of a large coal power station, such as https://en.wikipedia.org/wiki/Homer_City_Generating_Station
There will be unbranded builds that provide that option, branded builds will enforce signature verification.
There will be some touchy places for sure. Likely I'll high-tail it across the DRC, the Sudans and (depending on what happens in the next 24 months) Egypt.

Right now there are tons of people driving and riding around there - it's perfectly do-able.
It is the Alpha/Aurora channel. They just renamed it. https://www.mozilla.org/en-US/firefox/channel/#developer
Perhaps the AMA shouldn't restrict the number of residents then, in order to keep surgeon salaries high. Lives > Profit.
Show HN: Entropy Coder Benchmark
A cluster of six Raspberry Pi 2s running Drupal (a PHP CMS) is about 20% slower than a single i7 laptop with an SSD for general usage, and can be _much_ slower if your usage requires lots of disk or network I/O.

The 4-core ARMv7 chip in the Pi 2 is way faster than the chip in previous Pis, but it's not a speed demon by any means. And the network I/O (and all I/O) being tied down to a slowish USB 2.0 bus means you're limited to ~90 Mbps through LAN, or ~200 Mbps if you use a USB 3.0 network adapter.

Even trying a fast SSD plugged into one of the USB ports (rather than a comparatively slow 'Extreme Pro' microSD card), you won't get a huge performance boost because of limited I/O bandwidth.

See many, many more benchmarks on this wiki: https://github.com/geerlingguy/raspberry-pi-dramble/wiki

P.S. I have a cluster of six Pi 2s running http://www.pidramble.com/, and I'm actually considering moving more of my hobby/very-low-traffic sites over to it, since it's a sunk cost of $400 whereas many of these small sites are currently on $5 or $10/month servers.
I wonder if we could wrap them in an OpenFL app exported to HTML5. OpenFL can render SWF content; as for the triggers for the interactive bits that might require access to the original source, alternatively it could be reproduced, it's usually just a matter of "click here to go to scene X" and the hidden scenes themselves would be extant already.
Benchmarking the fastest, most efficient or popular entropy coders

- Asymmetric Numeral Systems incl. FSE & TurboANX

- Asymmetric Binary Systems

- Arithmetic Coding / Range Coder w/ bitwise/bytewise range coders

- Fastest Huffman Coding implementations incl. zlib huffman

- TurboHF - 1GB/s Huffman Coding Reincarnation. Decoding one Billion Symbols per Second

Benchmark: https://sites.google.com/site/powturbo/entropy-coder

Forum : http://encode.ru/threads/1890-Benchmarking-Entropy-Coders
xpinstall.signatures.required should be the setting you're looking for.
I don't think this is going to fix pytz. There's a difference in philosophy - Python expects a tzinfo object that's intelligent and responds to the datetime that's passed into its calls, while pytz expects to be configured once then provides a fixed offset after that.
New dashboard for our JFrog Artifactory Online users
Wow, that's a 10 year-old article and still most of the code I see is single-threaded Java and Python. I rarely even see C code anymore.

Methinks that explains the popularity of Hadoop: just break your task into manageable subchunks and throw lots of independent threads at it, reducing the mess at the end. The mapreduce abstraction does all your thinking for you.

But as mscharrer said, both GPUs (and CPUs) are continually improving in terms of core counts and SIMD widths while processor clocks are mostly static. That said, a ~$1000 GPU can give you up to 6.7 TFLOPS while a ~$7000 CPU can give you up to 1.4 TFLOPs if you program them correctly. The difference is that it's a lot easier IMO to use OpenCL/CUDA to tap that 6.7 TFLOPs than it is to hand-code AVX inner loops to get anywhere close to peak performance out of the CPU.
This is not a user-facing permission system. When double-clicking a binary I do not get to pick and choose which files it gets to access, if it gets to access my webcam or not, etc. Like I said in my third sentence:

> Sure, you can hack something together using sandboxing/containers/VMs, but none of the operating systems provide this by default

There I meant a fully fledged user-facing permission system with 'this'.
There's a great business model: a private company that hacks for the prosecutor in deserving cases. Probably make some good money, and do a public good!
Could you provide some examples of where you think goto is the preferred solution?
> Now, you'll probably claim that I shouldn't expect time to behave this way. But this is exactly the way everybody expect time to behave, thus, no I won't agree with you.

You shouldn't expect time to behave that way. Cron-like programs also should try to do the right thing. What's really missing is an up-front understanding of what users are to expect when entering a time into a program that supports recurring time. This is a failure of most programs to account for common misconceptions.

This proposal doesn't really help this, as it only detects the instances where we duplicate time, and only where you already have a time zone applied.
well, one could frame it differently

- adblock pioneered on firefox
- deemed useful
- chrome implements necessary APIs
- can finally be implemented on chrome too

For that to work you first need a permissive enviornment where the addon developers can think outside the box and do things not covered by the standard APIs.

Just like you can, as ultima ratio, write kernel modules if your system has no other way to support whatever you need to be do.
How to Deploy Code Using DeployHQ and Cloudways
I got eye cancer after one second from the broken de-interlacing, but thanks nonetheless.
I think part of it is that when interacting with the outside world, error states are not an unexpected return value. Network cables get disconnected, packets get lost, hardware breaks, things time out, etc. There are inherent races because the external world is concurrent; you can't grab something and then be assured that nobody else will mess with it.

Higher up the stack, it's more likely you're dealing with an abstract object of some kind with no direct correspondence with the outside world. Exceptions are more likely to be an unexpected state, where unexpected means an unexplored area of the state space owing to an increased number of moving parts.
We will also continue supporting SDK add-ons as long as they don’t use require(‘chrome’) or some of the low-level APIs that provide access to XUL elements.

Seems like there's still a lot of power available, if you really want to dive in.
Extending Seven Bridges Genomics with Amazon Redshift and R
7 Ways Founders Demonstrate They Can Run a Startup
These results seem a bit misleading - they're comparing their multi-million dollar system to a classical optimizer running single-threaded on a 3-year old processor (Intel Xeon E5-2670), and then saying 'look how much faster we are than a classical optimizer!'

How does this compare to a giant cluster of new Xeons with faster interconnects?
NumFOCUS is a 501(c)(3) charity that supports and promotes world-class, innovative, open source scientific software.

We currently have 9 fiscally sponsored projects:
AstroPy, Data Carpentry, IPython, Julia, matplotlib, Project Jupyter, rOpenSci, Software Carpentry, and SymPy. We also organize all of the PyData conferences (pydata.org).

You can learn more about us at our website: www.numfocus.org
While socio-economic status is an important predictor for student performance within the same country, it does not explain why some poor countries such as Poland and Estonia can outperform the US, while rich countries with very low inequality (such as Sweden and Norway) perform even worse.
Problumz-demo
As jrk_ said, when I'm pursuing something for myself, I don't consider it "work". If I did, I suppose I'd have to consider putting food in my own mouth, brushing my own teeth, etc, which is absurd.

I've always found it strange we all "go to work" to earn money, then trade that money for the things we actually need like food and shelter - and sometimes some wants like entertainment.

The problem with using money as a middle-man is that it's very inefficent, because everyone along the line takes some. i.e. taxes, inflation, greed of your boss/company, the bank, etc. etc.

I aim to simply cut out the middle man and directly get what I want, which turns out to be way more efficient, i.e. takes way less time, which means I will have way more time to do whatever I want.
>plugin support so its not a vector for attack.

I wanna say this is untrue, I vaguely recalling an exploit within the past month or so.
I very much doubt that you and I are going to come to agreement on this. Mike's been involved on the mailing list. Perhaps you should address this directly with him.

Absolutely no concrete assurance (from CF officially) that the LuaJIT project will be developed openly.

The other person who tweeted you was the CEO.
I feel Airbnb offers a value-added service and, in my personal experience, that has justified the extra price. Also keep in mind that the spirit of Airbnb was short-term vacation rentals; not long-term tenancies.

With Airbnb I can evaluate the host's social "credit" to some degree (have they connected with LinkedIn? What references have they provided?) and transparent straight-up reviews from past guests. Having Airbnb act as an arbitrator when things go wrong is priceless.
Still waiting for the obligatory RMS "Anti-Torvalds" rant. Also this doesn't seem to be the announcement of "We are moving to git as of this date" but rather "Why don't we move over to git" proposal
This option will be removed from about:config in Firefox 42.
The worst thing is the discouragement that public schooling gives gifted students when they do push themselves. I was always getting in trouble for reading ahead in English class, or moving too quickly through the lessons in math. Creates too much work for the teachers grading, I suppose. They also don't like it when you point out that they are teaching falsehoods.
The last Symbian in Nokia phones was also very strict with signed applications. I bypassed it, but it is my impression that most people did't bother.
[Replying to myself r/than frozbozz as I seem to have hit some kind of nesting limit.]

> just that you seemed to be rebutting the wrong point

It's more that I'm questioning the interpretation you've put on angdis' initial comment. Your logic is impeccable, but it leads to conclusions that are so at odds with the tone of his/her post that I feel you are crediting him/her with too much coherence and consistency.
How to Be the Fastest Developer on Your Team, Part 1
The aim is to have such reproducible builds, for example builds are always performed with the system clock set to 1 second after the Unix epoch. The reality varies from package to package; reproducibility problems are counted as bugs, but as always there's a cost/benefit decisions about fixing them.
I am interested in what replacement chemicals have been chosen because I'm wondering if they will have the same problems.
That's the option I'm currently using and that Mozilla plans to remove in Firefox 42.
Connecting to EC2 from ChromeOS
Spring? (Queue discussion on what is and isn't Real MVC(tm))

I will however agree that Rails probably should take most of the responsibility/blame for really bringing MVC to the forefront of web development
Hey dudul,

Thanks for your feedback. You mentioned ambiance and I think that's the correct thing to focus on.

You can find out Code of Conduct here: http://softwarecircus.io/code-of-conduct/

That's one way that we're trying to create the right ambiance.

The free tickets are another attempt at the same goal. If we increase the number of female attendees, the chance of an unwelcoming ambiance for female attendees is further decreased.

You asked whether or not the ticket price was keeping female attendees away and that's an interesting question. We've been in discussions with various other conferences and it seems that there is evidence to suggest that women can earn less in tech than their male counterparts.

By removing money as a blocker for potential attendance, we hope to address this problem too.

If you have any suggestions for creating the right ambiance at the conference, we'd love to hear them as we mentioned in the blog post: http://softwarecircus.eu/diversity/

Thanks.
This was my thought too (as an iOS user). Thanks for clarifying. My next car will have Carplay so the voice control in Spotify will be a welcome addition.
Use Firefox Beta or Firefox Nightly
No, one of the great things about a BI is everybody gets it, whether rich, poor, working, unemployed, deserving or otherwise.

It's often called a Universal Basic Income for this reason.

Those who earn more than $12k in the above example would still receive it, but it would mostly be taken back off them in taxes.
Because they want to prevent this situation exactly. You either have to ban Wikipedia in its entirety or let everything be uncensored and anonymous.

In theory there is nothing stopping them from making their own version of Wikipedia. By scraping all the content from the original. But that's a lot of work compared to adding a web page to a block list.
How to Be the Fastest Developer on Your Team, Part 2
Unless he is talking about scrubbing and self-healing? In which case, the same thing still applies -- all releases do this as far as I know.

See: https://pthree.org/2012/12/11/zfs-administration-part-vi-scr...
We at Opera have called on for a single (or at leat a shared) API for making browser extensions, which I think will benefit the developer community immensely (instead of making one set for each browser).

I think now the time is right to take a look again at NEX https://dev.opera.com/blog/introducing-nex/ and standardising core parts of browser extensions.
List of Machine Learning Certifications and Data Science Bootcamps
That's a much more succinct version of what I was trying to say Seth. Thanks.
Says somebody with a technical understanding of encryption. The problem is there's a lack of understanding in this area and the headlines play well to the media.

I think this is important and have emailed two friends (a doctor and a lawyer) to ask them to sign it. I described it as:

'It may be similar to how you feel when you watch a B movie lawyer or doctor "making a professional decision". The only difference being I'm watching the people who are running this country.'
Ouch, mybad there, brainfart (and can't edit anymore :( )
“Unfocus” on foc.us: commercial tDCS headset impairs working memory
Can Fenzo be used in place of Netflix genie https://github.com/Netflix/genie ?