skysight-inc/HackerNews huggingface dataset:
I upvoted this thinking it was a new test, but sadly this is an older result from two months ago. To make amends for upvoting without reading the article, here is the history of Grasshopper's public flights

Date Altitude Duration Youtube
2012-09-21 1.8 m 3 seconds https://www.youtube.com/watch?v=pzXlUw2WhcE
2012-11-01 5.4 m 8 seconds https://www.youtube.com/watch?v=n-VjaBSSnqs
2012-12-17 40 m 29 seconds https://www.youtube.com/watch?v=B4PEXLODw9c
2013-03-07	80 m 34 seconds https://www.youtube.com/watch?v=orUjSkc2pG0
2013-04-17	250 m 61 seconds https://www.youtube.com/watch?v=PXG_nX7Exg0
2013-06-14	325 m 68 seconds https://www.youtube.com/watch?v=eGimzB5QM1M
Shell scripts frequently fail to handle directory names with spaces in them. Example from the linked article:
APP_ROOT=`dirname $0`

This is not going to do what you expect if the current script is run via a command with spaces in one of the preceding directories' name.

It should be:
APP_ROOT="`dirname "$0"`"

Even this would fail if your immediate parent directory's name ended with a newline character, but should handle any other whitespace without issue.
Thanks for this, I find that amazing
> If there's no high growth potential, it's not a startup.

I mostly agree.

We need a good term for stuff like BCC:

* Does not have huge growth prospects.

* Does have very good prospects for automation so that, once launched, the ratio of time dedicated to it / revenue is a good one.

* Is not a "small business" where the owner is also the primary worker, like a small restaurant, or software consultant, or something like that (Hey, DHH, how many owners of small trattorias can afford super expensive cars?)

Not being in SV, and being a bit older than the average, I'm very sold on this approach. I don't need to get rich, or make a "dent in the universe", I just want to be mostly free to do the things I want without worrying about money.
Congratulations, you've got a relatively customer-friendly bank. If you think you can generalize from that to banking in general, you need to read up on what banks in general do these days.
How IIM came to Ahmedabad.
They didn't just build the same thing - they improved on it in a way that customers understood and wanted.
They do make money from people who don't pay attention to their balance - regardless of whether they are poor or not.

It is unfortunately the case that being poor is much more expensive than being rich. Banks on average know and take advantage of this.
Thanks for the kind words.

> I can't say enough good about it other than this: it should be in Angular core.

Yeah, the core team have promised us that they'll be evaluating it for inclusion in 2.0.
Developing a Module for rel="logo" in Drupal
Beyond Property Rights: Thinking About Moral Definitions of Openness
I'd come across a similar suggestion in a political context. Saying "we want a fair tax system" is meaningless, because any political party could say that.

Saying "we want higher taxes on the wealthy to help the poor" or "we want lower taxes on the wealthy to encourage investment" is meaningful and distinctive.
Understand your customer's job
An idea for fixing this is having an email provider broken up between several countries that are not expected to cooperate (like U.S., Russia, Equador and Iran) and coded in a way that renders information worthless unless pieces from all parts are used. Then no court order can help.
ouch. Thanks for the info! I can always just use an iPhone app to track GPS - the MapMy[Run|Cycle] series seems to do OK at this, including factoring in gradients, but I want the convenience of something like a fitbit so I don't have to mess around configuring it every time I want to do some exercise.
edit: On second thought, I realize I misunderstood you. I thought you meant downloaded files with downloads, but now I see you mean the amount of files that you can download.

Original comment: That doesn't sound logical, why would you remove downloads from a user's Dropbox? It isn't costing you storage space because the downloads are saved in the user's Dropbox, and if they don't need the download any more, they should be clever enough to remove it themselves.

I personally wouldn't be happy if a service I paid for started to remove files without my knowledge or consent...
Look inside a police telephone box
If you use the distance measurement button, it tells you the elevation of the segment you are measuring, I believe. I know this is not the same thing, but maybe it's helpful.
I agree, a good workaround, but there's an opportunity to get all the fitness geeks who cycle in on the act!
In fact, there is no Google Play in China
Item #2 on http://www.paulgraham.com/ambitious.html ?
Those vocal exercises singers do seem silly until you run into a problem such as this. They've been working on getting more mileage out of their larynxes for hundreds of years and have some pragmatic practices that can help.

