skysight-inc/HackerNews huggingface dataset:
All the inherent goodness or badness of the design or implementation of $OS or $APP is ultimately trumped by the user when it comes to security. It is entirely possible to run Windows without any anti-virus/malware protection or firewall, and have the system remain clean for months or years. It is similarly possible to be careless and irresponsible with a Mac or Unix system and have it get compromised in short order. It all depends on the actions of the person running the computer.
It's usually sufficient to be honest.

37signals' Campfire doesn't have information about some of the questions you answered on their website, but their app as you is wildly popular.
nyud.net cached version, as I’m getting a DB error:

http://www.investinged.com.nyud.net/100-invested-in-100-1-lo...
Come up with your own idea instead of trying to ride the coattails of something that is already a huge hit. I'm sure they have plenty of ideas and projects to work on without having to give you a cut of it.
While there are several ways to skin that cat, the suggested way is to use subprocess.Popen .

Also, when using Popen, calling .wait() can cause problems if you are expecting large amounts of info back from stdin or stderr. Using .communicate() is generally better.
Two people said it. I'm not quite sure that's representative for whole community. I myself might actually donate to them in Bitcoin.
Nice! Ebay's running webwokers. Do you guys have any plans to start implementing app cache manifests to reduce load off the clusters? Even though ebay's loading time is fast as hell, I could still imagine this would reduce not only load for static content, but also decrease http sizes for end users.
If you put in a lot of effort, you could try mounting /home and other user-writeable areas as noexec, use SELinux/AppArmor to do funny things to confine administrator-installed programs etc. etc.

However, this will break nearly everything – and I am rather positive that Windows offers similar security measures, if required.
Google's Five-Front Assault On Apple
I'd already addressed the hypertext argument in this discussion somewhere. And that point is one of the reasons why I want HTML standardised in e-mails, so we can remove the potentially harmful things like that from the e-mail spec and make it simpler for developers to create formated content (that's also safe for the end users) which will be rendered correctly across the various clients.

So yes, I do agree with you that anchor tags are misused in phishing mail, but let's make that a reason to fix the specification rather than just ignoring the issues completely (or worse yet, officially removing HTML and then letting 3rd party developers invent their own broken specs and us ending back exactly where were are now).

As for your comment about mouse over events, you can't have Javascript in HTML e-mails so that point is completely irrelevant.
The gist:

* Dart VM is faster than v8
* Dart code translated to JS can run faster than handwritten JS
* Dart 1.0 to land this Summer
* Dart Language will be put into a Standards Body
* Next Step: get Dart VM into Chrome
Cannot edit or delete the old post, i was wrong by several orders of magnitude, please down vote and ignore. it was 20k USD worth of bitcoin at the time he donated.

Apologies.
Ah probability, the science of denial :-)

Having lived in Las Vegas during my teen years I got to see first hand how people rationalize their misunderstanding of statistics into winning 'systems' that if they just had enough money would payoff. I cannot count the number of times someone told me, in complete earnestness, that their system worked, they had proved it worked using a small stake of $X (which was all gone now) and if they had ($10X or $100X) of a stake their working system would return a handsome profit. And you say "Gee if it worked how come you lost all your money?" and they would say "You win and lose some, my system predicts when the big wins will come based on what has happened so far and I make big bets on that, and small bets on the ones we know are more likely to lose but to get them out of the way." And you say "So if you had a coin and you flipped it you would make a really big wager if the coin had just turned up heads 3 times in a row?" and they say "EXACTLY! You know this system?"
Maybe the reason "C-hackers" do it that way is because it actually works, while your example completely fails to null-terminate the destination string.
Borderline scam? That's Gavin's bitcoin facuet!

I receives some of my first bitcoin from him! Bitcoin faucets are how many of the bitcoiners got their start.
CSS Only 3D Animated Macbook Air
Already in the works... http://www.epiphanyeyewear.com
Thanks for the heads up. Fixed through the magic of PRs!
https://github.com/Polymer/docs/commit/1b9f0c361f84ce0157a13...
Even with those use cases, there should be some technologies and controls who help keep privacy who help filter, encrypt , store locally, anonymize and transform all kinds of types of information about a person's searches and surfing.

