skysight-inc/HackerNews huggingface dataset:
Markus (assuming that's you given the username and proximity to OrionVM) - Labour's plan didn't "top out" at 100Mbps. They merely offered that as the practical maximum when first talking about what hardware they would place in the points of interconnect. About two years ago NBNCo made another announcement that 1Gbps hardware was now cost-effective and they switched to that almost immediately.

I also have not heard the same rumours as you, and would be interested to know more about Telstra's artificial limiting of fibre speeds.
The risk is not that Zuck might steal your money.

The problem is that he will have an always more accurate profile of you. Your incomes/expenses tell a lot about you, some info that interest a lot of people...

The consequence is that FB will sell your always more accurate profile (or give it to the NSA :-)
whoa dude. this is highway robbery.
David Deutsch On Artificial Intelligence
Whatever, fuck Google.

If you are interest in doing this with Android, the autopatcher[0] does this for you on a whole series of ROMs on all versions of Android from 2.x-4.x, and has been doing so successfully for a while. There is a pretty active user community on XDA for the PDroid patchset as well.[1]

[0] https://github.com/mateor/auto-patcher

[1] http://forum.xda-developers.com/showthread.php?t=1357056
Apparently it uses data from Mashape API Marketplace https://www.mashape.com/
Paris Machine Learning Meetup #6: Summary and thoughts
There is a way of bringing it back, however the phone has to be rooted. See here: http://www.xda-developers.com/android/xposed-module-brings-b...
Finally, a gender-equal non-offensive programming language
If you have root you can still enable it with market apps.[0][1]

However something like this needs to be integrated tightly like iOS and apps need to be aware they may not receive requested permissions. I still use App Ops in Kit Kat and it silently breaks apps all the time. Apps expect to be able request information (e.g. contact details) and crash or stall when they can't.

In that respect, LBE Privacy Guard[2] was a much better alternative up to ICS. It was a privacy firewall that would pop up notifications when protected permissions were being used for the first time. Instead of blocking apps when denied, Privacy Guard would feed it blank data instead. This lead to a better UX and stopped blocked apps crashing.

There needs to be an open source version of LBE Privacy Guard since the current one hasn't been updated over a year and is closed source from a Chinese company.

[0]: https://play.google.com/store/apps/details?id=com.colortiger...

[1]: https://play.google.com/store/apps/details?id=biz.bokhorst.x...

[2]: DO NOT INSTALL, FORCES REBOOT LOOP

https://play.google.com/store/apps/details?id=com.lbe.securi...
can anyone confirm that in order to avoid MPEG LA license fees for encoding (20$ per unit sold I think) I can not distribute Cisco's compiled encoder library with my software (even if I use the binary from Cisco's repository -when they make it available- instead of compiling it myself) and the only option would be to download it from my software at runtime as a plugin? are there any other options (the systems on which my software is going to be installed do not have internet access)?
all those are desktop applications and don't all get your data back automatically from your bank...

Here we speak of an open source alternative to Mint, not to Money :-)
> Absurdly wrong, marketers already use a unique image URL for each email recipient, and Google has no way to know that all of those point to the same image.

wrong.

you can of course do simple image processing and identify similar images. if the marketers only change the name(url) of the file and not the content one-bit, you can trivially compare the hash of the file... even if the marketers change content, assuming the marketer sent the image %90 same and 10% customized per person, you can borrow techniques from image compression domain to compress this humongous data very efficiently.
#Giveaway: Win Free Domain Names with Namecheap
Finextra: European Banking Authority warns on Bitcoin risk; ponders regulation
Agree with the gist of the article but ultimately if I were to see a co-worker leaving at 5.30 prompt each day as well as spending time doing unrelated things on the internet, I would be of the impression that he/she wasn't working hard.
1) No, it included VP9[1]

2) Yes, that's why agreements with the MPEGLA are actually with the member companies (as mentioned in [1])

3) That was Nokia asserting against HTC three times. The first one was dismissed, the second one was rejected[2]. I'm having trouble finding any information about the third (which is at the ITC, not in a court), so it may still be ongoing.

