skysight-inc/HackerNews huggingface dataset:
I'm comfortable with the no-brain reflexive operation of a dwm-style tile and tag window manager: I haven't thought about where my windows are, how to resize them, or how to focus them for days since I simply have that done for me.

A mix of a productive low-cognitive-overhead environment, and transparent remote operation makes the GNU/Linux and OpenBSD worlds a no-brainer for me.

Also, people keep talking about using different platforms for different things, but I find that tiring. I don't know how you guys can spend your time flopping between all sorts of thinking modes rather than standardizing your experience(I have much the same lack of understanding for the reasons why people would have multiple desktop environments, or multiple editors to go between).

My main argument against OSX is that while it may be decent on a mac, there's an entire world of other hardware and circumstance, not to mention the differences between your production environment and your knowledge of your development machine, why not put the same thing on everything? I have a PPC eMac, an entry-level 2010 laptop, and a couple of lenovo desktops sitting around, they all run exactly the same thing with synchronized configurations, I don't know how I would do without this.
Firefox for Android is finishing up a GeckoView that will essentially bring that capability to older devices, or WebAudio/WebGL for new ones.
If I were to blame one company for undermining standards, it'd be Apple for consistently refusing to license standards-essential patents and Obama for protecting Apple. Remember, the reason all their other competitors have so many standards-essential patents and Apple have essentially none is because the other companies worked to develop those standards and Apple just came along years later and took the benefit of their work for free whilst suing them over dubious software patents.

What's the point of putting in the work and money to actually develop standards if someone can walk into your industry, take all that work for free, and use their non-FRAND-licensed patents to stop you from selling anything? Far better to forget standards, abandon fundamental technology work, and spend the time and money building your own non-FRAND patent warchest instead.
TogetherJS focusses on collaboration we focus on making it very easy to share your web session.

Some differences:

- with togetherjs you need to modify your site to enable it, we allow you to use it on any website
- togetherjs is a library we are a free online service
- with Surfly you can also log into a website without sharing your credentials
BitPlastic[1] is a about as close as you can get right now. I have been working for the past year on a prototype Bitcoin smart-card compatible with existing contact less terminals, I've gone this route because I am not particularly comfortable with storing my private key on my phone.

Prototype works, but lets just say it needs a lot more work. Not sure whether to continue with, for anything like this to have any adoption by retailers the entire Bitcoin community needs to get behind one standard. That is the Bitcoin Payment Protocol[2] which is incompatible with my approach. The Bitcoin Payment Protocol will with the new Android 4.4 changes.

1. https://bitplastic.com/
2. https://en.bitcoin.it/wiki/BIP_0070
The purpose and usage of deniable encryption is not for police to stop demanding the other key.

They may or may not stop, you can't control that. However, if you simply refuse to provide any more keys (regardless if such keys exists); then their only recourse is to try and convict you for not providing the key - and there, on a trial by a layman jury, the plausibility of whatever excuse you [didn't] provide would matter a great deal.
I really dislike the line drawn between "collecting data on American people" vs non-American people. So it would be ok to spy on Europe but not the US? Come on ...
Let my cofounder near the backups. Whoops.

Had a friend who recently took down his nic over ssh; he claimed he managed to get back in using some sort of serial over lan magic but I suspect he really just got someone on the other end to help.
Incorrect. If I read the article, and then dismiss the content simply because it was written by Rob Enderle, then that's ad hominem. On the other hand if I notice the article is written by well-known-fool Rob Enderle and don't bother reading it, then that's just good time management.
As someone who doesn't want to die, could you elaborate? What temperatures are you talking about that would cause that?
Really? I thought all Apple monitors had horrible glossy surfaces.
If MAEMO consortium is run by Nokia and Nokia is owned my MS. What are the chances to get a decent product out of this?
Are there enough HN readers interested in contributing new benchmark scenarios for their favourite language?

Ideas I had were:
- Generating a nested JSON structure weighing in at 30kb (from a database)
- Other more-real-word scenarios which I haven't thought up yet ;)
The real villains aren't the companies involved in battles of fisticuffs, they are the corrupt or incompetent politicians who fail to abolish software patents.
I looked up a couple Huawei phone manuals on their site, and they all had a written offer to provide the GPL-covered source if you mailed them and paid up to 20 Euros for a CD to be sent to you. Have you contacted them at that address and offered to buy your CD?

If they refuse for whatever reason, all you can do is make noise or wait. Only the copyright holder has the right to take any action against a licensee violating the terms of their license.
Well, true, but we also have to adjust our expectations - the patents system will never go away or be fixed until these big companies stop supporting it.

