Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Diaspora real time chat

Name: Anonymous 2013-01-21 18:57

D* needs a real time chat, but uses heroku, which only permits port 80.

So, XMPP and cryptocat are no good.

Any ideas, /prog/?

Name: Anonymous 2013-01-21 19:04

Use Facebook, duh.

(Or buy a fucking VPS. Jesus Christ, I looked at Heroku's web site and wanted to kill myself due to all the enterprise bullshit.)

Name: Anonymous 2013-01-21 19:20

Diaspora uses GPG which uses RSA/ElGamal both of which are breakable by quantum computers (Schor's algorithm works on both integer factorization and discrete log). Therefore it's shit until GPG supports some post-quantum cryptosystems.

Name: Anonymous 2013-01-21 19:54

>>2

I've suggested OpenShift, but they are too stubborn.
I wished /prog/ [b][u][o] EXPERT PROGRAMMERS[/b][/u][/o] would fork Diaspora and do something great.

Name: Anonymous 2013-01-21 20:03

Jewish diaspora

Name: Anonymous 2013-01-21 20:05

>>4 you're a disgrace to enterprise brogrammers who know how to bbcode and readi bicp today

Name: Anonymous 2013-01-21 20:06

AJAX that saves input as a file then sends parts to each recipient (without ever deleting the file)

Name: Anonymous 2013-01-21 20:25

>>4
If it has the word "cloud" in its description, it's shit. Suggest a dedicated server.

Name: Anonymous 2013-01-21 21:09

XMPP works just fine on port 80, idiots.

Name: Anonymous 2013-01-21 21:27

>>9

"XMPP is a different protocol from HTTP, it requires a server running on a different port. on a Heroku install, you only get 1 outbound port: 80. Since we want to maintain compatibility with Heroku, and we recognize that Heroku installs make up the bulk of DIASPORA pods (as well as being the most dead-simple way to get a pod going and "own your data"), I don't think XMPP would be the right solution for us at this time.

The use of XMPP itself would be an interesting exploration for a social network, however. it kind-of has federation built in to the protocol, and separating federation to its own application protocol would allow us to focus the Rails app development on making the site look nice and behave well. If we had double the contributors and a whole team dedicated to implementing federation over XMPP, and Heroku magically allowed us to run XMPP servers on their network, this might be an option. But unfortunately, I don't see it being in the realm of reality. Again, I'd be extremely excited to integrate XMPP with DIASPORA because I think it would change the game for us, but I don't see a way we can do it while maintaining backwards compatibility..."

__________________________________________

"Here is the problem :
Heroku only accepts communication using the port 80, so we can't use a solution already created like jappix mini. The only way to add a chat for Diaspora (as far as we know) is to implement it directly inside Diaspora. And, as everybody here is volunteer, nobody has the time to work on it for the moment, unfortunately.

So, if you want a chat in Diaspora, just find someone who can develop it. We will enjoy introduce the project to him."

__________________________________________

https://github.com/diaspora/diaspora/pull/1750

Name: Anonymous 2013-01-21 22:04

Ruby on Rails and Heroku both suck. Take this shit to /g/.

Name: Anonymous 2013-01-21 22:08

>>11

They are discussing dropping Heroku. Suggest something.
https://github.com/diaspora/diaspora/pull/1750

Concerning Ruby on Rails, I agree. Too bad it's too big of a project to rewrite now.

Name: Anonymous 2013-01-22 3:14

If it ain't Lisp, it's crap.

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2013-01-22 3:18

IRC too old-school for you?

Name: Anonymous 2013-01-22 3:27

>>14
OTR doesn't work on IRC.

Name: Anonymous 2013-01-22 4:26

>>15
STOMP too new for you?

http://stomp.github.com/

Name: Anonymous 2013-01-22 4:30

>>16
STOMP MY ANUS

Name: Anonymous 2013-01-22 6:09

CONNECT
accept-version:1.2
host:dis.4chan.org\c80
^@
SEND
destination:/read/prog/1358812628/
receipt:message-18
content-type:text/plain;charset=utf-8
^@
MESSAGE
subscription:0
message-id:2
reply:17
Body
~ done ~

Want me slit your laryngeal prominence, next?



^@

DISCONNECT
receipt:18
^@

Name: Anonymous 2013-01-22 11:00

I understand how MVC works for the web (m = database, v = output/html, c = process, get stuff from m, process and pass to v)

But how does this work in Java?

Name: Anonymous 2013-01-22 14:52

>>19
Very, very slowly.

Name: Anonymous 2013-01-22 16:27

fucking shit.

Name: Anonymous 2013-01-22 16:28

>>21
check 'em.

Name: Anonymous 2013-01-23 15:47

>>10
it's 21st century already, http is transport level protocol now, retard. lrn2 http-bind.
>>14
irc is absolutely counter-scientific and has long list of proofs of its ultimate destructivness.
xmpp is a huge pile of shit anyways

Name: Anonymous 2013-01-23 16:13

Why don't you just pass your data through 80 port? Whats wrong with this number?

Name: Anonymous 2013-01-23 17:39

>>24
Because you can't assign multiple protocols to one port.

Name: Anonymous 2013-01-23 17:57

>>25
Moron.

Name: Anonymous 2013-01-23 18:03

>>26
lel
you have been tricked, bamboozled and rused

Name: Anonymous 2013-01-23 18:24

>>27
FUCK YOU FAGGOT I FUCKING HATE YOU

Name: Anonymous 2013-01-23 18:27

>>28
YOUR RESISTANCE ONLY MAKES MY PENIS HARDER
Oh wait Im impotent and an M

Name: Anonymous 2013-01-24 13:32

>>29
???????????????????? ????????????????????????????????????????

Name: Anonymous 2013-01-25 14:28

>>7

Well, by that logic, users could just register on any open jabber server (or on their own) and Diaspora is just a web-based client to that...
I am not completely convinced.

Maybe something based on WebRTC would be better suited.

Name: Anonymous 2013-01-25 14:40

>>30
my penis is nilpotent, after three pumps it goes limp

Name: Anonymous 2013-01-25 19:01

>>21

I am not completely convinced.

Why not? If so, I can say I'm not convinced that Diaspora needs a chat altogether - there are tons of XMPP servers around. And if the chat is to be used - it should be XMPP based for interoperability, so its users won't be limited to the web client, and could use their standalone clients of preference as well. And of course for the sake of chat federation with the rest of the XMPP networks. And you don't want to reinvent the wheel - i.e. writing your XMPP server from scratch, when there are already very good solutions around. Whether to run it on the same host or on the other becomes a minor issue if you think of it.

WebRTC is not an IM protocol, it's just an API for browsers to access media streams. XMPP is an IM protocol which uses Jingle for media streams (i.e. VoIP). Making Jingle through WebRTC is a possibility, but XMPP servers should support such thing first for browsers to be able to use them (the same way they need to support Bosh or WebSockets for browsers to even use XMPP itself) I.e. it's not coming out of the box, so someone should research how mature or even existing is WebRTC support in the current XMPP servers. I don't think Diaspora should try to cover it all (i.e IM and VoIP) at the same time - it's a big pile of work really. Making IM (XMPP chat) first would be already a big step. Media calls can always be the second phase.

Name: Anonymous 2013-01-25 20:25

>>33
nice dubz

Name: Anonymous 2013-01-26 2:17

By the way words murder and moor are related as both come from the ancient Sanskrit root m*r meaning death (other words with this root are mort, muerte, мёртвый)

Name: >>16,18 !5n0w.OlrSA!qNRQaIipc9urkfP 2013-01-26 5:55

>>23
[citation needed]
there's always pf, and decoding out the things you do not need of the ircd

Name: Anonymous 2013-01-26 14:29

I can't believe that /prog/ is talking about SOCIAL NETWORKS

Name: Anonymous 2013-01-26 18:37

>>37

It's better a decentralized social network than fagbook.

Also, ``pods'' can be used as intranet. Inform yourself, this has broad uses.

Name: Anonymous 2013-01-26 19:58

>>37
Fuck off, already. Don't tell us what we should discuss or not. Your pathetic use of old gimmicks does not give you any kind of authority.

Name: Anonymous 2013-01-26 20:40

>>38
A better turd is still a turd.

Name: Anonymous 2013-01-26 20:44

>>38
You don't seem to understand. There's no ``better'' social network, because social networks are shit for fags.

>>39
Back to Reddit.

Name: Anonymous 2013-01-26 21:06

>>37
/prog/ is a social network. Just semi-anonymous.

Name: Anonymous 2013-01-26 23:39




$$$$$$$$$$$$$$$$$L   .$$$$$$$$$$$$$$$u
$$$$$$$$$$$$$$$$$$N.@$$$$$$$$$$$$$$$$ *
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ '>.n=L
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$RR$$$$ 'b"  9
$$$$$$$$$$$$$$$$$$$$$$$$$$$R#"  .$$$$ @   .*
$$$$$$$$$$$$$$$$$$$$$$$$`   .e$$$$$$$P   e"
$$$$$$$$$$$$$$$$$$$$$R#    o$$$$$$$$P   @
$$$$$$$$$$$$$$$$$$$P" .e> 4$" '$$$$F  .F
$$$$$$$$$$$$$$$$$R  .$$$& '$   $$$$  .#>
$$$$$$$$$$$$$$$$$b.o$$$$$  $N  "$$" ."'>
$$$$$$$$$$$$$$$$$$$$$$$$$  $$N  "` .$ '>
$$$$$$$$$$$$$$ "$$$$$$$$R  $$$&    $$ '>
$$$$$$$$$$$$$$  E"$$P`9$E  $$$$   8$$ '>
$$$$$$$$$$$$$$  E  "  9$F  $$$$k .$$$ '>
$$$$$$$$$$$$$$  E     9$N  $$$$$$$$$$ '>
$$$$$$$$$$$$$$  E     9$$.u$$$$$$$$$$ '>
$$$$$$$$$$$$$$ o"     9$$$$$$$$$$$$$$ d
**************#       ***************"





$$$$$$$$$$$$$$$$$L   .$$$$$$$$$$$$$$$u
$$$$$$$$$$$$$$$$$$N.@$$$$$$$$$$$$$$$$ *
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ '>.n=L
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$RR$$$$ 'b"  9
$$$$$$$$$$$$$$$$$$$$$$$$$$$R#"  .$$$$ @   .*
$$$$$$$$$$$$$$$$$$$$$$$$`   .e$$$$$$$P   e"
$$$$$$$$$$$$$$$$$$$$$R#    o$$$$$$$$P   @
$$$$$$$$$$$$$$$$$$$P" .e> 4$" '$$$$F  .F
$$$$$$$$$$$$$$$$$R  .$$$& '$   $$$$  .#>
$$$$$$$$$$$$$$$$$b.o$$$$$  $N  "$$" ."'>
$$$$$$$$$$$$$$$$$$$$$$$$$  $$N  "` .$ '>
$$$$$$$$$$$$$$ "$$$$$$$$R  $$$&    $$ '>
$$$$$$$$$$$$$$  E"$$P`9$E  $$$$   8$$ '>
$$$$$$$$$$$$$$  E  "  9$F  $$$$k .$$$ '>
$$$$$$$$$$$$$$  E     9$N  $$$$$$$$$$ '>
$$$$$$$$$$$$$$  E     9$$.u$$$$$$$$$$ '>
$$$$$$$$$$$$$$ o"     9$$$$$$$$$$$$$$ d
**************#       ***************"





$$$$$$$$$$$$$$$$$L   .$$$$$$$$$$$$$$$u
$$$$$$$$$$$$$$$$$$N.@$$$$$$$$$$$$$$$$ *
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ '>.n=L
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$RR$$$$ 'b"  9
$$$$$$$$$$$$$$$$$$$$$$$$$$$R#"  .$$$$ @   .*
$$$$$$$$$$$$$$$$$$$$$$$$`   .e$$$$$$$P   e"
$$$$$$$$$$$$$$$$$$$$$R#    o$$$$$$$$P   @
$$$$$$$$$$$$$$$$$$$P" .e> 4$" '$$$$F  .F
$$$$$$$$$$$$$$$$$R  .$$$& '$   $$$$  .#>
$$$$$$$$$$$$$$$$$b.o$$$$$  $N  "$$" ."'>
$$$$$$$$$$$$$$$$$$$$$$$$$  $$N  "` .$ '>
$$$$$$$$$$$$$$ "$$$$$$$$R  $$$&    $$ '>
$$$$$$$$$$$$$$  E"$$P`9$E  $$$$   8$$ '>
$$$$$$$$$$$$$$  E  "  9$F  $$$$k .$$$ '>
$$$$$$$$$$$$$$  E     9$N  $$$$$$$$$$ '>
$$$$$$$$$$$$$$  E     9$$.u$$$$$$$$$$ '>
$$$$$$$$$$$$$$ o"     9$$$$$$$$$$$$$$ d
**************#       ***************"


Name: Anonymous 2013-01-27 7:27

Why is everything backwards?

Name: Anonymous 2013-01-27 7:41

>>41
Even if the end result is always shit for faggots, there are still differences in implementation quality.

Name: Anonymous 2013-01-27 10:27

>>45
I don't really care about a better implemented turd for fags.

Name: Anonymous 2013-01-27 10:55

>>46
turd

Don't change these.
Name: Email:
Entire Thread Thread List