skysight-inc/HackerNews huggingface dataset:
I think the main issues to overcome will be making sure that only registered users vote, and only once per voting event.

This could be achieved by distributing an undivisible votecoin to each registered voter upon presenting their proof of registration or eligibility.

But then there's a weak point of someone giving/receiving more than one votecoin (bribe, threat, blackmail, etc)

Even if there are checks and balances with number of votes vs number of registered voters, there's again the weak point of human element of data entry.
Huffman Compression algorithm simulator
Actually, you're right. If one considers comedy to be a form of art, then being purposefully inconsistent with the Oxford Comma can create comedic ambiguity. Unfortunately the author seems to dismiss those sorts of sentences as contrived.

Aside from that, I would contend that the vast majority of serial commas are incidental to artistic merit. If you're deciding on the Oxford Comma, you've already used at least one comma, and you're just deciding on the last one. That seems to me a pretty marginal decision.
For anyone wondering how to properly troubleshoot in this manner without breaking things:

Run 'sudo su www -s /bin/bash'. using '-s /bin/bash' will override the usual nologin shell, and running 'su' as root will mean a passwordless account can be su'd too.

This will allow you to try accessing files and directories as if you had the user 'www's privileges without having to make the 'www' account regularly usable.

You should never set a real shell or password for any accounts that a real user will not be using.
Tourists in Japan can get free wifi, but why isn’t there wifi for everyone?
Well, as long as we make border crossing more convenient for travellers, we will I am sure, be happy to spend £55 millon per day (UK) for the privilege of belonging to an anti-democratic superstate in the making which ignores referenda from citizens who don't vote the right way in elections.
On the cheap Linode instances I setup for others, I always install this:
http://www.configserver.com/cp/csf.html

It includes the equivalent of fail2ban, manages iptables, watches log files, can email on failed logins, processes gone mad, and a few other things through a very simple config file.

It's that simplicity of the config file that I like, it means I can hand it to someone and know that they're unlikely to break something due to misconfiguration or failure to actually apply something.

This is on top of obvious things like running ssh on a non-default port, turning off password auth and restricting ssh to named users only (never root).

The install script is easy enough: http://www.configserver.com/free/csf/install.txt so it's really the case that I can do whatever work I'm doing for someone (hello Wordpress) and this can be my simple security solution which at least means I'm sure that I haven't left every window open.
I hope you have killed and reinstalled the box because once a system has been compromised you can't ever trust it again.
Other options: Run it on a different port, use certificates or YubiKey for authentication, firewall it to your home computer, use Fail2ban or Denyhosts.
Did Apple Inc. Merely Put Beats Out of Its Misery?
Orchestrator managing and visualizing your MySQL replication topologies.
Japan Seeks to Squelch Its Tiny Cars
My understanding of fail2ban is that it watches logs and then creates iptables rules to reject IPs, not dropping them itself. Since it blocks after a number of attempts it does a rate limiting of sorts, and automates the process. I agree that using the firewall without an intermediary is more powerful and linux admins should know how to use it.
Even if the script only manages to mine very little it would still be worthwhile considering this is probably 100% automated.
Decimal comma or decimal point? An interactive world map.
Garfield Comic Downloader
Documentation, like code refactoring and unit tests, don't directly add value for the client. Most companies don't place a high emphasis on these.
Unless the fines are 2-3 times the amount stolen. That would cut into the legitimate portion of their income and likely be a strong deterrent.
The "pronoun scandal"?

Your digging deep if you grab a github documentation PR as an example of how these people are making problems facing women in technology worse.

It's doubtful that you understand the issues women face and it's even more doubtful that you are able to measure the impact of anyone's efforts towards addressing those problems. Most importantly, it's clear you do not care in the slightest about helping women so your motivation in taking this thread about gittip off-topic is about attacking women.

You are a spineless coward hiding behind an anonymous ID tearing down a couple of women who are at least trying to make the world a better place. There is no way that your efforts could be construed as anything close to helping anyone. For some reason, they threaten you. Sort it out.
Could any one who knows more about this more than I do answer me this. Would this extension framework allow an app to stream a file and have it played in another app. For instance, on my Android TV stick I can open my network share in ES File Browser and click on a file and have it play via MX Player. The ES Browser streams the files via samba from the server and then passes it to MX Player to play. Would the Apple extension system allow for this type of model.

