skysight-inc/HackerNews huggingface dataset:
Show HN: Review My Project: Tweet Snippet
I had a simple need. I wanted to Tweet a snippet of code to my friend. It was longer than 140 characters. It didn't exist on github. I didn't feel like uploading a file to my website, and then sending a link to the file. It wasn't going to look good if I just IM'd it through GTalk. So I created tweetsnippet.com. Copy. Paste. Tweet. HN, what do you think?
Did this really happen? I would be surprised at the lack of acumen of a YC-approved company. While the experience of YC is priceless, you should of course be getting a salary or equity of a little of each. And unless the sustenance pay is at least minimum wage, it might be illegal in California. If this really happened and there wasn't some mis-undertanding, I would question the credibility of the company.
This idea has about as much value as the price he's charging for it
It all depends on your market value, how much the founders have done so far and how much cash they've invested, your responsibilities. Founders themselves don't necessarily have the same amount of equity.

But, yeah, if you're getting half a percent of the shares and they each have 42%, you better have a decent salary.
It's addressed on their web site.

In short, bitcoin currency is inherently deflationary due to natural loss of coins. The problem, however, is mitigated by their infinite divisibility - a million years from now the whole world will only have one bit coin in operation, and everyone will operate in pico-coins. A pint of beer - 5 picocoins, hourly wage - 100 picocoins.
First answer nails it. If you're taking a risk and taking a hit to your income, you're a cofounder. Congratulations, and enjoy your equity.

If you're not getting a big slug of equity, you're an early employee; enjoy your below-market, but way-above-subsistence, salary.

One would hope that YC companies aren't abusing their brand and cachet in order to underpay employees. It's not necessary; given the capital available to these companies, and the caliber of people willing to work for YC firms, the optimal solution is to raise the funds you need and hire the people you need, not to hire the next tier down at a rock-bottom rate.
bitcoins are infinitely divisible.
Food for Heart Patients, Diets for Heart Patients
Snack nutrition food for senior citizen, traveling, vending machines, airlines food, precooked meals ready to eat. Tuna onion spread, tuna sandwich spread, tuna salad capers, tuna mayo salad, ginger seared tuna, tuna salad relish, salmon salad spread, dolphin safe tuna, sun dried tuna, rosemary tuna spread and diabetes friendly food.
New Aspect Ratio for iPhone 5?
I don't think (m)any of Jason's projections will come to fruition. We've seen this movie a number of times before (Digicash, et al) and I don't see why today's environment is any different. They all had the exact same early momentum as we are seeing with Bitcoin and all, of course flamed out hard with zero government action (while PayPal thrived spectacularly). The fact of the matter is that digital money is appealing only to a teensy, tiny group of people.
I've been using JavascriptMVC on a fairly large rails project as the exclusive frontend for the whole app, and it's been an interesting but overall positive experience. With the popularity of javascript rising, as well as rich desktop like apps and the frameworks that build them like Cappuccino and Sproutcore, I wonder if there isn't room for some sort of built in backbone.js system for Rails in the near future.
Strange Loop 2011 conference has launched
What your ~/.gitconfig file contains?
what and what if people start sharing keys to their houses? they'd be able to share music that way too.
Why would anyone use such a convoluted way of sharing music when they can just continue to download it the way they have been for 10 years. Anyone that determined to share music will find other ways of doing it.
"she's"
Someday, you'll want to run your code more than once, and you'll write tests instead of typing them into the REPL.
Averages Unfairly Biased against Moronic Conclusions
link is 404d
What's with sneaking in an affiliate tag to the Amazon link (portswinet-20)?
My Amazon EBS volumes are stuck and the root device name smells like Windows.
Ever since the recent Amazon EBS outage I've been unable to use my Amazon EBS volumes. They are all marked as "attached" on the web console, but they don't exist from the perspective of the operating system when I try to mount them:

mount: special device /dev/sdf does not exist

If I use the web console to unattach them, they successfully unattach, and then if I attempt to attach them, it says "Attaching..." and then stays in that state. I've left it in that state for 24 hours twice now and it shows no change.

