Hacker Newsnew | past | comments | ask | show | jobs | submit | dtech81's commentslogin

Regarding the conceptual modeling (a parallel concern to the author's desire for paradigms), Daniel Jackson [1] and his graduate student researchers at MIT have made great progress on clarifying the relation between concepts and purposes in software design recently, as well as beginning to collect an index (yet to be published). I wonder if an index exists for logical system paradigms?

These two lectures by Jackson are great:

SATURN 2016 Keynote: Rethinking Software Design - https://youtu.be/LDny7VGLzTE

UMass Amherst CICS Distinguished Lecture: Daniel Jackson (Massachusetts Institute of Technology) https://youtu.be/cNe6g0qczxE

[1] http://people.csail.mit.edu/dnj/


Thank you for sharing those; Jackson presented his ideas in a very clear manner. I especially liked how he broke down the evaluation and the accompanying examples. If one replaces users by other developers or even future self, the application of his ideas can lead to better system organization and consequently better developer experience.


I like to use a geographic paradigm when imagining how APIs let programs share data.

http://peterburk.github.io/ideas/#metageography


> We want to compete on simplicity.

Bravo, this is an excellent strategy. I've been using NPM packages to share small datasets for a little while due to the simplicity of distribution.


Nope, but a ticket helps them track it, helps make your request more durable, more likely to be developed into a higher resolution of detail, and ultimately more likely to be fulfilled.


Thanks, but I know what trouble tickets are.


Hi Stephen,

Congratulations on your great aspirations and willingness to pursue them with hard work!

If it doesn't work out for you in California, I suggest moving to Buenos Aires. Although I am from California, I lived there for many years and it's a great city with tons of entrepreneurs and entrepreneurial spirit as well as hacker and programmer culture. In some ways, it is much more of an entrepreneurial place than anywhere in the USA, in my opinion, due to the fact that people have necessarily developed more of a DIY attitude. Best of all: Colombian immigrants/expats are much more welcome there than most other places, especially the USA. In fact, I heard that Colombians can attend and graduate from the University of Buenos Aires (which has an excellent Computer Science dept.) so you may be able to get an education there also. FYI, University of Buenos Aires is more or less FREE. If you have skills and can show that you are developing them quickly, I think getting a good job as a software developer there should also be possible. I'd checkout Globant, OmbuLabs and Inaka first. They are software consultancies with good reputations.

Good luck and keep going!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: