"you didn't explain anything, you just described an analogy in terms of a more complex analogy" | also @modernbutt @alt_modernserf | they/them

New York
Band geeks rise up
284
16,097
76,881
Remember, when you're on a job interview, you're interviewing _them_ as much as they're interviewing _you_. So when you get to the end of the call and they say "and do you have any questions for me?" ask them if they can reverse a linked list
54
651
4,382
On "database normalization"
9
629
2,056
Thing that bugs me about "quit tech to be a farmer" isn't the desire to quit tech -- that totally makes sense -- but I'm curious what y'all think farming looks like as a job
103
97
1,788
Oh, how silly of me; here's the German translation:
15
63
1,772
12
158
1,509
"We're looking for candidates with active GitHub profiles" People here contribute to open source projects on the clock? "Absolutely not"
17
425
1,211
my partner just asked me "what exactly happens when you visit a webpage" and finally i get to use all that interview prep
6
56
861
Sisko replying to every Picard tweet with this image & the caption "this you?"
1
173
664
Replying to @crousselle
The moon landing was shot on a soundstage, but the soundstage was actually on the moon
3
32
511
how do you square "this is going to make a more equitable society" and "people who get in on it now will be rich in the future"
19
51
541
Judith Slaying Holofernes, Gentileschi, c. 1620
2
143
478
I think I can make a solid case for: - null is bad - strings are bad - bools are bad - closures are bad With continued research I believe we can demonstrate ideal programming language has zero features
20
81
474
unfortunately the story is largely fictional; the music on that collection is from the 70s & 80s and features keyboards that did not even exist in 1968, see discussion: teddit.net/r/synthesizers/co…
3
22
347
tired: `class Car extends Vehicle` wired:
5
49
337
Replying to @ibogost
Weirdly I think it was mostly popular with 12 year olds who had never worked in an office but imagined they would someday, and enjoyed a comic about how hard it is to be smarter than everyone else
24
2
304
62,625
Fiscally JavaScript but socially Rust
7
27
337
Replying to @140FlockProject
That people treat poorly-manipulated photoshops as real because they confirm their preexisting biases?
6
5
254
Google should open a Philly office, but spell it "Ghuylkill"
12
40
265
I see people on here ask "why hasn't functional programming won" and I wonder what they imagine FP "winning" would look like
30
21
272
I feel like our culture has too many parties based around life events and not enough seasonal festivals. I think this is a symptom of how America values the individual over the community
5
31
257
Reminder that the world's most popular programming tool is a vector-oriented functional programming language + IDE called "Microsoft Excel"
2
61
253
Replying to @kept_simple
every time its like "Prove to me that JKR said something transphobic!" [shows a transphobic tweet] "that's not transphobia, that's just Telling It Like It Is"
3
3
224
5,338
imagine if someone's answer to "is a hot dog a sandwich" determined a $50k differential in your pay? that's why people argue over "is CSS a programming language"
6
43
247
Found a treasure in my mother's bookshelf
5
12
256
Broke: veni, vidi, vici Woke: tommy needy drinky
1
5
241
Finally got that new code typeface all the cool kids are using
17
78
237
A coop is pronounced differently based on whether chickens or humans live in it
2
21
220
5
26
233
Replying to @modernserf @seldo
also, a fan of this diagram
6
65
233
Replying to @zachshakked
You know, you can make a crazy amount of money with a regular tech job, you don't have to rip off other people's work
1
195
Replying to @abdurrakhimov
The term you’re looking for is “code review”
1
207
Replying to @zachbdunn
He would be smiling all the time, but a joyless smile with dead eyes
213
7,313
separation of concerns
6
40
214
I recognize this might be controversial, but I think if you wrap text in multiple <strong> or <em> or tags, it should get progressively bolder/italic-er
20
11
198
Replying to @WretchedScribe
I always felt like the Gentileschi version better captures the cold-bloodedness
Judith Slaying Holofernes, Gentileschi, c. 1620
1
18
167
Is this what you're alluding to? this seems like its for the benefit of other people waiting outside the theater
8
1
196
20,771
nitter.app/rachelbinx/status/8848… So I think there are two questions that functional programming proponents are notoriously bad at answering
Replying to @rachelbinx
pretty sure there are like 3 people in this world who 100% understand and enjoy Redux
8
50
206
I made a thread on how new twitter users end up as "firstname bunchofnumbers"
I am a human being who is excited about twitter, but I was only asked for my display name, and not my handle. this is what the sign-up process looks like:
6
91
174
if you think tech workers get paid a lot of money, wait 'til you find out how much tech executives make
1
13
167
~15 years trying to make everyone separate HTML, JS & CSS. And then suddenly everything went south and we’re writing code like this.
This is abominable HTML @imgur for SHAME
3
41
170
...and that concludes our intensive three-week algebraic structures course.
50
156
there is an odd dissonance in "HEY doesn't need all that javascript to make a good web app" and "HEY needs a native client to be a viable product"
13
20
164
Replying to @samstein
There's some irony that you haven't responded to any of the people explaining why this is a terrible take
7
136
i can be silent on this issue no longer: the "bun" of the oscar mayer weinermobile is absurd, and more closely resembles tamago nigiri than a hot dog
1
22
137
a couple years ago I interviewed at a company and about half of the technical interviewers were women. I thought this reflected well on the company, but after I took the job I realized that I had talked to basically every woman in engineering
5
4
151
How do I keep seeing otherwise smart people posting "if only tech people had taken an ethics class none of this woulda happened"
20
10
138
computer science is about computers in the same way linguistics is about tongues
4
36
131
the most thrilling part of being a programmer is the RACE AGAINST TIME as you try to type in your 2fa code when its blinking red in authenticator
5
9
130
A live baguette is fleshy and covered in cilia (and moves somewhat like #1); the part we eat is it's peeled and dried husk
If baguettes could move, how would they move? Give your reasoning pls
2
34
112
I didn't realize this was so controversial
5
1
122
my programming language brainworm is trying to get me to design a syntax that makes people as angry as Lisp does, but in a wholly original way, and without making the syntax intentionally obtuse or verbose
14
12
114
Whenever I see brands release NFTs or use a `.eth` in their handle, I'm reminded of 1997's Crayola Techno-Brite colors
3
22
114
algorithmic performance is irrelevant for the majority of code written by the majority of developers
UNPOPULAR OPINION: TECH EDITION
4
9
117
Is there anything like "crafting interpreters" but for implementing a static type system?
15
10
108
I find it very disorienting that the majority of people I follow are web devs but I have basically no idea who any of these "javascript twitter" personalities showing their asses are
7
4
107
In paleo-agile, one story point corresponds roughly to the effort a cave person would have to exert for a single meal
3
24
110
You can care about more than one thing at a time
3
91
regular expressions are the mitochondria of scripting languages
2
27
126
so in the 70s & 80s, snake_case was the convention in C, while camelCase was used in Pascal and Smalltalk. But in the 90s, a bunch of curly-brace languages adopted camelCase, while a bunch of non-curly-brace languages adopted snake_case. how did that happen?
12
12
106
Exactly this: just about every language made in the last 20 years has first class functions and (some) immutable values; most of the languages made in the last decade have sum types & pattern matching as well nitter.app/raganwald/status/14838…
3
2
100
Replying to @gringleguy
In a "legal" strike, you are supposed to be protected against retaliation (eg you cannot be fired or punished for participating in the strike); you lose those protections with a "wildcat" strike
1
82
App idea: when you scroll, it doesn't randomly jump around
7
5
103
What do you call it when you work a 40 hour week with a relaxed pace, but then do another 40 hours of _thinking_ about work in your free time?
15
7
108
I got into Recurse Center!
14
107
wow, regional dialects are wild
7
21
95
Replying to @hillelogram
I think the distinction to make here is CLI-as-user-interface vs CLI-as-API. Its not particularly great for either purpose, but its a better API than a GUI and a better UI than a python library
4
11
99
this is the unsolved problem with component-oriented frameworks like React -- they treat your app like its one big tree when it is really a conglomeration of overlapping systems, many of which are not even tree-shaped
6
14
93
what if DRY is wrong, even in the "single source of truth" sense? So many of our tools for program correctness are, essentially, about overlapping and redundant "sources of truth" -- type definitions, tests, contracts all verify your code's "truth" by duplicating some part of it
15
16
97
Replying to @_lrlna
Trying to keep up with JS by checking out every library announced in some blog post is like trying to keep up with music by listening to everything uploaded to soundcloud
3
11
96
I know I say this a lot, but the way we test programmer knowledge is entirely backwards. I would bet that there are many, many programmers who can comfortably use and understand closures, recursion, monads etc while believing they don't "get" the abstract concept
6
7
94
What are your favorite highly customizable web applications that are not intended to be programming platforms? Think along the lines of myspace profiles, neopets pages, tumblr themes
21
13
94
state machines are great at representing systems that have cycles & many possible transitions between each state, async await is better for relatively linear paths with limited branching
4
6
95
NIGHTMARE EYES @bombsfall
2
4
84
Idk why programmers are so eager to get back to talking about code on here. You have the stupidest fucking conversations over and over and over again anyways
6
5
86
I think someone who works on React should not complain about the complexity of a "Hello, World" example
6
1
90
Replying to @crousselle
the CIA doesn't actually have anything to do with coups in South America; they create and spread conspiracy theories about their involvement to create the illusion of American power
3
11
87
the ratio of paul graham's bad tweets to good tweets is known as "graham's number"
3
4
80
these tests are getting Too Real
23
81
Here at JustinCorp, we're tired of the same old tech interviews. That's why we choose our candidates via medieval ordeals: if you can pluck a stone from a boiling cauldron, you're hired!
12
15
81
Four essential books for JavaScript developers
3
9
84
kids on tiktok are saying there are too many dream ballets in movies these days. they say the characters didn't consent to having their inner emotional turmoil visualized thru dance
21
82
4,023
Reminder that your CSS classes are part of your public API. If you're _not_ trying to defeat user-agent styling, you need human-readable selectors _in addition_ to the ones your framework provides
Intentionally obfuscated and randomized html+css in "new" Twitter. This is to make it hard or impossible to customize the css, adblock, etc. I wanted to hide the Trends panel, but they had to go and do this.
8
23
88
Replying to @_xvfs @sudo_echo
Do you have any idea how much of the code you depend on was written on a VT100
1
2
75