skysight-inc/HackerNews huggingface dataset:
Great but I think search options could be improved with some categorization, tagging etc.
How Class-based Programming Sucks (2011)
On my iPhone, when I go to play Monster Madness it takes me to apple.com - any reason?
'Release early, release often.'
This suggests quick and dirty code is better than slow and mature code.

Though worse code benefits the most by having well-enough made Comments.
You just used the term "making their tweets private". If we can't agree this constitutes a privacy feature - however small in scope - I think we'll just have to agree to disagree. :)
Codd’s Relational Vision – Has NoSQL Come Full Circle?
You can surely tell some produce better (more maintainable reliable, readable) code. I can when I look at some of my colleagues work.
I don't understand this from the EFF first they post a piece lauding an unofficial, deeply buried unannounced functionality, then they condemn Google for removing something that they have never officially released or supported in the first place.

It’s their mistake for jumping the gun and discussing something that wasn't officially, the followup is just to save face, but that is really an unfair attack.
Looks great and all, but why I would use HTML5stac rather than just backbone+bootstrap which would provide more control.

Is there a particularly nice layer of abstraction that HTML5stac provides?
Telemarketer Turing Test
Microsoft joins group seeking to replace passwords
Deploying Refinery CMS in a few easy steps
Really? Image loading should be pretty easy to get right.
Some people like trolling. Takes all sorts to make up the world I guess.
It was never official, it was never announced nor documented.
> There is no advantage of prefetching images from familiar senders.

The advantages I had in mind were:

1. No leak of user IP address, cookies, etc

2. No leak of timing information (when user opened the email).

It will however leak that the email address is valid, which might be a fine compromise with a selected subset of senders.
Finding n-th Fibonacci number in x86 assembler
I would say that all great books (fiction or nonfiction) are bout th human on diction.
It depends. I had an engineer boss, who didn't really code, but liked to toy with Linux and knew a fair bit of networking. He was good, and often told us to go home and sleep on a problem that was proving difficult.

I currently have two programmer bosses with less experience than me. They think they are helpful with decision making, but in reality I would get on a lot better without them (I know that because one was hired above me after I started, and my productivity has gone way down).
This was not officially released, nor was it user facing.
JS

"416D65726963612043616E20436F646520".match(/.{2}/g).map(function(s){
return String.fromCharCode(
parseInt(s,16)
);
}).join("")

Or the 1 liner :-)

unescape("416D65726963612043616E20436F646520".replace(/(.{2})/g, "%$1"))
> I think a great many of astronomers were in fact "data scientists"

I think the data component is a feature of applied physics in general. Physics problems have had a tendency to be extremely data driven, because when you're dealing with things out in the cosmos, or trying to model nuclear structure for the first time, or shed light on the Higgs mechanism, the data is all you have. You often can't see it with your eye, or a microscope. The effect you're observing only lasts a femtosecond, so you conceive of extremely fancy contraptions that measure the secondary effects en masse (if you'll allow the pun), and you end up with fantastically large data sets.

That said, when I look at the scientists I knew/know, including astronomers, their solutions often take a different approach that what I see today in the "data science" blogosphere. There, the approach seems highly centered on scaling various methods to work with huge amounts of data, whereas most of scientists seem to do just the opposite. They go to great lengths--such as building massive integrating antennae the size of football fields--to make sure they collect precisely the correct data, and nothing more. They then take that data and apply the technique that they know must work, if their hypothesis is correct.
I hope this feature will get added again in a future version.

It was not an official feature in KitKat and somewhat breaks the current API, where developers didn't have to check for permissions at runtime.

Android 5.0 maybe?
xprivacy does the same thing, and seems to be actively developed. The only problem is that it has an atrocious UX, but again, that seems to be on par for most android utils.
I think I will add the file size to the index, since it's really cheap.

Thanks!
First metal 3D printed gun produced and successfully tested
YouTube's Top Trending Music Videos in 2013
> Have a single fake IMEI number, for example.

How would that work in countries where modifying the IMEI is illegal?

