skysight-inc/HackerNews huggingface dataset:
There is a lot of other modulation techniques... start by understanding them. You can start with Wikipedia, follow the links in the sidebar. http://en.wikipedia.org/wiki/Amplitude_modulation

Analog modulation:
AM /
FM /
PM /
QAM /
SM /
SSB

Digital modulation:
ASK /
APSK /
CPM /
FSK /
MFSK /
MSK /
OOK /
PPM /
PSK /
QAM /
SC-FDE /
TCM

Spread spectrum:
CSS
DSSS
FHSS
THSS

See also:
Capacity-approaching codes /
Demodulation /
Line coding /
Modem /
PAM /
PCM /
PWM

There are limits to how much information can be transmitted on a channel with a given signal/noise ratio. http://en.wikipedia.org/wiki/Shannon_limit
Will a jury of your peers...

There are many objections that can be made to this line of argumentation.

1. You will not, in fact, sit before a jury of your "peers", especially if you are knowledgeable about the law. Juries are generally selected to find the most pliant, least informed individuals.

2. Juries are not immune to the problems of group mentalities. You could easily be in a situation where a majority of the jurors, if asked on the street, would never consider such an act criminal, but when placed in an isolated group with one or more authoritative-sounding busybodies, will agree to convict (see the Milgram experiment).

3. Jurors are specifically instructed to evaluate the case on its merits (does the law as written apply to the act committed by this individual?), and to disregard personal opinions and feelings about the nature of the law itself. This is related to the discussion on "jury nullification" by other posters.

4. A trial is an exhausting, humiliating, and possibly financially devastating process. You will not even get the opportunity to present your case, if you are under duress from the circumstances created by the prosecution and agree to a plea bargain instead.
less likely

Well, I guess that's a start...
Social media is nothing new. It just has better packaging -- and better marketing.

This is dumb.
There is a time factor in the evolution and acceptance of an idea that must always be taken into account.

And comparing today's tech to yesterday's? Metaphorically, that's ok but if you really do believe a car is just an improved bicycle (or an ipad is a useless laptop), you're doing yourself a huge disservice.
I just learned today that the first few google hits for NLP are about Neuro-Linguistic Programming and not Natural Language Processing. Imagine my disappointment!
How hard can it be? At least you could restore all the files that were present on the user's account before it was made into a Team account... If courts can do it in case of a divorce, I guess a technology startup could as well.
Is it possible to run two instances of the Dropbox client on a machine, one for each account? If yes, ok, no big deal. If not... what a PITA.
The correct answer is, "I bet I could do that," followed by four hours of typing and reading logs.
(Have a) Christmas Break
A couple important points which are missing from the article:

1. This requires a pretty complete system environment to be set up in the /chroot directory: a shell, /etc/passwd, su, and all the libraries needed to make the program you're running work. In my experience this is the hard part.

