Russell Sim

376 posts

Russell Sim

Russell Sim

@russellsim

Opinions are my own.

Copenhagen, Denmark Katılım Mart 2008
174 Takip Edilen133 Takipçiler
Russell Sim
Russell Sim@russellsim·
@yegordb @deedydas I think this would have been better phrased as "Commit virtually no code", it's hard to take this seriously when you have such a meme headline
English
0
0
0
8
Yegor Denisov-Blanch
Yegor Denisov-Blanch@yegordb·
I’m at Stanford and I research software engineering productivity. We have data on the performance of >50k engineers from 100s of companies. Inspired by @deedydas, our research shows: ~9.5% of software engineers do virtually nothing: Ghost Engineers (0.1x-ers)
Yegor Denisov-Blanch tweet media
English
733
1.4K
12.8K
3.9M
Maine
Maine@TheMaineWonk·
Trump administration has put a 10 percent tariff on the Heard and McDonald Islands…. which has a population of 0 people and is inhabited only by penguins.
Maine tweet media
English
2.3K
3.6K
26.3K
2.6M
Russell Sim
Russell Sim@russellsim·
@teej_dv He was never even a real programmer, he worked in an internal tools team. Real programmers use Rust, real programmers don't use internal tools, they enter their code via the front panel
English
0
0
0
57
teej dv 🔭
teej dv 🔭@teej_dv·
(Unemployed) Senior Software Engineer with Years of Rust Experience Explains Why He's Choosing Zig Over Rust for Everything
English
46
47
2.8K
240.1K
Russell Sim
Russell Sim@russellsim·
@tsoding Everybody lost, now there are 2 standards and it's never going back
English
0
0
0
12
Тsфdiиg
Тsфdiиg@tsoding·
People who are going out of their way to now use `master` instead of `main` because "fuck woke" are as annoying and destructive as the people who pushed to switch to `main` in the first place. It's the same kind of people, but on the opposite sides of ideological spectrum.
English
386
166
4.2K
253.2K
Russell Sim
Russell Sim@russellsim·
@AntLobach I stopped using common lisp for maybe 8 ish years. Came back for the interactive environment. It was weird to have any program I wrote still work without modifications. I had written an Angular JS frontend for one project, and it didn't fair so well. So I'm glad to see HTMX
English
0
0
1
57
Anton Lobach
Anton Lobach@AntLobach·
I regret touching Common Lisp. Now I have such a hard time using anything else including other Lisp dialects. The tooling, gradual typing, interactivity, expressiveness, performance, extreme stability. Sometimes I feel like I’m dreaming, it’s just too good to be true.
English
15
7
97
5.3K
Russell Sim
Russell Sim@russellsim·
@ImSh4yy One datadog tab is 1GB one jira tab is 800MB, slack 3-5GB. It starts to add up pretty quickly Add docker in the mix there goes at least 8GB
English
0
0
0
31
Shayan
Shayan@ImSh4yy·
All I'm seeing in my timeline are web devs complaining that their M2/3 Max with 32GB of RAM is not enough. What are you doing exactly?
English
386
73
3.1K
367.6K
Russell Sim
Russell Sim@russellsim·
@BaremetalBaron @allenholub Are you going to pull out the gang of four book? I work in OOP languages daily and don't know what you are talking about
English
1
0
0
50
Baron
Baron@BaremetalBaron·
@allenholub Vacuous nonsense. You can say this all you want, but OO makes specific prescriptions, those specific prescriptions have specific consequences. And if you retreat into vagueness such that it doesn't, then "OO" is meaningless and not worth discussing in the first place.
English
2
0
9
264
Allen Holub. https://linkedIn.com/in/allenholub
If I've learned nothing else in the past few days, it's that execution speed is a rabbit hole down which many programmers will dive head first and never look up. The fact is that, in the vast majority of products, if the speed is within reason, nobody cares much. There are more important things to spend your time on, like putting something valuable into your customers' hands sooner. (And no, I will not be drawn into a bogus, "but speed is valuable to customers" debate. It's usually not. "Value" means value in the domain.)
English
32
12
146
39.9K
Russell Sim
Russell Sim@russellsim·
@justinmk Emacs users don't even participate in the StackOverflow survey because it requires executing non-free JavaScript
English
0
1
44
2.9K
justinmk
justinmk@justinmk·
Neovim has no telemetry, so we have no idea why users like it. #1-integrated-development-environment" target="_blank" rel="nofollow noopener">survey.stackoverflow.co/2024/technolog…
justinmk tweet media
English
29
48
1.2K
101.2K
Russell Sim
Russell Sim@russellsim·
@yacineMTB Is this not the definition of functional programming. Abstraction via functions?
English
0
0
0
49
kache
kache@yacineMTB·
literally just make it a function that returns another function that's WHAT IT FUCKING IS WHY ARE YOU INVENTING MULTIPLE WAYS TO DO THE SAME FUCKING THING
English
46
7
485
30.1K
kache
kache@yacineMTB·
decorators are an antipattern and should be avoided
kache tweet media
English
234
93
2.6K
270.9K
Russell Sim
Russell Sim@russellsim·
@htmx_org It's not uncommon to find that by embracing better ux the basic functionality in the browser like "find in page" stops functioning. Not to mention keyboard shortcuts, gimme back my keyboard
English
0
0
1
12
Russell Sim
Russell Sim@russellsim·
@thorstenball They are probably practising scrum and in the middle of their 3rd concurrent web-framework migration
English
0
0
0
592
Thorsten Ball
Thorsten Ball@thorstenball·
Never ceases to amaze me when opening the Unifi web interface. 11.7 MB of JavaScript, taking 14s to download, while looking at a blank page. So many questions!
English
16
7
232
38.9K
Russell Sim
Russell Sim@russellsim·
@BicycleAdagio Copenhagen has a lot of shared road spaces in the city. I don't think it's unreasonable to allow cars. But it needs to be clear its a shared space, like removing the gutter to it's all the same level. Having outdoor dining on the footpath. Naturally there will be less cars
English
1
0
0
0
Stephen B
Stephen B@BicycleAdagio·
Two blocks of the Flinders Lane “shared” zone in Melbourne CBD. An example of excellent public space sadly wasted.
Stephen B tweet media
English
4
5
44
0
Russell Sim
Russell Sim@russellsim·
@ClydeRathbone @TRohald @SamHarrisOrg @gcaw It's deliberately inconvenient to own guns and easy to identity people who are carrying guns without a reasonable propose. So I think that make policing the use of them easier. You're right re defense, I think Aussies would get a home alarm, or flood lights
English
0
0
0
0
Russell Sim
Russell Sim@russellsim·
@ClydeRathbone @TRohald @SamHarrisOrg @gcaw It's true there are still loads of guns in Australia. But, rifles in Australia must be stored in a locked gun safe bolted to the house. Its bolt must be stored in a separately locked safe, and the ammunition must be stored in a separate locked cabinet.
English
0
0
0
0
Russell Sim
Russell Sim@russellsim·
@nigelsim I think that treating houses as a commodity is part of the problem. Renters treated as a loan repayment system is not fair either
English
0
0
0
0
stevebennett@mastodon.social
[email protected]@stevage1·
@linaXpatel Because it's device to device. So can't, for instance, use two different phones. Yes, I actually have two phones atm.
English
1
0
0
0
stevebennett@mastodon.social
[email protected]@stevage1·
End to end encryption (eg Signal) is actually really inconvenient.
English
0
0
0
0