When Apple released iOS as a really locked-down operating-system, I complained about it, but on the other hand it was nothing major. Heck, it was their toy, their hard work, their platform, when other people or companies want something different, more open, more tuned to certain niches, or whatever, then they should work in that direction by building their own operating-system, their own platform, right?

But patents lawsuits are evil, because it prevents alternatives from emerging. It's a really bad loophole that works against healthy competition. Say, Firefox OS takes off, do you think it will be spared?

So that's why right now I'm angry and I think we really should not tolerate patents trolling. It's one thing to acquire patents for defensive purposes. It's an entirely different thing when such a company becomes offensive (and don't think I have forgotten about Google not stopping the Motorola's lawsuits as soon as they bought them).
You could always defund the government by giving your taxable income to charity. But I expect most people think they deserve their income more than the government doesn't deserve it.
such a waste of time and money, I really dont get it...
I use Ubuntu for developing. It's stable enough for daily development tasks.
> It's entirely possible that there are some really horrific classified things that were stopped via similar spying activities

Unless they are trying to stop Xenomorphs AND Old Ones at the same time, I'm not sure these measures are really justified.

When I look at history of things "Intelligence agencies" have prevented I see more things that are made up or self made than what the enemy forces did.
Google isn't selling me. They're selling a service based on information they get from me in exchange for a product they make for me. It's just another form of payment. Every form of payment comes with it's own benefits and drawbacks.

(I didn't downvote you by the way. I never downvote)
Your link gives a 502
Here is my solution in PHP:
https://gist.github.com/paugay/7262417
Right now Firefox OS on ZTE Open is a work in progress. It has tremendous potential, but in case you get one, don't expect the level of polish you get with the popular alternatives. But it's improving and it will get there and if you can, buying one is a good way to support its development.
A few devops horror stories:

- Someone on the hardware team deleted several VMs that were being used as build machines, there were no backups. That wasted around 2 days to get things back to normal.

- During a show I volunteer for: a scissor lift drove over a just run (several hundred foot) ethernet line and severed it, they had to run a new line.

- PCs running windows being set up, as point-of-sale systems, to run with static IPs on the internet, without a firewall running. Disavowed all responsibility and left them on their own for that. They would have run them unpatched too without intervention.

- Someone checked a private key into the repository. Plan of action: obliterate from all branches everywhere, delete from all build drops (which contain source listings too), track down all build drop backups on tape and restore-delete-then-recreate them. Luckily I handed that job off to someone else.
Coworker says "I'm going to do some clean-up on the server." Two minutes later, "Oh crap." He had wiped out /var/lib. And tell you what, the server kept working. We didn't dare rebooting it though.

Another fun one was coming in one morning, and cleaning up after somebody used some foul PHP provisioning scripts on a customer system and had the unfortunate idea to use a function called "archive". Turned out the function didn't so much "archive" as "delete". Henceforth deletion, especially unintended deletion, was known as "shotgun archival".
You can fork android and not license the google services, but it means doing without youtube, maps and chrome. That's a horrible experience.

In reality almost everyone nicely complies with google's compatibility definition, constraining how far they can fork android, just in order to get access to google's closed source apps: https://play.google.com/store/apps/developer?id=Google%20Inc...

Only amazon has managed to make a viable usable fork of android that complies with legal requirements, and the amount of work it took them was prohibitive for anyone not on amazon's scale.

Android as OS is open source, but android as experience is very much under google's control. Like i said though, they have been quite benevolent, because they view android as a vehicle to get you to use the google services.
Caching is always faster than any web framework, so I don't think a faster web framework add much value to most companies. Choose a framework that makes it easy to add caching.
I spent it answering the door and handing out candy to the kids who came by.
This says maybe says something about about GitHub's growing user base, if any, rather than anything about any language.
The GPL Violations project works on cases similar to this. You could post to one of their mailing lists for advice/assistance: http://gpl-violations.org/mailinglists.html
It's worth noting that although the lawsuits were issued yesterday, the consortium was finalised in June 2011 when all of the group members were strongly involved in non-Android smartphones.

It's not unreasonable to suspect that this action was planned as part of that formation and priced into the bid.
Why Wasn't Healthcare.gov Load Tested?
And slowly a humble `wget -O - <url>|sh` grows into a foot long command with user agent settings, save first/execute later, etc, etc... Why not use a package manager then? Added bonus - version control.
There's a great deal of difference 'is there a real way to know X for 100% sure' and 'can a jury&judge be convinced that X is true beyond reasonable doubt'.

Depending on all kinds of criteria, most likely including factors such as what is your known relation to that hard drive, your attitudem, how you look and how good is your lawyer, the argument 'I forgot that passphrase' may turn out both ways.
Would you mind sharing your Ansible playbooks for dev env setup?

I've been trying to do the same but far from complete and gets easily outdated.

Work env setup playbooks sharing could could become dotfiles sharing on steroids :)
ifdown eth0
Great idea. I like the motivation :)

