Marco Buono

4.4K posts

Marco Buono banner
Marco Buono

Marco Buono

@coreh

Belo Horizonte, Brazil Katılım Haziran 2013
697 Takip Edilen624 Takipçiler
Marco Buono
Marco Buono@coreh·
@jarredsumner Hmm If what this doesn't count as a major bump, what would ever count as an actual 2.0? Nobody is going to be disappointed, and it serves as a clear milestone/indication of the new incarnation of the code
English
0
0
1
214
Jarred Sumner
Jarred Sumner@jarredsumner·
We’ll call the next release Bun v1.4. There’s already far more than enough new things since Bun v1.3.1 to justify the version bump, and the slightly more opt-in upgrade of a minor bump seems better.
English
38
7
468
92.8K
Jarred Sumner
Jarred Sumner@jarredsumner·
Still writing blog post hopefully will post tomorrow
English
40
6
870
51.7K
Andreas Kling
Andreas Kling@awesomekling·
Just passed the Turnstile check for the first time in @ladybirdbrowser (with a little help from Cloudflare 🧡)
Andreas Kling tweet media
English
14
41
1.7K
70.9K
Marco Buono
Marco Buono@coreh·
@theodorebeers @joshmanders Zig probably was indispensable, I think the iteration speed and flexibility greatly helped in the early days. We just now got LLMs good enough to do this sort of translation, and the project is now mature enough that it can focus on stability versus rapidly prototyping/expanding
English
1
0
3
513
Theodore Beers
Theodore Beers@theodorebeers·
@coreh @joshmanders I tend to agree that it was only the existence of Bun as a successful independent project that forced Node to get with the times. Re: JSC, it's obviously fine, but what I mean is that for a long time, we were sold this narrative that Zig and JSC were indispensable to Bun.
English
1
0
4
552
Josh
Josh@joshmanders·
Remember when Jarred said that Bun was only possible in a highly specialized snowflake language like Zig and that they HAVE to use h1-b workers because only people from the Zag region can truly speak Zig? Pepperidge Farms remembers.
Joel 🇦🇺@ptr_to_joel

holy wow they merged it

English
24
18
894
135.2K
Marco Buono
Marco Buono@coreh·
@joshmanders @theodorebeers Joining an existing project, with established goals, constraints and processes, with the intent of unilaterally drastically changing it is unlikely to succeed. Building bun was a much better way of improving node. Also using JSC is great, it prevents a v8 monoculture
English
1
0
20
619
Josh
Josh@joshmanders·
@theodorebeers They never needed that, Jarred just needed to work with the Node team and improve Node. But he decided to build another thing instead. Granted I do give him credit because that decision did push Node to prioritize some important things they been dragging their feet on
English
6
0
48
5.5K
Marco Buono
Marco Buono@coreh·
@outlineaddict @vanschneider yeah it should be dark and non-dark, neutral mode light mode is too light most of the time, and keeps getting progressively whiter and whiter
English
0
0
0
57
Outline Addict
Outline Addict@outlineaddict·
@vanschneider One of the big mistakes of dark mode is that it made "light mode". We used to have designers just design good UIs, they weren't obsessively dark or obsessively light. Then obsessively dark UIs were made, we needed menus to choose between normal and dark mode.
English
4
0
17
8.5K
Tobias van Schneider
Tobias van Schneider@vanschneider·
Fun fact you may not believe: when we redesigned Spotify 13 years ago, going dark mode was a controversial move. The entire music app landscape was light mode and even more funny, dark interfaces were widely dismissed and disliked by designers. It took a lot of convincing to push it through.
English
24
8
465
32.1K
Marco Buono
Marco Buono@coreh·
@theo I don't understand your point, this has just been ported, and was structured to match the original codebase 1:1. Removing the unsafe calls while still passing the tests, and not regressing perf, is a tedious but not super daunting task.
English
0
0
0
206
Theo - t3.gg
Theo - t3.gg@theo·
uv has 350k lines of Rust, and 73 "unsafe" calls. The Bun Rust port is already 681k lines of Rust, and has over 13,000 "unsafe" calls.
Theo - t3.gg tweet media
English
142
94
3.8K
730.2K
Marco Buono
Marco Buono@coreh·
@theo now we know where all the unsafe code is, previously we did not
English
0
0
0
1.2K
Somebody
Somebody@somebdyfunny·
@effectfully Maybe AI is creating more bugs and fixing them.
English
2
0
2
313
effectfully
effectfully@effectfully·
Anti-AI midwits would look you dead in the eye and say that what's on the screenshot isn't a complicated enough job or AI isn't any good at it. You're idiots. Like, complete and utter morons who'd stare at trivially interpretable data and keep getting it wrong.
effectfully tweet media
D.mccallister@Dmccallist21829