A simple example would be: give me an easy option to disable recording only my health related searches.

And those are relatively simple technologies to implement.
http://swisssign.com/en might not be the cheapest option, but definitely has some extra cachet. They are really conservative and most of the approval process is manual, but support staff is friendly.
Not gonna work for me. First thing I do after installing a browser is to install ghostery and disable all the social buttons.

Also, wouldn't you be exposing yourself to spam from all the sites you +1 ?
Governments should really learn to stay out their citizens lives.
I think `-c` skips loading configuration. Launching a prompt will be much slower. In fish almost everything is a function and functions are loaded lazily.
I believe what you're missing from the equation is doing something profitable with that trash: either burning it to make energy (capturing the emissions in a filter and selling those, too), or something else.
I've been recruiting for 15 years, and never has it been more important (or expected) to have some samples. Many clients expect to see code samples before even agreeing to interview or phone screen. I think you'll see the difference next time you interview, and you may be forgiven more often for small errors in live coding demos.
- AES 256 SSL
- www.tesla.im works ONLY in an always on HTTPS mode.
- Messages are visible ONLY to chat room members.
- The servers are in an auto-scaling mode.
- A combination of a valid email + bcrypt passwords.
- A few UI glitches when using on low resolution/small screen tablets.

Hope this helps.
Have a nice day.
Cartoon Netflix
Part of the issue, I suspect, is that we aren't as forgiving of computers (and in particular, ad servers) as we are of people, due to different expectations.

If you went to a video rental store (back when those existed) and the guy recommended 3 videos to you and 1 was a clunker, you wouldn't be annoyed. But when your Tivo does the same you may not be as patient, even though it's making rational decisions based on your past behavior.
If you haven't played cards against humanity, many of the cards run roughshod over subjects that would give network execs heart attacks. From my experience the average CaH session is an order of magnitude more crass than anything on network television.
"Our idea was to build a bare minimum boilerplate Node.js server that scales; we did not want to bloat the application by introducing a framework. The first four node modules we added as dependencies were express, cluster, request, and async."

I'm curious how you're using Express if not as a framework.
I probably didn't clarify the core point well enough. Even if you're right - if the fear is rational - what is your alternative? Banning filming in public? Some of the more corrupt police forces would love nothing more than to have evidence of police brutality tossed out on those grounds.

To answer the tangent, http://en.wikipedia.org/wiki/Representativeness_heuristic
Technology can be a huge help in solving social problems. For example , the pill has caused the biggest impact on the goal for woman equality, by far.
Thing is in fish functions and completions load lazily as needed, and basically every customization is done with functions. Startup is pretty much instant regardless of configuration.
And none of those things prevents them from taking it off and hanging it on a pocket or in their collar while using a urinal.

The only excuse for this that I can come up with is if, like someone I recall being posted about around here, it was actually mounted to their head in a way that makes it impossible or impractical to remove.
Years of experience working with the library and being forced to rewrite almost every major component of it due to it being completely buggy and broken. Version upgrades massively break every application using it. It's impossible to style because its "component" abstraction is leaky. The component DOM-mirror they maintain is broken by almost any 3rd party code that does anything. Debugging it is a bigger pain in the ass than debugging in IE6.

The day I started using things like AngularJS and Backbone, I was able to create well over 100x more stuff in the same amount of time, all of it comparably bug-free and significantly more in line with web standards. I built a massive 1000+ view SPA in ExtJS. Getting it to scale to that point was an enormous technical feat -- it has O(n^2) and O(n^3) and worse algorithms EVERYWHERE and does massive amounts of unnecessary layout work because it doesn't actually use the DOM/CSS and let them do the things they were designed to do. The end result is everything is absolutely positioned with overlaps abound and a single page layout causes tens of thousands of unnecessary reflows and repaints. This is why you will never find anyone complaining that ExtJS applications are fast.
Just one more round of VC funding!