I am just using video as an example. I guess in general I am wondering if the new Apple framework would allow the host app to continuously stream content to an extension. So, I guess another example would be like a website. If it's a dynamic website in spanish, for instance, and I would like to use Bing to convert it to english. Would it be possible to design an extension that would dynamically translate the site, or would it be more of a static deal, where once translated, you have to execute the extension again to translate additional dynamic content that may have appeared on the same page.

Also, apple claimed that they are going to expose GPU to apps, so you can now write apps that can offload calculations to the GPU. Does that mean that we might finally see GPU decoding and encoding for none apple video formats, or is that still a no-no?
Those are viable solutions, but unfortunately to a problem that shouldn't be there in the first place? 'Liberally applying' (I take it that actually means misusing) herbicides seems the core problem to me. I might be wrong, but it seems undeniable that without it much more other plants would survive, hence much more animals. There are likely species whos sole habitat is the pieces of free land in between fields. They are just not researched nor in the press.
Explore Flask is now free
$5MM reward MH370
Would you love to work remotely (and asynchronously)?
Yeah, further European integration is really good for separatist politicians all over Europe, from Veneno to Scotland to Catalonia to wherever.

As Artur Mas, current leader of the goverment of Catalonia said:
"I think that the right answer would be the following one: imagine that the European Union turns into the United States of Europe. In this case, with a federal structure, Catalonia would like to be one of the states of that federation. If you look at the United States of America, you will realise that, with a population of about 300 million people, they have 50 states. The European union, with more than 500 million people, could have more than 60 or 70, or maybe 75 states. And why couldn’t Catalonia be one of these states, in a federal structure and with the powers of a state which belongs to a federal structure? So, with less powers than an independent country but more powers than we have today. In that case, Spain would have less powers, and France and Germany and Holland, but Catalonia would have more powers…"
They use an artists rendering for the Times Square image to show how bright LEDs are!

http://www.nytimes.com/2008/05/24/nyregion/24sign.html?pagew...
Did NSA contact Linus for a backdoor in Linux? (2013)
What is the source and history of "green on blue attack" expression?
Motorola’s ‘Try Then Buy’ deal lets anyone in the US test for $0.01
Too bad this future will be an afterthought now that the Kinect is not included with every system. Most devs will certainly prefer the 8% increase in processing power by disabling kinect in their game as opposed to adding a kinect feature that only some users might be able to enjoy.

The future of kinect is now going to be carried out on PC, can't wait to see what people cook up with the v2.

Kinect + Leap Motion + Oculus + Control VR gloves. This set up could deliver some serious immersion, at least in the aspect of accurately bringing the user's hands into a virtual space.
How to do a job interview on Skype – Tips for success
A Food-Web Map of the World
Odd. I've been involved in a few government bidding processes in Europe, and detailing past projects was always a major part of what we'd get graded on.
If you look carefully at the full text, it's clear the fiasco made no economic sense, and there was bribery and corruption involved.
Not exactly good news, seeing that glyphosate (the RoundUp ingredient) traces have been found in food and have been 'possibly' linked to various diseases like cancer and Alzheimer's. ('possibly' because more studies are needed, especially to whatever long-term effetcs there might or might not be). On the other hand, it's maybe the lesser of evils as the other pesticides used are probably no better.
Your assumption is incorrect - Probe requests do not contain the MAC of the AP, only the SSID. Wifi clients usually only save the name and security type/PSK of previously joined networks. In many situations, the same SSID is broadcast by multiple different APs with different MAC addresses in the same area so it wouldn't make sense to remember a specific SSID/MAC pair.

If the same client (iPhone) probes for a list of SSIDs with one random MAC and then probes for the same list again a short while later with a different randomised MAC, you could still track that individual based on the list of networks they probe for.

If the client MAC is randomised for every single new 802.11 probe that makes it harder but you could still track based on a single unique SSID probed for (i.e. something more unique than NETGEAR).

I'm going to look into this and possibly update my tool iSniff GPS.
Sorry to get back too late for the response as I hadn't seen it earlier.

I do agree that the patent system as it is applied to software (and possibly other areas too like biotechnology) needs to be reformed. I am not defending the status quo but just pointing out that people who argue for abolishing the whole system needs to first understand its historical role before taking a drastic action.

At the risk of over-simplifying, there is a tussle between 'software as a collection of algorithms which in turn are defined as a special class of mathematics' which is not patentable, vs software as a 'product' that provides useful functions which is in-line with how patents have been applied in other areas. Things get a little more complicated with 'process patents' as applied to software.

