Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "activity"
-
1. The quality of the coffee and toilet paper you encounter during an interview tells you more than promises about table tennis or fruit baskets.
2. Try to determine who their primary client is: subscribers, app buyers, advertisers, etc. It's a major influence on the company dynamic.
3. Before an interview, you can just say: "I would like to sit down with a PO and run through one backlog feature and one bug, to get a feel for the type of tasks at the company". Such an activity immediately reveals team structure, whether they have product owners & scrum masters, what a sprint looks like, how they prioritize tasks, and how organized/chaotic your work experience will be.16 -
This happened at my previous job where I worked for a dating app. It was at a time where the CEO was trying to turn the dating app into “more than a dating app” by adding tons of social features. We always had “interests” which allowed users to see what interests they had in common with another person, but he wanted to take the social component even further.
So with that, he decided we needed an “activity feed.” The activity feed would show what various Facebook connected users were liking on Facebook, posting on Facebook, etc. On a dating app. Where the majority of the audience was > 50 years old. The idea was absolutely ridiculous and everyone but the CEO knew it was destined for failure before we started building it.
But that’s not the best part. The best part was when we launched the activity feed component. We launched it late on day and went home shortly after. The next morning, we came in, and checked on the activity feed to see what was doing. It was literally all spammers liking porn/sex related stuff on Facebook. It was a complete disaster. All garbage but not just boring garbage - completely obscene garbage.
And just like that, the activity feature came and went in the course of a few days.18 -
When you look back on your github activity and just think "Wow, we have really created something special. This is really going to help the world." It just... It gets me. That's why I do this day in and day out.
14 -
Hey everyone,
We have a few pieces of news we're very excited to share with everyone today. Apologies for the long post, but there's a lot to cover!
First, as some of you might have already seen, we just launched the "subscribed" tab in the devRant app on iOS and Android. This feature shows you a feed of the most recent rant posts, likes, and comments from all of the people you subscribe to. This activity feed is updated in real-time (although you have to manually refresh it right now), so you can quickly see the latest activity. Additionally, the feed also shows recommended users (based on your tastes) that you might want to subscribe to. We think both of these aspects of the feed will greatly improve the devRant content discovery experience.
This new feature leads directly into this next announcement. Tim (@trogus) and I just launched a public SaaS API service that powers the features above (and can power many more use-cases across recommendations and activity feeds, with more to come). The service is called Pipeless (https://pipeless.io) and it is currently live (beta), and we encourage everyone to check it out. All feedback is greatly appreciated. It is called Pipeless because it removes the need to create complicated pipelines to power features/algorithms, by instead utilizing the flexibility of graph databases.
Pipeless was born out of the years of experience Tim and I have had working on devRant and from the desire we've seen from the community to have more insight into our technology. One of my favorite (and earliest) devRant memories is from around when we launched, and we instantly had many questions from the community about what tech stack we were using. That interest is what encouraged us to create the "about" page in the app that gives an overview of what technologies we use for devRant.
Since launch, the biggest technology powering devRant has always been our graph database. It's been fun discussing that technology with many of you. Now, we're excited to bring this technology to everyone in the form of a very simple REST API that you can use to quickly build projects that include real-time recommendations and activity feeds. Tim and I are really looking forward to hopefully seeing members of the community make really cool and unique things with the API.
Pipeless has a free plan where you get 75,000 API calls/month and 75,000 items stored. We think this is a solid amount of calls/storage to test out and even build cool projects/features with the API. Additionally, as a thanks for continued support, for devRant++ subscribers who were subscribed before this announcement was posted, we will give some bonus calls/data storage. If you'd like that special bonus, you can just let me know in the comments (as long as your devRant email is the same as Pipeless account email) or feel free to email me (david@hexicallabs.com).
Lastly, and also related, we think Pipeless is going to help us fulfill one of the biggest pieces of feedback we’ve heard from the community. Now, it is going to be our goal to open source the various components of devRant. Although there’s been a few reasons stated in the past for why we haven’t done that, one of the biggest reasons was always the highly proprietary and complicated nature of our backend storage systems. But now, with Pipeless, it will allow us to start moving data there, and then everyone has access to the same system/technology that is powering the devRant backend. The first step for this transition was building the new “subscribed” feed completely on top of Pipeless. We will be following up with more details about this open sourcing effort soon, and we’re very excited for it and we think the community will be too.
Anyway, thank you for reading this and we are really looking forward to everyone’s feedback and seeing what members of the community create with the service. If you’re looking for a very simple way to get started, we have a full sample dataset (1 click to import!) with a tutorial that Tim put together (https://docs.pipeless.io/docs/...) and a full dev portal/documentation (https://docs.pipeless.io).
Let us know if you have any questions and thanks everyone!
- David & Tim (@dfox & @trogus)
53 -
Got caught using linux terminal by school security. They took my laptop away and drove me across campus in their security carts to take me to the office.
It took a long time to explain that I wasn't maliciously hacking the school.
This is the third time I've been in trouble for tech-related activity.
On the bright side, one of the security guards said, "I'm done dealing with teenagers. Next time I won't work for a high school."
I think he's going to quit. :)13 -
I believe that devRant needs to have a scheduling feature that you can set your work time in it, so when your hand unconsciously opens devRant in that time, this activity pops up:
10 -
Double tapping on a rant little slowly opens the rant activity twice.
Happens when I try to ++ a rant by double tapping. @dfox7 -
"Aah, time to make a new Android app"
*starts Android Studio*
AS: "Yo yo yo, before you proceed, update all these 512 things in your SDK"
*creates a new Activity*
AS: "Nuh uh, this shit won't work without this, install it"
*runs app on emulator*
AS: "Hoooold your horses, you need to install this, and this, and update this and this.. oh and also that"
*emulator finally runs, app crashes*
AS: "Ohh, ha ha, oopsies, your Gradle config is also screwed up, change every dependency to the newest version and then update them all"
*config finally done, runs again*
AS: "Umm, I am too lazy to sync it myself, so you must press the nice big button on top to sync it"
"Fuck this"
*closes Android Studio*
AS: "WAAAIT WAIT, before you go, a new Android update just showed up, you must upd..."
*alt+f4*5 -
Da Fuck!?!
Yesterday I found some abnormal activity on my server, someone was trying to brute force my ssh as root since two days! Started raging and installed fail2ban (which automatically bans an IP if it fails to log X times and eventually sends me an email). Woke up this morning to find that a fucking Chinese guy/malware spent the whole night trying to brute Force me!
Fucking cunt! Don't you have any better to do!!
My key is a 32 characters long encrypted key, with the ban he can try 3 passwords /2 hours, good luck brute forcing it you bitch!
36 -
My PC when I use it: "..."
My PC when I look at something on my phone: *gentle fan hum*
My PC when I resume activity : "..."
My PC, 5 minutes after leaving it: **VVVVVVVVVVVVVVVV**
** sits down, still big fan blowing, open up the task manager to see what's bugging the system **
** PC calms down **
I have an overly attached PC?14 -
Hey everyone,
Unfortunately earlier tonight some code was deployed with functionality only compatible with the new version of the devRant app that will be coming out early this week. It caused some weird issues where normal rants would be rendered as collabs causing them to not show up correctly.
This happened when going to rants from the feed (fixed earlier) and going to rants from push notifications (fixed a little while ago).
If you notice any of that behavior still occurring please let me know, thanks!
Apologies for the weirdness and missed notif activity for those who were impacted.7 -
Last year I got an Acer notebook from a guy that stated that "it isn't working". "Okay" I thought, let's boot it up.
> Screen turns on, no splash screen, no hard drive activity
> Well fuck
> Tries to enter BIOS, nothing
> Openes case to reset CMOS
> Nothing
> Okay I think I need to flash a new BIOS
> Acer support site
> "Download the exe to flash the BIOS"
> What
> Spend two hours researching
> Find out that you can flash via USB and by pressing a key combination
> Extract the BIOS binary from the exe file
> Flash it on the notebook
> Splash screen and working BIOS
> Yay!!!
> No bootable devices found
> Fuck
> Connects hdd with test bench
> Completely fucking dead
> WTF
> Order a new hard drive
> 3 days later
> Install hdd
> Install Windows
> Finally working
WTF did you do to this notebook to not only mechanically break your hdd but also fuck up the BIOS completely??!!13 -
Twitter: We use your tweets to analyze your preferences and target ads for you..
Facebook & Whatsapp: We monitor your posts, locations, private chats and target ads for you..
Google: We spy your mails, sms, location, pretty much all your activity and tailor ads for you..
All of them combined: No one can beat us in breaching privacy and bombarding you with ads..
Amazon: Hold my beer 🍺
5 -
I found a cool project on GitHub. I forked it and added a simple dev server with the intent of making it more accessible which could lead to more activity = improved project. I created a PR with small concise commits with very informative messages.
The guy who owns the project comments and says "I don't want your dev server, I have an apache instance locally on my computer". I tell him "Ok sure, but wouldn't it be nice if everyone else also had a nice dev server which can be started with a single command?", and other people join the PR and agree with me that we should make it available for everyone.
But the fucking idiot doesn't care, "No, I prefer to use my apache server". YOU FUCKING ASS WIPE, why do you even put it up on GitHub if you don't want contributions to make your project better and more available? I saw other open PRs where he basically did the same thing, left a snarky comment without merging it. What a fucking tool. Worst spent time ever.
FUCK YOU6 -
10 years of repeating cycles of the following:
#interview
them: yeah, this is a gamedev position, c#, unity, prototyping, maybe some hololens r&d
me: cool! exactly what i was looking for, as i said a few times, i can't do php anymore, it literally causes me literal deppression.
them: don't worry, we have people for thaz, but we have nobody for c# and unity, with some art skills feel as well as you do.
me: great, glad we're on the same page. i'm taking the job! <3
them: great! oh btw, there's this enterprise intranet app in php that needs some additions, can you please do them?
me: ... what did we talk about during my interview?
them: yeah, but it's just gonna be a short thing, don't worry.
me: ...well...ok, i think i can do that.
*3 to 6 months still on the same, or the next, php enterprise bullshit app. i'm totally exhausted in all ways possible, stressed literally permanently, dreading every day, every new ticket, every meeting every contact with everyone, not able to give a shit about what i do anymore, thinking about suicide*
them: you lazy incompetent fuckup, you're fired!
* i stop communicating and coming out of my room for anything else than toilet, and shopping. stop communicating with my friends, with anyone, anxiety and exhaustion caused by even the thought of talking to anyone about anything, or doing anything, is usually unbearable. i spend 3 to 8 months like this, just sleeping, drinking, watching youtube, sometimes playing games but even that "activity", or rather even the thought of that "activity" is often exhausting. after that time, i kind of recuperate emotionally and mentally, start looking for another unity+c# gamedev job, find it, apply,
goto #interview8 -
Non-dev activity that made me a better dev?
That's an easy one.
Playing the piano. Or better: learning to play the piano.
(With the help of my teacher) I developed many skills that help me learn faster and I learned how to properly use and organize my time.5 -
WWDC was last night. Joined my companies "iOS" slack channel this morning expecting to see lots of activity about SwiftUI, Combine, Federated Login, New iPad updates ... but no. The only comment
"Does anyone else feel like the event artwork is lazy and uninspired?"
... I am just fundamentally in the wrong company9 -
As a human being, you're multithreaded. You can type with multiple fingers, you can drive and hold a conversation at the same time. The only blocking function we have to deal with is sneezing, where all current activity must be suspended for the duration of the sneeze. That's pretty annoying, especially when you're driving and trying to hold a conversation. You don't want to write code that's sneezy.7
-
App idea!
A normal social media app. But everytime a user taps on opposite gender's profile pic, it secretly records his face during that activity and then tweets that recording.
@his/her_username
@username_of_person_he_was_looking_at9 -
Client(over the phone):- I want an Android app where there job seekers and recruiters.
Me:- sounds reasonable enough, ok
Client:-i want job seekers to apply for the job and recruiters to post the job.
Me(gets a bad feeling);- doable ok.
Client:- and I want an admin user who can see all the users and do everything.
Me(yup there it is):- what do you mean by everything?
Client :- you know everything, talk to recruiters talk to see everyone using the app, you know everything.
Me :- no I don't know this "everything" that you speak of, tell me more, what screens (activity) should that have and stuff.
Client (getting irritated):- everything the admin user usually does.
Me(yare yare daze):- i will show number of users in a graph.
I have a feeling this is not over yet7 -
I fucked up.... Pretty big today, biggest in fact I ever have 😓
I sent an HTML Email to the wrong... List 😢
As true to my last post. I told the truth to the client. They are cool with it...
I'd of fired me
Happy accident thou... They got more activity then they ever got...
😢 Going to curl up in a corner for a second ...6 -
Warning: American perspective of some shit that happens in America that I do not know if it is the same in other places of the world.
I got a notification from my child's school saying that she has been selected for doing <bs activity> between the hours of 1-3 and that parent cooperation is expected. I called the institution and told them that she would not be participating. They asked me WHY, to which I answered that said schedule does not align with my daily schedule. They continue to press as to WHY she would not make it to which I added in a very harsh tone: "because I am fucking working and my wife is fucking working, what age do you think it is? the 1950s in which I can have some meaningless desk job and pay for a house that would be worth half a mil now a days when my wife stays at home all day and just goes with whatever whim y'all have?"
Needless to say, she is no longer in said activity group, but this seems to be very frequent inside of school systems in the U.S, they really ain't evolved much.
No, wait, they have, we have active shooter trainings now, that shit is semi-new.14 -
*pulls down Android notifications*
*Scrolls through ≈ virtual 70 cm of devRant notifs*
Anyone else think devRant should have a setting to enable for merging all notifications into one notification card linking to notifs Activity that has running totals of ++s and comments?10 -
Have you ever checked your Teams logs??!
It even logs mouse/keyboard and window activity...
And reports it to your employer with fucking colorfull dashboards. Fuck them...22 -
Non dev activity that has helped...
Erm, working in retail stores for many years before deciding to take a serious look at devWork as a full time job rather then a hobby.
Has helped make a great base knowledge to what customers expect and what sales people expect a platform to be able to do which just makes things easier in an over complicated environment 🤣1 -
[Developed a script that will trigger beeping sound on any laptop activity like a Skype message or incoming email]
Work for home Routine:
9:00 AM: Wake up, turn on Laptop, connect to Internet, Sleep again.3 -
Have children and build a house. You will forget what you enjoyed doing in your free time. Because you will not have any more!
P. S. I could have attached my github activity graph instead, but that is even more embarrassing 😭
7 -
My life was total mess up before this I.e.
Break
Return from death door
Drop in education
Financial unstable
Literally 1.5-2years was worst.
From last 3-5 months
I gave up FB(personal account ,I need it for digital marketing)
Unfollow every entertainment page from Instagram
Join Twitter
Increase activity in devrant
Subscribe to development related content in reddit
New YouTube channel just for learning purpose (never search songs and other stuff on it)
Start reading books like zero to one,think and grow rich....
Biography's of great people's like
Steve jobs
Elon Musk
Shivaji Maharaj
And many more
Stop chatting on stupid topics (hot girls,....)
Attained meditation camp
Start meditation (Vipassana)
Life feels more sorted
Thanks everyone13 -
Reading books, not sure if you can even call it a non-dev activity since it is essential in my opinion but reading improves my programming skills everyday!
-
You know what is an even better feeling than finishing a 60 pages long document on which my schooling rests?
Realizing you finished it 3 weeks before the deadline 😍😍14 -
Ha ha ha ha. Fucking morons!
You brag about being a highly skilled company.
You tell me I don’t have enough experience despite three years of uninterrupted activity where I currently work
You’re willing to give me a chance (I just don’t know how to express my gratitude)
BUT among your super talented team members you can’t find anybody capable of conducting a technical interview?? And you’ve been looking for over a month for someone who could do it?
Thanks for wasting my time with three useless HR interviews you worthless DIPSHITS!2 -
Worst experience was my first job after study. They told me at the interview that the job has very low travel activity... "we are doing most of the projects in-house...just traveling to the customer now and then for kick offs or when the software has to be trained"
A half year later I had to travel every fucking week to the customer. Fixing shitty code from a freelancer who never worked in a team, in a language I've never used before (they told me the first day at the customer). Don't get me wrong, I love learning new stuff but this project and architecture was a totally fucked up mess. Flew every monday to the customer (had to get up at 4am monday morning to get the flight) and friday back. Quit the job after living 3 months from a fucking suitcase. -
So It looks it's easier to find a swinger club nearby than a dev community
:s should I have more sexual activity instead of coding for hobby?9 -
I love to work in pubs/bars, this special kind of noisy environment works so well for me. I even go "into the zone".
Lets talk about this. Is anyone else the same? Just curious.
These are my 6 reasons:
0) Beer. 🍺
1) None of the activity in a bar actually interests to me, if you know what I mean. In my house, every single noise/movement will get my attention.
2) After some time all the noise blends into a kind of "homogeneous hearing blurb". Like a mantra. Maybe there are even white/pink/brown noise benefits (guess).
3) I go to places where I enjoy the music and atmosphere.
4) I like bars and pubs anyways. I feel good in these places.
5) Beer. 🍺
7 -
Sometimes the best thing to do is to rest during a weekend and do an activity away from software.
10 -
I finally gave in into the peer pressure and made myself a Twitter account.
WHAT A FUCKING SHIT SITE.
When registering the only thing I provided was my email and username. Nothing more.
One day later when visiting Twitter I get a big ass pop-up that briefly tells me my account is locked for 'unusual behavior', 'suspicious activity' and 'not following of Twitter's rules'.
I want to remind you that my account was barely one day old, and had no activity whatsoever.
So if getting your account locked for no single reason isn't bad enough. The only and ONLY way to unlock my account was TO PROVIDE MY FUCKING PHONE NUMBER. No other single way to unlock my account.
YOU WANT MY PERSONAL DATA SO BADLY?
On top of that I didn't receive a single email from them for this 'suspicious activity' or 'breaking of Twitter's rules'.
THIS IS SCAREWARE. Lying to people in order to get more personal data. My account was perfectly fine. And without providing your phone number you can't even delete your account.
GO FUCK YOURSELF FUCKING ASSHOLES WITH YOUR ASSHOLE DESIGN
FUCKING SHITSITE17 -
Today, I had new instructions at my work : report what I do
- in the redmine ticket
- in the project slack channel
- in the project manager's slack channel
- in the slack channel where there are 3 people monitoring
- face to face
- in an activity report
and this, several times a day
Can we call this micromanagement ? 🤯6 -
Maybe this ever tightening straight jacket of surveillance and restrictive legislation is pushing the internet in the right direction. We might end up with a proper free and anonymous interwebz.
Personally, I'll start worrying when they ban the operation of Tor nodes... And that will probably pass easily since regular folk don't know the implications. The smear campaign will be ez mode: just call it a hotbed of pedophilia and criminal activity and push the new laws as something along the lines of Put an End to Naughty Individuals and Scumbags (PENIS) act. Done and done.
I mean... if they can threaten to take away the memes without being stopped then there's nothing they can't do, lol.3 -
The overreach by a single company near or close to near monopoly on the internet is beyond bone chilling.
To be precise, I am talking about Google extending its reach by forcing people to use AMP in the webpages.
I get insta furious when i see my favorite webpages using them and effectively my entire browsing activity on that page is happily recorded for clicks and ads.
To just bypass that i have to unnecessarily add more and more addons to lock them out of my browsing which in turn WEAKENS my entire browser.
And sincerely saying, this sort of outreach is becoming really annoying. Because plain JS and Cookie Blocking will not work. and slowly people are running out of options.
If posts about AMP are being made earlier, I apologize.8 -
Managers when a project is going off the rails:
*crickets*
Managers when something is successfully on track:
THIS NEEDS A ROADMAP, WHERE IS THE CORPORATE GOVERNANCE, WHOSE IDEA WAS THIS, I DIDN’T APPROVE THIS ACTIVITY.2 -
I don't like marketing people (nothing personal).
Most of those I had to communicate with, do lack anything that would remotely come close to brain activity.
A handful of days before the start of a huge event, for which we made a VR game over 2 months, they have the ovaries to tell us that the spectator TV doesn't fit the event's design and thus the VR game will not be shown at the event.
Wow.
Thankfully, half a day later, their CEO directly wrote us and told us to ignore them and to proceed with the preparations for the game.1 -
I just realized with this pandemic it's better to live in a dirt-cheap country, in a house you own, have a second hand car, work as a dev from home, become good with tools in your spare time, grow your own food in the garden.
Fuck this impossible system with it's promises of finding a cure and it's high pay but high taxes and expensive rent for living in a shitty rented apartment with no friends around, nothing to do than watch YouTube and play video games and be depressed half the time, then die because of lack of phisical activity.
I used to think countries that had good infrastructure were the best. Now public transportation is the worst idea around here, since no one wears masks and pretends all is well.
This is actually a decision I need to take next week. If you believe things will "get back to normal" please give me your input as it is valuable to me.28 -
Lower/middle Management refusing to look at boards and wanting daily résumé of activity in an email they will never read nor comprehend.14
-
Ive got a suggestion for this app. When one rants, he has to select whether its a rant, joke, achievement, celebration, (or your wife gave a birth to a baby) etc etc and we can filter them on our "Rants" activity.
And when dfox comes up with algo v3 he can preference different rants according to categories.10 -
Since memes have become an integral part of our community, I propose a way to handle them without affecting the actual Ranters.
Everyone adding a meme or a gag picture can do so under a particular tag, and the Algo can handle your meme needs by exposing you to that particular tag based on your activity with such posts.
Or you could just make the users search for memes if they wanted to see them.
This could also be done vice versa by ranters using a RANT tag, I would keep my RANT filter on so anything without that tag won't show up
To make it better you can provide a sort of suggested tags option :
|gag|¦¦¦|meme|¦¦¦Ranf|¦¦ scroll to the right for more... Kinda thing
@dfox @trogus please tell us what you think about this8 -
So someone decides that the employees need to do these stupid Web-based training's that not even high school kids should be looking into.
What is about ?
Security and Cryptography, and now event the real stuff.
What it covers?
Alice and Bob, Bob and Alice.
Alice wants Bob some pics/messages that she suspects someone else will see. DDDDDDAAAAAAAFFFFFFFAAAAAAAAAKKKKKK
A total of 7 useless time wasting interactive and annoying training's, 20+ min each.
But someone forgot that please do not send this shit to engineers of your company, specially Software/Network engineers. Oh another subset, specially not to those who work deeper into the domain.
I'm getting paid to do this time wasting activity, and still.
I also may come back and remove this BUT FOR NOW I NEED TO RANT.rant alice time_waste boolsheet web_training useless fake_security demotivators bob corporate_crap foo -
How I solve complex problem during development.
1. I left my machine with all the thinking and start to think of another activity.
2. Start another activity I like specially a physical one like playing a game, jogging or just walking.
3. Then after I am fully involved with this activity I start to think of different scenarios of the problem I was trying to solve.
4. Eventually, different solutions came to my mind and I evaluate them one by one with respect to my problem.
5. I finalize a couple of solutions based on the evaluations.
6. Rush to my machine and start implementation to see if it work.
PS: During all these thinking I will be terrible at the activity I am doing.
Loop again if It didn't workout.3 -
Idk if I'm happier about the usability of the app or the image notifications with the not-yet-crashed background activity or the super cute anime wallpapers but the thing works and looks pretty xD what else could you want from a minor side project :')
4 -
Developer of said repo notices the influx of activity, but then just updates the readme by saying there are bugs, not fixing.
Bro I just gave you a PR. Take the fucking PR and that will fix the bugs. -
People didn't find me cool enough when I said I develop websites,
So I ran https://github.com/svenstaro/genact as a screen saver.6 -
PROGRAMMING AS AN INTELLECTUAL ACTIVITY IS THE ONLY ART FORM THAT ALLOWS YOU TO CREATE INTERACTIVE ART. 🎨
YOU CAN CREATE PROJECTS THAT OTHER PEOPLE CAN PLAY WITH, AND YOU CAN TALK TO THEM INDIRECTLY. 💬
NO OTHER ART FORM IS QUITE THIS INTERACTIVE. 💕
MOVIES FLOW TO THE AUDIENCE IN ONE DIRECTION. ⏩
PAINTINGS DO NOT MOVE.🖼
CODE GOES BOTH WAYS. ↔
- ZED SHAW5 -
Have you ever wanted to open links with firefox from within termux?
$ cat firefox.sh
d=$@
am start -a android.intent.action.WEB_SEARCH --activity-clear-task -t text/plain -d "$d" org.mozilla.firefox/org.mozilla.gecko.BrowserApp
thank me later5 -
Help, I don't know if I want to code as a job for the rest of my life.
I feel that I miss physical activity in my job. Its just sitting and programming.
I like programming, it's an infinite series of puzzles, and I like puzzles. But more physical would be nice.
Maybe I should find a 2nd job that is more physical and balance the two.
What is everyone's thoughts on this?7 -
!Rant && !Believe what I am seeing 😓
Just downloaded Android studio 3 to give kotlin a go to find out their designer is soooo much better now, I tried editing an activity with constraint layout and many elements inside without a single freez 😨5 -
I fucking hate malls.
People don't walk in any regular pattern or at the same speed. Full of smelly kids and their dumbstruck parents. I REALLY do not understand how some choose to spend their time at the mall as a recreational activity (other than going with a specific destination in mine, like the cinema). Whenever the circumstances force me to wonder around one for more than ten minutes, for me it's the equivalent of several hours of work, energywise.
Generally I hate people, but malls are the places where I hate them the most. Fuck!4 -
kids be like "lets open chrome and watch how many ram it will use" because it seems to be very interesting activity4
-
This is driving me nuts. Anyone know of this malware or whatever shit it is? Every now and then ads pop up. Usually in the launcher, but sometimes also in other apps. It'd be nice to get rid of... Usually when I look in the activity manager theres nothing, but this time I managed to capture it.
14 -
Android dev job question:
"Describe the activity lifecycle and write an application that does x,y,z in accordance with it"
Fullstack dev job question:
"Write some code that interacts with our API and does x,y,z, put the data into our database and build a web interface"
Java backend dev interview :
"BUILD AN ELEVATOR ALGORITHM WITH LESS THAN o(nlog(n)), FIND NEIGHBORS IN A BINARY TREE, WHAT IS THE DIFFERENCE BETWEEN AN INTERFACE AND ABSTRACT CLASS?"
Why?5 -
If point-and-click game made in PowerPoint, that my grandma actively played because of boredom, is "creative hacky solution", then there you have it.
First game is "The Adventures of Sayid", second "Hide and Seek" with creepy pasta sound and graphic assets from Shrek: Activity Center.
Well, that's my childhood without Internet, what I can say!3 -
Fuck the managers !! Fucking Fuck Fuck !!!
I am in manual testing for 3 years. Wanted to move in to automation since 2016 January !
They kept delaying.
While waiting I kept autating stuffs and making utilities to use for everyone.
Recently automated a 5 yr old manual process.
Made an utility that can perform a 5 hours manual activity in 5 mins.
Our automation team had a vacancy.
The managers were asked to nominate names who could fill the spot from the current manual team.
They didn't suggested my name.
I am not bragging but I am the only person in the team who nows Selenium , UFT , Java , Python even though being in the manual testers.
The team is going to hire someone from the outside.
I just got to know it all this today.
These bastards should die in hell !!!!
I hate these bastards !!!!6 -
Worst thing in my job is I have to record my daily activities in a Google sheet. Because my boss thinks using an activity app/software will waste more time.2
-
Was offered a really good price to set up a webshop, and he would pay me the same amount for two literal duplicates of the site.
"Oh btw I need it so no one can see who logged in to the website, there must be no traces of activity"
IOW - he makes shitloads on illegal horse trade while I take the blame for the website.1 -
My 27" 8-core imac, i7, 3.8ghz, AMD radeon pro 5500, 40 GB RAM 512 GB storage,
keeps screaming in agony.
But never stuttered.
Never lagged.
Never glitched
Never failed
Never ran out of memory
I can just hear how hard the the ventilation was going. It was getting loud.
I touched its ass from behind. It was heated up and there was lots of dust from the holes
This has been going on for several days but i ignored it knowing what kind of a beast machine i have (big mistake)
Intellj popped up notification to disable hints in order to improve cpu usage performance.
Immediately it struck me. Hold on lemme check the activity monitor stats and find out why my imac has been screaming for days
Turns out intellj is using over 1090% of my fucking CPU?????
THAT SHIT U SEE ON THE IMAGE WENT ABOVE 1100% OF CPU USAGE AND IT WAS ONLY 1 PROCESS CAUSING IT - INTELLIJ
WHAT???
11 -
Running SQL Activity Monitor to find inefficient queries. According to legecy team this is how they think they should query SQL 2014 for a customer.
10 -
Just realized I needed to finish to write my activity report in just less than a month.
Just stopped my WoW subscription.
😥😥2 -
Music is not always a foreground activity.
Spotify... why don't you have a volume slider specifically for your output on my phone..?
Why do I need to turn ALL non-call volume down to just turn the music down.
Sometimes I want to play games with music but I don't want the music to be totally loud.
Sometimes I wanna do WHATEVER at full volume with some music in the background.
But I just... can't
What the fuck.4 -
You know that coding - a primarily digital activity, is getting serious when you get out your pencil and paper IDE.4
-
As an introvert, this is a big challenge. A few years ago, I buried my social life to be focused on my work. But after some years, I realized this was doing more harm than good to me.
Since then I try to dedicate more time to friends, social events, and family. It's not easy to keep in touch, invite to a coffee, joining a class/activity and meet new people. Everyone's life is so busy today. But it's worth.
I always feel so much better after have a good conversation, sharing experiences and ideas.2 -
My PM wants to take the current website, which really sucks on mobile (one of the worst mobile viewports I have seen) and put in an iOS/Android app.
So basically he wants an iOS/Android app which contains only 1 activity/viewcontroller which contains a webview...
My goodness...
Tried to talk him out of it, but I can't even get him to consider using a hybrid framework.
He doesn't appear to care very much about performance of the app neither does the PM care much about UX.
What the PM does care about is this thing called : ONE CODEBASE.
Any tips how I can try to persuade him to atleast consider a hybrid framework? Any requirements that will force the PM to abandon this stupid idea are extremly welcome!14 -
We need an open-source alternative to stack overflow. They have fucking monopolizing pieces of ratshit admins there and lame ass bots.
I HAD A FUCKING 450 REP :/ and now i have "reached my question limit"
I mean its okay of you want to keep stackoverflow clean , but straight out rejecting the new queries should be against your god damn principles, if those mofos have any!
If it is so easy to downvote and delete a question for the mods, why can't they create a trash site called dump.stackoverflow.com ? whenever a question is not following their stupid guidelines , downvote it to oblivion. After a certain limit, that question goes to dump space where it will be automatically removed after 30 days. Atleast give us 30 fucking days to gather attention of audience !
And how does a question defines someone's character that you downright ban the person from asking new questions? Is there a phd that we should be doing in our mother's womb to get qualified as legitimate question author?
"No questions are stupid" is what we usually hear in our school/college life. And that's a stretch, i agree. Some questions are definitely stupid. But "Your questions are so stupid we are removing you from the site" is the worst possible way to deal with a question asker.
Bloody assholes.
Now, can anyone tell me that if am passing a parcelable list of objects in an intent before starting a new activity, how can i retrieve it in the new activity without getting any kotlin warnings?
The compiler is saying that the data coming via intent is that of list<Type!> aka list of platform type, so how to deal with this warning?13 -
So I am a part of this volunteering initiative where one of our tasks is to assist people in distress (virtually).
Now this activity is led by two chipmunks. One claims to be a therapist who themselves is seeking professional therapy from someone else and the other is a corporate HR.
Well that information should be enough for you to understand how chaotic the situation would be.
But allow me to continue...
So they decide to go about an activity in the group where everyone has to share a meme. Some of the cringest memes I have seen in my life. One of them went to an extent of sharing a husband wife joke as a dark joke.
Next day, someone spammed in the group and one user sent a sticker of some character hanging from a rope. It was evidently a fun and sarcastic sticker which they all use.
But all of a sudden the chipmunks got offended and went on a delete spree warning and banning users.
Most of the time, the group is dead and another group where they plan shit is more active. Full of mindless opinions and worthless conversations.
All they are doing is spamming everyone and forcing people to participate in the name of volunteering.
What's more exciting is, they control it so rigidly that no one, except the two chipmunks, is allowed to even have an opinion or disagree with them. If you do, they'll belittle you in front of everyone.
Yes, you guessed it right, the entire initiative is a massive failure and being dragged in the name of hElPiNg pEoPlE iN dIsTrEsS9 -
What was the most rubbish developer you had worked with?
I will go first , once I worked with a Dev who used dashes for naming variables (eg _ = 'a' , __ = 'b', ___='c'), placing every everything in the main class . We were working on android (java) project back then. He decided to place everytime in the main activity, rewriting redundant functions. And he never use git, he literally use hard-disk and Google drive to back up his code which made us difficult to know which part of code he wrote. I quit working there because he was the Senior Project Manager.6 -
MetaRant - The avatar items cost too many points!
At least at this level of activity within the community.
I'll never get that eye-patch.....7 -
wk142: geekiest non-dev activity
Definitely music production. Especially when using real instruments and capture their audio, so everything is quantized (i.e. fixed to time grid) and very tightly recorded. I make metal, 'tis a precise genre. For one riff it sometimes take 20 takes, since I record 4 times my guitar.
I've learned for the past 10 years how to compose, mix, masterize, but also learned how to sing, learned how to play the guitar, learned how to compose drums and using my keyboard to play drums (people are often surprised I can play double kicks @ 230 bpm) so that I can have a basic drum layer to further edit
Pretty geeky, not a common subject I talk to people about :D2 -
Just some random thoughts looking at the soon-to-be new filtering feature.
Wouldn't it be nice if DevRant had a QR login like WhatsApp for easy login on desktop?
What about a "top rants" on profiles?
Oh what about an activity mosaic like GitHub's commit timeline?
Just some thoughts I had while punching my punching bag, it can get tedious.5 -
I have an old macbook pro (mid 2010) which I dont use anymore. Im thinking of installing linux on it. Just for the heck of it.
Do you have any suggestions? Have anyone done it?
*I dont need it for any day to day activity.11 -
Best non dev activity for me is riding public transports home after coding. It's so underwhelming that my brain focuses really well - comes with the problem of looking crazy when I take out my laptop in the middle of the subway1
-
Have been working on my project recently, bug fixing, aws configuring, containing the app, etc, etc. I've been sleeping close to 5hrs on average per day, juggling college finals, work, training and project labour, my activity here has been minimal but I figured some people might be going through the same and I wanted to share my last resource dev weapon...the jet fuel of dev fuels imo...DW coffee
I strongly recommend to use it in dire times (not a promo this thing got me through 13 hours of coding straight)
6 -
I hate those questions like "where do you see yourself on five years?" Or "tell me a time when you had to [insert leadership activity here]" where the obvious answers are something inane and managerial.
I also hate those questions that come up a lot when I say I know SQL where they ask me to do some inane, unnatural SQL thing in a statement rather than a procedure or a function.
Also see these: https://devrant.io/rants/136331/...
https://devrant.io/rants/132198/... -
Microsoft Market:
"You tried a wrong password too many times"
(I know fucker, I made a fucking mistake because I had to restart the pc 20 fucking times already, I've got confused, you pc-fucker)
"The activity is temporarily suspended, try later"
LATER? WHEN? I need to work you moron. Just give me a number!!! 10 minutes? 10 hours? days?
Work on improving security, lazy sod, not on slowing my job.
PS As soon as I can I'll change the password in "ImpotentCrackWhoreFucker8==0-)"6 -
Curious interview process for a job I was denied for. I was told to create an app for a "case study" I was given a week it was supposed to be a single activity sports app written in MVVM with a specific API. I turned in a single activity, 3 fragment application, that made queries and displayed results from that specific API as well as told the weather and in quirky quotes told you whether or not it was a good idea to go tailgating. When I got to the interview after turning it in a day early they said they loved the application, hounded me on code (all questions in which I answered) and they told me that I would get word on next steps within the next few days. Obviously I didn't get that job as earlier stated however, does this not seem weird?3
-
Reply to a recruiter today quoting her email:
You will end up with more qualified people if you don't use blatantly fictitious statements like. "While it's not often that I like to email people I don' t know (especially those in different cities!)" You're a recruiter using LinkedIn, the activity of recruiting is partially doing exactly the above.
No interest, have a good day. -
🚀 Stay Active with @ttshivhula/stay-online!
Tired of auto screen locks or your system assuming you're idle? Look no further:
• Simulate Mouse Movement (either linear or circular)
• Simulate Keyboard Activity
• Set Random Activity Intervals
• Pick your mode: mouse, keyboard, or both!
💡 Quick Start:
Install with: `npm install -g @ttshivhula/stay-online`
🤝 Contribute & Collaborate:
Have improvements or ideas? We'd love your input! Dive in and contribute. Visit our GitHub repo: `https://github.com/ttshivhula/...`
Let's redefine 'active' together! Spread the word and keep your system awake.🚀🖥️🔒🚫10 -
i hate how android handle the device rotation, killing the current activity and opening a new one with different layout2
-
Big tech hates Apple for introducing Anti-Tracking features into IOS14.5,
https://gizmodo.com/how-to-block-ap...
But...... this isn't what I expected to fall through after that happened.
Google is introducing a similar feature into Android 12 😱
https://gizmodo.com/google-will-let...2 -
It had been too long that I had a nightmare that I wished I never had. I had one this early morning.
I was in a foreign metropolitan city with public transport trains, skyscrapers and everything. I had no phone, no cash, no card. I could have asked help from the people I see on the street but in the dream I missed that notion. I was fine for first few hours (dream time) walking along just by myself and gradually the panic mood sunk in. I was alone with no help right in the middle of broad day light among people at a busy city.
Now that I have written it down, it doesn't sound that scary at all. There was no ghost nor paranormal activity involved, no accident, no scary height, no fire, no drowning, nothing really scary at all.
I was totally scared shitless in that dream though.4 -
Wow, didn't notice at first! But devRant is fast again! After all those weeks. I really thought we were doomed now. Still, i did see lesser activity during the slow period, hope it didn't cost some members. Wouldn't be weird. I expect to end up alone here around 2050. Switched to apple, because Lensflare still updates his app. Still not accepting that his app became the official one. In 2050, dfox will have his pension maybe and devRant will be actively maintained again! Or he gives it to his grand kids.4
-
Happiness hit me on the first day that we met; he was standing in my feeder with a face I can't forget!
I'm the creator of cheesy references, but I'm also currently waiting for a process to finish, and, before writing this, I tuned into one of my feeder 'cams, and I saw a little male downy woodpecker. This pleases me because I hadn't seen much activity at the feeders since these ones had been hanged, so his presence is very welcome! Thank God for Mr. Downy! -
Arch has a great default package manager, and it's the basis for why I love Arch as much as I do.
A completed install is pretty minimal, and as a user who knows what apps I want, that's perfect for me. When I've used any other major distro of late, my post-install activity mostly consisted of removing software, changing defaults, and otherwise swimming upstream against the intent of the distro's maintainers.
With Arch, I start with a more or less blank slate, and then add the components I want to it. It's so intensely satisfying to have a system that is composed almost entirely of software I explicitly wanted to have.
The result is a system that behaves pretty much exactly the way I want.
Any other Arch users want to weigh in on what they like about it?12 -
So my boss asked us to start using a timer app (toggl) to measure the times spend doing each thing, the thing is I suck at that, so I started a meeting activity and then left to have breakfast, when i returned my timer showed I had bren in a meeting for an hour lol. Even worse I have no current activities assigned so I am just watching videos how should I call that activity?3
-
I once wanted to participate in a free activity that requires signing up for a crappy website.
Unfortunately all spots for the activity I wanted were filled, so I gave it a few minutes and it turned out that the registration is done by sending an HTTP request to a domain with all of the details. So I changed the activity details and selected the hours I wanted and boom - "Thanks for signing up with our site, did you like it ?" Yes.😈 -
Looks like Google forgot how to do good UX / UI design.
1.
Why is the text in the appbar black, but all other icons (including the lock inside the textview) white. It would make sense, if the lock would be black too (as the textview is abit lighter than the appbar).
2.
Maps was way easier to use, before they invented MD Refresh. When you tap on a point on the map you get that info view at the bottom of the screen. Before it was a draggable window, which could be maximized with a swipe. Now you have to tap it, the box goes away and a new window appears, which is just the same as before MD-Refresh.
3.
In "Google Tasks" the activity title is not centered for some reason.
12 -
the two code review personality types
review activity:
- dev A: requests code review, sets dev B and dev c (myself) as reviewers
- dev C comments: this review is marked with a complexity > 9000, touches > 20 files and has zero comments... also there's a lot of refactoring going on, making it hard for me to tell what the actual relevant changes are. can you please add more comments to this review?
- dev B (10 mins later): approved review6 -
Just went to my accounts in Google. And happen to go across my activity section. I had no fucking idea I was tracked so much! It even lists the app I have opened at particular time. It stores every frigging thing I do with my phone. Goddamnit! Yes, I understand I have agreed to share my information with you. But you just take everything.
Go to myaccount.google.com and head towards the my activity section. You'll know what I'm talking about if you are heavy android user.5 -
ChaseBank is getting up my nose. Twice in four business days my account was flagged and I had to change my password for 'security' purposes. I spent the better part of 90 minutes in a futile attempt to find out why, when there's been no suspicious activity on my account, I'm being flagged. My father contacted a branch manager near him who told him to dial the priolrity customer service number and key in the letters (I shit you not) HO HO. I called the number. It's the same damn number I'd been calling. I called the branch. They told me I'd definitely receive a call back last Friday by 1800. No call. So, yesterday I called the manager of that branch, verified its location, told the manager he was supposed to call me by 1800 last Friday, and Chase Corporate would be in touch with him soon to explain that when you tell a customer you'll call them, you'll fucking call them.2
-
I once had 3 days to make a program that listened on the activity from SMTP servers in a language I've never worked with before and a site presenting the statistics collected from those servers. It was a part time job, 15 hours a week.1
-
My boss ask me to install Time Machine in my computer to track my activity and take screenshots, but i'll not installing it because i'm remote and it's my own computer.2
-
After like, 7 years, I had to code a native (as in, c++) VR activity for an Android project.
I had forgotten how much I hate fucking JNI.13 -
Geekiest non Dev Activity.
Easily playing Magic The Gathering every Monday, Wednesday and Friday evening.
EDH, Standard and Draft.2 -
Anyone else bored of been a developer?
I think I’m becoming sick of this intellectual activity anyone at this stage or been here before?15 -
Oh Lord give me the strength and the brainpower to step a way from freelancing or at least overcome the humongous pile of shite tied to the aforementioned barely lucrative activity.
AMEN !!
Recently got a client. We had an agreement on requirements, deadlines and on pricing. It's a job that can be done in a week if all the resources are at hand.
He reaches back a couple of days later and says :
Him: Listen I am on an intermediate...
Me: Mmhmm.
Him: I had a talk with the actual owner and he can only pay you in June.
Me: I see, but that I can't do. That means if the website is live by the 15th I'll have to wait for 2 weeks at least before getting paid.
You'll have to come up with something that makes more sense.
fml.6 -
Are you willing to share details of your salary, or for contractors your daily/hourly rate? If you're not, that's interesting to know too.
Interesting to know;
- Currency (hopefully obviously)
- Location of work (or if remote, primary location of employer?)
- Contract type (FT/PT employee, contractor/freelancer)
- Job title (or general activity for contractors)
- Number of years in role/contracting
- Whether or not you would or have shared your salary with a co-worker (perhaps you're willing to share here but not with a co-worker)
- Gender
The 'Why is it soooo taboo to ask co-workers salary?' question made me think about this (https://devrant.com/rants/1557306/...)8 -
MS teams
- user activity status doesnt update properly
- your status stays as ONLINE even when 30 minutes afk or goes to AWAY after two minutes of being afk and stays that way after you started working again.
- status sometimes does not update in active chat window when person's status on the other side changes.
- sometimes, messages dont appear, until I click into the app and force it to update the status from away to active
- I/O
- One day everything works, suddenly next day your mike doesnt work. Then your audio is mute altogether. Or you suddenly start hearing yourself (echo). All without any configuration changes or restarting whatsoever.
- UI
- Happens so often... You get a new message in your active chat window and you have to SCROLL DOWN MANUALLY to see it!!!
- Coppied text from chat? HERE'S A TIMESTAMP AND A NAME OF THE SENDER AS WELL!!!!!
And Im not even mentioning the performance itself...
Srsly this app is horrendous2 -
https://news.mit.edu/2022/...
"Based on the patterns of brain activity that were observed, the group could tell whether someone was evaluating a piece of code involving a loop or a branch. The researchers could also tell whether the code related to words or mathematical symbols, and whether someone was reading actual code or merely a written description of that code."1 -
*Repost of my own accidentally deleted post*
A Short story that i made on an Android component
===============================
Once upon a time there used to be a ViewPager who was not able to load a Fragment UI.
All the ViewPagers in town can properly load the Fragrant UI but this one was little different.
He wanted to be more then just a ViewPager. He used to see an Activity that can load anything. He was inspired from the Activity and wanted to be like the Activity but his destiny made him just a ViewPager.
So he refused to cooperate. He started to protest silently, No log, nothing.
Everyone assumed this ViewPager have a bug in it. but he was planning something really big that will left everyone in shock and awe moment.
He was planning to rise against the evil 😈 developers who continuously making him to load Fragrant UI
He assembled the biggest army of the bugs that humanity ever seen to counter the developers.
He distributed these bugs in all over the developer's code to make them fire from their work.
Even he taught bugs to not caught in QA testing but appear in production randomly.
So they silently started going into production
And then chaos is erupted all around the world, bugs started to surface and interrupted the daily life of humanity.
In this chaos the ViewPager RAISED!
And took over all the base classes.
ViewPager was unaware of few facts. this unnecessary rise in his power made whole system unstable
Without the base classes the system finally collapsed and then ViewPager as well with the system.
This was the end of everything for the ViewPager but he was satisfied as he lived the life he always wanted
THE END -
Haha, fuck you kotlin! and your null safety!
I was able to break it 😆
After reading about its syntax for over 2 weeks , i finally sat down to write a simple parsing app completely in kotlin. And now i don't know how, but i am able to store a null in a "val x:String" (i.e a non null variable)
I am not going to claim it as some miracle or discovery as some other ranters, it might be a mistake. I am just a 21 yo Android/java dev trying to re write my old ,tested java code to kotlin by myself, without any auto convert, in the middle of night when i am 99% asleep by brain.
I will try to raise an SO question with details, but all i used was a simple volley request returning heterogeneous data, a gson convertor and a single activity,
Right now i am buzzing off to my sleep10 -
In places devRant Android App needs to clear activity stack... We see extra screens when we hit back, for example, when we modifiy a rant or a comment, we see the older one as well which is redundant.2
-
!!metarant
Every time I write a rant or a comment from my phone, and I want to temporarily switch to another app to search or copy something, it's a fucking Russian roulette.
Will there be enough RAM, or will Android stop devRant thus losing all my content forever? Let's find out! The gun is loaded.
(What about handling the full activity lifecycle like Android requires?)
Now, I would like to attach a picture of the feared "task switch button", but I'm too afraid to lose everything, so fuck it3 -
When updating the activities log:
- Working in the clients report feature 8:00 am - 9:30
- Improving slow query 9: 45 am 10: 45 am
- Filling this piece of shit because my boss cares what other departments say and wants to demonstrate that we are actually working since his a fucking square-minded dinasour who thinks more hours = more productivity FML 11:00 am - 11:15 am1 -
I am SOOOO tired of outdated, easily circumvented, methods of attempting to find rule breaking culprits...
especially when they can't even come up with anything more specific than 'suspecting' "unusual activity".16 -
when describing the activity of the code to another programmer you use the word 'and', the method needs to be split into at least one more part.
courtesy of:
http://bit.ly/2grGtKl -
At some point I stopped trusting anti-virus softwares for some reason. Nevertheless, I want to ask if anyone is using one on his/her Mac? Please recommend, because I got a warning today from my router's detection activity that I might have gotten worm virus ....😖2
-
I got my new(to me) MacBook Pro last week, provided by work. I've got all my setup and config done, for the most part, and I've noticed something.
Performance is shit. Has anyone else noticed this about the 2017 and later models? The 2015 model I had before was much, much smoother. Just zooming windows, a previously butter-smooth experience, is noticeably choppy. I/O performance is garbage too. I have a small iotest script that just writes a string a couple hundred times to disk, deletes it, and repeats this activity 100,000 times. On my Linux machine at home with six year old hardware, this takes about three seconds. On my new system76 laptop it takes just over a second. On the 2017 MacBook Pro, it takes about forty seconds.
The 2017 and 2018 models are a direct downgrade in performance. Why isn't anyone talking about this?10 -
So we develop several apps for Android.
And since the whole company is full of .Net developers we´re using Xamarin.
That piece of software alone is worth more than one rant.
But today someone called and said he updated to the latest version he got from our server.
But now one of the menu points in the settings menu is opening the wrong mask.
I´m like ... what? Who fucked that one up now. Ok...
I look at the code and, I didn´t expect it to be honest, but it looks alright.
The menu point has the correct id. The function "OnOptionsItemSelected" looks for the correct id and opens the correct activity.
Just to be sure I also check the activity.
Everything good.
So I start up an emulator. Deploy the app in debug. Works correctly.
Create a self signed apk and install it on the emulator. Works.
Repeat the same with a tablet and my personal phone. It works.
Then I install the apk from the server and would you look at that.
It opens the wrong mask.
So it seems only if the app is compiled on the release server it shows that strange behaviour.
And for the love of my 1080ti I can´t figure out what causes it...
Thank you Xamarin! -
Why do package maintainers stop answering and go silent?!
I've waited for more than two weeks on acceptance on my PR, the maintainers hasn't been active and I've even notified them of my worries.. But so far no activity.
Why the fuck does a package like date-fns have maintainers that doesn't answer? Furthermore, I can see one of them making private contributions on Github..
I need this package to help on another package to finish my project 😭8 -
Fucking Amazon locked my account for "suspicious" activity, just before I would have cancelled the Prime trial I subscribed to last week. I knew I shouldn't have touched this garbage, and here I am, unable to log in, or contact any kind of chat-based support.
At least I blocked Amazon from using my card again, but my movie night is ruined.5 -
Another try to optimize app for Android Go.
For those, who doesn't know, app will be featured in special Google Play section if it fits some restrictions.
And one of thhose restrictions - app must use less then 50Mb of RAM.
So, I've decided to start from scratch.
Hello world activity without appcompat library, only Anko and Kotlin support.
32Mb of RAM
SERIOUSLY?? What the flying fuck, Google?
I hope some of you will point me, what I'm doing wrong.6 -
At a friend's New Year's Eve party 2 years ago...
"So you're a programmer? Do you know how to hack someone's e-mail, or maybe just a Facebook page? I have a friend who removed me as an admin from one of my pages and won't give it back..."
Same kid later that night, upon learning one of the other guests is the head of IT for a local company:
"Hey, I'm going to be finishing my CISCO and A+ certs here in a few months, will that be of any help? I can even get you drugs if you like!"
*weird look from friend*
"Or no drugs! None at all!"
...How about you just stop talking about illegal activity at all, kid?1 -
So, i decided to Start making an Android App (quite a big Project to me), so i we're Reading books und Programming Yesterday for 12, today for 10 hours, everything worked Out perfectly, i fehlt great.
(But, Thats the rule, never feel too confident)
So i wanted to Put the Last Activity in my App, chanhed the XML etc.
At the end i thought i should run it one Last Time before i shutdown my PC.
Well, Error in my XML, tried to fix it for 1 hour (quiet a Long Time for 8 lines of Code), didnt Work.
I pressed Ctrl+z until it reached the Point where it Last Time worked... Still doesnt Work.
So, i am quiet pissed Off, and sleepy.
My Dilemma, eat and sleep? Or try to fix everything...2 -
Todays "WTF Bitbucket?"
You can mark a PR with "Requesting changes" even if it was already merged but you haven't refreshed your page.
The whole PR page is loaded with a dozen independent requests but you cannot reload a single "widget" (e.g. Activity) without refreshing the page.
And then you do an API request "mark PR with request for changes" and the server accepts that, even if the PR is merged. Why? Nobody looks at a merged PR with Requested changes. You would expect a warning "cannot mark request changes, PR already merged" but no, Atlassian fucked up here again.
The new "PR experience" is shit. Just loading everything in a separate request does help nothing if I still have to reload the page to get an updated PR view.4 -
!rant (Feature idea)
Rant Rooms!
Each room has a topic as it's title, and this room acts like a group chat. Individuals can join public rooms and rant about the specified topic. Or, private rooms can be created and the creator can invite people to this room.
Perhaps timeouts could be set so that after a specified amount of time without activity, the room expires and disappears.
Probably a shit idea but figured I'd mention it 😂4 -
Shut down the bootcamps. The market is over saturated. Most are just showing YouTube videos anyways as a big chunk of the curriculum. They make people think anyone can code, but you really need ambition and an ability to accept failure when your code doesn’t work (not just memorization skills or a can-do attitude). Even though some states do have regulations, they rely on the public to report any illegal activity. That’s why a lot of scams persist. They’re also making the debt crisis worse with ISAs.10
-
Working on a project to create a space Invaders clone using Android studio/java. Point is to prove teamwork and our ability to optimise for a phone.
Leader makes the engine
Passes code to me who is doing gameplay.
Creating classes, testing them with a temporary activity class to get them on screen.
Okay, time to get it going properly.
Starts creating the game by placing aliens to the screen via the new alien manager, created in the true starting place.
Nothing appears on screen, sounds still play.
Odd. Repeatedly try to fix, but objects will not appear on the screen if created outside of temporary activity.
Show problem to leader as I haven't been able to figure out.
Gets lectured to no end about how I can't just ask him for help (first fucking time) if I get stuck!!!
Turns out, the value for frame time is way off for the first frame, and their positions get going way off the screens range when being placed. Temp activity works as it skips first frame.
Why did this happen? Genius leader didn't properly initialise it, so first frame time was equal to the First Date Object time ever locked - current time 🤔🤔🤔
We figured it out together. -
I can't stand how big tech companies treat you like a child. Every fucking team bonding activity is more childlike than the other.
Its like they are about to bundle crayons and pizza next time you are on crunch.3 -
after exploring a lot of ui frameworks and architectures, i am trying to go back to android dev but again with the curiosity for the one single question that i had at the start of my career 5 years back : why is it's ui so complex?
can anyone help me understand it?
like comparing with the most basic ui framework : html/css/js, why android is so different? we got activities, fragments and views. the worst thing in android is lifecycles, that each of these ui components have.
The view lifecycle is simple to get over with : whatever is the lifecycle of its parent, is the lifecycle of view.
a view's parent is another view, whose parent is another view, whose parent is... and so on until we reach the root view which is stored by either a fragment or activity
therefore a view's lifecycle = lifecycle of activity or fragment
till here its very clear. the fuckup is simply in the next part:
WTAF is activity ?WTAF is fragment? why are their various functions called in the sequence they are called? oncreate, on start, onstartview, ondestroy... why?
activity is still somewhat okay, but fragment is completey weird af : it can be a part of activity: basically it can cover your complete screen and behave as an activity itself (so you don't get to say that activity === screen and fragment === view) AND IT HAS ITS OWN FUCKING LIFECYCLES! So does that mean fragment's fucntions cna also be called by OS?
what's more mind fucking, is the fact that android activity can destroy/pause or recreate fragments on its own, by some "views" like viewpager , or even hold multiple fragments as "alive" at the same time, using something called a "backstack" ??!??!
and each of these fragments in the stack can be called by system at any time? like wtf???
all these stuff is super confusing and i haven't even scratched the surface. the newer , more complicated stuff like viewmodel, livedata and again "lifecycles" has a complete seperate behavior and functionality of their own. plus the various "reality-check" scenarios like: when a user is streaming a video in picture-in-picture mode while keeping your app in split screen with maps in the second split, when a call comes and the video keeps running, and user rotates the device, let me know the clusterfuck situation for the 3rd fragment in your 5 icon navigation view currently at the payment page with 2 fragments and 1 activity in backstack!!!
god bless thy soul for this shitty framework isn't going anywhere , rather its super strong and getting more clusterfucked with new beautiful shit everyday.
(if someone can ignore my gentle language, i would really like to know/get redirected to some resources where i can learn more on this)3 -
I cannot understand the reasoning behind anyone using Gitlab instead of Github
I have to use it (gitlab) for a project, and these are my observations:
- clicking on one of the tabs on a project throws an internal server error
- under activity, the creation of the repo is listed under issues activity??
- cannot manage to push, even though I have the developer role (permissions broken?)
Ps: when choosing tabs, typing "gitlab is a" comes up with "gitlab is a joke" as autocompletion ;)6 -
The relative activity on devrant on weekdays is really less than weekends. Glad we have hardworking devs here.
-
Look what I found in mall today, they just want to downgrade from Windows 10, I don't see activity, I want to see the partitions, I bet that they have a partition named Promos or something like this. The installer don't have activity.
2 -
Launch modes in Android?
Standard: It creates a new instance of an activity in the task from which it was started. Multiple instances of the activity can be created and multiple instances can be added to the same or different tasks.
Eg: Suppose there is an activity stack of A -> B -> C.
Now if we launch B again with the launch mode is “standard”, the new stack will be A -> B -> C -> B.
singleton: It is the same as the standard, except if there is a previous instance of the activity that exists in the top of the stack, then it will not create a new instance but rather send the intent to the existing instance of the activity.
Eg: Suppose there is an activity stack of A -> B.
Now if we launch C with the launch mode as “singleton”, the new stack will be A -> B -> C as usual.
Now if there is an activity stack of A -> B -> C.
If we launch C again with the launch mode as “singleton”, the new stack will still be A -> B -> C.
SingleTask: A new task will always be created and a new instance will be pushed to the task as the root one. So if the activity is already in the task, the intent will be redirected to onNewIntent() else a new instance will be created. At a time only one instance of activity will exist.
Eg: Suppose there is an activity stack of A -> B -> C -> D.
Now if we launch D with the launch mode as “single-task”, the new stack will be A -> B -> C -> D as usual.
Now if there is an activity stack of A -> B -> C -> D.
If we launch activity B again with the launch mode as “single-task”, the new activity stack will be A -> B. Activities C and D will be destroyed.
SingleInstance: Same as a single task but the system does not launch any activities in the same task as this activity. If new activities are launched, they are done so in a separate task.
Eg: Suppose there is an activity stack of A -> B -> C -> D. If we launch activity B again with the launch mode as “single instance”, the new activity stack will be:
Task1 — A -> B -> C
Task2 — D1 -
So, in my second semester of CS I had a class about OS and the way they work. The professor made us do presentations every two weeks (we were basically giving the class...).
For full points we had to have the presentation, an example (video or pictures), and an activity.
My team was one of the last presentations of the first round (iirc there were 5 rounds). I was in charge of the activity, so I decided to create a program to make it fun (and leaned a new language in the way). Thanks to this the professor gave us extra credit because we were the first team that ever did that.
My classmates decided that it was a good idea to follow my idea and a couple of teams started to code their activities too. At the end of the semester almost every team had a program as their activity...
But the professor didn't gave them extra credit because it wasn't a novelty anymore. :D
In another round, my team got as a topic encryption. By the time I was already a Linux user and I knew a thing or two about encryption, so I decided to do the example in real time showing how to encrypt and decrypt using command line. Once again we received extra credit because of it. :D
At the end of the semester the professor offered me a job as a developer, but I couldn't take it since I moved out of the country the next month :( -
There should be a garbage collector for IRC channels. If there's no activity for a given period of time, then just cancel it from above...2
-
As much as I love CodeIgniter, it is really showing its age (I know v4 is in progress). Most of the extensions and libraries are really old (4,5 years of no activity on GitHub) or abandoned, feeling like one is visiting 2008, it makes me sad.
-
not sure if stack overflow mods are real developers/technicians or Garmmar Naz*s...
impatiently one usually waits for an answer after posting, once you get a notification for an activity on your post you later find out someone took their time only to fix your English.1 -
Quick Question
Suppose I wanted to apply A.I. or deeplearning to a very simple marketing activity I have in mind...
What's my learning curve looking like? I'm a backend programmer with roughly 3-4 years
experience in laravel/php right now. I've used
almost every inch of that framework.
Just curious. And any path anyone would suggest? thanks3 -
Which one will be a better user experience ? A or B ?
0:
A ) user scrolls in the main activity for most of the features
B ) user selects very basic features in the main activity and finds the others in the sub menu
1:
A ) long text in one page
B ) shorter text in number of pages
2:
A ) brief walk through at the beginning
B ) very clear and detailed labels
C ) complete help section
3:
A ) separate rating section
B ) ask the user for rating every time till the user rates or presses dismiss
4:
A ) inappropriate billing
B ) show ad11 -
Windows => MacOS
Edge => Safari
taskbar => dock
File Explorer => Finder
Cortana => Siri
start menu => launcher
Control panel => system preferences
Notepad => Text Edit
Task manager => Activity monitor
Visual Studio => Xcode
command prompt => terminal
paint => preview
Disk Management => Disk Utility
Action center => Notification Center
everything is one app. just the name is the difference12 -
For some reason I find reading tech books a repelling activity. I'd rather spend longer hours googling SO issues, GH/GL tickets, reading blogs than reading a well recommended book on the topic.
But then again.. What is the difference between a series of blog posts and a book...? Not much of it. At least I cannot come up with how blog posts would be superior to a structured and many times reviewed book :) Many posts are lame or just skim through the topic. The same holds true with books too. So maybe it's worth getting that 200pages thin book instead..1 -
TL;DR still don't know who 1:11 is...
It looks like my script took screenshots until about 2:50, but there was no activity on the desktop... That means they have to be on A days. I can try to run the script again next Wednesday OR I can use this thing I built to wait until 1:11 and spam the desktop with screenshots claiming to be the NSA... I'm a little too chicken for that lol. Anyways yeah couldn't find out who it was yet and I don't have much time to find out... -
You know how people are making fun of duo lingo birb getting’ all in your business about learning new language & not missing out on your daily exercises?
Well, our jira just upped the ante.. Boss asks why task xy is assigned to him.. um dunno?! I go check activity, as I don't even remember doing anything with that task recently..
All the dates, 'just now' remarks etc. on activity tab are in Russian.. WTF jira?!
ты пытаешься мне что-то сказать? -
Just looking at someone who accidentaly reseted Final Exam Activity on Cisco Packet Tracer. Then i whisper on his ears.
"Try to read the dialog message. Never try to Slam every 'OK' button" -
I'm about to submit an app to the App Store. I took some time to make sure signing in/out of different social media accounts worked properly in my app.
I've been locked out of my Facebook developer account since yesterday due to "suspicious activity" and was asked to upload a photo of myself to verify my identity. I'm not too confident my account will be unlocked as I don't use Facebook regularly and therefore never felt the need to upload a profile picture.
Fantastic.2 -
Here's another company hiccup: Get an email from a big online payment company that my account has been suspended due to dubious credit card activity.
Plot twist: I haven't got a credit card! -
Fuck you Scaleway! With a large rusty spiked pole!
Yesterday you locked my account due to "suspicious activity" and asked me for ID to verify me for "anti-fraud reasons". Fair enough. I comply, and you unlock my account.
Today, another person from support locks my account AGAIN, saying that I haven't yet replied and requests that I send you my ID *AGAIN*.
Either you motherfuckers have no fucking clue how to handle a fucking support ticket, or your answers are NOT FUCKING CLEAR.
Fuck you and your free credits, I'd rather spend money on a service I can actually rely upon.5 -
I had an interview today, i know i totally fucked up in my third round, but still that guy asked me hell of questions.
a) when to use fragment or activity
b) Application and Activity context difference
And some other questions which I think i tried and gave my best.
I know for some of u this kind of questions will be easy but hell no for me i m just a fresher who recently graduated and looking for a job as an Android developer.14 -
How I solve programming tasks for competitions:
Example: Task from Google Code In. Build a Netflix activity scraper.
Easy, I'll do that and that I'll also need that and to run that I can do that. Perfect
How I solve a task with an algorithm
Reads ahh so I have to do that. Brain freezes and starts staring at a screen and has no idea whatsoever on how to solve it.1 -
Be careful with scams. The last scam-looking thing I've seen pop up a lot is a mail from Paypal saying my account has been terminated due to a breaking a rule that encompasses a lot of different things (from scams to illegal activity).
I don't even use Paypal all that much so I knew this had to be a mistake. I just have a CardA that sometimes gives me trouble when paying online because the bank is kind of shit, but doesn't give me trouble when paying with it through Paypal.
Naturally, I'm curious about this. However all the details are in some mystery PDF attached.
At this point I just opened the PDF out of morbid curiosity in another machine. The mystery PDF contained a link to an external site where I could "view what was wrong". Naturally, I just deleted the file.
What tipped me off originally was the domain name. the mail didn't come from paypal.com, but paypal-live.com.6 -
Is there a hidden joke in the fact that stand up meetings/daily stand-ups share the same word root with stand up comedy? It would seem the creators of that pointless activity thought it naughty/mischievous, if not a humorous giveaway that those gatherings are more for fun, entertainment, a joke, and a platform for product managers to not feel left out from the development process5
-
Sometimes in our personal projects we write crazy commit messages. I'll post mine because its a weekend and I hope someone has a well deserved start. Feel free to post yours, regex out your username, time and hash and paste chronologically. ISSA THREAD MY DUDES AND DUDETTES
--
Initialization of NDM in Kotlin
Small changes, wiping drive
Small changes, wiping drive
Lottie, Backdrop contrast and logging in implementation
Added Lotties, added Link variable to Database Manifest
Fixed menu engine, added Smart adapter, indexing, Extra menus on home and Calendar
b4 work
Added branch and few changes
really before work
Merge remote-tracking branch 'origin/master'
really before work 4 sho
Refined Search response
Added Swipe to menus and nested tabs
Added custom tab library
tabs and shh
MORE TIME WASTED ON just 3 files
api and rx
New models new handlers, new static leaky objects xd, a few icons
minor changes
minor changesqwqaweqweweqwe
db db dbbb
Added Reading display and delete function
tryin to add web socket...fail
tryin to add web socket...success
New robust content handler, linked to a web socket. :) happy data-ring lol
A lot of changes, no time to explain
minor fixes ehehhe
Added args and content builder to content id
Converted some fragments into NDMListFragments
dsa
MAjor BiG ChANgEs added Listable interface added refresh and online cache added many stuff
MAjor mAjOr BiG ChANgEs added multiClick block added in-fragment Menu (and handling) added in-fragment list irem click handling
Unformatted some code, added midi handler, new menus, added manifest
Update and Insert (upsert) extension to Listable ArrayList
Test for hymnbook offline changing
Changed menuId from int to key string :) added refresh ...global... :(
Added Scale Gesture Listener
Changed Font and size of titlebar, text selection arg. NEW NEW Readings layout.
minor fix on duplicate readings
added isUserDatabase attribute to hymn database file added markwon to stanza views
Home changes :)
Modular hymn Editing
Home changes :) part 2
Home changes :) part 3
Unified Stanza view
Perfected stanza sharing
Added Summernote!!
minor changes
Another change but from source tree :)))
Added Span Saving
Added Working Quick Access
Added a caption system, well text captions only
Added Stanza view modes...quite stable though
From work changes
JUST a [ush
Touch horizontal needs fix
Return api heruko
Added bible index
Added new settings file
Added settings and new icons
Minor changes to settings
Restored ping
Toggles and Pickers in settings
Added Section Title
Added Publishing Access Panel
Added Some new color changes on restart. When am I going to be tired of adding files :)
Before the confession
Theme Adaptation to views
Before Realm DB
Theme Activity :)
Changes to theme Activity
Changes to theme Activity part 2 mini
Some laptop changes, so you wont know what changed :)
Images...
Rush ourd
Added palette from images
Added lastModified filter
Problem with cache response
works work
Some Improvements, changed calendar recycle view
Tonic Sol-fa Screen Added
Merge Pull
Yes colors
Before leasing out to testers
Working but unformated table
Added Seperators but we have a glithchchchc
Tonic sol-fa nice, dots left, and some extras :)))
Just a nice commit on a good friday.
Just a quickie
I dont know what im committing...2 -
My dev team needs team building activities (not necessarily dev related, but yea.) Any suggestions?14
-
The only fucking activity I do during the week is bowling and I fucking suck. Still to coding I guess
-
Ok, so I'm a student and in my free time, I mostly write a bit of python, C++ and a bit Haskell for fun...
I wanted to try out Android development now...
HOLY FUCKETY FUCK, THIS SHIT TAKES TIME!
most of the time, I get an idea, open vscode and start typing (maybe install some modules for like 10 minutes), not with this: Android studio took hours to download with all the needed SDKs and libraries, then I created a new empty(!) Activity, then fucking Gradle needs hours to get it fucking ready... On a fucking XPS 13 9370!
How do you guys cope with that waiting, does it scale that way to bigger projects?
I would call myself rather patient, but if I have an idea, I don't want to set up the most basic environment for 3 hours...
Man that shit is bulky...4 -
I hate the new Teams. It's showing a distracting red icon in the activity bar when someone's sent a chat. Then, when clicking the chat icon in Teams you'd expect it to take me there so I could reset the chat and make it stop showing that irritating red notification in the activity bar. But NO, nothing happens when clicking the chat icon. Useless UX to say the least! This is one of the main reasons why I never use Teams for chatting, and I only open the application for meetings and then immediately shut it down. How come Microsoft, that's been around for so fucking long, still haven't learnt to design consistent, user-friendly and distraction-free applications? I think the answer is: They don't give a shit.4









