skysight-inc/HackerNews huggingface dataset:
There are several factors here and I haven't seen anybody post them:

-PG has surely seen lots of mistakes like the op was going to do.

-He has seen how they end.

-he has tried persuading those founders in several ways, and probably failed too many times to be satisfied.

-probably (I don't know PG beyond his essays and concerences) he knew that giving polite advice was the best way to keep the OP on his track to failure.

-so be did the equivalent of a Doctor starting a CPR: a heavy punch to the chest. That may seem a rude behavior to a external observer, but in fact he is saving a live.

I suppose that his mean comment was studied and acted, not REALLY emotional. But it worked none the less, it doesn't matter what other people think about that, his role is to keep startups growing, not external people happy about his kindness.
PD. CPR (CRP in spanish) and the enter button doesn´t seem to work on the Iphone.
> I was surprised that Microsoft didn't take a couple billion dollars and buy PS3's.

> Obviously, Microsoft could have got in a lot of trouble for attempting such a strategy,

Umm, I think you answered your own question:)

And to go a bit further, the console strategy that Microsoft and Sony employ is to lose money selling the console to grow the user base and make it up on games sales.
"Never X..but don't rule out X"?

Seems like "Don't be quick to..." or something similar would be better.
I don't think reasoning about types is a matter of intelligence. I happen to share your experience. It is more of a cognitive burden, exacerbated by less diligent coworkers. No amount of "convention within dynamism" can compete with first class compile time type safety.

If I were to babysit a codebase by myself, maybe I would not feel this way. But with regards to professional team development on a large code base, the ship has sailed on dynamic languages.
Couldn't have said it better myself -- this is exactly what I was thinking as I read this article. I was really surprised that they spent so long lamenting the loss of spam and ugly widgets on users' profiles.

I remember when they opened it up so you could add 3rd party widgets to your profile, and that was dangerously close to myspace... just about as close as Facebook ever got. And I'm glad they didn't get any closer. The reason facebook took off against myspace was that the user experience was good and it was clean. Ruining that is just not something they could afford.

I think you really nailed it with this particular statement:

> Unfortunately spam, especially when it's coming from your friends, works like a charm.
You should read his paper showing that (under various unrealistic assumptions) travel planning is undecidable:

http://www.demarcken.org/carl/papers/ITA-software-travel-com...
Bit of a rant:

I believe social media has created a medium of indulgence to engulf yourself in, fueled by the insecurity of knowing that if you're not on it, you won't be "fed". I see so many teenagers and people that only instagram/facebook/twitter/tumblr. All the time. All. The. Time. All the motherfucking time. It's really sad. I see groups of friends hanging out all on their phones? I've noticed this trend with my friends too so much so that we created a rule to dispose of our phones temporarily when we're hanging out. Nobody reads anymore. Nobody cares. They just care about themselves. What has been previously Math and Science is now Social media.

Social media opens up the floodgates to jealousy and envy. Just recently my friend called me crying because two friends she was supposed to hang out with recently said they had other priorities, which is fine, but then on Facebook she saw they were doing something together.

I remember myself in my state of depression. I'd be on Facebook constantly. I'd always have a chat going, always some sort of interaction. I lost about 2 years to this bullshit where previously, I was able to sit down, load up some ancient textbook and have fun sitting around and poking through it and hacking and experimenting. Loneliness never creeped in. Depression never creeped in. This was back when hanging out was only arranged by calling someone and saying "Be at X at Y time." And that's it.

Social media has created a culture of absolute drones and it greatly saddens me to see its influence on the young. It permeated a volatile culture of instability and insecurity.

I've since deleted my social media accounts and strictly you use email/text/phone which is way more than enough. My life has never been better. I am able to do work again and have fun. Good riddance. I am no longer found caring about every aspect of others lives and all the intangibles that surround it. Friends literally ask me "Yo this girl I was talking to liked my status, does she want to fuck?" Is this where we are going?

I also believe social media is responsible for the apathy of our people in light of recent events. If you were going to tell someone in the early 1900's that all their communications were being monitored, they would fucking flip a shit. Why? Because communication is the central most important thing, ever. If you don't have communication, you have no way to organize, no way to anything. No way to organize an uprising, no way to fight the government.

Now that we take communication for granted, while maintaining all other aspects of our lives (able to buy food, work a job, watch TV, do whatever menial things), then nothing will change.
That isn't an issue of static typing, it is an issue of explicit typing. I program in a statically typed language. When I don't feel something warrants a type signature, I simply don't write one. Type signatures are compiler enforced documentation.
Not at all. Let me know via the feedback form (available via the dropdown in the upper right when you sign up) what format you need the data in and I'd be happy to provide it as JSON.