Just now I noticed that the root device on that instance is:

/dev/xvda1 on / type ext4 (rw)

Aha! This is a clue! But it is not a clue that gives me an idea of how to fix it. "xvd*" is the name that EBS uses for devices that are attached to Windows instances. This is a linux instance.

Apparently there is no way to ask a question or request support for a thing like this unless you pay for a support contract. If you haven't paid for a support contract, then you are supposed to ask Hacker News. :-)

Just kidding, you are actually supposed to ask on the AWS forums, but I hate forums.

I'm glad that this incident has occurred and reminded me to migrate my personal-use Tahoe-LAFS grid off of Amazon EBS onto something cheaper and with decorrelated failures, such as a friend-grid. Just as soon as I can download the data (about 200 GB worth), then I'll do that!

Hm, I wonder if it would work to snapshot all these EBS volumes to S3 and then download all the data from S3...

Any other ideas for me?

Thanks!
OS Virtualization is necessary because the software stack has got very complicated. This is true not only of Windows, but on Linux as well. A working server has moving parts from web config files to database configuration to PAM. All these make redeployment from scratch a painful experience. It is often cheaper to just copy a working deployment and tweak it.

Microsoft, in particular, has made this worse by keeping configuration details in registries and not clearly identifying which keys should be exported for an application to continue working.
I hope some one writes a javascript library that takes a suitable formatted text and has an expandTo(length) function so that the same info can fit into various screen sizes without having a scrollbar.
Are you saying that you would keep the bitcoin equivalent of, say, USD$100,000 in this hypothetical secure location?

For bitcoin to become a viable alternative currency, everyone's wallet needs to be distributed as widely as a torrent file, and secure enough that only the owner can ever open it.
I think the artwork of a children's book, especially one as good as Go the F to Sleep make piracy beneficial. The content and the artwork are both very funny. So the PDF makes you realize it's actually quite good and then want the actual hard copy.

For parents on HN, if you haven't seen the book, you should. It'll make you laugh when you're having one of those nights.
Would you take the test and be curious about the results?

"Scientists" proposing "ethical restrictions" on tests because they fear the public is archaic thinking, and it's half of what I got out of the article.
Sharing Python data between processes using mmap
This pretty much spoils the whole idea that you'll use your clientside JS on the server though, huh?

The callback issue means that client and server are really not running the same language. They sorta look the same I guess.
Well, it's not infinite. But 8 places are pretty close to infinite.
Pictures of I/O
I think it would be cool! I love open source stuff, and I love chatting.

http://advogato.org was the second ever social networking site, and it was for open source/free software people. It is still there, but I no longer use it for some reason.

http://lwn.net is a weekly news zine with vigorous and informed discussion in the comments.

You can always use a discussion site like convore for open source discussion.
If you want to un-expand the text, hold the alt key. Very cool.
I got to spend my 19th birthday at this conference last year and it was well worth every penny (which, if you look at the reasonable prices, wasn't many).

A lot of the info is on the website, but I want to really highlight the networking aspect. I walked out of that conference knowing so many more people, while also strengthening existing bonds, and that single Strange Loop experience has continued to serve me well when introducing myself to other people who I know attended but was not able to meet while there.

In short, I highly recommend Strange Loop. Be sure to identify yourself as a HNer, I'll try to seek anyone that does out so we can meet up.
This is why I hate reading novels. And the fact they forced me to read several of them in high school when my English was rather poor.
just think of all the stuff you wish you could do with your ipad, and that's pretty much what android tablets can do.

widgets & hardware support via USB come to mind immediately, but there is much more.
A common strategy is to keep a separate secure "Savings Wallet".

Here's one way to do it:

Make a new wallet with a receiving address you note down somewhere, compress/encrypt the wallet file with the strongest password you'll remember, shred evidence of the unencrypted file, put the encrypted file on a few USB sticks, and hide them. You can put one in a safety deposit box, if you wish.

Now this is the beauty of Bitcoin:

You can continue sending money to the receiving address of your Savings Wallet without ever opening it and firing it up. Someday, perhaps after the financial apocalypse, you can decrypt your wallet file, open it, and your client will start downloading all the transaction history from your peers which will eventually accumulate all the savings you've sent to it. Then, you can start spending them.
The L Programming Language & System
I think the name "Bitcoin" is confusing, because the system doesn't really have coins — it has addresses and transactions. Money just flows from the output(s) of one transaction to the input(s) of another. BTC can be arbitrarily divided by creating a transaction with multiple outputs; one is the payee and one is change going back to the payer. (I apologize that that probably makes no sense; I think you really have to read Satoshi's paper to understand it.)
Feel free to give me any bitcoins or bitbills you don't want. Problem solved.
Love this so much. Please add a Mac OS widget and iCal/Google Cal support. Something like Rapportive raplet maybe. I know this is wishful thinking but I actually think this will be useful to a whole lot of people.
Not. Even. Close.
Sure. I would store it encrypted in the cloud, and I would give the copy of the key to my trusted friends, relatives,my lawyer, and my accountant.