I just had an idea for Twitter though. Twitter should make it so that bots get banned after a time proportional to the number of followers they have. Essentially this says: if people like what the bot is producing then it should need less manual review. Of course, you'd need to make sure that those are real people who follow it, but I dont think that that should be too difficult.
Ask HN: Which HN-y podcasts do you listen to?
I have started listening to podcasts on my way to work, but haven't found many podcasts that cover similar topics as we do here. There is the great German Alternativlos but that only comes out once in a blue moon... Any suggestions welcome.
What alternatives are you guys using ?

I currently use netvibes, but I am not too happy. The font is way too small and non-configurable....
Useless? Not at all, but it's just data. It has to be interpreted, and how you do that depends on your needs. If nothing else, it's interesting from a technical standpoint to see the huge difference it performance.

To think that a benchmark like this tells the whole story of the "best" framework is wrong. Of course it is. It's also wrong to think that it tells the whole performance story. Of course it doesn't. But that does not make it useless.

Id be interested to see how hhvm/php whould compare though

Now you're just arguing yourself :)
> Of course, Facebook will one day eliminate all privacy settings, or Google will put ads in our inbox and there will be outrage again.

As I was explaining in another comment, if you or other people or other companies don't like something, they can always build something better. If that something is good and provides more value to some people than the popular alternative, then it will take off. That's how the free market works, that's how Android became popular.

Patents lawsuits on the other hand are a loophole of capitalism, preventing the emergence of competition. I haven't been worried in a long time that Windows is still king of desktop operating systems, because Windows is no longer relevant because of technological disruption. I'm not worried if Facebook eliminates all forms of privacy controls, as teenagers are already preferring other platforms precisely because of privacy issues (e.g. who wants their grandma to see their drunk-at-party photos?). But what if Facebook will acquire enough patents as to nuke all alternative social networks?

Now that's a reason to worry. And this outrage is entirely justified. I also don't like your apathy and your cynicism. All the freedoms and luxuries you enjoy today come either from technological disruption, or from people that were outraged and that decided to do something about it. I also don't understand your position on this matter - if you agree that patents are bad, then your cynicism does nothing else but to waist other people's time.
The Best Part Of Twitter’s New Design Is That It’s Experimenting In Public
It's time for Movember.
My honest reaction is that if all the above were true you would not have to post a Hail Mary inquiry like this on HN. I also find it odd that you simply did not name the biz school. Another problem is being 24. As for "I literally can do anything" -- well, I guess so could I when I was 24.

No offense intended. This is offered just FWIW as how one person read your inquiry. Felix on the Odd Couple quoted Robert Burns: "Oh would some power the gift give us, To see ourselves as others see us."
Which reduces the problem to hip, cool projects telling newbies to just:

wget -O - http://example.ru/public.key | gpg --fast-import && sudo gpg --trust 0xABADIDEA
gpl-violations.org has a mailing list, perhaps you could ask there.
Yes, this was why I was paranoid about the whole write/restore/compare process.

I, being mainly a software guy, didn't consider the hardware robot as something that might fail w/o error.

Now, the process looks like:

Check drive is empty.
Load Tape.
Write Tape
Unload.
Load tape "42" from anther slot.
Write 'slartibartfast' to that tape.
Unload.
Load original tape.
Restore & Compare.
Unload.
Load tape "42".
Restore, and make sure all it has is 'slartibartfast'.

This seems to me to have removed most of the possible silent-failure situations. If anyone can think of part of this algorithm that might fail, let me know!
Actually I was quite surprised that multiple queries benchmark showed more than 1 entry for PHP in top 10. take-away: if you don't do much sophisticated data processing then PHP is ok choice. gets ready to run
How can they afford to do this for free? What's the business model?
How were you able to get Apple to accept the app when it's locked by a login screen? I suffered with 2 different apps that had been rejected because they required the user to register/login before they can use the app.
Sharing Economy parte 1 - Il Bike Sharing
We didn't need a perfectly clean solution, just one that showed we could get the performance we desired while still following Angular's main tenets -- separate model from view, leave HTML generation to templates, testability, etc. We were able to show to ourselves that we could leave all the HTML generation and updating to directives similar to ng-repeat, with just a few small optimizations. In the end, the only way we bent the abstraction layer was to rely on a non-public variable to enable us to swap in and out watchers quickly. It's a small dependency and one that could be removed through a small change to Angular's API or some other tricks folks have suggested in other comments here.
try activating 1 click checkout..
It probably depends on the circles one is attempting to break into, but my selection bias of reading/interacting with the fairly affluent really don't put much stock into brands. In general, the brand-ists I come by, typically are those yet to have "made it" that have nothing better to base their judgements on.
So one of the tests' result was that the control version returned more hits. Do you think too many variations can spoil the broth?
Not to go all meme on you, but let me FTFY:

