The question that everyone want to ask but is too afraid to make: It's December now, where's Ghostty?
@chockablock348572 күн бұрын
I am just at the start of the episode and I am really saddened about this. I appreciate that it takes up people's time, but I will still miss this. For all those that are devastated (like me), remember that there is also the Cup 'o' Go podcast. And a potential new podcast called FallThrough was just mentioned on this podcast as I type this. I'm proud to have suggested two or three of the episodes which have been published on Go Time. Thank you all, over the years for all of your time and efforts.
@chockablock348572 күн бұрын
"FallThrough", won't be "Follow-through", I guarantee.
@metaltyphoon2 күн бұрын
Really sad this is ending :( . I'm not a daily Go developer but it's what kept me up to date on what's going on in the go community
@chockablock348572 күн бұрын
I am also not a daily Go dev (I do it in my spare time), but give the Cup 'o' Go podcast a try, they're very good at showing what's going on in the community.
@metaltyphoon2 күн бұрын
yes I’ve been listening to both. I liked how GoTime brought in devs such as Russ Cox and others from the Go team. I’ll surely miss them. Let’s see if fallthrough will work out!
@bigutubefan27382 күн бұрын
Measured.
@aldrickdev2 күн бұрын
Can’t wait to see the next one, thanks for continuing ship it
@beaverbuoy30113 күн бұрын
Cool video!
@SchalkNeethling6 күн бұрын
So many truth bombs in this one. Agree and love it. Preach on Adam. 🤘
@lexuzieel7 күн бұрын
Starts at 3:17
@ArturdeSousaRocha7 күн бұрын
Go's backward compatibility is a great feature. Once you're done, you should be done. Only fix bugs and vulnerabilities. I had one project in Kotlin and quite often the IDE would nag me about upgrading to the newest standard of the language. I couldn't rewrite it in Go but I migrated it to plain Java, now it's only dependency upgrades. About Go's generics, I don't use them much but I do sometimes. I'm ok with them being limited, they solve enough problems. Where it comes to iterators, I haven't needed any in production code but I implemented a few "itertools" out of curiosity. The innards aren't the prettiest but are bearable, and the API came out simple.
@krumbergify8 күн бұрын
Well, governments do engage in operations they don’t tell us about and they will blame it on other actors or random events. Who actually believes that Russia blew up Nordstream 2? Almost all of mainstream media in Sweden considered Russia to be the ”most likely” actor behind it right after it happened, although they had no incentive to destroy it.
@ryanmarquez94048 күн бұрын
Not all of us
@EliSpizzichino8 күн бұрын
too many ads
@NostraDavid29 күн бұрын
Spoiler: There is nothing wrong with Structured Logging, and JSON is the best format. I'm not giving any reasons, because the host didn't either.
@krumbergify9 күн бұрын
The web is an I/O-device! It is a detail and doesn’t belong in your core domain :).
@juanmacias59229 күн бұрын
Yeah because in the mobile world you can have the pages for the app installed on the device, and you are only requesting new data to fill in the gaps. I don't see how you would do that with the web, I guess caching the pages you visit the most on your device? Would there not need to be some sort of protocol that would ask for only JSON, not the entire HTML page? I guess you could have an API point for only JSON, and one that includes HTML, CSS, and JS.
@yosefguangjingchen64819 күн бұрын
I have more than 20 years of programming using COBOL MVS, JCL, Easytrieve, and COBOL CICS.
@mattbillenstein10 күн бұрын
dhh is great - I'd never confirmed this re the Apache Foundation, but I've never met someone who was using a lot of the data stack tooling that lives under that umbrella.
@daniel1302110 күн бұрын
Maybe they are simple to debug, but also simple to make and can happen on the runtime, which may not be discovered until it hits the production. At that point it's too late because your application crashes.
@SchalkNeethling11 күн бұрын
I do not know why they even call it a podcast. It is just a conversation between two voices. A podcast is more than that, right?
@Changelog10 күн бұрын
Absolutely right!
@s-kf2ot12 күн бұрын
I’m going to learn cobol
@michelians114814 күн бұрын
What's going on with this guy recently? 🤔
@krumbergify15 күн бұрын
We ”kept it open”. What does that mean? If you don’t enable the four freedoms of free software your software is ”gratis”, not ”free”.
@bigutubefan273815 күн бұрын
open only as in "not closed source"
@krumbergify15 күн бұрын
@ For some reason it seems to be popular to label yourself ”open” although all it means is that your product is ”available”. The only open thing about OpenAI is that they are ”open for business”.
@adamstac14 күн бұрын
There was a period where Elastic was and then was not open source. Literally. Now, they are literally open source again.
@sorbpen16 күн бұрын
You don't teach people everything! You teach them what is relevant NOW and that will get them into a position that they can get paid to continue to learn. That is how you teach people to teach themselves EVERYTHING!
@Changelog15 күн бұрын
Agreed! By "teach everything", pretty sure Quincy was talking about teaching different things to different people... He has a BIG vision!
@MrChelovek6816 күн бұрын
You care about your ass
@TimCortesi17 күн бұрын
A lot of the C written for mission critical systems is actually a subset of C which excludes any sort of dynamic memory allocations. If you ditch malloc/calloc and work only with static structs that are defined at compile time, C can be an extremely safe language.
@lmelior17 күн бұрын
Over a decade ago I wrote GN&C flight software intended for satellites in Simulink, from which we generated C. The software side of our team took it from there to integrate it with a relatively thin layer of handwritten C and test real time performance. I'm sure not everyone did that but I think it was pretty common back then. Either way it was pretty cool!
@leoblue200217 күн бұрын
why not teach everything? because time is finite and it can be better spent learning the best way to do something now instead of how to work with legacy code.
@Changelog17 күн бұрын
Then who works with the legacy code?
@MoheTheDreamy17 күн бұрын
It's a low level for a reason. And talking about safety, people of that level should be able to make sure their code is memory safe
@Changelog17 күн бұрын
“Should” is the operative word in that sentence…
@swiftdidit17 күн бұрын
Bro called C unsafe
@Changelog17 күн бұрын
The gall! 🤪
@LabMonkey-k2j18 күн бұрын
no one called him on his C bs before. lol
@akaizn18 күн бұрын
Will your company give you time to do "real engineering" ? Probably not. On any particular project.
@krumbergify18 күн бұрын
Embedded engineer here! Definitely agree that our industry should move to Rust.
@brentlidstone198218 күн бұрын
He is 100% right. DHH is actually a really fun guy to listen to when he's just speaking candidly in interviews like this
@matthewb19219 күн бұрын
The reason I like Ruby as a language and Rails is the fact the people are the nicest and the most normal. Django is one that is starting to suffer due to it's open source model. No concrete or uniform vision is seriously damaging it's progress. Slackware uses the same BDFL rule and it works great.
@ИванРагозин-я8я19 күн бұрын
Where can I see the full video?
@bigutubefan273820 күн бұрын
Brilliant. What a legend.
@ThomasGreen-n6c21 күн бұрын
I really appreciate your efforts! Just a quick off-topic question: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How can I transfer them to Binance?
@pookiepats22 күн бұрын
They look dumb founded
@ruhnet23 күн бұрын
When was this recorded?
@JasonKing-f9k23 күн бұрын
Appreciate the detailed breakdown! A bit off-topic, but I wanted to ask: My OKX wallet holds some USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). How can I transfer them to Binance?
@watewmark23 күн бұрын
"A huge swiftie" xD made my day.
@briancaiazza375924 күн бұрын
MIDI music instrument digital interface
@lehmonporo25 күн бұрын
Go doesn’t serve the same community or tasks as Python. Why even compare them.
@SundarLiu26 күн бұрын
you can just post the text. It is a waist of time watching your non-fluent / not organzied presentation
@Changelog25 күн бұрын
This is not a presentation, it's the audio/text from a podcast conversation that you can listen to (and read its transcript) here: changelog.com/gotime/132
@Peter_Sokunbi27 күн бұрын
Is the mailing list still there
@WillDelish27 күн бұрын
I work at amazon. Our internal tools make building anything a huge slog. I can do more with AWS 10x faster just using industry standard tools outside of work. Its so bad that half the things I want to build are not approved because the time investment. What takes an intern 2 months takes a team 1y and it sucks a lot of times. I just saw an app launched that had a non-functional Search bar last week, over 8 months of dev work. Just 🤯
@mattbillenstein29 күн бұрын
I doubt it - it's fine for not a single language to win.
@olbluelipsАй бұрын
This seems reasonable, but I take some issue with your contrast between strongly-typed data and generic data. What's wrong with a strongly-typed hashmap?