skysight-inc/HackerNews huggingface dataset:
Wow. This was almost the exact analogy that prompted me to quit facebook about a year ago.

I was watching a show about the addictive nature of junk food, and how it works. Many food items, especially zero calorie ones like diet soda, trick your mind into believing it has received something it needs. However, by tricking your mind but denying your body, you come back again for it later (and again, and again). Unfortunately, this applies to high calorie foods that are largely nutritionally empty. You sense a need, you go to the food for that need, and it provides a mental signal that you have received it without actually filling the need.

The recommendation was - every time you find yourself reaching for a salty bag of chips or a diet soda, ask yourself, what is my body actually telling me it wants? While it may seem more expensive, try to fulfill that need as low on the "processed" chain as you can. This way, you'll fulfill the signal and the need.

That was kind of long winded, but I realized, at that moment, how I was using social media. I'm in a state of life, for better and worse, where I have very, very little time (kids, mortgages, work, and so forth). Many relationships are starting to fade, or rot.

My mind was sending me signals that I needed more social interaction, and I was fulfilling these signals with social media rather than real human contact. To me, this is the aspartane of social interactions. You have a need, you use something that satisfies the signal but not the need itself, and so you keep coming back.

Very specifically, I was replacing something that used to be a big part of my life - playing music at jams and with friends, with youtube clips and other videos.

Now, this is a little complicated, in that videos have actually been a good thing in some ways. For instance, because of youtube, I've been able to learn a lot of bluegrass songs well prior to going to a jam, which has certainly enhanced my experience at those jam sessions. And if all I have is 30 minutes after the kids go to bed to learn a new song, well, at least I got to learn a new song.

So I'm not sure total abstinence is a good idea here. There's an interesting continuum of these addictive things. You can quit cigarettes completely, just walk away. You can (and probably should[1]) quit junk food completely, but you can't quit food. And lastly, I'd say you probably shouldn't quit social media completely. But this does make it much more complicated, and you need to be careful about it - and of course, keep in mind that a corporation that seeks to maximize ad revenue from you is something you need to be particularly cautious about.

Personally, I am glad I quit facebook, for all kind of reasons, not just the one above. Occasional fast food is pretty much harmless. I'd also guess that the risks of a once in a blue moon cigar are vanishingly low. The difference here is that you can tolerate some of a bad thing, whereas I'm not sure all social media should be considered a bad thing. But I'd put it in the category of food, there is definitely junk social media that you would want to avoid.
I've seen famo.us too. Same comment as my one for Ionic. The website for famo.us has some pretty good demos, but I'm looking for a launched app that actually uses it.
Onebiz – the final resolution of all traffic problems. Check it out...
> The end goal of advanced military equipment[0] is to kill people as efficiently as possible.

I can't speak for other militaries, but for the U.S. military the goal is peace, without abject surrender (which is no "peace" at all), and with the "American way of life" and international law.

The means to achieving that goal is the credible deterrent threat that comes from having ways to blow the right things up. Do not conflate the two, right now you are confusing ends with means.
I never understood the appeal behind Twitter myself. I don't have an account (nor one on Facebook) and I only use it infrequently to search various trends when my curiosity is piqued. Twitter is an indispensable tool to perform sentimental analysis and analyze/predict societal tendencies and trends in general.

But as a social media tool? People always keep saying that there's plenty of interesting information to be obtained from following technical individuals. I just don't see that. What can I get that I won't obtain from blogs attached to my RSS reader, or even just by going to high-profile communities and message boards like /r/netsec, HN and Slashdot/SoylentNews/AltSlashdot to use as digests?

Finally, even if you do find golden nuggets, they're buried between layers of inanity and mundane content. Who would've thought a communication medium limited to 140 characters would suffer from that?

I guess the only real benefit is that I can directly speak to tech figures, although in a highly constrained format. I don't think I'd want to, though, especially considering plenty of those people would likely see you as a Luddite for still using email and IRC. Twitter's very webdev-centric, I find.

I waste enough time on the web as is. Adding Twitter to the mix would offer no benefit. Though I'm assuming employers insist on it?
Why not hand it off to another developer?
I concede it's a huge oversimplification.
Good points all. This is what I get for mouthing off from my phone instead of taking the time to think about what I'm saying. I will say though that given the continuing productivity of language, the fact that those earlier examples exist doesn't necessarily preclude my supposition that "X-eer" could see an uptick in neologistic usage - although again you're quite right that it wouldn't be "inchoate" in the sense of not being extant.
In my experience, it doesn't work well.
I just know that generics are helpful. Not just a convenience, but genuinely helpful. And it gives a kind of help that can't easily be replaced by a new library or third party tools. Which, to me, makes generics a very welcome language addition. You could very well code big and small projects without them (and I have too). But that doesn't negate their utility.
I can't state how much I dislike the quasi-religious part of TDD. Trying to establish a logical argument of trade-offs with someone who "believes" in TDD is from difficult to impossible.

