This is why I think it's important to store the compression and signing type with the data!!!
This will happen again some day (maybe years from now).
If I remember correctly, it was already discouraged when we started using in, but all the browsers seemed to support it.
Mark Nadal
@amark
yes
oh?
recall anything else? So oops did I just publish GCM with bad browser support? :/ :/ :/
Robert Heessels
@robertheessels
I was talking about CBC :-)
If I remember correctly, CBC was already discouraged when we started using it, but all the browsers seemed to support it
I think this change is fine (and luckily just in time)
But we really need to store the type!
Mark Nadal
@amark
yeah
agreed >.<
idea: our default PBKDF2, AES, ECDSA, ECDH, etc. should all be various 000 type codes
so that way if the code doesn't exist
boom!
I guess they'll be strings :/ not numbers woops
Robert Heessels
@robertheessels
the shorter the better.
use the trick to make them variable length, depending on the first bit of each byte, or something like that
or I guess you just add it to the json?
Mark Nadal
@amark
variable length is good
yeah, it'd be encoded in the SEA{}
cya!
Mika
@mhelander
@amark sorry for my absence, had one week vacation (!) followed by two working weeks, then three weeks of summer vacation days. That's more than I've able to spend in last 3-4 years combined. Sounds like you've got good grip with SEA lately... I'll try to catch up better during those vacation weeks for sure. I also want to restart my ESP32 effort and do something useful with it. Definitely JS-code and looking forward to port Gun to it too.
Robert Heessels
@robertheessels
Hi @mhelander Nice to see you again! All good over there?
Mark Nadal
@amark
WOW @mhelander that makes me so happy that you've actually had some stress-relief and vacation time :) you deserve it!
I'm glad things are hopefully clearing up.
how much can I then burden/hire/pay/contract you for some very specific goals with :( constraints that we need done? Or would that be a no-go cause you actually want to enjoy/have-fun with your own free-time/projects?
Mika
@mhelander
@robertheessels yeah mostly OK. Just went down on trail commuting, rainy day, and fractured a rib again. That's week ago, now coffin doesn't hurt so much and riding those trails works again. @amark it seems so. At work, active project is in hand-over phase, finally, and after summer vacation hopefully new challenges ahead. Three weeks is way too much to just "rest", I've scheduled some postponed activities to my to-do list, and Gun SEA is one of those, of course.
Robert Heessels
@robertheessels
O wow. You just keep going. Amazing.
Mark Nadal
@amark
@mhelander holy cow, you are a unstoppable beast.
@mhelander well I was also curious if you'd be interested in me paying to have you rip EasyRTC (the working WebRTC library we've found) into pieces and remove SocketIO as a dependency and make it as minimal as possible (without losing the reliability of the system, I betting it works well because they have several STUN/ICE servers preprogrammed into it, like Google's etc.) so that way we can plug it into GUN as lightweight as possible. (?)
IDK if that will be any fun to salvage the code and strip it down to minimal awesome?
Mika
@mhelander
That sounds interesting...
Mark Nadal
@amark
ping me (privately) about rates to see if I can make a budget for it?
Mika
@mhelander
@amark Have you got any clarity to Finnish rates & practicalities? I've got this self-employed entrepreneur account & status, if you really want to pay something... it means that I can send (via email) bill which has provision for Finnish tax and the service I'm using (OP-kevytyrittäjä) will do all bookkeeping and keeps taxman happy.
Btw, briefly checked master SEA.js code and it looks to got evolved to even more secure direction, using IIFE enclosing for private data, good job!
Brock Atkinson
@BrockAtkinson
<3 reading this thread
Mark Nadal
@amark
@mhelander Martti (1st Bitcoin contributor) is also working for us and he is in Finland, but I don't assume Helsinki software/senior-software/etc. rates from google/glassdoor are always accurate (I tried to hire a guy in Dubai and google/payscale said senior motion graphic artists are like $40K USD which I thought was weird cause I thought Dubai was super expensive, and he was like "no no they're $xxK + housing bonus + mustang car bonus + food bonus + ..." and I was like woaaah! Can't do that :P) anyways my email is mark@gun.eco . the SEA IIFE was you ;) lol. @BrockAtkinson how are things going? :)
Brock Atkinson
@BrockAtkinson
progressing, had my hand in some Australian household brands' websites
Mark Nadal
@amark
nice!! Any screenshots? :D
Brock Atkinson
@BrockAtkinson
hmm, I could get some but I didn't design only build
been working with shopify
Brock Atkinson
@BrockAtkinson
it's nice but a little strange when it comes to what they call Apps - external services
Mark Nadal
@amark
frontend, backend, both?
Brock Atkinson
@BrockAtkinson
yeah both, it's a decent job variety of tasks
how's development been? I see you were on a sprint recently
exciting to see goldfish making a real thing open source like that