It is hard to draw a fine line here and I don't claim to have any answers except looking at each case individually and deciding to apply it, sort of like the early definition of art vs porn: "I know it when I see it" (or something to that effect).

Even if you were to grant a expansive protection for functional cases or business methods (implemented by the software), you will still have ridiculous ones like the 'Amazon one-click patent'.

Regarding examples of 'success stories', I am not sure if these apply but the entire model of software business was driven on licenses during its critical growth period in the 1980s. One example is the core functionality of Excel which is probably one of the most successful software ever built:

http://www.google.co.in/patents/US5272628

Even Google's core search ranking algorithm was patented:

https://www.google.com/patents/US6285999

I should leave with this comment from PG:

http://www.paulgraham.com/softwarepatents.html

"Frankly, it surprises me how small a role patents play in the software business. It's kind of ironic, considering all the dire things experts say about software patents stifling innovation, but when one looks closely at the software business, the most striking thing is how little patents seem to matter."
yeah, "special" people at my work did this. Along with installing / automatically starting elasticsearch on every ami so that every box could be rooted, not just the search cluster. And putting the fucking admin pam on the boxes instead of learning about agent forwarding. And not securing processes in any way -- why would you use chroot or docker, that would throw up obstacles in front of the nice chinese people who want to use your ec2 boxes.

it was a very long week.
When an article has that many stats in it you know its all garbage.
While I've got you here...

My question: What makes you think the corporations (including the scientists) understand the complex systems they're interacting with well enough to warrant altering the path of many million years of natural development. What makes you think they even care?

For the record I'm a software developer for 30+ years, even a mildly large/mature piece of software is undeniably complex - and must be treated with serious regard to the larger interactions - never mind nature.

I wouldn't charge such a thing to private corporations, the hubris is undeniable. Please change my view here.
in this case the administrators are probably not malicious, they are thinking, "I'm doing society a solid... I should be entitled to a due". It's only malicious if they actually have a modicum of introspection.
It didn't work for the demo
I thought Kinect had about 30% of an Xbox One's processing power reserved for it?
Is the table rendering the result set an image, or is there a way to render arbitrary HTML in a notebook from your Python code?
Assange, NY forum talk Orwellian future
I love the illustrator's name.
The interpreter does tell you.

$ perl -e 'use warnings; use strict; print "content" == "foo", "\n"'
Argument "foo" isn't numeric in numeric eq (==) at -e line 1.
Argument "content" isn't numeric in numeric eq (==) at -e line 1.
1
I guess you've never written any bash either, wherein the exact same problem exists except that == and eq are the other way around, for reasons I can't quite remember.

Plus, of course, if you'd enabled perl's warnings system, via 'use warnings;', it would have complained at the use of == on a non-numeric value.

If you don't enable the compiler features that catch problems, then, yes, you can run into problems. Welcome to programming.

Edited to add: I got downvoted within five minutes. If you disagree that my bash analogy is inaccurate, I'd love to hear why.
That's pretty standard for all free wifi in the UK.
Paywalled. $39.95.
Yes, I suppose you could. I stand by my point though.

