Sekalet

1.9K posts

Sekalet banner
Sekalet

Sekalet

@XessiveObserver

As much as I enjoy app development, I love systems design https://t.co/lq3kH5dfkg

Katılım Ocak 2024
24 Takip Edilen27 Takipçiler
Sekalet
Sekalet@XessiveObserver·
With a five minute screen display time out on a seemingly not dynamic page, ten minutes past, no time out, unless the page has background activity, so it's proven so 🤫
English
0
0
0
7
Sekalet
Sekalet@XessiveObserver·
The best AI generated videos at most are like video games in 4k, so what the fuss
English
0
0
0
4
Neeraj
Neeraj@neerajjj6785·
a tech opinion you can defend like this?
Neeraj tweet media
English
271
12
292
49.3K
Sekalet
Sekalet@XessiveObserver·
@vivoplt All you gotta do is learn C++ since it's predominant in new language design and everything will fall in place
English
0
0
0
338
Vivo
Vivo@vivoplt·
Programming Languages & the Languages Used to Create Them • C → Written in Assembly • C++ → Written in C • Java → Written in C++ • Python → Written in C • JavaScript (V8 engine) → Written in C++ • Go → Written in C (initially), now mostly Go • Rust → Written in Rust (initially bootstrapped from OCaml) • TypeScript → Written in TypeScript • Kotlin → Written in Kotlin • Swift → Written in C++ • PHP → Written in C • Ruby (MRI) → Written in C • C# → Written in C++ • Dart → Written in C++
English
88
30
335
61.9K
Sekalet
Sekalet@XessiveObserver·
@josevalim Could it be why low level systems programmers are less of vibe coders than say web and mobile devs?
English
0
0
0
190
José Valim
José Valim@josevalim·
You probably heard me saying "coding agents are useless for type system work 🥴" but Sol is definitely an improvement. Before they were a distraction: consistently wrong and not even worth steering. Now they are useful assistants, helping me narrow down and explore possibilities. They still can't one shot solutions though.
English
8
6
108
9.8K
Moe
Moe@katibmoe·
>shopify runs $292B a year in commerce on ruby >by 2020, ruby was too slow at their scale >so they hired one engineer, Maxime Chevalier-Boisvert, a PhD in compilers out of montreal >the brief was one sentence: make ruby itself faster >she and a small team built YJIT, a JIT compiler that lives inside official ruby. >every rails app that flips it on runs 30-40% faster. >every commit she ships goes into the public ruby release. >not "shopify ruby." just ruby. >the same one the rest of the internet runs on. >so the engineer shopify pays to speed up their checkout also sped up the github clone you built last weekend. why give it away? - the compiler gets better the more people run it. - every rails app in production stress-tests her code, so the bugs find themselves. - lock up the fixes and you break the flywheel you depend on. you don't win the long game by hoarding the foundation. you fund it and hand it back.
Moe tweet media
English
3
15
127
13.7K
Mikael Henriksson
Mikael Henriksson@mhenrixon·
@XessiveObserver Exactly that! I start with integrations tests in the Ruby client, save the vcr cassettes, release a new version of the Ruby client, exposes the vcr cassettes and then the other clients download the vcr cassettes and build out their own endpoint wrappers.
English
1
0
1
71
Mikael Henriksson
Mikael Henriksson@mhenrixon·
This evening, I have programmed in Rust, Go, Elixir, Crystal, Php, Python, Ruby and JS. How's your day going?
English
7
1
28
1.9K
Yaroslav Shmarov
Yaroslav Shmarov@yarotheslav·
Rails people take so much for granted. Imagine paying for gem "devise" based on your monthly active users count
Yaroslav Shmarov tweet media
English
15
9
173
12.3K
Sekalet retweetledi
Yaroslav Shmarov
Yaroslav Shmarov@yarotheslav·
@mario_chavez imagine a world in which each gem is a SaaS or usage-billed. that's what JS framework folks life is like every day
English
1
1
7
796
Sekalet
Sekalet@XessiveObserver·
@glcst They say know the rules, brake the rules and make the rules if you want to innovate and that's what you did everytime while they played suckers for progress, well done 👍
English
0
0
0
144
Glauber Costa
Glauber Costa@glcst·
Almost every single time I released something in my career, I see people saying: you are clueless. You don't understand the space. You don't know what I am doing. In the early days of the Turso Cloud, there was this guy here that would every now and they remark that "Turso keeps building the wrong thing", always followed by an explanation of what SQLite *IS*, what is good at, what is not good at, how people use it, etc. Turso now has almost one signup every 5 minutes, and 700,000 databases were created in our cloud this week. On the rewrite of SQLite itself, the common accusation was that we didn't understand that people use SQLite because of its reliability, and any rewrite would fail because it had no access to their test suite. We took Turso out of beta last week and power many production users already. Before that, it was Scylla, a rewrite of Cassandra. We were roasted by many, who said that we were morons who didn't understand that Cassandra was I/O bound, so any improvements in the CPU architecture were pointless. Scylla was 10x faster than Cassandra in real life. My first experience of that was when at Red Hat we patched QEMU to be the virtualization layer for the device abstraction for the KVM Hypervisor. I was 19 at the time, and being part of the team I submitted a talk to a local conference, who rejected me saying that QEMU was an emulator, and I didn't even seen to understand the different between virtualization and emulation if I was conflating the two. The common thread in all of those is always the same: people getting dead set in their ways, always looking at the world as it is, completely unable to understand that if you just tweak things, most things can be very adaptable. Things can reach new heights. They can be used in different ways.
English
38
41
658
24.6K
Sekalet
Sekalet@XessiveObserver·
@jorgemanru Definitely we are still figuring out what hopefully shall be the future
English
0
0
2
350
Jorge Manrubia
Jorge Manrubia@jorgemanru·
No clue what the future of software development will be, but staring at terminals while consuming a stream of largely irrelevant information (like assorted diffs, used tokens, tools count...) won't be it.
English
13
4
175
25K
Sekalet
Sekalet@XessiveObserver·
@mfranz_on Might be the only way to push the open source envelope, thus far
English
0
0
1
26
Marco Franzon
Marco Franzon@mfranz_on·
What is the future of open source software? I feel like nowadays if you need a software, which is open, you don't contribute to it but you just do it from scratch with AI and let it add the feature you needed.
English
12
0
5
1.5K
Sekalet retweetledi
Тsфdiиg
Тsфdiиg@tsoding·
Difference between std::lower_bound and std::upper_bound in C++
Тsфdiиg tweet media
English
17
27
985
113.4K
Owen Carey
Owen Carey@owenthcarey·
Nothing worse than not being able to sleep on a night you really need to sleep.
English
10
2
40
1.1K
John Rush
John Rush@johnrushx·
@XessiveObserver Haha, tbh, yes I wanted to go read what people say about Leo and then felt like it was the right time to return back Being offline is great, I’ll keep doing that every few months i think. One month online, two months offline
English
1
0
2
302
John Rush
John Rush@johnrushx·
I'm alive locked in cooking something truly incredible you'll see it soon Haven't seen you all for 4 months; how is life? How is business?
English
114
2
355
26.3K
James Ward
James Ward@JamesWard·
I spend a lot more time in the IntelliJ diff view than I do in my AI agent. For projects that matter, that is how it should be.
English
9
6
42
3.8K
Chris Oliver
Chris Oliver@excid3·
We're handling over 100,000 deployments a month now on @Hatchboxio. Hatchbox started as a side project and has now become our core business. It's incredibly hard to bootstrap a product like this when all the competitors are VC-backed, but that didn't stop us from bringing affordable app deployments to the community. ❤️
Chris Oliver tweet media
English
33
4
207
8.9K
Sekalet
Sekalet@XessiveObserver·
@mfranz_on Skill issue, it is, IMHO, is it though?
English
0
0
0
28
Marco Franzon
Marco Franzon@mfranz_on·
Every time I see C++ code I don't understand why it needs that level of complexity. That syntax makes it almost unreadable
English
45
3
84
14.1K