Also, if there's some data missing that you want us to collect, check out our extractor API: https://github.com/starthq/extractor#starthq-extractor-api
Who will be the Y Combinator of hardware accelerators?
Smithers! Have that bozo start up the Tor reactor!
> Go will still not be attractive enough to warrant a major migration

One of pron's concessions above is that Go is much easier to learn. That could be its killer feature: a new generation of developers and founders may choose to use Go for their projects because of the lower barrier to entry.

A common theme with these write-ups is that the developer felt comfortable with Go after about a week. That's pretty incredible.

I had the same experience. Coming from a scientific computing background, I wanted to get my feet wet with a an application level or system level language. I chose Go, and I felt like I was off and running in about a week. I've since looked at Java, and I'd rather not get involved with it unless absolutely necessary.

If that turns out to be the experience of many others, it won't be a matter of migration. It'll be a matter of growth from the ground level.
You are conflating explicit type declaration with static typing. While often found together, they are different things.
A seriously bad article. I don't know the company in question, but there are always companies in industries that either a) are very profitable, b) not profitable yet, because they invest in growth (profit = sales - (marketing) - R&D) or c) are unprofitable. Many software businesses don't earn money or low rates of ROEs - so what? It would be much more interesting to look at some cross-sectional data than to speculate based on sample size of n=1 ?! Btw, looking at the website of MKTO I'm not surprised, although the public market puts a tag of 900M$ on this company, which in 2012 made 60M$ in revenue while having netincome of -35M$. this has nothing to do with the SaaS model in general IMO (working for a quite successful one myself). Constant market-fit, zero-cost deploys, world-wide customer-base - what more do you want? Compare that to 5 -10 years ago, or making your living with custom software.
And if someone figures out such a magical paint it's going to be an great business idea/overnight success story because you could put it on cars and reduce the afternoon-oven characteristics.
They say Chile is going to be the Silicon Valley of South America, this looks like a great start.
For some, perhaps.
That is true, but I have found if I am doing calculations that need something like the full math library of python, it's not a one-off calculation, and I am typically on octave anyway.

In any case, since I have emacs open all time, I usually do

M-x calc

for one-off calculations.
I tried the recommended vim plugin. it was okay, nowhere near as powerful as intellij's plugin - and still didn't solve my gdb issue.
'We're trying to make Rap Genius into Everything Genius'
Github is unique in that the core logic is actually inside git itself - the real heavy lifting is handled in the git C code. RoR/github is just a pretty cover on top of that, which RoR does very nicely and why it manages to scale in that case.

As always, right tool for the job.
That's not a conversation that I think can be concisely argued, nor is it the point of the article.
Do you have any links handy to some of this research? I'd be interested to check it out.
Ask HN: In the wake of recent Gmail migrations, where do I host my address book?
I'm currently trying Fastmail which seems very good for email, but their address book does not sync with iOS 6 (LDAP not working) and can't in any case be updated from mobile. Do you know any hosting service providing address book hosting, with LDAP and CardDAV?
Show HN: A Grandma in Your Pocket
Nice. Have you considered putting the extracted (H,S,V) color space points into a postgis database? Querying and ordering with a KNN gist index may be even faster than bare R-Trees.

http://workshops.opengeo.org/postgis-intro/knn.html
One vegetable option, that is also quick / low effort to prepare: Microwave a sweet potato.

Be sure to pierce it to let steam escape.

They can cook a bit unevenly. Letting it rest for a few minutes afterward can allow it to finish cooking and "even out".
Here's what you don't understand:

Managers have to hit deadlines. Managers also write their own deadlines (to a large extent).

So they do what any rational person (or at least, anyone with the savvy to become a manager) will do - they write deadlines which can't possibly be missed. Lots of abstract terms (review methodology, test, design, etc), without links to concrete deliverables. Since there's no "real" outputs, no-one can check whether the work has been done. Obviously, there'll be a crunch at some point (quick, we have to actually build the web page we were designing!), but most of the time it doesn't matter whether people are feverishly working, or just letting the wheels spin.
I think one part of this is dispelling the myth that telling the user which of the fields is wrong is a security flaw. You can already figure out if a username exists by trying to create it on the registration screen, so saying "Your username and password do not match" does not provide any extra security, and just frustrates users.
Then how can you be compelled to reveal your anonymous source? After all, it could be your spouse.
Unfortunately, DisplayPort is the absolute worst physical connector design I've ever had to use.
Sometimes type declarations are required for disambiguation in statically typed languages, no? The 'auto' keyword in C++ doesn't always work.

Anyway, I believe this is the source of the DRY claim.
ITA Matrix is awesome; sad thing it doesn't seem to have data on cheap airlines that operate in Europe (Ryanair, Easyjet, WizzAir, et al.), as they tend to be used here most frequently.
> While Ubuntu Edge is not as revolutionary as Tesla

