skysight-inc/HackerNews huggingface dataset:
Could you explain what you mean a bit? I find the salesforce culture to be pretty cool.

Disclosure: I am an engineer at salesforce.com. That said, I'm thrilled about Heroku. It has been my favorite startup since I heard about it.
Why would I lie to my customers?
http://en.wikipedia.org/wiki/Slippery_slope

(I understand it was his personal experience, but one swallow doesn't make a summer.)
think tats coz he tries to elude, imagining someone else wud take possesion of it..
A 33% per-round dilution would be much more sensible (and more common). In the right fundraising environment this might even be 20% or 25%, but 33% is the right default assumption if you have no information.

Another hidden variable is the presence of liquidation preferences for VCs. Some funding agreements allow VC's to "double-dip", ie take their liquidation preference and then also take their full percentage of the leftover amount. However, with YC advising them and with the Heroku founders having a reputation inside YC as being good fundraisers, I think there's no way Heroku's VC's got this.

If you assume no double-dipping, a 33% dilution per round, a YC-average 6% stake in Heroku, and an average amount per YC startup of $20K, YC's share of Heroku is enough to pay for their investment in every YC company ever up until this point, and also all the companies in the next two batches assuming they are the same size as the most recent (and largest ever) batch. Anything they eventually get from Dropbox, AirBnB, etc would be pure profit.
Nimble Storage Closes $16 Million in Over-Subscribed Series C
What about startups that lean strongly on open-source software, but don't acknowledge it or contribute back to the community in any meaningful way?

Then, it's not even a legal issue, but more a social contract. (implied or explicit, depending somewhat on the licenses involved)
You can do quite a bit of photoshop in 1 month (aka the trial period). Bunch all that up and you should be able to afford it.

All that said, it feels like i'm at a competitive disadvantage cause EVERYONE else I seem to ask pirates this very expensive suite.
I've used the tool and enjoyed all the links it's cached in my instapaper account. If you're a heavy instapaper user like myself, its better to make a separate instapaper account to feed from your twitter inbound or send it to a specific folder.
Add some "Trash Talk" buttons and you've got a winner.
using a pirated copy of Photoshop when you have no revenue

If you read the original HN threads, it sounded like the pirating was systematic, on lots of software, not just one copy once. And it seemed to bother no one. That's a serious sign.

It would have been slightly different if, when handed pirated software, the new employee was told something along the lines of: "I know it's a terrible thing to do, but it's just temporary before we figure out what to do". That was not said.

How do you know, as the new employee, that agreeing to use pirated software will not get you in trouble with the law? So your boss is effectively telling you to do something illegal and doesn't care at all what may happen to you? What does that tell you about your boss?
50 Amazing JQuery Sliders
It is not OK. You are not entitled to anything because you can't pay for it. If you can't afford it, you do what you can to afford it or look for alternatives that are more affordable. Don't steal - especially don't steal the tools of your trade.
Technically, that's true, but the more interesting question is "How do languages handle non-integers?"

Quite a few languages (like Lisp) have a rational data type, such that 1/3 + 1/4 is done exactly. Others have a decimal data type, whose main purpose is for calculations involving money. 0.1 + 0.2 = 0.3

And finally, I'm no expert on Mathematica, but IIRC it computes error bounds on your results, and it only displays decimal digits if they are within those bounds. It's the proper way of doing things, and again, 0.1 + 0.2 = 0.3
No, Jonathan Rochelle was a really nice guy. I think he just knew that that demo was going to be a big deal for me and that it was probably something I had been hoping and waiting for. He was right.
I replaced about 25,000 lines of C++ into about 9000 lines of Common Lisp. Runs almost as fast, and is incredibly easy to understand and modify.
I might be getting my history wrong, but Rosa Parks did not attack anyone. Once again, this is the difference between a demonstration on the sidewalk and boarding up someone's store.
Foursquare hits 2 million checkins/ 25k new users a day
Another one I learned that pops up in this tale: get on the plane if the meeting is important.
Let's be realistic here:

http://shootout.alioth.debian.org/u64/benchmark.php?test=all...

I would characterize the differences vs. C++:

1.) substantially slower in all but one case
2.) almost always uses more memory, sometimes drastically more
3.) marginally more compact
I think it's an interesting point. If the EFF is claiming that the work of WikiLeaks is good and valid, then would they encourage someone else to mirror the leaked documents? Would they mirror they documents themselves? If not, then why not? I'd be curious to know the reasoning here.
VHDL, Haskell, Self.