2. chroot only isolates filesystem access but an untrusted executable might make use of your networking, for example. (Furthermore, if you're not careful an unprivileged user can become root inside the jail, and root can trivially escape chroot jails.)

Edit: I suppose the article is really about command composition and not chroot jails, but I think that a better example wouldn't involve a lot of prerequisite work.
From the name, I thought it was for reindenting json. Although I'm not au fait with json jargon.
Diabetes - time for open data and disruptive technology
> claim you just discovered a pinnacle of object-oriented design since you respect the "Single Responsibility Principle"...

I never said that, why all the hate? I stated pretty clear that this is my approach on things, and I never pretended it to be the "right" one.
And a competitor that supports real backup, not just sync. Like SpiderOak. Client-side encryption as a bonus.
Learn from the most popular posts on Hacker News
thanks...i barely even understood your response to be honest...i'm not a programmer but trying to learn. love rentrak--i've been talking to someone there for a while now regarding a data feed.
Dutch Get “Piracy Levy” for Tablets, Phones, Laptops and USB-Drives
In a recent Webmaster Help video, Google’s Matt Cutts reported that adjustments to Google’s search algorithms have removed many of the advantages given to sites organizing content using subdomains rather than a subdirectory. More - http://www.brafton.com/news/subdomains-vs-subdirectories-for...

Opinons on both sides for this question. SEOMOZ recommends folders - "Since search engines keep different metrics for domains than they do subdomains, it is recommended that webmasters place link worthy content like blogs in subfolders rather than subdomains. (i.e. www.example.com/blog/ rather than blog.example.com) The notable exception to this is language specific websites. (i.e. en.example.com for english)"
Everything is easy if someone else has to do it, isn't it.
Being "really, really into this stuff" is why I lost my faith. The deeper I dug, the more I found that none of the meaningful Christian beliefs that I held stood up to the epistemic bar I'd adopted as an adult.

You can read more details at http:?/epistemicfaithcrisis.wordpress.com/ if you're interested.
Shoot. I've been thinking of dropbox as my backup. Now I wonder what would qualify as backup considering I want it to be automated and preferably not require me to write to media like DVDs. (Time Machine seems to be doing the trick on the Mac side, although... having all the backup media connected to the machine it's backing up means it's susceptible to simultaneous deletion, as well not being offsite means it is susceptible to theft/fire.) On the Windows side, I've been backing up just "important" files with dropbox, which has the benefit of being offsite and automated. I once used Mozy, but when I needed to do a restore they had problems generating a recovery image for me. I think they eventually got access to all the files after a few days. That wasn't reassuring.
but an hour of toil from a human in 1950 is an hour of toil from a human in 2000. ultimately we are exchanging toil for toil, and inflation is theft from the global pool of toil.

it's akin to a thief seeing two men exchange potatoes for beans and getting in the middle and taking a fraction of the potatos and beans and running off and eating them without compensating the producers.

Inflation =stealing.
> omdbapi.com an independent site which used to be imdbapi.com until amazon issued them a C&D.

How's omdbapi.com avoiding a C&D as well?
Yeah, that's exactly what I mean. That's what my college used in the late 90's/early 2000's, even though web mail had been available for a while, and I know Harvard did too. The lost functionality was mostly finger. Some people still used talk as well, although AIM/ICQ had mostly taken over that space.

Kids used to spend hours updating their .plan and .project files, finger'ing other people, etc. the same way they now spend hours messing around with Facebook and Twitter. That was lost with the move to web mail, and then social networks stepped in to fill the void.

The differences are mainly that a) the newer tools allow for richer media, not just text b) status updates are viewable in a timeline rather than being destructive overwrites, but c) they still aren't as well integrated imho as unix email/finger/talk.
So far, I got a lot of feedback here and on my blog, which I didn't expect (also the frontpage). There seems to be a general attitude of "why complicating things from day 1?" towards the article I wrote. While I do agree that there is no need to isolate things from the start, I do not see the complications at all.

The cost of creating a file and moving behaviour there is exactly 0, but the benefits are there from day 1.
Why I Work During The Holidays
Since ActiveSync is a patented and licensed technology, no major manufacturer is going to make a device that falsely claims to support remote wiping but actually ignores the command.

Remote wipe is usually implemented by simply re-setting the hardware encryption key, so there's no easy way to have remote wipe destroy only the corporate data.

http://technet.microsoft.com/en-us/library/bb124591.aspx says that would actually be acceptable, but they note no manufacturers have created devices that are capable of selectively wiping only corporate data.
From the mouth of the project's owner:

From skimming the docs, it looks like Esper is much bigger, much
cooler, and with a more abstract version of events. It implements a lot
of the primitives I've been considering but haven't built yet. It looks
more difficult to set up, and has a commercial offering for support and
HA; neither of which are present in Riemann right now.[1]

I recently finished building a monitoring system using Esper and JRuby since the client asked specifically for that, but I wished I had used Riemann from the beginning.