WAIT WAIT!!! Stop right there. Name one phone other than iPhone that is as revolutionary as the Tesla.

The whole entire problem is that Ubuntu for phones derives no benefit from having this hardware, and this hardware is unlikely to be revolutionary.

I'm not "comparing Edge with current mainstream device with price and feature" I'm saying it is just exactly like any other moderately high-end phone, except it will be a little thicker and heavier because Canonical can't afford cutting edge packaging technology. Probably not as good as what Samsung will have on the market next year. Same chips. Same screen. So... why?
With the edge you have to also factor in the one year wait after putting your money down, which kills the value proposition for me. Who knows what other cool phones might be out before then? Moto X, something entirely unrevealed, etc. A year is a long, long time to wait.
I just cleared my cache and cookies and got around it.
I'm using Mandrill to send out my transactional email. I'm hoping this change doesn't force me to get back into the mail server business - that is something I gladly pay to outsource.
I believe that this can be very useful for the mainstream user.

It is however much much more useful for Google from a business perspective.

Lower openrates mean less eyeballs and revenue, which will in turn translate into more adwords and display placements. Obviously not directly, and probably not in most cases, but it should, even if it's only a few percent or less, translate into more revenue for Google. How much is anybody's guess.

If I were an E-Mail marketer or a big brand though, I'd be furious and try any other channels but Google's. In my eyes, it smells like Google using its market power to bully their own customers. They pulled a classic Facebook with this one ;)
Yeah, from what I understood, Microsoft's original plan was to have the disc as a convenient way to prevent a lengthy, multi-gigabyte download and to save space on the console's hard drive, but they failed to sell this vision to the developers.
You're right. Further discussion in sibling thread.
Anecdotal, but growing up in a generally low-income rural area, I don't remember any of my peers not having a computer in the early 90s. Many of them, including myself, even had computers into the mid-80s and some of those families were quite poor, even by local standards.

The internet came later, but games like Doom were huge long before that, which is pertinent as you mention violent crime specifically.
There is no need to be defensive, I wasn't implying that you mustn't do it.

You brought up scientific python specifically, but this tend to involve (in my experience) overwhelmingly native code with small amounts of plumbing written in python. Numba is already a restricted subset of python, and without porting at least parts of numpy, you are further restricted to just a subset of that subset (by giving up vectorized numpy ops).

I totally agree that playing around with it will be fun, I'm merely pointing out the fact that you chose perhaps the least amenable kind of python code for this particular task.

Again, by all means go for it! I agree that there are lessons to take away even if it doesn't lead to anything specific.