The arguments always end up in line with "You just have to be better/be more confident/etc etc", or in more blunt term, "I'm better programmer than you, that's why TDD works for me but not for you".
Have not been able to duplicate what you're reporting. Please try to duplicate in Chrome's Incognito mode (without any of your extensions enabled)? This sounds likely to be related to one of your extensions.
Pardon my ignorance but what is golden handcuffs?
Funny this should show up today. Just got this error yesterday on one of our properties from maxmind, and sure enough, it was a payment issue. First time I'd seen it in use.
What's the difference from PhoneGap?
Yeah... maybe. Social media is very new, and so much of it is getting sorted out. Some people need to treat alcohol as a binary, for instance, but most people don't have to.
I usually check once/day, and I have I think 10 people on my friends list. 1 of them someone I'm dating, and the rest are either friends, or their wives.

It takes me minutes to catch up on what everyone has posted, and about the only thing I'll ever post are funny images of the variety that you would normally send around in an email for everyone to get a kick out of.

I don't get using FB for more than that, honestly. I just can't take it seriously as anything other than a play area where I'm able to communicate in a non-intrusive way with a small group of people.

I just don't understand having 100+ 'friends'. Who can keep up with all of that?
A good friend of mine has worked in the games industry for over a decade now. He worked on the Spore project at EA. It was insane how many hours he put in while on-project. He'd have to answer his phone at any time, and sometimes drop whatever he was doing to trudge back into work. At the end of a three month crunch, he said he'd spend about two weeks just dicking around at work, sort of an informal comp-time system. I remember the "EA spouse" incident, and by the sound of it, my friend was on one of the 'good' teams.

I once asked him why game developers don't get any royalties, since there was a time when that was at least not unheard of. He insisted that it would just cause people to game the system, with lazy people trying to get on the money-making teams. Personally, I fail to see how that's not always the case, everywhere, anyway. I think he's simply drunk the Kool-Aid and bought the line that upper management fed him in order to maximize their profits.
> There was a great quote from the Scott Meyers video the other day at DConf, "If we don't do our job right, people could LIVE!"

He left out the next part though: "And if those people LIVE, others will DIE!"

I mean, you want to talk about ironic: Consider the atomic bombing of Japan. To the extent that it contributed in any meaningful way whatsoever to avoiding a land invasion of Japanese (American, Soviet, or both) it saved more Japanese lives than died at Hiroshima and Nagasaki combined, to say nothing of the Allied servicemembers staring down the barrel of the Japanese gun.
My theory's more boring: By the time CRT-based terminals became popular, CRTs were basically square. And many of the characters of the Roman alphabet are typically rendered about twice as high as they are wide. Then add in a half-line or so of line spacing, and you are now at 26 or 27 lines.
As originally designed, HTTP was envisioned as much more an application level protocol rather than the transport layer we now use it as.
I don't think you will be improving much for next event based on this blog post (I am sure you will otherwise), since you just went through all the criticisms and basically just said "Nope, I don't agree." You didn't take it as constructive criticism, you are just completely denying the validity of OP's experience. Maybe you are right, maybe not, but it is absolutely clear that you are not actually thankful for the feedback.
Agreed. I started using it back when it was a free beta and bought it once that was an option (iTunes receipt says that was a few days over two years ago), and I've probably used it daily since then. The ability to almost instantly search through tons of different docsets and find what I'm looking for, narrow them down, create groupings, and so on has made it absurdly useful to me.

I make a lot of my own docsets as well (i.e., ones for GLFW 3, Gambit Scheme, JeroMQ, and so on), since kapeli was hesitant in the past to add docsets that would be only of interest to really narrow groups of people, though it looks like the user docset thing on GitHub sort of fixes that. Either way, it not being closed off to outside docsets was nice, since I imagine it would've been easy to not allow it.

Anyway, glad to see it on HN since I'm a huge fan of Dash after using it for years. Sort of a shame it's Mac-only, since I keep looking around for ways to jump to Linux, but it looks like there're some open source alternatives. So, yeah, Dash was probably the best $30 I spent back in 2012.
Did you try PhoneGap? If so, what failed? I'm in a similar position as you.
Well; for what ostensibly is a secretive, millenial "circle of artists and wizards"; that is an awfully non-cryptographic, weak hash function. Apparently (variants thereof) are commonly used in some JavaScript circles to mimic a popular implementation of Java's String.hashCode() method [1,2,3].

[1] http://werxltd.com/wp/2010/05/13/javascript-implementation-o...

