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 - "omerflame"
-
WHAT THAT FUCK
I PLUGGED IN MY LAPTOP CHARGER TO THE WALL AND A HUGE SPARK APPEARED AND THE ENTIRE ELECTRICITY OF THE HOUSE FELL8 -
Yesterday I accidentally fried my Arduino Mega with the heat of a thousand suns, but I got a new one!11
-
Turns out I had some conversion issues and timing issues in the SD card file parser that I wrote... wtf it worked before I swear
It fully works now!!! I can now finally load presets from an SD card and apply them to the screen at my leisure.5 -
This is the best (and most complicated) piece of UI I have ever made in my entire life.
Though now, I have the final main UI design.
Any tweaks that you think might work?19 -
I was having great progress in reverse-engineering the devRant Avatar system...
And then I came to the shirt list.
109 SHIRTS THAT HAD TO BE METICULOUSLY DOCUMENTED AND GIVEN AN INDIVIDUAL CODE
AAAAAAAAAAAAAAAAAAAAAAAAAAAA10 -
The first ever actual book about software development and comp-sci theory that I am trying to read. Wish me luck!10
-
What a relief!
I got my final certificate for finishing 9th grade, and the council has determined that (drums please)
IM GOING TO CYBER / COMPUTER SCIENCE NEXT YEAR!!!!!!!!!!4 -
I just corrected my CS teacher about 5 times while explaining generic classes.
WHAT THE FUCK, EDUCATIONAL SYSTEM?!7 -
Full devRant in-app notification support is here! It actually took me WAY less time than I thought it would take me.15
-
Regarding my last rant: I AM FUCKING DUMB!
When I receive data from the master Arduino, a hardware interrupt runs and oversteps my main loop stuff!
Lesson? NEVER WRITE HARDWARE LATCHES ON THE MAIN LOOP WITH A HARDWARE INTERRUPT WHICH IS MOST OF YOUR FUCKING CODE!!13 -
DEBUGGING ARDUINO IS A FUCKING PAIN WHYYYYY
FUCK THIS PROJECT
FUCK SPI
FUCK I2C
FUCK JTAG
FUCK PROPRIETARY DEBUG HEADERS
FUCK USBTINY
FUCK AVRDUDE24 -
When I was very young, I remember I couldn't remember anyone's name.
I just yelled "HEY!" until the right guy noticed me.
(that was when I was about 5 years old.)17 -
I finally finished what I considered the biggest challenge thus far: rant editing, deleting and also favoriting/unfavoriting. You can already post rants through my app as well! I am getting so damn close to being done with the basic things. After that - notifications!3
-
Me at 2:00 AM be like:
“WHY THE **FOOK** IS THIS CONSTRAINT BREAKING???”
“WHY IS XCODE SUCH A PIECE OF SHIT?”
“BROKE THE PROJECT FILES... HERE WE FUCKING GO AGAIN.”
“MEMORY ERRORS? H O W”23 -
Today I told my crush that I love her. She said no, but in the nicest way possible. She's so cute 😍20
-
My laptop battery is absolute rat-shit, it drains half of itself when I try to copy a large file...18
-
Fuck.
I don’t know why, but I can literally call another Arduino and tell it to load sata from a fucking SD card but can’t show the word “MEM” on my SPI-controlled screen... what the fuck5 -
I am currently reverse-engineering the devRant Avatar APIs, I think I understand all of it now. I am curently making comprehensive documentation on it and I think I will release it (if the developers of devRant allow me to do so).
I am reversing it as part of my project of making a devRant client built in SwiftUI, because I really want to make an avatar editor on there, it’s gonna be SICK!18 -
!rant
Remember the time when I couldn't go to school because they were upgrading the internet?
THEY DELIVERED
200 megabits down, 200 megabits up. And guess what - NOTHING IS BLOCKED!
YAS10 -
Nope, too young.
Though some smaller kids than me DID come and ask for advice on how to start learning and I told them that they have an entire internet to learn from, there are guides online, and everything that stands between them and success is their DESIRE to learn computer science. And if they really do want to learn CS - really stick to it along the years and try to get as much head start as they possibly can.
I learned in my limited experience in software development (for the uninitiated, I am 16, started coding at 12), that you must want to learn it DEEP DOWN, because if solving problems is not your cup of tea and you don’t like thinking big, then GTFO lol.6 -
THIS IS OUTRAGEOUS.
I recently got a secondhand Sony WH-1000XM3 headphones. they were used for less than a year, were in perfect shape and they still had warranty.
The app that is supposed to go alongside the headphones told me that I have a firmware update for my headphones. So naturally, I pressed install.
AGAIN, THIS IS A FIRMWARE UPDATE ISSUED BY SONY!!
It bricked the headphones. I can't turn them on.
The issue was probably Bluetooth file sharing. BTFS is SO unreliable and it's known to be unreliable and Sony updates their top tier headphones with this communication method.
Thankfully, I still have warranty. I had to fight with the official importers of Sony in Israel (called "Ishfar", you read it like you see it) to go through the process of repairing / giving me a replacement.
O U T R A G E O U S12 -
YEARS of practice. I had my ups and downs. I learned myself, left it myself early on, came back to it half a year later, continued since. Figured out that web development is not the hell I wanted and quickly fell in love with iOS development in Swift. Been riding on the wind ever since, learning something new every single day.
Today I made something that some time ago took me about 3 weeks in less than an hour. If that’s not an improvement, I don’t know what that is.
Practice makes perfect, don’t forget that. Although it sounds ridiculously cheesy and shit, this is how it goes.
I’m getting drafted tomorrow. Well, this is not exactly a full on draft and joining the IDF (Israeli Defense Force) right NAO, it’s what we call a rough draft: I am having a psychotechnical examination so the military can understand how much I need to go to a cybersecurity unit instead of going to Gaza LMAO.2 -
Just had a CS test.
I absolutely annihilated my hand and those questions. It went so fucking well. I was allowed to take pictures of my answers to check if they were correct at home. I’ll include them here.16 -
Not a co-worker but a personal friend, I am still developing with the dude. He is absolutely AMAZING when it comes to reverse engineering he knows much more than me in this area of computer science. Actually one of my first friends who actually geeks out over this shit.10
-
I hate Apple since they dropped OpenGL and Nvidia support. My question to them:
WHAT THE FUCK IS THE PURPOSE OF DROPPING IT? YOU ARE JUST GETTING MORE HATE10 -
Worst?
When I had to restart my entire progress on the devRant iOS rewrite because I had to switch from SwiftUI to UIKit.
Best?
It took me less than 3 weeks to come to the point in development where I abandoned SwiftUI. The app was already pretty fucking big but I managed to remake it completely in less than 3 weeks. It is my single most proudest achievement that I ever got. I didn’t give up and I powered through. I think it’s safe to assume that I am decent in iOS app development :D7 -
I don’t know why, but until now there’s been nothing to rant about (at least in my private life).
Crazy excited for ARM MacBooks though10 -
Not 3 weeks have passed and I am almost at where I was in the SwiftUI version of my app but this time in UIKit. Conclusion? SwiftUI slowed me down, significantly.10
-
How I work:
I drink lots of coffee and pass out for 12 hours.
It’s like alcoholism, just less productive.28 -
Sorry for not posting in days, I have been really busy refining the devRant rewrite.
I came here to suggest you a song that undeniably slaps, and if anyone disagrees, well, they’re wrong lol
https://youtu.be/BfFe-65MDMM
Thank me later6 -
I am almost done with the recyclable Rant View structure, but now I understand the matters at hand.
Dynamic height UICollectionViewCell’s.
I am not even using UIKit, I’m using SwiftUI.
Welp, off to StackOverflow and days of UIViewRepresentables shenanigans.
Fuck.3 -
UPDATE ON THE SCHOOL NETWORKING SITUATION:
the entire country has entered total self-isolation for 3 weeks, which means no physical school for 3 weeks. I have to suffer at home for 3 weeks.
Fun.
(save me, please. I am beyond help.)7 -
I have finally hit 1,000 upvotes, thank you everyone! DevRant is by far my favorite social media/place to talk tech and programming on, and you bet your asses I will keep posting here.12
-
👀
What do you say?
I already finished this recyclable view of a rant, I needed sample data so I just grabbed a rant from the recommended. :P -
Every few months I think about this and I lose my fucking britches.
So back in 8th grade, I thought I would have a really good time, good grades and shit... you know the drill.
Then comes the worst main teacher I have EVER had (will call her Jane Doe because I still have some respect...).
For some odd reason Jane REALLY hated me and one of my friends.
She asked irrational questions in exams, didn't write on the whiteboard, didn't write organized summaries of the learning material... basically a bitch.
I worked my ass off for 2 weeks working for a literature exam on the level of high-school finals (she did that, while straying further away from the actual fucking curriculum our ministry of education has created), and I got the worst grade I have ever had.
55.
Me and my friend both got a fucking 55/100 on an exam I have worked on for 2 weeks. 2 fucking weeks. No computer, no programming, just literature, while my other friend just completely guessed his answers and didn't REMOTELY elaborate and got a fucking 95/100 on his test. Because of Jane, I had the worst average grade I have ever gotten in my life on the second third of the year: 68.5/100. When the high schools in my area were opening for registration I had to come with this ugly ass average and my current school rejected me (at first). After I finished 8th grade, Jane took pity on me and I got a 74.8/100 on the final average. Still, 0.2 points from the minimum. So I got in to my current high school under special conditions.
Jane's excuse?
"It's training for high school".
Training for high-school my ass, in my high school they write on the fucking whiteboard and are more organized, damn it.2 -
Got a pretty big maths test tomorrow morning. I’m actually a little scared because it’s a little too big for my liking, but I’ll have to manage.10
-
Yaaaay, cells now size themselves correctly on the main feed! (Profile view still needs some work but it’s also improved some)10
-
if (smart === false) {
system32.delete();
} else if (smart === true) {
system32.DEMOLISH();
}
MUAHAHAH5 -
I figured out why FS2020 crashed all the time.
One day when I was just casually playing FS2020, I bluescreened with a watchdog violation. For some reason this corrupted a DLL which was part of my graphics driver which is not required for the output to come out of course. The DLL is “atidxx64.dll”.
Somehow, this went unnoticed.
After digging into the extremely well-hidden crash log I found out that it accuses this DLL file, dug up on it and I saw that it is made by AMD.
Reinstalled the drivers and now it works fine.
FUCK MY LIFE I REDOWNLOADED THIS 95GB SIMULATOR 4 TIMES BEFORE DIVING INTO THIS6 -
I can’t believe I am getting closer to 2000 upvotes after only 2 months of coming back.
Thank you for the support!9 -
When I was 8, I was just casually using the computer I had, and then I suddenly started asking these questions in my head, “how does all of this work? How does the computer know when I press that key on the keyboard? How does it know I moved the mouse to the right?” And so on and so on. So I started searching for answers. Then I saw code examples and stuff and I told myself that I want to understand this and just started learning. Hooked ever since!!
-
My thoughts right now:
1. If waifus exist (Alice lol), where are all the husbandus?
2. I want a cheeseburger
3. The picture. My brain in a test.10 -
So... I'm sick. I have a fever, and just doesn't want to wear offa me. Wish me luck at fighting the beast, alrighty?2
-
The iOS DevRant app is so bad, sometimes it just crashes when I try to open a rant... wth DevRant how can you fuck this up so badly?
I submitted to the bug reporter many times and they don’t do much...7 -
I can't believe how simple SwiftUI is compared to UIKit.
Unbelievable how Apple screwed up with the simplicity (or lack thereof) with UIKit.1 -
This is it, today I am getting one of my wisdom teeth removed. Wish me luck! Also, if I’m talking here, I just wanna say: I am officially moving away from SwiftUI and switching to UIKit. I’ve been constantly building my way around SwiftUI, constantly bypassing SwiftUI and adding UIKit layers around it. It has been such a headache using SwiftUI to construct such complicated views and I figured that the pace of development has been rapidly declining due to SwiftUI. I am going to rewrite the whole app again but in UIKit (it’s still native).
(Also, Floyd, sorry for the mistag again. :P)6 -
GREAT PROGRESS TODAY!
I already made the login part of the devRant rewrite and I can reliably log in and out of the app.
From here, it’s just API requests, JSON parsing and just fitting the data to templates.
...and the avatar system.
Fuck.2 -
All of the basic features of the rewrite have been successfully implemented! Ranting, commenting and even different types of posts have been implemented.
In 1 fucking month. Fuck, if that’s not impressive I don’t know what would be honestly.
Now - time for notifications.2 -
My school said 2 days ago that they are upgrading their networking equipment. They finished yesterday.
I SHALL COMETH WITH RESULTS LATER TODAY
TO DESTINY, GENTLEMEN! KEEP PUSHING!6 -
1. I recorded something with my dad until 12 AM isarel daylight time
2. that you so much for congratulating me for the Cyber classes. I love all of you.
3. Thank you also for 400 upvotes. Going strong.
Have an Image of the recording machines in the studio.4 -
The test sucked fucking ass. I’m almost sure I failed.
This entire third has been full of bad grades in math and I need immediate help. God, I feel helpless.11 -
!rant
Finally, I am physically going to school today so that means that I can finally do some extensive Wi-Fi tests after the school upgraded it.5 -
Fixing sudden crashes in UIKit is a damn breeze, I already fixed the 2 glaring issues I stumbled upon.2
-
I'm into Commodores lately. Don't judge, grandmas deserve love too!
ps I'm making my friend join devrant12 -
Viruses are little monsters that eat your computer away (or what's left from it) after it's dead. They start with the heart (BIOS) and then go to the CMOS chip.2
-
We got a relatively cheap logic analyzer (we is me and my dad) and we tried finding the drivers for it.
Their website was a dead-end and it didn’t come with any disk or something. Somehow, Seleae’s website had a suitable driver, and it is completely unrelated to the product we bought.
(Seleae is a company that sells god-tier logic analyzers)
WHAT THE FUCK, SPARKFUN?!
Also, regarding the devRant rewrite project I am currently searching for some nice (and practical at the same time) design for the profile view.9 -
Note: this is a joke, it's not code related.
Someone goes to a restaurant, and he asks what they got, and the reply to him: "we have a crochet leg, a chopped liver and ligaments"
He says back: "don't tell me about your problems" XD6 -
Best documentation?
Ucglib, a universal TrueColor library for many display controllers for Arduino. Seriously, this thing’s documentation is fucking SICK. They include so many fonts on there, every single one is customizable and every customization is documented.
Worst documentation?
Probably the Objective-C syntax documentation, it’s DIABOLICAL, you have to, first of all, FIND IT. After that, you need to understand the shitty language.1 -
My DevRant has been in complete and utter silence for the past 2 days... what the hell happened to Alice? I'm subscribed to her and I'm not getting any new rants from her or anyone I am subscribed to lol8
-
I'm so fucking amped about Microsoft Flight Simulator 2020, I preordered the most expensive version because I want the Boeing 787 and the absolutely insane 40 handmade airports and sceneries.9
-
For those who are not in the devRant Discord, here’s a track suggestion:
https://youtu.be/0-ZZhjimvPU
This absolutely fucking slaps. -
My friend tried to disassemble FakeSMC (hackintoshers where are u at) into assembly code.
My friend: yo dude, let's look at FakeSMC's ASM!
Me: u stoopid or wut
My friend: don't worry, it's gonna be so much fun!
Me friend after an hour and an accidental modification the the file through ASM: bro i need your help, my hackintosh won't boot and I need your backup13 -
I accidentally slept on my hand and blood accumulated inside it and now it looks like a balloon.
I guess I can’t work on the Arduino project today.
Keagktwkkfskgskgekgd.5 -
Tomorrow I might come back to school. They said they finished all of the network upgrades.
I will give you detailed descriptions of the network experience.4 -
I have a Rubik’s cube that I solve when I need to clear my mind. That thing passes time SERIOUSLY well.2
-
Quick disclaimer, it is easily googlable, but no matter where I search, I can't find a solution. This is why I'm trying here.
Okay, so the other day, I was trying to install the node package sqlite3, and it spat out errors all day long from the node-pre-gyp native module and from the node-gyp native module. I am using the latest LTS (as of 5/10/2018), and I can't get any answers on HOW TO FIX IT...! Please HALP ASAP!12 -
Waiting in line for a CT scan of my wisdom teeth, I have to remove it.
Me and @hardfault in this bitch together.
Sigh.13 -
I needed to do some maintenance on some of the text views in my app because they were sticking to the center and not to the leading edge (aka left).
This is harder than it sounds like.1 -
brethren momentum is better than bruh moment
that is a fact
damn i really should get some sleep
fuck5 -
https://imgur.com/a/U99lBrd
excuse the Imgur link.
This is how a detailed rant view would look like.
The top picture is going to be the full big picture of the avatar of the user who posted the rant / collab / whatever18 -
I can't believe it... I am starting to recall a very old TV child's sitcom I used to watch. I have so many memories... I just can't. I'm going to send a sample, it's in Hebrew, but hilarious enough to understand.
This is a part of a parody on Dora the explorer. It was a legendary episode. The parody is that it's a Yemeni version of Dora the explorer. It's the map. Yes, the MAP.
https://youtu.be/tNJdi1055BI10 -
I need a new phone ASAP. Can you give me an opinion of what phone I should buy?
Budget: not more than 1,000 NIS (about 250$), but I can go a bit higher. Just don't go crazy on the prices.11 -
I just noticed something, I made my avatar really really well. Except the glasses, these are not accurate.
Damn, if I have that amount of thought to the Mii I created to myself on my (still working) Wii.1 -
This is the most f*cking frustrating moment in my life. I am trying to install node-sqlite3, but I am constantly failing to install OR use the thing. The problem is, it is only compatible with node versions 4.x to 7.x. I tried my hardest to make it work with node 8 and higher, but failed miserably. If anyone has suggestions, write in the comments.2
-
The infinite profile view is coming along nicely! Right now, I am still building the infinite scroll view but it shouldn’t take long. When I’m done with that, I’m starting to implement minimum functionality. Then, the avatar editor.
-
I need help.
I am 15 years old and I'm looking for a summer job which is computer-related. I have experience in web development and I'm struggling to find a job in a field that I can connect to. Any ideas?12 -
This is fucking nuts.
So my grandma asked me if I could convert all of her VHSs into digital form (not said in these words ofc) so I said yes.
Oh boy, what a mistake have I done.
I bought this EasyCap converter for like 11$. Alright, so I plug it in, and the RCA IS MONO. WHY IS IT MONO IF IT SAYS STEREO ON THE BOX?????????
Okay, I said to myself that I would buy something better than this campfire material. So I bought one. Low and behold, the software that came with it is fucking trash. I had to find another program to capture the capture card output. So I tried NCH software. So I tried it and it works. WONKILY. VEEEERY WONKILY.
CAN'T YOU JUST MAKE BETTER DOCUMENTATION, MYGICA? PLEASE!!!!!!! I WASTED 3 WHOLE DAYS TRYING TO FIX THIS, I HAVE THINGS TO DO FFS3 -
Today we had so much comp-sci at school that it actually became distasteful. And this comes from someone who is considered to be a big enthusiast and hype about computers...9
-
Me and @asafniv cannot settle this argument and we need your conclusion.
What syntax makes more sense, Objective-C or Swift?
In my opinion, Swift's syntax is better than Objective-C, but Asaf's opinion the the opposite.
We failed to settle this argument and that is why we need YOU to give us your opinion.
In the comments I will send 2 identical functions, one is written in Objective-C, and one is written in Swift.17 -
Alright. Got a new adapter (note: my laptop charger has a US prong and I have the European standards but it still tolerates 220V).
it appears that the tiny arcs that were made turned into HUGE sparks because the electricity went to the adapter and because the US prongs were exposed (bc my adapter was bullshit) then I got DOUBLE the voltage running into 1 charger (1 time for the adapter and 1 time for the normal exposed US prongs) so the breakers popped.
(this is my theory don't bully me for being inaccurate lool)9 -
I had an issue with a Firebase Android app dependency a long time ago. Today I went to check up on it and it's STILL untouched.
Get your shit together, Google. -
Well, you share ideas with like-minded individuals, you work on what you like and you try to make the most out of it, and maybe get famous on the way (a small bonus). We progress the current technology to the edge using more efficient software. It’s basically answering a question: what is “peak performance” in the blend of hardware and software.
At least that’s how I feel about it.
:P6 -
The last few days have been suspiciously uneventful. Though school is starting soon so expect many rants :))))))))))))1
-
Every time I am tired of writing default values for optional values (values that can be nil but HAVE to have some default value unless they break the app / program I just tell it to be any valid value instead of nil,and if it’s nil the app / program crashes the fuck up.
I test it by feeding it ONLY valid data.
Irresponsible, I know, but none of my projects have passed testing phases and all of them never really finished development.1 -
Oh come the fuck on.
I’m trying to build a SwiftUI app and I can’t decrypt a video while it’s buffering using DisptchQueue? Wtf do you mean “UI must live on the main queue?” I AM running it on the main queue and it fucking crashes!!!
Please, if anybody knows how to use DispatchQueues correctly in Swift, HIT ME UP! I NEED SERIOUS HELP IN THIS BITCH -
Alright, I found the root of the issue from my last project post.
It’s the damn MEM indicator.
In my project, I want to be able to load presets from an SD card in order to let the user switch from preset values to values determined and calculated from a potentiometer.
So it’s pretty hard to discern when you’re using the memory and when you aren’t without some kind of indication.
Every fucking time I try to put on that indicator (a red “MEM” at the bottom of the screen) it completely fucks the entire display.
I HAVE NO IDEA WHY!!!
Might be possible that there is a VRAM space issue... idk.
Will probably use a LED for indication instead.