[1]
https://groups.google.com/forum/#!msg/riemann-users/GhVMYJow...
Out of pure curiosity, why is it that the OP's original requests for help were ignored? Is it recommended that to get better support you should make a public case of it? A lot of larger companies seem to operate this way.
There is a Italian study that shows mothers of gay men are quite a bit more likely to bear many children than mothers of only hetero children.

Their conclusion is there at least a partial genetic component, likely coding for "Likes to have sex with men" that the gay men just happen to get as a side effect of the very effective gene for women.
He gave concrete examples for all of his points, unlike you.
The idea is that the evolution of engineering systems is antifragile because they benefit from trial and error. Computers keep getting better over time because of how the industry identifies and fixes issues. An obvious (but not the best) example would be the Macbook power connector. A given system cannot be antifragile (unless it learns on its own), but the evolution of technology can be. Contrast with economics, where (he argues) policy makers learn little or nothing after each boom-bust cycle.
I guess we need a new entry in http://rubydramas.com
Save the most money while using mobile payments [Free Download]
Calculator for comparing and saving more $ when using mobile payment apps/dongles for your business.
"With too much freedom comes far too much responsibility; not that users aren’t entitled to full responsibility but, honestly, they don’t want it."

Equating communism in general to a restriction of freedom is simply erroneous. A core tenet of communism is democratic control over production. There are two main branches of communist philosophy: statist and anti-statist. The anarcho-communists, who are more liberal than any other political philosophy I can think of, would never say that a freedom must be restricted by someone above.

"Authoritarian" is what the author meant. Ironically, capitalism exists to allow for the design of somewhat decentralized, somewhat competitive authoritarian institutions that will control production. What he's describing is more inherently capitalist than communist. He's confused by the fact that the USSR was simply a state-capitalist society just like the US is, only with weaker trust networks.
Things it could be doing:

* Counts the values that have the second argument as a substring

* Returns key that, using some fuzzy string algorithm, matches the second argument the closest

* Computes a score from matching the second argument against the map, which tracks document occurrences in a search engine type gizmo

I don't think the meaning is obvious at all. If anything it's a lesson in naming stuff: Don't call your functions "boo".
The concepts themselves have helped me a lot when programming parsers / interpreters / compilers. Recently I've developed a language extension for Fortran 90 along with a parser/analyzer in python that extracts structural information of the the program as well as the additional directives. Solved it in <1000 lines of python by combining an FA like structure (state switch using a dictionary function lookup with a state variable inside a loop) with regular expressions for the individual lines / state transitions. Sure, you could come up with this on your own quite easily, but FA give you some powerful concepts - even just knowing the keywords to google for can save you days of work.

The gist: When it comes to computer science and mathematical concepts, don't ask why to study it, just study it - possible applications will probably come at some point later in your career.
Samsung hits back at Ericsson with wireless patent complaint
Well, basically this is the approach of Application Service pattern, isn't it?
Table View Cell Recycling Explained, An Animated Example
What the heck is less?
Marketing lesson: legislators boost the market (Gun sales surge …)
Self-Promotion alert: You might enjoy my iOS game. Adding more features and "content" soon.

https://itunes.apple.com/us/app/mixball/id578469049?mt=8
Reads like a top 5 tech trends of 2012 at times.
Introducing BLAKE2 — an alternative to SHA-3, SHA-2 and MD5
http://lesscss.org/
Mark Cuban's AMA
New ZeroMQ book: Code Connected Volume 1
Also, what you seem to not get is that this isn't a zero sum game.

Google translate doesn't cater to the same people as traditional translators. Google translate basically sucks, it can't compete with a half competent translator. It can however compete with a random friend who knows a hundred words in a language, it can compete with spending 6 hours digging through dictionaries, it can compete with asking people on forums for translations and so on. And it has done more than that.

It has increased the market for translations, things that no one would have ever wanted to translate before can now be translated. Things that would have forever been locked away in one language can now be read, barely, by everyone. This is something that human translators without the net could never achieve. The costs and latency were just too high to use them.