UK law (note prison sentence) http://www.legislation.gov.uk/ukpga/2002/31/section/1

I don't know if this is current US law or not. Here's one example http://thomas.loc.gov/cgi-bin/query/z?c112:S.3186.IS:
Asking innovators to exercise caution because they might exacerbate the hikikomori phenomenon is like asking defense attorneys to exercise caution because they might exacerbate the rates of criminal activity. In both cases, that's not what these people do. There are obvious ethical lines, but it's not like these guys are building viruses in a petri dish.
Yeah, but what you would call trivial might be insurmountable for lots of people. Cyanogenmod already has a lot of the privacy features missing in Android, but dicking around with clockworkmod recovery, etc. is pretty daunting.
We are also getting multiple 500 ServerInternalErrors trying to allocate them.
Thanks for the information.

1) According to that link the VP8 patents are licensed for use in VP9 (which I had forgotten or didn't know) but there is still the possibility of new patent from existing licensees in addition to additional patent holders coming forwards.

3) The reference you give is to one of the patents but there are more than one involved. As far as I know it is still an ongoing open issue.
It's pretty obvious that Ripple Labs is buying back their own currency on the exchanges based on the volume. It's called damage control, and their plan is to uphold the fake value as long as they can, until people are duped enough to create volume for that 'fixed' price. Ripple is a scam, stop lying to yourself.
Huh? Using a phrase out of context doesn't mean you can insert it into his argument. He explicitly said, pretty much, "it's not about making their tweets private". Blocking wasn't a privacy feature.
I agree with you, I hate that so many places are like this. It really isn't right, and rewards the wrong behaviours. From my own perspective I have been lucky for the most part in having had good managers/team leads even in organisations where this culture pervades.

It's taught me to be wary though and "manage upwards" until I feel confident my own direct manager appreciates and recognises my input.

Raising awareness with my manager's manager is harder: still working on that, I suspect and element of "HELLO HERE I AM FIXING STUFF, IT'S QUITE LATE, BEEN DOING IT FOR A WHILE NOW, OK THEN GLAD WE'VE CONFIRMED WE ALL KNOW THIS" is still needed!
Completely agree with you..

There is nothing new in this website, it is fetching data from specified website.
Browsers do not send referer over https, I don't know where they got the idea.
Cool. But isn't his (Raspberry Pi) ethernet adapter a far more powerful computer than the computer it's adapting ethernet for?
What happens when he goals change one what midway? Do you lose the progress on current goals when it finally comes time to evaluate your progress?
Revisiting why incompetents think they’re awesome (2012)
We've just rolled out new version on demo.codebrag.com which asks for minimal set of permissions from Github (in fact only public infotmation). We used to ask for broader permissions as in earlier version we needed some more information from GH which is not the case anymore. Give it a try, we hope it's ok now.

Codebrag Team
I actually prefer a balance between silence and a bit of chatter. I can't stand it when the barber tries to talk about bullshit I don't care about like sports. It's definitely a delicate thing to get right. My original point was that silence can be somewhat disconcerting and it's always good if the service worker has a bit of personality and grace to make for an enjoyable rather than awkward experience.
I was worried that the 4K Oculus Rift wouldn't see the light of day in consumer markets.

http://www.polygon.com/2013/10/18/4852496/oculus-rift-4k-dis...

Now with John Carmack fully committed, and this massive round of funding, 4K has to be all but certain.

I imagine the prospects for 8K and 12K in the distant future are better now as well.

http://www.techradar.com/news/gaming/oculus-ceo-teases-futur...
>Makes sense that Cisco would be using CBP

Yes, I can understand the encoder only supporting CBP - videoconferencing is the one thing that you really need encoding capabilities for in a browser. Anything else you can basically always encode offline and use x264 or whatever.

