Live data from Hacker News

Paul Graham Keynote at PyCon

brianrue.wordpress.com

31–40 of 127 posts

Re: Paul Graham Keynote at PyCon

#31

> dinosaur egg – make a search engine that all the hackers use. (top 10,000). don’t worry about doing something constraining in the short term, because if you don’t succeed in the short term there won’t be a long term Umm, search is just fine thank you. I could not survive without Google currently. The only thing I don't like about them is the lack of good customer support and the way they tend to develop unintuitive…

>> inbox is a todo list. >No, it isn't. It's a method of asynchronous communication and file transfer. If you're using it as a TODO list, you're doing it wrong.

I don't think pg is asking for help with his email - for MANY people it IS a todo list. He's outlining opportunities for future startups - email IS an opportunity precisely because people are "doing it wrong" - you snarking like you disagree with him but it seems like you actually agree. He's saying there needs to be a better todo list system for EVERYONE email can still fill the role of asycn comms and file transfer.

>>gmail is slow >it isnt slow for me

Maybe I'm wrong but I assumed he was meaning this to be it takes a lot of time not it has poor performance - again seems like your are just trying to negative.

>> 5. a new apple

>Apple is still on top of the consumer market. Solve problems that need solving in the way you feel is best. Don't work hard to be something else. Apple didn't.

He's talking long term - he's talking about apple when they were in a garage - he's not saying they are dead - he's saying with Jobs no longer at the helm there is less likely to be next generation vision - so again there is an OPPORTUNITY - someone will be the next visionary - maybe it could be you.

>> 6. bring back the old moore’s law >>...it would be great if a startup could make a lot of cpus look to the developer like 1 cpu.

>As an analogy, why don't we make Ruby look like 8086 programming? Parallel computing is different- you can't solve problems with the same mentality.

I don't understand your logic here. PG is talking about abstracting the problem away from the developer - you think the future of CS is that we will no longer make things abstract?! I think PG mentions it because it would be HUGE if this could be done - it certainly is difficult - he's not advocating any kind of mentality - he's just saying there's an opportunity here.

Re: Paul Graham Keynote at PyCon

#32
post #22

Is this available in video format? I can't help but think reading this is taking something out of context or missing information. Quick glance: 1. dinosaur egg – make a search engine that all the hackers use. (top 10,000). - Like Google Code Search? That didn't turn out too well. 2. inbox is a todo list. email is the protocol for putting stuff on it. - What? I use email to converse with people, not to list what I nee…

I would disagree with #2, At work my email inbox is certainly a todo list. I use IM, SMS, Twitter, Facebook, Forums to converse. Actually 99% of my personal email is companies sending me updates (we got your online payment etc.)

It's funny that I read this now, during my lunch hour I was pondering over how email is broken and needs to be replaced I actually came up a few few innovative ideas but there's more to it. I don't however think that our curent Email system will be around forever, instead of a static thing that you receive it will will be more like a feed that can be paused and saved off to different tasks that could theoretically automatically handle the task for you. (FEED: Credit Card Statement just posted - You: Siri pay the bill from account XYZ)

Re: Paul Graham Keynote at PyCon

#33

> dinosaur egg – make a search engine that all the hackers use. (top 10,000). don’t worry about doing something constraining in the short term, because if you don’t succeed in the short term there won’t be a long term Umm, search is just fine thank you. I could not survive without Google currently. The only thing I don't like about them is the lack of good customer support and the way they tend to develop unintuitive…

> inbox is a todo list. No it isn't. It's a method of asynchronous communication and file transfer. If you're using it as a TODO list, you're doing it wrong. That means most business users of e-mail are doing it wrong. Take a sample of heavy e-mail users (managers, sales people, marketing, etc.) and ten out of ten will tell you that they're inundated by e-mail, and that it is a defacto todo list. E-mail is a giant pr…

[deleted]

Re: Paul Graham Keynote at PyCon

#34
post #22

Is this available in video format? I can't help but think reading this is taking something out of context or missing information. Quick glance: 1. dinosaur egg – make a search engine that all the hackers use. (top 10,000). - Like Google Code Search? That didn't turn out too well. 2. inbox is a todo list. email is the protocol for putting stuff on it. - What? I use email to converse with people, not to list what I nee…

> Like Google Code Search? That didn't turn out too well.

Duckduckgo is sort of trying this approach. It isn't taking over the world, but I think it's having reasonable success.

> Occasionally I will send myself a reminder mail with a list of TODOs, but my email inbox is definitely not a todo list.

I think many people (myself included) feel their inbox is a list of things they need to respond to... which is somewhere between a conversation and a to-do list. But a full inbox can feel like a list of obligations.

> Isn't Apple famous for secrecy even inside Apple or do all 9000+ employees in Cupertino know what's in the pipeline?

His friend may be talking about the culture of Apple rather than the list of current products. I'm still skeptical of his friend's claim, but that seems a possible interpretation.

Re: Paul Graham Keynote at PyCon

#35
post #5

Curious point: > replace universities > heading down wrong path last couple decades. not fun for students or professors. Is that (fun part) generally true? I'm in my thirties, and I certainly had lots of fun at my previous job (MSFT, on developer tools), but none of it compared with either my undergraduate or Ph.D. student experiences. That also seems to be true for most of my colleagues and friends --- who have done…