Better yet, I would give halves of the key to all those people, with some redundancy.
The previous years conferences have been great! Wide range of technologies covered. Last year Guy Steele, and Doug Crockford gave a keynotes. Among my favorite talks last year were Nathan Marz on Cascalog, a data processing library written in Clojure, and Ryan Dahl on NodeJS.

Just noticed that Rich Hickey is giving a keynote this year. Really excited about this. I've watched some videos of his previous talks. He is one intelligent guy.
Sounds awesome. I'll be able to make it this year!
Appreciate the response Luke (and you creating an HN account just to reply). Having seen investment terms for early-stage startups in CA, Boston, and Pittsburgh, I can say anecdotally that the valley is far ahead in terms of simplicity and founder-friendliness.

I'm confident that Pittsburgh can become a good place for startups, but first you need to change the student mentality. Once students are more willing and likely to go work at/start startups, Pittsburgh will implicitly become a better place to found one. Until then CMU is a great source of talent, but it will be an uphill battle to convince recent grads to work for a startup and stay in Pittsburgh, especially when the valley beasts are making very enticing 6-figure offers.
First Signs of SMS Disruption?
It looks like they do not offer any good way to deal with forgery. The card and the hologram are not terribly hard to produce. Also unlike the usual bills they would not have the strong legal protection from counterfeiting.
The standard allows for precision extensions.

https://en.bitcoin.it/wiki/FAQ#How_divisible_are_Bitcoins?
I think an airplane, and face-to-face life in general, is actually a much more exclusive and filtered place than you realize.

On the internet you are interacting with people who you would never run into face-to-face. They don't have a position in the world where they ride on airplanes. They dress in such a way that you would not even consider them for a conversation. Their body language communicates hostility and fear.

They generally won't even live in the same city, or even the same country. How often do you visit Montgomery, Alabama? How often do you visit Turkey and strike up conversations with the local neurotics?

The internet is where these people go to dump their neural refuse. People who are seen as pathetic hobgoblins when face-to-face use the internet megaphone to spew bile everywhere.
For small degrees of infinite.
From what I gather they meant to say that you can download the code, which is automatically extracted from the wiki page. ctangle for mediawiki?
Limited supply.
It's been done: Google "Fish Eye Calendar".