Lots of water, avoiding nastiness in the air, learning the bare minimum volume of air you can push through your throat and still get results, and taking breaks when your body (either by feel or sound) tells you that it's tired.

In this specific case, adding leverage with short macros such as "laip" and "slap" is essential. There's no way you could work a full day spelling everything that wasn't in the recognizer's dictionary.
If I understood the intention correctly, it's not about saving time downloading files when saving them from the internet to your computer or Dropbox, it's really about saving the time you spend uploading large files that you downloaded from the internet from your computer to your Dropbox. At least where I live the upload speeds on normal internet connections are way smaller than the download speeds, so what this app basically does (I think) is download the file to your Dropbox via their server, so you don't have to spend the time uploading the huge file to Dropbox because those guys did that part for you.
From my first read it seems that I will not be able to pay with my "backscsatter creditcard" in a Faraday cage or anywhere, where background radiation is strongly shielded. But from a general stand point, I really like the idea.
less-optimizing compilers usually build faster than more-optimizing compilers.
If you don't believe him, then you should see this:

https://www.youtube.com/watch?v=-6xsv4azzpc

It does seem like NSL's are fundamentally unconstitutional, but I think every person needs to prove it now in Court, so if you get one, you should contest it.
This is mine: http://docs.angularjs.org/guide/dev_guide.unit-testing
Just saying, there is no law on god's earth that would stop me talking to my girlfriend. The government simply does not have that right and I would NEVER recognise it.
Google says e-mail users should have no legitimate expectation of privacy
To make debug() POSIX compliant:

debug() { [ "$DEBUG" ] && echo ">>> $*"; }
Only the paid accounts are fully encrypted. The free ones are just like Gmail.
See page 28
> Even if GCC had very clean separation between the steps, the FSF's interpretation is that you couldn't use the GCC parser for something like highlighting/suggestions the way Apple does in XCode without making all of XCode GPL.

Only in this one technical implementation you've imagined. Interacting with GPLd tools via basically any method expect actually linking it into your code (e.g. pipes) doesn't infect your code with GPL obligations. Presumably just piping the entire code to gcc -fdump-tree-original every keystroke would be too slow but you could probably get it working nicely if you had the sort of engineer time Apple do.
Not in the case of big software projects (and your C compiler is undoubtedly a big software project). Its taken about 10 years and millions of man hours to get clang/llvm on a performance parity with gcc.

Any new C compiler has to either just be a C -> optimised C compiler (in which case why not just write an LLVM pass) or duplicate all of the optimisations which exist in LLVM/gcc.
One of the richest companies in the world are asking the public to help them for free?
...says the jilted entrepreneur.
Visual Studio 2013 Preview: Code Map Debugger Integration
If Twitter had Quora's restrictions, it may or may not qualify as exclusionary, but it probably wouldn't be "reasonably designed to provide broad distribution" as rule FD requires, since its distribution would be far more limited.

The whole point is to increase distribution. The SEC's guidance was incredibly boring and utterly unsurprising. It said nothing more than that disclosures on social media sites can be (but not necessarily are) in compliance with Rule FD, the relevant portion of which I've pasted below. It's not a grant of immunity to anyone who might seek to disclose material non-public information to a limited class of people. On the contrary, it reminded issuers of their responsibility to ensure wide distribution.

"""(e) Public disclosure.

(1) Except as provided in paragraph (e)(2) of this section, an issuer shall make the ‘‘public disclosure’’ of information required by §243.100(a) by furnishing to or filing with the Commission a Form 8–K (17 CFR 249.308) disclosing that information.

(2) An issuer shall be exempt from the requirement to furnish or file a Form 8–K if it instead disseminates the information through another method (or combination of methods) of disclosure that is reasonably designed to provide broad, non-exclusionary distribution of the information to the public."""
How Can Small Businesses Take Advantage Of Big Data – Video
GCC supports external dynamically loaded plugins since 4.5.0 (3 years ago)

