« first day (2410 days earlier)   

12:00 PM
The reason this room is write-restricted is because we get literally hundreds of people dropping in with questions that can be answered in half a second by googling the exact message they type in here
So we restrict it to maintain the quality a bit
 
:O
 
Although we usually fail when Tim starts talking
2
 
help vampires basically
lol raghav
 
This is the line I wrote:
 
the other reason is that there is a pretty lock in the room name
 
12:01 PM
well you decrease the audience to promote realm
 
> Also see What topics can I ask about here?. You can try asking on meta (as you've did) or the Android chat room if you're not sure if a question would be considered on-topic.
 
looks desirable to get in
 
naturally tim would be pissed of you raghav
 
So it's not about asking the actual question, but more about helping folk ask good questions. Subtle difference, I think
(ugh, chat Markdown can be so annoying)
 
:D
 
12:02 PM
More specific to the "helping people ask good questions" bit
 
Lunch time!!! :D
 
The example given is way too broad for an SO question, so if (let's assume that guy makes it in here) it's asked here, we'd usually help flesh it out a bit, then refer the guy to post it to SO
 
enjoy paella
 
Yes, I've covered that in my answer @RaghavSood (which is longer than just that quote)
 
Brb dinner
 
12:03 PM
not paella
 
oh then veggies \o/
 
or plain steak :D
 
rice and pork loin today :3
plain rice
 
nice
started using bold already
 
the "not paella" message needed it
 
12:09 PM
@Carpetsmoker so what do you work on? mainly Android dev or other stuffs?
 
Go
I know almost nothing about Android. Actually, I don't even own a smartphone ;-)
 
a sinner
 
we don't know much about android either :D
3
 
I think you can do Go on Android, btw. I've tried using some Ruby thing on Android, but that was very slow and eventually just opted for a "web-app" as it was easier.
 
Tim - XD
You mainly use Go for web apps, right?
 
12:12 PM
Yeh, we mainly use it for web apps at $dayjob. Also used it for some commandline and server stuff.
 
Cool (as long as you don't do PHP) :D
 
But PHP is great!
You can do 1 > '2'! So much easier!
 
does someone know if I can define a deeplink scheme without a host in my app?
 
I know right!
 
hello
the serial pinger is here
 
12:14 PM
@Jordy meet another PHP lover ^
 
without a host what do you mean?
 
he means the defined host in the manifest
 
then no idea i have done it using the manifest
 
our marketing requires to have "scheme://" only to be working
 
Mehdi I am offended
calling me a PHP lover
 
12:16 PM
not you
 
TheWanderer, sorry couldn't find a "top arrow" (^) pointing to n steps above :D
 
how about ^*n? :P
 
@MehdiB. Like it should be.
 
So much PHP hate...
 
Ms WallOfText is back with a gist
- I hope someone has some motivation to help me out :/ https://gist.github.com/amylinn/df94c4dbafc0c75c454c56f4ca3b859c
 
12:22 PM
Womp, PHP generates its own hate
$_POST{$_HATE};
 
Ow...
 
^ it's like PHP in the White House
 
Ignore the PHP haters. They're just jealous java won't compile with even the smallest error.
 
at least when Java has an error I can see what it is
 
12:26 PM
You can see that in any language with the right MVC.
 
Oh, i have another question
 
if (isset ($_POST ['name']))
 
isset... ISSET... ISSET !!!!
 
12:27 PM
Using isset is a bad practise anyway.
 
:D
 
Jordy, using PHP is a bad practice
 
For people who don't know how to use it, fair point.
 
@W0MP3R ASK
 
12:28 PM
I want to buy a domain and host but i don't really know any website that is good
 
there's a reason people don't know how to use PHP :p
Womp, get a TK domain
 
@W0MP3R What region?
 
they're free
 
(bear with me, mobile keyboard is shit)
(and i'm slooooooow)
 
get Gboard you scrub
 
12:29 PM
i have used godaddy to get one
 
Spain??
 
just get TK
 
@Amylinn at first check, your code looks correct, can you put a log on the beginning of "onDataReceived" and see how many time it's called for the same report
 
It's called once (checked with breakpoints) @MehdiB.
 
I mostly want It to upload json files and test things (and my PHP things with MySQL)
 
12:31 PM
It also only seems to happen if all lists are empty
 
@W0MP3R So you need a domain + host?
 
Ty Wanderer, Will look at It at home
Yeah, It Would be ideal
 
for the host, Womper, you may be interested in AWS (so you can kill the machine and get another one if you screw it up)
 
Aws?
 
and install whatever runtimes you want (php, java whatever)
Amazon Web Services
 
12:33 PM
AWS is costly
 
you get 1 year free, and they give you 1 micro instance
no it's not CF
I barely pay 3$/month
and you get 1 year free, so..
 
I'm a nooooob with all of this so, explain like i'm dumb
Plz
 
AWS is a Cloud provider mainly providing an IaaS (Infrastructure as a service)
machines (mainly)
so you take one server (depending on the size of your system you can choose a micro, large etc..)
you choose your OS (ubuntu, centos etc..)
and you have a server ready for work, in which you can install anything (on the opposite of the hosts companies such as OVH etc.. where they restrict the runtime environments, some of them only allow PHP for ex, if it's shared, otherwise you get a VPS same as AWS)
 
@W0MP3R www.godaddy.com
 
once you have it, of you ever break something irrecoverable, just terminate the instance (your server) and create a new one
 
12:37 PM
@W0MP3R Weebly and TK are good for free things
 
if you have a domain name (from godaddy or whatever) you can setup it on the DNS service of AWS as well
AWS offers you 1 year of free tier for a micro instance with 512MO of RAM I think and 30GO of storage
so you can install a webserver on it or whatever you want and have fun :D
(clear enough ?)
and they have other services to build APIs and backend systems, such as AWS lambda etc.. but you get locked in their tech
 
back form lunch
 
Ooooms
Well... At home i'll check It and ask more questions xD
 
o/
 
o/
 
12:52 PM
Looks like I have to keep flipping tables or embrace the bug for now D: But really, thank you for your time.
 
does the bug always occur, or sometimes
 
Here:
(╯°□°)╯︵ ┻━┻
 
(╯°□°)╯︵ ┻━┻
thanks
 
You're welcome
 
It's only when all report lists are empty apparently
 
12:55 PM
comment out lines of code that are deepest in the stack of logic, keep doing it until the bug does not occur
 
come on stip messing with the tables
 
Trial and error
 
Hiya Mauker!!!
back from lunch~~ :D
 
I have found it. Can someone put the tables upright again? Stupid me initialized the list for every channel outside of the loop over each channel - and set it to each channel if the saved data is empty. Time to go home for today. Thank you all for your thoughts and time <3
 
@W0MP3R Hiya!
 
1:04 PM
@AkshayKumarS you need 80 rep for access here. Feel free to request again once you get there
 
┬─┬ ノ( ゜-゜ノ)
 
hiya mauker
 
<? super Number> doesn't it mean that there could be Float, Integer, Double etc.?
 
Hola!!!! :D
 
1:05 PM
mauker still you are too busy?
i am actually waiting for you to complete the translation to proceed with this update
 
oh wow, sorry
 
@MuratK. anything that is or extends from Number
 
A bit
I can get back to it after the 25th
 
great
i will go ahead with this update then
 
Yes Tim I triple checked everything
 
1:08 PM
next update full translation \o/
 
woo \o/
 
a guy with 190k rep says it's not that case
help
-1
A: Generics - lower/ upper bound wild card behaviour?

Murat K.Let's change the class type to make it a bit more understandable. Your first example changed to Number Collection<? extends Number> c = new ArrayList<Number>(); Means that there are ? objects from type Number. So it could be anything that extends Number e.g. Integer, Double, Float, BigInteger ...

 
@MuratK. are you sure its super instead of extends?
 
It's super. His comment threw me off I re-read everything...
 
oh wait
he is right
 
1:12 PM
i have no idea how super works in generic
 
super is the opposite of extends
 
need to check
yeah looks like he is right
 
I tried it out
and it works....?
I am even using generics in my classes
Where the fuck did I go wrong ):
Tim that example is with Integer
 
I think you got this right
> The other way around is for <? super Number>. This means that every object inside the List is an ancestor of Number
but not this
> You guarantee with ? super Number that everything inside is a Number.
because Object qualifies as super Number, but Object is not a Number
 
1:20 PM
But you can not add Object to it tho
 
the post with 700 upvotes I linked says you can do this
List<? super Integer> foo3 = new ArrayList<Object>(); // Object is a superclass of Integer
 
That's different
it's not the same as my example where you can not add of type Object
 
my back.... D:
 
@MuratK. right. The declaration is allowed, but writing is not
 
1:24 PM
Exactly and thus it has to be a Number
 
I wrote a series of blog posts on building an application in Kotlin - androidessence.com/android/…
 
meh AS 3.0 sucks
 
oh wow
the Pixel XL emulator skin is really ugly
 
@MuratK. I think object may be an exception
since everything is an Object, if you were allowed to add them, you could add anything to a ? super X list
 
1:40 PM
@WarrenFaith in continuation coub.com/view/tpwsj
 
@Subho Your answer/question ratio is a little too low for this room and your chat history shows some signs of being a help vampire. Give back by answering a few more questions and request access again in the future. Rules here - room-15.github.io
@ColdFire I installed it, was unable to build a project, and gave up
 
rofl, no reaction at all from her
 
is @AndroidBot still dead?
 
Currently yes
 
rip
 
1:44 PM
you know who to blame
 
you?
ok
guys, isn't Tim terrible? He broke @AndroidBot
 
I did
 
Windows makes me want to cry. I can't believe they still haven't worked out how to make apps scroll consistently
 
your name is apt
 
1:49 PM
Damn Tim was a savage this morning lol
 
when?
 
2 hours ago, by Tim Castelijns
how do you know the rules are different? You haven't even read them
 
oh yeah
I felt really tough when I said that
 
lol
 
later he said that he read the rules even before requesting access
 
1:53 PM
@TimCastelijns wait I have a good one for this. "I didn't, but you did"
 
but you know, the rules don't apply to me
 
:O
 
@TheWanderer this is all going the wrong direction. You must blame raghav
 
he gets enough from you :p
 
have you ever been here when he's having a go at me? He is always so mean
 
1:58 PM
since when do two wrongs make a right?
 
on time my mom was looking over my shoulder and she saw what happened and we got in a fight because she didn't want me to use the PC anymore if I was being bullied so much by this man without a face
 
LOL
@TimCastelijns what's Android?
 
I don't know. I just wanted to chat and this was the first room on the list so I just clicked it
 
#relatable
 
high five
 
2:06 PM
hey everyone
 
wat
 
hiya!!
 
Found out that our company is in talks with a number of investors for another funding round, only thing is demo will be needed for our v2 by end of June / start of July
Sounds promising but we've got a lot of work to get done for the demo imo
 

« first day (2410 days earlier)