Bonus question: Linear A, because it would be scientific progress, and put me in the history books.
This is Genius.

You should only do one a day, and if someone wants to jump the line they can big higher than $15!!!

I'm going to put the Launch conference www.launch.is/conference and ThisWeekIn.com up for $50 each right now. $100 is no risk... if you have one good idea in each design it would be worth it.

i love this idea!
The Spam Before Christmas [video]
Price of a Big Mac in
USA: $3.73
Brazil: $5.19

(Big Mac index, http://www.oanda.com/currency/big-mac-index)

Jokes aside, in Brazil you need ~$1000/month to live* in a big city, ~$700 in a smaller one, ~$500 as a broken college student.

(live* as in small apartment, internet, public transportation, entertainment but no luxury).
You'll be giving out paid versions of your startup's product to those who can't/won't be paying for it, right?
And because building something people want instead of what you think some company wants makes you less dependent on a lottery and more dependent on your own skills.
I agree with you, but don't use the word "steal" here. It means something completely different and is incorrect in this usage. The proper term here is more "intellectual property rights infringement" or something like that. Since pirating Photoshop does not remove the original copy, it is not theft or "stealing".

The crime may be just as bad, or worse perhaps, but it's not "stealing".
Define "run like shit". Would 1.5x - 3x the C++ speed be acceptable if your code was 70% more compact and proven secure, not to mention a joy to write?

No...? Is there another acceptable answer for this? In which cases is such an "upgrade" slowdown acceptable to the customer?
If a company is willing to do something unethical in the beginning, why would they stop later when much more money is involved?

I'm going with no, it's never ok.
You're absolutely correct. I started to write about my lessons learned and "don't build to flip" was one of them, but the article started to get a bit long. I'll summarize the lessons learned from Preezo in another article as there are a lot ... unfortunately. ;)
It detects your rendering engine when you connect to the server and only serves up the relevent stylesheet. This way you don't get -moz, -o, or IE fixes if you're not on IE, Mozilla, or Opera.

Save bandwidth, load time.
That was my first thought. If you get a call from these guys, you tell them "I'll be in town next week, when would you like to meet for 20 minutes?"
Interpreting the Free Software Movement as Religion
SPLASHDOWN!! They did it!

I am appalled at the lack of 'mainstream media' coverage of this historic event. SpaceX has accomplished something that only governments have done before. Let the 2nd space race begin :)
One thing I have learnt since joining Google: everyone inside Google is always infernally busy.

I'm British, so my concepts of bothering people, being a nuisance, and being impolite are already vastly out of skew with the American work culture -- I've had to relearn a lot of that behaviour since coming to the USA and Google.

IMO it's not really specifically a Google thing. I think the lesson to be learned from this post (and as a founder, I'm wincing along with you jayro) is simple: when dealing with a big company, keep yourself in the radar or you'll vanish altogether.

But please don't be too crazy or in your face. I administered Summer of Code for our open source project this year, and one very keen applicant kept IMing me for status updates. Unfortunately, he was based in India, and so this meant my phone buzzing at 3am. Suffice it to say (and for mostly unrelated reasons), he didn't get accepted.

Be sensitive, be fresh, be relevant, be interesting.
11 Robust Web Based Editors To Code Directly From Your Browser
Of course not. The languages are unrelated, so no precise number of lines in one is equal to any precise number of lines in the other. It is a pretty impressive space savings nonetheless.
I would say the problem is that you divulged technical details before getting a written "intent to acquire" from google.

