TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Pullup, the site you join via pull request

102 pointsby eluosover 11 years ago

11 comments

EpicEngover 11 years ago
<p><pre><code> &quot;We figured pretty much everybody knows JavaScript&quot; </code></pre> Haha, that&#x27;s funny. I guess all of the world&#x27;s software runs on the web and is written in Silicon Valley. Oh wait, what&#x27;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 device drivers?! No way! Why don&#x27;t they just make a web app for that stuff?<p>Yeesh. I realize that you can&#x27;t please everyone, but some people chose to live in their own little worlds.
评论 #7220723 未加载
评论 #7220560 未加载
zhengover 11 years ago
From the about page<p>&gt; We figured pretty much everybody knows JavaScript<p>Even with the implied &quot;everybody&quot; being &quot;everybody that would be interested in joining our site&quot;, 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&#x27;t know JS. I get the idea for the site, but the description seems very naive.<p>(FWIW, I do know JS)
评论 #7219515 未加载
评论 #7220079 未加载
评论 #7219737 未加载
评论 #7219560 未加载
评论 #7220258 未加载
评论 #7219489 未加载
评论 #7219721 未加载
derefrover 11 years ago
You know, it just occurred to me: if instead of pull <i>requests</i>, they just accepted all pushes... that&#x27;d sort of make this the programmatic equivalent of a wiki, wouldn&#x27;t it? A site anyone could edit, in a more literal sense: not just the content, but the features.<p>Oddly enough, you wouldn&#x27;t necessarily require people to use the command-line for this, but nor would you need to build any editing UI; instead, the site could just, say, provide a context menu that contains links to the GitHub code-editor view of all the source files, <i>and</i> content files, that were used to render that particular element.<p>If you really wanted to do this, to be practical, you&#x27;d need a pretty good continuous integration server to block the deployed build from failing, but for the codebase <i>itself</i>, I think it&#x27;d be a fun experiment to just let people do whatever they like.<p>---<p>...<i>or</i>, on a different tangent, you could have something like a CI server that evaluates and accepts&#x2F;rejects pull requests based on arbitrary criteria. This&#x27;d basically be a black box (not part of the editable codebase) serving the same purpose that the site administration currently does.<p>This process could have <i>very</i> specific rules, like, say, that not only does every test have to pass, but that the commit can&#x27;t delete any code <i>from</i> a test. So features can be added to a codebase through this black box, but not removed.<p>Attaching such a black-box-evaluator + automatic CI deployment process to the public web would almost be like throwing a genetic algorithm at your codebase: it would &quot;evolve&quot; roughly according to the constraints of the algorithm, even though people are doing the work.
评论 #7220520 未加载
nthitzover 11 years ago
The top link on Pullup is a link to this HN post with the title: &quot;Pullup HN Update post, everyone upvote&#x2F;comment&quot;...
codegeekover 11 years ago
&quot;We figured pretty much everybody knows JavaScript&quot;<p>Honest question and not trolling. Can I send a pull request to update this text to &quot;We figured JavaScript is very popular these days.....&quot;<p>EDIT: I just did it anyway. Feel free to accept&#x2F;reject
评论 #7219757 未加载
betawolf33over 11 years ago
Interesting idea.<p>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.<p>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 features. Another is that delays in merging might well turn away valuable members.<p>Still, interesting project.
评论 #7220740 未加载
unfuncoover 11 years ago
Wouldn&#x27;t it be easy to join by simply coming up with a username and adding it to <a href="https://github.com/larvalabs/pullup/blob/master/config/userlist.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;larvalabs&#x2F;pullup&#x2F;blob&#x2F;master&#x2F;config&#x2F;userl...</a> – and then submitting a pull request for the merge?
评论 #7219946 未加载
spindritfover 11 years ago
Previously <a href="https://news.ycombinator.com/item?id=7193353" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7193353</a>
评论 #7221125 未加载
1qaz2wsx3edcover 11 years ago
Yea, they still have a workflow problem that was never solved: <a href="https://github.com/larvalabs/pullup/pull/5" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;larvalabs&#x2F;pullup&#x2F;pull&#x2F;5</a><p>On the bright-side at least the project is MIT. Good ol&#x27; MIT.
评论 #7220950 未加载
drcodeover 11 years ago
&gt; We wondered what a site would be like where every user had contributed some code. It should mean no spam..<p>HAHAHAHA, good luck with that.<p>(But still, a nice idea for a site)
seshakiranover 11 years ago
why cloning hackernews?
评论 #7219889 未加载