Google wanted a platform that prevented Microsoft and Apple from beating them to control of the next big advertising platform.

Nothing more, nothing less. "Open" has been shown conclusively to take a back seat to monetization. It is as much a marketing tactic (in the sense that it's useful to promote the platform, but can and will be discarded, with spin to explain why, when its usefulness decreases) as anything in Microsoft's or Apple's ads.

And it doesn't matter how you try to downplay it: companies other than Google have, whether they intended to or not, accomplished undeniable good through things they've shipped. Apple, for example, has contributed monumentally to LLVM, which is a large and useful public good. But it did so more or less explicitly to screw the GPL.

So, faced with all the major players doing this in some form or another, how, precisely, do you plan to rank them relative to each other in order to discern which one is "good" or at least "least bad"?
William Binney is one example of a mathematician working at the NSA (building Stellar Wind) who has spoken at length about this:

http://www.nytimes.com/video/opinion/100000001733041/the-pro...

http://www.democracynow.org/2012/4/20/exclusive_national_sec...

Apparently he was happy producing these tools for use on foreigners, but then they were turned against the domestic population and he had a change of heart. The first interview is an interesting overview from him of how the surveillance works - pulling together all the threads of someone's life from the internet and compiling them into one record giving an overview of their entire life.

I imagine people doing this are both proud and feel they are doing some good, because they've bought into the lie that this is primarily used to combat terrorism or other terrible crimes.
Around Singapore surprised me as well. Reading a few reports they mostly robbing the crews valuables, I guess you wouldn't really have anywhere to take a hijacked ship in that area.
Obamacare: Just 6 enroll on first morning
Been using it until yesterday. Loved it.
Of course it is =)

# WebSocket echo service
websocket '/echo' => sub {
my $self = shift;
$self->on(message => sub {
my ($self, $msg) = @_;
$self->send("echo: $msg");
});
};
Gotcha. Never got into Ruby beyond the basics, so I can't speak to that. It's funny that you mention IDEA, though, because I find it way, way better on OS X (day job is Android development, I'm also a part-time Scala cheerleader). It's just so amazingly fugly on every Linux machine I've ever used--it's a Swing problem, I've never been able to figure out how to fix that.

Heck, IDEA looking and feeling great on OS X was the reason I originally bought a Mac.
(Not Webdev, but Scientific Computing. Hope that's OK.)

Another vote for the OSX + VirtualBox/Linux combo on a MacbookAir here. Gives all the shininess of OSX, battery time of MBA, with the (package managed) flexibility of a Linux system. It's also seamless and transpartent when you mount your project folders, and run it headless with local port forwaring (ssh/http/...).

Also, if you need to do something crazy, you can just clone the VM, muck about, and then throw it away again.
The NSA has reveled in the joy of invading our privacy, has undermined our ability to hold a secret (by intentionally weakening/undermining cryptography), paid its employees outrageous salaries, and is a caricature of George Orwell's "Big Brother"[1] - surpassing even the Stasi of Soviet Russia in its pervasiveness. The Patriot Act (among others) needs to be repealed. Period.

But that will never happen, because bureaucracy doesn't shrink. Period.

This explains my libertarian-leanings --> laws aren't written by the people, they are written by those who stand to benefit most directly from their passing. And the devil of a bill is always in its details, which laymen (sometimes even the congressman presenting the bill) can't understand/decipher. Read the Pulitzer-prize winning biography "The Powerbroker" if you want a lesson in how to abuse the public's ignorance through the cunning drafting of legislation. There is no CTRL-Z in DC.

There are movements, gaining traction, to introduce state-sponsored "internets" - because this is the path we have prescribed to the world. Yet such a profound outcome was not mindfully chosen by the people, it was incidental to the law.

We therefore have forfeited the greatest invention of our time through our collective lack of understanding and/or vulnerable&reactionary mindsets.

I'll be spending the rest of my life ruminating on this simple fact: the internet is sick, and my government is the disease.

[1] - And now that caricature-metaphor has a literal face, drawn by one of NSA's own--if you ever wanted to know what Big Brother "looked like."