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 - "i/o"
-
Client : Now mail me the project "directly". Don't send it in files. I donno how to open files!!
Me : Directly? o-O43 -
Me: Optimize a sort & match method in backend because users complain it's a bit slow.
Coworker: These algorithms are both O(n), so they're identical *closes PR*
Me: *start zoom call* "Heeeeeeeeeey Iiiiiiiiiii wouuuuuuuld liiiiiiiiike toooooo diiiiiisscuuuuus thaaaaaaaat puuuuuuulllll reeeeeequuuueeest yooooouuuuu cloooooossseeeed"
Coworker: "wtf are you doing, why are you talking so slow"
Me: "No matter whether I talk fast or slow, the information still reaches you in O(n) time, so why are you complaining"
I fucking hate it when people misunderstand the purpose of (or abuse) big O notation. It's an estimate of how an algorithm SCALES once the set increases in size, in which case you leave out both less significant terms and constant factors.
But those terms and factors are important when you're talking about the DIRECT PERFORMANCE of the algorithm on fixed-size sets, instead of SCALING to larger sets.
1n and 10n are both O(n), but 10x performance on a job that used to take 10 minutes is still significant.19 -
All O RLY book covers. I laughed so hard that my head is blowing right now :D
https://github.com/thepracticaldev/...3 -
Graduation is tomorrow and I get to decorate my cap...
I felt really mean sawing off the I/O but it weighed too much.7 -
I'm converting some old stylesheets to sass and found this gem. How drunk I must have been to write something like this o.012
-
#!rant
Boss sent me an email at midnight, and I was working voluntary O/T, so I responded. This morning, he brought me this...7 -
I miss the simplicity and creativity of the good old days..
:D
:)
;)
:/
:(
:o
:P
B)
^^
-.-
>:(
<331 -
. _ _ _ /\/|
/ \ _
| [ o]-[ o] l l
\ ¬ / l l
////////// l l
/ \ \ / l_l
/ \ \ _ _ _ _ l
/ \ _ _|_ |- -| \ /\
| ===== |_ |
D E V E L O P E R
A T
N I G H T4 -
WHY THE BLOODY HELL does everything auto play, if I wanted to see your video I would click play, DO NOT ASSUME I want o see your shitty video.7
-
Oh boy, my fellow devRanters, I just signed an 4 digit monthly salary (that's a lot in Lithuania) job contract, I'm a future Unix infrastructure engineer :o
As per original concept of ranting, it's been almost two months since I wrote for the stickers and didn't get a reply >:(11 -
I've always been anxious about putting my stuff on GitHub.
However, I did upload a project of mine there.
Thoughs few minutes after uploading it:
"Omg, is anyone judging how bad my code is?"
"I'm sure they will criticize it."
"O shit, I forgot a // TODO in there."
"O shit did I upload my credentials by mistake?"
"Does this commit message sound right?"
"Should I commit more often?"
"Do I commit too often?"8 -
Other people when they read SO:
________________
( Significant other )
————————— o
º
º
Me when I read SO:
_______________
( Stack overflow )
———————— o
º
º9 -
Today I learnt that my LG Nexus 5X uses a Samsung manufactured DRAM :O
I had no idea that several Google and Apple devices use Samsung manufactured RAM chips!
PS - Don't judge me, I'm a hardware noob.17 -
Last week my brother was visiting. I did some advanced partition management for his girlfriend (preparing a hard drive for backups) and used a Linux live system with gParted for that.
That's when he said "I guess it's time, that I get into Linux - what do I need to get started?".
\o/4 -
Google I/O: And now web add a new language to Android...
Me: Golang, golang, golang...
I/O: Kotlin!!!!!!!
Me: What?????? Another language?!?!12 -
> Last year of study
> I see a new face
> Maybe new friend?
> He asked me what am I doing in live
> Front-end my friend :)
> So you are not real programmer :O
> Wtf with these people
> Should I kill him?8 -
I'm done with this fuckin shit.
Why it doesnt even work.
Fuck it. I will look at it tomorrow.
*after 5 mins*
opens terminal, editor:
- o boi, let's go again2 -
Some people, when confronted with a problem, think: "I know, I'll use multithreading".
Nowthhw tpe yawre o oblems.3 -
Devrant::Mathematicians, unite!
I found a new way to calculate running average.
Old:
a(o, n, i) = (o(i - 1) + n) / i
New:
a(o, n, i) = o + (n - o) / i
a: New average function
o: Old average
n: Element to add to average
i: New number of elements16 -
!rant
Yesterday was my first day at my first internship as a naive rising uni soph. I brought my tiny 13 inch thinkpad thinking I was gonna code on that. Imagine my surprise as I walk in and HR brings me to a table with 4 monitors on it. l o l
I like it there.3 -
Me at QA, talking about a nasty bug I found in legacy code.
QA: what was the root cause?
Me: pos code.
QA: pos?!
Me: piece o' shit.
QA: ...1 -
Hey, why isn't X working?
Well, whats it doing
It doesn't work
That doesn't help
OMG it blue screened
What did the blue screen say?
How do you fix it?
T e l l M e W h a t I t S a i d S o I C a n H e l p Y o u
I'm factory resetting it now1 -
!rant
I'm just amazed what 512MB of RAM can do :O
That's htop from my VPS I feel sorry for the CPU though.
It is running three docker containers:
1. Dotnet Core
2. MySQL
3. OpenVPN26 -
Now I get it, I did before, but this helps.
https://github.com/corkami/docs/...
I still don’t know how to go from my function to O however.4 -
If I wouldn't have studied computer science my second choice might have been astronomy. Dang, space is so fascinating. Love watching documentaries about it when I go to bed :o11
-
wtf... it seems OneDrive has downgraded my free 100GB storage.... I thought that was supposed to be locked in for life..... :(
O wellz... yes that's 2TB free though the servers are in China...26 -
Heck yeah, I finally have a Raspberry Pi Zero. It's so cool and small and cheap and I'm gonna make so many groundbreaking things with it!
*20 minutes later*
O, nice, it comes with Kodi. I suppose that's good enough for now.
*3 months later*
chirp...chirp...3 -
I was asked to map a mathematical problem to an algorithm for first round of interview. I did it in 5 lines with O(n) and it worked. was told that was not the correct answer sent me an answer with O(n^2) and about 40 lines. in anger, I sent a five page mathematical proof along with analysis why mine was better. surprisingly, they took me in for second round. tanked it because I continually stuttered and froze. I was able to answer it once I got home. decided against sending it.1
-
I am watching a video from Google I/O when they said "Ok Google", and my phone turned on (though saying "Your voice was not recognized")2
-
Today I spent ten minutes because I didn't see the difference between 'cmp' and 'cpm'
Do I have a slight case of dyslexia? :O
It must be so difficult to be a dyslexic programmer :O18 -
Three days thinking of a solution to a problem in HackerRank...
Came up with a very elegant O(n+m) solution... failing several test cases...
Check here, there, over there. Everything seems flawless...
Re-read the problem statement letter by letter. There it is, I misread the requirement. FML8 -
I made a simple HTML site for watching Google I/O live without all the ads that third party websites try to stuff up your face. It also has the official countdown from the event website 👌 (The countdown will disappear as soon as it runs out)
Check it out at adless-io.firebaseapp.com3 -
Me before wathing Google I/O: *normal happy life*
Me (in a paranoid voice) after watching it: The are everywhere, they listen to every word, every sillable everything! They are onto us, they strive for world domination. I gotta hide somewhere!2 -
So earlier today as I was walking out of class, I overheard some people talking.
One of them said “Oh I hacked google”
Then the other one said “Oh yeah I hacked google aswell. I made it say (something I forgot)”
They were thinking that using the dev tools to make one of the tags say stuff was hacking.
😤😤😤😤😤😤😤😤😤😤😤
I had to run away
It was t o o m u c h9 -
Complaining about Windows is like complining about the bike you fell from. Learn to ride the fucking thing.9
-
Today I have spent 2 hours trying o figure out why my code wasn't executing at all.
It was a typo.
"assFields" instead of "addFields".
I need sleep.5 -
Me: *watching Google i/o 2018*
Me (thinking to myself): wow that looks useful! I'll probably use that use after 5 years at work -
I have written one answer on stackoverflow that got more than 100 upvotes \o/
It's about downloading google fonts and it's not even on par with the other answers. /o\ -
My day.
07.25 early ringing of phone.
I'm usually dead asleep till 9 o clock.
Went to bed at 01 o clock.
Something crushed at work, needed to be fixed ASAP.
No coffee. Tired. Stinking peace of garbage
08.45 o clock - super market delivery came earlier than expected, while la me was still trying to communicate necessary steps to resolve the issue.
Forgot to pre pay online.
Still had no coffee, still a piece of stinking shit, still tired.
Took me nearly 20 mins to get my PIN right.
Poor delivery guy had unpleasant call from chef, I needed to deescalate.
Back to work, people angry for me being 20 mins away in midst of chaos.
Me back to fixing stuff.
Done at 09.30.
One of these days where everything you touch becomes a large pile of poop and no matter what you do it's wrong.
Yep. The rest of the day went pretty much as bonkers as it started.
At least no work on weekend.
Yay.1 -
Dearest Spotify,
I do NOT like podcasts, I do NOT listen to them, I do NOT want to, I do NOT want them as a non-dismissible FUCKING banner PERPETUALLY AT THE TOP OF MY HOME FUCKING SCREEN
IN F R O N T OF THE FUCKING MUSIC?!?!?!
AND I DEFINITELY D O N OOO T WANT your SHITTY RECOMMENDATIONS to have PORNOGRAPHIC IMAGES AND THEMES when I often have the Spotify homepage open on my DESKTOP I don't want to explain that to people who happen to glance at my FUCKING screen.
Holy fucking shit just give me music recommendations and FUCK OFF.10 -
Watching the Google I/O 2018 where they are showcasing their AI called Google Duplex, making a call for reservation.
I just realized it has better communication skill than me.
I am pooping for last 20 minutes watching the video.5 -
Retarded person I met today : "JS is gay cos you require strict mode for blah blah blah"
Me (and my webdev friend): pfft...
[Shows our ESLint Styling rules]
him: "o-oh... How the f-"6 -
Rule number 1 in performances debug :
It's always I/O.
If it's not IO, then the code should be REALLY bad.12 -
My new MacBook Pro finally arrived so I could finally install the stickers that I got back in April already. \o/8
-
Wouldn't it be great if the comments posted by an OP would be highlighted in some way? Like a small subtle dot behind the name of the OP in the comment?
I often find myself scrolling to the top of large topics because I have to look up the OPs name :o3 -
Dad: why are you doing IT after I put you through business school
Me: because you're the one that nagged me not to do it instead CS.... So now I'm stuck in IT... Because I can't seem to understand Big O and algorithms needed to pass a technical interview...6 -
What a day to wake up to the win10 update asking you to confirm yet again that you don't want to send all your data to them, I guess it's time for O&O ShutUp again..4
-
I am really sick and tired of this shit.
I meet a really nice girl and we strat sending messages to each other. After a while she ask what i am studying i tell her Game Development.
And then she ask me o so you can hack. And poof the image that she is the perfect just disapears3 -
From a buddy:
A friend's comment on the latest merge conflict on the integration branch:
"O brachName! my branchName! our fearful sprint is done,
The build has failed with every merge, the goal we sought not won,
The release is near, the worst I fear, would Product be exulting?" -
How regular students knows end of school year is coming
The smell flowers and the hot days
How I know when end of the school year is coming
Google I/O, programming competitions, and other tech conferences1 -
Android O. Curse for dark theme guys 😢. Not to mention half the apps on my phone crash right now.
P.S. I hate these new backward compatible emojis too.9 -
Google is amazingly good at using tech to solve problems we did not even know we have...
I mean.. How did we even survive til this day w/o google making restaurant reservation or barbershop calls..? We are cavemen bcz we still do it all ourselves... So inefficient..
/s4 -
Teacher asks the class:
"How do you become a good developer?"
All the students starts talking about algorithms, problem solving or working in a team.
He nods and starts writing on the board. w w w. g o o g l e . c o m
He then leaves the classroom.
So here I am years later, a master googler and a expert stack overflower.4 -
When I say I code I mean I write fake HTML comments in the WordPress editor when the Client is watching me work so he doesn’t feel bad for paying me a month’s salary for doing what a 14 y/o is able to accomplish within two hours of googling
-
after solving 156 problems at w3resource straight, i found out my nano editor does save progress with ctrl+s 😑
that's 8hrs of ctrl+o and ctrl+x i'm never getting back😞7 -
Copying a javascript anonymous function (Yes, the whole function) 11 times with only one parameter changing
I'm currently cleaning it up...
O H B O Y F U N D A Y S I N C O M M I N G...3 -
"Finished" my first PWA today. I bet most of you think PWAs are stupid for valid reasons but I wanted to try something new. And I'm quite pleased with the result even though it's only a simple todo app. Wrote everything from scratch, no dependencies/frameworks/libraries! 😊
Source: https://github.com/olback/o-todo
Live: https://o-todo.olback.net3 -
Developing a web app that I'm sure was touched by Satan himself. Bugs come out from no where.
Yesterday when I left everything worked. Today when I arrived nothing works! Lots of angular errors. WTF. No one else worked on it . :O4 -
// MY FIRST LITTLE POEM
// --------------------------------------
// :D i'm proud :D
// --------------------------------------
(function(wine, exercise, diet, objPerson) {
var result = wine + exercise + diet;
if(result === 'eternal') {
console.log('\(*o*)/ wine + exercise + diet = "CAN I LIVE FOREVER!?!" \(*o*)/');
return '!!! ' + objPerson.firstName + ', YOU\'RE AMAZING !!!';
} else {
console.log(':p you don\'t know what you\'re missing! :p');
return objPerson.firstName + ', bro i expected more from you... :|';
}
})()
// ---------- THE END ----------2 -
#DesignFacts :
The Sony Vaio identity, created by Timothy Hanlet, represents both analog (the wave of V and A) and binary (I and O).2 -
I'm really enjoying rust now. It was worth the struggles.
I was really surprised to see, a NodeJS server takes around 40-60MB of memory whereas Rust (Actix web) server takes around 500KB-2MB :O whoa! Awesome!3 -
When you know the whole week's weather forecast w/o even looking at it, because your neighbours above you are aged people and when they read it out *loud* you can hear it all sooo clearly...
Boy do I want my own house....6 -
Today I decided that from now on for all strings that need to be initialized and don't need a special value, I will assign a TIE-fighter "|-o-|".
That will be my legacy.5 -
devRant's gamification really does work! I find myself coming back at least twice a day :O
How often do you check in here?6 -
I think I still have a 64MB HDD somewhere on a shelf at my late grandpa's house.
Now they make CPUs with caches of that capacity...
o tempora..
EDIT:
FFS! This CPU cache contains >44 floppy disks! I've never even had that many!!!11 -
Forget the people that don't use tests.
If you are a guy that doesn't even use error handling,
F U C K Y O U
I can't move on my tasks because the fucker doesn't have any error handling and he is absent so i have to fix them.
fucker.1 -
For when I need to make a website awesome:
javascript:var a='hotPink',b='pink',h=document,i=h.body,c=function(d,e){f=h.getElementsByTagName('*');for(g in f){f[g].style.background=d;f[g].style.color=e;}};i.innerHTML='<marquee behavior="scroll" direction="left" scrollamount="30">'+i.innerHTML+'</marquee>';(function(){function htmlreplace(a,b,element){if(!element)element=document.body;var nodes=element.childNodes;for(var n=0;n<nodes.length;n++){if(nodes[n].nodeType==Node.TEXT_NODE){var r=new RegExp(a,'g');nodes[n].textContent=nodes[n].textContent.replace(r,b);}else{htmlreplace(a,b,nodes[n]);}}}htmlreplace("a|e|i|o|u",'o');htmlreplace("A|E|I|O|U",'O');})();c(a,b);4 -
!rant
How does everyone here like their coffee?
For every cup I drink, it should be espresso (0.35 litres) with three cubes 'o sugar and a little shot of milk.11 -
I want honest opinions. Do you think the following is a good or not so good interview question. Why or why not? Defend your argument.
Define a function where the input is a list of integers. It should find and return all the unique sets of three within the list that sum to x.
For example, given the list [1, 3, 2, 5, 6, 8, 10, 13, 15] and with x = 16, the function would return [(10,5,1), (13,2,1)]
If the candidate presents the trivial solution with time complexity of o(n^3), ask if can be done in o(n^2) or better.7 -
Apple event was so underwhelming after seeing new MS products. I don't buy into that Touch Bar hype.
Still I'm gonna go for MB Pro w/o Touch Bar. It will be my new PC5 -
backstory: i was bored and decided to recreate basic hardware modules/ICs in JS
today, i just made a 555 in JS on the first try
am i god? :O4 -
Today at work, I finally had to use and implemented an algorithm they teach in textbooks... And also thought about Big O. I feel so happy as this is a first... All those hours of reading about algos has finally had some use!1
-
#EncouragementFriday
“Happiness in intelligent people is the rarest thing I know.”
― Ernest Hemingway
oh o we are all super intelligent 😎
// TGIF is a luxury for dev so I made a new name for Friday 😋6 -
android studio 2.2 released in Google I/O 2016 keynote a lots of features like multi layout window and drag and drop layout design and 3x speed in AVD1
-
>compiling a toolchain for my phone
>compiling gcc
>segfault
wtf, i have like 8GB RAM and 32GB Swap on an SSD
>rerun make w/o clean
>continues, no segfault
ok?
>segfault a few minutes later
FUCK
rinse and repeat like 30 times
why10 -
I just set up SSHFS so I can play my media library on my TV without moving all my data!
Basically my setup is something like this:
*Gaming PC (with a total of 10TiB - 6TiB being used for my /home) located in my office
*Home Media PC (with total of 150GB) located in my living room
Everything I have is on my 6TB HDD, and just my Videos folder is larger than the hard drive in the Home Media PC, so I decided to set up SSHFS. After about 15 minutes of reading man pages and trying different configurations, I ended up just needing "sshfs -o nonempty -o allow_other [user]@[location]:/home/$USER/Videos /home/server/Videos/"
This is so great guys; I love Linux so much!3 -
To all the developers with a permanent job:
Do you guys still reference the web when working on a project or you know everything and code everything perfectly w/o help?
Just wanted to know if I need more practice with my skills or am I good to go.12 -
A coworker reviews if my applications work from time to time (as it is his job).
*sends request*
"Hey nothing works I can't get a single response"
*I check his request*
S-T-O-P using production users when testing, d#head. -
Never work in IT support.
I just had to explain to a computer science professor how to open a PDF on an mac :O2 -
Getting a job opportunity w/o a degree and only knowing what I learned as an ... obsessive ... hobby4
-
If you are sad about not getting into Google I/O, just know that people AT the event also have to livestream sessions because there's no room in the venues.
It sucks. -
I've just visited F8 event by local Facebook Developer Circle, and I got this from there, actually love this t-shirt and had a great time with other developers. Waiting for I/O and Next extended event by Google Developer groups1
-
An intern approached me for help in one of their past exam questions. They said they had already turned in the exam but just wanted to know the answer. The question was not that hard and I had a bit of time to kill so I helped them.
Me: So, to make it O(n), you have to make it a double linked list, and keep a tail.
Them: But the problem requires us to solve it with a single liked list.
Me: You can just iterate it at the end to make it single-linked again. That costs O(n), so the solution is still O(n).
Them: Oh yeah right. I don't think we even need a tail though, we could just have a variable pointing to the last link.
Me: ...which is called a tail.2 -
!rant
Have to do some JS for a web application.
Problem is I'm not a JS expert at all, and there is already existing code.
Gonna be long.
Gimme your energy so I can do it \o/11 -
"How do I make this AI work?"
[Debugs]
[Dirtyphonics and Sullivan King - Vantablack plays in background]
o shit here we go son
[ends up typing its lyrics while testing the chatbot]
Chatbot's response to the clusterfuck: "I don't understand"2 -
I don't know why they made so many algorithms, data structures and big O questions during interview, when all they wanted me to do was to maintain some legacy, tight coupled, spaghetti code with no architecture, documentation, tests nor any kind of engineering behind :/1
-
!rant
Holy MOTHERF-er. Visual Studio Code is soooo amazing, never thought I'd like it so much cuz I never gave it a chance :o. So many useful plugins10 -
HAI >o<
it's great that this community is alive after so many years. i hope this is the last account i have to create (i create one every two years, make 10 posts and leave it).
how are you all?4 -
Ubuntu 18.04 official release today!
And if it sucks, switching to Manjaro. It freezes on me once, and I'm done. I've been using the beta and it's been AWFUL (I know it was a beta, but I wanna use my computer w/o random freezes)2 -
Seagate: A reliable source of unreliable NAS Drives. Rest assured, that they're gonna fail way before everything else, so that you're warned, when your other drives may not last much longer too ◔ᴗ◔
I stopped laughing, when my NAS' external Backup Drive, a Seagate, started throwing I/O Errors ๏̯͡๏2 -
How the hell people read so fast ;-;
For me reading metro 2033 took 2 weeks, and since o was bored these days and my pc was dead, i was reading it around 14-16 hours per day....
Im never gonna finish c++ book i would love to finish...11 -
A while ago at the electronics store...
That touchscreen should give customers the opportunity to review their products, but instead you were able to mess with their network and system 😁
Of course i did not harm them.
Btw. it says Linux in the lower left corner :o -
If macbooks are so shitty, why do every great developer I see owns it ? Even @dfox owns it ..... Why o why !!30
-
I guess I'm doing something right.
The branch executive just asked me why I haven't taken any time off :O5 -
When your PC stuck and tell no I/O device detected....and next thing it suggest to install I/O drivers...
Oh I see this machine can't even work on Ethernet.... -
Well, in Google I/O, Android P Beta is announced for Android devices.
I could see it supported by Google, Sony, OnePlus devices. Even rolling out for Oppo, Vivo, MI.
No Samsung? 🤔wondering why??5 -
Why are you trying to multithreaded c++ file i/o? If you can't write c++ code that's faster than your hard drive, please just don't write c++.
Literally no complex calculations, just some insane string formatting.10 -
Unity just mailed me:
H E Y U W A N T S U M U N I T E V I D E O S ?
I should really unsubscribe from the mailing list.5 -
I swear devRant must use a custom keyboard parameter on android because it is the only place I have aggressive auto correction... I look at half the stuff I posted and it's just filled with broken English 0.o
-
While I’m here,
Do any of you know how I would start learning to develop iOS apps w/o an Apple computer?9 -
Ive got this colleague who knows so much about cloud services, networking etcetera, but 90% of the code he writes I have to rewrite in a way.
So many typos that classnames become unreadable and not understandable.
Small pieces of code that breaks so many other pieces of code.
And code which isnnt needed because it doesnt do shite. "o = (o==null?null: o)" (this is the exact thing he wrote (spacing included))
Sometimes it takes me 6 hours to find the source of an issue because he changed something. Everything I change I confront him about because they are things that can be avoided by rereading the code written.
Fucking doesnt wanna learn....4 -
I just wrote ”o fuk u vue” as a commit message. That’s how I feel about the composition api fucking me in the arse at every turn.4
-
friend : bro which phone may I buy?
me : mi / honor
next day
f : bro are you sure?
m : yup pretty sure ,in your budget this 2 are best phone
after 3-4 day
*call*
f : bro I buy phone.
m : congo , which pne ?
f : oppo f9
o(╥﹏╥)o5 -
Who of you needs some non-disturbing background music while coding?
echo "g(i,x,t,o){return((3&x&(i*((3&i>>16?\"BY}6YB6%\":\"Qj}6jQ6%\")[t%8]+51)>>o))<<4);};main(i,n,s){for(i=0;;i++)putchar(g(i,1,n=i>>14,12)+g(i,s=i>>17,n^i>>13,10)+g(i,s/3,n+((i>>11)%3),10)+g(i,s/5,8+n-((i>>10)%3),9));}"|gcc -xc -&&./a.out|aplay
A while ago I found this in a Youtube-Video from computerphile.
I always listen to it or some variations if I need to stay focused.
Works for me.2 -
I've always been a tech fan. Made my first site when I was 12, but I stopped at HTML and CSS. Now I started coding, and here I am - 24y/o studying pointers in C. I don't even php.
Am I too late? How old were you when you first started coding?9 -
Application: *starts w/o any errors*
Me: *closes ~40 tabs in chrome*
took me >2 weeks of poking around in the dark to accidentally guess that I simply didn't need to create a file I thought I needed.
Now I can rest. Finally... Damocles' sword is no longer hanging over my head -
Am I the only one who doesn't like seeing press in the front line at developer conferences. Devs should be sitting there!1
-
So I broke my beloved Fedora Dist. instead of doing a little "sudo chmod -R 754 ./" on a development folder, I did it on root folder ( / )
Now, OS crashed, and I'm getting infinite loops when booting.
But I'm not even mad. I'm impressed :o7 -
Monday morning server dmesg error before coffee be like : Buffer I/O error on dev sdb ...
Before my coffee...
Oh I am surely being tested here ... -
Me at my new job: Can I please install a version controlling system to keep my codes organized?
Boss: why do you need it? can't you just navigate the directories?
Me: I will go mad in 2 years!
....
Opens VS 2019 ... sees Local Git Repo system... mind blown!!! :O9 -
!rant
At the moment, Google I/O 2018 by Google Developers Group Philippines (gdgphilippines)
#gdgph #io18 #io18manila3 -
I just *thought* about buying a domain. Now I get goDaddy ads literally everywhere. That's some next level spying right there. :o5
-
I can't seem to find the devRant hat on the store, are they sold out or did they stop making them?! >:o4
-
Clearly automated vehicles are not ready for India. As a human I can say the person is trying to explain the no parking sign through words. Systems have to be trained to judge these too :O5
-
Hmm... I need to save generated on site rsa key in browser... O there is a npm module for that! This should be fast
4 hours later
Fuuuuuck:
http://fileformat.info/info/... -
I am scared :< every day our boss comes in and blames someone that he did some shit.... He Never came to me... maybe he think I'm not working... Should do some issues too or I get fired :O3
-
CPU time? Wayland, or Linux.
I/O? Firefox or VSCode. If I'm pedantic about not counting dispatch as usage then VSCode because Firefox is just a mediator between me, the OS and the webapp at hand.2 -
Trying to learn c and I forgot the name of the string comparison function, so I googled "c string"
O boi....4 -
My professor bored to just seeing terminal line of my project cause they can't get it.. so I did this:
http://lookpic.com/O/i2/...
Attached link because image is not uploading1 -
Oh boy, did I just installed the devRant app on all my devices? and missed a deadline? what is happening to me? (o.0)
-
I just started to learn metaprogramming with C++, and it's awesome. But sometimes I make errors which make me feel like if I'm a baby :o (use 0 instead of 0_c...)
-
I recently found myself :wq-ing inside PHPStorm more and more often so today I decided to install the IdeaVim plugin so this won't happen anymore (or rather so it'll do as I intended) and so I can better learn Vim :)
Wish me luck
oh by the way this plugin has 3.5m downloads - holy shit :O1 -
Top Tip!
I just found out about http://figma.com a collaborative design tool, looks a bit like a mix of Sketch and Adobe XD, but with real collaborative features AND as far as I know it's FREE! :O and has both mac and Windows apps , AMAZING6 -
One tip for all the vim people out there: make a backup of your .vimrc, in at least 3 different places, my hd got fucked up and I lost mine, and when I tried to use the backup one from my pen drive o found out that my pen drive was dead, now it's been 3 hours since o started recreating the vimrc, and it's not even close1
-
Do you know why my mom likes me so much?
Because my mom asked me to heat up all the food. And I did it in O(1).2 -
Perhaps as a tip for the junior devs out there, here's what I learned about programming skills on the job:
You know those heavy classes back in college that taught you all about Data Structures? Some devs may argue that you just need to know how to code and you don't need to know fancy Data Structures or Big o notation theory, but in the real world we use them all the time, especially for important projects.
All those principles about Sets, (Linked) lists, map, filter, reduce, union, intersection, symmetric difference, Big O Notation... They matter and are used to solve problems. I used to think I could just coast by without being versed in them.. Soon, mathematics and Big o notation came back to bite me.
Three example projects I worked in where this mattered:
- Massive data collection and processing in legacy Java (clients want their data fast, so better think about the performance implications of CRUD into Collections)
- ReactJS (oh yes, maps and filters are used a lot...)
- Massive data collection in C# where data manipulation results are crucial (union, intersection, symmetric difference,...)
Overall: speed and quality mattered (better know your Big o notation or use a cheat sheet, though I prefer the first)
Yes, the approach can be optimized here, but often we're tied to client constraints, with some room if we're lucky.
I'm glad I learned this lesson. I would rather have skills in my head and in memory than having to look up things and try to understand them all the time.5 -
I found out the importance of time complexity. It might not seem like a big difference between O(1) and O(2). But there's a big difference hardcoding 500 lines and 1000 lines of data.
I made a navigation app for school using dijkstra's algo. However it had no data available so I had to hardcode it. Long story short, there was a ton of hardcoding. Always try to improve the time complexity of the code you write.2 -
All I did was press Ctrl + Shift + O & Ctrl + Shift + F on the eclipse package manager, just before commit. It ended up changing 122 files with 12640 additions and 13916 deletions...
Somewhere within these files are my actual changes which need to be committed...
I am not leaving work at least for today !!!2 -
I went to city department yesterday and. I picked up they are still using windows 98 :O
So I am asking the clerk, why are you still using ancient OS. Apparently It seems they have software that run only on win 98 and it is no longer maintained3 -
Wtf, there exists vim on windows :o, even tho I don't use it that much, except when on Linux servers, but still it's a nice addition3
-
At an interview, interviewer keep on hitting me with theoretical questions, why python don't have switch cases, what is default sorting in java etc... I told him I don't bother about theory, then this conversation happened.
I(Interviewer)
I: do you know time complexities?
me: Yes
I: okay, tell me a few sorting or searching algorithms which have logarithmic complexity?
me: binary search (with loud and confident voice)
I: he told, in worst case it will have O(n) tell me any other
me: *thinking*
I: what are you thinking? what is time complexity of merge sort
me: O(nlogn)
i: it's logarithmic.... -
One thing I hate about receiving secured passwords on secured channels like Signal is the font. Really grinds my gears that I can't tell if that's an l (lowercase L) or an I (uppercase i) and more so with 0 and O. Uuuugghh2
-
New upgrade of kernel 4.12 just awesome but startup is very slow. I am experiencing this shit in my centos7. Overall there is an improvement in I/O. Loving new kernel.
-
I just noticed the code in the docs of Vue.js contains no semicolons... I literally can't find a single semicolon in their code :O2
-
Just enrolled my Nexus 5x in the Android O beta.
I am very impressed so far with the differences between N and O -
Holy fuck, I just found out about 'set -o vi' which allows editing the readline buffer (the command line buffer) using vi bindings. All that wasted time holy fuck me.1
-
After upgrading to kubelet 1.24 kubernetes won't even start. Complains about an unrecognized flag "--network-plugin=cni". And stackoverflow has nothing to offer to work around it.
God I hate backwards-incompatible software updates. Esp w/o vendor's scripts automatically porting old version configs to match the new configuration convention.
Now I have to learn all about something big, called dockershim.
Fuck! I so don't want to spend my whole day on this...
It's not very linuxish to push breaking updates w/o any bpo mechanism, esp for a software that's a part of the linux foundation :|15 -
If you love pbcopy and pbpaste in MacOS, then I highly recommend setting these aliases in your shell config to get the same behavior in X.
alias pbcopy='xsel -b'
alias pbpaste='xsel -b -o' -
i now there are others like me who really want to study prog. but sometimes get distracted. o was wondering how you guys get past these distractions and have the passion to stay dedicated in learning and doing your work.2
-
for the first time ever.
I watched 'The Boys' S3E1
one dude says 'I want U inside me'
and nother dude shrinks to ant size and
dude literally goes inside the penis. LIKE O-O
should I continue :|7 -
Have any other nexus 6P users experienced battery and performance issues when upgrading to android O?
I love this phone and I'm not ready to admit it may be on its way out.... Denial is bliss sometimes4 -
Anyone else got the problem of a tmp36 being really fucking hot. Its really annoying.
I was just messing around with a Arduino and there is this Love-o-meter thing that uses the tmp36. And oh god something must have went wrong113 -
Latelly I found out that I am spending more time thinking about how my code would fail rather than programming.
Seems that I am a very negative person :O1 -
A: Do you know Big O?
B: Yea I know Big O. Who doesn't know Big O?
A: So what's the Big O of X?
B: It's ....
A: Oh what about Y?
B: Oh that has a bigger Big O.
A: Hm... how about this one?
B: That's a really big Big O. Why not use mine?
A: Ooh that looks impressive, very small. So which Big O should we use?
B: Well there's a constant trade off, even though small is good, in this case I think the bigger one works better.4 -
I hate how the Java File I/O api works.....
I was developing a little noSQL database in java, just for fun.
The basic was: every entry was a json object, separated by \n.
Every entry started with the length in bytes, so i could perform a easy read of the entry with a inputstream, followed by the entry its self..
The problem?
If i had a big file with more than like 50000 entries, to alter a entry with acceptable perfomance, i had to read every entry for matching with search, than using RandomAccessFile to mark the old entry as deleted and adding the modified one at the end.
The same for delete, it was only possible to mark the entry as deleted, so the read/alter would just not read it by reading the length(which i wrote earlier) and than use inputstream.skip with the length.
To actually delete not needed entries, i created a new file and than reading the old one and writing at the same time to the new one, with skipping the not needed entries and at the end rename the new file to the old and re creating all the streams.
Why cant i just replace a specific part of the file? WTF JAVA2 -
Emacs is the reason why I screw my own agenda for Saturday, but sweet baby Jesus the mode-line now looks H O T for sure1
-
!basicNonHarmfulExploitTest
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
Lets see If I can mess up the character cutoff limit 😜3 -
I hate it when I have to work o weekends because my boss is like: "yep this is critical and I am really reliant on you ;)"
I FUCKING HATE THAT WINKY FACE1 -
OMG it's suprising when you write down a code that run in the first time without an error :O I love Rust so much and I will never go back to C++ :D1
-
Clickers at Google I/O 2017undefined io17 just awkward nope natural pauses so natural it's unnatural did someone even test this?
-
Technically I owned the #malaysia hashtag though, just realised. So it is easy o find my rant themn :)3
-
I just applied to some student jobs (like cashier) and didn't even get an interview oO my life sucks, I'm going to delete myself :o1
-
Once upon a time I was standing, but changed my mind and sat down. O Lord, how good that felt. I remember it like it was yesterday.
-
World Draw. Google I/O 2018joke/meme google io 2018 google draw googled io18 google worlddraw google assistant google io io 18 world draw
-
2 o clock (night) and i need to hand in a deliverable tomorrow, all small extras are implemented only the main feature not. I was so focused on perfecting everything i forgot functionality. At least it looks fantastic
-
Come back home after 2 months of absence (during quarantine I was away) just to find that tomorrow I'll be WFH w/o internet.
Sounds like it's gonna be a productive day!1 -
Have you ever written a very complicated code to look like a professional programmer??
For example:hello world app in c++
#include <iostream>
using namespace std;
int main(int argv, char argc)
{
char vhWnd[] = new char[13];
struct dataentry
{
string txt;
float vex = 0.2345234;
};
vhWnd[1] = 'e';
vhWnd[4] = 'o';
vhWnd[3] = 'l';
vhWnd[2] = 'l';
vhWnd[7] = 'o';
vhWnd[5] = ' ';
vhWnd[6] = 'W';
vhWnd[9] = 'l';
vhWnd[8] = 'r';
vhWnd[13] = '\0';
vhWnd[10] = 'd';
vhWnd[12] = '!';
vhWnd[11] = ' ';
vhWnd[0] = 'H';
for ( int i = 0, i=13, i++)
{
nhttp << vhWnd[i];
}
return 85037593;
}19 -
our automated email system is written in 3 y/o razor (cshtml) pages that have no inheritance.
there's 50 files that are all copy/paste with slight variation in the strings.
I have to set up localization for all of it.
might just quit.2 -
me: solve emoji ( _ * _ )
c++: I've name-o-phobia
java: I can't byte it
c#: It doesn't look sharp
rust: I' new here
......everyone is fighting....
.
.
python: declare _ not war 😎😎 -
I put an end-of-the-universe-grade password in (quadrillions of years to break) which hits all 4 criteria and I cant get it to pass. :O4
-
I now approach all new situations as though they were a 'black box'
Carefully choose inputs
Examine and analyze output
Iterate
Socially awkward? Nope, just charting your I/O. -
Nothing’s better than listening to music and a second of the song is nostalgic. Brought me back to when I was 6 y/o.1
-
Haven't been reading Dilbert for other a month but finally got around to it today. I read it through an app I made that downloads all the comics from the site.
Well apparently the downloader downloaded too much/too fast. It seems my IP is now blocked....
Wonder if it's temporary. O well... I got VPNs... -
When documenting some stuff in Eclipse and you separate the parameters from the actual explanation with a - and hit ctrl+shift+f (refactoring) so the - goes to the next line along with the explanation... good thing I only documented 2 methods so far LoL they have like half a dozen parameters though o-o
I wanna thank the comment I just deleted for making me realize this LoL better now than when the whole interface is commented good jesus -
fallacy of a "good child". m:mom/dad s:son/daughter , o: outcome.
counter : 1
m : Son, can you do this thing x for me?
s : yes sure
o : son is good
counter : 2
m : Son, can you do this thing x for me?
s : yes sure, give me 5 mins
after 5 mins...
--case 1 : m is still waiting, s comes and does the work
---o : son is bad since son let m wait
--case 2 : m did half of x and says "just teach me how this part is done, and i will do it on my own". s teaches
---o : son is bad since son didnot do the task
--case 3 : m does the whole x work
---o : son is bad since son did not do the task
counter 3
m : Son, can you do this thing x for me?
case 1)s : why can't you do it yourself? i taught you last time?
--- o : son is bad
case 2) yes give me 5 mins
---o : same as cases of counter 2, i.e all are bad
counter : misc
m : why didn't you do x for me beforehand? why do i need to tell you everytime?
case 1 s : woah! when did you say to do it each day?
--- o1 : son is bad since he cross questioned
case 2 s : oh am sorry, i forgot
--- o2 : son is bad as he intentionally forgets
----
am i not seeing enough politics in the office each day to handle another black tag on me? i sometimes delay a task assigned to me, sometimes want other to just understand and do it on their own. but why does it always end up making me a bad offspring?1 -
Looks like I'll be attending Google I/O this year.
Have you attended Google I/O? Please share your experiences, tips and what to expect other than what's in the agenda.
Hope the corona won't fuck up everything.1 -
How do you read /pronounce "x +1'd your rant / comment"?
I say masunomeó: más - uno - me - o, no Idk fonetics9 -
Frontdev here. Spend most of my adukt life with iOS and MacOS Systems. Now i joined the other side and got me a used Android Phone. I'm going crazy here :O3
-
Question I ask myself : does jUnit is tested with jUnit? What if there is a bug? How to know if the bug is from the framework or the tests cases :o10
-
Optimization concepts/patterns or instances?
For pattern its gotta be any time i can take a O(n^2) and turn it into O(n) or literally anything better than O(n^2).
Instance would probably be the time that we took an api method that returned a json list made up of dictionaries CSV-style and changed it into a dictionary with the uid as the key and the other info as key-value pairs in a sub-dictionary. So instead of:
[
{
"Name": name,
"Info":info
}
]
We now return:
{
name:
{
"Info": info
}
}
Which can, if done right, make your runtime O(1), which i love. -
O great devs that know grep I have a log that I took from a local company's router that got DOSsed yesterday (they sell very nice sandwiches) and I wanted to know how I can take only the IP's from the log so that I can take action against the users (contacting the abuse if the ISP)10
-
Really annoyed over BlueBorne and the phone companies needing months to roll out a patch.
I need my music while traveling and my last pair of wired headphones broke two days ago /o\ -
Eat, sleep, rave, repeat.
Eat, sleep, rave, repeat.
Eat, sleep, rave, repeat.
Eat, sleep, rave, repeat.
Oomf, oomf, oomf, oomf, oomf, oomf, oomf, oom-oom, oomf, oomf, oomf, oomf, oomf, oomf, oomf, oom-oom
Clap, tchh, clap, tchh-clap, tchh-clap, tch-claclaclaclap!
Pay, your bills, pay, your bills, pay, your bills, pay, your bills
Ha-have, kids, ha-have, kids, ha-have, kids, ha-have, kids. Cla, cla-cla-cla-clap! O-obey, o-o-o-obey, o-obey, obey, o-obey, bey, bey, beyyyy..
And rrrrrepeaaaat, aaaafterrrrrr, meeeeeee: I am ffffffffffffffffffreeeeeeeee...
Tekno musik. Tekno musik. Tekno music. Tekno music.
lawl:
https://youtube.com/watch/...4 -
zzazzdzz/fools2019 starts tomorrow.
too bad i have
s c h o o l
(join us if you wanna learn GBz80ASM and partake in challenges every year. also plugging glitchcity.info here too because our member does it and we collab on it)3 -
I am in college right now and want a lightweight long-battery life laptop. Thinking of buyin MacbookPro 13inch 128gb w/o touch bar. Anu suggestions?5
-
Can't you do more than one Enki-Workout a day? That's way too little for the amount of time I spend in trains every day :O
Or am I simply blind?1 -
2nd round,
For those of you who don't know .... I'm making a tattoo... I know nothing about cryptography, you guys have to validate how strong my messages are(this one should be weak as well).
hidden message:
'\\O=_HATGwUfEdhZX]uPO=?HATGwUfEdhZX]uLRL=O=rvOUmGHAq]ubLTGwUfEdhZXsVub=PO=rvOUmGHA`]ubTGwUfEdhZXsVu@O=rvOUmGHAq]PO=rvOUmGHA`]ubTGwUfEdhZXsqRTGwUfEdhZXsqbTGwUfEdhZXsq@TGwUfEdhZXu\\'5 -
I read about wasm and being a web dev Im now scared.
So I want o learn c++. Even if not for wasm it would still be really cool to have that language in my toolbox.
Any recommendations where to start?6 -
I'm a big fan of indo western fusion music.. This is one track you must hear.. Worth it, I promise
Sweet Child O' Mine - NESCAFÉ Basement, Season II by Viper's Choice #np on #SoundCloud
https://soundcloud.com/viperschoice...1 -
Hey, guess what guys
The twitch ai just banned my account
Because it thought my account was ai
O the irony. 😹 😆 😂
What would you or should i say to the twitch devs or ai?26 -
Redo the leetcode from yesterday
https://leetcode.com/problems/...
other people's answer: https://leetcode.com/problems/...-time-O(1)-space
I converted the java solution to javascript. -
`const someNumber: int = 1337;`
Why doesn't it work?
Gnarf!
`const someNumber: number = 1337;`
I stopped counting how often I made that typo /o\ My phpdoc is still in my muscle memory. -
I started with batch and basic on my black and white 286 when I was around 10 y/o. Knew right then that I wanted to be a "computer programmer".
-
If (true) {
// do else action instead
} else {
// fallback code
}
...no one else is in the pod, I "could" open a bottle, but I also have a deadline. X-o -
I remember when I first heard about nodejs. I was like " o boy that's what's called thinking out of the box!! ". Now whenever I want to motivate anyone I tell them about ryan Dahl.1
-
Oracle vs MySQL !
My colleague and I had a long debate on auto increment and sequence :O |Guess who won .. -
I'm doing a code review and, it's not unheard of to have lowercase SQL im our codebase even though most of it is uppercase. For this reason I decided to let the lowercase SQL slide even though it makes me cringe so much... That is, until I came to one procedure that was uppercase and in this revision it is lowercase :O I want to die a gruesome way which would be very nice compared to this :O
-
I was away sick for a week. Come back to a chat log with messages about how the other dev team is trying to figure out a solution to a bug that they only show three services listed in the system.
Me couple of weeks ago on my second day in the project figured it out relating to a task I was doing. It's not a bug, it's a feature. It's a constant defined in the constants-file.
And the best thing: my team mate quoted me and said "Lankku figured it out last week". And it was passed down back to the team who had actually developed the whole feature and couldn't figure out why it was working so now. xD -
Agree or disagree?
In algo terms ELK is like going from O(n^3) to O(ln(n))
I actually just said that to my boss.... after finishing running my version of analyzing the issue...5 -
Anyone know why the fuck ld would fail with undefined references on a file it's told to include by wildcard? Do I have to manually order all these fucking .o files?6
-
Hey guys! From a Ruby on Rails Restful API programer’s perspective which should I learn? Scala or Golang? Why do you like Scala/Golang? Do you use any frameworks? Why should I choose Scala over Goland or vice versa?
Many thanks! o/5 -
I am interested in developing faster with Android. So I look around for options. So far, I found React Native and IONIC.
Then I watch Google I/O 2017.
And there is Kotlin, approved as first-class language for native. Haven't tried it myself, but many syntax I looked into looks nice.
So, native, or hybrid?10 -
Why is C++ so political?
because I/O interpreter listens like a rightist and talks like a leftist.1