I used to agree with you, I thought the opposition was 'anti-science'. Now I think I was being a touch naive. The corporations you are believing (I assume you're not a scientist) are not to be trusted, that's been made fairly clear.

So yeah, I loved the idea of GMO when I heard about it all those years ago, I immediately thought about how careful we'd need to be when introducing that to the wider system. Then I realised it was being forwarded by people who couldn't care less what happens to nature, me or my kids, or my friends, or anyone else around me. So no.
Ray Kurzweil has been predicting this result for years.
I have pretty mixed feelings on this... I feel that there are more than a few great uses of modules in npm that would never fly in cpan. My biggest issue with node today is that it still relies on python 2.7 for many binary modules.
I'm looking to mentor a couple people about best practices for web development. I've been building websites and web applications for over 15 years now.

Please get in touch if you're interested. You can see some of the projects I've worked on at http://mattmccormick.ca/portfolio/

matt@mattmccormick.ca
MacXDVD 2014 FIFA World Cup Giveaway of MacX Video Converter Pro
MacXDVD Software is building 2014 FIFA World Cup excitement and launching a first-ever "vote and win MacX Video Converter Pro" contest on a global scale before the exciting quadrennial tournament ends. Available from now to July 13, 2014, all participants voting for World Cup winner will get a free copy of the No.1 fast video converter for Mac and thereby download and convert these splendid World Cup moments for permanent keeping or on-the-go playback.
Because if you disable warnings, it silently coerces 'foo' to 0.

This is why disciplined (i.e. non-tiny-script-y) perl code starts off with

use strict;
use warnings;

just like disciplined javascript starts off with

/* use strict */

and disciplined C code enables compiler warnings, and truly disciplined C code makes those fatal, just like in perl you can do

use warnings FATAL => 'all';

If you don't do that, then you get the short script/one liner style behaviour where, just like sed, awk or bash, it assumes you know what you're doing. If you don't, then you should be asking the VM to help tell you when those problems exist, same as 'set -x' in bash is incredibly useful if you don't plan to add '|| exit 255;' onto the end of every command.
Seeing the future requires reading between the lines and imagining. If any of you have developed with the Kinect, (i spent a year on it 2 years ago) it is pretty impressive for a not too expensive piece of hardware.

I think MSFT is doing it right by really working on it, as we all are aware they have had their share of flops.

Putting out a great product specially like kinect is pretty exciting. Oculus is cool but its FB buyout puts it in a strange place and it was years out anyway from general adoption. The kinect is much simpler and cheaper and has already been out on the market which, gives it some validation. Plus, I am not sure how many people will go through the trouble of putting on goggles in wide range adoption. That being said I think simpler devices like the kinect have more mass market appeal, and thus the adoption of devices like kinect will ultimately be instrumental in the success of more complex interfaces like Oculus, etc...
I find there aren't enough incriminating pictures/infography in the article. This kind of technical detail only speaks to people with a mechanics background.

For example, a pole will be much weaker if there is an abrupt section change in the middle, even if it's a bigger section. This is counter-intuitive until you learn what the forces look like in metal.

Same goes for welding and cracks. Do you know what happens when a 19-ton propeller has a crack? It breaks while spinning and launches the weighted wing at a few dozen m/s. The French aircraft carrier is lucky the wing was sent to the bottom of the ocean [1].

Which leads me to the next topic: Will politicians state that welds are too complicated for them just like computer things?

[1] http://www.telegraph.co.uk/news/worldnews/europe/france/1325...
Google thinks I am 15 years older than I am and I like cats.
> That should give you somewhere around 2 times slower performance, or better, not 264 times slower (and with very little effort).

You are comparing different ratios: munificent was comparing against JS and your "2 times" prediction is against native performance of the compiled VM.

> there are interesting results even there, see pypy.js.

Yes, the most interesting result is that you have to warm up pypy.js with a blow torch, otherwise performance is abysmal.

> I think that approach could work for Dart as well.

Have you seen people complaining about size of dart2js output? Can you imagine how big emscripten output would be?

I have been arguing that dart2js could have been using hand-written JIT compiler on the client side, but the startup performance compared to AOT would really be a big deal. I think a combination of AOT and JIT would be the best, but sadly it is also true that JavaScript lacks right level of abstraction. It is either too low-level (typed arrays, hand rolled allocations etc) or too high-level.
- It wasn't entirely false, just misleading (there is a standard defining what a banana is for the purposes of trade categorisation, tax and subsidy)

- the EU does not believe it's dependent on the goodwill of voters; the elected part of the EU itself is the weakest

- the UK media is very anti-EU and the EU has no real UK media operation

- it's "tone accurate": the EU does produce an awful lot of fiddly little rules. The proposal to ban unsealed olive oil from restaurant tables got quite far recently before the public heard about it and it was laughed out of feasibility.
Maple might be a good option too; Arduino-style STM32! http://leaflabs.com/devices/
I don't want the popularity we once had.

The same people who wrote unreadable, unmaintainable perl went on to do the same sort of damage in PHP, then python, then ruby/rails, and now node.js/go. They were never a net positive to the community, and I'm not sorry to see them causing problems for somebody else.

(and before somebody says "but that doesn't happen in X" ... yes, it does, even python lets you write code that looks superficially comprehensible but turns out to be so horribly illogical structurally that it's impossible to maintain - I quite like python but I've been there and I was kinda scared because at least wrong perl looks wrong to start with, whereas wrong python looks fine until you realise just how much of a crawling horror it is)
I think that's for the whole OS and UI that runs constantly in the background or on the side of the screen. The kinect only takes up part of that.
So, you're argument against GMO is not an scientific one, just that you don't trust companies.

Do you have any scientific argument against genetic manipulation?
Capabilities do not equal best practices. And not most devs are morons, especially the ones who write frameworks for others.