http://gcc.gnu.org/onlinedocs/gccint/Plugins.html

The wiki has links to some plugins too http://gcc.gnu.org/wiki/plugins
Its meant to solve the time you spend uploading huge files.

Coming from India, I m really used to slow connections. And where the Bandwidth is costly. And Unlimited connections are really not affordable here.

This app is meant to solve the problem of saving huge files to your Dropbox (since we upload it from our servers).

You just need to authorize us, and start giving the url's, we'll handle the rest of your url so it safely reaches your Dropbox.
One "moment of clarity" I had is to realise that 2>&1 is a RIGHT-TO-LEFT assignment - file descriptor 1 gets assigned to file descriptor 2.

This is why (to redirect both stdout and stderr to $file) you have to do e.g. 1>$file 2>&1 rather than the more obvious-looking 2>&1 1>$file.
The problem now is to find actual utility for these prime chains.
Defy the system. Abusive governments win when everyone shuts up.
Exactly!!

We also provide additional support to save the videos to your Dropbox for popular sites (including Youtube, Vimeo)
This might change though, now that GCC has some stiff open source competition.

I heard GCC is partly a bit of a hairball to prevent GPL loopholes. They wanted to ensure you can't wrap it in some kind of RPC framework to get around the GNU GPL. They might clean things up a bit, if there's no longer an incentive for people to want to effectively steal it (since they can just use Clang instead).

In fact, open source projects (even GLP ones) might start switching to Clang, if it has a cleaner API.

So the costs of a hairy API are going to start outweighing the benefits.
that would have been on on Xmas day, surely. May could have been a repeat.
Coming this September: LinuxCon and CloudOpen
So - encrypt everything and send the keys trough snail mail? They can't read legally the mail right?
It's like Google is asking their users to leave their service. How about creating a Lavabit-like solution instead, Google, instead of telling users that "if you use our service, you have no expectation of privacy"?
Or Perl, of course. Although I've seen some pretty big collections of shell scripts used for deployment, configuration etc, and all that in a rather heterogeneous Unix environment. Then again, that was Korn Shell, which supports larger programs a bit better than plain bash.
Sadly, much of this article is an example of why you shouldn't learn from other people's shell scripts. Too often shell scripts are quickly written without much attention to best practices, so they have a lot of bad habits in them. For much the same reason bad code tends to get copy and pasted about until it becomes common such common practice no one questions it.

One shouldn't use which at all. It forks an external process, it is vulnerable to PATH issues unless you specify what will surely be a non-portable path to the executable, often isn't included in chroot'd environments, and doesn't actually return an exit status on many platforms. In short: it sucks in almost all possible ways you could hope to suck.

The proper expression to use is:

command -v curl >/dev/null 2>&1

If you know you are in bash, type -P and possibly hash become acceptable alternatives, but then... why not just use command -v right?
Its like they are saying "You are going there anyway, why not take a few pictures for us".

I think they will post your copyright text somewhere in some corner, giving you some pixels of fame.
BSD was around, but the BSD license was directly inspired by the GPL. Prior to the Net/2 release, and the AT&T lawsuit, running BSD required paying multi-kilobuck prices for a UNIX source license.
How does 3D Printing smell?
> Well, I'm going to take the FSF as the authority on what freedom means with respect to software, since it's their term.

No, it's not "their" term. They didn't invent and trademark term "Free". People were always using this word in context of software to mean that something is free of charge, and that is still the major usage of the term if you go asking users of the actual software.

I don't care about FSF at all, but it bothers me when people assume that "free" could only possibly mean "Free (tm) (c) FSF". The term existed long before FSF with completely different meaning, which is still retained by >90% of the users.

It's only the developers (and lawyers) that argue whether GPL, BSD, MIT or any other software is "free", free or not free. The users call it free if they can use it without paying for it, and that's all that matters to them.