It's in the new Yahoo Calendar.
Tokyo, 1966: Fukushima, Japan's Happiest Nuclear Power Plant
I don't know. The conversation at the start doesn't have enough context to mean anything by itself, and then the first full paragraph is enough to show that it's fiction. The illusion doesn't last long enough to be useful; all I got out of it was wasteful confusion on the first 30 seconds..
All this article does is massage the egos of pirates, it doesn't explain why this book was popular because of piracy or how it converted into real world popularity. This article has so little substance... it could be interesting if it had something worth reading.
... and that's the story of how come there's only one programming language.
Yawning, and smearing my eyes with my fingers, I walked bleary eyed into the kitchen and filled the kettle with fresh water from the tap, checking with my hands to make sure it was cold enough (The best tea comes from the coldest water). I glanced outside for a minute at the city mist. I could almost taste the grey. I plugged the kettle in and switched it on. As the kettle began to hiss, I looked for biscuits. Anything above loose crumbs would do. Thankfully I found some fusty digestives. For some reason, biscuits are always nicer when they've gone a bit dry and stale. I took the milk out of the fridge and poured some into a cup that I'd left out from having used earlier. The kettle began grumbling fiercely so I took it from the cord, threw a teabag into my cup and poured boiling water onto it. I watched brown swirls rise up through the muted white of milky water. A few minutes passed. I removed and squeezed the teabag, then flicked it into the bin. I picked up my mug and left the kitchen with a nice, hot cup of strong tea.
Obfuscations of Christmas Past
That image is so hilariously not a Spitfire. It's not even a plane; it's just one engine of a Catalina.
> It's not the food service, their contract is really crappy.

Are you confusing the amount of money spent with the amount of benefit delivered?

I note that you're looking at the school level and you're guessing at spending.

Let's look at it from the other side. Suppose that you wanted to educate 25 kids. Would it cost more than $187k? I ask because $7,500 * 25 is $187,500.
Don't forget that carriers will always push anything non-Apple simply because they make more money that way. I've heard several people now say that they chose an Android device because they "don't have an Apple computer, so in that case it's better to go Android." I think that's becoming the standard way salesmen are going right now.
This is future! The proof is that "biggest bit torrent case" targeting 23000 defendants.

(http://www.wired.com/threatlevel/2011/05/biggest-bittorrent-...)
I suggest those who plan to use a kid theme with adult content to consider strong legal backing in USA [0].

[0] http://hypervocal.com/news/2011/update-youtube-musician-evan...
I've always found that pepsi logo report so forced.
Here Simon Collison has tried a decent approach for footnotes: http://colly.com/comments/redesigning_the_undesigned/

Search for "A few Easter eggs"
The thing is many programmers are introverts and many are not happy to negotiate rates and benefits. If they feel things are not fair, they search for another opportunity (as the topic starter). If you want to have them around - that's your headache from now on. Motivate.
Site is experiencing some load at the moment if you happen to see timeouts... ;)
Absolutely no: no salary makes you a co-founder (who should have a large equity stake). No equity makes you a contractor/consultant (who should receive an above market salary, as they receive no equity or benefits).

The options are (pre-series A): large chunk of equity (1-2%), a below market salary. Post-series A: market salary, good amount of equity. Series-B and above: above market rate (you're longer offering a "life changing" amount of equity, yet you aren't offering the benefits/bonuses/etc.. that larger corporations can), some equity.

If a company is offering something significantly below this (co-founders without equity, salary significant lower than other same-stage companies) they won't be able to hire people who have other options.

This sounds just strange: either the co-founders are very inexperienced, or they're deliberately looking for people who can't get _any other job_ (why else would someone take this?)

The only exception to this is if you really can't get another job, but want one: if you have no professional programming experience, studying CS isn't an option for you, yet you have the confidence that you'll be able to learn and grow in that position until you're able to get a better job. The founders have to also consciously realize that this is what they're offering you (so that they can serve as a reference when you apply to future jobs). Think of it as a (more intense) form of internship.
> No real difference, I was just driving the point of BitCoin's usefullness as a way of making general everyday transactions.

That is, not useful at all.

Seriously - have you actually tried to use stock certificates to buy anything?
Government is not a singular entity. The courts will generally judge a civil lawsuit, even if executive branch hates the subject with a passion. In fact, many of the lawsuits are against the government, and they get heard. All you need to do is show that you were wronged, and you can sue, and have your day in court. Of course if you open yourself up to criminal prosecution (which could be if legislative outlaws bitcoins, directly or not) then it's best not to pursue that route.