While keeping the line of communication is important, it's also important to ensure it's worth your time.
I wasn't comparing some average people with talented people. I was simply showing that it takes time to reach a certain level of expertise. This implies that even if you have a talent, you'll still have to invest a lot of time.

"A friend" is not stats. This is stats:

Long periods of necessary preparation can also be inferred for writers and scientists, although the starting point of their careers is more difficult to determine. Scientists have reported that they made a career decision during their middle or late teens, whereas they most often published a truly major contribution one or two decades later (Lehmann, 1953). Raskin (1936), who analyzed the 120 most important scientists and 123 most famous poets and authors in the 19th century, found that the average age at which scientists published their first work was 25.2; poets and authors published their first work at the average age of 24.2. Moreover, many years of preparation preceded first publication. The average ages at which the same individuals produced their greatest work were 35.4 for scientists and 34.3 for poets and authors. That is, on average, more than 10 years elapsed between these scientists' and authors' first work and their best work. In many other domains, the highest level of expert performance is displayed by individuals with more than 10 years of experience: evaluation of livestock (Phelps & Shanteau, 1978), diagnosis of X-rays (Lesgold, 1984), and medical diagnosis (Patel & Groen, 1991). This evidence is consistent with Gallon's (1869/1979) claim that motivation and perseverance are necessary for attainment of eminent performance.
Couldn't disagree more. You'd be shocked at the number of CE/CS majors that ignore Firefox updates and complain about them. My mom uses Chrome on my parents' laptop and my dad uses Firefox. Guess which one is out of date :).
If the goal of creating open-source software is for people to use it, it seems pretty righteous to then get upset when they do use it - regardless of what its used for.

If you require that someone contributes back to the community in a "meaningful" way, then you should expressly define it in the license agreement.

(Edit: You changed your post after I posted my response.)
The Blueprint
Is it ok to steal your startup's funding?
All I'm saying is that a clear definition of terms is required if you would like to discuss this. Here or anywhere.

You are welcome to come up with your own terms -- perhaps you are correct in that the search for terms is political and contentious. Don't know.

I came up with my definition many years ago, because the word "terrorism" is way overloaded. I would encourage you to come up with your own. I do not care what that definition is, as long as it is consistent (And btw, once you get something, I'd love to hear it)

As technologist, I think part of our job in this entire WL issue is to be able to help the average layman understand the issues involved. So -- agreement or not -- we should all think through on our own what our analysis is. As anal as they are, semantics matter.

And no, voluntarily watching a TV news channel does not count as terrorism under my definition, unless it also includes dancing with the stars, which I think should be outlawed worldwide (wink)

I think we can separate advocacy from semantics. If not, then we're stuck in these arguments no matter what we do or try. The issue here is that technology, our bread and butter, is becoming intertwined with just about everything in the entire world. And most of the people and system is it now affecting are completely unprepared to deal with it.
As I recall, VMWare's new IaaS will give you the option to run in Salesforce's cloud.
Well, on the other hand when the phrase "stole my idea" is used in common usage, it's widely understood that your idea is retained, just someone else took it.

You are correct, legally it is not theft. But we've been using the word in a way that is not legally strict for a quite a while.
This is why: http://whoabubs.com/should-we-do-ycombinator-were-further-al...
It's my understanding that the amount of code is so small that they just have it all in ram (and maybe less accessed data goes to disk) and do a distributed grep.
In the case that your app isn't CPU-bound, which is many cases.

[EDIT: Changed most to many. But I think arguments about whether or not speed matters are silly in the general case. Arguments about tradeoffs are always going to be so specific to your app that a general argument is fairly meaningless.]
It's a visual product so you got to prime the pump with visual samples to entice the first customer.
Checked briefly some of the them, the one on objective-c for experienced programmers seems nice and concise (starting from c highlight what has been added as syntax/libs), bookmarked.
I have always believed the phrase "the end justifies the means" is the truest definition of evil. If one expects good things, one shouldn't start with doing harm to others. I really believe a start like this sets the tone for decisions made later and will come to no good.

// yes, I know, on the scale of things this ranks a lot lower than the monetary fine / years in jail would seem to indicate
I keep trying to steal the ball and hide it :)
No, I don't think it is. I could give random people $15 all year long and still not end up with a decent site.