@effectfully Look. Someone who doesn't have a complicated enough job to find the limits of AI. Hilarious.

English
15
2
71
8.1K
unitoshka
unitoshka@unitoshka·
@jarredsumner zig is much better than rust because it has more features like manual memory management, etc. Its just that claude stopped coping with a such project, if the code had been written manually, everything would have been much better
English
3
0
3
788
Jarred Sumner
Jarred Sumner@jarredsumner·
Bun v1.3.14 releases tomorrow. If we do merge the Rust rewrite, this would be the last version in Zig
English
188
159
3.2K
595.1K
Marco Buono
Marco Buono@coreh·
@glcst @jarredsumner Also, the fact that they would routinely ship useful things every release instead of having to wait for 2-3 years of committee discussions, then a command line flag, then not being able to use them for 2 more years because it broke some random module
English
0
0
0
32
Marco Buono
Marco Buono@coreh·
@glcst @jarredsumner I was attracted towards bun because of: - pragmatic approach to things like TS, ESM compatibility, etc, instead of highly restrictive but 100% pedantically correct approaches that led to .mjs/"type": "module" annoyances - batteries included Being written in zig was not a factor
English
1
0
1
431
Glauber Costa
Glauber Costa@glcst·
My take: The irony here is if Bun was initially written in Rust @jarredsumner would have had a much harder time differentiating it from Deno, which had a reasonable amount of attention at the time. So it worked just fine For the usual X crowd, here are the things I am *not* claiming: * I am not claiming this was the only edge that they had over deno nor that they would have failed otherwise. Just that it helped, and in this game any edge is good * Also not claiming that Jarred wrote it in Zig *because* he wanted that differentiation. Knowing him, this probaly was not even a factor he considered.
Jarred Sumner@jarredsumner

Bun v1.3.14 releases tomorrow. If we do merge the Rust rewrite, this would be the last version in Zig

English
17
3
416
66.2K
Marco Buono
Marco Buono@coreh·
@jondrawz My perception is that FMV sequences are largely out of fashion the games industry, and in-engine cutscenes are currently preferred
English
0
0
0
1.2K
JonDrawz
JonDrawz@jondrawz·
the sheer QUALITY of this makes me wonder: is cgi animation like this actually expensive? like genuinely, if fans can replicate this kind of quality, what is actually the thing holding back the official stuff?
𝗟𝗜𝗫𝗘𝗦@LixesPrototype

Sonic 06 WIP

English
160
576
11.4K
352.2K
Marco Buono
Marco Buono@coreh·
@jarredsumner hmm that's too aggressive of a timeline IMO, people are using this in production would be nice to commit to shipping at least security fixes to the Zig version for some time, and let the Rust version bake for a few weeks/months should also be a 2.x bump, probably?
English
0
0
11
1.5K
Marco Buono
Marco Buono@coreh·
@Ellski_Mae The only genuinely valid criticism I've seen is the "rewinding the cassete tape wrong" scene Which can be fixed in a software update by placing the pencil on the other hole
English
0
0
0
34
Ellie
Ellie@Ellski_Mae·
The mixtape hate is so forced and every single negative take screams bitterness. People are REACHING to try and dismantle this indie game. Its sad. It’s a fun, whimsical, narrative game with a sense of humour and a solid soundtrack People can’t let anyone enjoy things anymore.
English
156
14
255
45.4K
Marco Buono
Marco Buono@coreh·
@Darthshadow25 @jackcrawford__ "game" has both broad and narrow definitions your point is that "video game" refers solely to the narrow definition, but it's possible to also argue that the broad one also applies
Marco Buono tweet media
English
1
0
1
189
Marco Buono
Marco Buono@coreh·
@elbruno Yeah macOS has been doing this for years now, I was surprised to learn that Windows didn't do it
English
0
0
1
39
El Bruno 🇨🇦 🎗️
Plot twist: esto no es una aberración moderna de Windows/Android. Es una idea bastante normal: ajustar frecuencia y rendimiento según la carga para balancear velocidad, batería y temperatura. Linux tiene todo un subsistema para esto: cpufreq. kernel.org/doc/html/lates… Criticar el mal diseño está perfecto. Criticar que el OS gestione recursos dinámicamente… bueno 😅
Ryuku@gnuryuku

@microsofterses personalmente, si el sistema operativo que usas necesita algo asi para que parezca fluido es que el sistema es una mierda y una falta de respeto hacia el usuario. cambialo por uno mejor que respete al usuario ya si hablamos de windows, pues bueno, la cosa empeora muchisimo

Español
4
1
19
1.8K