</rant>
As I mentioned elsewhere (https://news.ycombinator.com/item?id=6210440), it's just wrong to use "which" in general.
Oh, I'm not arguing that it's anywhere near as gratuitous as the content you'll find on HBO. I'm just saying that it's difficult to play it as "PG-13" material; it's more soft-R than HBO's hard-R.
Valideer v0.3 released - Python validation made easy
I did not cite Core Data when I argued that Obj-C is a hurdle. I cited Core Data as an example of the fact that iOS frameworks are complex. I also didn't claim that Objective-C is hard to learn. Merely that it presents a hurdle in a way that Java does not - any given developer is more likely to know Java than Obj-C, Java is more widely used and is general purpose language for a breathtaking variety of applications, whereas Objective-C is pretty much only used to Mac OSX apps and iOS apps.
New Grasshopper Divert Manouver
Really, just say no to which: https://news.ycombinator.com/item?id=6210440
Oh man! Blackboxing is definitely a killer feature!

Also been using Aurora for the past few months and I like it a lot. Better then Firebug on most tasks (not all yet) and less resource heavy and less buggy.

CSS auto completion is really good addition.

Next thing to hope for is improved profiling tools. Still the best profiling tools are in IE. Even IE8 is better than Firebug.

IE11 Memory profiling is really sweet.
One use case I'm imagining - being on a poor 3G connection and wanting to save something to your Dropbox for later. I don't want to have spent hours downloading it over 3G when I can use this and have it ready on my otherwhere located desktop which will have it by the time I get there.
You could also try this out...
https://github.com/hholtmann/smcFanControl/tree/master/smc-c...
Changelog here: https://github.com/podio/valideer/blob/master/Changelog
Not really. Java has been a fairly standard educational language of choice for a loooong time. Well over a decade in the US educational/college system (reaching back to before 2000).
It would be nice to try something like this with Oculus Rift and video. Would probably be a cool experience to view the trip down the Amazon Basin in a video and thanks to 360 degree camera / video capture, one would be able to move the head around and get an interactive experience out of it.

I would like to try something like this just to test what kind of "being there" feeling would be achievable with the current tech.
Korn shell really ought to be considered "Bourne shell compatible Perl". ;-)
Relevant Twitter stream between patio11 and others people in the same "market" about how to find a "good term" for stuff like BCC
https://twitter.com/patio11/status/360236486307749888
Arabic is a bit like English. Just like how England is not the country with majority of English speakers, In the same way 'Arabs' don't make up all the Arabic speakers.

Arabic speakers exists in nearly every country where there are Muslims. Which is what nearly 30% of the world population?
In addition to agreeing with the other comments about it not being clear what it does, you need to get a native English speaker to fix the grammar, punctuation and tone. The Privacy Policy page is fine, but the About and home pages need copy editing.

For example, on the home page:

"Download any URL from web directly to your Dropbox!" should be...

"Download any URL from the web directly to your Dropbox!"

"We will create a new folder in your Dropbox `My Downloads`, and have only this folder access." should be...

"We will create a new folder in your Dropbox called 'My Downloads', and we only access this folder."

There are lots more examples.

Also, it seems to me a major use-case for this service is to get around download restrictions. Say I'm at work and I want to download a file, but can't because of the corporate firewall blocking me. As long as my company allows dropbox, I can use your service to download the file. Same with bypassing censorship, etc.
That's just a pixel graphic.
The real disappointment to me is that this decision was made over an irrational licensing issue instead of technical merits. If Clang was superior to GCC in the vast majority of benchmarks, then I would support this decision. But that’s not the case, GCC is still leading in many benchmarks and can be an order of magnitude faster when the commonly used OpenMP library is used.[1] BSD users are the losers here.

[1] http://www.phoronix.com/scan.php?page=article&item=llvm_33sv...
DevWeekly Issue 01
Has Elon Musk ever said that he intends to land on Mars this way? I know that he has mentioned Grasshoppers launching cargo into orbit and returning.
Betteridge's law of headlines says no.

https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
There definitely is confusion over what constitutes a startup. But I think we can all agree that it's not just any small business.

Some people use the definition of small tech company (as you have), but that doesn't meaningfully differentiate a company like BCC from Dropbox, which have very different economics.