Now, someone who has a history of decent-looking sites is a good gamble.

And it is a gamble, since he says it's non-refundable and no changes can be made.
I think of it as more of a predictor of future behavior.

Pirating software doesn't necessarily mean you'll lie to your customers (or to me) but from my standpoint - If I see you being dishonest in one fashion, it makes it more likely you'll be dishonest in another.

The more ways I see you being dishonest, the less I will assume you are being honest (about anything).

If you're pirating software, you're sowing seeds of distrust at your company with those that don't approve.

One of the last things you want are your employees or co-founders not trusting you.
I added it a while back to my startup's site (http://collegejobconnect.com) and used my college email address that was already on file to get my api key.

Depending on what language your site is coded in, it's not terribly difficult to integrate and gives another way for potential customers, users, etc. to access any "registered users only" sections ... you can also pull a lot of data out of the open graph api if need be. Documentation is not great, but there enough tutorials out there should you get stuck (or just ping me).
12 Years Ago today, Erlang/OTP was released as Open Source
For me piracy is the virtual equivalent of stealing, really, even if you can pick different words. Just because there the original copy remains doesn't mean it isn't theft.

Depending on which country you live in, it can be considered theft or not, I believe.
Only because something is good and valid does not mean that you automatically need to directly support it.

I think that Wikileaks is a good thing, but I can't (won't) run a mirror because right now I'm not going to risk the legal consequences (and because I think that Freenet and Tor are better ways to host such data than HTTP).