[1] http://www.mpegla.com/Lists/MPEG%20LA%20News%20List/Attachme...

[2] http://www.osnews.com/story/27245/VP8_does_not_infringe_on_N...
Don't use MD5, user SipHash https://131002.net/siphash/
Mithrandir Can Code!
BMW and Water? bad combination Must See
Well ...
The world of work is mobile
I have an inbox crammed with unread messages. I okayed the new image behavior, checked a few messages and noticed how google loaded images without asking me, which is fine, I did agree on that.

I then reverted back to the old image settings but when I open unread messages now, they also have their images loaded automatically and without asking me.

Either the "revert back to original settings" are broken, or the caching of images is done when I enter my inbox, for all unread messages.
Thanks for the tips Vlod. I do actually eat veggie quite a lot and enjoy actively trying out the vegetarian stuff that I wouldn't without the mindset that I have now.

My issue is that when you're traveling or you just come across a really tasty meat dish, that's when I lack the willpower to be 100% vegetarian.

So all in all, I eat far less meat than the average person and I have cut down intentionally but I am not vegetarian all of the time.
Yeah, because checking return codes and error values is overrated

Thanks Google, for making my phone less secure.
Data science is one of those words that are like a semantic mine, which HN seems to be especially susceptible to. These words (a few years ago it was "cloud" or "Web 2.0") catch on because they capture a bunch of things that have chained which seem related. But, they aren't clearly definable. This traps people (I think HN people especially)

Web 2.0 was a trend in prominent personality types, types of websites, business models, increased scale of online interaction, use of real names, web design styles, programming languages. It wouldn't have been absurd to see a guy with a specific look and a specific laptop and say "that's so web 2.0". To add insult to injury, pretty much all the stuff that gets captured in a word like web 2.0 has predecessors. Crowd sourcing? What about Wikipedia?

I think a good analogy is "movement" in art, philosophy & culture. Modernist is a word that encompasses Frank Lloyd Write, Pablo Picasso, James Joyce, Ayne Rand & karl Marx. It applies to paintings, manifestos, econometrics and buildings with straight lines.

That's the kind of word that 'data science' is. We found ourselves recording a lot of data as a sort of side effect of digitization. It's growing. Then we start to try and get some value from that data. Some new stuff is possible with that volume of data. Some new people are now interested in data. A lot of the tools people were using to collect and analyze data don't work at that volume, so we start using new tools. We end up with a word that includes astronomers, netflix, medical researchers, self driving cars, R, statistical theories etc.

Data science doesn't mean anything that specific yet. It's best not to lead the discussion (as I am doing right now) to a discussion about the word, what qualifies as data science.
The mobile executive dashboard
It took away users' ability to block other users from viewing their tweets? How is that not privacy?
Same here, Chrome on Debian.

Backspace and ESC not working, so after I enter a mode I'm stuck in it forever.
isn't that something that should go in the 'query', e.g.:

db:mysql://user@host/db?encoding_charset=utf8
Voice feedback for mobile apps
This is one area where iOS stands head and shoulders above Android. I used to run Cyanogenmod and I remember deciding to not upgrade the Facebook app because doing so would have required giving it a slew of permissions, including the ability to "directly call phone numbers".

By contrast, in iOS, I can choose which apps have access to my location, contacts, etc.

I know that Apple's track record when it comes to privacy isn't exactly spotless but Google would be well advised to follow their lead in allowing users granular control over 3rd-party apps' permissions.
AFAIK it is used in failsafe systems: you have two systems who deliver the same output, but are developed independently.
Considering we're talking about Vim here, pressing keys should be second nature to you anyway...
Genuinely much more impressive than I was expecting! Well done!
Ask HN: 'Adwords for hackers' - what are the best learning resources?
What are the best resources: books, online, videos, whatever for really understanding how to manage an adwords/PPC campaign? Most resources seem to assume you're a technical illiterate running a small business. I would like the greatest learning/time given a reasonable base level of understanding.
I'd love to see a similar project developed by a foundation such as FSF, Mozilla or EFF
http://www.peej.co.uk/tonic/
Announcing Migopy - Mongo Migrations for Python
Show HN: /microremixing/Life-Isn-t-Made-of-Seconds.pdf
The original intention (as explained by Dianne Hackborn among others) is that if the user sees the app requesting too many capabilities... the user should simply choose not to install the app. Having the user needing to understand all the different capabilities is too much. Having a bunch of pop-ups (cough Vista) is also bad UI design.