That is what technology does in a nutshell, it takes something that used to belong to the elite and brings it to the masses.
How did this extremely poor written and technically incorrect article make it to the Hacker News front page?

This "trick" is absolutely trivial. What's next, the trick about using grep to search through files? The author's lack of competence is evident due to the improper way of using su, the extremely weird idiom of sourcing the profile where it is not required and representing su as being useful for running untrusted binaries.

Simulating a login is usually not what you want. Sometimes it is, most often it is not. The author simulates a login but does not tell you why would you want to do it.

Su takes arguments that can be passed to the started shell. In particular -c can be passed to the original shell started bu su[1]; no need to start a second shell. This is not used here. Starting two shells instead of one is hardly a crime (I always do cat file | grep something instead of the more effective grep something file) but misrepresenting how su works is. In particular su does not work like "su - user cmd", as he claims, su works like "su [login [args]]" where args are passed to the started shell. The author does not understand su therefore he is not capable of writing an article about it.

The fact that he just simulated a full login only to run a non-interactive shell that manually sources .profile is hilarious, but the fact that he says chroots are good for running untrusted code is dangerously misleading.

[1] Interestingly GNU su takes -c by itself rather than passing it to the shell, but the effect of su user -c cmd is the same in BSD and Linux, although for different reasons.
Yes, although there's not an officially supported method:

http://www.dropboxwiki.com/Multiple_Instances_On_Unix

http://theterran.com/blog/2012/6/14/use-two-dropbox-accounts...

The second link is basically a modification of the method from the first link, and has been working well for me for a few weeks. One caveat is that any apps which make us of dropbox for syncing (e.g. 1Password) seem to automatically use the first/normal dropbox instance, which can't be changed.
I see no reason to come up with examples apart from the US Gov's response to the massive Wikileaks cable publication. Ignore for a moment that some of the 'secrets' were about illegalities, and recognize that the US Gov has things it NEEDS to hide.

We all do, and anyone who says "if you have nothing..." is clearly naive about life. Back when the first teletype BBS's appeared, I pimped for having no passwords and a wide-open system. My plea was met with complete silence, and subsequently life schooled me in the whys and wherefores and wisdom of that silence. The first thing to know is: not everybody is your friend.
robrenaud did not respond to the argument that the PC is a Finite Automata.

His only comment was that "Finite Automata are quite weak" (in the context of the _theoretical difference_ between Turing machines and FA). He's absolutely correct. FA can compute a strict subset of what Turing machines can compute.
I guess, but I am not informed enough to make a well-grounded statement about this. I guess this is Don't-keep-your-logic-in-delivery pattern.
“Calls for stricter weapons laws after the massacre at a Connecticut elementary school have gun enthusiasts scrambling to buy firearms before they’re restricted or banned outright …” [LATimes]

Just tell people they are going to lose something, you are going to get a huge boost in your sale!!!!!
There is no doubt that the legal system is institutionally unjust in statistically significant ways to certain groups of people. And there is also no doubt that it is short-sighted and selfish for people not in those groups to expend more effort decrying infrequent injustices instead.

But two wrongs do not make a right. You are not likely to fall into a situation where you are arrested/convicted/imprisoned for an act that most people perform on a regular basis and do not consider a crime. But such laws do exist, real people have been arrested/convicted/imprisoned because of them, and it is still wrong.

Also, every person is subject to more jurisdictions than just the Federal government. I presume that we elide them from most discussions because of the wide variation from place to place, but they are no less able to arrest, convict, and imprison people (some can even execute).

Furthermore, one can recognize the effect of something--e.g., the existence of frivolous laws enables abuses of the justice system--without attributing it to willful intent. It may not be an "evil plot" by an all-knowing mastermind, but that doesn't mean it's not happening (also known as, unintended consequences).
I'm not clever enough to write that "plain, sequential machine code" in a sufficiently correct fashion.
I'm curious, why don't the Company doesn't just share the folders with the Individual and revoke access to the shared folder when the Individual leaves?