In addition, running a mirror is not the only way how you can help Wikileaks: Donate money, run Tor nodes (even if they aren't outproxies), etc.
The BBB is a hugely profitable enterprise with a huge payroll. I'm not sure they're even classified as a non-profit.

The executives of the BBB make hundreds of thousands a year, according to 20/20: http://www.youtube.com/watch?v=Yo8kfV9kONw
If you can afford an employee, I have a hard time picturing how you couldn't afford, say, 10 grand for proper and properly-licensed tools.
I spent 2 years in the greater São Paulo area ('05-'07). The exchange rate went from about 2.7 Reais : 1 USD when I got there to about 2.1 when I left.

I lived in an apartment off the beach in Praia Grande for a few months. Rent was about R$650 (~$300 US) for a little 2 bedroom.

I met a number of people who lived on less than R$300/mo (granted, that was in some of the poorer areas).

Lunch in the financial district (where I spent about a year) was ~R$10 (for a pretty good lunch - chicken, rice, vegetables, and a drink). Most American fast food restaurants, however, had prices comparable to the US (McDonald's dollar menu items were about R$2.50, it was R$30 for a pizza at Pizza Hut, etc).
I think (and this is just speculation) that they may have already developed a lot of similar technology in-house in addition to the Zenter acquisition. By the time I got around to contacting them again they probably just didn't need it anymore.
I think you've got the date range wrong there. For many recent startups, it's too soon to tell if they'll avoid death and acquisition and survive as independent companies. You need to look at the companies that have been around long enough to hit it big on their own (most of the current giants) or stay small and friendly but in a sustainable way (harder to find, but by no means unheard of).
Boycotts are good way to go. But for giant companies like Amazon and Paypal, it is unclear that they would be able to correlate determine why their sales are going down.

Unless the Boycott is huge.
who still does that anymore? how about google! look at sometime like GAE - constant stream on steady improvements, not great yet but still you must admit it is getting better. Same for gmail (still ahead of the competition), search, and pretty much everything else that they do.
I'm guessing dawson meant that now that Heroku has been acquired by Big Company it will start to suck and so people will be looking for new hosting options.

Not saying that's what I think, but that's my interpretation of the comment.
Seagate to Raise $850 Million After Rejecting Buyouts - Bloomberg
A bit clunky in Chrome beta... Barely works in Canary build. Maybe I should stick to stable.
And 'we' would be and have been wrong to say 'stole my idea' as well.

We, of all people, should appreciate and insist on the distinction.
who is that quote from?
Say "solid revenue model" to yourself whilst someone is waving $200M in our face.
You linked to the Alioth Programming Language Game — even they admit it's very flawed for determining much beyond how certain programs implementing certain algorithms perform. The game's highly contrived circumstances are considerably less realistic than the parent's anecdotes or the OP's report of huge space savings with little slowdown. In particular, many of Lisp's code size benefits lie in scaling better than other languages. The Alioth game is possibly a pathological case for the things being measured here.
Apple iOS chipping away at DS, PSP for handheld gaming crown
With the new multiple sign in, I use my gmail account as primary, then sign into my other two gApps accounts (personal, work). That way, all my analytics, web history, and such remain under my [primary] gmail account and I can still open multiple Gmails with different accounts in them.

I've found a little lag in gmail to apps features, but not long enough that I've worried about it.
This quote rocks: "I wanted to accelerate the world's advancement in the social revolution that it would cause. So I gave away my designs for free."
Seems simple to me: the major issue with this resume is the amount of noise. If you're submitting this via email or through online application forms you should stick to one page. If this is to be displayed on your website then I would just reduce the number of images(possibly all of them), and do a spelling check. Objective statements should be short and to the point. Same with descriptions... I really don't see the need for the long paragraphs and the bloated number of tags you're using. Whether it's a site or as a printout on paper, the hiring manager is limited on time.

Take a look at some of these examples, a lot of them are ideal in terms of efficiency and noise. Best of luck.

http://microformats.org/wiki/hresume-examples-in-wild
Sure. I wouldn't necessarily expect the EFF to take on the action of mirroring WikiLeaks, but would they view mirroring it as a good action to take, if one were so inclined to directly take action?
May I suggest, "If they stole your idea, how do you know you ever had it?"
I liked the original article, it was a useful idea for someone with aspirations to be great. The core takeaway for me was simply this: thinking about talent is counterproductive. If you think you have no talent then you are prone to give up, if you think you have lots of talent you are prone to coast. The only way to be your best is through deliberate and focused hard work.

This article undermines that idea by thinking too much about talent. Look, if you work really hard at something for a long time, and discover that you don't enjoy it or you just aren't any good at it, it's okay to conclude you have no talent for it and to move on. But if you are trying to be better at something, philosophizing or even reading science about talent is pointless wanking that will certainly prevent you from actually doing the work to become great.
can anyone post the list? our proxy is blocking it.
main is a special case, but generally () and (void) are different, void meaning that the function cannot have any parameters and empty allowing any number of arguments. Therefore imho is clearer to use main() rather than main(void), indicating that there may be parameters, but we don't care.

http://codepad.org/UGLG7yRm and http://codepad.org/w2GyTkB1
Decide what seems like a reasonable ratio for your given situation, and budget time for each appropriately. Use the Pomodoro as a unit, if that helps.
There's a great story in Cialdini's "Influence: Science & Practice" about window stickers and lawn signs that explains this common tactic. Website buttons are the thin end of the wedge.
Your customer doesn't give a crap if your program takes 0.03 seconds longer to execute, but he does care if you can't get the bug that keeps bringing his system down fixed in a timely fashion because your codebase is overwhelming.

CPU is vastly cheaper than programmer time. There is a point where the tradeoff becomes unprofitable, but to prioritize code speed over all else is a recipe for terrible software.
Ask HN: How Can I Learn Ruby on Rails?
I have a good knowledge in HTML & CSS. I have bought a few books and read them + I have read a load of tutorials but I still can't learn...

Does anyone know a site or something that can teach me ror? Or if somebody here is ready to teach me? If it helps I have some knowledge of Pascal. I also read on HN daily (didn't have an account up until now) so don't think of me of a spam bot or something.

Thank You
"Let's make Stuxnet, but for Wikileaks"
A table that should exist in all projects with a database