Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sashahart
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
sashahart
12y ago
Naming projects without any collisions is really hard to do, unless you like names like 'e31239'.
2.
▲
by
sashahart
12y ago
I was fascinated with Brooks' proposed "head surgeon" solution to the coordination problem for large projects - basically (and forgive me if my summary butchers this a bit), instead of having 1000 programmers on one repo argu
3.
▲
by
sashahart
12y ago
Fred Brooks wrote about the organizational complexity around larger projects in one of those books many cite but nobody reads, "The Mythical Man-Month." For example, he highlighted time spent on coordination among the n parties re
4.
▲
by
sashahart
12y ago
I built a pretty comprehensive database of text editors and IDEs (with a ton of data on each one) and then exposed a subset of that data from this little one-page webapp, in order to help people find a tool worth learning for things like pr
5.
▲
Show HN: a site to help people find a good text editor (or IDE)
(editors.sashahart.net)
1 points
by
sashahart
12y ago
|
1 comments
6.
▲
by
sashahart
12y ago
It looks like there is a lot of demand for --make/--remove options to vex so I will do those (and that should nearly approach the end of the new features I will do on vex). Probably good to do some error checking on the arguments to mk
7.
▲
by
sashahart
12y ago
You aren't, I do it all the time. But it does get slightly tedious to type out the whole path. (when switching virtualenvs frequently, unlike your use case) What I use that is analogous to your single virtualenv sourced at shell startu
8.
▲
by
sashahart
12y ago
I did not know about invewrapper, thanks. pew is another decent name. edit: after looking at the doc, my impression is that invewrapper seems to follow virtualenvwrapper's design more closely with a large number of subcommands with na
9.
▲
by
sashahart
12y ago
Awesome, thank you for trying this. Please make a github issue or email me if you have any suggestions informed by the experience :) edit: That one feature reminded me of Kenneth Reitz's autoenv ( https://github.com/kenn
10.
▲
by
sashahart
12y ago
I do sometimes, more as a matter of muscle memory than volition. I'm going to make a try to use your tool as a replacement for a while and see if I can generate any issues for you :) However, I still would like to eventually unbreak py
11.
▲
by
sashahart
12y ago
Ah, discovering it from the directory. I considered this in analogy with the way vagrant works.
12.
▲
by
sashahart
12y ago
Yes, there CAN be a way :) but would you do me a favor and write a spec for how you want that to work and jam that in a github issue? https://github.com/sashahart/vex/issues
13.
▲
by
sashahart
12y ago
Fully agreed, and the README for vex suggests this if you are worried about overhead from the wrapper especially for non-interactive purposes where you are repeatedly incurring python startup.
14.
▲
by
sashahart
12y ago
What is truly horrible is that I wrote my shell function, named it ave, thought it was a great name and then months later (edit: after I released vex) realized you had written a package named ave. Oh well.. :) This is also worth checking ou
15.
▲
by
sashahart
12y ago
This is based on my personal experience with tools for using virtualenv. virtualenvwrapper is very powerful with all kinds of hooks but I just never used all that power and needed things like speed more. virtualenvwrapper provided a lazy lo
16.
▲
Show HN: Vex, a new way to run things in Python's virtualenvs
(pypi.python.org)
149 points
by
sashahart
12y ago
|
34 comments
17.
▲
by
sashahart
13y ago
I'm curious about 'field helpers,' can you point to a page or briefly describe the difference?
18.
▲
by
sashahart
14y ago
No one wants to be the person who implements an elaborate system for recognizing cat butts.
19.
▲
by
sashahart
14y ago
I think it's more like a descendant of Artillery and a sibling of Scorched Earth and Worms.
20.
▲
by
sashahart
14y ago
And Dawkins was probably an atheist when he was young too. So what? I have never made a generalized claim about all scientists so you are beating a straw man. I have mentioned a certain pattern which you will see recurring if you have any s
21.
▲
by
sashahart
14y ago
There are many editors which will do the job, it is a matter of taste. If you break your terminal by some obscure action, then fix it rather than choosing your entire toolchain around the premise that you will be spending significant time i
22.
▲
by
sashahart
14y ago
I think my underlying point is that it's fine to learn ed, but if the problem is that you are borking your terminal then there are actually ways around that. These days it should almost never happen that you are sitting around tolerating a
23.
▲
by
sashahart
14y ago
Chomsky isn't going to get a lot of power from anything at this point, he hit his stride politically some time ago. If you have read Chomsky's work from early academic stuff up through today, one unifying characteristic is that he is very g
24.
▲
by
sashahart
14y ago
Chomsky is old in the same sense that Dawkins is old and many others are old, namely that they are retired famous scientists who made their name a long time ago and now mostly focus on other topics.
25.
▲
by
sashahart
14y ago
You said he was a linguist. I said that he hasn't done a lot in linguistics for many years now, which is true. I wasn't picking on Chomsky for being political. Even much of his work in linguistics was polemics - the famous review of Verbal
26.
▲
by
sashahart
14y ago
You don't seem to understand what I said. Dawkins is another example of the old scientist pattern - many successful and famous scientists do the work they're academically known for early, then shift into topics outside of their original a
27.
▲
by
sashahart
14y ago
I don't have to be grateful to Chomsky for expressing his opinion, that's his right. I don't know what the Vietnam war has to do with the invention of email. edit: nor did I ever say anything to run interference for the Vietnam War. Or Pol
28.
▲
by
sashahart
14y ago
Chomsky is being a polemicist, which has always been his greatest skill. He has been off on politics rather than linguistics for some time now. E.g. check out http://www.chomsky.info/articles.htm (this is a similar pattern to many old sci
29.
▲
by
sashahart
14y ago
On many systems you should be able to unbork the terminal with 'reset' or 'tput reset'. Then you do not need ed ;)
30.
▲
by
sashahart
14y ago
There is plentiful demand for 'effective government,' and a total lack of consensus on what it means. In politics, 'effective' really means 'does what I want.' When there is a lot of conflict about what people want, the government is not '
More ›