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 - "remember me"
-
Procrastination is like masturbation: it feels good while you're doing it but you're only fucking yourself.
- I remember this every time, it doesn't help much but it does make me chuckle.12 -
(sensitive parts censored)
Friend: Hey, can you hack my (some website) account?
Me: Depends... What's your username?
Friend: (tells username)
Me: (clicks forgot password?)
Friend: I will give $10 if you do it. There is 2 factor authentication enabled.
Me: (silence) Ok.
Website: Please type the class number you were in in 4th grade.
Me: Hey, did you graduated BLAH elementary school?
Friend: Yeah.
Me: Ahh, I remember. You moved to BLAH elementary school in what grade?
Friend: 4
Me: Hmmm, I don't remember seeing you. What class were you in?
Friend: 5
Me: Well, I now remember. Stupid me. (smirks)
Friend: Haha. (continues to play games beside me)
Me: (Types in 8)
Website: We sent you a password to blah@example.com
Me: (uhh, heads to example.com and clicks forget password?)
Email: Please type the class number you were in in 4th grade.
Me: (wtf is this, types 8)
Email: Please type the teacher's name when you were in in 4th grade.
Me: What was the teacher's name?
Friend: Huh?
Me: When you were in 4th grade.
Friend: Ahh! John Smith.
Me: Ahh, he was strict, right?
Friend: Yeah (continues to play games again)
Me: (Types in John Smith)
Email: Set a new password.
Me: (Types "youaresostupid")
Email: Done!
Me: (copies PLAIN TEXT password from email, logs in to website)
Me: Da-da!
Friend: (gasps)
Me: Money plz~
Friend: Nope.
Me: (wtf, then remembers i changed his email password) Fine then.
=====================
1. There is 2 factor authentication enabled. : Got it?
2. The website sent plaintext password.
3. He is just pure idiot.
4. I didn't got the money.
5. I am now a h4x0r11 -
Close relative: Hey, what is my gmail password?
Me: I have no idea.
Him: but you created the gmail account for me a couple years ago.
Me: Yeah, I helped you to create it and I warned you to remember your password.
Him: didn’t you write it down somewhere?
Me: no, I didn’t, you fucking useless piece of shit. I am not your fucking password manager.24 -
Me: *poking my girlfriend
Her: *the look of pure hatred in her eyes
Me: remember you can't break these fingers. These fingers are the reason we have money
Her: *groans* Yeah, you're right13 -
GF: please remember the flowers!
Me: I'll set a reminder.
GF: and don't forget to wrap them in water.
Me: I'll see what I can do about the laws of physics.
GF: ... I swear to god..
Me: yes yes I'll wrap them in water.7 -
Code not working.
Comment out code.
Slowly rewrite it bit by bit till it works again.
Check against commented code.
They're the same.
Wtf.
Seven hours wasted on this shit :/3 -
Account guy saw me coding...
account guy: so you type a lot.. how can you remember so much??
me: ??
account guy: I mean there is NO LOGIC in what you do, so you must read these things and type them here... you need to remember a lot.. right??
me: ohh... that... well.. I have very good memory :)
p.s. last line was sarcasm12 -
Relatives: You're a computer guy, right, what are you working on these days?
Me: *should I bother explaining, should I not* Oh, just some stuff.
R: Oh come on, tell us, how difficult can it be?
M: *sigh* I'm working on a custom garbage collector for-
R: !!
They're now under the impression that I'm involved in collecting rubbish from bins. Sigh. My hair doesn't help here, either, lol (I have one of those tangled, unruly mops of hair)
This will take time to explain.18 -
!rant
1980s - This thing can store entire programs !!
2017 - This thing can't even store my git ignore !
(Still remember when my dad used to bring games for me in these floppy disks from his office and my pc had a floppy reader XD)7 -
!rant
So it turns out that my dad accidentally took my spare laptop on a work trip. He's about as non-tech as you can get, and that laptop runs...Arch Linux. Yeah.
(call from dad)
M: hi dad
D: what's your desktop password?
M: (confused) {Password}
D: okay.
(cuts the call)
M: *shrug*
(call from dad)
M: hi dad
D: so where is PowerPoint?! where's the Windows button?! I've been at this for half an hour now and I have to edit a presentation for tomorrow!!
M: (realizes what's happened) oh...uh...dad...that's.. Linux...
D: don't you people do anything the way it's supposed to be done?
M: uh...
D: ugh! So you can't edit PPTs on this?
M: (processing...LibreOffice isn't installed on the laptop, and he will have to use the command line to connect to the internet to use Office Online or Google Slides since the Deepin WiFi module keeps fucking up for some reason)
D: well?
M: (internal sigh) No, you can't edit PPTs on that.
D: wow.
(cuts the call)
He either thinks we're all useless or that we have godlike computer skills to be able to edit PPTs on Linux. Oh well.
(He managed to use the hotel's "workstation" to get it done, so all is well. I should tell him to change his password though, hotel computers have rubbish security.)14 -
How is it possible that i remember fluently my aliases, shortcuts in vim, bindings in i3wm and yet forget the name of the person that was introduced to me 5 minutes ago.11
-
Even though I'm a web developer I work in a very small IT department, which includes just me and my colleague.
Yesterday we got a pretty usual request. Someone forgot the password to an excel file. We already started a brute force attack, but we had some fun going through the worst passwords we ever stubbled over in our carrier.
He was like:"Maybe it's just his name?"
Me: "Oooh or maybe it's just the brand and 123?"
We laughed a lot. Not really considering we could crack this "important" file.
But it really worked out. The password was the brand of the business unit and "2017".
I've sent everthing back to the user, telling him exactly how we cracked it... His answer was:"Oh yeah! I knew it was something easy, so me and x could remember it easily!"
...
Why do you forgive easy passwords anyway? If I can crack it within 5 minutes... Everyone can! ...
And if you do it to "remember it easily"? Why the fuck don't you remember it?4 -
Guy: I don't trust password managers
Me: so how do you remember passwords?
Guy: oh, I just keep them in a note in the iPhone notes app/iCloud.7 -
I remember reading shampoo directions as a kid and it feeling wrong to exit the cycle.
1. wet hair
2. apply shampoo
3. lather
4. repeat
I didn't choose development life, it chose me2 -
[Extremely off topic]
Hi, Michelle's back and alive. You probably don't remember me, but that's okay. :)68 -
Me: why do people hate javascript?
Also Me after 5 mins of js coding :
Oh right now i remember why8 -
Other guy: Hello! I need your help! I don't have my password for my gmail ! Help!
Me: Okay, ... (proceed to guide him where to recover the passwords), Now enter you email in.
Other guy: Well i don't remember it either, Help me get my email.
Me: ...
Fml7 -
*At an outdoor birthday party*
Wife: Hey, there's a bug on the cake!
Me: Strange... I don't remember baking that cake...
Other guests: -_- -
> Manager gives me new ticket.
> This seems like a ticket Dingus would do.
> Remember Dingus got fired a month ago.
> Realize I’m the new Dingus.4 -
RememberMe's relatives' guide to raising a kid:
1. Enroll kid in school IT course - Java/SQL.
2. Let kid be useless on Facebook all day. Kid doesn't write a line of code unless it's for exams.
3. Realize that kid need to do a project for 12th grade (final year in school).
4. Complain loudly to everyone in the vicinity.
5. Let kid choose a project waaay above her skill level.
6. Have some other relative mention that RememberMe is a "computer waala" (computer person).
7. Ask poor RememberMe to do the kid's project.
8. Use typical family blackmail ("oh you can't have that much work, do something for your family for once").
Yeah, nope. Get lost. I don't mind teaching, but I'm not doing your work for you.6 -
Remember when folders/files were named like this when you were young (or was it just me 😅):
- project.xyz
- project-better.xyz
- project-last.xyz
- project-last-last.xyz
- project-final.xyz
- ...12 -
Blender.
3D modelling, UVs, texturing, animation, video editing, compositing, motion graphics, motion tracking, 2D animation, and a fucking powerful render engine? Check.
Great community? Check.
Powerful and easy scripting system? Check.
A well organized dev team? Check.
People who care about UI/UX? Check (look at Blender 2.8).
Does it compete with a major corporation that would go into sloth otherwise? Check. (If you thought M$ was shaftware wait till you see Autodesk)
There are other FOSS projects that I really like, but my vote definitely goes to Blender.9 -
To anyone that isn't sanitizing the input on their websites: I know where you live. You told me, remember?2
-
Girlfriend: There are so many passwords to remember, man. What's my amazon password, baby?
Me: Just use a password manager?
Girlfriend: That sort of thing exists?12 -
Boss: Hey, remember that app you made that was supposed to be purely for demonstration purposes?
Me: The one that we hard coded to get done in a week? Yea, why?
Boss: Here are some changes we need done for the next meeting.
Me:...1 -
> replaces HDD with SSD in weak-ass laptop, powers it on
> "wow, this is really fast, pretty cool"
> powers on ultrapowerful HDD based desktop pc
> AURGH WHY DOES IT TAKE MORE THAN 0.01 SECONDS TO OPEN THE FILE EXPLORER I CAN'T LIVE WITH THIS SHIT GO FUCK YOURSELF YOU USELESS PILE OF CRAP
> goes back to weak-ass laptop
> contentment
'tis true, once you experience the glory of SSDs you can't go back to HDD based systems.6 -
You all remember the hackathon (my first coding event ever)I went to last Saturday?
Well, the founders of the org whose project I worked on offered me an internship on Thursday!5 -
Remember that question on Stackoverflow: GIF or JIF?
Today, my teacher pronounced Github as Jithub... Now, I know why they asked. No offense, it's just weird for me.12 -
About a year ago, while giving interview for a pharmaceutical company. (role of software developer)
Interviewer : So why do you want to join X?
Me (in mind) : (Ok, be calm, I have practiced this and i know what to answer, just follo tbe script)
Me : (Following the script) I would like to join X because I think X could give me exposure to meet people with various skills. (Cant remember what was next) And i also think working in X would make my father proud as he always wanted me to become a Doctor.
After that I just sat there for a few seconds staring at desk contemplating my life failures and I suddenly remember Im in a INTERVIEW.
Me : And thats it. (smiling as if nothing happened)
Worst Interview ever.2 -
A mate couldn't remember a IP address so asked me to make him a domain to make it easier for him. His new domain is xxx.xxx.xxx.xxx.somewebsite.com (xxx.xxx.xxx.xxx is the IP)4
-
*client calls*
Me: Hello?
Client: Hi, I have some questions about the project.
Me: Alright, what are they?
Client: I don't quite remember what my questions are.
What? Then why did you call me?1 -
Someone here recommended me vue.js as an alternative to React and Angular.
Sorry I can't remember who you are, but thanks.
Vue.js is indeed awesome!6 -
So I remember this QA I had for our thesis and the panelist asked me
"So is it a bug or a feature?
i answered
"Yes"2 -
Call to arms devRanters!
Repost to support one of the nicest people on devRant: https://gofundme.com/bluenutterfly
Her recent post https://devrant.com/rants/1052590/...8 -
I'm working on a programming language with a "bytecode" interpreter and a compiler that translates source code to said bytecode and... it sort of actually works!
I want to recreate an Erlang-style environment, currently you can write functions, call C++ functions via wrappers, have immutable-only values, and it has no explicit control structure apart from statement sequencing and the if-expression because I want to make it as functional as possible. Next thing on the list is to add a green threads implementation and ability to spawn and send messages to processes.
Still a WIP and heck even design-in-progress.
Now for the rant:
I'm using CMake for building C++ (interpreter) and Stack for Haskell (compiler) and I've been trying to get them to talk to each other for hours because I want CMake to manage the Stack build too and shove all the executables into one place. CMake documentation is weird and Stack isn't too helpful either, so I guess I'll just spend another few hours trying to get Stack to fuckin reveal its build directory to CMake and/or build to a given directory. Ugh.8 -
Why the fuck contributing to opensource is so much pain. They get back to me after 8 months of my open PR. Sir, I don't remember a fucking thing I wrote...5
-
I'm sitting in darkness playing my acoustic guitar because the power cut while I was working on a particularly difficult task. Oh well. Feels nice to disconnect sometimes.7
-
I remember while back in studies (Computer Science) we were learning binary logic and such. When the person next to me (albeit learning Business Information Systems) asks "What does binary have to do with Computers?"2
-
Yesterday my boss saw me getting my 4th cup of coffee and asked: Isn't that a bit much?
Me: Didn't you know? Programmers run on coffee and pizza.
Him: I allways thought it was cigarettes and (something I don't remember...)
Me:... '-.-12 -
Life can't be too bad when most of your spam calls are from recruiters. It made me emotional to remember 4 years ago when I was the one calling to them.6
-
Spent 20 minutes on the phone to our server center in india spelling letter for letter who I was and what the issue is.
Finally she says: "Send me an email."
Me: "I did, you are calling me remember?"3 -
50 years from now, this might be a conversation I have with my son and grandson"
Me: "I remember the time we had a dot matrix printer"
Son: "What's a dot matrix printer?"
Grandson: "What's a printer?"2 -
PHP7
0 == ‘foobar’ // true
PHP8
0 == ‘foobar’ // false
Nuff said. Before you tell me that js also has quirks, just remember that js having quirks doesn’t make php less garbage.28 -
That moment when you thought you've fortified yourself with enough RAM for the future (32GB) and Blender fails to work with a large project because...it runs out of memory (just in the loading phase, building them intermediate data structures pushes it over the edge I guess).
Fml.
It was kind of fascinating to watch the memory usage indicator creep up though. Morbid fascination.3 -
One of the biggest barriers to the wide(r) scale adoption of functional programming languages like Haskell, F#, and Scala is how snooty and condescending your average FP developer is. And beginner-unfriendly.
Ask them a question about an intermediate topic (in my case, the Free monad) you're likely to get a whole torrent of category theoretic rubbish in return.
This is a common pattern I see when "experts" answer questions.
Now, it didn't bother me much because I've studied a fair amount of category theory and can usually follow such answers, but, for the sake of the general case, I'd like to shove these rules into the heads of everyone writing an answer to a question (not just FP):
1. If you can't illustrate a concept clearly without going into verbal diarrhoea with phrases like "monad homomorphism" and "just a monoid in the category of endofunctors" then you clearly haven't understood it properly (unless, of course, the answer absolutely requires it). An answer is not the place to show off your knowledge of a topic.
2. Please remember that everyone was a beginner at some point. Including you. Understand that some concepts can be extremely frustrating at first and yet incredibly simple after you grok them (eg. monads).
3. If the person asking the question is a beginner, using complex concepts in an answer just because it's a more "elegant" way to explain it doesn't really help them. They are more likely to get confused and drop the topic.
(Kudos to those people who give highly relevant, insightful, simple, and intuitive answers, you guys are the best).2 -
Boss: do you remember the other team? we need to fix one of their bugs
Me: amm, okey np
Boss: do it when you have time, but don’t forget to finish your things first.. and we need that fix by the end of the day.
Me: //what a beautiful monday <3 -
Boss: Hey, remember the module due to Friday?
Me: yes...
Boss: the deadline was moved.
Me: (good news?) Ok, when is it due now?
Boss: tomorrow.
Me: ...6 -
Blender animation playback under
Windows - 9.1 fps
Arch - 10.6 fps
Impressive! Both are too slow to be usable (curse my shitty laptop) but hey, I'll gladly take that 1.5 fps improvement.4 -
I don't even remember why the teacher asked us this as it was a first aid class, but it pops into my head every now and then.
Teacher: "What's the first three letters in any website address?"
Me:"htt?"
Everyone else: "www"10 -
Oh my fucking god I deserve to be shot for my stupidity.
I spent an hour in absolute fear trying to figure out what was wrong with my PC - it would boot but the monitor wouldn't show anything.
I'd forgotten that I'd changed to monitor to show HDMI input - but I was using a HDMI-to-VGA converter so the monitor should have been set to VGA input :/4 -
17 minutes without single break. That was longest nightmare for me. I had to write 6 lines of code... You know how that feels. My fingers were bleeding and my eyes were burning. Oh maan, I don't even want to remember that hard days.
-
When the impostor syndrome hits me, I try to remember my achievements :
- I won a national coding contest when I was 18,
- I made and still maintain a complex app for 15 years, still actively used,
- I cannot count the number of languages I know; too many of them...
Not bragging here, btw. It's just important to actually enumerate your achievements.
If you get hit by the IS, just remember what you did 😉.12 -
Jazz keeps me alive. 🎷🎹🥁🎸
I'll need to remember to listen to Jazz while coding. Makes everything so smooth. Even responsive webdesign.7 -
I remember my newbie mistake: I kept on refreshing my browser to see the changes on local, and took me a billion F5s before I realize that I was on live.
I can't be the only one.
#careless9 -
Met this couple at the grocery store. After few minutes we were sharing mobile numbers. An hour later I was at their home. Next I remember switching on their laptop to install audio driver.
This is how people in the society treat me4 -
"Why does my app have so many bugs!?"
"Why does literally nothing work!?"
"How come you cant fix these problems soon enough?"
...
Me: "remember how you didnt account for testing in the budget or development plan?"
"No"
Me: "thats why."2 -
remember, to them, we're just cogs
easily replacable machine parts
meanwhile they're "extremely special" because they've thought of the next 10 iterations of microsoft fucking excel
"HR tech startup" give me a fucking break dude5 -
I play guitar so...
Sticker was given to me by @ceee, who seems to have an endless supply of them.8 -
php coder since 1999. Still don't remember which explode() param come first.
Just me or everyone else ? :/5 -
I wonder if managers have their own rant app/community?
They'd probably give it some long pointless name, though, like Management Policy Execution Helper or something.1 -
While writing a raytracing engine for my university project (a fairly long and complex program in C++), there was a subtle bug that, under very specific conditions, the ray energy calculation would return 0 or NaN, and the corresponding pixel would be slightly dimmer than it should be.
Now you might think that this is a trifling problem, but when it happened to random pixels across the screen at random times it would manifest as noise, and as you might know, people who render stuff Absolutely. Hate. Noise. It wouldn't do. Not acceptable.
So I worked at that thing for three whole days and finally located the bug, a tiny gotcha-type thing in a numerical routine in one corner of the module that handled multiple importance sampling (basically, mixing different sampling strategies).
Frustrating, exhausting, and easily the most gruelling bug hunt I've ever done. Utterly worth it when I fixed it. And what's even better, I found and squashed two other bugs I hadn't even noticed, lol -
Whoever at Microsoft decided to give away so many freebies in the Visual Studio Dev Essentials thing deserves a fucking knighthood.5
-
I remember that time when my girlfriend came to me all excited about this interview she had for a new "awesome" job with React Native.
Couple minutes later she's like:
- "Wtf this guy wants an eBay for prostitution services!"6 -
Hallucinations of my father that keep taking control of my psyche and making me hack things I don't remember or shooting me in the head to break down my sanity.5
-
When working with hardware some mistakes can be literally painful. Thankfully this was all during undergrad and I'm only around computer hardware now lol.
>Misprogrammed a software kill switch so a sensor that should not have been sending data was actually sending data which caused the system to activate a piston that went WHAM! into the face of a teammate working on replacing some part of it...
>Misprogrammed a controller so it drew too much power from the supply and the puny supply wires literally burst into flame and fell across my arm.
>Spun a 9000rpm CNC spindle the wrong way and caused an attached screw to go rocketing upwards instead of downwards and almost break the (pretty expensive) thing (uh...we were trying to use it as a power screwdriver essentially but I set the rpm to about 100x what I wanted and the direction wrong so yeah).
>Switched a -1 with a +1 in a robot's control system sending it careening into a teammate's leg... let's just say mecanum wheels are paaaainful.6 -
I just remember this short story:
When I was about 7 or 8 (around 1994), my dad had a computer at his office with MSDOS.
There I'd type "carmen.exe" and it would start "Where in the world is Carmen Sandiego?" or "pool.exe" would run a 2D Pool game I don't remember the exact name.
And yet, there was a "dolphin.exe" that I always thought it was a game but I never got it running. Obviously I don't remember what was the exact issue but to this day, 20+ years later it still bugs me to know what was this "dolphin.exe" program.4 -
Certified Enganeers: 0, Internet Connectivity Issues: 1
Those idiots couldn't even understand why I'd connected a second router (a DLink DIR 816) for better WiFi than their default garbage modem/router. And one of them told me that he'd login to the router by "putting the address in Google" (and proceeded to type 192.168.1.251 in the search bar, after I explained to him that Firefox was a browser too, just like Chrome -.-)
And they didn't even fix the problem, which is most probably on their end since everything checks out here. Brilliant. More shitty 3G/4G for me.
YOU CERTIFIED PIECES OF CRAP4 -
*windows update gets stuck on a black screen*
MOTHERFUCKING WIND-oh wait it rolled back the update and booted fine on its own.
Hey, progress.
Gotta hand it to whoever at Microsoft implemented this, was smooth af.4 -
My neural networks journey so far:
Look up tutorials -> see that Python is a popular tool for ML -> install Python -> pip install scipy -> breaks with some weird error involving BLAS library code -> spend half an hour fixing it -> try installing Theano -> breaks because my USERNAME HAS A SPACE IN IT LIKE SERIOUSLY? WTF -> make new account without a space in the name -> repeat till Theano -> run tests, found out that I didn't install CUDA support -> scrap the install and redo with CUDA support -> CUDA libraries take forever to download on shitty internet -> run tests -> breaks with some weird Theano compiler error -> go crying to friend -> friend tells me about Anaconda -> scrap the previous install and download Anaconda over shitty connection -> mess up conda environments because noobishness -> scrap, retry -> YESS I FINALLY GOT IT WORKING TIME TO DO SOME LEARNI-crap it's 4 in the morning already.
I realize that I'm a Python noob (and also, uni computers with GPUs have preconfigured Windows installed only, no Linux), but is installing Python libraries always such a pain? Am I doing something wrong? Installing via Anaconda felt like cheating, tbh.6 -
AAARGH ELECTRON IS SO FUCKING...decently pleasant to use?
So I've been working on a FPGA based synthesizer on a Xilinx Arty A7 board (that little Artix 35T chip is surprisingly capable), and since I hate typing commands into a serial stream for anything even decently complex just like any sane person should, I needed something to build a UI for controlling it and other synth projects while I make the Eurorack compatible enclosure and knobs and stuff. I chose Electron because they said it was simple and easy to make cool looking stuff, fast.
And they were right. In like two hours, with Electron and p5.js, starting from zero since I don't know jack about frontend, I had a pretty nice UI driving the hardware synth and effects modules. Not bad. I should use this more often.11 -
FUCK YOU LENOVO AND FUCK YOUR CUSTOMER SERVICE
They "repaired" the hinge and it locked solid three days after I got it back.
My faithful companion has been reduced to such a terrible state :(
I had to remove the screen, there was significant stress on the panel.
...I guess I could make a server or something out of it?11 -
Oh hey remember when you fixed my computer 9 months ago? It's acting slow again, can you come over to fix it while I judge you for problems that were caused by me.
-
Some folks I cannot remember keep popping up with their 'i am back' posts and make me wonder: "should I know this lad? Was he here before me? Was he posting so little quality content that I didn't even notice him? Will I offend that person by saying idk who he is? Should I really care...?6
-
Me : hey do you remember that c++ file ?
Him : which one ?
Me : the one with 69 if-else's and 420 switch cases ?
Him : oh yes I remember, but I don't remember, or do I ?
Me : -_______-7 -
Something I ranted about 1 year and 2 days ago just saved my life today. Those lost hours that day saved me a few hours today.
I wonder though: if I hadn't written about it on devRant, would I still remember it today?3 -
! exactly dev
I'd ditched Windows and spent a while exploring the Linux ecosystem for content creation. And I have to say, it was not a nice experience.
As much as I respect the Linux mantra of "free as in freedom" and "you need to roll up your sleeves and figure out stuff on your own", it just isn't good enough for non-dev work. Sorry guys, but I need software that gets out of my way and at least does what it's supposed to do. I can't stand a horrible UI or delays and random crashes, which is exactly what happens with most things under Linux.
To replace my Windows workflow I used the following:
1. Windows -> elementaryOS (because Debian/Ubuntu repositories seem to have the best software support, and elementaryOS is the least horrible looking thing that supports that) and then Arch, because, well, Arch.
2. Blender + Maya -> Blender + Maya on Linux.
3. Reaper + FL Studio -> Ardour + LMMS.
4. Photoshop -> GIMP + Krita + Inkscape.
5. ZBrush -> nothing :(
As you can see, my use cases are pretty much all over the spectrum.
Firstly, installing and configuring stuff. A pleasure on Windows, an absolute pain on Linux. Everything just worked on Windows, I had to wrestle with library versions and patches and unstable audio layers (Linux audio just sucks, except for JACK) on Linux.
Out of these, Blender and Maya were the best experience. But even then, both would suffer from random crashes that just didn't happen on Windows.
Ardour is actually really nice when it works. Its use of JACK for routing makes it really really flexible, but it just isn't stable enough to depend on. LMMS is utter crap. I'm sorry, but I just hate the UI. Can't stand it.
GIMP, Krita, and Inkscape can't beat Photoshop, even when you consider them together. Adobe software workflow is just so much better and more intuitive.
Blender 3D sculpting is not bad, but it's nowhere as good as ZBrush.
Also, if you're a C++ dev like me, nothing beats Visual Studio 2017. Nothing. That IDE just blows everything else out of the water. Even VSCode. And it's not slow at all, it handled a fairly large project (PBRTv3) just fine on my Windows development VM. Yes, a VM.
So...I ditched Linux and went back to Windows, but I keep Linux as a VM for when I actually want to mess with Blender or Ardour. Or some dev stuff which Windows sucks at (which is becoming less frequent because of WSL).
Out of all the above, the only one I'd consider ready for production use would be Blender. Developers of open source software, please learn from Blender. Kickass UI and user friendly operation is extremely important, you can't make a random window with GTK buttons and text boxes and arcane config files and expect people to use it for serious work.
Also, Windows beats Linux hands down as an everyday OS. It's always been rock solid, if you take care of it properly (and that goes for any OS). Updates hardly take any time because I run it on a SSD. As for all the advertising and marketing bullshit, you can block a large amount of stuff. And for what can't be blocked, well, I just have to live with it, because the alternative is compromising on my creative output, which is too much for me.
I still run Linux on my server, though. And on my embedded devices (Pi, BeagleBone, etc.). It absolutely rocks there.
I realize that Linux software is not going to improve unless we do something about it, so I'll be contributing fixes and code (the joys of being a C++ dev, yay). Still, I feel that the platform and software as a whole is just not mature enough.18 -
I clearly remember when my boss, shortly after founding the company, told me that we won't add support for $IE_version < 11 in frontend stuff. Guess what I had to do a lot since those 2 years I'm there...5
-
The worst (best) pun I've seen in a while.
I hope it was intentional. Probably not. But one can hope. -
Found in the PCIe driver code for something I have to work with:
if (false) {
// 200 lines of unnecessary code
}
You ever heard of, you know, comments?8 -
I remember when I was first learning recursion, i thought whoever thought of it must've been on some kickass drugs because it all sounded like sorcery. Just solved my first problem at work that recursion actually made simpler. Does that make me a wizard?10
-
!rant
The more I learn about advanced C++ the more I love this language. C++'s template system is so insanely cool!
Just made a proof of concept expression templates based linear algebra library for my own projects. It was actually a lot of fun to make, and seeing it spit out optimized, loop-fused code with no temporary variables...magic.
Long live C++.7 -
Hi everyone
cozyplanes here
Long time no see
If you remember me, please leave a comment
I miss this place a lot.
I am active on twitter and Instagram with the same name
Hang along with me there if you are interested
Thanks (will have some sleep and will be back tomorrow morning)23 -
You remember that turtle game where you draw stuff? And lemmings. My dad got me playing with those at a young age. And one time I was ill as a kid, he took me into work with a briefcase full of lego, he woked away quietly while the rest of the office set doom up for me. Pretty awesome.
-
My father calls me very worried: hey, do you know your mother's email login username and password? We need it
Me: no? Why would I?
My father: well, she sent it to you on email when she created it, so you'd remember!
?? What?2 -
Javascript is so funny
"0" == 0 //true
"" == 0 //true
"0" == "" //false
Always remember the ===
Realize this took me an hour of debugging7 -
Got a Radeon RX 570 to complete my light gaming and rendering setup. This is easily the most powerful GPU I have ever owned, super hyped to try out all my games on this now. Works great after it crashed under Linux a few times for god knows what reasons but hey, not disappointed at all so far.
All AMD setup here (Ryzen + Radeon), feels good to be back on AMD after a long Intel/Nvidia stint.10 -
Just me today:
> Comes back home from uni after half a year
> Notices new fiber internet connection
> Connects and does a speed test
> Finds discrepancy, spends two hours configuring routers
> Runs speed test again, satisfied
> Puts bags down and begins unpacking
priority(Internet) > priority (almost_everything_else) 😤3 -
Making my own game console.
I work with FPGAs and have access to a bunch of pretty nice dev boards, so building a workable CPU and GPU is definitely possible. I even have architectures for both in mind, and have planned ways to get compiler support (i.e. just use RISC-V as the ISA as much as possible so that I can reuse an existing RISC-V compiler with minimal changes) so that I don't need to write assembly.
But, lack of time. Sigh.4 -
Linker crashed while building LLVM from source AT FUCKING 97% ARE YOU FUCKING KIDDING ME?
(Antergos , GCC 7)
The error was that it exhausted the memory. How the fuck does a system with 16GB RAM and a swapfile run out of memory while building something? Dayum.5 -
Who needs proper UI design tools like Figma or XD when you have PowerPoint
(context: I'm not a designer and I needed to prototype a simple UI really fast. It looks great tbh)4 -
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.)12 -
Protip: always account for endianness when using a library that does hardware access, like SDL or OpenGL :/
I spent an hour trying to figure out why the fucking renderer was rendering everything in shades of pink instead of white -_-
(It actually looked kinda pretty, though...)
I'd used the pixel format corresponding to the wrong endianness, so the GPU was getting data in the wrong order.
(For those interested: use SDL_PIXELFORMAT_RGBA32 as the pixel type, not the more "obvious" SDL_PIXELFORMAT_RGBA8888 when making a custom streaming SDL_Texture)5 -
Game devs/other content creation people, how do you version control large asset files? So far I've been using git, but is there a better way?9
-
!rant
Stephen Hawking's dead, noooooo
His books were half the reason I chose science and technology, damnit, and I've spent quite a while on black holes and his work on them.
You inspired whole generations of people, sir. Thank you. RIP.
:( -
I remember seeing my dad's computer and modem. He never let me touch it, so I made my own pretend laptop and modem out of scrap paper. 😂
-
When not logged in, twitter.com opens a welcome message and a login form. twitter.com/login opens a login page with a "remember me" check box so you can stay logged in.
Twitter don't seem to want visitors to their homepage to come back very easily.1 -
Me: This is a good article about a CSS problem I always have and can never remember how to fix. Imma bookmark that.
Me, the next time I have that problem: Dang. Why doesn't this work. Better Google it.3 -
Skeuomorphism is back. Flat design is over. Thank goodness. I remember guys bullying me for not liking the flat design.6
-
My father showed me MS Paint when I was five years old or so, and I still remember I thought it was incredibly awesome.3
-
I fucking hate the design and aesthetics of PC gaming hardware in general. Who the fuck do they design those things for, edgy teenagers? Give me something that looks well built and professional, damnit. Heck, most console designs are much better.12
-
My manager when I forget something: "I can't micromanage you, you should remember to do the thing"
Also my manager: "Please remind me to do that thing"
I'm the company reminder it seems.5 -
I Remember what my senior told me once:
"You know you're in the wrong job when you see source code filled with comments written by ur senior dev scolding other devs for code fuckups" -
Fun fact: Windows loads faster than Autodesk Maya does :/
(By loading I mean going from zero to responsive and usable)4 -
Everyone: Parcel delivery sucks because the couriers often don't even ring and just claim nobody was there.
Me: Can't confirm - giving these (poorly paid!) people 2 EUR tips works like a charm because they do remember that.7 -
Installing Windows on a laptop, it's late in the night here, so I kept that laptop aside and was programming away on my primary laptop, when suddenly-
"HI THERE I'M CORTANA!"
I nearly jumped out of my skin.
Seriously, Microsoft, I like the recent stuff you've been doing but please get rid of that. It's extremely annoying.3 -
!Dev
the fuck...
I'm not very good in remembering numbers. But I have lots to remember: apartment entrance code, maestrocard pin, phone pin, s few pins at work, and so on. So I remember patterns my finger mskes on a numpad instead [if you have played Ingress, you know exactly how it works].
There is a pattern for a bank card. Another one for phone pin, etc.
I've been using this technique for years... It has never failed me. I never could remember my pins, but give me a keypad and I'll enter it right away.
Last week smth happened. I forgot 2 pins from both of my bank cards... Both at the same day. And I did not have them written down anywhere for years...
Shit3 -
I'm so sleepy right now that I spent a minute searching for my spectacles...while wearing them. FML. Argh, gotta finish programming this module.
-
Apart from the usuals like K&R, John McCarthy, Simon Peyton-Jones, Joe Armstrong, Bjarne Stroustroup, and so on, I'd like to mention one more, sort of different from the rest.
Ton Roosendaal.
He started Blender and oversaw its crowdfunded release as an open source project (look it up, it's pretty cool), provides excellent leadership at the Blender Foundation, is a crack programmer, very nice dude and down to earth. His leadership, vision, and handling of Blender's growth as FOSS software and artist-focused DCC tool is amazing. He might not be the brains behind Blender's technical advances all that much (now) but he's a great example of what one can do for software beyond just programming. -
Sooo my gf dumped me last weekend :(
I remember somebody here had an idea for a dating app for devs. Is that actually a thing? Does anybody have a link?9 -
Make me do almost everything and then call me during my vacation to quiz me on why the shit I DIDN'T do is broken. All while complaining about me and my objections undercommitting the rest of the team (whose busted shit I'll be on the hook to fix) every sprint.
But remember guys we fail as a team :^)
Suck my dick you fucking pricks.2 -
I can’t remember shit
My code editor helps me a ton!!
I have most documentation offline.
Ask me to do shit in a job interview without Google or any reference material then the joke is on 🤡2 -
Client texts me ‘can you resend the link to the test page with the video’
My response as not at my desk but remember the page name
Me: Sure it’s ‘website/vtest.php’
Client: i copied the url into my desktop browser and it doesn’t work.
Me: replace ‘website’ with your actual web address.
Dumb Fucking Clients4 -
Today I woke up and my old Windows 7 desktop welcomed me with a fresh Windows 10 installation. I'm still trying to figure out who did it because it wasn't me or my wife. I only remember saying no multiple times to the upgrade request. At least I don't notice it being any slower.10
-
Password Rules are bullshit. I am the one to decide what password is safe for me. If even I can't remember my password it's not fucking safe. Morons.1
-
Don't remember who but someone here told me once, when I mentioned that I do java now, "wait till you get to reflection..."
Well it's time to suffer5 -
It's kinda cool how a $5 VPS (Linode Nanode) is able to run a vanilla Minecraft Spigot server for like 6-7 people and still can serve some basic stuff just fine. I get monitoring warnings about >90% CPU usage sometimes, but everything is more or less lagless.
Time to try hosting some other games: CS1.6, Doom Classic, and UT2004 up next.6 -
Coworker: Oh, I couldn't find my Excel file, can you help me to find it?
Me: What is your file name?
Coworker: The file created long time ago, I forgot my file name. But I open it yesterday.
Me: Ok, let's check open recent. (It's surprisingly empty)
Coworker: Yeah, I cleared it just before you arrived. I thought clearing the recent item, will show older items.
Me: ...Ok, let's do a search on all Excel items, which drive did you save your file?
Coworker: I don't remember.
Me: (After search) There are 1000 Excel files. You can start from eliminating the items you remember and ultimately you will find your file. That's all I can help.
Coworker: @x$(/"! ?!
There always a forgetful coworker around me that thinks I am a magician.2 -
This is the most impressive testing document I have ever read. Props to the SQLite devs for doing things so thoroughly.
https://www.sqlite.org/testing.html -
"Senior developer" blaming me because he's not able to remember the codes anymore because I refactored it.
GET OUTTA MY FACE YOU WERE THE CODE REVIEWER2 -
Unexpected downside to using a Windows VM for dev related work : once my Windows host (finally) finished updating, I powered on the VM...and that started updating too. FML :/
-
In competitive games in which team composition matters and you have different playable classes and/or roles (tank, area damage, point damage, various kinds of healing, buffs/debuffs, etc) what kind of character do you like to play?
I guess this would apply to stuff like MMOs, Overwatch, TF2, DOTA, Diablo/PoE, and so on.23 -
Just wanted to remind everyone to remember to backup their files 🙂.
Ubuntu just crashed, had to reinstall the OS, luckily for me, I did all my backups and probably lost 30 seconds worth of work.14 -
Eyyy @Elyz thanks for the ++ bomb. I'll return the favour when I'm not running face first into deadlines.2
-
My worst experience with a recruiter has to be when i wasn't interested in a particular position they became hostile with me demanding why and contacting me on a regular basis to see if i had changed my mind.
Truth is you ain't getting shit from me.
Always remember you have the control with recruiters, don't give them the ability to take you for a ride. -
Autodesk + Linux is such a goddamn clusterfuck.
Firstly, they only release RPM builds for Maya, and say that they officially support RHEL and CentOS only.
No support for Debian, Arch, etc. What. The. Fuck.
Fine. Okay. Corporate policy. I can live with that. I use alien to convert the RPMs to DEBs on my ZorinOS installation and then found a script which does the installation for me. Cool.
Installs with a few library fuckups. Okay, no problem. I added the missing library versions (ancient libpng and libtiff). I run it. It throws up with some error involving licensing.
Upon searching it seems that Maya 20-fucking-17 can't handle the "new" consistent device naming system (the one which renames eth0 to enp1s0 or whatever). WHAT THE FUCK. Okay. Found a way to disable that. No effect. It's doing the equivalent of a boot loop with the same error.
Wow. This is the leading player in 3D content creation software :/
(As an aside, I did try to install Fedora 28 but it keeps failing with a TPM error. Yay for Linux distro quirks).1 -
Been really bored with programming-as-a-hobby lately, so I decided to give that a break and switch to physics for a while.
Man I've forgotten so much, time to revisit the Feynman Lectures books.4 -
Why the actual fuck would you #define function calls into value-like things?!
Found when exploring the example code for some Chinese company's display module.11 -
A question here reminded me of how websites were made long ago. Frames! Remember those little jewels? <frameset> and <iframe>, I still remember them. Man, even then it felt terribly wrong to use them. I remember using them to create web pages with header and side bar.
The only alternative was using <tables>, which, well, we know how they ended up. Frames today have been silently forgotten, but tables have been loudly hated for many years!
Ahhh, those were the times. So much has happened since then.
(Is "website" still a word today, btw?)7 -
#require "A rant from a few days ago in which some guy actually did this";;
Current fantasy: I wish the two assholes sitting at the table next to mine in the cafe and being super loud and obnoxious were discussing a business idea so that I could buy their domain name and put a large "eat a bag of dicks" type picture on it.5 -
Writing x86 assembly code in VS Code feels so weird. I mean, I'm using something that's built using crazily high level languages (JS, HTML, CSS), on top of a mammoth runtime environment (Node, V8), which is itself sitting on a modern and sophisticated operating system (Antergos), and I'm writing code that shifts bits and bytes around in memory in order to get one part of my C program to run just a little faster. Wow.1
-
Been on winter holiday for 3 days. Went to log in to my work laptop to clear out email - took me 20 minutes to remember my domain password.
Getting old sucks, kids.1 -
Conversion rates and shipping make it awfully expensive to get official t-shirts here in India, so I decided to experiment with t-shirt printing till the time I can earn enough to donate directly to open source foundations.
I call this design "FUCK YOU, AUTODESK!!"
(Yes it's literally just the logo. Yes I'm not a graphic designer)
Not too bad, but the print could've been better. Time to start tweaking things.8 -
Why is it that if you are not able to remember every single detail about something you've heard, that you as a person are deemed worthless?
Everything you do and need in life is bound to your memory.
Can't remember a name?
That's rude.
Can't remember what a technology does?
You won't get that job.
Can't remember the topics you learned about in school?
You won't get that education.
I can't remember things, my mind is constantly drifting. This, together with my inability to articulate myself clearly, makes me a complete nobody.
I hope that someday I'm just able to do something creative and not have these issues. Until then I'll just try not to jump in front of a train.2 -
Privacy peeps, what's your opinion on usage of surveillance for national defence, domestic security, etc. ?
I'm just curious, most privacy-minded people I know generally trip up when confronted with stuff like "yeah, but if surveillance was a thing then that blast which killed 20 people yesterday could have been averted."
I've heard quite a few opinions on both sides, what's yours?18 -
The magic number it took me forever to remember is 768px for media includes. What's your magic number?8
-
Remember I've said I'm going to quit because of my wife got me a new job? Well I've quit yesterday, there's a chaos in the company, they don't wanna lemme leave, they are proposing many things, but it's too late though2
-
My mom: "My iPad is broken because I deleted by Goggle account"
Me: "Are you actually using Android tablet? How the hell that you deleted your Google account affects your iPad?"
My mom: "No, I definitely using iPad, and now I can't Goggle. And I don't remember my Goggle account. Can you come and help me to fix it?"
Me: "There is no way to fix it, if you don't remember anything about your "Goggle" account. But I will come and see what happen to your iPad later."4 -
Look at this guy. He can barely talk but already be messing with some tech stuff.
I remember myself from the age of five. I remember two things: how they asked me how old I was and I looked at my hand showing all five fingers and that I always knew I’ll be doing something tech when I grow up.4 -
What a distraction from SO.
it makes me remember youtube. *Open some IT stuff video, 15 minutes lates, watch how a giraffe giving her baby..2 -
Preparing for software engineering interviews. No one told me I had to remember everything from my undergrad.3
-
Planning on building a Ryzen 5 2400G setup for light gaming/home lab stuff, I need it to run a bunch of VMs and have passable frame rates in games on Linux (I hardly play AAA hard to port games, so should be okay there).
Planning on going full Linux for this, you guys got any tips/warnings/gotchas? Also, have any of you encountered issues with using NVMe SSDs on Linux?7 -
Was going through old photos from university time and...I present to you the result of deadline + lack of sleep + boredom + shitty university project because somebody decided that CS folks needed to learn webdev in old ASP.NET.
Yes that is one query. I wrote the entire thing out as a string in my C# program in one go and tested it by running it from the program. Must've worked properly because I got them grades so eh. I recall I had one nested seven levels too (this is just 5) but I can't find a photo of it. These two queries did all the business logic. Yeah.
Apologies for the poor quality photo of the screen, I don't have the code so no screenshot, this is just from my photos archive4 -
Ah, the beautiful feeling of fanatically trying to debug the code in a particular file for a few hours only to realise that the error was in a different file...
Fuck you too, C++ template errors. -
Inspiring moment: when the control system I wrote for a robot stopped the thing's EDF mere inches from my nose when the bot went out of control (for other reasons) during testing. Had it not stopped I would probably be without a nose, that EDF (Electric Ducted Fan) had fairly sharp blades. Very scary, but very thrilling too.
Each time my code affects something in the real world, it feels so damn awesome. Thankfully I've not come close to losing my nose (or other body parts) after that incident, but that incident inspired me to continue work on failure-proof control systems that enforce safety.2 -
So I installed the JACK audio connection kit on my Linux box, set up drivers, configured routings properly, etc etc.
Tried playing basic sounds. No output. Panic.
Redid configuration, tried again. No output. Panic++
Reinstalled JACK, tried again. No output. Panic++
Reinstalled drivers and checked ALSA (audio subsystem). All good. Tried again. No output. Panic++
Hit the Mute shortcut on my keyboard to unmute my speakers, tried again. Worked. :facepalm:
I am such an idiot, fml.1 -
In my last year of high school (for those familiar with the Indian education system, that's Class 12), for my final project I made an image compressor/decompressor in Turbo C++ that used a discrete Fourier transform (DCT, actually) to work on 8x8 px blocks of images. I based it off some stuff I found about how JPEG compression works. It worked even better than I'd hoped even though it was slow as molasses (I programmed a naive Fourier transform instead of using a FFT variant). I remember jumping with joy all around my room at 3 o'clock in the morning like an excited gas molecule in a box. Fun times.
-
In modern applications it's media files that take up so much space, code files are relatively s-
*checks size of Rust project* -> 4GB wtf?
Turns out Rust Language Server generated fucking 3.6 gigabytes of "code analysis"!
Hey, I like what they're doing with RLS but seriously, 3.6 GB? I'm on an SSD, people. Every byte counts.
Rust is still 😍 though -
I can't login ffs
I don't care that it shows an impossible number of characters honestly, but I don't get why that should prevent me from logging in to any of these servers
For that matter, why the fuck is number of characters a signed int?2 -
Still my most favorite GIF...
... because it reminds me, the bigger the product the bigger the possible back(sp)lash
(no I can't remember where I saw it first) -
Took 6 months off from coding...
sat in a JavaScript class today and couldn’t remember what a base case for recursion was...
Dear tutor,
I swear I can be stupid but please bear with me, I try really hard
😭😭😭8 -
!rant
I think I may be ending my distro hopping here (for a while anyway). Linux Lite looks pretty good, seems stable, isn't bloated af, works good OOTB (finally, a distro other than Ubuntu in which WiFi works just fine), and is decently hackable. I've been using it on and off for a bit, finally replaced Manjaro with it.7 -
Unexpected downside to studying/having an interest in computer graphics - it's not that widespread a field so not many of the books have local editions. Which means I need to spend like $60+ for the good books (Real-time Rendering, Physically Based Rendering, etc.) (and sometimes international shipping too), which is a pretty large amount for a student here. It's sad because local editions of technical books rarely go above $20 (heck, above $15 is rare too).
Still worth it though, those books are easily good enough that the return on investment in knowledge/future prospects will be massive (highly recommend those two if you're into graphics btw, two of the best technical books I have).6 -
So my homegrown raytracing engine somehow managed to render this.
(It's supposed to be a material approximating oldish gold: a texture, a diffuse material model and a specular material model)
Yay!
(Note the reddish bright interior areas. I think energy isn't being conserved in the specular BSDF. Bug. Gah.)2 -
I still remember the moment when I found out that there's something other than Internet Explorer ("The Internet program" back then for me), named Firefox (v2.7).
It was simple stuff like tabs that fascinated me, it's an experience similar to learning a second language and opening up your mind and understand the abstract idea of everything.1 -
Finally decided to give Arch Linux a go on hardware.
I've never had so much fun installing a distro before.
I chose Deepin as the desktop environment, it's fucking beautiful.
(I somehow didn't really take to i3, I prefer a full blown environment like Deepin).
Since it's my first time using Arch and Deepin, do you guys have any advice? How you like to use and maintain Arch? Any tips? Productivity hacks? (Besides a tiling WM)2 -
'I remember, oh six months ago... when I was all like ... "I'll be that dev that happily takes PMs!" ... yeah... I hate six-month-ago-me'1
-
Just got upset with a coworker due to not understanding the code written, logic, lack of documentation, comments. Nothing!
Other coworker: But Dave, you added that feature last December. Remember?
Me: So what are we working on today? -
So I gave i3 a try today via Manjaro i3 (don't have time to get a config of my own from scratch, would rather have a working setup which I can fiddle around with).
It's pretty...good actually. Doesn't work quite as well as I'd hoped because of my laptop's small screen, but still nice. Works well with my Blender and editing workflow too, so that's a plus.
After I'd spent an hour fixing audio and WiFi issues, of course, because Linux, but then that's just part of the fun amirite4 -
If you're working on close to hardware things, make sure you run static analysis, and manually inspect the output of your compiler if you feel something's off - it may be doing something totally different from what you expect, because of optimization and what not. Also, optimizations don't always trigger as expected. Also, sometimes abstractions can cost a fair amount too (C++ std::string c/dtor, for example, dtors in general), more than you'd expect, and in those cases you might want to re-examine your need for them.
Having said all that, also know how to get the compiler to work for you, hand-optimization at the assembly level isn't usually ideal. I've often been surprised by just how well compilers figure out ways to speed up / compactify code, especially when given hints, and it's way better than having a blob of assembly that's totally unmaintainable.
Learnt this from programming MCUs and stuff for hobby/college team/venture, and from messing around with the Haskell compiler and LLVM optimization passes.3 -
- Install Overwatch via Lutris on Linux.
- Get absolutely terrible performance and rendering bugs.
- Disable DXVK.
- Get slightly better performance (wtf?).
- Still runs at like 20% of potential performance.
- Give up and try to install Windows.
- Windows install fails.
Aaand so I spent my weekend configuring shit instead of relaxing/gaming. Ugh.9 -
*class ends, close laptop*
Ten hours later (right now)
Me: 😶 can't remember why these unit tests failed... Let's run again and see why.
*build success, runs more test cases and tests, all builds fine*
Best feel ever 😎1 -
I love nginx' docker container, but it always takes me 2 minutest to remember that an idle nginx container does NOT output any logs
So here's my dumbass staring at the log output, thinking something's wrong2 -
LOL I totally forgot about the school today.
I went to job as usual, opened up Vscodium and started to write some stuff.
Then it hit me 😅 Oh god...
It took my 5 hours to remember but I'm in class right now.3 -
Today I learned/remember about something I haven't touched in years...
Multithreading and race conditions.
Took me an hour to finally get those locks and numbers to correct/decreasing in order...
Before I got like 73 5 times in a row... -
29 november 2018 i was blessed for the first time after months and months and Months of trial and error
not gonna say what happened cause its kinda private
but i will forever remember this date. this date is sacred to me.7 -
Animation/VFX/3D modeling and rendering.
I did this for a year and had a lot of fun, but felt engineering was a better fit professionally. -
I feel like distro-hopping again.
I was thinking of trying Gentoo (Arch is too mainstream, meh), but I came across an article on FreeBSD and realized that I'd never tried a BSD.
Any of you use BSD as a desktop OS? If so, which one? The laptop I'll be running it on is about four years old now, and there's no nVuDiA shit there, so hardware compatibility shouldn't be an issue.10 -
So I just ditched Windows, but then realized that my music production stuff (mostly REAPER and a few free VSTs) are all Windows/Mac only.
Audio on Linux is fun (as in, pain). JACK seems to be really flexible but is a pain to set up correctly.
Any of you use Linux for music production? Any advice?
I'm using Elementary. Essentially, I need:
1. A good DAW for recording, minimal MIDI.
2. A good sampler.
3. Standard plugin suite - reverb, eq, filters, compressors, delays, etc. I'm not too choosy.
4. Basic synths (I'll be happy with a simple saw/square wave generator, but the more the merrier).
How's Ardour? Compiling it from source right now.
REAPER on Wine doesn't run well for me, so that's out. And they don't have a native Linux version yet.
(no Bitwig, please, I'm not ready to pay $300 or whatever right now)28 -
Ah, the strange world in which a fresh Windows 10 install boots up roughly twice as fast as a fresh Arch-Deepin on the same laptop. Also noticed the same behaviour with Arch-GNOME 3. Guess I have to dive into configs to get the boot time down.1
-
Me:put proper variable names so that i can remember later what this loop does
After writing some good names
Me: i will remember it i am just gonna put initials
After a week or two.....
Me:wtf these a,b,c,d,i,j,k,l variables do2 -
Awesome wallpaper of devrant...
I don't remember who gave me the link of this wallpaper
Whoever it was just want to say Thank You !!!!!8 -
Ranters in the US, do y'all want to try to organize a meetup? I'll be visiting the US in a while (hopefully, that is), so not anytime soon, but maybe we can at least form a group and discuss possible opportunities.14
-
Alan Turing at more-or-less my age: Cracks Enigma code
Me at my age: Trying to remember the name of the boat from Titanic2 -
client: i want u to build me this site and please disable javascript on it
me: thats not a very good practice but whatever
client: Remember... No Javascript...
...
i smiled because it took me 10 seconds to get the reference1 -
Opinions on the current gen iPad mini/air (apart from "reeeee Apple")? iPad 4 was a brilliant device, loved it, looking for a similar thing. Can't find any decent Android tablet and honestly, not sure if I want Android at all.
I basically want a companion device with superb battery life, a larger screen than my phone, and good and useful apps (used Garageband, Magellan, and Voice Synth quite a bit on the old iPad). Will be going to college in a few months so something useful for carrying around too that's more portable than my laptop.
Considered a Celeron laptop, but it's basically useless for anything but text editing and basic browsing.9 -
*opens up a library file, reads first line*
{-# LANGUAGE TemplateHaskell #-}
Oh boy, this is gonna be intense...
I always dread having to go through Template Haskell code. -
So my ex boss had sent me an SMS asking me how I am doing. It's been 3 days. I did not reply. I'm glad SMS do not have read receipts.
Pretty sure it will be a bad idea to reply.
Also, i can't remember last time anyone actually sent an SMS to me.5 -
I think the linux live CDs with games on it, that my dad had compiled for me, were one of my first exposures to computers.
I remember how if you passed some specific argument, it would talk to you in a pretty sci-fi female voice too.2 -
I guess this is gonna be one of those days where I have to re-read a paragraph over and over until I finally remember something. I'm just trying to learn D: Why won't you let me brain?
-
Don't you love writing a novel, get to a section introducing some of the higher up main characters and you can only remember 3 of the 8 names... Yeah me too 😃🔫
-
@BindView Thank you for introducing Scaleway to me (don't remember which rant you commented on).
Their rates for bare metal servers are really attractive!3 -
me: spends hours coding
also me: fucking deleted everything bc i was too tired to remember to save5 -
Just found an old project where I tried getting a version of ubports to boot up as an AVD... Fuck me I really wish I could remember how I was going to do this...
Still can't find a supported device cheap enough :'-( -
Trying to install Fedora to use some Linux stuff
- have to try booting up 3 times to boot into the live env successfully
- keyboard doesn't work, try booting up again
- installer crashes
Yeah fuck this back to Windows it is.10 -
If I remember you, your name, email address etc, in my head, does that make me a data controller for GDPR purposes?
Do I have to forget you on command?3 -
The AMD song, to the tune of Sam Riegel's DnD Beyond jingle:
You got the perfect casing
Its drive bays and supplies
But you need something to run your stuff
Cause you're late for that deadline
You click open a web page
You've heard about Phoronix test suite
And now you see a red company rise
In a field of blue and green
It's AMD! (AMD)
Yeah! AMD Radeon!
Yeah! AMD! (AMD)
Yeah! AMD Radeon!
You've got your motherboard
You've got your processors
And you've got Socket AM4!
It's AMD (AMD)
AMD (AMD)
AMD Radeon -
Overall, pretty good actually compared to the alternatives, which is why there's so much competition for dev jobs.
On the nastier end of things you have the outsourcing pools, companies which regularly try to outbid each other to get a contract from an external (usually foreign) company at the lowest price possible. These folks are underpaid and overworked with absolutely terrible work culture, but there are many, many worse things they could be doing in terms of effort vs monetary return (personal experience: equally experienced animator has more work and is paid less). And forget everything about focus on quality and personal development, these companies are here to make quick money by just somehow doing what the client wants, I'm guessing quite a few of you have experienced that :p
Startups are a mixed bag, like they are pretty much everywhere in the world. You have the income tax fronts which have zero work, the slave driver bossman ones, the dumpster fires; but also really good ones with secure funding, nice management, and cool work culture (and cool work, some of my friends work at robotics startups and they do some pretty heavy shit).
Government agencies are also a mixed bag, they're secure with low-ish pay but usually don't have much or very exciting work, and the stuff they turn out is usually sub-par because of bad management and no drive from higher-ups.
Big corporates are pretty cool, they pay very well, have meaningful(?) work, and good work culture, and they're better managed in general than the other categories. A lot of people aim for these because of the pay, stability, networking, and resume building. Some people also use them as stepping stones to apply for courses abroad.
Research work is pretty disappointing overall, the projects here usually lack some combination of funding, facilities, and ambition; but occasionally you come across people doing really cool stuff so eh.
There's a fair amount of competition for all of these categories, so students spend an inordinate amount of time on stuff like competitive programming which a lot of companies use for hiring because of the volume of candidates.
All this is from my experience and my friends', YMMV.1 -
If y'all thought Emojicode was bad, take a look at this magnificent horror that mixes emojis and SKI combinators
https://gist.github.com/vivshaw/...6 -
Not the first I used a computer, but I remember playing this game called Dave. Oh god, brings back memories. My parents used to tell me it's virus. 😂2
-
Do you distance yourself from people who calls, messages or email's you when they need help? I have few friends who are nice people but they remember me when they need some work to be done. They don't call me to meet for drink or hangout.8
-
Anyone else excited about the Pinebook Pro? It looks exactly like what I've been wanting in a cheap laptop for carrying around - an ARM based Linux laptop that has decently usable specs (unlike the original Pinebook).1
-
My iPhone is called “Beyond”. I can’t remember why. When my friends added me to their iMessage, I was listed there as “Beyond”. In a way, this name is associated with me.
That being said, you should taste Beyond Meat.6 -
I don’t remember exactly how old I was when my dad gave me the BASIC manual that came with his IBM XT. What I do remember is that he took it away shortly after I figured out how to put the beep command inside a for loop.
-
Challenge questions are so goddamn stupid.
Apparently I have an account with a certain online organization though I don't remember setting it up.
So naturally I had no idea of my username or password, so they asked me challenge questions.
It asked me the city of my birth, which is a place with a weird spelling. Because of that weird spelling, I never remember if I'm spelling it right (I was only there as a newborn infant) And I'm also supposed to remember if I capitalized it or not.
I hate challenge questions. And anyone doing any remotely simple research on me shouldn't have trouble learning what city I was born in so it seems to me it's a security vulnerability, nothing more.
And maybe I'm giving things away by saying it asks me that question, but it's a common security question any hacker would anticipate anyways.3 -
Came across a player called Root in Overwatch today, would that be you, @Root, by any chance? It's not exactly a common name.5
-
I don't know if this can be classified as a legit "regret" or not, but anyway (hence no wk78 tag).
I've always chosen to focus more on the theory behind computers and computing rather than on practical dev skills. Not saying that the more theoretical things aren't fun - concepts from theoretical CS and maths still regularly blow my mind, as do the more "esoteric" languages like Haskell, Idris, and Coq. However, after seeing you fine folks here at dR talk about practical development, it feels like there's a whole world of stuff that I've missed about computers and programming, especially web programming. I think I'll tackle that next when I have some free time, maybe spend some time learning PHP to see what all the hate's about... (really though, it must do something right if it has such a huge userbase, plus, I think devRant uses it too...?)
Anyway, just wanted to say that you folks are really cool and an awesome source of inspiration. Best community ever.3 -
Stopped studying DSA and for coding interviews, they legit rejected me even tho I did all questions right. Wtf is wrong with hiring.
I remember this another bastard asked me only DSA for a frontend job. :) he didn't ask me to give an intro even a straightaway question.15 -
In interviews, I tend to forget the basics while I can answer more advanced questions. For example, I can't for the life of me remember the four principles of OOP but I can talk about garbage collection in my main programming language.1
-
Honestly, I can't remember. A combo of wanting to do AI and other smart stuff got me here. But like, not even sure I'm there yet.
Always had a knack for robotics tho. That's the only thing that's natural to me.1 -
Remember how I told y’all to spread pez all over me and fuck me like you hate me? Well…
Someone just did it.6 -
THANK YOU DEVRANTS for supporting comment modifying!!
My crappy Samsung Galaxy routinely screws up words and punctuation, and I don't always remember to read it before sending. You've helped me seem articulate and non-idiotic.1 -
Hey, dfox & trogus
How about some Haskell/Scala/F#/OCaml/Clojure/Scheme swag? For example, I'd love a Haskell-caped devDuck.
Show us functional programmers some love pls ;_;2 -
Spent a few hours wrestling with AMD ROCm to get it working. Had to change my kernel a few times, install different versions of the rocm packages, and in one case selectively upgrade a package. I also need to run my programs with a few shady environment variable exports to work around some bugs. The whole thing looks shaky right now, nowhere near as simple as CUDA. Also, horrid names (seriously AMD, what's with the 3dgy names).
However once I got it working it works pretty well, happily training stuff via tensorflow-rocm, with decent performance. This is also probably a good project to contribute to, I'm nowhere close to AMD's engineers at this stuff but basic bug fixing and quality of life stuff are probably within reach.3 -
Dev sin: when you're too lazy to configure ufw (uncomplicated firewall) so you just shut it down instead 😓
-
Anyone here uses System76 laptops? How was your experience with the company and the product? I'm asking about the Galago Pro specifically but even general information would be nice, thanks.4
-
Once during my junior year, I publicly told my batchmates that JavaScript is the best programming language. They still remember me by face.
(Best or Worst??)1 -
Hmm... My first experience with computers was in 1991 or so, when my then best friend had C64. And I was 7. My first PC arrived in 1993. Prince of Persia is the first game I remember from that time. I started programming in 1995 or '96, writing useless things in Pascal. Using PHP since 2000. Still that’s my main programming language. And sadly, my kids have different hobbies than me, so they aren’t even trying to program.
I remember the sound of modem connecting thru phone line to some BBS systems and later to the first public and free internet service in Poland. I remember simple, really „computer-like” voice of my dad’s speech synthesizer (he’s blind person). I remember, when our time to „play on PC” was limited to max 1hr a day... What will our kids remember? -
Pretty boring story really. I was very young and don't remember any details, but one day my father let me use his pc. The only thing I really remember is playing some games and using Paint. (Feels a bit uneccessary to add, but I naturally clicked on everything and tried to understand how everything works.)1
-
Spent an hour trying to optimize some code but none of the stuff I was trying (rearranging/overlapping DMA transfers with other stuff for some ye olde concurrency) seemed to be doing anything.
Aaand obviously the stupid thing was set to autobuild Debug config on save but I was testing Release config. Sigh.1 -
- Hey, could you help me understanding your method? I'm trying here to implement it on my side but it doesn't work
- I'm not at home right now and don't remember the code i wrote. I will look at it when i get back home
- Ye but can you explain it briefly?
- I JUST FUCKIN TOLD YOU I DONT REMEMBER IT EXACTLY, I AM NOT AT HOME AND I DON'T FUCKIN HAVE THE COMPUTER WITH ME. WHAT HE FUCK WAS SO DIFFICULT TO UNDERSTAND?2 -
Must remember to go to work tomorrow...
But the thought of the pile of emails and issues and work waiting to greet me is beginning to make my head hurt... -
Technicalities are the last ditch effort to win an argument for a person who has never been respected or loved by anyone ever. Don't argue with them. Instead, give them a hug. Remember: it's not me vs. you, it's me + you vs. the bad thing.3
-
I'm hungry and suddenly I have an urge to waste money on some stupid shit like a new ipad or 4k monitor but then I remember that the new paycheck will bitch slap me in the face if I do that, so back to hungry. =.=
-
I don't really remember... That can mean one of two things... It was to long ago... Or don't know how to do it yet... I do remember my first programming class, when my teacher said, "you just need to do a printf ..." And I asked, "what is that?" He looks at me, eyes wide open, for a huge amount of time, and then left without answering...
a side note, it was university class.1 -
From an early age as far as I can remember I always used to break/open stuff - that my parents bought for me - such as.. small electronics or it could be even a stressball 😂 to find out what was inside or how it worked. This habit of extreme curiosity, somehow ended me up in programming.4
-
How far back do you remember of the things exhibited in this “museum” of the Internet?
https://neal.fun/internet-artifacts...
For me, it’s mostly stuff beginning at or a little before 1992.4 -
So looking to start learning C++ again. Anyone have any simple programs for me to look at? (The simpler the better, I don't remember anything.)1
-
So my kid tells me that her teacher said my kid could teach the class. I told my kid that was great, good job!
Later my kid is talking to me:
Kid: Nerd!
Me: If I remember correctly. Your teacher said you could teach her class. My teachers never told me that. I think that makes you the nerd.
Kid: <big frown>6 -
Dear devRant, "Remember Me" means, keep me logged in for longer than the lifetime of this tab. Or is that checkbox decorative?
(Yes, I also use the app)2 -
Still remember years ago..
I installed new version of windows in one of my friends pc in college
They saw me as a pro 🤐😂 -
everyone has one function that they have to look up every time they use it. for me its str_replace() in php. i can never remember the order of the parameters...and ive been using it for almost 10 years....3
-
When I was 2 years old my grandfather sat me down in front of his desktop and he taught me to play games load software and go on the internet. I remember playing this Atari emulator a lot and a lot of other children games I loved at the time.
-
!rant
Someone asked me a while back how to decide how much money to ask while freelancing. I don't remember who.
This article helped me a lot when I got started.
https://reddit.com/r/startups/... -
There's nothing nicer than when you get a streak of seemingly good ideas and when you try them out, they actually work as you thought they would.
That kind of joy makes me remember why I keep developing. -
<rant class="question">
hey dev's that get coffee at Starbucks what does it mean if the girl taking the order has a chat with you remember you Everytime you get there and write a additional enjoy your front with a smile?
a friend of me says she likes me but I'm still not sure.
</rant>8 -
Fuck man! Let ME communicate with the other devs who worked on this project. I know you mean well, but when you can't remember the difference between Java and JavaScript, you aren't going to be able to effectively communicate technical details back and forth.
-
How do you guys prefer to hide the API keys you use in your (native) Android apps?
I'm an Android noob and the app I'm building uses some NLP services which are accessed through a key. I searched around and found a few techniques (obfuscation, serverside storage, etc.), just wanted to know what you folks recommend.5 -
That moment you remember that yesterday you said "that's a tomorrow me problem" and you're that tomorrow you.1
-
GhostBSD is a pretty nice try at an out-of-the-box BSD experience. Almost everything works fine on my laptop, the only issues so far being screen tearing in Firefox and flaky WiFi (what else, this is a *nix after all).
Check it out if you're interested in trying a BSD without a lot of config headache.
(That said OpenBSD is still my favourite) -
!rant
Someone here use FreeBSD at home or work?
I'm very interested and right now i'm doing some test on a VM. It remember me Arch Linux and Gentoo together1 -
!rant
pyparsing is fucking awesome and so pleasant to use. This is coming from an attoparsec enthusiast. -
I love it when there is a win and everybody is hyped, bit then there are people like me that also remember the losses of the past 🤭
-
Enterprise Architect after morning requirements session: "Well that is actually more simple than I thought. I don't think we'll need the full four days we have scheduled for this. What do you think."
Me: "Yeah, I don't think it will take four days."
*** Hours later right before end of day***
EA: "So how's it going?"
Me: "Pretty good... [details]..."
EA: "So are we still on track to be done by end of day tomorrow?"
Me: "Wait, what?"
EA: "You agreed it would be done in two days, remember?"
Me: "No, I don't remember that."
EA: "Yeah I asked if it could be done in two days and you said yes. Anyway, I'm heading out, just make sure it's done by end of day tomorrow."1 -
About #wk97, many trends aren't new things for example IoT is a evolution of Ubiquitous computing, NoSQL remember me xml database and oo database; but de good part is that are people improving this things and it's amazing :)
-
Today I came across someone named Jason. I told them that they had spelled their name wrong. It took me a while to remember that no, Jason is the original spelling.
-
I think i was like 7 or 8 yo. When school vacation started, my mom joined me in this computer centre near her workplace.
I belive it was a Windows 95 system powered probably by Pentium 2 and i remember playing Aladdin, mario and a fun racing car game.
I remember i liked a lady teacher there and being scared of the male teacher from whom I learned about basic computer peripheral terms like CPU, floppy disc drive etc. -
Our first computer ran MSDOS. All I remember about it is playing "Wolf 3D" and this platform game I cannot recall the name of where you were in a land made of sweets. I could never remember the commands to start the games. Me and my Dad played Wolf and could never get past the guards with machine guns. My Mum used the PC for "word processing", I think she carried her work around on 5 inch floppy disks.3
-
I sadly don't remember who set this up and posted it on devRant (give me a distro) but it seems to be down :/
Would be glad to host it again if needed, I think it is a great idea. ^^5 -
Been going through the family stash of old Wild West type novels (you know, cowboys and cattle drives and six shooters and gunmen and rivalries and all), from authors like Louis L'Amour, JT Edson, and Oliver Strange. Because Texas appears so frequently in these books, in my mind's eye the protagonist often looks suspiciously like AleCx04's avatar with a hat and gun rig. And horse, of course. And speaks like McCree from Overwatch.
*shrug*2 -
Be confident. Know your self worth.
I remember one of the best interviews I've had. I knew I'm qualified for the job so I went in with a mentality of "if they want me, they will want me" (in a nice, non-cocky way). It really calmed me down and helped me get the job. -
I remember using opencv already
and i remember tori and i discussing that the video frames are in what i later read as mat format.
and i remember thinking ..'sigh, whats the use'.
i wish i could have enjoyed the last number of years not pumped the strength out of my body just trying to survive and retain some semblance of intelligence meanwhile.
its a waste of time.
all of this, a complete waste of time and always has been.
and there is noone trustworthy to tell me what to do. noone who means anything but harm to everything and everyone.10 -
Why does scala 2.13 refactored its collection library AGAIN???? It just killed me 1 million brain cells to remember the shit called CanBuildFrom and how can they just threw all the shit away like that?6
-
Is a used ThinkPad T440/440s (or T430) worth it right now? Assume that it's powerful enough to run whatever I need, and weight isn't really a concern because it's going to spend most of the time sitting on a desk or in the library where the extended battery will come in handy.
I'm eyeing it because build quality and keyboard, and because I can get one for a pretty good price (if I buy a new laptop at the same price I'll get a shitty celeron or low end i3 based thing)3 -
Any recommendations for a $100 or so mechanical keyboard, a bit on the quieter side? I used a Cherry MX Blue board back at home and while it felt great, it's not going to fly in my current environment, so I'm looking at reds or browns (I do game a fair bit so reds are okay too, but would prefer browns, hopefully they're quiet enough).
Perhaps not a full sized one, maybe tenkeyless or something. I've been eyeing the Ducky One 2 Horizon mini, love the colours and it looks pretty much exactly like what I want, but I'd like to see what you guys think.
(I would like to build one but don't have the time)
Location: the US4 -
Is it just me or does Google seem to now be very biased even when you use the exact name of the site because you just can't remember the TLD?2
-
Any recommendations for a terminal app for iPad? I only need it to ssh into Linux servers and run stuff/vim/htop/etc., don't really care about fancy features or local device access. Good performance and security would be pluses. I don't mind paying if it's worth it. Coming from Termux on Android the ones I've tried so far (Termius, Shelly, LibTerm) have felt pretty crap so far, though I guess Shelly is the best one out of them.1
-
When you go through your code and find a couple of lines and you have no idea what they are there for or what they do. They you find out they don't to anything at all and you can't remember why you wrote them. (I think I was trying to test an alternate solution to a problem but then walked away and forgot about it).
Those lines are still there, it bugs me, but I will remember.1 -
I have pictures of me as a tiny toddler, playing on our family computer. I remember "working" on Microsoft Word for hours on end as a kid.
-
Sums up my life. And my property.
I'm bored! Mail me to email ID in https://pgp.mit.edu/pks/lookup/... I may or may not reply. Cuz I may not remember the password for that email ID.5 -
Not a job but some years ago I have set up a boot password, I don't even remember, on 2 school computers...
Just for fun...
They didn't catch me though :)1 -
My boss told me to search some information about a specific way to program a web wich name i don't remember. It was based on Java and the icon was something like this. Am i fcked out?2
-
rush job to get my year end review in before vacation
get feedback i need to write more and elaborate
haven't had that happen to me before, almost feel like im back in school
i struggle to remember anything to begin wtih2 -
I remember the times where playing video games was a mystery and not everything had to be understood. Nowadays games just don't feel the same to me anymore1
-
I remember when I was younger an uncle told me the then famous Y2K bug (millennium bug) was a firefly, needless to say I believed him3
-
opengrok doesn't support searching special character forward slash? /
http://bxr.su/help.jsp
like fuck me that's the slash im more interested in, can't remember ever needing or wanting to search for a \ backslash5 -
See this is the shit that drives me crazy
I remember implementing for example the voice synthesis trained model I found and it only kind of worked and there being a better way of determining what the expected model inputs were but I can’t remember
Life needs to move on
It’s well last time !
Where the he’ll can I go for life to move on so I can focus on something instead of being dragged around by my balls ???? -
Let's exclude some files from our coverlet coverage test!
Sure! That's easy, just remember to pass this super short, understandable, and rememberable command-line argument:
-- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.ExcludeByFile="**/myFile.cs/**"
You're fucking kidding me, right?
It's 2022 and tools are still using PowerShell syntax... just kill me1