The real shortcoming is the fact that the decoder is also limited to CBP - as I said, this makes it completely useless for decoding most H.264 video out there (which is either Main or High Profile, generally the latter if we're talking HD content), web or otherwise.
So how do I flag a project on Github as stupid?
Please (re)read point #2 I originally made which addresses your point.
We've just rolled out new version on demo.codebrag.com which asks for minimal set of permissions from Github (in fact only public infotmation). Please see comment above.

Codebrag Team
Which libraries use my library?
Beats by Deirdre
The suggestion was making a userspace call to retrieve the IMEI return a fake value, not modifying the IMEI itself. Perfectly legal, although I imagine a great legal battle could be fought over the interpretation of "interfere with the operation of".

I am, however, surprised that MAC spoofing is enough to get you a prison sentence if done on a "mobile wireless communications device".

EDIT: apparently as of a 2006 addendum in the "Violent Crime Reduction Act" even offering to do it for someone else will land you in the clink. Gotta keep those violent hackers off the streets I guess.
Because while the ARM processor is probably supported, most of the other sensors, camera, cell radios, etc have proprietary binary drivers that are not.

Just read the problems Replicant, the true FOSS android, has had getting all components to work correctly.
I doubt it's a serious project
To what did you migrate?
That law seems particularly draconian. I assume it's an attempt to criminalise the changing of IMEIs on stolen phones? Reading that is slightly alarming, if only because I wouldn't have even considered that it could be illegal before today. I wonder how many other pieces of legislation I've naively violated?
EBA warns consumers on virtual currencies
This is why as a natural born humanities guy I like programming so much. It is indifferent to ideologies and extremely difficult to penetrate by the cultural Marxists of different types. The thing is simple: You can code or you can't code. And if you can't, don't give me your excuses, but get back to work and learn! That's equality in action and that's why feminists and other left-wing obsessionists hate it so much. Because it is equal. It shows they need special treatment. Special programming languages, special this and special that. Appsrently they are too dumb for the real thing. Sorry don't have time for that. Making $$$ here.
Great pair of headphones. Seems to only play the Coronation Street theme tune, though :(
I thought it was very funny :-)
I'm assuming this is in response to https://news.ycombinator.com/item?id=6893756.

See, that first post was legitimately interesting. The author didn't claim existing languages were offensive in any way. She just wanted to explore the idea of feminist philosophy as applied to computation.

This, on the other hand, is a mean spirited "parody" of feminism. This is the kind of toxic bullshit that makes programming culture so unattractive.

So thanks for that.
Mary Barra Becomes New GM Head: First Female to Run a Motor Company 
General Motors announced Mary Barra as its new commander-in-chief, a role that a female has never enjoyed before
Actually, I would say it's the other way around. A bank loan is like "anti-money": it is created at the same time as the new money, and when the money and the loan a.k.a. "anti-money" meet again, both are destroyed.

When a loan is written off, the loan is destroyed without money being destroyed at the same time. That is, writing off a loan leads to what is effectively (in hindsight) net money creation.

That actually makes a lot of sense when you think about it: Writing off a loan means that the bank gives out money without the money being paid back. Of course there's going to be a net plus of money in circulation afterwards, because the "paying back" part is missing.
I'm surprised at how much dedication can be poured into an unfunny joke.
I think it is a reaction to this - http://www.hastac.org/blogs/ari-schlesinger/2013/11/26/femin...

I am still trying to work out if that article is satire or not as it seems to be in a similar vein as Alan Sokal's "Transgressing the Boundaries: Towards a Transformative Hermeneutics of Quantum Gravity" http://www.physics.nyu.edu/faculty/sokal/transgress_v2/trans...
An excellent point, and a bummer.
If I saw someone I hired using that website, I'd immediately fire them for incompetence. It's not even client-side, it submits a form post...
IMO responsiveness should have nothing to do with JavaScript, otherwise you're doing it wrong.
One of the issues with that is that devices on ARM systems are not as discoverable as a lot of other systems. You tend to need a kernel built for a particular processor variant, and it needs a device map of some sort for your specific device or it won't know how to find any of the stuff on the board and may just crash. Without this map you just can't boot.

Graphics are also very non-open at the moment, so it can be very hard to install other operating systems in a useful way for that reason.

In theory though, I agree entirely, that would be nice :)
> Convenience and features over security and privacy