But that doesn't matter, government is not the only entity that can resolve conflicts. Online reputation management, trusted third-party processors (escrow), the mob, and insurance companies can all reduce fraud to manageable size.
Amazon rolls out 'Like' buttons for personalized recommendations
http://www.ultratechnology.com/
some very good posts on forth by him
Mark Mitchell says "Using C++ in GCC is OK"
Blekko did 50m searches in April, 750k users
The Tragedy of the Interruption Junkie
The Visual C++ Weekly Vol. 1 Issue 20 (May 14, 2011)
Lanny, this Tetris and street fighter Kung Fu in real life :-)
http://www.videomomo.com/17630/tetris-and-street-fighter-kun...
The largest protest ever held against Internet censorship. Istanbul, 15 May 2011
Videos here:<p>http://www.youtube.com/watch?v=3pfB0C7EN6U<p>http://vimeo.com/23775505
La Reina Del Sur Capitulo 54
Videos:

http://www.youtube.com/watch?v=3pfB0C7EN6U

http://vimeo.com/23775505
Can we just stop talking about bitcoins?
I'm wondering whether this fund excludes those in need of H1bs.
The founders opinion isn't decisive.

Even if it's legal to make such an offer, no one is obligated to accept it.
I just registered, and I must say I can't wait! I've heard great things, and am looking forward to it!
Fascinating presentation. I have a couple of questions essentially about the history of this: 1) was Taligent's ignominious end in some way responsible for the stalling of developing software systems like this and 2) did C's more pragmattic approach lead everybody in a directon that is going to be exeedingly difficult to change - with the one possible outcome is that we have to stay the course until we eventually figure out how to write easily composable black box systems.
xvd* naming scheme is pretty standard for xen volumes (even for linux)

But I don't know any other things for AWS, forums will probably have the best knowledge base that is easily available.
Check this out.
http://www.bitcoin.org/smf/index.php?topic=8437.msg123203

Seems they're going to go with Python though. You know python?
The best way I've found to learn a language is to use it for some non-trivial project. A good place to go for varied programming challenges is http://projecteuler.net/. The problems are generally math-related, but lend themselves nicely to programmed solutions. These help get you familiar with the syntax, and once you've got that out of the way learning the libraries is only a matter of using them.

I first learned C# at an internship last summer, and I did it by spending a solid week making a 'music database', basically a toy application that was a GUI front end to a SQL database. I learned how C# interfaced with databases, its threading model, the event system, the go-to data structures, etc. With a bit of time, a non-trivial goal directed towards your area of interest, and access to Google and Stack Overflow, there's little reason to effectively take a course in a programming language.

This approach may not be as structured as what you're hoping for, but for me it has been the most practical. I took a course on C++ at my university a year or so ago, programmed some trivial applications for it, passed, and came out with little practical knowledge or understanding of the language. Maybe that has soured me on PL courses though, so your mileage may vary :)
I think that is a very interesting concept, especially since backbone.js and coffeescript are both from Jeremy Ashkenas at Documentcloud and the Rails team is including Coffeescript in 3.1.
There should be a way to find out who on HN is attending what conference/s so that if we end up going to the same venues, we could schedule meetups.

Anything like that exist?
"whooshed" is past tense of "whoosh", as in "it went right over your head, with you totally unaware".
Cranking
Consider adding an option for the 24-hour clock, that's what most people use.
I'd actually disagree. The constitution explicitly enumerates the powers of the federal government. Many (most?) modern federal programs, departments, and laws aren't _explicitly_ listed. The government has gotten around this limitation by claiming that the constitution grants the federal government the right to regulate interstate commerce, which can be interpreted as narrowly or widely as you like. Up till now, the courts have allowed this wider interpretation.

I think it's every citizen's right - even duty - to be questioning these things rather than leaving it to some "Constitutional expert".

I'd encourage the original poster to drop the loaded term "ObamaCare" and instead explain why he believes the health care bill is not allowed under the interstate commerce clause. In my opinion, it isn't a very difficult thing to argue.