Details
-
Aboutperforme big code
-
SkillsRust :}
-
Locationbc Canada
Joined devRant on 2/28/2018
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
-
Happy birthday, Dr. Nabil Ali!
Today’s Google Doodle celebrates Egyptian pioneer of Arabic language computing, Dr. Nabil Ali, on his 82nd birthday. Dr. Nabil Ali’s innovations in the field of computational linguistics propelled the Arab world into the Information Age by creating programs that enabled computers to understand Arabic in digital form.
Dr. Nabil Ali was born in Cairo on this day in 1938. Expressing an interest in art at a young age, Mohamed was inspired to apply his creative passion for visual aesthetics to the world of engineering. After obtaining his PhD in Aeronautical Engineering at Cairo University, he spent over 20 years working as an engineer with the Egyptian Air Force, as well as with various computer and electronics companies throughout the world.
For Dr. Nabil Ali, digitization of Arabic, with its complex linguistic rules and morphology, was a way to connect Arabic speakers with the world.
Over the course of his career, Dr. Nabil Ali published a number of papers, books, and technical reports in support of the developments he was making in the field of computational linguistics. His work won him several awards, including the prestigious Saudi Arabian award, the King Faisal Prize, in 2012—recognizing his pioneering contributions to the Arabic Language and Literature.5 -
Like a service
Pushed for the very first time
Like a service
With your FileBeat
Next to mine
Gonna give you all my logs, boy
My shard is fading fast
Been saving it all for you
'Cause only logs can last
You're refined
And you're mined
Make me strong, yeah you make me bold
Oh your logs thawed out
Yeah, your logs thawed out
What was said to be deployed
Like a service
Pushed for the very first time
Like a service
With your FileBeat
Next to mine1 -
It's holiday season and since I suck immensely at keeping a regular sleeping schedule, I just woke up at 6:35pm. 4 days left to fix it
-
First and foremost: do more to show my wife that I love and appreciate her. Not dev but damned important.
Write my own web version of the taskwarrior client.
Run a 5K in June with my wife.5 -
I want to actually complete a personal project for once. All the way. Done. So I can have a product.6
-
1. Fire all of my clients, including ungrateful friends I’ve done free work for
2. Shut down my business
3. Maybe start a new business, or completely switch careers to something more interesting
4. Keep working my full time job which, miraculously, allows me lots of time to keep screwing around with my own career and entrepreneurial goals
5. Keep saving and investing so I can retire and travel well before I have to wear adult diapers and walk with a cane2 -
i had a nightmare the other day that i was at work explaining to a friend that 1/3 is the same as 3/9 and i was shocked why they ddnt approve. then they pull out a calculator and i see that while the first fraction yields 0.33 the second yielded 0.057. so i felt so nervous and panicked then i woke up.4
-
One of my employees just gave me a panchito(basically a fried tortilla chip with cheese, avocado and meat) and went away. He legit bought it from the cafeteria, walked all the way to the office to give me one, and left to eat it back at the cafeteria 🤣🤣🤣 bless him.
-
In Germany, the official API for querying the validity of a tax ID, has opening hours. It can only be queried from 5 am to 11 pm, and a response may take up to multiple minutes.
This is the most German thing I can think of. My assumption is that there's an employee manually checking the ID and then pressing a button depending on the result, which then triggers the response.
This API is supplied by the Bundeszentralamt für Steuern, which is basically the German version of the IRS: https://evatr.bff-online.de/eVatR/...20 -
Python sucks so hard!! Slow Interpreter, Broken Multithreading. It really sucks. Overrated language.10
-
This happens when your feedback is too important.
'I’m sorry I didn’t read your marketing email within 2 minutes of getting it. Please forgive me."2 -
Teaching a beginner (though in 40's) Git and GitHub is somehow annoying!
Cause they won't follow the instructions 😂😒9 -
My team is in charge of an old and huge monolith. Many times we have to write dirty hacks because otherwise we would need to rewrite lots of things just to make even 1 tiny addition.
- When my supervisor makes a hack: "yeah I know it's bad, but it's a shortcut that should temporarily satisfy the business now, we'll fix it later hahaha"
- When I make a hack: "it's a hack, can you not do that?"1 -
Started development on a Firefox addon again:
Adding an onclick HTML tag/property (however you call that) - doesn't fire at all.
Adding an event listener - says no elements with the class I'm using (checked, it's correct) exist, doesn't fire.
Well, fucking great 😐4 -
BOSS allowed a last minute change that apparently was barely tested to be merged right before the last release of the year...
BOOM!!!
Me: ... I told you so....1 -
Why do I always get the response: "just comment your code better" whenever im looking into ways to make my files smaller and more pleasant to read by abstracting big chunks into different files.
Or when i want to generate some documentation with storybooks or something.
Is it just me or am i that rebellious by wanting cleaner code..2 -
"The quick brown fox jumps over the lazy dog"
Boring. Overused.
"Sphinx of black quartz, judge my vow"
- New
- Metal as fuck
- Works just as well19 -
Operating system for esp8266 based mcus, think Android (OS, APIs, App store) for mcus. Currently writing the docs for the OS APIs. If sounds interesting, check out https://prismos.dev1
-
I joined based on a friend invitation, then he didn’t attend...
It was two days hackathon...
Spent the first day trying to find any thing to do... but didn’t!
Slept in the place chatting and socializing...
In the second day, I found interesting JavaScript library, and decided to invest my time trying it...
Built a prototype in two hours, photoshop a presentation in two hours... waited 3 hours to the end of the event... present my Working POC...
Won second place and qualified to the world wide competition!2 -
Client comes to me after a year to publish an update to his app.
I accept, start looking for my release key.... Found it.
Fuuuuuuucccck what's the password? I can't remember
Googled what to do if forgot password of keystore: Nope can't do shit other than brute Force. You've to forget your app and publish as a new app. Nice.
I must have written it somewhere... I'm sure. Check my password manager: Nope.
Start brute forcing:
Default pass: android. Nope
Name of app? Nope
After 10 mins of brute forcing:
Why would I not store the password in my password manager? The only reason I can think is the password is too stupid to be stored.
Try "password". App signed successfully.
I'm ashamed of 1 year older me xD6 -
I know this is sort of off topic but I think Psychology is pretty great sometimes and while it doesn't explain why we behave the way we do, it does a great job studying it, at least. So to explain why fake news is so rampant and why despite us being in the middle of the technology age, so many are still ignorant, they conducted a study on what makes a source credible. It's a very long and thorough study, so I will like it for you to read, but the gist of it is this: any long text which is too boring to read word for word is automatically taken for truth. Images add credibility. And simply adding a reference - even if it isn't a credible reference or if it's not related to the information at all - will make readers assume truth, and most won't even think to validate the links.
Here's the full story:
https://en.m.wikipedia.org/wiki/...2 -
Getting out of this business. I had my first flying lesson yesterday. Luckily I held on to my breakfast during the flight... A couple hundred more hours behind the yoke, and I'll be uninstalling all my developer tools... Can't wait17
-
What's the worst lie you've ever told a client?
That year, I told mine that we have to pay $100 for a GitHub repository to store the code and keep it safe from bugs...
I am still laughing at myself 😂😂.10 -
Joined a flying school. Hopefully in a few years I can say goodbye to computers, bad pay, worse hours, and little respect9
-
I’m done with people that derail meetings and discussions.
While I want to seek feedback for an Interface that I wrote, these attention seekers decide it’ll be the perfect opportunity to bring up the topic of “how functional programming paradigm facilitates better encapsulation”.
Everyone else follow suit. I try “time checking” and bringing the talk back on track. Never worked.
I’m concluding that meetings are shit and a COLOSSAL WASTE OF TIME.6