wraeth27 has quit [Remote host closed the connection]
dc24x7874 has joined #picolisp
fluffypony2 has joined #picolisp
dc24x7874 has quit [Remote host closed the connection]
fluffypony2 has quit [Remote host closed the connection]
<aw->
beneroth: wow, but I believe it, I have a friend who worked at a Japanese company who also took about a year to upgrade Rails versions.
<aw->
the Ruby community does **not** care about backward compatibility and "not breaking things". it's a common thread, applies to Ruby as well. Every year they EOL versions of Ruby which are not very old, so if you write a plain Ruby app, 4 years later it might not even run anymore (ex: https://www.ruby-lang.org/en/news/2018/06/20/support-of-ruby-2-2-has-ended/) (Ruby 2.2.0 released in 2014).
ubLIX has quit [Quit: ubLIX]
<aw->
something massively wrong with requiring 4 full-time engineers to upgrade a web framework
<aw->
4-full time engineers for over a year?!
<aw->
this is modern-day busywork, paper pushing with a keyboard
audiosyncrasy10 has joined #picolisp
audiosyncrasy10 has quit [Remote host closed the connection]
aw- has quit [Ping timeout: 245 seconds]
aw- has joined #picolisp
<yunfan>
aw-: dont blame that, in python community, people just complain that python2 had never quit for a decade
<aw->
yunfan: hi, yeah I think python2 was just fine haha
<yunfan>
aw-: so there would be always people to complain
Guest43587 has joined #picolisp
Guest43587 has quit [Remote host closed the connection]
oneon has joined #picolisp
oneon has quit [Remote host closed the connection]
PiBa-NL has joined #picolisp
<aw->
sure, but you're comparing two different things
<aw->
in one case it's providing a major upgrade which is not necessarily "required", and in another case it's a major upgrade which breaks everything.
<aw->
i'm happy to continue updating software when it doesn't break my apps. The "breaking changes" is the real issue
PiBa-NL has quit [Ping timeout: 252 seconds]
orivej has quit [Ping timeout: 252 seconds]
d^sh8 has joined #picolisp
Huolon27 has joined #picolisp
cschwede24 has joined #picolisp
cschwede24 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
d^sh8 has quit [Ping timeout: 245 seconds]
Huolon27 has quit [Ping timeout: 244 seconds]
razzy` has joined #picolisp
razzy has quit [Ping timeout: 260 seconds]
infectiious22 has joined #picolisp
infectiious22 has quit [Remote host closed the connection]
fenrus0221 has joined #picolisp
fenrus0221 has quit [Remote host closed the connection]
rob_w has joined #picolisp
razzy` has quit [Remote host closed the connection]
razzy` has joined #picolisp
chatcat_4 has joined #picolisp
chatcat_4 has quit [Remote host closed the connection]
supajulia has joined #picolisp
splarcit6 has joined #picolisp
splarcit6 has quit [Remote host closed the connection]
supajulia has quit [Ping timeout: 252 seconds]
bazaar21 has joined #picolisp
bazaar21 has quit [Ping timeout: 245 seconds]
razzy` has quit [Ping timeout: 240 seconds]
razzy` has joined #picolisp
freemint has joined #picolisp
<beneroth>
I had one single breaking change with picolisp so far. Took like 5 min to fix.
<beneroth>
(actually it was the ht library, so one can argue if this counts as picolisp or not)
<beneroth>
bug in the "view your own profile as another user" allowed to take over an access-token of other users
<beneroth>
so kinda a real hack, not their leaky customer-api (what cambridge analytics & co used)
<aw->
ok
<aw->
i haven't had a facebook accnt in ~7 years
<beneroth>
and as Krebs pointed out (but is mostly forgotten in the mass media news), facebook login is used for a lot third party applications - and this is affected from this
<beneroth>
I never had one :)
<aw->
haha yeah i never understood that "login using facebook" stuff
<aw->
such a stupid idea
<beneroth>
lazy devs don't have to build/think about a login mechanism
<beneroth>
lazy users can re-use the same password everywhere (what they do anyway)
<beneroth>
and the benefits of single sign on :)
<beneroth>
facebook is clever. when you book a marketing campaign with them (e.g. as a newspaper), you put a tracking-pixel from facebook on your website to measure the impact. and when the marketing campaign ended, you keep this tracking pixel on your website because your contract with facebook demands that (else you are excluded from ever doing marketing with facebook again, or something like this). facebook than uses this to identify your readers and show them the
<beneroth>
advertisment of your competition :)
<beneroth>
of course you can easily reverse that by booking another marketing campaign with facebook :)
<aw->
yikes
orivej has quit [Quit: No Ping reply in 180 seconds.]
<beneroth>
btw. as response to the hack facebook plans to increase their security staff from 10k to 20k people
<beneroth>
I don't know how an access check can go so wrong even with 10k code reviews...
<beneroth>
" Facebook says it is investing heavily in security going forward, and increasing the number of people working on security from 10,000 to 20,000. "
<beneroth>
maybe its bogus, can't find another source or one from facebook, only this CNN article :/
<beneroth>
it seems to be from a call with reporters Zuckerberg made