Live data from Hacker News

Repl.it raises $4.5M from A16Z, Paul Graham, and others

repl.it

91–100 of 231 posts

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#91

Earlier quoted context omitted.

It also weeds out people who don't have time for "cute" little games like that.

To be honest it didn't really take more than a few seconds to get the relevant information. So time really isn't the limiting factor here..

It's not supposed to be. It's like proving you can write a hello world. program.

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#92

Python, the "second best language for everything", has had a huge impact for teaching people programming. Beginners can do useful and interesting things and solve real problems after a few hours of learning. And yet the number of times I've seen beginners completely discouraged or even give up programming forever because they have conda and pip and brew and pyenv installed and can't run a basic script after 4 hours o…

This is where JS shines (we all have browsers). I think dedicating 10 minutes to ensure `docker run --rm -it -v $PWD:/srv python bash` should suffice, without digging into what it does.

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#93
post #17

I'm disappointed that now you need to sign up on www.repl.it rather than just spinning up a test environment, definitely cuts down on usage. I've found a workaround with www. http://repl.it/languages/python3 for example, but I'm not sure how long this will still be active given their plans to become a full-fledged IDE.

We have no plans and I see no reason to make you have to sign up. (Although to cut down on abuse some things aren't available for anonymous users like long-term web hosting). You can also go to repl.it/languages and see all the langauges. As for our plans to become an IDE: we've given ourselves the hard task of being a REPL-first IDE and to always load in under 2 seconds. More here: https://repl.it/blog/platform For…

> we've found that most people coming through there go through the signup/login flow anyways

This baffles me. Why? Don't people just want to mash something into a REPL quickly (step in between: write the first one or two letters of the language you want to use and press enter)? That's certainly how I use it ...

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#94

Earlier quoted context omitted.

It also weeds out people who don't have time for "cute" little games like that.

It takes literally 10 seconds to run `ls -la` and `cat` some files to get the information. If that's a problem for an applicant, it's a good exclusion to the funnel.

I tried opening this on mobile and it was a horrible experience.

We don't use clis during every day life for a reason.

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#95

Earlier quoted context omitted.

We've occasionally used it when discussing Python X vs Python Y behaviours across separate machines (I don't have 3.6 installed but 3.7, a coworker has 3.6 but no 3.7) and are the kind of questions you just want to quickly check, not create a new virtual environment (under Homebrew on Mac, good luck having 3.6 _and_ 3.7 if you regularly `brew cleanup`...) or spin a docker instance. The coworker also regularly tries S…

pyenv is a good solution for managing multiple Python version installations.

Yes, but this is better for quickly trying something.

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#97
post #90

Just a fun meta note: I initially authored this blogpost and collaborated on it with my colleagues using repl.it. It's also hosted under https://repl.vc and you can get to the source this way https://repl.vc/__repl Moreover, lots of people are discovering our jobs ( https://repl.it/jobs ) page. It's worth noting that it's as part of an ongoing project we're calling repl.run: ship terminal apps as websites. We release…

Awesome job on the terminal-app-as-webpage concept. I like how it also fits in with your meta "IDE to learn programming" concept.

It made slightly more sense to me when I saw it on context at this URL: https://repl.it/site/jobs

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#98

Earlier quoted context omitted.

We've occasionally used it when discussing Python X vs Python Y behaviours across separate machines (I don't have 3.6 installed but 3.7, a coworker has 3.6 but no 3.7) and are the kind of questions you just want to quickly check, not create a new virtual environment (under Homebrew on Mac, good luck having 3.6 _and_ 3.7 if you regularly `brew cleanup`...) or spin a docker instance. The coworker also regularly tries S…

pyenv is a good solution for managing multiple Python version installations.

Thanks, I had assumed it would have issues with 3.6 binary not svailable. Will try sgain (although my plan is get everybody using 3.7...)

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#99
post #14

the jobs link is interesting. Takes you to a functioning command line but has no other hints or instructions. An interesting gating function: those who don't know how to proceed further (or can't problem-solve sufficiently to find out) aren't likely to succeed in the role and can safely be excluded. Might also have the added bonus of being safe from headhunter bot scrapers.

That's hands down the best job posting ever made by humans, for humans.

But alas

  $ fgrep -r remote open-positions
  open-positions/community-manager.txt:SF (remote OK)

Re: Repl.it raises $4.5M from A16Z, Paul Graham, and others

#100
post #90

Just a fun meta note: I initially authored this blogpost and collaborated on it with my colleagues using repl.it. It's also hosted under https://repl.vc and you can get to the source this way https://repl.vc/__repl Moreover, lots of people are discovering our jobs ( https://repl.it/jobs ) page. It's worth noting that it's as part of an ongoing project we're calling repl.run: ship terminal apps as websites. We release…

Awesome job on the terminal-app-as-webpage concept. I like how it also fits in with your meta "IDE to learn programming" concept. It made slightly more sense to me when I saw it on context at this URL: https://repl.it/site/jobs

Yeah, the idea is that almost everyone's first computer program is a terminal program along the lines of:

  name = input('What is your name?\n')
  print('Hi, %s.' % name)
(https://name.amasad.repl.run/)

Every programmer has experienced an intense sense of accomplishment when someone uses their program. The problem is that, until today, there was no easy way to share text and terminal-based programs.

The bar to sharing apps shouldn't be GUI as it remains really really hard.

Post reply on HN