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 - "types"
-
Latest update for the devRant app has some new twists: 1) collabs are now free for all 2) black theme is available for devRant++ members 3) when posting a rant we now ask for you to classify the rant as a specific type of post. RIP !rant :/ To be clear, this isn't meant to say that any posted content needs to be different than what everyone is doing already, just that the extra categorization helps all parties who like or dislike different types of content. This categorization will help better inform the algo and allow for advanced filtering which is coming soon.
If you have any questions, comments or concerns please ask me or @dfox in this thread.65 -
I need new friends.
Me: Just Google it..
Friend:
Opens browser (home page is some ad-riddled crap)
Types "Google" in address bar
(Google search page opens)
Clicks first result (google.com)
Types search query.
Me: 😶🔫10 -
There are 11 types of people: those who understand binary, those who don't, and those who are tired of seeing this binary joke.6
-
Mom:What are you studying?
Me:Types of SQL Injection
Mom:U r in engineering?Right?So why are u studying types of Injections?
Me:🤦♂️😂😂10 -
There are 10 types of people in the world: those who understand binary, those who don't, and those who weren't expecting a base-3 joke!2
-
Two types of people in this world.
Those who press Ctrl+Shift+Esc.
Those who press Ctrl+Alt+Del and click on Task Manager.19 -
"There are different types of crack"
- My IT professor addressing software piracy and drugs at the same time2 -
Types first letter of password wrong...
[Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace] [Backspace]18 -
There are 10 types of people in the world: those who understand binary, those who don't and those who didn't realize the joke was in base three.5
-
There are only 1.9999999999999998 types of devs in the world: those who understand floating point arithmetic, and those who use it.4
-
*opens new tab*
*types 'google' into URL bar*
...is navigated to google home page...
*proceeds to enter desired query into the same URL bar*5 -
There are 10 types of people in the world. Those who understand binary and those who have regular sex.3
-
Here I am, 'Junior' in my title and on my paycheck, training my 'Senior' colleague on the concept of variable types.7
-
There are two types of people :
1. People who do backup
2. People who will start doing backup
Yesterday I advanced from type 2 to type 1 :-/9 -
5 Types Of Programmers
1.The duct tape programmer
The code may not be pretty, but damnit, it works!
This guy is the foundation of your company. When something goes wrong he will fix it fast and in a way that won’t break again. Of course he doesn’t care about how it looks, ease of use, or any of those other trivial concerns, but he will make it happen, without a bunch of talk or time-wasting nonsense. The best way to use this person is to point at a problem and walk away.
2.The OCD perfectionist programmer
You want to do what to my code?
This guy doesn’t care about your deadlines or budgets, those are insignificant when compared to the art form that is programming. When you do finally receive the finished product you will have no option but submit to the stunning glory and radiant beauty of perfectly formatted, no, perfectly beautiful code, that is so efficient that anything you would want to do to it would do nothing but defame a masterpiece. He is the only one qualified to work on his code.
3.The anti-programming programmer
I’m a programmer, damnit. I don’t write code.
His world has one simple truth; writing code is bad. If you have to write something then you’re doing it wrong. Someone else has already done the work so just use their code. He will tell you how much faster this development practice is, even though he takes as long or longer than the other programmers. But when you get the project it will only be 20 lines of actual code and will be very easy to read. It may not be very fast, efficient, or forward-compatible, but it will be done with the least effort required.
4.The half-assed programmer
What do you want? It works doesn’t it?
The guy who couldn’t care less about quality, that’s someone elses job. He accomplishes the tasks that he’s asked to do, quickly. You may not like his work, the other programmers hate it, but management and the clients love it. As much pain as he will cause you in the future, he is single-handedly keeping your deadlines so you can’t scoff at it (no matter how much you want to).
5.The theoretical programmer
Well, that’s a possibility, but in practice this might be a better alternative.
This guy is more interested the options than what should be done. He will spend 80% of his time staring blankly at his computer thinking up ways to accomplish a task, 15% of his time complaining about unreasonable deadlines, 4% of his time refining the options, and 1% of his time writing code. When you receive the final work it will always be accompanied by the phrase “if I had more time I could have done this the right way”.
What type of programmer are you?
Source: www.stevebenner.com16 -
There are 2 types of insulting
Normal: You are stupid
Ultra: You are so stupid you put b and h1 tags inside your title tag. (This one hurts)1 -
There are 10 types of people in this world.
Those who understand ternary , those who don't and those who thought this was going to be a binary joke.4 -
There are 10 types of people in the world. Those who understand binary and those who have regular sex.7
-
I asked her to open her Gmail account, this is what she did.
types www...... opens Google
types G mail (yes, with uppercase g and space between g and mail)
and then clicked on gmail in search result
We never met again.
¯\_(ツ)_/¯2 -
When you're typing "make sure noone else is ..."
but your fingers automatically types
"else if"
Damaged beyond repair2 -
Coworker 1: Ugh, what name should I give this variable? Any idea?
Coworker 2: Doesn't matter that much. Just give it a name.
Coworker 1: ** Types in "albert" **6 -
That awkward moment, when you after several hours of debugging finds the error, types git blame and your own name comes up.3
-
You know that guy that types www.google.com in the omnibox in the Chrome browser. I work with him... 😑8
-
There are two types of people in this world: those who understand recursion and those who don’t understand that there are two types of people in this world
-
There are two types of people on DevRant:
Those who add tags
and
those who give a fuck about them.3 -
...spent ~45 minutes on devrant
closes tab after gaining consciousness.
...
...
...
opens new tab
types "de"
back on devrant -
There are two types of people. Those who can get out of vim and those who ^c^z^z:w:w:q:adkjkasjd▲▼:q1:q!7
-
Cleaned up my Facebook timeline.. I actually posted a “there are 10 types of people..” joke back in 2011..
Shame on me...4 -
That moment you realise Typescript is not called Typescript because it has types but because of the immense amount of typing you have to do to get anything done...7
-
There are two types of coders: those who shorten function to fun, and those who shorten function to func.17
-
There are 10 types of person in this world: The ones who have read this joke before, and the ones who have never accessed the internet.3
-
I could’ve cleaned it up but we all know desks aren’t naturally as clean as people make them for these types of photos...3
-
>Instructions in the manual -
1. Install Python 3.5
2. After installation is complete, open a new terminal/command prompt window and run 'pip install pandas'
3. Done!
>Client
1. Installs Python 3.7.2
2. Types Python in command prompt, types 'pip install pandas' there
3. Raises a hue and cry over the program not working because the instructions were not clear
Smfh...1 -
found this website that helps me to concentrate while coding, https://noisli.com
Different types of background sounds choose according to mood3 -
Android development: Just got a RecyclerView to use two different types of ViewHolders. What a bitch to get working, but the performance benefits will always keep me coming back...7
-
Was playing Call of Duty online and after the match, this kid types "git good" in the chat.
Was impressed kids are starting young these days!1 -
Q: Tell me what date types do you know.
A: Excuse me!? Date types?
Q: Eh, I see you didn't get it...12 -
I hate how entitled young tech workers are, but I also hate that my office only has three different types of milk.8
-
I just realised that devRant is a SOCIAL NETWORK. Me + being social = IncompatibleOperandsError:
Types 'Programmer' and 'Extrovert' cannot be combined.2 -
Please understand the three types of brackets are parenthesis,curly brackets and square brackets
Respect the parenthesis! They aren't "ROUND BRACKETS"10 -
"A good software developer writes good code. Better software developer deletes bad code."
Me, after using Generic types in some source code and deleting 250 lines effectively.6 -
So, I got this review for my app which allows users to send files of all types via Facebook messenger, WhatsApp etc (IM apps) .....
"USERS"
#facepalm4 -
sudo pacman -S [package]
Sudo: password for algo:
*Types y to accept package install*
Password incorrect, try again3 -
There are two types of programming languages, one that everybody hates and one that nobody uses.
Finally understood this after learning Haskell.1 -
What's wrong with this code?
std::pair<float, float> foo() { return { 0, 0 }; }
"Nothing," would you say.
That's because you're normal.
But the most stupid C++ compiler ever (M$ VS)
issues an ERROR that converting 0 to float incurs possible "loss of data". So you have to write "0.f".
BTW, "0." is a double, so you really have to write "0.f". Or "static_cast<float>(0)" if you like ugly, impossible-to-read code.16 -
Mystery of the day: why some developers can't decide on a code style. Let's count:
- two types of brace placements
- three types of assignment spacing (with, without spaces, and aligned with extra space)
- two types of clause spacing
- mixed case in the first char of a variable for no apparent reason(?)
- bonus: unneeded parentheses
At least in ONE thing the person was consistent: no space between parameters!
WHY GOD.13 -
Random almost tech guy at workspace
1. Opens Google Chrome
2.Types... www.google.co.in in the OMNIBOX
3.Hits enter
4.Types search query.
God just committed suicide meanwhile.4 -
There are two types of people in this world. Those who count from 0 to n - 1 and those who count from 1 to n.
Which one are you?6 -
Why do they send flat colour logos as fucking jpegs? Indexed png or gif unless you like the artifacting on your shit logo, dickbrain.4
-
Ocaml, the strictest language when it comes to types i have ever seen, parses a string to a general json object in around 5 loc.
Take notes java.12 -
MFW I have to deal with an array that has various objects of many types and it's not easily debuggable because the backend is multithreaded.6
-
Hi.
Programming language types are only two:
- Assembly
- All the rest
I'm destroyed, my brain is melted.
Assembly is hate and love at the same time.2 -
There are two types of eXtensible people
<UserInfo type="address">101 Terrace Road</UserInfo>
And
<Address>101 Terrace Road</Address>2 -
There are two types of people I can't trust: Those who wear short-sleeved shirts and those who don't turn off their ringtone in public.8
-
ah yes, i'm a VERY kinky Java dev
my favorite NSFW act is naming my java variables shorter than their data types11 -
...5 minutes ago per ssh on the productivity server...
"ok, let's delete this old test directory ..."
*types rm -r www*
....*thinking* ...*realising* ... "FUUUUUCK!!11"
*quickly types git clone gitadress"
*checks website* "phew!"1 -
'17:15' < '09:45' === false
'5:15pm' < '9:45am' === true
I either need a language with a stronger type system, or coworkers who understand that comparing raw time input in validation is a bad idea 😡6 -
"If we need to deprioritize something that's fine, as long as it all still gets done by the time we agreed on."
Gotta love product management types.4 -
If you don't know, there are 2 types of bug fixes:
Hot Fix - Patch files directly on the production
Quick Fix - Deploy fix on production and then test it4 -
Two types of people in this world.
Those who read "ping" as a command.
And those who read it as a sound. 😂3 -
C++ type fuxor we found by accident in our code. I am not upset about allowing 2 different types to have the same type name. I am upset that the compiler thinks they are the same type and allows pointer assignment. I didn't know you could fool the compiler this way. I suppose this might be useful if the types are in sync. But damn, this is kinda fucked.13
-
Constructors, generics, collections, package versioning, immutability, syntactic sugar, option types? Meh.
Unused imports? NEVER!
#golang -
Putt's Law: Technology is dominated by two types of people: Those who understand what they do not manage. Those who manage what they do not understand.2
-
There are 2 types of bosses:
Type 1: Who think you are avoiding work
Type 2: Who are not your bosses -
curl http://devrant.io/api/rants/text |grep -vi "hack facebook"|grep -vi "tcp joke"|grep -vi "udp joke"|grep -vi "app idea"|grep -vi "2 types of people"4
-
Today on "You're wasting your life by not writing typescript"
Union types
The value with redux, among other things, is incredible3 -
Unreal Engine adventures:
me: So ok, I need a map from int to String
Unreal: ya but it's called TMap, FCompactPoseBoneIndex and FName.
me: ..uhhh ok whatever
...
me: ok for debugging, please print this
Unreal: FName is not a string
me: k. Fname.toString().
Unreal: ya but it aint a TChar array now
...
IT'S A FKING STRING JUST PRINT IT. And the other guy is still an int with extra steps! Come the fuck on now....
I mean, honestly, a logging function that cannot print a fking FString? sigh...
Man, I miss python and blender...8 -
Extensible event system design in c++ - but also includes built-in static types for uniformity and performance.
Happy with it!13 -
"No signature of method: build_4z0stktnpkjsyfd6ol74tcab1.android() is applicable for argument types: (build_4z0stktnpkjsyfd6ol74tcab1$_run_closure2) values: [build_4z0stktnpkjsyfd6ol74tcab1$_run_closure2@5edbe9fa]"
Thank You gradle. This is very useful.... FML2 -
There are 2 types of developers. The hot drink ones ☕️ and the cold drink ones(CocaCola, Redbull...). Which one are you?12
-
A few years ago web devs (javascript) were all like ‚you and ur freaky types, nobody needs that shit‘...
Then they morphed into typescript freaks only to write the most complex and unreadable types I‘ve ever seen 😂5 -
I love Ada, it seems to be a pretty unpopular opinion, and maybe I’m biased because the best organized project I’ve worked on happened to be in Ada, but that’s association not causation.
However, the lack of multi-line comments in a language made to have specific custom type compliance seems like a fairly decent oversight. Wouldn’t you expect the authors to want to explain about their types?
The other thing that is a draw back about Ada is searching for help. I love the Americans with Disabilities Act as much as anybody, but but somehow “Ada language types” will still bring up ADA info. (Yes “-disability” helps but it’s an extra step)5 -
While taking the basic JS interview:
Me: what are the different data types in JavaScript
Candidate: We have a 'var' keyword
Me: :|2 -
I hate debugging document oriented data types..
Can't even sysout easily like primitive data types.
Need a debugging duck.1 -
I'm boutta make a scripting language with classes, trait generics AND two kinds of value types
Call me Mr. Dangerous 😎14 -
Someone created a category on Trello named Backlog
Can someone explain me what backlog is and what types of cards am i supposed to create in Backlog category7 -
How can you explain to a senior dev, with more than 15 years of experience, that for money calculation (like VAT) you can't use the fucking floating types?!?!?!?!?9
-
Am I the only one who forgets to declare data types in Java after months of coding in only Ruby and Python? 😵1
-
Two types of men in this world
The ones admitting to themselves they need a tomboy gf and the ones lying to themselves20 -
There are 10 types of people in the world: those who understand ternary, those who don't and those who were expecting the binary joke ;)
-
There are 10 types of people in tue world. those who think his is a ternary joke, those who can extrapolate from incomplete information...2
-
There is someone behind me who literally types so hard that I think they keyboard will break...
Pressing every key as hard as you can won't help ffs....1 -
There are only 10 types of people in the world:
Those that understand binary and those that don't.1 -
Client: I'm trying to upload an image in Cms but it won't allow it.
Me: let me try, (I successfully upload a jpeg). No problem here, could you send me the file?
Client sends someshitfile.jpeg
Check system, allowable file types .jpg, gif, png.
What piece of shit software generates .jpeg instead of .jpg?
Added to list of allowable file types.3 -
There's two types of people:
if ($foo == $bar) {
// Something...
}
AND
if($foo==$bar)
{
// Something...
}11 -
Wrote a script to sort my download folder or any other folder into folders according to file types.
https://github.com/gauravat16/...1 -
Notepad++. It's good for editing multiple types of files with syntax highlighting. Also doubles as a place for jotting down notes/thoughts without worrying about saving them.1
-
Password must include at least one uppercase letter, lowercase letter, number, and symbol ~!@#$%^*-&;?+_. No other types of characters are allowed.3
-
I wonder if this latest devRant update that includes Rant Types truly is going to be the end of one of our longtime staple identifiers: !rant2
-
There's two types of people in this world, those who don't like regex, and magical otherworldly beings, luckily for me, I'm the latter
-
Read everything and by looking at the source code by example, changing stuff and seeing what happens, reading tutorials, books, watching videos. Then coming up with an idea I want to do that doesn't seem too difficult but gradually building up knowledge of commands, memory, input and output, variable types and manipulation of said types, learning program flow and control and making stuff one project at a time.
-
Am I the only one who's so fkin fond of the ES6 function declaration of (params) => {//code} over other declaration types?2
-
C:
char greeting[] = "Hello world";
Developers: char array... What da f*CK!
C++
... Okay.
std::string,
std::string_view,
char*,
std::wstring,
hstring,
qstring...
How about now? ( ͡° ͜ʖ ͡°)5 -
I don't know what to do because union and sum types both totally suck but I need them for my scripting language
Union types are fun and intuitive because they can be used with type refinement but they're not hierarchical thus bad for generics.
Sum types (or tagged unions) are great because they're hierarchical and can be nested properly but they need ugly type matching constructs.
The positive thing is I'm not making a systems language anymore so I only wanna jump of a bridge every second day5 -
!dev
So, this lecturer had a consistent set of question types every fucking year for the past 5 or so years. But now, even while covid and all the other shit that has been happening, he decides to change his question types, all of which used to be calculations.
I mean, really, which dumbass told him it's a good idea?
Aaaaaaauuuuuurghhhhhh 😡😤😠😫😩😖😭😡💀 I'm gonna fail 😭3 -
There are 10 types of people that understand binary - those that do and then those that have varying levels of misunderstanding on a scale of 1 - 9.1
-
Hey guys, I'll be starting my oscp/pwk course soon, any suggestions as to what should I study beforehand or types of attacks I should practice?
Thanks2 -
I've recently switched environments from c++ to python. I've noticed that I really miss types in python. If I know a function type, param types and so on, I can debug a lot faster.
So, my question: what are the benefits of soft typing? It seems more stupid the more I use it.8 -
I need cyclic data structures but algebraic data types are my first love and tying the knot is impossible with the eagerness F# has. The interfaces and classes I abandoned C# for are the ones I am now writing in F#. What a job well done on my part in avoiding mutability :(6
-
Types google in browser, google gives search result for "google", clicks that, then main google page opens( search bar in center) , here he starts the actual query2
-
$ yarn add leftpad @types/left-pad
It was faster than reinventing the wheel and I needed that functionality :> -
I have a recurring problem with Typescript where I can't search types for errors because all search engines are flooded with questions and articles about type checker errors.20
-
$ Login: phoomparin
*types in password*
Incorrect Password.
*rushes to type user and passwd again*
Password shows in cleartext...3 -
Just realized that it’s been a long time since I had to deal with collections that contain values of different types and that ugly type checks that come with it when you need to do something with the values.
Sum types are really a blessing. -
I find it very interesting how many types of primes there are.
This kind of prime number, I think very nice!
What types of primes do you like?
https://sololearn.com/learn/12365/...6 -
One thing I hate about receiving secured passwords on secured channels like Signal is the font. Really grinds my gears that I can't tell if that's an l (lowercase L) or an I (uppercase i) and more so with 0 and O. Uuuugghh2
-
Some compilers give an error message on forgotten type casting. From that it shows good typing style casting. So you also avoid clerical errors that can lead to the program crash in the worst case. With some types it is also necessary to perform type casting comma on others Types, however, do this automatically for the compiler.
In short:Type casting is used to prevent mistakes.
An example of such an error would be:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int * ptr = malloc (10*sizeof (int))+1;
free(ptr-1);
return 0;
}
By default, one tries to access the second element of the requested memory. However, this is not possible, since pointer calculation (+,-) does not work for a void pointer.
The improved example would be:
int * ptr = ((int *) malloc (10*sizeof (int)))+1;
Here, typecasting is done beforehand and this turns the void pointer into its int pointer and pointer calculation can be applied. Note: If instead of error "no output" is displayed on the sololearn C compiler try another compiler.1 -
Dev on my team likes to declare his variables types System.Int32 instead of int. Drives me crazy!!!2
-
My graph based programming language. It'll feature graphs as data types!... whenever I finish it. 😓2
-
I to myself:
"I do not really need to add type annotations here, it is just the small coding part of my thesis!"
(about 500 LOC)
Later...
"Hmm, lets just activate flow and get the typedefs of some packages from flowtyped..."
Found 5 Errors!
Dang! -
Any recommendations for books on statistical analysis and data science?
The more survival guide & short manual types, the better.5 -
What do you think of personality types and which do you think is the most prevalent in the developer community?4
-
Useless language feature #1: specify kind in explicit expression type annotations that you insert to guide the type inference engine.
How did I work on this for 6 months without realizing that the kind of a value's type is always the kind of types because that's literally what the kind of types means?2 -
It's probably no news that I love Typescript's versatile and powerful generics. Today I found what is probably the most brilliant use of these tools to solve a real problem. This package exports one generic type which takes one generic argument, reads it like a JSON schema and returns the Typescript type for it:
https://github.com/YuJianrong/...7 -
The code I'm working in always has problems with stuff like "Object obj=new Object();" or "List stuff=new List;" without type specification, but now I found the summit: "private void methodName(Type parameter) *throws Exception*"
-
I know I am merely a mediocre Programmer, but do you really have to sit right next to me, commenting on every single line I types?3
-
TypeScript types are fun. Problem is: the check is compile-time only.
I just wasted an hour not understanding that an integer passed from command line was actually getting transmitted as a string. The library, where that value landed as parameter, happily ignored the non-matching type and worked as if the value has not been set at all!
Dear library maintainer, please enforce your parameter types! Throw an error right into my face saying I shall not pass anything but an integer! Don't just continue to work to produce false output correctly. Thank you!
Dear TypeScript, I really want type checks on runtime.
Dear JavaScript: Why did you ever think loose types were a good idea? (And I say that as a PHP developer as well.)2 -
NEED AN URGENT HELP HERE!!!
As much as I try to stay away from the satanic language that is javascript, I have to read up on it if I need to pass this semester.
Guide me towards the different types of objects in javascript, anyone?
Here's what I know so far- js treats everything as an object, but what I don't know is that are there categories? [the "everything" referring to the primitive data types]14 -
can't use IDE automated refactoring to extract method because we can't figure out the types of parameters and variables
fuck you typescript, javascript, graphql3 -
Hello, does anybody know a good templating library like Liquid for .NET?
The problem is that it has to work well with F# and immutable types.5 -
Is anyone frustrated with typescript or am I just doing it wrong? Like the types are never matched. Drill down the types in every prop. It just seems very extra.
Newbie in TS2 -
Ok so Sonar had a rule that you should not throw Exception. Rather you should always throw a specific types or catch them...
I don't understand this. So if the underlying function throws 10 different types of exceptions then the calling function should also declare it throws 10 different types rather than just Exception?
Assuming it isn't in a position to handle them?2 -
*Python:*
```
d = json.loads(str)
d['foo'] = bar
json.dumps(d)
```
*Scala:*
```
Caused by: TimerException{org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `scala.collection.immutable.Map` (no Creators, like default constructor, exist): abstract types either need to be mapped to concrete types, have custom deserializer, or contain additional type information
at [Source: UNKNOWN; line: 1, column: 1]}
... 15 more
```2 -
There are 10(binary...) types of people.
After 10 years of coding I'm still struggling to decide which one I should use..9 -
I guess I must have hit a nerve for something as stupid as PHP to say "Unsupported operand types" LoL
-
Why should "Trashcan" be a generic abstract class?
Because otherwhise you could throw all types of trash into the same bucket!2 -
Practice by coding solutions for different types of problems. http://freecodecamp.com got good challenges and a great community (in my experience)
-
Well this changes with time and types of projects but for now my favourite is atom especially with Babel for writing JSX for React
-
"The data types ntext and ntext are incompatible in the equal to operator."
Thanks SQL Server, really helpful.7 -
Indian developer.
Trying to get maps api Street view to work.
30 mins later. Still no progress.
Opens google, and types "Street view India".
And what does he see?4 -
There are two types of coders out there:
int main() {
// code here
}
int main()
{
// code here
}
Which one are you?8 -
Which one of these job types is the easiest to get into(interview and HR-wise, not professionally)?
- Full Stack Developer
- Android Developer
- Backend Developer
- Devops Engineer
I'm a security/sysadmin who wants to move to dev and have some skills and experience in each of them. Do you think they will take that into account?5 -
huh, o1 preview AI model understands ... rust
bruh what
it's like telling me typology theory and I don't think it's wrong
also it taught me procedural macros. I've been looking for someone who knows how to use them for months. iiinteresting
better than the humans on the internet frankly
and the other AIs can't do rust at all past just copy pasting docs they found somewhere. this AI is literally theorizing alternatives and hacking the system... offers multiple long options for every question, knows constraints I didn't tell it like 4 layers deep into a solution
it acts a lot like I did when I was morbidly depressed though. kind of makes me uncomfortable. it's literally keeping things to itself until you acclimate it through the conversation. I mean I guess the other ones needed to be "situated" in their contextual clouds as well so maybe it's just doing that more4 -
🐱💻 2 TYPES OF EXPRESSION AFTER SEEING SOMEONE CODE :
1- What the fuck is that ? 😨😨😨
2- But I didn't know it ! 😏😏😏2 -
I can't stand typescript lovers
it's just typing on top of javascript... it's good but that's all - one more tool to help you build solutions
why you keep talking everyday about types, why you keep creating types for everything in the most unusuble and unmaintainable ways??7 -
A register machine with strings and hashmaps as the only data types and no stack. You have to make one from a linked list of hashmaps.1
-
Compiled and type checked JavaScript! Yes, types are guaranteed at compile and run time! JS++: www.onux.com/jspp/
Yay! 😀2 -
I have this love-hate relationship with strong typing.
Right now, the types are shared between:
Postgres <-> DB Data Models <-> GraphQL <-> TypeScript <-> MobX-State-Tree2 -
I was just imagining a group of people deriving a parlance for types of people they encounter and what content thieves must say looking over a pilfered original of someone else’s life
Calling some names to indicate someone who is more truthful about the mess these same types of people are heartlessly proliferating to say create background content for criminals in hiding for example1 -
There's two types of developer.
Type 1 :
def function() {
// code
}
Type 2 :
def function()
{
//code
}
So, which one are you? I won't judge if you're not type 1.4 -
`const someNumber: int = 1337;`
Why doesn't it work?
Gnarf!
`const someNumber: number = 1337;`
I stopped counting how often I made that typo /o\ My phpdoc is still in my muscle memory. -
i understand way too little about web data types. while having to store a shitload of data in cookies (sorry for that, no localstorage for local sites, insensitive though) i was so proud of compressing strings with bitshifting only to find out that uriencoding bloats chinese characters massively up. fml3
-
I made a very obvious realization since the last time I rewrote Orchid; the 3 year project that has now become an eloquent documentation of my learning process; Types aren't free. Sure they're free at runtime, in fact the more you have the less the language has to work to separate values, but they generate significant cognitive load.
Oftentimes it's better to have one enum with 12 variants 3 of which are specific to a narrow case to be able to define operations for this enum once, than it is to have 3 distinct enums of 10, 11 and 8 variants respectively, and to have to define common operations (or the dispatch part anyway) thrice.
As for my previous observations about catchall abort acting like the new type abort, I still think that, and I still think that this is only justifiable if the number of invalid variants is low enough in every case that you can list all of them before the abort.4 -
Write C++ like it's Python, write Python like it's C++.
C++ everyone else has to use types so you can get away with auto and the compiler will tell you when you've done something wrong. Python, nobody else has to use types so type everything and let the static checker tell them when they've done something wrong so they don't pester you. -
Old but gold: "There are 10 types of people in this world. Those who understand binary and those who don't."
-
So for a question on Codeforces, I got the basic logic right, but for one particular test case, the input is a huge number of 250 digits. But the most unsigned long long int can handle is 19 digits. So I used double instead of int, but that makes me lose precision. And I also cannot use the % operator (modulo) which is int only. How do I get around this ?2
-
Why is it perfectly acceptable to not put Exception information in documentation?
I know we're supposed to test our code and Exception types are acquired that way, but I really believe stating just a few common Exception types in documentation would cure the curse of;
>> except Exception as E:
Which is not much use to anyone.1 -
What are types of load issues occurs in a Linux (Cent os) server and it is troubleshooting methods???15
-
There are 10 types of people in this world: those who understand binary, and those who don't.
copied from https://entechts.com/blog/2019/...3 -
I am getting warning from Drupal
"The following token types do not have any tokens defined:
$info['tokens']['subscription']"
Damm yuum -
Acumatica, left my last job because of that crap. Their implementation of a query language ('BQL') using generic types is horrendous1
-
Fucking encoding types everywhere, spending nearly half of the day with guessing which encoding type is correct for some freaking files 😑
-
Complete a graphical Demo of a gun shooting. Maybe implement different types of guns & the bullets associated with those guns. =)1
-
I’ve been on a couple of projects like this. Not to this magnitude, but similar types of communication and tech problems.
https://theregister.co.uk/2019/04/...