Someone's gotta win! And if you don't buy the ticket, you are guaranteed not to win!

Fair disclosure: I buy lotto tickets :)
I was first introduced to this as Thousand White Cards Against Humanity, wherein instead of drawing from the deck or playing a card, you could take a blank and write in a new card. Compared to that, the boxed version just seems crass and unimaginative.

On the other hand, I'm normally the one to introduce groups to Apples To Apples. Those who claim this more tame version of the concept isn't fun are missing the real joy - how a limited set of choices forces surreality, playing for the person, and twisted readings of the cards.

Of course, if you're playing any of these as straight-up "this one wins", you are missing the incredible joy of "hamburgers smell, but only the bad ones are fragrant. Hilter probably was fragrant, but I doubt anyone lived to tell the tale. My birthday, however, boy was that fragrant...". The verdict slow-descriptive-reveal as the judge is the real art, and where you learn the most about people
I like how you don't make me register to check it out.

That's a really great thing to do.

But you almost make it tricky to figure out how to register (by making me go to settings then click edit next to my name).
So that was my first thought. I accused them of carelessly falling for phishing and other stuff. But they had not seen any emails from their facebook friends or any other phishing attempts. And it seem like I was being targeted by various different facebook friends. Which increased the odds of me being the target.
We don't make board games, we're just wildly passionate about them. Paul & Quinns started Shut Up & Sit Down so they could have fun reviewing and writing about board games. They just had a hard time figuring out how to make it sustainable.

I've been playing with technology surrounding gaming for the last three years or so(and gaming since I was little) so it was natural for us all to team up and build something together.
Casey Reas (reas) at Resonate 2013
I believe the EFF donated their coins to the original "Bitcoin Faucet", a service by Bitcoin lead developer Gavin Andresen that would give away fractions of a coin for free, so the newbies would have some to experiment with. (The Bitcoin Faucet happens to be where I got my first 0.05 BTC, a few years ago.)

Source: https://bitcointalk.org/index.php?topic=20185.0;wap2
Please, please, please check your email validation... Disallowing + notation doesn't make sense, and I for one won't sign up for a service that doesn't allow it. http://i.imgur.com/xfVDKyL.png

The local part may consist of alphabetic and numeric characters, and the following characters: !, #, $, %, &, ', *, +, -, /, =, ?, ^, _, `, {, |, } and ~, possibly with dot separators (.), inside, but not at the start, end or next to another dot separator (RFC2822 3.2.4).

More at https://gist.github.com/EHLOVader/4531693
B2C. Service, not product. But we don't have any recurring revenue (yet!).

Can't say much more than that unfortunately!
Yes, you have the idea. You put down just a word or two, no more. But then you add to it, and then some more, and then the next you know, you have a page full of such text. It can be hard to stop once you get into it!
Broadcast TV audiences are cratering faster than ever
Sounds super-awesome. And it's a space that needs innovation. But you should change your name fast. There's another company out there with a kind of similar name that's somewhat hot right now. ;-) I was genuinely wondering, even though I knew it could not be true, if this was related to the electric car company.
Thanks!

We're "profitable". We're really happy with how the new site turned out. Having enough to keep the lights on an pay some friends to help out with the writing after only a month is a huge accomplishment.

I'm pretty curious about MoD too! We'll see what happens.
If you're interested in the Future of Dart there's also a related HN subission

