@anildash noticed a typo: "of cause" instead of "of course" in the first paragraph under "But they can’t do that!"
Notices by Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Thursday, 18-Sep-2025 13:44:19 JST
Ivan Sagalaev :flag_wbw:
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Tuesday, 18-Mar-2025 06:24:57 JST
Ivan Sagalaev :flag_wbw:
@Meznor @WarnerCrocker people coming out in force to the streets and staying there. It's anathema to all the liberals, but it's the only thing left to us. I don't know how that would look in a country like USA though…
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Wednesday, 01-Jan-2025 00:38:26 JST
Ivan Sagalaev :flag_wbw:
Also, established a monthly donation to @spritely. Consider doing the same!
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Wednesday, 04-Dec-2024 03:51:35 JST
Ivan Sagalaev :flag_wbw:
Opinion poll: does it still make sense to donate to Software Freedom Conservancy? Are they legit?
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Thursday, 06-Jun-2024 04:06:39 JST
Ivan Sagalaev :flag_wbw:
@davidrevoy okay, there's one thing that my perfectionist's brain just can't get over! On the left two panes there's a short part of the blade sticking out of the hilt, but on the right two panes it's not there. So I can't figure out which kind of damage it is: did the blade break apart or did it fall out of the hilt?
P.S. I'd probably be working at this place you drawn, right?
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Thursday, 06-Jun-2024 04:06:38 JST
Ivan Sagalaev :flag_wbw:
@SteveTux @davidrevoy I've seen that one. It does feature the blade stub, but it just adds to one side of the inconsistency. :-)
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Saturday, 24-Feb-2024 17:33:49 JST
Ivan Sagalaev :flag_wbw:
Looking for a #Python library that would cache the most fresh responses of HTTP requests and only return cached ones in case of connection or server errors.
requests-cache doesn't do the trick: it either returns stale responses or crashes on connection errors.
Doesn't have to be HTTP-specific, really. Think of it as a general memoization with failover. But lru_cache from stdlib also doesn't work as it prefers the cached value over the available fresh one.
Last chance before I write my own!
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Monday, 19-Feb-2024 05:11:45 JST
Ivan Sagalaev :flag_wbw:
@inthehands I think their vision layer is okay. It can reliably identify and classify objects and their placement. It's what to do with this information that has always been the problem: you've got this car over there moving that way and that car standing over here. What input you apply to pedals and the steering wheel? This part turned out to be harder than vision. And now they're trying to solve it with AI as well. Which just swaps one set of edge case for another and can't be debugged.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Monday, 19-Feb-2024 04:34:28 JST
Ivan Sagalaev :flag_wbw:
@inthehands first of all, thank you!
Now, reading through this thread prompted a related but different thought: the current generation of Tesla's self-driving AI eschews codified decision-making in favor of learning how to drive based purely on humans. Which should obviously be a bad idea if your stated goal is to devise a better-than-human behavior. But everyone is just closing their eyes and saying "well, I guess they know better what they're doing". They don't.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Thursday, 01-Feb-2024 08:54:31 JST
Ivan Sagalaev :flag_wbw:
@phiofx @CodingItWrong it feels like you're talking more about "making easy shortcuts" rather than "designing a most simple solution".
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Thursday, 01-Feb-2024 08:36:58 JST
Ivan Sagalaev :flag_wbw:
I never heard the term "evolutionary design", although this is apparently the way I design software (and try to teach others to do it). Here's a perfect, short and to the point, explanation of the concept by @CodingItWrong: https://codingitwrong.com/2024/01/29/brief-summary-of-evolutionary-design
Also a good reminder of what the word "refactoring" actually means, despite it being widely used to refer to any arbitrary reshuffling of code.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Tuesday, 05-Dec-2023 15:36:17 JST
Ivan Sagalaev :flag_wbw:
Recent from Armin Ronacher is worth a read: https://lucumr.pocoo.org/2023/12/1/the-python-that-was/
It strikes a note with me, although I don't agree on a couple of points.
Like, "runtime errors flying left and right [..] because bad types were passed". No, most of the errors were and still are from wrong *values* being passed. Also mutable state, tight coupling and incomplete understanding of the domain. Unless your kind of programming is implementing some formal spec, types will only catch the most trivial errors.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Wednesday, 01-Nov-2023 10:25:15 JST
Ivan Sagalaev :flag_wbw:
@delroth please beware of the word "obvious" relating to any field of knowledge. There's a lot of us out there for whom none of this was (or is) obvious.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Sunday, 08-Oct-2023 00:36:07 JST
Ivan Sagalaev :flag_wbw:
@vruba but isn't it a solved problem by now? Nobody writes new software that's not unicode-aware (and it would be hard to do, because all the systems and languages do it by default now). Converting old software is another matter of course, but that's not specific to Unicode.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Sunday, 24-Sep-2023 12:28:22 JST
Ivan Sagalaev :flag_wbw:
@LauraLangdon @meredithw I understand it's a spectrum, but the way you put it means all creative people are technically supposed to be treated for this "disorder", which is not the view I'd endorse!
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Sunday, 24-Sep-2023 12:28:20 JST
Ivan Sagalaev :flag_wbw:
@LauraLangdon @meredithw I don't either. Granted, I don't know what you meant by "neurosparkly", but we were talking about ADHD, and the last D is meaningful. So to clarify, I can't subscribe to thinking of all creative people as having ADHD. And looks like we're in agreement on that?
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Sunday, 24-Sep-2023 12:28:18 JST
Ivan Sagalaev :flag_wbw:
@LauraLangdon @meredithw "chaotic genius"? :-)
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Sunday, 24-Sep-2023 05:48:22 JST
Ivan Sagalaev :flag_wbw:
@meredithw never thought of it as related to #adhd. Most creative people I know go through this. "The problem of a blank sheet" I heard it being called.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Saturday, 09-Sep-2023 05:22:47 JST
Ivan Sagalaev :flag_wbw:
@aeva funnily enough, I remember a poll on Mastodon (pre Musk migration) where Firefox turned out to be the majority browser, which surprised me a lot. May be it's time to run a new one.
-
Embed this notice
Ivan Sagalaev :flag_wbw: (isagalaev@mastodon.social)'s status on Thursday, 15-Jun-2023 06:27:12 JST
Ivan Sagalaev :flag_wbw:
@craigmaloney is there a TL;DR on what happened? I only noticed some mentions of its CEO being "owned" over the last week.