[2] http://stackoverflow.com/questions/6122571/simple-non-secure...

[3] http://en.wikipedia.org/wiki/Java_hashCode()
This book[1] is the best resource for a "medium-level" overview I've come across. Once you get beyond that, you're entering textbook and then paper territory.

[1]: http://www.amazon.com/Immune-System-Includes-Desktop-Edition...
4 Years In – Uber raises 1.2B at 17B valuation
Jeykll is a popular static site generator. You'll need a responsive template to use with it, of which there are plenty to choose from.
The reason why founders hold the majority of the company even years after their role -- important though it remains -- is nothing more than managerial, custodian, or public face, is because of the non-perishable, non-inflationary nature of equity. It is the nature of equity, and the legal system surrounding it, which is the problem.

That's not to say that you can't design more equitable arrangement within the current system. For example, you can allocate an order of magnitude fewer shares than are issued, and each quarter do equity "bonuses" of an amount totaling 1% of the allocated shares so far. In other words, ownership percentage of the company for founders + employees would decay with a half-life of about 17 years. (You'd need protections of investor shares against this dilution to make it acceptable of course.)

You can play with the numbers of course, but the idea is to have long-term ownership reflect an employees honest contribution (determined by relative bonus size vs. the size of the company), and eventually over time even out disproportionate allocations from early on.

Other systems are possible. The fact that founders and investors don't explore them is easily explained: the current system is heavily weighted in their benefit, so why bother?
From what I understand the container was sealed 11 years after the initial planting. I guess all the carbon entered from the atmosphere before the final watering in 1972. The total biomass must have remained roughly constant since.
There's a lot more work involved in preparing a data room than just incorporating. You need a finance person helping you to get things organized. All invention and assignment agreements, all IP transfer agreements, all your financials and bookkeeping, taxes, audit, and regulatory paperwork, etc.
The membership fee is their capital contribution, making them owners of the business. It's the same model, you just have a lot of "investors", instead of one person fronting the cash and paying people a salary.
Elasticsearch is great. I have spent the last 6 months working on a project using it as the primary search technology, it has been nothing but great. I have not had any training and tried to figure it out through the online docs (which in the last overhaul have gotten much better) so forgive me if any of what I'm about to say is wrong, or better yet please correct me so I can learn :)

here's the things I noticed when using it:
- Since it's schemaless by default it will guess the data type of a document based on the first value it sees, as far as I'm aware you're not able to change a data type later on, so I found it best to create a schema (aka mapping) being explicit about the fields data types up front. I think explicit is better anyway (Zen of python ;) )

- It's blazingly fast. Like crazy quick.

- Use the geo data type if you're going to be doing radius queries. I've got 50M documents in the index and it queries insanely fast. It's been just as fast as PostGIS (which I also love)

- Use this as the GUI: http://mobz.github.io/elasticsearch-head/

- Do some proper research on filtering before you start, start here: http://www.elasticsearch.org/guide/en/elasticsearch/referenc...

the correctly configured snowball filter will make sure things like "rückwärts" will match "ruckwarts",
Are you left handed? I bind some right hand keys to mouse buttons, but my left hand stays on the keyboard so binding ctrl-w wouldn't speed up anything for me...
It really depends how big you are. A 5C difference in temperature in a sphere 5m in radius will easily hold a weight of 10kg.

Or like mikeash replied, you can replace most of the nitrogen with helium.
Out of curiosity, how large is the Stack Overflow docset?
Uber Sets Valuation Record of $17B in New Funding
How do you know? Perhaps there are shareholders who would laud the CEO for his stance and make him CEO for life. Perhaps the goodwill will fetch a lot of customers and revenue.
Hide Your Top Menu On Scroll Down (In 16 SLOC) [With jQuery]
> Okay then. Global Warming is a debate, vaccines are harmful, and people freeze instantly when they step into vacuum, then.

Those aren't issues of word meaning. The issue there is not a disagreement about what Global Warming is or what a vaccine is.

Here, I'll demonstrate by solving the problem at hand and distinguishing "DRM" from the solution. The problem is that you have a piece of software that needs to update itself periodically, but the software has access to sensitive data (private keys) and the updates are sufficiently frequent that verifying each of them is unmanageable. Let's sketch out a solution. The thing you need is to separate the sensitive bits from the other bits, so you can update the other bits without worrying about your private key.

One possible solution is for computers to be sold with a TPM that comes from the factory with a private key in it, and have the TPM as the thing that does the sensitive bits so that unless the TPM is broken the browser plugin can't get a copy of your private key. This solution is terrible. If the private key is there from the factory then you don't know that the manufacturer doesn't have a copy of it, or that it wasn't generated with Dual EC DBRG, or that the TPM is doing what it's supposed to be doing and doesn't have an intentional backdoor or accidental security vulnerability. If you can't get the key out even as root then you can't copy it for when your hardware dies or becomes obsolete. And if there is a security flaw in the TPM then you can't fix it, you have to throw away the device (with the key) and buy a new one. The only reason to put any keys there from the factory and incur all of these disadvantages is to try to secure the device against the user. There is no benefit to the user of doing it that way.

Let's try a different solution. You run the browser and its plugins in a virtualization sandbox. The sandbox has an API for signing messages. The PGP plugin can request signing and provide a copy of the message to be signed. The OS or hypervisor then removes the sandboxed code from the CPU and runs a small, privileged application the purpose of which is solely to display the message to be signed, get your approval, and produce a signed message for the sandbox if you approve. It does nothing else, so it very rarely needs to be updated, but it can be, and when it is the code is short and simple and the changes are small, making updates much easier to validate. The privileged code is secure against browsers and plugins but not against the owner of the device, so you can backup the keys or transfer them to another device at your pleasure, and you generated the keys to begin with so you know where they came from.

These are two very different solutions and it is important to distinguish one from the other. Whatever five researchers thought DRM meant a decade ago is no longer important. Today it has a certain connotation which is decidedly negative. If you have something beneficial, calling it DRM only serves to sully its reputation by association with the user-hostile things that have historically been called DRM.
very fair, appreciate the feedback. editing my comment.
What I mean with "separation" is: essentially, you dump old waste into the molten salt so that the radioactivity generates heat which is used for generating power.

So in order to keep the same volume, you have to take out the equivalent amount of "spent" fuel (stable and thus useless atoms) out of the molten salt - this separation process IIRC was the main blocker for MSR.
You have meaningful expertise with technology and, from the perspective of the average business owner, you know more about that then they'll hope to learn in a dozen lifetimes. As long as you can connect your expertise with technology to concrete business goals of theirs, you won't waste their time. Should they not be in a position to talk to you or work with you, they will not be shy about saying so. We business owners are in business to sell and be sold to. Money goes in and money goes out. This is what we do. You will not offend the typical business owner just by saying that you have an offering available.

It is entirely possible that your first forays will be flaming failures. Oh well! More fish in the sea. You'll at least have learned one approach that didn't work, or have heard concrete objections as to why they didn't move forward with you, as opposed to the illusory objections that devs think will cost them business, like "You do not have a Github" or "I don't think you've built a website for a homeless shelter recently."
Of course there are, and it only takes a few seconds with Google to find them. Here's one: the frannkuch-redux benchmark at http://benchmarksgame.alioth.debian.org/u64q/java.php gives Java a >20% CPU efficiency advantage over C++.
Have you had a look at Github Pages[1] and Jekyll[2]?

[1] https://pages.github.com/

[2] http://jekyllrb.com/docs/quickstart/
How are they using class E?

I looked into enabling that for virtual networks in my app ( www.zerotier.com ) and quickly discovered that Microsoft Windows has hard coded these IPs as unusable. On a Windows box the IP stack will absolutely refuse to talk to the 240 block. I spent a few weeks looking for a workaround and could not find one, but I did talk to someone who used to work in MS and he confirmed to me that it was a hard-coded prohibition.
It's off-topic.
You should send that as a letter to the editor since it's so well explained.
Right, but I'm talking about characters in the new timeline that met Wolverine after 1973.
My bad. 6 figure salary.
He's the intelligent one. Not me. :P
> I'm curious why you feel the need to respond to every thread (falsely) repeating that most Americans don't mind being the target of surveillance.

He's obviously not repeating his views enough given how greatly your paraphrase misinterprets his speech.

He's saying "A", which you think is indistinguishable from "B" (what you've declared what he's saying). But "A" is not the same as "B": A willingness to accept NSA activities on the public Internet in general is not the same as a willingness to being the target of surveillance personally.
Much like Agile, there's good concepts in there but it seemed particularly prone to people taking things to far too far. (maybe you could even use the word "too extreme")

Guice is a representative programmatic example. Reasonable idea but once you trickle it into your code, it becomes a cancer quite quickly.
> Yes and they get a salary for this like they would at any other company.

You've obviously never worked as an early employee at a startup. Pay is never equal or even close to what you'd get at typical big company. Typically that's explained to be because you get equity -- often a pitifully small set of options which if you do the math you'd realize probably wouldn't equal the difference in salary over 4-5 years in anything but the most wildly optimistic scenarios. (The OP's employees' windfall is probably break-even with their opportunity costs.)
Looks interesting! I guess you're running this as a "spin off" and make money with supporting native-unexperienced app developers in going native?