skysight-inc/HackerNews huggingface dataset:
> says a lot about what Mozilla really think of customisation.

Oh? And what is that? "Customization is great and you should have the option to do so"? Try having a "classic theme restorer" with Chromium.

> it may get broken again in later versions

Future changes may cause incompatibilities in any project. That is why such changes are released in major new versions so that add-on developers have plenty of time to make adjustments and fixes.
OpenGL is driven by the hardware vendors. It's developed a lot like html5, extensions get exposed and tested and get standardised based on that experience.
Am I invisible?
My karma seems stuck at 188 and nothing I do seems to move it.
> the only advantage of building an app using web technologies, that it's cross platform

There are other advantages of building an app using web technologies. Maybe you want to link to a store that doesn't pay Apple 30%. Maybe you want to control your own updates. Etc.
I find your view interesting. it's one shared by many people. It's almost a misconception, a mistake which actully helps those with the real power.

These are the questions that this brings up, which I find interesting.

What makes us think that techies in government departments are different from techies in other places?

What makes us think that pictures of kittens and internet memes are only acceptable for open source freedom hackers, and not people working for the government and private companies?

What makes us think that the internal messaging systems of secret organisations should not be trivial, human and sharing humour?

What makes us think that if someone thinks they are helping and protecting their country in their mind that they are morally wrong and have a criminal personality (James Bond Villain) because they are systematically abusing the law?
You can't get a subpoena issued against yourself any more than you can sue yourself. This should be obvious...
Well there are some situations where you can't just choose between 2 options and hope everything will go on track once you make that choice. Otherwise the history will keep repeating itself - an intervention will be an 'aspirin cure' only, which will probably result with deeper consequences in the near future.
Actually Twitter has been pretty successful in migrating a good chunk of their codebase from Ruby to Scala.

Facebook can keep PHP for the thin web layer that renders the page, but they could have migrate the meat of their code to a safer and more robust language.
The Boris Johnson effect. :/
For now Australis only breaks visual add-ons, but I can see a drive to align, i.e. remove features from, the desktop version so it is more like the mobile versions. The thinking being - Australis is visually more like the Android version of Firefox, why not make its add-on model more like the Android add-on model? i.e. Neutered.

The NoScript comment is because that is the "killer app" for Firefox for me, and on mobile Firefox it is not available. There's the amusingly titled "NSA" addition - http://noscript.net/nsa/ - but as you can see from that page it is pretty much dead. A forum post from November 2013 (1) indicates that the author is aware of the problem, but the diverging code bases I guess make it difficult to maintain.

1: http://forums.informaction.com/viewtopic.php?f=25&t=17687&si...
That indicates bureaucracy more than standards.
I love starting phase of a new projects too. However, I believe that working only on starting phase of many projects would be detrimental for the person. Later phases of the projects often gives you feedback on how well you have done in the beginning. If you participate only on beginning (design mostly), you will miss that feedback and you will not even know it.

What looks like great clever idea in the beginning sometimes turns out to be too difficult to maintain down the road. The new technology or approach that speeds you up so incredibly during first weeks can became huge drag withing few months. Smart clever hacks so cool first six weeks can make the system extremely fragile twelve months later.

Your projects rotating starter never involved in later phases of the projects may become problem on himself.

Second argument is about fairness. Finishers are not people who love to do all that less exciting work needed to actually
finish the thing. Neither are they too stupid to work on design phase.

Most often, they are people who feel responsibility towards project completion. If you do not allow them to work on those interesting parts too and force them to fix other peoples bugs all the time, they are likely to leave for another company.
can you accept that a cryptographic proof-of-work solution to the byzantine general's problem, that implements a general consensus ledger of forth-like script applications, is not a "currency" per se, but a mechanism in which currencies can be implemented upon?

bitcoin

As far as regulation goes what does one have to do with the other? I would answer yes to your question and also answer yes if someone asked if I could accept that a printing press that could be used to print currency should not be regulated as a currency. However as soon as you use the currency making tools to make currency then that currency should be regulated as a currency.
The 'Under Construction' gifs were even better
>sensible

Sensible in that place means catching terrorists.

It's easier to justify injustices if you can rationalise it by saying you are saving lives.
The value of any given idea is really low

I would agree if you mean average idea. Really great ideas are rare, difficult, and can change the world. The people who come up with those are rather special.

And, unfortunately, rare, and almost never (in my somewhat limited experience) think of themselves as 'idea guys.'

But this hivemind (nicely crurated by VCs- think that through) that ideas are worthless is very wrong. Unfortunately, discussions about it tend to start conflating ideas and execution- as, indeed, it is hard to separate them when you get down to it.
Copyright is a problem if you're an artist too stupid to understand satire.
yes, it's one of the reasons they articulate and constantly wet their nostrils.

