Live data from Hacker News

Pullup, the site you join via pull request

pullup.io

31–40 of 52 posts

Re: Pullup, the site you join via pull request

#31
post #26

Earlier quoted context omitted.

SpaceX rockets use C++, however if you can use C++ I really do not see how hard javascript can be.

It's not about it being hard, it's about this mentality that software == web development. There is so ( so ) much more software running different applications. I'm not saying that the developers of this site actually think that the world literally runs on JS, but I found that sentence amusing and somewhat ignorant. I work in systems. I don't really know JS. I do know C, C++, C#, Haskell, various dialects of Lisp, Pyt…

Compared to web development, those communities you mentioned are very closed to most people. With Javascript, there's no special equipment needed, and you can pretty much just pick it up and go...there's tons of freely-available knowledge in blogs, and open source code to read/get involved with.

Where's the github for assembly line firmware code? I would be very interested in learning more about other non-web-development domains, but it seems like unless you get hired right out of school to program something like cars or satellites, you're pretty much shut out forever.

Re: Pullup, the site you join via pull request

#32

Interesting idea. One thing that this would be good for is almost by default members get experience working with the technologies the site is running -- they learn to use Github, deploy node.js, etc. It gives them a working technology base for their own projects. One problem I foresee is that without a clear discussion about where the site is going, it could quickly become rife with lots of poorly-interacting feature…

Getting experience with the technology involved has definitely been a side effect. For example, I'm a whole bunch better at managing lots of pull requests in git versus a few days ago. It's been a really fun ride so far, no idea where it'll end up but excited to see what happens.

Re: Pullup, the site you join via pull request

#33
post #21
post #2

From the about page > We figured pretty much everybody knows JavaScript Even with the implied "everybody" being "everybody that would be interested in joining our site", this is a poor assumption. Not everyone is a ninja-rockstar web developer. In fact, some of the best content on HN comes from people who most likely don't know JS. I get the idea for the site, but the description seems very naive. (FWIW, I do know JS…

What language would you recommend, if you wanted to make something accessible for, say, teenagers who haven't even taken the perfunctory "Introduction to Control Structures In Blub" course yet? Javascript seems like a good guess for "language you might pick up just from everyday computer use." (Another two being, I think, Windows batch files, and Excel macros.)

I can't imagine how anyone would pick up bits of js just from everyday computer use. How many people even now the the "view source" button in their browser even exists? Excel and batch files / shell scripts I could see though.

Re: Pullup, the site you join via pull request

#34
post #26

Earlier quoted context omitted.

It's not about it being hard, it's about this mentality that software == web development. There is so ( so ) much more software running different applications. I'm not saying that the developers of this site actually think that the world literally runs on JS, but I found that sentence amusing and somewhat ignorant. I work in systems. I don't really know JS. I do know C, C++, C#, Haskell, various dialects of Lisp, Pyt…

Compared to web development, those communities you mentioned are very closed to most people. With Javascript, there's no special equipment needed, and you can pretty much just pick it up and go...there's tons of freely-available knowledge in blogs, and open source code to read/get involved with. Where's the github for assembly line firmware code? I would be very interested in learning more about other non-web-develop…

There are plenty of repositories with code for micro-controllers and non-web related projects, but again, that's not the point. The single quote that "pretty much everyone knows javascript" was the focus of my comment.

Sure, maybe the author meant "pretty much everyone [who we think will be interested in our site] knows javascipt", but that's not what they said, and I don't understand that attitude at all. It's unnecessarily exclusionary, especially when their plan is to host content in a similar way to HN.

Re: Pullup, the site you join via pull request

#35
post #26

Earlier quoted context omitted.

It's not about it being hard, it's about this mentality that software == web development. There is so ( so ) much more software running different applications. I'm not saying that the developers of this site actually think that the world literally runs on JS, but I found that sentence amusing and somewhat ignorant. I work in systems. I don't really know JS. I do know C, C++, C#, Haskell, various dialects of Lisp, Pyt…

My point was that JS is so much like C++/C#/Java that you do not really need to learn anything new. If you know any of those languages you can already hack JS.

> My point was that JS is so much like C++/C#/Java that you do not really need to learn anything new.

Except Javascript is a prototype based language and the others you mentioned are all object based....but hey they all terminate statements with ; so must be identical I guess.

Re: Pullup, the site you join via pull request

#36
post #23

"We figured pretty much everybody knows JavaScript" Haha, that's funny. I guess all of the world's software runs on the web and is written in Silicon Valley. Oh wait, what's that you say, some programmers actually work on all those weird machines like satellites, assembly lines, medical devices, power plants, and even my car?! People actually write new operating systems, compilers, web servers, load balancers, and de…

Hey there, one of the creators of the site here. When we put this line on the site we never expected it to be this controversial! It isn't meant to be a universal truth, it's just in terms of a "website you join via pull request." So, perhaps better written as: "Almost everybody who works on a website knows JavaScript." The satellite that you join via pull request can be written in whatever you want :)

  "Almost everybody who works on a website knows JavaScript."
That I can agree with.

Re: Pullup, the site you join via pull request

#37

Yea, they still have a workflow problem that was never solved: https://github.com/larvalabs/pullup/pull/5 On the bright-side at least the project is MIT. Good ol' MIT.

Already solved same-day: https://github.com/larvalabs/pullup/pull/11

But never implemented / merged. Surprised the powers-that-be are resisting the most elegant solution. Then again, I came up with it, so I remain bitter and biased :)

Re: Pullup, the site you join via pull request

#38
post #22

You know, it just occurred to me: if instead of pull requests , they just accepted all pushes... that'd sort of make this the programmatic equivalent of a wiki, wouldn't it? A site anyone could edit, in a more literal sense: not just the content, but the features. Oddly enough, you wouldn't necessarily require people to use the command-line for this, but nor would you need to build any editing UI; instead, the site c…

> not only does every test have to pass, but that the commit can't delete any code from a test. Good idea, but this is easily gamed by e.g. adding a test that starts failing on a certain date. I've thought about this before, and it's really hard to come up with mechanisms for a system to incorporate untrusted modifications without totally collapsing. It would be hilarious to design a program that accepts Bitcoin paym…

[deleted]

Re: Pullup, the site you join via pull request

#39
post #34

Earlier quoted context omitted.

Compared to web development, those communities you mentioned are very closed to most people. With Javascript, there's no special equipment needed, and you can pretty much just pick it up and go...there's tons of freely-available knowledge in blogs, and open source code to read/get involved with. Where's the github for assembly line firmware code? I would be very interested in learning more about other non-web-develop…

There are plenty of repositories with code for micro-controllers and non-web related projects, but again, that's not the point. The single quote that "pretty much everyone knows javascript" was the focus of my comment. Sure, maybe the author meant "pretty much everyone [who we think will be interested in our site] knows javascipt", but that's not what they said, and I don't understand that attitude at all. It's unnec…

Maybe another take on the idea could be to allow anyone to join who could sign in a with a github account that had had at least one accepted pull request on any repository. Easily hacked I guess, but perhaps that would solve the "just Javascript" problem while still serving to boost the average level of tech cred of submitters/commenters.
Post reply on HN