An Interview with Lars & Kasper (who work on Dart VM and previously worked on v8 and Java's HotSpot VM):
https://news.ycombinator.com/item?id=5725992

#jfyi
Some of the value of running an event like that is get people to feel involved and make them feel good while doing so.

By buying out the last portions of tickets it prevents much of the good will the event was supposed to generate.

Knowing this strategy I would not run an instant raffle, second if for case the raffle type was not under my control I would make it clear that such strategies by volunteers would nto be allowed. An Volunteer who went ahead with the strategy after being told that it reduced the potential gain of the event would not be worth retaining.
Ah, so using python for stuff bash is usually used for. I thought OP meant writing python scripts to be used as components of bash scripts.

For _that_ type of python, I usually use the sh module[0]. It handles piping pretty well, especially if you use StringIO to deal with the pipes. Unfortunately, return code-based conditionals are nowhere as simple as || and && are in shell.

[0] http://amoffat.github.io/sh/
> s/They want/Ze wants/ solves all of these questions immediately and simply.

Hardly 'simply', as it prompted the GGGP to go and Google the term. You're changing some very significant terms in the language, and it's only simple if everybody is on board with the change.
If you were right Nature wouldn't make us to take care of our offspring for so many years. Can't quote the exact source at that point but I remember that I was taught at school that one of the charasteristics of homo sapiens that you will not find among other mammals is that we take care of our children for so long.

There must be a reason for which homo sapiens take care of their offspring for 10+ years. Wouldn't you think?

If it's irrelevant as you seem to claim then why we would be "wasting" years of our lives that could be spent more effectively?
Protip - if you turn javascript on you can read the article.
There will be 'gravity' -a force- in the opposite direction you are accelerating in. You should know the feeling, it happens when you accelerate in a car, or when a plane lifts off.
If it's really you floating around, you will be able to feel it. (I reckon you could even guess at the amount by comparing it to the acceleration of 9.81 m/s^2 that you're used to.)
The new http://win.meteor.com also documents two Vagrant-based solutions for those that feel the same way, and should kick-start someone unfamiliar with Vagrant / Shell / Chef / Linux. I maintain the Chef version posted here...

Edit: And it should be highlighted that these Vagrant solutions offer a work around for the Meteor MongoDB to be able to utilize the Vagrant Synced folders, so the editing and viewing is near-native using your standard Windows tools. The live updating in Meteor also works, and the Vagrant versions also support Meteorite.
Wonder if the company ever regreted giving away that patent... In a purely financial context.
Maybe they just forgot to take them off? Why should a person using an assistive device constantly think about where it is appropriate to use?
I am completely confused by this. Here's what their getting started guide looks like:

The basics of using Polymer are simple:
1. Load platform.js to polyfill missing platform features, such as Shadow DOM and HTML Imports.
...

What does "polyfill" mean? What is "Shadow DOM" and "HTML Imports", and how does it benefit me as a web developer?

It would help if the front page had something like this, but with blanks filled in: "Polymer helps the web developer to ____ more [easily|quickly|reliably] than ____. This is what doing ___ looked like before: _____; this is what it looks like with Polymer: ____"
Gmail Recipes – A Practical Approach to Learning Keyboard Shortcuts
As a programmer, you're probably a lot better at understanding what a search is/does and how to pick good keywords or which keywords you can swap and refine to get better results. Most of the general population isn't there in my opinion (just based on what I've seen around other people trying to search thing). The general population doesn't use site: to restrict results, - to remove a word or even " to search for an exact phrase.

I think those are the people who could benefit more from a more context-knowledgeable search, and I think that's still a huge majority of people.
The Swallowed Elephant Is Leaving My Metrics: Looking for Virality
There's a huge difference in terms of scale (assuming Glass becomes as mainstream as Google hopes it will be) and real-time accessibility of the information.

I am not a Google competitor. I use lots of Google products daily: gmail, nexus 4, ARM Chromebook, Go, I even have a Google TV box. And yet I still feel Glass has massive potential for privacy abuse on a scale never seen outside of maybe the NSA.
I'm using the open-source Zotero for organizing my research. I imagine it would work well as a bookmarking tool.
http://www.zotero.org/
Grooveshark’s Future in Doubt After Settlements With Big Music
Hi, You need not go to settings. Click on blue '+' symbol wherever you see it :)
What an annoying site to use on an iPad, can't pinch zoom
Yeah what I want is a cluster of links that is always "floating" no matter how i tagged them and no matter how long it's been since I bookmarked them.