Are non top-tier universities really that bad?

Here is my experience in undegrad.

1. Most students simply don't care about their major's subject.

2. Most professors don't care about the subjects they teach enough to care about how students are doing.

3. Grading is aimed at punishing mistakes, rather than rewarding for learning things or doing things.

4. Guess what those things do to your group projects.

5. If you try to undertake ambitious projects or subjects for your papers, your grades go down, because of the things listed above. The most reliable way to get reliably high scores is to never experiment, never push yourself.

6. Degree requirements are pretty much arbitrary. For example, in my university, "IT" students (who weren't going to do any major programming on their jobs) were forced to take theoretical CS classes, while students in "Computer Engineering" (who were bound to do tons of programming) weren't.

7. Add to this the fact that you're expected to buy expensive useless textbooks that go from $200 to $2 once the next edition is out. (Of course, you can buy used books, but that's not the the point. The point is, they have no inherent value.)

Etc, etc. Of course there were some exceptions, couple of great profs, several enthusiastic students, some courses taught from an O'Reilly book, but such anomalies were a precious rarity.

Re: Paul Graham Keynote at PyCon

#36
post #25
post #5

Curious point: > replace universities > heading down wrong path last couple decades. not fun for students or professors. Is that (fun part) generally true? I'm in my thirties, and I certainly had lots of fun at my previous job (MSFT, on developer tools), but none of it compared with either my undergraduate or Ph.D. student experiences. That also seems to be true for most of my colleagues and friends --- who have done…

There are a number of problems in academia. I'll throw out a few, just as discussion points. * Pay disparity between professor and industry; if you optimize for money, you go more industry. * Papers are a key metric of success, not actual results (Which are hard to quantify) * Defunding of public universities * Rising cost of education vs. inflation or cost of living * Students loans leaving graduates (and non-gradua…

> "* Increasing amount of specialization; liberal arts majors can be very smart and have broad understanding, but get shafted because paying for on-the-job training is expensive."

Liberal arts majors can be smart and have broad understanding but so can technical people. In fact, the technical people I've met on average have been smarter than liberal arts people.

While universities have quite a few problems, universities is where most of the world-changing research has been done over the past few centuries. If you kill the university before coming up with an adequate substitute for that function, you kill the future.

Re: Paul Graham Keynote at PyCon

#37
> inbox is a todo list. email is the protocol for putting stuff on it

I see these categories of email

1. Email from people you know that you're likely to respond to, and which therefore lead to "conversations"

2. Reminders and "things to do" that you need to act upon; once you have acted upon it you usually update the status of the task by mailing back

3. Read-only email: email sent by corporations that you somehow need to store but that you will never respond to (they often come from aptly-named "no reply" addresses; but mailing lists are part of it too)

4. Random stuff (close to spam, but not really): things you have to read because they may be important, but usually aren't

Gmail is optimized for #1 and does a good job at it. Lately it started to address #4 by trying to automatically detect "important" email; in my opinion this doesn't work well, but it could eventually work.

AFAIK nobody is seriously trying to solve #2 and #3, and in my experience #3 and #4 cause most of the clutter. Which makes #3 the most urgent problem with the highest ROI.

What if you could use a special email address for "read-only email" that would receive #3 mail and deal with it:

- organize it automatically by sender (or "topic") and period (not by subject / conversation / date: all my utility bills of one year are ONE object and not a dozen different conversations, for example)

- save all attachments (that deserve it) as PDFs

- notify you only when necessary (not easy)

- etc.

I've been toying with mailgun today, and it seems building a first version of this isn't out of reach; I'd be very interested to exchange ideas on this subject.

Re: Paul Graham Keynote at PyCon

#38
post #5

Curious point: > replace universities > heading down wrong path last couple decades. not fun for students or professors. Is that (fun part) generally true? I'm in my thirties, and I certainly had lots of fun at my previous job (MSFT, on developer tools), but none of it compared with either my undergraduate or Ph.D. student experiences. That also seems to be true for most of my colleagues and friends --- who have done…

> Are non top-tier universities really that bad? Yes.

I disagree, I have interviewed graduates of both for positions in my team and I have not found that the applicants that came from a prestigious university where inherently better than from a small obscure college. What you get out of your College experience like anything in life it's highly dependent on the personality of the person.

Re: Paul Graham Keynote at PyCon

#40
post #36
post #25

Earlier quoted context omitted.

There are a number of problems in academia. I'll throw out a few, just as discussion points. * Pay disparity between professor and industry; if you optimize for money, you go more industry. * Papers are a key metric of success, not actual results (Which are hard to quantify) * Defunding of public universities * Rising cost of education vs. inflation or cost of living * Students loans leaving graduates (and non-gradua…

> "* Increasing amount of specialization; liberal arts majors can be very smart and have broad understanding, but get shafted because paying for on-the-job training is expensive." Liberal arts majors can be smart and have broad understanding but so can technical people. In fact, the technical people I've met on average have been smarter than liberal arts people. While universities have quite a few problems, universit…

> In fact, the technical people I've met on average have been smarter than liberal arts people.

That's a standard technical person bias. I'm betting that its not true on average, that a good philosopher, businessperson, or history student is equally smart, but it's not as discernible due to the falsifiable nature of technical work.

Post reply on HN