[00:00] Okay great. Are you in the Spanish group btw? [00:01] Yeah [00:01] I apologize for the inconvenience caused. I'm going to format it whole [00:01] @Antonio Izquierdo Álvarez, Still better to play around with 15.04. Oops. There is no OP3 port yet. Marius is working on one though [00:02] @Ricardo, No inconvenience at all. It was fun! As always, we learned something new [00:03] con este comando se borra entero? [00:03] @Antonio Izquierdo Álvarez, Have you got any experience of porting? [00:04] with this command is it deleted? [00:04] sudo ubuntu-device-flash —server=http://system-image.ubports.com touch —device=krillin —channel=ubports-touch/15.04/rc —fastboot —wipe [00:04] @Stereofont, Nope 😓 but how can I learn? [00:06] I have a lot of desire and free time, but how can I start?🤷‍♂ [00:08] @Ricardo, If you already have ubports recovery, then boot into recovery and use the command without the `--fastboot` option ? [00:09] https://devices.ubports.com/#/krillin [00:10] I thought you had an N7? [00:10] @Antonio Izquierdo Álvarez, Join the welcome room link in the welcome link I sent earlier [00:10] ok [00:10] @Crash_Burn, OP3 [00:12] @Crash_Burn, I don't think we ever established which device [00:14] krillian/ BQ e4.5 [00:23] it is already solved.formatted and again in Spanish [00:24] 🎂 [00:24] Is that good or bad? [00:25] Muy mal [00:32] @Ricardo, 👍🏼 [02:08] @dohbee, i hv to agree, it is very geographic. in where i am its marginal for example. [02:09] (Photo, 1280x694) https://irc.ubports.com/sHINV5C7/file_2843.jpg [02:09] yeah, weibo/wechat is the big thing in chinese region [02:11] @dohbee, emails+PGP (and possibly other encryption layerd on top). … People say they want security but at the end of the day the do not. By general rule ppl always choose convenience over security. [02:12] if you can't make security convenient, you shouldn't be arguing for security :) [02:12] @dohbee, supposedly quantum encryption will be new edge fpr uneavsdropable communications. [02:13] quantum encryption by definition doesn't exist [02:15] schroedinger's encryption [02:15] your data is both encrypted, and not, simultaneously, and always [02:17] @dohbee, i am not sold by this one. I consider corporate/business environment for a moment. I set systems for security and people are bothered by needing to use passwords of a certain minimum difficulty. They would want to have no password or password like "12345677". … Perhaps making fingerprint scanners instead of need for typing passwords would be considerably more convinient for them. But then you compromise privacy. I suppose u could go [02:17] all that rationale that your fingerprint is not stored anywhere only some sort of single directional hash. That is what Apple and others do for their mobile phone fingerprint readers. Your call. I think that security/privacy/convenice is a trade-off. [02:18] it's not a trade-off. if security isn't built for humans, it's not going to work [02:18] for example, PGP [02:19] great idea, horrible implementation [02:19] for security to work, you must design for the weakest link [02:19] ie, humans [02:19] @dohbee, i guess i was not very thoughtful about precise ways of calling thinks properly. I am not pretending to be very familiar with quantum physics and applications of it. … I meant quantum based communication. not encryption. One where eavsdropping can be detected. [02:21] @dohbee, i probably can only be convinced to this if i see it. and it's been long time, yet no proof on concept. i remain in my opinion about tradeoff. the thing about making it human friendly is just theoretical for me because i am not seeing it happen. [02:22] Signal. [02:22] humans are lazy; not in the sense that we don't do work, but in the sense that we optimize that work [02:22] lot of times ppl buy into buzz words about security but then they compromise it by ignorant choices to lean toward convenience instead. [02:23] so if you have password rules, you get the worst passwords which fit those rules [02:23] @dohbee, i agree with this [02:23] You download the app, it texts you, you are now using Signal for all of your contacts with Signal. [02:23] and people writing down stupid combinations of things to meet those rules, which reduces security [02:23] if your opsec is awful, your infosec is going to be awful [02:24] @UniversalSuperBox, i literally only have like 2 contacts that actually use signal [02:24] @dohbee, with this onw i dont agree however. i cant agree that a combination of lo/hi case letters, digits and special symbols will decrease security comparing against 12345678 passwords. or 88888888 in case of Chinese people. [02:24] and one of them was like "oh wow, someone else actually uses signal!" when i sent them a message [02:25] well disagree all you want [02:26] meanwhile, governments access all the data :) [02:26] by which i mean, US/RU/CN governments [02:26] maybe UK, but meh [02:28] also, remember to eat ```before``` you drink, kids [02:29] damnit [02:29] i hate telegram [02:29] sigh [02:29] @dohbee, there is relation but not causation. … password is supposed to protect against brute force (password guessing) access. in which case complexity of password works in favor of difficulty of anauthorized access. When governments access your data as you refered to, o dont think they depend on brute forcing your passwords anyways. unless u have exceptionally weak password then their dictionary attack could succeed. Rather they gain acces [02:29] other means. [02:30] brute force is irrelevant if the hash is already cracked [02:30] "12345678" is not more secure than "correct horse battery staple" for example [02:31] anyway, you're getting pretty divergent now [02:31] @dohbee, ah yes, one password having multiple twin brothers u didnt lnow about. … Not all passwords rely on hashes. [02:33] and guessing password instead of hash on a weak password is added value to one who wants to compromise it. [02:33] wow, i just realized this beer has flower petals in it [02:36] sadly not blue lotus though [02:38] anyway, humans are weak link. if you can't account for that in design of an encryption technology, then the design is flawed. [02:38] ∎ [02:42] on the other hand, if this is blue lotus, i'm going to have some amazing dreams tonight [02:45] oh i account for it. i just dont care for their convenience as much as for the security standards. Since i don't have to care and they have to comply so i've further problem with it. [02:50] also i dont care about security so much in this chat. when i do i use my other phone. black phone. no whatsapp telegram matrix or signal. [02:50] Distanger was added by: Distanger [02:50] *I've no further problem with it. [02:51] ok. so you're part of the problem, and you're ok with that. [02:54] funny thing to me is that you are big on words while you talk like someone who repeats overheard bits from here and there. like the part about hashes. Did you calculatw has yourself like ever? it is far easier to use dictionary to break 12345678 password than to calculate hash for it. … know that i am taking you only half seriously. your big ego does not convince me. but that is OT. [02:56] *calculate hash as find passwors hash not calculate md5 of something at all ;) [02:57] Alright, this isn't going anywhere. Can you two please discuss with understanding of each other or not at all? [03:00] And, uh, welcome @Distanger! You've found us at a very interesting time. [03:01] 3am my time [03:27] 6 AM here [03:49] @UniversalSuperBox, The best possible time! Ubuntu Touch on quantum computers!! Get your qubits ready ;) [04:10] Loo [04:11] Quantum computers are less than calculators at this point [04:11] Unlike binary computers no one invented all the needed useful algorithms before they were invented [04:12] Binary computers were a topic of interest among mathematicians long before we knew how to make them [04:12] Quantum computers lack basic functionality because until 10 years ago we didn't know how they might theoretically work [04:13] We had many models of quantum computers possibilities and only recently have we realized what a 3 state bit is and we don't really know how to make software with 3 state bit computers [05:24] @Xorpad, yeah we dont hv a 3 state bit based OS, we need to ivent logics, logical gates, cpu registers etc [05:26] Yeah. When binary computers were invented mathematicians already had very complex and many algorithms because they predicted the invention of binary computers long before we had them [05:28] theoretical computers existed long before harware implementation did [05:29] entire boolean logic and theoretical logical gates and state machines like DAS all existed pretty early [05:34] in a way 3 state logics might never become practical in some aspects of what we use computers for. There are things that we need to be deterministic to either true or false. When added a 3rd state, it beats some of the purposes on some design. A 3 state system would then need to emulate a 2 state logic. quantum computong is yet another buzzword, lots of things that were called quantum computers were not in fact quantum computers. im interested [05:34] first (can be theoretical) OS built in 3 state logics. [05:35] Ubuntu Touch is still official name for the OS now that UBports took over? [06:17] @dohbee, Wechat has an app api though, better than our western overlords in that regard [06:20] Japan Korea and Taiwan it is Line [06:20] I want to say the only thing in China [06:20] @dohbee, this [06:27] and qq, still [06:30] I use wechat to search for clothings albums 😂 [06:30] so when I know what to order for myself [07:23] @vanyasem, I agree ☝️ [07:25] If UBp have a Sina Weibo,that will great [07:27] Is there a js/json wechat api? [07:28] @samzn, I have Wechat,usually almost Chinese are used Wechat [07:28] Yeah I'm aware [07:30] China have too much peoples [07:31] I could make a wechat app, it might turn a lot of people to the platform [07:32] It's more viable than making a WhatsApp application [07:32] I'd only implement basic chat though, no fancy features the usual app provides [07:33] If you can open China’s door, I am sure here will add three zeros to the current 1044 [07:34] China now has a population of 1.4 billion [07:35] in other words if you invite china to this supergroup the language will become Chinese in here [07:36] Oleksandr was added by: Oleksandr [07:36] @Oleksandr, Hello Oleksandr and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [07:36] if you want to keep English invite India [07:36] Not at all [07:36] @KrisJacewicz, Hey, it's only a matter of time until we are ruled by our Chinese overlords [07:37] India isn't a good market [07:37] @KrisJacewicz, I hope so 😂 [07:37] @samzn, why do you reckon that?? [07:37] @Tina119, :D [07:38] Chinese group will supergroup,lol😂😂😂 [07:38] http://open.wechat.com/ [07:39] Good guy tencent [07:39] We would never have something like this from GOOG or FB [07:39] Seems there's no chat SDK though [07:41] @samzn, The Chinese government has blocked Facebook, YouTube, sets a Google [07:42] What I mean is that they keep a tight closed garden to their platforms [07:42] You can't expand much upon their products [07:43] China government is smart 👍 [07:44] It's very protectionist, which isn't very great [07:44] But they managed to deliver it nicely to the internal market [07:44] Now everyone knows that China is the largest market in the world [07:45] https://github.com/node-webot/wechat-api can you translate this and see if there's any mention of using this for logging in & sending messages [07:46] As a normal client [07:46] They are selective and not completely closed [07:48] @Tina119, this is a knife with both edges sharp though. While protecting CHinese market from non-CHinese companies, there is also not enough competition, so the Chinese businesed get it and have not much reason to make things better without competition. FOr example baidu maps is awful to use if you ever used google maps. But they have no competition at all, so they have no incentive to make things better either. Some businesses have more ambiti [07:48] than others, but competition is what makes things better for the end users. [07:49] @KrisJacewicz, 👍👍 [07:50] Chinese mobile market has no reliance on google though [07:51] From my view every phone manufacturer does it's own thing there [07:51] Yes [07:51] Which seems like a good territory for foss mobiles [07:51] @samzn, What does this api provide tina [07:52] They broken About Google anything [07:53] @samzn, I don’t understand [07:54] Does that link specify anything about using it like a wechat client for sending messages? Or just interfacing with an existing client like the oficial api? [07:55] @samzn, your data is safe from Google. Instead Chinese government has access to all of the data and more of it thanwhat google has access to. Nothng in CHina ets millions of users without an obvious back access for the government. … China is cashless economy right now. Wechat pays for everything. You are safe from Google. But Chinese government knows everything you do, places you go, with who. what do you buy, where and when, whether for your [07:55] or mistress, who you talk to and what do you say. … And now they are gamifying people snitching on one another with the good citizen rank system. … But you are safe from google in CHina, and that's the most important ight ;) [07:56] @KrisJacewicz, Not too different from our corporativist system tbh [07:56] @samzn, I'm just a user. I'm not a software engineer,so I can’t understand [07:56] It's not as bad as it could be though, we avoided Hillary [07:56] @samzn, if you se no difference then it only means you don't see it. [07:57] @Tina119, Ah that's fine, I will try to translate at work [07:57] @samzn, US avoided Hillary. The world is bigger. [07:58] I think that in CHina people who would geninely have interest in UT is still a small niche, like everywhere else in the world. … However, a small niche in CHina translates to a big number of people. Same in India for example. [07:59] @KrisJacewicz, https://www.youtube.com/watch?v=6NyFRIgulPo and https://staltz.com/the-web-began-dying-in-2014-heres-how.html are good talks on the subjects [07:59] So to have a niche n China or/and India focused and interested in UT, would be a big asset in terms of head count [08:00] @samzn, are you trying to discredit critique of one party by diverting to a critique of another one?? [08:02] What I mean is that the behaviour of Chinese Gvt & Tencent towards chinese people is similar to US Giants & US Institutions towards people in the west [08:02] Difference one isnt a single entity [08:04] one thing that I do notice though, is that while this group is 1k members, considered small by some standards, it is composed of people who often went out of their way to be somehow related to Ubuntu Touch. Maybe the nuber of use here is not overwhelming, but I dare to suspect that there are no random people here (random as in not sure how they ended up in this group). … I don't know we can grow this gorup whioe also keeping members very cle [08:04] their focus on the platform. … To be fair, I also don't know if we should cosider that a goal. … But I thnk that at least while we are a small community, there are still advatages to be taken out of this (the small size). [08:06] @samzn, i manage to see some diffreneces. One being that China government does not try to hide its intentions, or fool people into thinking they aren't doing what they are doing. In this, CHinese gvernment might be the least hypocritical of all of these so called parties. [08:08] when i think what might be taken an advantage of in a small sized community, it is perhaps a very proactive spirit of the members. … Whatdo you guys think can be other advantage? [08:10] Unlike whatsapp, messenger, allo, etc which is a completely closed platform [08:10] But back to the main point, if wechat has a decent api I could make an app that could bring people in, maybe even get a few bucks from donations or some nonintrusive monetization way in the app [08:12] Christ, they threaten to sue people who work for free to deliver access to their services [08:13] @KrisJacewicz, This is not a battlefield. Calm down,Kris😂😂 [08:14] @Tina119, but I'm calm [08:14] abut to board a plane to China right now, will be use wechat hapily while there and will be spending my days free of google :( [08:15] @KrisJacewicz, Right now? [08:15] @samzn, if you can go out of your way to make integration with wechat, I think there will centainly be a value coming from it. Whether or not a monetary one, I don't know. [08:16] @Tina119, yes [08:16] @KrisJacewicz, Great [08:16] Have a good flight :) [08:16] so my access to tlegram and this group will get more troublesome over next few days [08:17] @samzn, thnak you, appreciate [08:17] @KrisJacewicz, Enjoying your flight [08:17] I think china is fine with tg [08:17] @Tina119, :) [08:17] @samzn, it is very random [08:17] definitely not smooth [08:17] @samzn, Nope [08:18] I used to use vpn from my company but now China made vpns much less easy to use as well. And it's oficially announced that in 2018 it will only become more difficult to use them. [08:18] You can’t use th [08:18] @KrisJacewicz, Yes,👍 [08:18] at random times messages will go thru from telegram, and also Line. But most of the time no. [08:19] At college I ssh tunnel everything to my home server at port 80 [08:19] bit torrent based browsers still work if you use meeks [08:19] @KrisJacewicz, I often used van [08:19] @samzn, well, China has great plans for making vpn dofficult to achieve in 2018, even if you mask your port [08:21] time to board, take care guys, and @samzn if you were serious abt making wechat integration, it's probably a great idea to follow up n. [08:54] Someone has problem with oneplusone camera flash? Mine doesn't light during having photos [09:11] Rocco 3 Do you have the option to toggle it in the camera app? [09:11] Yes, I have [09:12] @Flohack, The crypto, yeah. But they disable key verification and key change warnings by default for convenience, so they removed authentication and make it trivial to MitM. Still better than Telegram though, sadly [09:23] Hmm thats mean that the cmera app sees the interface do you have the same issue when filimng videos? [09:24] @Distanger, Hello Disctanger and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [09:31] Is there any way to change the icons in the Ubuntu touch ? [09:32] @Tina119, Hypergroup 😉 [09:39] @onajjar, Yes. I just did it. Install Falcon then add a couple of icon sets [09:58] @Stereofont, Thank You ! [10:05] (Sticker, 507x512) https://irc.ubports.com/DMcLurxS/file_2844.webp [10:13] (Photo, 720x1280) https://irc.ubports.com/qn2um2FW/file_2846.jpg [10:13] The other is Numix [10:29] @Stereofont, I like numix much ;) [10:37] @Stereofont, wow! [12:21] @Stereofont, I guess so ....I hope so..... I think so....😂😂😂😂 [12:28] @onajjar, Me too [12:28] @samzn, They all just ship their own forks of Android. There are a lot who just ship stock Android 4.4 on old hardware in really cheap phones [12:32] i think wechat is just qq for doing auth/chat [12:37] @samzn, *everybody* who ships a fork of android is dependent on google [12:38] https://www.quora.com/Does-WeChat-have-a-public-API-How-can-I-access-it suggests chat is not open [12:38] @dohbee, Wechat same qq , first qq ,second Wechat, You can register WeChat with QQ number [12:40] @neothethird, Hey hey hey....who’s your Aviva? [12:43] india uses pretty much all the same stuff as us/uk/eu for social networking. sadly, that includes whatsapp :-/ [12:44] 'sadly' [12:44] I've total 4 friends on telegram, they signed up and never used it later [12:44] same for signal.. 2 friends [12:44] well same for me [12:44] don't see how that changes the facts [12:45] (sorry, my comment may come as out of context, didn't read full backlog) [12:45] but yes I am agreeing with you on social networking in India [12:45] whatsapp is closed, and aggressively against third party devs [12:45] I got my family on Signal. Wasn't too hard [12:46] i wonder how many matrix nodes are running in india [12:47] In fact, many Chinese are using telegram,because Wechat and QQ are monitored... [12:50] china is a weird place [12:57] @dohbee, Why? How weird? [12:58] very weird, in many ways [12:58] Saying.... [12:59] like, apparently banning time travel theme [12:59] @dohbee, I guess you are a India [12:59] no [13:00] @dohbee, Where are you from,Rodney😃 [13:01] the collective "it's ok that our gov't is oppressive, because they're very open and nice about it" is also kind of weird [13:01] and the propaganda filled tv shows are fun [13:01] us [13:02] I don’t know yet 🙃🙃🙃 [13:07] @dohbee, Because China has 5,000 years of history and culture, and the United States has only two hundred years....SO you can't understand it....and you did think weird.... 😂😂😂 [13:08] more than 5000, and i can understand the history just fine [13:08] guys, this is going off-topic btw [13:09] @bshah, I agree [13:10] I think it's best not to talk about politics here. It's not about UT [13:11] @Tina119, +1 [13:12] anyway, wechat is not open on chat side [13:12] @Stereofont, 🙃🙃🙃🙃🙃 [13:12] and even if it was, i don't think it would get us many chinese users flocking to ubports [13:13] ubuntu doesn't comply with chinese smartphone os regulations [13:17] Is that why meizu only sold the international versions with UT then? [13:17] @dohbee, Ah.... [13:18] There is a further point that bloatware seems to be embraced in China. Minimalism doesn't seem to have any traction there [13:19] i don't think that's true [13:19] Telegram [13:20] Very leggy today [13:20] no more so than anywhere else, anyway [13:20] For sure bloatware has a massive following in the west too. There is a niche though that strongly values the austere [13:21] i would hardly call ubuntu a minimalist phone, though [13:22] In terms of UI it is a lot less busy [13:22] Functionality is a different matter for sure [13:23] you should have tried the retail images then; they had a lot more stuff installed by default [13:24] and most apps are still webapps after all, and most web sites are far from minimal [13:24] anyway, it is irrelevant [13:24] that aspect has very little to do with increasing market share, in china, or anywhere [13:25] lungwitz was added by: lungwitz [13:26] It worked for early Mac [13:26] i do wish the colors weren't so much iOS though [13:26] @lungwitz, Hello Klaus and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [13:27] btw Klaus there is also a German language group, if you are interested [13:27] @Stereofont, Thanks! [13:28] @Stereofont, To your surprise, I'm from Argentina and my available languages (?) are Spanish and English [13:28] Thanks anyway [13:29] @lungwitz, BsAs? [13:29] I was only 85% certain 😂 There is also a Spanish language group [13:29] Yep [13:29] @Stereofont, Hahaha [13:29] awesome [13:36] i guess ubports_ES is more spain spanish though? [13:38] The idea is to go with language themes rather than a national theme but that is an ideal, not necessarily a reality [13:39] sure [13:44] @lungwitz, Buenos días. Venite al grupo en español [13:45] @klaus [13:45] https://t.me/UBPorts_ES [13:46] (Sticker, 512x512) https://irc.ubports.com/hjUiTuKN/file_2847 [14:09] @dohbee you might know this one. If i start a subprocess in an app does it inherit the same confinement as the parent process or would i need to start the subprocess with `aa-exec-click` to ensure it has the same confinement? [14:32] @DanChapman, children are in the parent's cgroup and under the same confinement and lifecycle requirements [14:33] that's how it's supposed to be, anyway [14:34] brilliant, thanks! [14:44] @Stereofont, Yes, but I like being in an English speaking group anyway [14:45] Cool. You can of course be in both 👍 [14:47] (: [15:02] Mustafa Dagdelen was added by: Mustafa Dagdelen [15:05] Hello Mustafa and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [15:06] @Tina119, mao zedong killed all that culture. Now China is trying to dig some of it back up. [15:06] @Crash_Burn, Thank you @Crash_Burn and Hello everyone [15:07] @Stereofont, much less complete [15:07] @Mustafa Dagdelen, Hi Mustafa. Welcome! [15:08] @Mustafa Dagdelen, If you would like intro/assistance you can use the Welcome Room link [15:36] oh why does ubports want to override the recovery? [15:57] quick question, how many fulltime engineers does ubports have now? [15:58] @profetik777, howdy! what does 'engineer' mean? do you mean people who are engineers for their full time job and enjoy being part of UBports? [15:59] I'm a full time UBports Audio Engineer. Do I count? [16:05] @profetik777, It would be very easy to be misled by a simplistic answer to what you ask. Why do you think "fulltime engineers" is a useful measure? [16:07] for now he only asked a question. a question is nor good nor bad. Lets wait what conclusions he draws from the answer. i am also curious anyways. [16:08] althoug " full time engineers being part of UBports" does not mean "engineers working on UBports full time". Can be engineers who work full time somewhere else and also are part of UBports when time permits :D [16:17] It's easier how many people are full time in UBports? [16:17] Nope, answering a question meaningfully needs context. Both to understand the question and to ensure the answer is useful. [16:19] ah sorry, software developers working full time on ubports [16:20] full -time and/or full-time paid [16:21] @wayneoutthere you always count no matter what...lol [16:23] For example, suppose some phone company wants to be sure that UBports is "adequately supported" to incorporate in a product. The number of "fulltime engineers" is a bad measure as it badly underestimates the support available. [16:23] @KrisJacewicz, I want to KICK your ass……kris💩💩 [16:23] I read all this at once and my face was like WTF? [16:23] Hahah [16:25] @profetik777, As-in developers who are paid from community donations and have a long-term contract? Only one. But we and our sponsors hire people for shorter periods of time to work on specific tasks regularly. Also, we have loads of community devs, of course. [16:25] Kris, how can launch Lazarus IDE from my PC command line? All is installed properly [16:26] But i agree with what Alan said, full-time employees is not a good measure of success and/or level of support [16:28] @lungwitz, yes, sometimes the supergroup goes 'super'. For example we have discussions of full time engineers mixed in with sensitive Chinese culture talk. Fun for the whole family! [16:29] @neothethird, the measure of success is whether or not we are moving forward and breaking ground. If you measured our success per dollar spent we would be featured in Fortune 500 [16:30] I know full time people who sit in their chair and pick their buttocks from 9 to 5 [16:32] but wait! there's more from wayne... … There are also full time 'people' who should be doing their day jobs but who end up doing UBports full time! … ... like me :( [16:37] @wayneoutthere, 😂😂 [16:39] @Rocco 3, if u used updated installer script the the command over ssh is start-lazarus … if you used previous i staller (before yesterday) then the command is full path: … ~/.local/lazfpc4ut/fpc3/lazfpc3 [16:40] updated installer sets path in .bash_profile so without sudo it makes start-lazarus command global. But only over ssh because UT Terminal app ignores .bash_profile (idk why) [16:41] While we can all site scenarios and cases where full time software devs are not productive etc., the question is really asking about Ubports specifically...not from the perspective of some entity who would use only 1 measure of success evaluating whether or not something is "worthy" of partnership, etc... which by the way, I do not think any organization would ever do (base it on 1 measure). [16:42] @Rocco 3, you will aslo want to know how to make the app scale up to full screen. bu default it is tiny. PM me and i ll tell u everything u need to know. some time this or next week will update wiki with demos. [16:42] I recall there was a desire of having more than one full time dev from Marius himself, and curious if that is a goal that ubports is shooting for? [16:42] aside from the pros and cons of measurements etc etc. [16:43] We could probably afford it, but at the moment that's not our biggest concern [16:43] also, we want to wait until all our paperwork for setting up the foundation is done [16:44] because that will make hirering easier [16:44] @neothethird, Ah, noted. [16:45] Setting up the foundation is fundamental. [16:46] it's in progress, but german beaurocracy takes forever [16:47] @neothethird, we dont know why the question was asked. we just assume why. Maybe it was just out of curiosity. i also agree that small number of full time people in UBports means it is badly supported. Well motivated people can do great job even in less than full time hour workday. Peraonally i am VERY impressed how UBports is happening. The website is beautiful. The GUI installer and custom images are beautiful. The work is organized and thing [16:47] are happening. Feedback is listened to and addressed. I think it is being carried out in a way more proffessional way than you would expect by looking at available resources. Quite spectacular if you ask me. [16:47] *does NOT mean it is badly supported [16:49] maybe it is because it is text form, i find a hint of defensiveness, esp. since no one here claimed it was badly supported in any shape or form. [16:49] it was a pure question. [16:49] out of curiousity, if that needs confirming. [16:50] @profetik777, +1 [16:51] @profetik777, ok, sorry about that, wasn't intended that way. I know you're a good guy, given your history with the project i'm happy to see you here again now [16:51] thank @neothethird [16:52] The about question of support was mine. But only as a hypothetical to illustrate why the context of the question matters. [16:52] and never stopped my monthly giving bc i totally believe in the importance :D :D :D [16:53] despites patreon's weird rule change 😐 [16:55] Thanks, that's much appreciated [16:55] If you want to get away from patreon, we also have liberapay now, their fees are a little lower [16:55] cool ill have to check it out [16:55] https://liberapay.com/UBports [16:55] @alan_griffiths, i understand it was hypothetical and i dont want to drain it or anything but just a second thought a propos. If someone really asked that question in a context u used as an example, why not to openly andnproudly admit that the number is very low. Would that not be very meaningful as in: hey look how great job we do with so little resources, and understand how amazing we will become once resources grow. [16:55] @profetik777, it's weekly though, so be careful :P [16:57] what would everyone here recomend as the first programming language to learn with the reasoning behind that decision as many say one or the other but not why for example some say pYthon some say C annd some say Java but the thing missing is the reasoning behind it [16:58] i guess if i was looking as an angel investor on the current work of ubports team i would rate it as solid! [17:01] @XavierXX, i would recommend object pascal because it is much easier to learn, and easier to read than c-like languages, and because your salary is likely to be higher than with most popular languages. Although it may take longer to find job because there are fewer listings. You can uae free and open source compiler and IDE to target all popular and leaa popular platforms and all the things you learn you can also use later on in other languages [17:02] but you wont be able to write windows drivers or linux kernel modules aith it. otherwise anything else is fine. [17:02] @XavierXX, I think you'll get all of those answers here. [17:02] @XavierXX, Different programming languages address different types of problem. I'd recommend one that supports the type of work the student is motivated by. What sort of programming interests you? [17:03] @alan_griffiths, a great answer much better than mine! [17:04] @XavierXX, With python, javascript and some dialect of c (in that order) you'll be able to do almost anything. Number one priority when learning in your free time should be, that its a language that is fun for you to work with and that can be used in an area you're interested in. [17:05] @XavierXX, English :) [17:06] @dohbee, lol [17:06] i am quite intrested in security but i am also quite intrested in being able to build my own tools [17:07] I'm personally drawn to Python due to its popularity and how easy it is to get most simple tasks done (especially commandline tools). Other people will give you a lot of different answers. [17:07] @neothethird, Ummmm.... YAY! :D [17:08] I always scour Jan's posts for secret nuggest of information! [17:09] What do you mean by "security"? It makes a big difference whether you are talking about encryption, app isolation or the internet. [17:09] @XavierXX, build your own tools, that sounds like a python job. Security? That can be anything [17:09] @UniversalSuperBox, There's a lot of Python syntax that many people will find upsetting, but I find really nice to write. For example, the other day I wrote: … ```if "stuff" not in list and "other stuff" not in list: … things to do``` [17:10] @wayneoutthere, 😂 [17:10] @wayneoutthere, ewwww 🙊 [17:11] but i think the most important thing for me would be to be able to learn a language that would learn me important aspects in programming that would also be usefull in other languages [17:12] Each language will have slightly different names for things, but most C-based languages (read: pretty much all of them) will have the same concepts. [17:13] @UniversalSuperBox, if(stuff not in list)and (othersruff not in list)then … begin … //do some stuff … ens; … //can be valid pascal code that compiles [17:14] @KrisJacewicz, i use python sometimes one thing important to notice is that it's an interpreted language [17:14] Right, it's not compiled so it will be slower than most compiled languages in most tasks. [17:14] that is sometimes what you want and sometimes not what you want [17:14] and i am also quite intrested in embedded hardware [17:14] The most important is a good book to read. The language is not so important. [17:14] @UniversalSuperBox, yes but there are advantages too [17:15] more flexible you can modify program at run-time [17:15] or generate code at run time and execute it [17:15] @XavierXX, There are microcontroller boards that use Python, but the beginning embedded development platforms (Arduino) are heavily C-based [17:15] andnpython has somw really nice librariea easy to use like opencv and other ones i have less or none experience wirh [17:16] also great wrappers around process execution, pipes, even vte, thus great for writting automates scripts that include commands rhat require interactive terminal. for example it is quite easy with python to wrap sudo and things like that. [17:17] Mhmm. Requests, BeautifulSoup, Bottle. All really great libraries to do the most boring tasks available. As well as the `multiprocessing` and `threading` standard libraries [17:17] python is great for confidence building, and then tearing it down when you learn your code is super broken and insecure [17:18] @neothethird, is there a long german compound word for this? This could be my word-of-the-day [17:18] because you can write stuff totally the wrong way and it will seem like it's working correctly, because it's so dynamic and forgiving [17:18] True. [17:18] i like to mix python with pascal very much especially when dealing with opencv and even sometimes with artificial intwlligence, specifically training artificial synapse networks [17:19] So... does that answer your question at all, @XavierXX ? [17:26] yes thank you all :) [17:26] @wayneoutthere, ahahah [17:27] there used to be a lot more full time engineers. alas [17:40] so that's pretty cool. I moved my patreon to Libera pay. It's actually very nice system! Who set it up for UBports? [17:40] Mario Grips [17:40] that sounds like a nintendo accessory [17:41] trademarks [17:41] http://www.siliconera.com/wordpress/wp-content/uploads/2017/09/20170914_033821_thumb.png [17:41] too late [17:42] Damn. [17:42] literally what comes up when you search for mario grips on goog images [17:44] It's better with the word 'test' … Mario Grip Test … That's like those machines where you squeeze as hard as you can to impress your girlfriend at a carnival [17:58] @UniversalSuperBox, the only problem is that Gripsmandu has blacklisted me, I think.... [17:58] maybe he uses facebook... [18:00] You mean, blocked? :P [18:01] hmm, what exactly is a flatpak [18:01] It's a package [18:01] sort of [18:01] but i mean, the "package" what exactly is it? [18:02] ie, a snap package is a squashfs [18:02] It's ostree thingie [18:02] So there are layers iirc [18:02] so it gets unpacked to somewhere on the filesystem? [18:02] More or less yeah [18:17] ok, so i guess what i want is something somewhere between snaps and clicks/flatpaks [18:18] xkcd standards? 😆 [18:18] 😛 [18:18] Jk [18:18] eh [18:19] though i wonder how well snap scales [18:28] Aditya Pujari was added by: Aditya Pujari [18:28] after installing Linphone 'flatpak' I also was thinking how similar snaps and flatpaks behave... i don't understand the backend stuff but my first experience with flatpaks was relatively good. [18:30] @Aditya Pujari, Hello Aditya and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [18:30] Hello Aditya \o/ [18:30] Ok thanks [19:19] @dohbee, Agreed, esp. when it comes to shared libraries vs sandboxed libraries - who decides what will be shared to avoid redundency and what will be standalone - which was the pitch for snaps [19:20] well i meant a bit more lower level in terms of scaling, than that :) [19:21] (Document) https://irc.ubports.com/i1ad1Qgu/file_2848.mp4 [19:21] oh...nm [19:24] heh [19:24] snaps have some design limitations which make certain things really annoying [19:24] but squashfs is interesting [19:25] Have you checked AppImages? Security is shit for it but concept is awesome [19:25] so snapd is kind of interesting to test out the scalability of squashfs with regard to inode consumption and such [19:26] But still again.. scalability issues are there in AppImages [19:30] ile Subsurface-4.6.4-x86_64.AppImage … Subsurface-4.6.4-x86_64.AppImage: ELF 64-bit LSB executable, x86-64, version 1, dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=783ad4749a42b2e09fedee6b1b69accd9e010fe4, stripped [19:30] huh [19:31] anyway, i think appimage has some of the same issues as flatpak there. it's designed to be used for user apps, not system services and such [19:33] For system services, I still prefer deb packages. For user Apps, I like AppImage. I hope AppImage gets a nice cli for it's AppImageHub so you can install AppImages more easily. [19:37] eh, i'm trying to find a way to get rid of debs (or rpms/tgz/aur/whatever) [19:38] I don't think we're going to find one [19:39] well snaps work for that, but snaps aren't designed well for apps [19:39] so yeah, it's pretty apparent that to achieve what i want, i'd have to write another packaging system [19:40] Or you could improve the existing ones so that they'd do what you want [19:40] (the one i wrote previously won't do here either) [19:49] Snaps are interesting, but those interfaces seem too complex for the "casual developers". In this aspect, Flatpaks or even .click packages are more "dev/user friendly" [19:51] @sverzegnassi, +1 [19:51] I found flatpaks extremely easy to package my apps with [19:52] and I was never able to figure out snaps [19:52] and clicks are not even a thing to discuss, even a kid would succeed in packaging .click [19:53] Well, I guess we're the winners then, aren't we? [19:56] so much winning [20:21] @KrisJacewicz, Yes, thanks. [20:38] appimage can be "sandoxed" with firejail and they have a nice delta binary update [20:39] with AppImageUpdate [20:45] ChrisB was added by: ChrisB [21:02] @vanyasem, Interesting. They feel snappy or snap-like on my side so I cant complain about my first flatpak. If they can help roll out convergence and faster it and they has my vote [21:07] @ChrisB, Hello ChrisB and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [21:09] Fwd from Mattia: Guys, i've got a problem. … Seems that fixupmountpoints script doesn't work [21:10] Fwd from Mattia: + mount /dev/block/bootdevice/by-name/userdata /data … mount: mounting /dev/block/bootdevice/by-name/userdata on /data failed: No such file or directory … + mount /data/rootfs.img /target … mount: mounting /data/rootfs.img on /target failed: No such file or directory … + mkdir -p /target/data … + mount --bind /data/ /target/data … mount: mounting /data/ on /target/data failed: Invalid argument … + mount … rootfs on / [21:10] devpts on /dev/pts type devpts (rw,relatime,mode=600) … sysfs on /sys type sysfs (rw,relatime) … proc on /proc type proc (rw,relatime) … + DBG_REASON= [21:10] Fwd from Mattia: Everytime i compile halium i get this: [21:10] Fwd from Mattia: halium/hybris-boot/Android.mk:67: ***************** /boot appears to live on /dev/block/bootdevice/by-name/boot … halium/hybris-boot/Android.mk:68: ***************** /data appears to live on /dev/block/bootdevice/by-name/userdata [21:22] @Stereofont, Hi Lionelb, thanks and I will have a look [21:24] @ChrisB, If there is anything we can help you with, join the Welcome Room [22:01] @wayneoutthere, Canada's Multiculture is fully reflected here [22:03] what you talkin aboot eh? [22:08] hahaha [22:08] @dohbee, don't turn off the lights 😂