PG defined it in his essay on growth [1] and it seems to work pretty well. It also makes the OP's points about working on something that augments the human condition make a lot more sense.

[1] http://www.paulgraham.com/growth.html
My bets are on the first company that manages to include a working heart-rate monitor into their product. Inexpensively.
SpaceX Grasshopper divert test (video)
My eyes bleed. So many unquoted expansions!

APP_ROOT=`dirname $0`
filename=`basename $filepath .html`

should read:

APP_ROOT=`dirname "$0"`
filename=`basename "$filepath" .html`

Plus if your script supports both `--version` and `--help` with proper formats, you can easily generate a manual page with `help2man`. The help output example is far from that. Also, he does not mention getopt at all.

The magic line for that is:

eval "set -- $(getopt -o hV -l help,version -- "${@}")" || exit $?
echo "${*}"

It does this:

$ ./test foo bar --help --version
--help --version -- foo bar

Which can be parsed using a `while` loop with `shift`.

For other tips on shell scripting best practices I recommend Gentoo ebuilds. They tend to be quite well written. And always read scripts from other people before running them yourself.
Lifestyle business is the term commonly used outside the software industry.
I find shell scripts confuses the heck out of me whenever they try to do something a little more complicated the piping.

Even this left me a but confused like how do the functions get the input parameters does the * in echo -e "$RED$*$NORMAL" have something to do with it?

There's just so many obscure ways of doing the same thing not to mention there's very few good places to teach you shell scripting and shell scripting best practices.

I'd rather just go with python. It's easier to read.
Amazon.it stopped selling kindle paperwhite wifi only
When you are not sure and don't want to waste your time investigating, you can do &>/dev/null in bash and get rid of them both at the same time.
You're right; I just wasn't quite sure of it and had to do something else for a while. Updated duly with an extra refinement.
Here are ways people are made less poor with Bitcoin:

1. Sending money over the border to relatives for 0 fee. There are a lot of stories on how people risk their wealth transferring big amounts of hard earned capital across the border.

2. Do not have to pay hidden costs of using traditional payment systems. Costs are for sellers and buyers: 1) transaction fees 2) fraud risk 3) undersupply of goods because of fraud risk or fees. Tons of business models are simply not possible without Bitcoin. And many are not open to anyone in the world because of regulations, fraud risk etc.

3. No cost of inflation. If you save money for buying something expensive or opening your own shop, central bank steals your wealth by printing money and giving it to privileged organisations (that are supposed to pay you back in a form of "growing economy", but we have yet to see a proof for it). For almost 5 years now, Bitcoin value was significantly growing every single year, comparing to any other asset on the market. And even when/if it stops growing, the value of Bitcoin depends on a decision of every market participant, not a small group of people in the Federal Reserve.

4. Those who wish to save wealth by avoiding some taxation, are able to do so. If some poor teenager learns HTML and makes websites for Bitcoin, he doesn't need to lose 20-50% of his income (depending on your country and how you measure the total tax).

5. If you worry about gangsters from main street or wall street stealing your money by force, you can hide it well extremely cheaply. You can remember a single password to re-create a wallet from it. Or back up your wallet on different cloud services. Or give copies to all your friends. It's much easier to protect bitcoins than gold or paper bills. We only need some easy to use software, but it's entirely possible to do, it just takes some time.

The only cost for you is higher perceived uncertainty (however, our shaky financial ponzi scheme created by government only seems stable, but it can collapse anytime and goes in that direction) and a lack of tools and services. But all of that is coming. Every year it becomes easier to use Bitcoin and more people accept them.

See where the puck is going.
Quote:
"...they nonetheless impliedly consent to Google’s practices by virtue of the fact that all users of email must necessarily expect that their emails will be subject to automated processing.

Just as a sender of a letter to a business colleague cannot be surprised that the recipient’s assistant opens the letter, people who use web-based email today cannot be surprised if their communications are processed by the recipient’s ECS provider in the course of delivery.

Indeed,“a person has no legitimate expectation of privacy in information he voluntarily turns over to third parties.”
Smith v. Maryland,
442 U.S. 735, 743-44 (1979)..."

I think this is a good summary.