http://chemse.oxfordjournals.org/content/30/4/291.full
You know it's already too late...
ElasticSearch >> Solr
Snowden and Neuromancer. Let's blanket-encrypt all the data.
I don't understand why there is so much fuss about PHP in 2014. Hasn't most serious web development moved beyond scripting languages? Java and C# have been mature languages for statically-typed web development for years and are not difficult to achieve competence in. And for more fluid yet terse server-side languages you could always go with Ruby, or Smalltalk, or Racket, or F#, and their associated frameworks. Defending PHP in 2014 is almost as surreal as defending Classic ASP in 2014.
Yay! Google is not EVIL! Yay!!!

FUCK FUCK FUCK FUCK...Can anyone see me?
What happens if your past year's income doesn't qualify for the subsidy but the present year looks like it might? Can you submit for a subsidy at the end of this year and get reimbursed?
They are technies just like you reading this comment, and they believe that what they are doing is Right and Good.
Compared to C++

Compared to C++ a language made of explosions and guttural sounds is an elegant way of communication.
If it's only the UI holding you back you could have found an extension/theme long ago.
This is an allusion to the first phone call published between Erdogan and his son Bilal. Throughout the recording Bilal demonstrates a clear lack of intelligence, often misunderstanding stuff.
There is Neocities: https://neocities.org/
But the simplicity in the design is gone, possibly forever.
Encontro Sobre a Proteção dos Recursos Hídricos da Europa em Abril
You really have to wonder why a vendor of "precision test equipment" would want to protect a trademark of the word "fluke"[1]. Wouldn't you rather your measurements were "consistent"?

[1] http://www.thefreedictionary.com/fluke - definition #3
Well, even in Play Framework 1.0 in 2009 there was hot reloading. Edit a file, refresh your browser => it's there.
> alternatively consider malaria in sub-Saharan Africa to be caused by the relative poverty there

There's a good argument the other way too, with malaria holding people back economically: http://www.givinggladly.com/2013/08/malaria-one-trick-ponies...
Microsoft sells data to the FBI
I agree. My post was rather tongue-in-cheek actually.

Call me cynical, but it just sometimes strikes me as odd how so many people around the world now rely on a company designed to make money by selling your information to communicate with the rest of the world. Especially in today's post-Snowden-revelations world. It's 'free', but that's how you 'pay'.

It turns out it's a simple DNS block which setting to Google's DNS is fixing for people.
You talk about democracy as if it's a fantastic system. It's not. One vote per person? So a guy who has a political degree has the same voice as a guy who votes depending on which candidate has the nicest eyes?
Razer Project Christine Will Make PC
hahaha, I hadn't heard that. Sounds quite funny actually, definitely feels like an NSA worker wearing an EFF t-shirt would have to understand the irony of their situation.
Google’s Android Wear Pioneers a Spectacular Platform For Wearables
It's times like these when you feel like going - http://www.youtube.com/watch?v=WWaLxFIVX1s. All the countless seconds, numerous hours, practically aeons of time wasted on this. Damn.
If it's only the UI holding you back then you having been following the NSA spying / Google cooperation stories lately.
I played with this just now on an IPod Touch and must say that it is incredibly smooth. It could easily be mistaken for a native app.
No it doesn't. It plays to a number of movements, one of which is revolution, which happened in Ukraine and could happen elsewhere.
Steam Box? How many people are using it already?
They didn't make the addon. What, you want them to go back on 15 years of history and make the UI non-customizable? What are they, Google?
I hope you are aware italy has had PMs without elections since the '50s.

In fact, no PM was effectively ever elected by the people, since we do not vote for the PM, and the role of choosing it is in the hands of the parliament.

In the history of the italian republic, no single PM was in charge for the duration of a whole legislature (the record holder before the '90s was a year and a half), there is literally nothing new in the current state of the government, other than propaganda by the parties (majority and minority both).

Also, between mr monti and mr letta there actually were elections.
@sauuki, Thanks for the in depth reply, and this exactly answers my question.

I am already member of both treehouse and T+ and they are both awesome places to learn quickly and making sure you follow the best practices.
looks really good. I'm really looking forward for the building part.
Just tried it on Android (Chrome, Nexus 5, 4.4.2). Very smooth, but the sideways page-to-page transition was incredibly stuttery. It also doesn't handle the "back" button the way I'd expect from something like this.
Minor correction: SBT's dependency management is based on Ivy's not Maven's.

And for those working in Scala and building with Maven still, I second the recommendation to download & run Ivy, turn on the useZincCompiler option in maven-scala-plugin's configuration, and enjoy substantially faster build times (and automatically falling back to a normal build if Zinc isn't running). You don't even need to specify a scala home directory for Zinc like it claims; scala-maven-plugin will tell Zinc to use the Scala libs from your Maven repo.
Free Course on Entrepreneurship – Who is Your Customer?
I got the Australis updates yesterday, tried it for half an hour. Never use the menu, want my tab real estate back, so I got the addon to fix it.