I don't understand. It probably has to do with the Zeitgeist.

The images were originally blocked because of security and privacy concerns.

Rendering of images is potentially insecure because of bugs in the browsers. By proxying the images, Google as an webmail provider, screens you from your browser bugs. Solved.

Rendering of images is a privacy concern because of tracking.
By fetching the images from another place, the attacker cannot know your location, your OS, language setting, etc... Solved.

Rendering the image allow checking when and if the email is ever opened, which can be useful in marketing^Wspam primarily because they can understand whether an email is active/exists or not. Not Solved.

The latter however is a general problem. There are many other ways to know whether an email account exists or not. Many mail servers respond with bounce emails anyway. They won't bounce on detected spam, but that's not the point; this feature is an additional barrier for image tracking for content that has passed through the spam filter already.
The hydroelectric system may also serve as a energy storage. The surplus of day-time energy from a solar power system may be used to pomp water upward for later use in the electro-hydraulic system. So those systems can therefore work combined, not in mutual exclusion.
Laravel PHP http://laravel.com
Google Ads - As Plataformas Google
Guaranteed formula to lose weight and live a healthy life
There is nothing attractive in hard work. That's why it is not for the ladies.
Sure, but why can't I transfer money to you, receive confirmation that the transfer has completed, wait some reasonable amount of time (no more than a month maybe?) and then convert to BTC at the exact moment I prefer? Then I would feel like an investor, rather than a chump.

EDIT: actually it would be nice if you responded to some of the many seemingly-reasonable customer complaints on this page.
Arielle Schlesinger just unintentionally became the most successful troll in recent memory. Who gets so exercised by a grad student's idea for a thesis that they create a functioning and exhaustively documented programming language? This sucker, that's who.
Pink Is Not The Problem (The Big Picture) [video]
They still need to split the permissions more. READ_PHONE_STATE is nasty.

Apps ask for the permission because they (for instance) need to pause playback on a video because you have an incoming call. But it covers all the phone details (numbers, IMEI etc) and who the call is coming from and a hell of a lot of other stuff.

Who the hell thought that was a good idea?
The latest Grails 2.3 is very capable REST Api stack.
وظائف خالية بجريدة الاهرام اليوم الجمعة 13-12-2013
It indicates it's made by the Mashape API Marketplace people. Not sure why the accusatory tone.
It references her blog post; this is just bullying and should be flagged as such.
Yes, thank you. I like to distill things a bit:

1. There is science, and there is data. Science has data, and is a thing you can do. Data is just data. "Data Science" as a description of an activity is like saying "Words Writing" or "Money Banking". As a whole the term holds no concrete meaning, thus it is contorted to whatever the current topic of conversation is (this is exactly what you've just said, I think).

2. There has been a massive change in the volume of data and the tools we use to analyze it. This is nothing to do with what you're doing, what field you're in, or whether you know what you're doing. Again, data is just data. (Also what you said).

3. If you want to use the term in your conversations, blog posts or--if you must--publications, fine. Just make sure YOU have already set in stone what it is you're talking about. It shouldn't take others probing your sentence structure, nomenclature and argumentation for you to come up with a precise definition of what you mean. That's just bad SCIENCE, no matter how much DATA you have.
very good , well done ! it works very well ,you can even save games! hopefully , all the C/C++ folks are going to deliver nice experiences on the web in a few years.
I really hope someone will patch it into the IPython notebook (or at least enable the codemirror vim keybindings). If I can find the time to learn some javascript I'll give it a go myself.
There's tons of software that's truly free. The creators usually make money on tech support and donations.
I think the point is that if Alice hopes to hide her tweets from Eve by blocking Eve, then Eve can always log out of Twitter to see those tweets again.

Conclusion: Blocking users cannot ever be a privacy feature. You cannot prevent a specific user from seeing your tweets without preventing every un-logged-in person from seeing your tweets.

Edit: Though admittedly, that's a bit of a black-and-white perspective. I suppose blocking a user from seeing your tweets could work in the same way that hell-banning works: If Eve never logs out to check whether you blocked her, she won't find out. It's a bit of security through obscurity: far from ideal, but it might work for some practical problems.
I don't think android would affect the IMEI that gets sent to the network, and the intent of the law was to allow tracking of phones by IMEI (kinda scary in itself, kinda useful for law enforcement) and to allow stolen phones to be blocked from the network and rendered useless, which AFAICT has had a huge impact on levels of phone theft.

>> But a person does not commit an offence under this section if—

>> (a)he is the manufacturer of the device, or

>> (b)he does the act mentioned in subsection (1) with the written consent of the manufacturer of the device.

Perhaps the manual that comes with your phone could come with a line in the license saying that modifying the IDs for the purposes of stopping apps snaffling data is allowed.
Which languages to translate your app for? Here are some ideas
Google rolls out user experience recommendations in the Page Speed Tools
That's right. This is a workaround for the MPEG LA license, and having the user download the binary right from Cisco is the only way to have Cisco pay for the license fees. Anything else and you've got to become a licensee.
I'm surprised at the EFF. this post seems intended to save face for them rather than anything else.

They had a post recently lauding App Ops although it was never officially released, announced nor documented. And it certainly was not accessible to the average user.

Also it was obviously not compatible with most apps, as they didn’t fail too gracefully.
Again: App Ops Was Never Meant For End Users, Used For Internal Testing And Debugging Only

http://www.androidpolice.com/2013/12/11/googler-app-ops-was-...

I do hope Google is working on something similar on an OS level for future releases, but this hack job by the EFF is disappointing and unnecessary.
I found a solution for this - http://lauris.h-s.io/2013/12/13/github-vim-editor/
Yeah, because checking return codes and error values is overrated

Even Google's own non-AOSP camera is guilty of this too.

The API docs says an app should check for camera capabilities before using them. Still the PhotoSphere feature in Google's non-AOSP camera attempts to set Flash-settings on devices with no flash-capability.

To overcome the issue you have to rewrite the camera-interface code to ignore API calls to SetFlash, SetLightmode etc when not supported, instead of throwing as you should be doing according to the docs.

So yeah. Even Google is guilty of this one.
What if you had the power to change us?
I don't have hopes of Google restoring the AppOps functionality in the future. Most of the apps require these excessive permissions because of third-party ad libraries. Google's AdMob library is the most popular of these libraries, being used in 36% of Android apps [1].

[1] : http://www.appbrain.com/stats/libraries/ad
Because it's not scalable (yet).

For their startup to increase revenue to 100x or make $7M in revenue, their efforts/time put in/costs would need to be 50x-100x higher. For it to be a startup, at this scale their efforts should only be 2x-3x higher.

In other words, if they can't get to $10M in rev with 20 people or less, it's just not scalable and right now it looks like they need several hundred tutors, program coordinators etc. to do so.

For it to become scalable they have to do something like this https://onemonthrails.com/ for design. ;)
The Brain in a Vat Argument
That's a reasonable distinction you make. At least with the new system, the victim will not see and hopefully never know about the troll responses, perhaps discouraging the troll...
The are a number of API's (on Mashape) that even if in public mode are still beta stuff (like mine :-)) there should be a way at least for mashapers to signify that in the api admin panel, in order to avoid any potential confusion.
That said, THANK YOU from this marketing effort.
How to Rank #1 on Google - By Matt Cutts
Geena Davis' Two Easy Steps to Make Hollywood Less Sexist
Unfortunately, getting off the internet publicly is the only choice for someone who is being harassed to that degree. That's just reality - there is nothing Twitter nor anyone else can do about it short of gestapo censorship.
I thought it was taking the piss out of the concept stated in the article about coding using a feminist ideology. You are allowed to take the piss out of concepts. I think they have been blunt in their piss taking, but this seems to be directed at the argument, not the person.
Have you tried not opening it?

Seriously, if you use any of facebooks stuff, you clearly value something they offer more than your privacy. Everybody, and I'm not just talking about the HN crowd, knows how bad Facebook is when it comes to privacy.
Github Vim editor