The current set of capabilities is too technical for end users to really understand. This all need to be collapsed into a few broad areas like "tracks your location" that have clear, clickable explanations.

For the privacy paranoid, having a configurable way to just inject false data would be great. Have a single fake IMEI number, for example. Then for apps, the API call doesn't fail, it just returns the fake number.
What about emacs in Linux in JavaScript? :-)

http://bellard.org/jslinux/
the difference is that there is _no_ standard so far...
On your desktop, they counted. But in the cloud, as an open alternative to Mint, they don't :-)

The value here is that you can get your bank informations, aggregated on you personal server, for free and on a platform you can hack...
http://django-rest-framework.org/
It's broken now :)
"Bitcoin says Norway isn't a real country" ... probably
This is a pretty disturbing trend. Just recently I ran into problems with a TV station's app on iOS that refused to play video without Location Services Enabled. I don't mind a general region being disclosed, but the house-level accuracy of the location data definitely creeps me out. I don't think the general public realizes location can be equivalent to a person's id.
Bitcoin investment fund that profits from downturns
Perth Recebe Congresso Internacional de Modelação em Geotecnia
I'm really disappointed, seems like my next phone won't carry Android!
App opps worked great for me and help alleviate some worries about tracking. I could also see which apps actually used their claimed Android features. Many of them claim to use location yet never access it.
> real life load correlates with daylight hours

This is only true reasonably near the equator. Where I'm now, the sun won't be up before I leave for work and it will be down again before I return. There is basically no load when the sun is up, except on weekends.
They never had that ability (besides making their tweets private, but that's not what blocking is). Blocked users can just log out or log in under an alternate account in order to view the person's tweets.
Or even use incrond [0], and get it call your script that does whatever needs to be done with the modified files.

[0] http://linux.die.net/man/8/incrond

EDIT: As a use case example I use this to detect when a new cert request is made to my Puppet master server. Once a CSR file is created, I check if the host is created by our provisioning system, and if so, then sign it.

EDIT2: This will eventually go into 3.4.0 - https://projects.puppetlabs.com/issues/7244
here's a translated version that i've been using this up to 4.3.(haven't updated my nexus phone to kitkat and am not planning to either)

http://forum.xda-developers.com/showthread.php?t=1422479

although i think this might also be working in kitkat. what i can recommend to users though is to use pdroid if they wish to do so. so you could use lbe for all apps. and pdroid for lbe itself. a lot of jelly bean custom roms support openpdroid. i personally use cyankang

http://forum.xda-developers.com/showthread.php?t=2212620
I'm probably going to turn in to that old guy with tin foil who can't play any games because nobody supports his choice of platform, but I really miss when computers were devices you could buy and then put your choice of OS on. Phones are pretty much just little ARM computers, why the hell don't I just install Ubuntu, Firefox OS, Android, WinPhone, Symbian, whatever? I could format a microSD card to boot from and go from there.

And while I'm complaining, phones (devices for communication, remember?) need proper keyboards.

OK. I'll crawl back into my cave now.
Steam also has it: http://store.steampowered.com/app/7760/
I've been thinking about the best way to do this, and I too didn't want to rely on having a backup script running all the time.

Windows seems to have a low-level api for querying the filesystem/vfs for changes since you last looked:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa36...

And BTRFS has some ability to do this with find-new:
http://www.tummy.com/blogs/2010/11/01/fun-with-btrfs-what-fi...

It's nice that btrfs has these new interesting features, also see send/receive, but it's not available in the vfs, and I suppose never will be.
Why not? I installed Ubuntu the other day, it was trivial. Plus, there's a multitude of custom ROMs.
So this is a market price app that, used on a wide scale, would definitely affect the market price if it sells everything it steals.. pretty ironic.