The shiny gloss over everything is still annoying, and they made the RSS icon monochrome rather than the normal RSS icon when you can sub to feeds, but otherwise I can just get rid of the menu I'd never use and have my old UX back.
That's not a very reassuring attitude. Hopefully the new Firefox Accounts authentication server will be easy enough to deploy and configure as an alternative to private Sync servers.
I'm very impressed with the page transitions. They're pretty spot on.

Havent got the toggles right though. The stretched out dot is not it moving into another position, it's the result of you tapping it. If you tap and hold, the dot shoud expand out.
Inflation on the price of knowledge: French universities boycott journals
Let's just plug KeyPass here since its open source and brilliant: http://keepass.info/
Also for the linux and co (incl osx & win too actually) users: https://www.keepassx.org/news/
We have indeed seen a severe dumbing-down of all of the major desktop browsers over the past few years, as mobile devices have become more widely used. So I think that what you're saying is happening, and will continue to happen.

Desktop browser users should not have to suffer because mobile users choose to use platforms that are crippled in so many ways. Nor should desktop browser users have to install numerous extensions just to bring modern desktop browsers back to the level of usability we had a few years earlier. Yet with each new release of the major desktop browsers, we find ourselves in the position of reduced functionality, and the need for more and more extensions to restore the now-missing functionality.
Why hasn't Microsoft volunteered to disclosure past data? Hiding something? The comparison to the near framework is warranted to highlight the bite of the proposed new framework.
FXChrome solved the problem for me (chrome-like theme for firefox, its perfect). I am glad someone finally told them their last design iteration was horrendous. Honestly, who makes these decisions over there?
Has it turned into Calvinball yet?
Then teach me. I have no idea what to expect from Alpha, and I've so far only used it as a novelty item or advanced calculator. You can't expect me to 'naturally' speak a new language if you never reveal its vocabulary or grammar. And I can't learn the language intuitively as long as I can't hear it spoken anywhere either.
At least the seduced clerks get something out of it :)
Wanted: Backend developer. Must have max 1 year of experience in PHP.
What about slavery? What about robber-barons paying strike breakers to shoot organizing workers - or for that matter, the missing Coca-Cola union organizers in Columbia?

What about businesses that made their money from violations of treaties with the Native Americans? Or from contracts to organize the data necessary for the Holocaust?

What about the people who ended up with a leg up in life due to inheriting any of the ill earned wealth above?

Or do you write most if not all off as thieves?
I expect a lot of "opinion" journalists to pile on Silver, but this piece strikes me as particularly tone deaf.

> Is numeracy really what American public discourse most urgently lacks?

It ranks pretty high.

> Like Ezra Klein, whom he admires, Nate Silver had made a success out of an escape into diffidence. What is it about conviction that frightens these people?

It's not conviction that's frightening, it's conviction backed by ignorance.
I'm not knocking this or any particular xxxx-to-mobile platform, but as a native iOS and android developer, I would highly recommend just learning the native languages and frameworks.

First, you have the absolute most control you will ever have over your application. This may not be true when a particular tool becomes popular, say at the release of a new tool, but this definitely shows up as time progresses. Who knows what tools will keep up with the native frameworks terms of functionality?

Another reason that is more qualitative, is that you come into contact different design styles, code styles and paradigms. Objective-C, for instance, is a tricky beast sometimes, but it is an interesting language with a lot to learn both good and bad. The new things you learn will most definitely carry over into your web programming!

The third reason to code natively, and I cannot stress this enough, is third-party library support. Maven and cocoa pods may dependency management much better on the mobile platforms, and using a third-party tool will most likely render all those advancements useless. There are some amazing libraries for both platforms that you definitely don't want to miss. They were reduce the amount of time you spend coding and improve your baseline quality.
Also, thanks to xamarin, c# now is often used in those mobile-shop that want to keep a single codebase and publish for all the main mobile platforms (wp, android, ios)

Less context switch and faster develop than having 3 different codebases and different teams for each one.
Native apps in HTML5 is an oxymoron.
The problem is that most existing extensions are based on XUL, which is terrible and impractical for good mobile UIs.

There is a more abstract addon API (used by restartless addons) and your favourite ones just need to be updated.

Also, NoScript is not a "vital security add-on".
Getting Started with Docker
I saw that people were looking for better getting started docs for Docker, so I put together the post I wish I found on Docker when I was digging into it.
Paulson was Secretary of the Treasury; the bailout was a government program, not Federal Reserve.