You won't have to combine to the Personal / Team together.

And make it so that the shared folders doesn't count towards the Individual's account space limit.

Bam. Problem solved (?)
Rails and Architecture - Resources to help guide decision making
If you're going to that much trouble, you might want to look into Tahoe-LAFS: https://tahoe-lafs.org/trac/tahoe-lafs
Dropbox is not necessarily free, some people do pay for more storage.
Dropbox says "Your files are safe" and for most people operates as a better backup than they can do on their own (it's offsite for starters). Dropbox encourages this behavior:

https://www.dropbox.com/tour/1

> You can relax knowing that Dropbox always has you covered, and none of your stuff will ever be lost.
Very cool! I wrote a similar Python script (https://github.com/Pinkerton/Scripts/tree/master/Filmsy) to find common actors between movies. It basically acts as a Python API wrapper for omdbapi.com.

I made it because I found a simple webapp at one point that did this, but forgot to bookmark it and never found it again.
the source code, clearly has a copyright notice. it is not ok to do what you are suggesting.
Benefits are easy: don't offer them, or make sure you structure the work week so the employee doesn't get enough hours to qualify.

People deal with unplanned for interactions with people better than a machine, they're much more flexible.

Liability, you can go either way on that.

I think it's an open question still, when you get down to low enough skill and pay.

Edit: People are the ultimate low skilled contingent worker. A pre-programmed AI-equivalent in every box.
Games Feed
First off, there are tools for this like schroot that make this easier and are intended for this type of use case.

Second, "This is great way to execute unknown executables and code in a safe environment!" is nonsense that I can't believe I'm still seeing in 2012. (No, schroot does not do this either.)
CADglasses: Augmented Reality for Architecture Use
Hey, OP here -

First of all, in Dropbox's defense, I probably did not give you guys enough time to respond before going public with this (also, living in Israel I sometimes forget that Sunday is a weekend for most people in the world). I apologize for that. I am not a journalist/blogger, and I was driven more by my emotions than by "journalistic ethics" (?) when submitting to HN.

Second, according to your support email (updated the original post with it) it looks like my particular case is going to be resolved. However, it does not seem to resolve the malicious use case I hinted at (and which people on HN did not seem to want to discuss that much): Give someone a terabyte as a gift, and then delete their account. In fact, from the support email it seems like it's even worse: The support staff will need the team admin to approve the account re-enabling. In the malicious case, the admin would not approve.

[EDIT: Recalled a third point I wanted to make.]
Third, regarding what you said "it's not possible for us to differentiate between Team data and personal stuff in the same account". I simply don't understand why this is true. Maybe the general case is not like mine, but my Dropbox folder just has a bunch of subfolders, exactly one of which belongs to the "team". Is it possible that certain folders have mixed personal-and-team content? How does that even work?
If you saw my account (I don't know if you can... but your code can) it would be blatantly obvious which folders (all but one) are personal.
I have one word for you: InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButton
This is not a minor mistake, to go with the company analogy, this is a kind of mistake that would fire you instantly if you did it. There are few worse things to do in the kernel than breaking user space. Would you prefer being fired for incompetence rather than being insulted?
It may actually be easier to do the (meditation) practice and see for yourself rather than looking for scholarly books. A number of the scholarly books are written by people who do not practice, and so there exist distortions to their words. Reading something like Tibetan Book of the Dead may not be terribly helpful if you are not also practicing too.
I think of the American Dream as more structural: the idea that, unlike in countries with strong, hereditary class systems, anyone could succeed in the U.S. with effort, because your success was less tied to your pedigree. Imo, statistics, rather than anecdotes, are a good way of determining the extent to which that's still true.
Sounds like a good reason to me
1. Security
2. DARPA exists for the US, and for US tax payers. I pay taxes to employ Americans, not Indians.

What would be a good reason?