Edit: you also seemed to imply that there is some inherent benefit in moving scientific/numeric computation from python to JS (and the browser). I was honestly interested in the reasoning behind this. I know that numeric python could do well with a proper JIT for example and a lot of research went into JS VMs (pypy doesn't count yet).
Shavers was running such a mixer service: he was laundering the bitcoins through his own mining pool (called GPUMAX). The way it worked is that he was redistributing the dirty bitcoins acquired through his Ponzi scheme to pool participants as mining rewards, while keeping the newly mined bitcoins for himself. And to entice people to use his pool he was paying a few extra percent more than what most other pools were paying. Pure genius.

I have been following the whole development of his Ponzi scheme. Yes it was obvious to some in the community that it was a Ponzi. I remember writing a few lengthy posts on bitcointalk.org accusing him of a Ponzi. But surprisingly, many people adamantly chose to believe in Shavers and argued against me, ignoring my warnings, telling me why I was wrong. Their argument boiled down to "it has to be legit since he has been paying everybody so far". Sigh... Money prevents people from thinking straight.
The more I learn about other langs, the more I appreciate the language design of Ruby, even though Ruby is slow as shit.
TIL: Paul Graham is one of the nicest people on earth if that's the meanest thing he could say.
Not that it isn't a hard problem, but it really casts the lie to the power of the rockstar ninja.
Interesting. My interest is peaked and will be following this story for the next 2 months.
We've had a lot of luck using https://github.com/ftlabs/fastclick, as well. It's even easier - just add a few lines and all click targets (angular or otherwise) on the site will be fast clicks.
Yours wins on the name.
It also depends on how far away you sit. With a large desktop display, you can just put it further away.
10 reasons why you should organize a FedEx day
Dating app Tinder briefly exposed the physical location of its users
That's incorrect. QML has used v8 since its initial appearance in Qt4. In fact, it will move away from v8 in Qt 5.2 is the current plan.
NSA's Keith Alexander Calls Emergency Briefing To Lobby Against Amash Amendment
How about when you click on a spot it pulls up a graph of that particular location's temperature over time? Maybe add a slider for windowed average to smooth things out?
There will be failed starts here and there. It does not invalidate the model.
If you invest money with someone called "pirateat40" you get what you deserve.
It is a question that is begged, if not a buried lede.
In the hypothetical, Samsung intentionally put it under GPL. It is truly and legitimately licensed GPL, they're just not giving it to the public at this moment.

I don't know how I can make it clearer.
This sort of trite criticism of the hoi polloi is easy and lazy.

People are better informed than ever, read more than ever, and are more satisfied with their lives than ever. You dismiss this monumental progress by calling it a drug.
House forces vote on amendment that would limit NSA bulk surveillance
Maybe not for the money, but I could see Zuckerberg being in charge of MicroFace being good for him and both companies. Sort of like AOL-Time Warner only hopefully without the bubble as backdrop.
Bingo! I think I have my next startup!
Then you are most likely using the term incorrectly. When you have a business relationship with a company and you have not told them to not email you, the email is not entirely unsolicited, and thus not spam. It may be unwanted though, which is why Google is routing it to the "promotions" section. It's not necessarily spam though, which is why they don't immediately route it to the spam section.
At first I thought it was some play on recursion and though "neat", but then I realised it was probably just an error...
techvibes.com for canadian startup news.
Wallerstein's explanation of the overall greater advantages of a strong currency: (http://dollarsandsense.org/blog/2009/05/the-sinking-dollar-w...)
I see your point, but different sides of the communication need to hear different things to make things better. Whatever side you're on, you can only change what you do, not what other people do. He's talking to the "tellers" in this case, based on his experience as a recipient, telling them what works.

I totally agree with you on the stupid false dichotomy that comes up in all these discussions. It's difficult but possible to get your point across efficiently without being rude. If people think you're being rude, well, sometimes that's a listener problem and there's nothing you can do about it.
Sign up and put in credit card (maybe use stripe) or paypal info, choose which course you're taking (on coursera, udacity, etc.), and set an amount you want to "wager" on finishing that course (and a date to finish it by if it's a pace yourself course). Come back when the course is over and upload your certificate to prove you finished the course before the deadline (with email reminders). Make money for finishing it (paid for by people who didn't finish).
37Signals? (Perhaps not a coincidence that they are private.)
I hear you - my comment was in jest.
Anyone have a mirror? All I get is:

A Database Error Occurred
Error Number: 1317

Query execution was interrupted

DELETE FROM exp_freeform_params WHERE entry_date < 1374619759
I've been a fan of the Kinesis Freestyle keyboards for years http://www.kinesis-ergo.com/freestyle2.htm.

They're a little more expensive than most, but totally worth the price. I never could get used to the MS Ergo keyboards, same experience, the keys take too much effort. Bonus, all of my wrist pain as disappeared since switching to the Freestyle.
pirateat40's other service, GPUMAX, was effectively a mixing service. GPUMAX paid above market rates for hashing power, which gave the operator freshly minted coins in exchange for dirty coins distributed to miners.
Would just installing propped up reflective (or something painted white) panels above a roof have the same effect? Prop them up so that air can efficiently flow underneath to further reduce the heat your actual roof absorbs. The cost seems like it could be very minimal (as opposed to costly solar panels). The benefit over trees is that you don't get leaves stuck in your gutters or branches falling and damaging your home.
"Was this review useful" button earns Amazon $2.7bn
Does anyone know if it is possible to use this degree for VISA purposes?
It's also worth noting that I believe PG's reputation is mostly even-keeled. The incident described in this post sounds like an outlier. If you're regularly escalating to this level of rhetoric in code reviews or meetings at work, you're probably not using the same criteria for deciding when this kind of talk is justified compared to Mr. Graham. I've seen more virulent language on this site over relatively innocuous comments, which is one example of something I doubt PG would endorse. Who knows if he would even endorse what he said in this conversation, albeit this time it did work.
And if you're calling me and don't know my mobile - my GV (whitelisted; non-unknown callers route directly to voicemail) is accessible everywhere if you know my name or have received a single email from me (in my .sig).
Our second week in Y Combinator, we almost pivoted away from building a B2B startup

I thought a "pivot" was a change in target market in an attempt to find product-market fit, OR a change to a whole new idea in response to a failure to find product-market fit for the current idea. The lean startup book defines a pivot as a "structured course correction designed to test a new fundamental hypothesis about the product, strategy, and engine of growth.".

From that little blurb this sounds more like a "I'm bored with this B2B thing, let's do something totally different and B2C" moment rather than an actual pivot. Or am I missing something?
> Since the bitcoin ledger itself is public record anybody could analyze the addresses associated with the fund and see the inflows and outflows[1]. Even if new addresses are generated for each transaction at some point the fund manager would need to roll them up and combine them. It would be possible to see the ponzi flows in the ledger itself.

Given this, is anyone algorithmically analyzing the ledger for anomalies like Ponzi schemes? That could be an interesting project.