Show more

These thoughts brought to you by Python 3.10 generating a SyntaxWarning on "x is not 0"

(x can be either False or 0, and, fun fact, in Python, False == 0)

Show thread

"sure, inheritance sucked for the use case we know most intimately as programmers, but it will be great for all those other fields we are fuzzy on"

Show thread

Funny how object-oriented programming got so big, when the unsolved hierarchy of numerical types has been there from the beginning.

The idea that inheritance will solve conceptual problems when we can't define whether `unsigned int` is a parent or child of `int`. And don't even start on the special casing necessary for type promotions in numerical expressions.

@pganssle GrapheneOS has this feature and I'd love if it would become a general part of AOSP.

It allows you to choose which contacts to share, or just pretend you don't have any.

Probably the most famous guitarist just passed away, at 63, Lily Afshar.

Interestingly, articles in 6 languages, but none of them English, so here she is playing a Persian song I know: youtube.com/watch?v=eoqYNWfPV1

Huge thank you to everyone who boosted or responded to my previous post! ❤️

I’ve since updated my resume and written a little bit about myself and my perfect match:

Hire me: nkantar.com/blog/2023/08/hire-

Resume: nkantar.com/resume/

Back from , and busy processing . Working on atm, struck by the elegance of the Agha Bozorg Masjid: en.wikipedia.org/wiki/Agha_Boz

While parts of it date back 700 years, it was mostly constructed in the 1700s, and is noted for its bare domes and symmetry.

Today in zerover (0ver.org) news, joins the 0verusers.

Also, notable emiriti surpassed in stars. Truly, is dead and ⁠ is the future.

Featured 0ver users: MAME (github.com/mamedev/mame) and ReactOS (github.com/reactos/reactos), both fast approaching 30 years of 0veruse!

📆 Today is a great day to submit your talks for PyBay 2023! We *want* to hear about your Python project! :python: :opensource: :blobcatheart:
sessionize.com/pybay2023-food-

I just wanted to visualize a waveform, randomly searched for "audacity like online", not expecting much... and by god, they did it. The maniacs.

wavacity.com/

If you missed my talk but still want to see it, the video is already available for PyCon Online and in-person attendees!

This also explains a bunch of "technical debt".

A pattern that repeats throughout my almost 20 year career (I old) is an engineer finds a bug that requires a non-trivial effort to fix systemically.

They make a local change to avoid (not fix) the bug.

Why? Because they don't have time. They can't take time. They don't feel like they can justify it to their manager. Maybe they're worried they won't hit an OKR.

This happens a lot with less experienced engineers but I find myself doing it.

Show thread

I think a significant amount of organizational dysfunction (like the reading time in meetings thing) is easily explainable by people being overworked.

People aren't prepping for the meeting ahead of time so you move the prep into the meeting.

Why aren't people prepping? A totally reasonable explanation is that they've got 5 of these meetings this week plus a sprint full of coding work plus they're on call.

@jerub RFC 3339 is stricter than the subset of ISO 8601 that most people talk about, because it is only a datetime format and requires a time zone.

As far as I can tell there is no standard that describes the subset of ISO8601 that people actually care about.

Did you know that ISO 8601 is a very large standard that describes more than a single date and time format?

It describes periods, repetitions, many different syntax of describing years, week-of-year, day-of-year, seasons, quarters, semesters, trimesters.

It's mostly unknown because the standards are paywalled: you can't just read ISO 8601 without paying ISO money.

Most of the time, when people refer to ISO 8601, they mean the subset that is described in RFC 3339.

I realize it's very evocative but I kind of hate the term "hallucinate" when talking about AI. When humans hallucinate, it's cognitive apparatus coming unmoored from sensory input. Something different is happening in the brain and in the sense organs when hallucinations are occurring than when one is accurately apprehending the world. But LLMs _only_ hallucinate. They do not have sense organs. The lies they generate are not, in their internal mechanisms, any different from the truths.

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.