That said, the quantitative easing programs are basically bailouts, just not as overt as opening up the public treasury.
The theme I'm seeing in this series is a desire to add a layer between controllers and the domain. This new layer seems closer to the controller than the domain (it always acts upon the domain) so are you not simpler making the controller layer thicker? By removing logic from the domain you're creating a distance between the information and your business policies. For instance you now have to remember when to apply particular policy objects. If the logic lived in the domain then the objects would take care of this automatically.

Fundamentally I have an issue with this whole approach, if you have bloated domain objects then organise them better (as DHH mentions a common problem is not having enough classes in your domain). Also, given the choice between bloated objects and logic separated from it's information I would take bloated objects any day.
Strengthening our policies for investigations – Microsoft on the Issues
So Pat McGovern comes into a bar…
The real strength of Firefox vs Chrome is in FF's real (as in not android-"open-source") open source philosophy which makes forked projects like Palemoon possible (I personally prefer Palemoon at the moment due to more conservative release cycle and UI plus strong security focus)
The Intercept article (which this is from) has a lot more links and context: https://firstlook.org/theintercept/article/2014/03/20/inside...
Can someone familiar with Grails and Django give their 2c? I've done a fair amount of work in Grails, and when I did a small project in Django I found it somewhat more difficult to work with.

With Django, the quick test runs and startup were wins (although Grails mitigates that a bit these days), but I thought Django's organization (or lack thereof) was a confusing mess and dealing with forms was an exercise in bending the API instead of working with it.
What tech would you like to see open sourced?
Indeed, a system with this many contradictions, and this much incompetence, smacks very much of mob rule, aka "democracy".

(in case I sound like I'd prefer an elitist administration instead, I should say that I wouldn't have it any other way. least worst, and all that.)
2048 Portable 1.0 Released [for Windows]
> Is the synced data end-to-end encrypted?

Yes.
Leela is a mutant, not an alien.
It's different when breaking changes are infrequent and optional. This is no longer the case with firefox: breaking changes can come at any time and you generally don't have the option to upgrade (although I do recall there being an option to turn off auto updating, I'm not sure this is a good solution though).
Keeps getting Application Error
"But they're the exception, not the rule."

Excuse me, you must have forgotten about a certain global financial meltdown in 2008?
I agree that the freedom to actually maintain viable forks like Palemoon is excellent.

On the other hand, I wish Palemoon didn't exist: It's a compatibility nightmare for anyone trying to build HTML5 apps or games using recent APIs. All his changes tend to cause mysterious memory usage/cpu usage issues or simply break things, and 'use a different browser' is not a great answer to have to give a customer.

I don't know how you could consider Palemoon security focused unless everyone using it is building it from source and they've carefully examined his changelists. At least with trunk Firefox you know the commits are exhaustively reviewed and tested (perhaps too exhaustively; some FF contributors find the extensive review process stifling).

EDIT: Removed complaint about Pale Moon builds not being reproducible; he used to have a big angry rant about how he wouldn't share his build settings with anyone, but he's apparently removed it. Nice move!
This is bizarre behaviour, can they not see how badly this will end for them?
Epic Gravitational-Wave Discovery Points to Existence of Multiple Universes
They are doing a major UI overhaul - the design itself is unstable. So there are valid reasons for current visual add-ons not working - the majority of bugs reported by users would be caused by plugins designed for a different user interface, making it useless as feedback. That would defeat the purpose of having an open beta. Meanwhile the plugins should not yet update because the interface can change any update. So for now it's a chicken/egg problem but I'm sure that once the interface stabilises things will be as they used to.

So while it is good to stay on your toes, I don't think you realistically have to worry about this going to be a permanent issue.
GnuTLS vulnerability: is unit testing a matter of language culture?
Anybody else thinks that the 'Adams' character is the typical bipolar ?
Really great ideas also have low value. Even the most brilliant idea will have been had by countless people before it is known to the world.

The truly rare, difficult and world-changing is the realization (production, enactment, what have you) of a really great idea, and the luck of that realization occurring in the right context.
On the Atari ST you didn't even have to hit reload, the webpage reloaded automatically as soon as you saved your file. No need to alt-tab even, just keep webpage open next to your editor. Now get off my lawn.
> All you need is a good GL wrapper. If writing your own is painful, just use someone else's. But it's important to be able to write your own, because if you can't, then that's what weakens you.

I have seen exactly zero good OpenGL wrappers. The stateful API makes it pretty much impossible to wrap in a way that would actually make it better.

I have also wasted a lot of time trying to implement some kind of a GL wrapper. I got something done that was fairly comfortable to use for my own needs but nowhere close to being an universal wrapper of any kind.

Have you got a decent GL wrapper to recommend?
With Xamarian being acquired by Microsoft, I'm really hoping to NOT have to learn native android / ios / windows phone development. I don't have time for that, and I'm already an expert in C#.
Americans really need to pay attention to the numbers more. Military spending. Prison population. Educational standards. Numbers of police. When numbers like these go haywire, that's how empires fall.