So +1 doesn't really work since I want to tag them #LinksINeedNowwAndThenButAlways
Stop the email validation madness.

http://davidcel.is/blog/2012/09/06/stop-validating-email-add...

Fix this, and I'll try it out.

I tried: myname+tesla.im@gmail.com
I got: 'Enter a valid email'

edit: can I get some commentary to season the down-voting?
If it works for me then it is a solution, isn't it? As I said, it requires you shift the perspective. Bookmarking-on-the-server is an over rated phenomenon. People can keep the URLs locally to themselves.
stock options are a much better bet than lotto tickets

but also take years of your lift to obtain.
Or a pedophile.
>the servers used to receive pilfered data from infected machines has been "sinkholed," Intego said. Sinkholing is the term for taking control of the Internet address used in malware attacks so white hats can ensure that compromised computers don't continue to report to servers operated by attackers.

I'd be interested to know how this works? How can you just "take control" over a server/IP address like that? Is there some law that allows botnet control servers to be seized?
Out of the us visa used to win that title. Not sure now.

This also makes me wonder what kind of deal Costco have... Since i doubt they bend to those things easily.
fish awesome
What’s New in Node.js this Week – debugger, load-balancing, performance
Facebook and Microsoft Flirting with Tumblr Too
Hey, thanks for the feedback.
We just launched a few hours ago. Will take a look at this.
Cheers.
Once the police recognize a Google Glass user imagine the great shot of a nightstick smashing into their face.
> This is a guest post by Tutorspree CEO Aaron Harris [...]
> a New York-based startup that finds the perfect tutor for every student.
I've stumbled upon Brian's website before and have enjoyed many a writeup, including this one.

I recall particularly enjoying `A Monovocalic Sonnet on Dante's "Inferno"` (http://www.muppetlabs.com/~breadbox/txt/infirni.html) - the essence/joy being in the Notes section: http://www.muppetlabs.com/~breadbox/txt/infirni-notes.html - it's so random and intense - a true hacker spirit I say :)
> Cards Against Humanity is fun because it lets you come out and say truly horrible things. Apples to Apples is fun because it lets you imply truly horrible things in really creative ways.

To each their own, but this is precisely why I hate Cards Against Humanity. It ruins the joke by being too blunt and predictable.
I... couldn't figure out how to register. What's an email id? Why does the register button get stuck at "auth"?
I would gladly donate $100 to anyone working on a cygwin fish port
Lotta things to learn in the world. An author and publisher's job is first to explain relevance, then communicate.

This didn't happen. Blaming the reader for poor workmanship isn't very productive.

You know, I complained about relevance and understanding. Pointing those out would have been greatly appreciated. Like many others, I came here expecting something on HTTP response codes.
Possibly a historical artifact; fish was created in a time when the controversies surrounding lilo were fresh in memory and lilo was still boss. Actually there is a channel on freenode now, but it's about a third in size.

Other examples of projects officially on OFTC include: debian, tor, open street map, libvirt/qemu and related tech, ceph, awesomewm, gcc, smuxi... So fish isn't all alone there.

There are also projects that operate their own networks, such as GNOME and Mozilla.
Hi, thanks for the feedback.
We're on this :)
Then punch him? What would you do if he pulled out a cell phone at the urinal?
this. python has too many ways to skin the cat.
Some people do take any rejection, even fully polite and sincere rejection, as rude because rejection is not fun to receive.
The history of the word "the"
It's a solution for you yes. That's not the point of the article.
The best thing you can carry in your pocket: A digital local friend in any city
Reviews are typically about food, movies, or books. You don’t think to review the small moments that make up your day. These seemingly insignificant but frequent raves & rants, such as the long line at Starbucks, or the short wait time at the Apple Store, make brief appearances in your life yet bring out memorable reactions. Sooligan is a real-time social search platform where users can find & share thoughts or feelings regarding local experiences and moments. We capture raves & rants of locals in any city, at any time.

We just created this app, let us know what you think!

Remember: You're not a hooligan, you're a Sooligan. And together, we can make local search cool again :)