1,119 karma · joined April 17, 2011
https://bettercallsaghul.com
The way email push works (IMAP IDLE) is the same: the client opens a TCP connection to the server which remains idle and the server 'pushes' data over that connection.
I think it's reasonable to ask for the same functionality for a different purpose.
Phono uses XMPP for this (IIRC), which opens the window for really cool integration with existing endpoints.
This was solved years ago in the VoIP world by ENUM, but it didn't get enough traction because nobody can earn any money with it.
Here is how it works: your phone "number" would be sip:saghul@domain.tld and you'd have a legacy alias which is a regular phone number, for example: +40317105163. Then someone which knows my legacy number may use DNS to get my SIP URI and call me for free:
dig NAPTR 3.6.1.5.0.1.7.1.3.0.4.e164.arpa
; ANSWER SECTION:
3.6.1.5.0.1.7.1.3.0.4.e164.arpa. 3600 IN NAPTR 100 5 "U" "E2U+web:http" "!^.*$!http://ag-projects.com!" .
3.6.1.5.0.1.7.1.3.0.4.e164.arpa. 10 IN NAPTR 100 5 "U" "E2U+sip" "!^.*$!sip:saul@ag-projects.com!" .
3.6.1.5.0.1.7.1.3.0.4.e164.arpa. 3600 IN NAPTR 100 5 "U" "E2U+web:http" "!^.*$!http://saghul.net!" .
3.6.1.5.0.1.7.1.3.0.4.e164.arpa. 3600 IN NAPTR 100 5 "U" "E2U+loc:http" "!^.*$!http://bit.ly/d41V3X!" .
You can put several things in DNS, the above example (real one) contains 2 websites, a SIP URI and a URL with location information (a link to Google Maps).There is an Android application called ENUMdroid which will do a ENUM query for each number you dial and it'll present a screen with it's findings: http://saghul.net/blog/wp-content/uploads/2010/02/CAP2010021...
Apple allows you to use FaceTime and iMessage with email-style addresses, lets see if they can push the model forward :-)
There seem to be differences between US and Europe, but being Spanish and having studied in Spain here are my thoughts:
Yes, I would go again. Not for the degree itself, but the stuff you learn during that period. It's not necessarily technical stuff or stuff you'l explicitly use when you find a job, but you do and learn things that will come back to you at some point in time.
I got my current job because of the project I did to get my degree, it was exactly what my company was looking for, and I never did it to have more chances to find a job, I did it because it was fun.
Also, by boss once told me this: "Degrees don't matter that much, the actual work that you are able to do does. However, given 2 subjects with sane skill set I'd pick the one that fiched college, because that shows that he could commit to a 'project' and finish it." . I found it interesting.
Last, there is one thing which we (humans) can't recover (appart from death): time. If you go to college and regret it in the future, nobody can take away what you already learned, but if you regret for not going, you can't go back in time.
Also, I usually use deborphan to find orphaned packages and remove them, if apt-get autoremove didn't find them.
This "phenomenon" is called "dilution of responsibility", that is, people don't do anything, because nobody else is doing it. I guess what you observed was exactly this.
Found a link describing the case here: http://www.talsico.com/newsletters/newsletter6.htm
They should have mailed everyone, encouraging users to change their passwords right away while they investigated the issue.
There is also a nodejs hosting service which is open source: http://nodester.com