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 - "id"
-
TLDR : I left a company which doesn't understand the concept of email id and passwords.
Me (trying to login to the alumni website) *no register user option*
Customer support - you've to click on forgot password to create an account.
Me - Wonderful
*clicks on reset password*
*enters employee id, name, email, father's name, DOB, date of joining , date of leaving, current city because apparently if I just enter my employee id it is as if they never knew me. Sigh*
*your password will be sent to your email id*
Me - okay. *waits for two weeks because I assumed someone will manually go and create my account and email me, considering the state of system. *
After two weeks,
Me - I still haven't received my password on email after I created my account. Can you please check?
After one week,
Customer support - you need to click on forget password if you forgot your password.
Me - *inventing new curse words* I have not forgot my password, I never received it in the first place!
After one week,
Customer support - yes you'll receive your password on your email id.
Me - *runs out of curse words* seriously dude?
* proceeds to reset password*
System - your password has been reset. Your new password will be sent to your email id. *apparently anyone can reset passwords if you have the employee id, which is an integer*
After a week
Me - Am I going to ever receive the password? I've tried generating passwords, resetting my password. I never get my passwords. What should I do!!
Customer support - yes you need to click on Forgot password.
Me - are you fucking kidding me!!!
You fuckers need to be fired and replaced by a FAQ page which has no question and just a single answer, because a peanut has higher IQ than you. For any questions you may have, just reset password. Goddammit idiots!
Also, which email id are you sending my passwords to?
Customer support - myname@oldcompany.com
Me - you do realize that this is the alumni website for the company. Alumni means ex members.
Being ex members, you can assume we don't have access to our company email ids obviously?
Customer support - yes.
Me - how am I supposed to get the password using my old email id then?
Customer support - you need to click on forgot password option.
I think I should probably move to the Himalayas for my anger management issues. Plus it'll be probably easier to throw idiots off a mountain.31 -
"Why was the promotion available on multiple accounts ? "
*suddenly realised there's an ID duplication among customers*
"Uhhh..... Family shares promotions."
"Nice job."4 -
Request URL: /api/v1/user/53b49b5a30
Request Method: GET
Expected Response:
Status Code: 404 Not Found (as the user is actually not present in the DB)
Actual Response:
Status Code: 200 Ok
Response Content:
{
"status": "ERROR",
"errorCode": "404",
"errorMsg": "User Not Found. Please provide a valid user ID",
"type": "Error",
"userMsg": "User Not Found. Please provide a valid user ID"
}
#extremefacepalm19 -
Rant! I found a bug in payment provider's api. The bug involves sending an invalid (!) Stripe ID to that API, (which I send on purpose btw) Which causes a complete white page when you login to their systems and view the details of that customer. Btw the API will accept that invalid Stripe ID without questioning and returns a 200 status code back.
So I send a mail to there support saying "look I found this bug by accident, this is how you can reproduce it"
And the support team send me a message back saying "then don't send an invalid Stripe ID"...
You don't freaking say... *sigh*9 -
MITM on all HTTPS traffic in Kazakhstan
https://bugzilla.mozilla.org/show_b...
Sweet Lord Jesus... Now there is a precedent10 -
Me: hello IE, you see that div with id?
IE: ...... ..... .... yes.
Me: would you like to set it as absolute and stick to bottom?
IE: ........... i don't know...
Me: but all the other guys like chrome and firefox are doing it.. come on it's not object-fit: cover; just absolute positioning. Please.
IE: ......... I can't!
Me: why the fuck not??
IE: ......because I don't see the id...
Me: FUCK YOU YOU FUCKING PIECE OF FUCKING SHIT!!!!!
IE:...............10 -
Fingerprint sensor is insecure
-gf can open your phone when you are asleep
-same with chloroform, unconscious, then use fingers
-can cut your fingers if it leads to that.
Fine I agree....but how secure is the face ID ??
-all of the same points can be applied to it.27 -
A faster, better YouTube they said, 'YouTube needs permissions to Contacts, Location, SMS, Microphone, Device ID and information', they said. :/
I'm good with a slower, worse YouTube.22 -
My mom has a new IPad.
it took my mother and sister 4 hours to make an apple ID.
I offered to help, but they said they wanted to do it themselves
So, i opened my sister's laptop and opened google, i googled: "How to setup an apple ID". left the laptop near them, and hoped they notice it, and they did.7 -
Apple doesn't trust Google and they seem to host their YouTube ads on another server xD
They ads ain't got no YouTube ID.3 -
Client: I forgot what my user ID is to log into the system
Me: It's just your employee ID number
Client: All caps?
Me:
Me: ...
Me: Yes10 -
Asked a boomer client to send their email Id. They sent it along with their password. Written on a piece if paper. Through their neighbor.8
-
Just spent 30 mins debugging an Instagram api that I had used several times before. I just realized the problem was that I was registering and using a twitter app ID. :/1
-
Looking into a helper class written by someone who was clearly not a master of their craft. The class deals with some string IDs...
public getIDPosition1(String id){
return id.substring(0,1);
}
So far so useless. But it gets better. What is declared immediately below the above method?
public getIDPosition2(String id){
return id.substring(1,2);
}
And below that? You guessed it:
public getIDPosition3(String id){
return id.substring(2,3);
}
This continues to position 10.... -.-7 -
Is this a joke??? 😂
This is part of a survey of my university where I have to enter my id number (a six-digit number). And they really provide a +1/-1 button to increase/decrease the current number by one. WTF?!? Who would press the button up to 200.000 times just to enter the id?
That reminded me of this:
https://reddit.com/r/softwaregore/...11 -
so I compiled and printed some mini stickers for my laptop and thought I'd share them with the community. Great if you want to be subtle or don't like big stickers clogging the looks of your precious babe. All images are high res so you can expand them if you'd want that.
(stickers use black background cuz my laptop is black and its easier to cut out but you can change that)
PDF:
https://drive.google.com/open/...
For editing:(plz don't judge for using odp/pptx I was restless and only had openoffice to edit)
ODP:
https://drive.google.com/open/...
pptx:
https://drive.google.com/open/...1 -
Just received an email from Apple ID noreplyappleidaccountlocked.case4125@trustedsender.company that said my apple ID is locked. I must send my personal details to unlock them.
I wonder how many people got caught by it :(12 -
Found a "great" variable name while maintaining legacy code:
{
...
Report goodbye = Report::first($id);
goodbye->delete();
...
}
Goodbye report! 😂😂😂 -
Today I noticed that my first name on my Apple Developer Account was totally wrong, even though the name on my Apple ID account was correct. Trying to fix the wrong name sent me to the Apple ID Account page with the already correct name. I contacted support.
It turns out the developer accounts pull info from your Apple ID at creation time, AND NEVER AGAIN. WTF? So you can not make changes to your dev account, because they are non-updateable..
The fix? Sending a copy of a photo ID to the supporter BY FAX?!?!? This is Apple we are talking about.. in 2017.. I don't know anything anymore -
that moment when you realise the ID column in the DB has no auto increment on it after sending a 900k lines query... FML3
-
Presenting: my weather app (not made by me).
https://play.google.com/store/apps/...
"The Fucking Weather"10 -
I can't believe people are willing to scan their faces, fingerprints, and retinas on their phones.
Such data is very sensitive as it can't be changed easily.
CCTV is now everywhere and everyone has his own scanner providing data for tracking people.
Am I too paranoid?6 -
Client support ticket: we printed the ID cards without leading 0’s can you fix it with software?
Me: unfortunately we cannot because the ID number can be any length. ID 123, 0123 and 00123 can exist. What barcode would 123 go to?
Client: this is ridiculous we will cancel our contract.
Me: i’m sorry we can’t correct for a mistake on your end.
(Side note: I know allowing 0123 and 00123 is dumb but my team didn’t design the business logic)7 -
Same days you just need a duck.
Me: map.get(record.Id)
Code: null
Me: no, map.get(record.id)
Code: null
Me: let's grab this record from the map
Code: null
Me: what the flying fuck, take this fucking ID from this fucking RECORD and find it in THIS god forsaken map.
Code: null
Me:.......
Code: 😉
Duck: did it occur to you the ID exists only AFTER the map is created.
Me: you fucking wha..... oh I'm a dick head.7 -
I think I should start mentioning my devrant id in my resume.
Just a thought, my points will prove that atleast I have good sense of humor :D2 -
While configuring wifi acess for a new joinee who claimed 5 years of experience.
Me: please share your mac id over chat.
Him: 192.168.0.32
Me: @8 -
A php site delivering javascript in json
Which is executed by eval
{ jsaction :"document.getElementById('id').innerHtml = 'hello world' ; document.getElementById('id').style. Color='red' " }5 -
*Working on a project with boss, I am working on a mobile app, he is working on web service app.
Me: this service takes user id as parameter to get all account details (all other web services are like that)
Boss: yes, I use the id to filter the data.
Me: but by this, everyone has the id can do anything ! why we do not use session token?
Boss: this is a detail, it is not important !
Me:...
*7 years of experience my ass5 -
- "Hi A, we had a bug in production due to a changed category ID which we were not informed of."
- "Oh but my API just proxies the content from team B."
_____
- "Hi B, we had a bug in production due to a changed category ID."
- "Ah, I have nothing to do with category IDs, you should talk to my colleague C."
_____
- "Hi C, we had a bug in production due to a changed category ID."
- "I wish I knew anything about that, you should contact person D!"
_____
- "Hi D, we had a bug in production due to a changed category ID."
- *changes status to "Absent" on IM*
ERROR_TOO_MANY_REDIRECTS1 -
I hate when people don't capitalize ID in all caps. It is confusing when the write it as Id or id, because I don't know if they're talking about an identifier or the aspect of human nature that exists from birth that subconsciously drives you to want to fuck your mother.8
-
So I’m thinking this is one of those apps I wouldn’t mind having Touch ID on or some form of 2FA 😏
What do you say guys?
@dfox, @trogus4 -
Just spent about a day and a half debugging my code a million different ways, only to discover that the third party call that kept failing needed the id in UPPERCASE.
-
Spent bloody ages trying to figure out why my Modal wasn't working. There was a space in the id name :/1
-
If you are teaching a newbie HTML and basic JS using ES6/ES2015 features, the "Hello World" app probably would be:
<!-- index.html -->
<html>
<body>
<div id='container'>
<h2> Enter a Name and Hit The Button</h2>
<input id='name'>
<button id='change-name'>Say Hello</button>
<h3 id='name-display'></h3>
</div>
<script type='module' src="./index.js"></script>
</body>
</html>
//index.js
import {sayHello} from './hello.js';
let displayArea = document.getElementById('name-display');
let input = document.getElementById('name');
let button = document.getElementById('change-name');
button.addEventListener('click', () => {
//displayArea.innerHTML = "Hello World"
displayArea.innerHTML = sayHello(input.value);
});
//hello.js
export const sayHello = (name='World') => {
return `Hello ${name}`;
};
Source: https://github.com/benmccormick/...7 -
I really wish i was a good designer. Id love to put together attractive frontends with cool and unique ideas.
I also wish i wasnt colorblind.3 -
Some of the guys in our team like to throw pranks once in a while. So they printed a version of my ID with Mr. Putin's face instead of mine (a decent upgrade in my opinion) and put the paper on top of my ID. I was walking with it around the office for God knows how long until I noticed.2
-
I just found out that my co-student was working for 3 days on editing id's to a excel sheet with 500000 rows because she didn't know that you could just drag the cells. She was really mad beacause i told her she needed to do that as a joke. Feels bad tho. Funny but bad ....1
-
Just spent 30 minutes confused as hell because an API call I wrote just randomly stopped working.
Forgot that I hardcoded an ID for testing purposes and then ended up creating a new object with a new ID.
Needless to say... they didn't match. Explains why my query retrieved zero results. -
So if you guys had a variable with an "ID" in it, would you write it like this:
"var userId;"
or like this:
"var userID;"
?
Just curious.43 -
¯\_(ツ)_/¯
probably the best app ever, I'm going to stop trying now...
https://play.google.com/store/apps/...8 -
Not the worst, but probably the only one I can sort of explain & not get into trouble for NDA breach..
Umm.. here it goes.. wrong id returned from db procedure, tried to do something on db with that id and got exception that the id doesn't exist. Instead of checking why the procedure returns nonexistent id, he just wrapped everything in try catch without any logs.. & of course, didn't tell anyone about this.. o.0
I know, I know, code review could have prevented this, but holy fuck..
Guy's cv had more experience than I have now, so at the time, I didn't think I'd have to check every line of code he wrote, especially not for shit like this.3 -
If i wanted to spend weeks analyzing systems instead of writing them, id have gotten my diploma for fucks sake.1
-
My web dev teacher insists on pronouncing the 'id' attribute as it looks. I sat quietly in my seat thinking they should be pronounced "I D".1
-
Issue reporter:
Feed from external service provider is overwriting the wrong things, pls fix
Resolution:
Service provider is sending duplicate unique IDs, you need to get with them to discuss
Service provider response:
This is a *RE-USABLE UNIQUE ID* . . . The bottom line is you should not use this UNIQUE ID as a primary key.21 -
If you want to quickly become depressed, look at how much money you've spent on apps you don't even have installed: https://play.google.com/store/apps/...8
-
I had a response body that I needed to obtain data from. It would either come as {success: {name, id}} or {success: [{name, id},{name,id}]}
I couldn't loop over something that wasn't a list and I couldn't just ask the type of the element in success so in my infinite wisdom I split the cases by examining the length of the element in success. If it had one it was an array and could be looped over, if it didn't, it was a single object to be processed 😂 if it works it works (it's still in production, tyvm)4 -
3 hours debugging on React server rendering....
The problem is I use class=“app” instead of id=“app”
Hahahahaha 🙄1 -
Debugging a HTML code from 2 hours which was working fine..
Ah!! No 2 elements should have the same id8 -
Apparently telegram is advertising itself in WhatsApp stickers
https://play.google.com/store/apps/...1 -
Cool things I found out recently™:
[#1, August 2017]
1) devRant (hehe~ ★)
https://play.google.com/store/apps/...
2) DeepL Translator
https://www.deepl.com
3) Lanota (an awesome mobile music/rhythm game) (I'm fanboying too much about it, sorry :'D)
https://play.google.com/store/apps/...
4) Burrito Galaxy 65
http://burritogalaxy.com
5) USB type C Simulator
https://play.google.com/store/apps/...
6) bill wurtz('s YouTube channel. Heh, you thought I was just gonna call a person "a thing"?)
https://youtube.com/user/billwurtz/
---
What do you think? What is your list? ^^undefined list devrant yeeeee ★ !rant cool things i found out recently this is gonna be a thing okay maybe this is not gonna be a thing9 -
Apple: this AppleID has been locked for security reasons.
User: Sign Out
Apple: Enter the Apple ID password to turn off Find My iPhone.
User: Turn Off
Apple: You must enter both your Apple ID and password.
User: OK
Apple, please stop bugging me, all I need is to test my websites on Safari occasionally because some customers prefer to use iPhone. Just don't bother me with your Apple ID crap5 -
TL:DR
Why do so shitty "API"s exist that are even harder to write than proper ones? D:
Trying to hack my venilation at home.
This API is so horrible D:
The API is only based on POST requests no matter if you want to write values or get values and the response only contains XML with cryptic values like:
<?xml version="1.0" encoding="UTF-8"?>
<PARAMETER>
<LANG>de</LANG>
<ID>v01306</ID>
<VA>00011100000000000000000010000001</VA>
<ID>v00024</ID>
<VA>0</VA>
<ID>v00033</ID>
<VA>2</VA>
<ID>v00037</ID>
<VA>0</VA>
Also there are multiple API routes like
POST /data/werte1.xml
POST /data/werte2.xml
POST /data/werte3.xml
POST /data/werte4.xml
And actually the real API route is only given in the request body and not in the path.
Why is this so shitty? D:<
Btw in terms of security this is also top notch. It just globally saves if one computer sends the login password.
I mean why even ask for a password then? D:
That made me end up with a cronjob to send a login request so I don't have to login on any device.
PS:
You see, great piece of German engineering.3 -
I gave vimeo video ID to an intern, told her to use vimeo link in iframe and she replaced a youtube video ID in the iframe and told me that it's not working.. facepalm6
-
To @sman5922 who posted their metro card with devRant stickers, I replaced my boring back of office ID card with this!1
-
My react code in production broke because one of my senior renamed a field in sql query to 'id' instead of invoiceid.8
-
/* made a encryption app */
Developers and Designers and folks try it.. It's called Crypten
https://play.google.com/store/apps/...17 -
When you find you should use `$("#id").html(response)` instead of `$("#id").innerHTML = response` and it works just fine out of a sudden.
So, how was your day?4 -
!Rant
Please spare a minute to check out my first Android app:
AI Sight - Object Recognition on your smartphone!
https://play.google.com/store/apps/...35 -
Id really appreciate if i didnt have to wait in the traffic for a fucking hour the one fucking day i have to be @ office at a set time2
-
Me: *asks boss for the id of his test store so I can apply experimental schema changes to test out a new dashboard app*
Boss: *gives me production store id and doesn't say anything*
Fate: … "You got lucky this time."
This is the CEO of the company btw. Startups. *sigh*1 -
Error: ID 2 is out of range (0..64)
How???
Did maths change while I was asleep?
Do I need an update?2 -
Just spent three hours debugging why a jquery didn't do some actions with a div through its id. MAYBE NEXT TIME I SHOULD CHECK FOR FUCKING DUPLICATE ID'S AND REMEMBER COPYING SOME CODE THE DAY BEFORE WHICH CONTAINED THAT FUCKING ID. GODVERDEGODVERDOMME.
-
When you're debugging a method called
GetPatronByPatronId(id) and see these lines of codes at the end3 -
Changed my Apple ID (email address), couldn't logout from Macbook (access data invalid), had to change it back just to logout and change it back to login with the new one :/4
-
YOU DENSE MOTHERFUCKER!
If anyone read my last rant, I talked about how I wanted to buy a new phone with a subscription line, but they didn't allow me because "the system says you already have one and you're over due with the payments"
FUCKING MORONS, I don't know who coded the system but I will find you and bury your head in your own shit!
They use people's RFC (Mexican Tax ID number) to create an "account" and allow buying a phone. The ID it's composed by:
NNNNYYMMDDXXX
Where N are letters from our name, then they use our birthdate's year, month and day, finally they generate three unique characters to avoid ID clashes.
Well, this stupid fucker who coded the system thought it was OKAY TO STORE ALL BUT THE CHARACTERS THAT MAKE THE ID UNIQUE.
Fucking fucker...what were you thinking?2 -
Anyone else stuck with Winblows for the moment and want a killer minimal wallpaper? I made this yesterday and I'm pretty happy with it.
https://drive.google.com/open/...4 -
Spend past 2 days trying to hunt down a bug...
I forgot `0` evaluates as `false` so this statement always returned `false` if `id` was `0` >.>12 -
The devRant gods got me puzzled again
The api for voting posts is
*/devrant/rants/id/vote/*
But for comments is
*/comments/id/vote/*5 -
It is not on production anymore, but it was for long enough. Someone thought it would be a great idea to be able to debug a web app while signed in as a user reporting a problem. How to do it? It's easy. Just check on every request if magic HTTP parameter SIGN_IN_AS=id is present and if it is, sign in as this user. Of course, it worked also with admin account with hard-to-guess id=1.1
-
Me: This element is ID located (and visible) in your page, so it must contain it.
Selenium: I've never seen that element!9 -
If you were to teach others a last thing before you die, what would you say?
Id tell my surroundings to use time efficiently. We only have like 800.000h, assuming that we become 100 yo. thats nothing.
Please dont make jokes, id really like this to be an informative thread18 -
When a JSON structure returns back as:
{
"array_data" : {
"123" : {
"id" : 123,
"name" : "NAME"
},
"176" : {
"id" : 176,
"name" : "NAME"
},
"189" : {
"id" : 189,
"name" : "NAME"
}
}
}
Instead of:
{
"array_data": [
{
"id": 123,
"name": "NAME"
},
{
"id": 176,
"name": "NAME"
},
{
"id": 189,
"name": "NAME"
}
]
}3 -
This Safari Bug is sooo bad, really hard to find it. (It initializes new variables with the element where id and variable name is the same, why?)10
-
Sometimes I come across this:
<div id='myDatePickerForm' ng-show='showDate' ng-hide='!showDate'></div>1 -
I was thinking about how I implement login functionality, and realised I have no clue how I came up with it so decided to ask if it was a good way to do things.
Basically, client logs in, username/email and pass are sent to server.
Server salts and hashes password and checks it against the one in the database for that user.
If its correct, send the client the user ID and the user token. (User id could be username, or a number, it depends)
When that client makes a request, the request must contain the ID and token.
The server checks that the ID and token combo are correct, and because the ID is linked to the user we know who it is and can complete the request.
Usually I make the token a random string of 16 or 32 chars, each account has their own token, and it may be stored in the browser so they stay logged in. I also normally add a "log out everywhere" button, which essentially just generates a new token to overrides the current one, making any previously saved tokens invalid.8 -
If you use ID selectors in a stylesheet for a component you reuse in the page multiple times you should be shot.4
-
Hello World! Told my son to press "ok" for all questions. So now, I have to look for backups of projects. Not sure id git push
-
int count = getCount();
txtCount.setText(count);
> Could not find resource ID #0x00
Couple hours of head scratching later
"You idiot. You forgot to use String.valueOf(), didn't you?" -
Wanna check out how many particles your screen can handle, check out this
https://play.google.com/store/apps/...
Mine started to show 10% lag at 200000 particles24 -
What I write:
select * from x where id in (1,2)
What appears in sql-server management studio:
select * from x where IDENTITY INDEXKEY_PROPERTY (1,2) -
!rant
Nice app with 140 suggested apps you can build to help improve your coding skills.
https://play.google.com/store/apps/...3 -
Sometimes lack of confidence in one area reveals oversight cockyness in stronger areas:
Set up a simple login system from Unity engine to php to mysql db, using android device ID as the login id. Set up database column to accept 32 length varchar for MD5 hashed strings, as I knew the method I was getting the android device ID was automatically being hashed that way and more or less was what I wanted anyway.
Spend 2 days wondering why it would insert the logins with 0 issue, but could never retrieve them. Due to lack of web development and PHP skills, I assumed I was screwing up the handling of mysqli_num_rows() (to check whether I was inserting or selecting in the query) or simply screwing up my SQL queries.
Rewrite the code a few times, even went back to a method I had used in the past.
Today it dawned on me that my testing machines deviceID had been getting trimmed to the 32 character limit. Turns out I didn't account for my workstations device ID to be automatically hashed like the android device id is.
For 2 days I was obtaining and sending a 40 character string to a 32 character limit varchar and blaming my lack of PHP skills........
Back to my niche I go!1 -
I wonder why, Every now and then, some non-dev friend asks me, "Hey can you hack this Facebook ID for me..." :/ ............2
-
Epic comment:
1+2+3+4+....infinity = -1/12
SRC: Numberphile
Dear god, id like to file a bug report(see attached video)6 -
Finally, it's here!
Your favorite browser.
Microsoft Edge
Ported to Android.
Download the Preview now!
https://play.google.com/store/apps/...
This rant is not endorsed with Microsoft in any way.28 -
Just a quick one:
Testing team: hey your webservice isn't returning the id number of this customer we used it to look up, fix it
I take a look and sure enough the test customer doesn't have an id number *screenshot of blank field*
I add an id number to the customer and test it out again. Lo and behlod, there's the id number! *screenshot* *send reply*
Seriously wtf this is basic1 -
5 months ago we are using string for identifying some stuff:
var abc = "badstuff/abc"
var isBad = abc.indexOf("badstuff")>-1
// fine
we later switched to id, so
var abc = 13;
var isBad = abc.indexOf("badstuff") > -1;
// well this is wrong
so I approached the colleague and said to her that we use id now, indexOf("badstuff") no longer works, and id can be arbitrary, like 3245.
-- ok ill do it.
I dont know 3245 looks really like a special id or not. this is the outcome:
var abc = 13;
var isBad = abc.indexOf(3245) > -1;
lol.1 -
Why do front end developers like to write their HTML/Component markup like this:
<div
id="test"
class="test"
>
Test
</div>
That lone > bracket absolutely irks me! Looks ugly! I prefer the Android style:
<div
id="test"
class="test">
<span>Test</span>
</div>
👌clean27 -
That time when I requested someone from a different department to include the ID row in their database excerpt. Me, having the lowest possible status in the company, did not know the who I wrote to was the boss over at the other department. So I ask straight forward: "Could you please include the ID row?"
Then a damn long email comes back stating that there was absolutely no time for stupid shit as mine. There existed no ID row and I would only waste his time. All further requests should be route via my boss.
So, fuck, he's pissed. So what he deserve? A shit load of honey right into his mouth, like he wants to.
That company had a huge ass hierarchy in job positions and I was at the bottom. So I write my oh-im-so-sorry-mail.
~I never knew what position he had and that I would of course fuck off with my stupid request.~
What was his response?
Oh, yeah, thanks. Have a look into the attachment, is that the ID row you requested?
Yeah, as one can guess, it was.
Stupid honeyfucker. Of course an ID row exists, duh. -
this is not really a programming rant, but I hate people that live by stealing from your pocket, I've lost everything... 12 cards incl. ID card2
-
Anyone tell me...
what is wrong?
https://gist.github.com/cozyplanes/...
<!DOCTYPE html>
<html>
<body>
<input type="text" id="username" />
<input type="text" id="subtext"/>
<br>
<button type="button" id="create">Create</button>
</body>
</html>
<script type="text/javascript">
var username = document.getElementById("username").value;
var subtext = document.getElementById("subtext").value;
var url = "https://devbanner.center/generate/...;
document.getElementById("create").onclick = function () {
location.href = url;
};
</script>28 -
API endpoint returns data on thing with id number you specify
request data on certain id numbers
gives response data on different id than what you requested
how fucking horrifying
we depend on this thing, but we don't own it at least3 -
Happend a few months ago...
We encountered a performance issue somewhere in our Code, written by a guy who already left.
It was kind of this:
foreach(var id in idList)
{
CallServiceWithDataBaseAccess(new List<string>()
{
id
}
}
Well. It was obvious as in this example... -
So this is my first experience of shitty code written by colleague
God, for REST API she used ?id=<int>
Not only that,
if the route was /cms
she used GET method for /cms/get/?id= to get single record and
/cms/getAll again in GET method to get all records
Damn15 -
user an support: bekomme keine push-nachrichten.
support: darf ich ihre User-ID haben?
user an support: CHE-123.456.789
support an user: nein, das ist unserer Mehrwertsteuer-Nummer, wir brauchen ihre User-ID.
User an support: mann seid ihr umständlich, nehmt doch die Nummer und probiert es erstmal.13 -
This is also why you should always take a backup:
client.ExecuteNonQuery($"delete from {CategoryTable} where category_id-{id}");4 -
Sooo
Someone had that brilliant idea of changing user ID and group ID of root user in a server... Now root has no permissions.
How am I supposed to use that server now?
P.S: Don't ask me why they did that... I don't know and I didn't bother to ask.8 -
My first dev project was written on Visual Basic 5. I think I wrote a keygen to generate serial numbers based on hardware ID.
-
C# is getting so fucking obfuscated with these null check inceptions. Found the following in my company's code base. Why did it take me and 3 other devs an hour to figure out how to write this if statement into a flowchart?
if(!string.IsNullOrEmpty(a?.Id ?? b[0]?.Id))...😫😫😫
FYI: We figured it and also found some bugs with logic, but can you? I'll post our flowchart if ranters are interested.
So to add to the madness:
if(!string.IsNullOrEmpty(a?.Id ?? (b?.Any() ? b[0].Id : null)))...🤯🤯🤯23 -
Just posted my first game on the play store :)
https://play.google.com/store/apps/...
if you want to download it.13 -
How many of you have watched clannad?
Made an App dedicated to it.
https://play.google.com/store/apps/...
Recommend headphones when playing.
Inspired by tuturu5 -
I just found this very helpful app. Thought you guys might want to try it. It allows you to copy any text, anywhere :)
https://play.google.com/store/apps/... -
MySQL. Relations. Every relation has an id for the FK.
Except one table. Why??
"BECAUSE I LIKE TO SEE THE INFO INSTEAD OF 73"
he is boss. He takes decisions.3 -
I installed this app called Android P rotation. Link below -
https://play.google.com/store/apps/...
This is how devrant behaves when turned to landscape mode -
Just found out that even though you can download apps from the appstore with touch ID, you have to actually log in with password if you want to rate an app..2
-
Just installed this app. Replying to everyone using this. My life has never been this sorted ever
https://play.google.com/store/apps/...9 -
More glorious gems from stupid hipster API dev:
HTTP GET api.redacted.com/referral/$id
{
"referral_id" : null // yes it was actually null
"referral_is_inactive": true,
"referral_deactivated": false,
} -
Spent an hour trying to figure out why my API request was returning unauthorized, turned out I had a trailing space after the ID (hard coded for testing purpose) T_T4
-
Starting to panic because live system was serving 404.html quite often.
It's just the ID of a content page 😅 -
Hi all,
Made my first game. Can you give me some feedback?
https://play.google.com/store/apps/...
It is very simple.16 -
Alright... maybe it's time to call it quits...
NLegs changed the ID structure... The URL is like
http://.../yyyy/MM/dd/id.html
Before id was unique... so thats what I have in my DB, the ID column is int. primary key.
Now id by itself is no longer unique...
---
Actually no.... After changing the code to just pick the next ID (like autonumber) and check uniqueness using the url...
It turns out actually the "new issues" are old.... they just changed which image to show in the front page thumbnails...5 -
Class: 'The Root Port is the one with the lowest ID. Therefore 1 is the Root Port'.
Test: 'Why is 'A' the Root Port?'
What!? Thats not a ID, thats not even a number.2 -
CSS has no parent selectors... and the codebases' element I'm working on has no classes nor an id...
kill me8 -
Great article on getting shit done when you really can’t be arsed.
https://queue.acm.org/detail.cfm/...2 -
If somebody needs a project idea how about a really dumb JS Framework that allows you do basic DOM Manipulation, just like jQuery, directly in the elements class attribute.
For example this is how a document could look like:
<body class="init-hide-id-otherElement">
<button class="onclick-show-id-otherElement">
<h1 id="otherElement">Hello</h2>
</body>
What this does is first, at the body's init-* class, it hides the element with id otherElement at page load. Then, when you click the button, the element with id otherElement gets shown. Instead of *-id-* you could also use *-class-* which selects a class.
Basically the syntax is:
<event>-<action>-<id/class>-<the elements id/class>
Of course this has a lot of limitations, for example the selectors are very limited, but it would still be very cool!3 -
Me: Updated the website boss.
Boss: You again forgot to put the email id in the contact section.
Me: Boss, just click on the mail icon.
Boss: Oh, you configured it. -
When you 3D touch too hard wondering why it's not working. Now iPhone screen is cracked. Oh my bundle id was a typo? Fuck me!
-
So this is the scenario:
A Database Error Occurred: You must use the “set” method to update an entry
This is the code:
$this->db->where('id', $id);
return $this->db->update('contractors', ((array) $contractor));
And it gives me the error A Database Error Occurred: You must use the "set" method to update an entry.8 -
odoo keeps showing nameerror: name 'id' is not defined.
like bruh, 'id' is in default, the primary key of my fucking model. why the hell cant i reference it
fucking bug3 -
I was logged into a portal with my colleague’s ID. She asked me if I was logged in with her ID.
So, I asked her if she was unable to login:
Me: Are you able to login?
She: Are you able to login?
Like, what was the point of her reply?!
Me, again: Are you able to login?
She: No
EASY, WASN’T IT?!7 -
Just found out. devRant swag store is not connected with devRant db. Forgot password, doesn't work from there. It said my email id is not registered.4
-
A project to help citizens get notified when their lost national ID (driver's permit, passport, ID card) was found.
-
How would you handle this:
You generate an id
You chech the db if it is not taken
If it is taken you generate a new one and check again.
You then save the new item with the generated id.
How do you ensure that between the time you checked and the time you added the item some other call did not try to also add an item with the same id.
Async mvc
C# and dotnet core with ef core15 -
So one of our teacher gets a mail from her personal email id on her college id, saying, "Hi this is me". Goes to google and searches, " Hi this is me mail on gmail".
*face palm*
Fatuity is unreal. -
Found this sticker online somewhere. Thought id share it with you guys. (BTW: I'm new here, loving devRant so far!)4
-
If you're making code changes without a Story or Bug ID, you're doing something wrong. Take the 30 seconds and open a story to track your friggin work please.2
-
Every time I see this kind of flow:
1) Insert a new record
2) Get MAX(Id) as the inserted records Id
3) Operate with the result (possibly adding related entities and such)
I sigh so hard, it hurts.1 -
The SIM card saga goes on:
To verify yourself, you need to go to some postal office and show them your ID and stuff. Not that this is complicated or anything (well actually, it is. Welcome to 2018 in Germany. We use more papers than potheads for the simplest shit), but you need to have a valid ID. Valid as in NOT EXPIRED. What the fuck. Why does my ID expire. Do I stop existing 3 years after getting it? What does it mean if it is, why is it culpable to have your ID expired. And who gets charged for having none, I mean obviously my ID doesn't identify me anymore?
What the hell man. I don't exist for 6 months now. Am I law free as not identifiable entity or how does it work?
And now the real question:
We got something called Bafög in Germany. Basically you get a bit money while studying. (I still work tho, I don't get really much from it.)
To apply for it, you need some tax number, which seemingly can be seen as a proof of my existence and my identity.
Why is this enough, why don't I need a valid ID there?
Germany is weird man. On the one hand government is all social and you get help if you need it but on the other hand you need to sacrifice 17 virigins to apply for said help..2 -
Getting a CodinGame puzzle's description without scraping the page.
I spent hours playing with different endpoints and changing values in postman, all to no avail. The most promising endpoint also returned user progress, which requires authentication, which requires a dummy account, which is against their ToS (it is allowed to reverse engineer the API though).
Turns out you just had to submit “null” for your user ID and it would remove the progress field.
Why is this tagged bad design?
["puzzle-id-string", user-id-as-int]
For almost anything, you POST json arrays...
Send help. -
classmates attend a paid workshop on WordPress for 2 days.... now everyone needs my github id for learning bootstrap!! (had used bootstrap in a project around 8-10 months ago)3
-
And now the boss want to have a user table in the db where I can change the id of the user (primary key) when ever HE wants... And all the other table are connect to the user trough the id...2
-
emulation accuracy is important, kids
here's a set of S3&K songs recorded off my 3DS to show why
(thanks, jEnesisDS!)
https://drive.google.com/open/... -
Spent 3 hours trying to debug why java threw null exception when user disconnects or connects to room id to chat. Guess where the fucking bug was24
-
Logic of my company:
Why have an auto incremental ID for the table when you can have another table where you have to retrieve the last registered id, add 1 to it, then update the register of the last ID, then retrieve the id and finally create the register you intended.
Justification: “It’s a good practice”
FML1 -
<div id="header" class="hidden-xs hidden-sm">...</div>
<div id="header-mobile" class="hidden-md hidden-lg">...</div>3 -
I created this game in just 4 hours. Do try it and please comment down if you like it
https://play.google.com/store/apps/...11 -
My user ID is 930904. vrlprmar who joined to has had ID 2260576. Have we really increased by over 1000000 users??17
-
Ok Hibernate, when a variable has "ID" in it, you write the variable with "ID" in it. Not "Id".
Took me long to see that.
(yeah I should have wrote Id tho. But that's not the problem here) -
My lead developer requires object sorting, so {url, extraParams = { id = '1', hobby = 'code' }} HAVE TO be {extraParams = {hobby = 'code', id = '1'}, url}. Is that normal?4
-
Ok so I tried apple
And I hate it. The only Apple product I loved was iPod Shuffle that small little dumb box... That was love
And now, for the iPhone, I will now continue hating it. How do you guys manage to like it? I'm fucking stuck on making an Apple ID since morning. It is fucking showing a hell lot of errors one by one as I go on trying
BTW good news coming up after 2hrs8 -
Is there a HTML scraper library for JS/NPM like Selenium or HtmlAgilityPack where I can find elements by ID, XPath, element type and their attached attributes?8
-
Can I pls receive some constructive criticism on my side project an app that shows APIs demos and their resp. source codes
https://play.google.com/store/apps/...3 -
Id probably still end up doing maintenance on our iPad app. No mere machine could ever comprehend that codebase and its *ahem* quirks....
-
hello friends i building my first app support me and install it ;
Made with ♥️ 😂
https://play.google.com/store/apps/...3 -
Just launched Spout beta for Android. Any feedback would be treasured: https://play.google.com/store/apps/...5
-
Another part of messy network gone.
Caching fucked me hard....
Isn't it just lovely that nowadays you need to nearly wipe a machine to get it from claiming stale data....
And thanks to DNS, HAProxy -/ service names / ... I think I know now why the curse of babel is so powerful.
When you have to think for 2 mins to make sure you've set the zone's right, cause otherwise you need to ProxyJump with SSH through more tunnels than imaginable (VPN/HO) to fix possible caching on several DNS servers.... You'll realize that it's russian roulette with too much bullets. :(
And If a monitoring service asks another monitoring service for status information which asks the first monitoring service which then asks the second monitoring cause you were too late...
You'll get very funky monitoring statistics.
Too slow, had to nuke it (mismatched a DNS name, the second monitoring service should have been a service node).
I think I've had more near death scenarios in the last 2 weeks than I like.
Hopefully I'll never have to do that again.
(Splitting and reordering a few dozen VLANs, assigning proper DNS names, loadbalancer migration....) -
"HTML5 Games!"
But I see that it still using the f*cking <canvas>... What change?
When I read "HTML5 Games" I thought that it would be interactions between html elements: When the <span id="bullet"> element touchs the <div id="npc"> then npc.health - bullet.damage
Idk, perhaps I must read more info...2 -
Search for How to stop Apple ID Verification pop up. Find relevant and possibly credible result from discussions.apple.com:
How do I stop the constant pop up on my iPad for APPLE ID VERIFICATION, posted in 2016.
Last post from OP: Did you ever find a solution to this problem? This Apple ID Verification request is driving me crazy.
83 Users: Me too.
Apple:
Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.1 -
Tonight I learned that none of our automatically installed systemd-based servers had the /etc/machine-id created, and that that file used to be pretty central in the systemd world.
So that was the warning at the beginning of the boot log about a missing /etc/machine-id! Though until today, everything still worked fine. Only today, the machinectl utility was unable to find the local machine with the machine id missing.
Oops? At least I'll have stuff to fix tomorrow lol.6 -
On the office we have began to discuss which is best practice in a REST API when reference other objects.
Things like:
A)
```
{
"id": 1,
"field1": "value1",
"referenced": <id>
}
```
or
B)
```
{
"id": 1,
"field1": "value1",
"referenced": {
"id": <id>
}
}
```
I prefer B. What do you think?4 -
I am new to redis and confused how this works
To keep it simple lets say i have a CRUD service for user
- POST user, just creates user
- GET user by id, fetches user but using annotation @CacheEvict(). This method has a Thread.sleep(3000) before fetching user
- GET all users, fetches all users but using annotation @Cacheable()
- PUT user by id, updates a single with annotation @CacheEvict(). This method has a Thread.sleep(3000) before fetching user
- DELETE user by id, deletes a single user with annotation @CacheEvict()
---
GOOD:
When i GET user by id, i wait 3 seconds and then get the fetched user
When i GET user by id again, i get the fetched user instantly in 5 ms. This means it has pulled the user from REDIS cache instead of postgres
---
PROBLEM:
If i PUT user by id, update some data, and then if i GET user by id, it will return the user in 5 ms BUT the outdated user! Not the newly updated one. Because the Redis cache configuration has not expired yet. So there are now data inconsistencies
---
QUESTION:
How can i know When was something updated, deleted or whatever, so that i can fetch data from postgres (latest data) instead of Redis cache (outdated data)?10 -
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 -
Commons sense/ best practice:
Is It ok ti initialize (angular) variabile as {id:" ", name:" ", ..} to avoid errors in the browser console such as "can't get ID of undefined"?
My concern is code readability and debugging, is not ok for the ones looking at the browser console to have such useless errors, on the other side you have to initialize some variables with object that have a lot of keys(id name ecc...) Whith empty fields...useless.
The apps work both cases, whit or whitouth initialization.
By the way we are getting such data by api calls later on.3 -
This app is amazing for learning/refreshing your knowledge on algorithms: https://play.google.com/store/apps/...
-
There is something that bothers me at this moment, so basically I started structuring my methods like this: methodName({id}, {auth}) instead of methodName(id,auth), I did this so that I have to specify the id and auth inside the object variables in method and not be able to inverse the order, at this point I think that I did something extremely stupid and doesn’t make any sense or it is good for better strcturing, your toughts ?
P.S. Should have used typescript from the beginning4 -
(%{DATE})(.*)(Sent)( ID)(\[)(?<index>(.*))(])( /)(?<m>(?!m0)(?!m1)(m.*))(/)(?<t>(t.*))(/)(?<p>(p.*))(/)(?<r>(r.*))(/S\[)(?<s>(.*))(]/R\[)(?<r>(.*))(])
Heyyyy I am not a grok robot!!!6 -
In the modern world, a human is not a human. The human is only human if they have ID, passport, insurance, bank account, credit card, facebook, covid certificate. Otherwise you’re nothing3
-
In Kotlin or Java, I have a list of items that have an ID property. This list is generated based on another list. Now I get a List of mentioned list items and I want to select all items in the parent list, selecting by ID equality.
Is there a more elegant way than just iterating the parent lost for each derived item? Thank you :)5 -
Is relying on probability bad practice? I have a container that needs to know about all other instances of the same container and assign a unique ID to itself on initialization. I thought that if I selected a big random number as its id on startup, the chances of it having the same id as another instance is very low.
To prevent two instances from having the same id I could check for all running instances on the network, but what if two instances start at the same time? They won't find each other since none of them will be fully initialized when their id checks run.
Probability says I'll be fine, Murphy's law says I won't. What do?5 -
is it bad to put your jsx in useState for react?
const = handleClick = (sort) => {
if(sort.props.id == 'default'){
setSort(<ArrowUpward id='up'/>)
}
else if(sort.props.id == 'up'){
setSort(<ArrowDownward id='down'/>)
}
else if(sort.props.id == 'down'){
setSort(<LineAxis id='default'/>)
}
}
the other alternative is using template logic which i think looks uglier, someone told me i did server side rendering in the browser2 -
first of all fuck this stupid website and deleting your rant if you aren't signed up
second of all fuck fetch
curl gives me a readable json object
axios gives me a readable json object
fetch gives me what should be a readable json object, but looks more like a set in python instead
[{"id":"1"},{"id":"2"}] curl and axios reply with this
meanwhile fetch
{
[
{"id":"1"},
{"id":"2"}
],
{various symbol objects}
}
how am I supposed to get my data out of a fetch? I see people call response[0] or using some strange amalgamation of
fetch().then().then((data) => {}) but data in this results in an unresolved promise for some inexplicable reason. (nextjs)
also fuck nextjs I want to go back to hardcoding everything in html
also fuck modern web development and businesses in general, they ruined the internet.4 -
So apparently Google's "Carrier Services" app has some of the funniest reviews on the Google Play Store
https://play.google.com/store/apps/... -
some questioned my software design techniques after putting ID as ma last attribute.... then I asked him to check if it's not working... he didn't give me feedback.
-
https://m.facebook.com/story.php/...
WATCH NOW THANK LATER. (It’s rubber duck related)
Sorry about the Facebook video4 -
That moment when you are struggling for hours to get your validation working, and in the end it's just a name that had to be turned into an id -_-
-
Not coding rant
I forgot my student ID today and was trying to enter a building.
Called my friend to swipe me in
Security: nah you can't do that
Me: why, I'm a student here
Security: Weill that student id only shows that he is a student
Me: I can provide you my student ID number and state ID
Security: no, either you go get a new student ID now, or you can't enter the building
Wtf? I've asked other people to swipe me in before and the security didn't day shit
I went home and filed a report against that guy
Straight up abusing his power7 -
!rant;
if (!me && !someoneiknow && (MusicThatGetsMeInTheZone === true)) {
https://soundcloud.com/dubdogzmusic
}
The 100k mix is really nice. Thought id share :) -
We have a form for order entry, where the colleague have to put the VAT number of the customer, bc the customer might not be encoded in pur db. After a while I checked the inserted record, and saw strange numbers, that resemble customer ID. After pointing out at colleague I receive this answer: "well, few of those have an ID, and I didn't want to look after VAT number. I think it's the same, no?"
... I think I need yoga in my life... -
Is there anyway to copy any nfc chip and replicate its id through your mobile, i have the nfc retag pro app and wonder if i can do so through it?1
-
I wonder, before with the touch id one needed your fingure to unlock your phone, so if you ware sleeping and someone touches your fingure you might wake up but with the new face id someone can just scane your face while you are sleeping for exempt your wife that you are cheating on... And can read your messages and other stuf, or ther people... I wonder if they did something to prevent that.4
-
I wanted to make a (shit)post when my ++'s were at the same number as Sudowoodo's pokedex ID. Missed it ages ago by a long shot but I woke up today to find out that I missed Bonsly's pokedex ID by a single ++ that I got an hour before.4
-
I wouldn't normally post this but it's a deal I've been waiting for. 40% of 1st year of full AdobeCC. Ends tomorrow. http://t.info.adobesystems.com/r/...
-
I wish id start a inventory tracking system. I am forever forgetting what i have and where i put it.
-
Okay, so, I have a functional snort agent instance, and it's spewing out alerts in it's "brilliant" unified2 log format.
I'm able to dump the log contents using the "u2spewfoo" utility (wtf even is that name lol... Unified2... something foo) but... It gives me... data. With no actual hint as to *what* rule made it log this. What is it that it found?
All I see are IDs and numbers and timings and stuff... How do I get this
(Event)
sensor id: 0 event id: 5540 event second: 1621329398 event microsecond: 388969
sig id: 366 gen id: 1 revision: 7 classification: 29
priority: 3 ip source: *src-ip* ip destination: *my-ip*
src port: 8 dest port: 0 protocol: 1 impact_flag: 0 blocked: 0
mpls label: 0 vland id: 0 policy id: 0
into information like "SYN flood from src-ip to destination-ip" -
Influxdb 2.0 and the according python client.
This is the stupidest pile of dogshit I have ever encountered. No documentation, no examples, not even for the most basic shit, im fucking done. This is nuts, working like a week on just getting a fucking connection and do some basic curd stuff.
"Id neets to be 16 Bytes long". Yeah, thanks. With Id, org, user, insurance Id?
Next time I gonna implement this bullshit in fucking assembly, so you can have your stupid 16 Bytes without any magic tricks.
FUCK -
I wanna learn/ teach web developing.
Drop your Skype id in the comments.
We will create a conversation. -
Today ID Girl Child Day ...
So happy GCD to all the girl developer out here...
We stand with you...
And will always support you... -
We developed an application for getting started with Machine Learning in Flutter! Please check out and share feedback https://play.google.com/store/apps/...
-
Is there any anonymous chat app for developers??.. i am not talking about creating a fake name or email id to stay anonymous but truly anonymous?5
-
Seriously.. CSP for a bug tracker site.... not really a good idea....
http://bugs.chromium.org/p/...
Site is TOTALLY broken due to CSP.... -
Does anyone, that works/has worked with laravel know how to give id a minimum length?
For example, instead of 1 I would want 000001, 10 would be 000010, and so on.
I know uuid does something similar, but it's not exactly what I want. Also, I had a bad experience with uuid, where I wanted to delete the field but it would still show up every time I migrated 🙃 but it wasn't it the migration file 🙃 so now I try to avoid using it 🙃4 -
I love to work in projects with great consistency. Starting with the tables id names id_payment, country_id or just id. This guessing development.
-
Find on frenh bank application :
string name;
try {
Client client = _repo.getById(id);
name = client.name;
} catch {
name = "noname";
}
😂😂😂😂😂 -
Hi guys im looking for a flutter remote position or paid internship, here is a link to my app https://play.google.com/store/apps/... an app for jobs7
-
Slight behaviour change request. If you hit reply to someone then their id is added to the message. If you go back to view the thread, and hit reply again then another copy of their id is added.
A simple clear won't work as someone may be mid rant reply, but perhaps if the app checks if the id is already in the message window before adding in another copy.
@dfox1 -
Form an Italian Tech support.
https://m.facebook.com/story.php/...
If we will find some moths it it also possible to talk of bugs. -
Backend developer does not even sort his API results by ID or name. Damn. I hate dependencies like this. Simple things but they are too lazy to do.1
-
Fucking wrong parameter number.
select id,
name,
email,
logo,
IF(company_contact_ids is null, 0, contact_count) as contact_count
from (
select `companies`.`id`,
`name`,
`email`,
`phone`,
`logo`,
COUNT('company_contact.id') as contact_count,
GROUP_CONCAT(company_contact.id) as company_contact_ids
from `companies`
left join `company_contact` on `company_contact`.`company_id` = `companies`.`id`
where name like '%:name%'
group by `companies`.`id`
order by `name` asc
) as companies;
how many parameters do you see? I see 1.
https://pasteboard.co/KjDUjA3.png
Now how many parameters you see in $bindings array? I see 1
Fuck you laravel creators - it is not fucking wrong count. Why this error lies to me? Or what fucking count do you expect if I defined in the fucking query 1 parameter?3